Home
last modified time | relevance | path

Searched refs:fcoe_ctlr (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/include/scsi/
Dlibfcoe.h129 struct fcoe_ctlr { struct
162 void (*send)(struct fcoe_ctlr *, struct sk_buff *); argument
173 static inline void *fcoe_ctlr_priv(const struct fcoe_ctlr *ctlr) in fcoe_ctlr_priv()
213 struct fcoe_ctlr *fip;
253 void fcoe_ctlr_init(struct fcoe_ctlr *, enum fip_state);
254 void fcoe_ctlr_destroy(struct fcoe_ctlr *);
255 void fcoe_ctlr_link_up(struct fcoe_ctlr *);
256 int fcoe_ctlr_link_down(struct fcoe_ctlr *);
257 int fcoe_ctlr_els_send(struct fcoe_ctlr *, struct fc_lport *, struct sk_buff *);
258 void fcoe_ctlr_recv(struct fcoe_ctlr *, struct sk_buff *);
[all …]
/Linux-v4.19/drivers/scsi/fcoe/
Dfcoe_ctlr.c55 static int fcoe_ctlr_flogi_retry(struct fcoe_ctlr *);
57 static void fcoe_ctlr_vn_start(struct fcoe_ctlr *);
58 static int fcoe_ctlr_vn_recv(struct fcoe_ctlr *, struct sk_buff *);
59 static void fcoe_ctlr_vn_timeout(struct fcoe_ctlr *);
60 static int fcoe_ctlr_vn_lookup(struct fcoe_ctlr *, u32, u8 *);
62 static int fcoe_ctlr_vlan_recv(struct fcoe_ctlr *, struct sk_buff *);
98 static void fcoe_ctlr_set_state(struct fcoe_ctlr *fip, enum fip_state state) in fcoe_ctlr_set_state()
136 static void fcoe_ctlr_map_dest(struct fcoe_ctlr *fip) in fcoe_ctlr_map_dest()
150 void fcoe_ctlr_init(struct fcoe_ctlr *fip, enum fip_state mode) in fcoe_ctlr_init()
174 struct fcoe_ctlr *fip = new->fip; in fcoe_sysfs_fcf_add()
[all …]
Dfcoe.c106 static void fcoe_fip_send(struct fcoe_ctlr *, struct sk_buff *);
306 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe); in fcoe_interface_setup()
396 struct fcoe_ctlr *ctlr; in fcoe_interface_create()
408 size = sizeof(struct fcoe_ctlr) + sizeof(struct fcoe_interface); in fcoe_interface_create()
457 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe); in fcoe_interface_remove()
502 struct fcoe_ctlr *fip = fcoe_to_ctlr(fcoe); in fcoe_interface_cleanup()
527 struct fcoe_ctlr *ctlr; in fcoe_fip_recv()
550 struct fcoe_ctlr *ctlr; in fcoe_fip_vlan_recv()
576 static void fcoe_fip_send(struct fcoe_ctlr *fip, struct sk_buff *skb) in fcoe_fip_send()
719 struct fcoe_ctlr *ctlr; in fcoe_netdev_config()
[all …]
Dfcoe.h90 (struct fcoe_ctlr *)(((struct fcoe_ctlr *)(x)) - 1)
DMakefile4 libfcoe-objs := fcoe_ctlr.o fcoe_transport.o fcoe_sysfs.o
Dfcoe_sysfs.c401 struct fcoe_ctlr *fip = fcoe_ctlr_device_priv(ctlr); in store_ctlr_fip_resp()
425 struct fcoe_ctlr *fip = fcoe_ctlr_device_priv(ctlr); in show_ctlr_fip_resp()
454 struct fcoe_ctlr *ctlr = fcoe_ctlr_device_priv(ctlr_dev); in store_ctlr_r_a_tov()
468 struct fcoe_ctlr *ctlr = fcoe_ctlr_device_priv(ctlr_dev); in show_ctlr_r_a_tov()
481 struct fcoe_ctlr *ctlr = fcoe_ctlr_device_priv(ctlr_dev); in store_ctlr_e_d_tov()
495 struct fcoe_ctlr *ctlr = fcoe_ctlr_device_priv(ctlr_dev); in show_ctlr_e_d_tov()
Dfcoe_transport.c231 struct fcoe_ctlr *fip = fcoe_ctlr_device_priv(ctlr_dev); in fcoe_ctlr_get_lesb()
/Linux-v4.19/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c141 struct fcoe_ctlr *ctlr = fcoe_ctlr_device_priv(ctlr_dev); in bnx2fc_fcf_get_vlan_id()
273 struct fcoe_ctlr *ctlr; in bnx2fc_xmit()
434 struct fcoe_ctlr *ctlr; in bnx2fc_rcv()
531 struct fcoe_ctlr *ctlr; in bnx2fc_recv_frame()
807 struct fcoe_ctlr *ctlr; in bnx2fc_net_config()
876 struct fcoe_ctlr *ctlr; in bnx2fc_indicate_netevent()
1069 struct fcoe_ctlr *ctlr; in bnx2fc_fip_recv()
1113 static void bnx2fc_fip_send(struct fcoe_ctlr *fip, struct sk_buff *skb) in bnx2fc_fip_send()
1248 struct fcoe_ctlr *ctlr = bnx2fc_to_ctlr(interface); in bnx2fc_interface_setup()
1320 struct fcoe_ctlr *ctlr; in bnx2fc_interface_release()
[all …]
Dbnx2fc.h273 ((struct fcoe_ctlr *)(((struct fcoe_ctlr *)(x)) - 1))
Dbnx2fc_els.c860 struct fcoe_ctlr *fip = arg; in bnx2fc_flogi_resp()
891 struct fcoe_ctlr *fip = arg; in bnx2fc_logo_resp()
910 struct fcoe_ctlr *fip = bnx2fc_to_ctlr(interface); in bnx2fc_elsct_send()
Dbnx2fc_hwi.c176 struct fcoe_ctlr *ctlr = bnx2fc_to_ctlr(interface); in bnx2fc_send_session_ofld_req()
361 struct fcoe_ctlr *ctlr = bnx2fc_to_ctlr(interface); in bnx2fc_send_session_enable_req()
430 struct fcoe_ctlr *ctlr = bnx2fc_to_ctlr(interface); in bnx2fc_send_session_disable_req()
/Linux-v4.19/drivers/scsi/fnic/
Dfnic.h217 struct fcoe_ctlr ctlr; /* FIP FCoE controller structure */
315 static inline struct fnic *fnic_from_ctlr(struct fcoe_ctlr *fip) in fnic_from_ctlr()
338 void fnic_eth_send(struct fcoe_ctlr *, struct sk_buff *skb);
Dfnic_fcs.c288 static inline int is_fnic_fip_flogi_reject(struct fcoe_ctlr *fip, in is_fnic_fip_flogi_reject()
359 struct fcoe_ctlr *fip = &fnic->ctlr; in fnic_fcoe_send_vlan_req()
414 struct fcoe_ctlr *fip = &fnic->ctlr; in fnic_fcoe_process_vlan_resp()
1013 void fnic_eth_send(struct fcoe_ctlr *fip, struct sk_buff *skb) in fnic_eth_send()
/Linux-v4.19/drivers/scsi/qedf/
Dqedf.h289 struct fcoe_ctlr ctlr;
452 extern void qedf_fip_send(struct fcoe_ctlr *fip, struct sk_buff *skb);
Dqedf_fip.c110 void qedf_fip_send(struct fcoe_ctlr *fip, struct sk_buff *skb) in qedf_fip_send()