Lines Matching refs:fc_lport

74 static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev);
75 static int bnx2fc_lport_config(struct fc_lport *lport);
76 static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba);
81 static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface,
94 static void bnx2fc_port_shutdown(struct fc_lport *lport);
131 static inline struct net_device *bnx2fc_netdev(const struct fc_lport *lport) in bnx2fc_netdev()
147 static void bnx2fc_clean_rx_queue(struct fc_lport *lp) in bnx2fc_clean_rx_queue()
177 static void bnx2fc_abort_io(struct fc_lport *lport) in bnx2fc_abort_io()
187 static void bnx2fc_cleanup(struct fc_lport *lport) in bnx2fc_cleanup()
262 static int bnx2fc_xmit(struct fc_lport *lport, struct fc_frame *fp) in bnx2fc_xmit()
428 struct fc_lport *lport; in bnx2fc_rcv()
510 struct fc_lport *lport; in bnx2fc_recv_frame()
516 struct fc_lport *vn_port; in bnx2fc_recv_frame()
680 struct fc_lport *lport = shost_priv(shost); in bnx2fc_get_host_stats()
729 static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev) in bnx2fc_shost_config()
762 static int bnx2fc_link_ok(struct fc_lport *lport) in bnx2fc_link_ok()
794 static int bnx2fc_net_config(struct fc_lport *lport, struct net_device *netdev) in bnx2fc_net_config()
864 struct fc_lport *lport; in bnx2fc_indicate_netevent()
865 struct fc_lport *vport; in bnx2fc_indicate_netevent()
988 static int bnx2fc_libfc_config(struct fc_lport *lport) in bnx2fc_libfc_config()
1001 static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba) in bnx2fc_em_config()
1019 static int bnx2fc_lport_config(struct fc_lport *lport) in bnx2fc_lport_config()
1078 static void bnx2fc_update_src_mac(struct fc_lport *lport, u8 *addr) in bnx2fc_update_src_mac()
1090 static u8 *bnx2fc_get_src_mac(struct fc_lport *lport) in bnx2fc_get_src_mac()
1127 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_create()
1131 struct fc_lport *vn_port; in bnx2fc_vport_create()
1175 static void bnx2fc_free_vport(struct bnx2fc_hba *hba, struct fc_lport *lport) in bnx2fc_free_vport()
1192 struct fc_lport *n_port = shost_priv(shost); in bnx2fc_vport_destroy()
1193 struct fc_lport *vn_port = vport->dd_data; in bnx2fc_vport_destroy()
1196 struct fc_lport *v_port; in bnx2fc_vport_destroy()
1221 struct fc_lport *lport = vport->dd_data; in bnx2fc_vport_disable()
1490 static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface, in bnx2fc_if_create()
1494 struct fc_lport *lport, *n_port; in bnx2fc_if_create()
1605 struct fc_lport *lport = ctlr->lp; in bnx2fc_interface_cleanup()
1620 static void bnx2fc_if_destroy(struct fc_lport *lport) in bnx2fc_if_destroy()
1646 struct fc_lport *lport = ctlr->lp; in __bnx2fc_destroy()
1697 struct fc_lport *lport; in bnx2fc_destroy_work()
1839 struct fc_lport *lport; in bnx2fc_ulp_start()
1862 static void bnx2fc_port_shutdown(struct fc_lport *lport) in bnx2fc_port_shutdown()
1872 struct fc_lport *lport; in bnx2fc_stop()
1873 struct fc_lport *vport; in bnx2fc_stop()
1999 struct fc_lport *lport; in bnx2fc_start_disc()
2127 static uint bnx2fc_npiv_create_vports(struct fc_lport *lport, in bnx2fc_npiv_create_vports()
2184 struct fc_lport *lport; in __bnx2fc_enable()
2309 struct fc_lport *lport; in _bnx2fc_create()
2580 struct fc_lport *lport = shost_priv(shost); in bnx2fc_fcoe_reset()
2919 struct fc_lport *lport = shost_priv(shost); in bnx2fc_tm_timeout_show()
2932 struct fc_lport *lport = shost_priv(shost); in bnx2fc_tm_timeout_store()