Lines Matching refs:fc_lport
85 static int fcoe_xmit(struct fc_lport *, struct fc_frame *);
88 static void fcoe_percpu_clean(struct fc_lport *);
89 static int fcoe_link_ok(struct fc_lport *);
91 static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *);
92 static int fcoe_hostlist_add(const struct fc_lport *);
93 static void fcoe_hostlist_del(const struct fc_lport *);
107 static void fcoe_update_src_mac(struct fc_lport *, u8 *);
108 static u8 *fcoe_get_src_mac(struct fc_lport *);
111 static int fcoe_ddp_setup(struct fc_lport *, u16, struct scatterlist *,
113 static int fcoe_ddp_done(struct fc_lport *, u16);
114 static int fcoe_ddp_target(struct fc_lport *, u16, struct scatterlist *,
130 static struct fc_seq *fcoe_elsct_send(struct fc_lport *,
156 static void fcoe_set_port_id(struct fc_lport *, u32, struct fc_frame *);
158 static void fcoe_vport_remove(struct fc_lport *);
605 static void fcoe_update_src_mac(struct fc_lport *lport, u8 *addr) in fcoe_update_src_mac()
621 static u8 *fcoe_get_src_mac(struct fc_lport *lport) in fcoe_get_src_mac()
634 static int fcoe_lport_config(struct fc_lport *lport) in fcoe_lport_config()
665 static void fcoe_netdev_features_change(struct fc_lport *lport, in fcoe_netdev_features_change()
714 static int fcoe_netdev_config(struct fc_lport *lport, struct net_device *netdev) in fcoe_netdev_config()
778 static int fcoe_shost_config(struct fc_lport *lport, struct device *dev) in fcoe_shost_config()
820 static void fcoe_fdmi_info(struct fc_lport *lport, struct net_device *netdev) in fcoe_fdmi_info()
934 static inline int fcoe_em_config(struct fc_lport *lport) in fcoe_em_config()
1015 static void fcoe_if_destroy(struct fc_lport *lport) in fcoe_if_destroy()
1075 static int fcoe_ddp_setup(struct fc_lport *lport, u16 xid, in fcoe_ddp_setup()
1097 static int fcoe_ddp_target(struct fc_lport *lport, u16 xid, in fcoe_ddp_target()
1117 static int fcoe_ddp_done(struct fc_lport *lport, u16 xid) in fcoe_ddp_done()
1136 static struct fc_lport *fcoe_if_create(struct fcoe_interface *fcoe, in fcoe_if_create()
1141 struct fc_lport *lport, *n_port; in fcoe_if_create()
1345 struct fc_lport *lport; in fcoe_rcv()
1478 static int fcoe_xmit(struct fc_lport *lport, struct fc_frame *fp) in fcoe_xmit()
1615 static inline int fcoe_filter_frames(struct fc_lport *lport, in fcoe_filter_frames()
1668 struct fc_lport *lport; in fcoe_recv_frame()
1858 struct fc_lport *lport = NULL; in fcoe_device_notification()
2029 struct fc_lport *lport = ctlr->lp; in fcoe_ctlr_enabled()
2081 struct fc_lport *lport; in fcoe_destroy()
2219 struct fc_lport *lport; in _fcoe_create()
2332 static int fcoe_link_ok(struct fc_lport *lport) in fcoe_link_ok()
2351 static void fcoe_percpu_clean(struct fc_lport *lport) in fcoe_percpu_clean()
2371 struct fc_lport *lport = shost_priv(shost); in fcoe_reset()
2415 static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *netdev) in fcoe_hostlist_lookup()
2434 static int fcoe_hostlist_add(const struct fc_lport *lport) in fcoe_hostlist_add()
2456 static void fcoe_hostlist_del(const struct fc_lport *lport) in fcoe_hostlist_del()
2590 struct fc_lport *lport = exch->lp; in fcoe_flogi_resp()
2617 struct fc_lport *lport = arg; in fcoe_logo_resp()
2634 static struct fc_seq *fcoe_elsct_send(struct fc_lport *lport, u32 did, in fcoe_elsct_send()
2673 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_create()
2677 struct fc_lport *vn_port; in fcoe_vport_create()
2721 struct fc_lport *n_port = shost_priv(shost); in fcoe_vport_destroy()
2722 struct fc_lport *vn_port = vport->dd_data; in fcoe_vport_destroy()
2741 static void fcoe_vport_remove(struct fc_lport *lport) in fcoe_vport_remove()
2775 struct fc_lport *lport = vport->dd_data; in fcoe_vport_disable()
2799 struct fc_lport *lport = vport->dd_data; in fcoe_set_vport_symbolic_name()
2842 static void fcoe_set_port_id(struct fc_lport *lport, in fcoe_set_port_id()