Lines Matching refs:fc_lport

76 static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev);
77 static int bnx2fc_lport_config(struct fc_lport *lport);
78 static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba);
83 static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface,
96 static void bnx2fc_port_shutdown(struct fc_lport *lport);
133 static inline struct net_device *bnx2fc_netdev(const struct fc_lport *lport)
149 static void bnx2fc_clean_rx_queue(struct fc_lport *lp)
179 static void bnx2fc_abort_io(struct fc_lport *lport)
189 static void bnx2fc_cleanup(struct fc_lport *lport)
264 static int bnx2fc_xmit(struct fc_lport *lport, struct fc_frame *fp)
427 struct fc_lport *lport;
507 struct fc_lport *lport;
512 struct fc_lport *vn_port;
679 struct fc_lport *lport = shost_priv(shost);
728 static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev)
761 static int bnx2fc_link_ok(struct fc_lport *lport)
793 static int bnx2fc_net_config(struct fc_lport *lport, struct net_device *netdev)
863 struct fc_lport *lport;
864 struct fc_lport *vport;
982 static int bnx2fc_libfc_config(struct fc_lport *lport)
995 static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba)
1013 static int bnx2fc_lport_config(struct fc_lport *lport)
1033 /* Finish fc_lport configuration */
1071 static void bnx2fc_update_src_mac(struct fc_lport *lport, u8 *addr)
1083 static u8 *bnx2fc_get_src_mac(struct fc_lport *lport)
1120 struct fc_lport *n_port = shost_priv(shost);
1124 struct fc_lport *vn_port;
1168 static void bnx2fc_free_vport(struct bnx2fc_hba *hba, struct fc_lport *lport)
1185 struct fc_lport *n_port = shost_priv(shost);
1186 struct fc_lport *vn_port = vport->dd_data;
1189 struct fc_lport *v_port;
1214 struct fc_lport *lport = vport->dd_data;
1479 * Creates a fc_lport instance and a Scsi_Host instance and configure them.
1481 * Returns: Allocated fc_lport or an error pointer
1483 static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface,
1487 struct fc_lport *lport, *n_port;
1597 struct fc_lport *lport = ctlr->lp;
1612 static void bnx2fc_if_destroy(struct fc_lport *lport)
1638 struct fc_lport *lport = ctlr->lp;
1687 struct fc_lport *lport;
1827 struct fc_lport *lport;
1850 static void bnx2fc_port_shutdown(struct fc_lport *lport)
1860 struct fc_lport *lport;
1861 struct fc_lport *vport;
1987 struct fc_lport *lport;
2115 static uint bnx2fc_npiv_create_vports(struct fc_lport *lport,
2172 struct fc_lport *lport;
2297 struct fc_lport *lport;
2565 struct fc_lport *lport = shost_priv(shost);
2904 struct fc_lport *lport = shost_priv(shost);
2917 struct fc_lport *lport = shost_priv(shost);