Lines Matching refs:lport
93 int fcoe_link_speed_update(struct fc_lport *lport) in fcoe_link_speed_update() argument
95 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_link_speed_update()
99 lport->link_supported_speeds &= ~(FC_PORTSPEED_1GBIT | in fcoe_link_speed_update()
107 lport->link_supported_speeds |= FC_PORTSPEED_1GBIT; in fcoe_link_speed_update()
113 lport->link_supported_speeds |= FC_PORTSPEED_10GBIT; in fcoe_link_speed_update()
117 lport->link_supported_speeds |= FC_PORTSPEED_20GBIT; in fcoe_link_speed_update()
123 lport->link_supported_speeds |= FC_PORTSPEED_40GBIT; in fcoe_link_speed_update()
127 lport->link_speed = FC_PORTSPEED_1GBIT; in fcoe_link_speed_update()
130 lport->link_speed = FC_PORTSPEED_10GBIT; in fcoe_link_speed_update()
133 lport->link_speed = FC_PORTSPEED_20GBIT; in fcoe_link_speed_update()
136 lport->link_speed = FC_PORTSPEED_40GBIT; in fcoe_link_speed_update()
139 lport->link_speed = FC_PORTSPEED_UNKNOWN; in fcoe_link_speed_update()
157 void __fcoe_get_lesb(struct fc_lport *lport, in __fcoe_get_lesb() argument
173 stats = per_cpu_ptr(lport->stats, cpu); in __fcoe_get_lesb()
191 void fcoe_get_lesb(struct fc_lport *lport, in fcoe_get_lesb() argument
194 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_get_lesb()
196 __fcoe_get_lesb(lport, fc_lesb, netdev); in fcoe_get_lesb()
356 void fcoe_clean_pending_queue(struct fc_lport *lport) in fcoe_clean_pending_queue() argument
358 struct fcoe_port *port = lport_priv(lport); in fcoe_clean_pending_queue()
384 void fcoe_check_wait_queue(struct fc_lport *lport, struct sk_buff *skb) in fcoe_check_wait_queue() argument
386 struct fcoe_port *port = lport_priv(lport); in fcoe_check_wait_queue()
418 lport->qfull = 0; in fcoe_check_wait_queue()
424 lport->qfull = 1; in fcoe_check_wait_queue()
435 void fcoe_queue_timer(ulong lport) in fcoe_queue_timer() argument
437 fcoe_check_wait_queue((struct fc_lport *)lport, NULL); in fcoe_queue_timer()