drivers/scsi/bnx2fc/bnx2fc.h
275
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc.h
483
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc.h
551
void bnx2fc_rport_event_handler(struct fc_lport *lport,
drivers/scsi/bnx2fc/bnx2fc.h
575
struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did,
drivers/scsi/bnx2fc/bnx2fc_debug.c
65
void BNX2FC_HBA_DBG(const struct fc_lport *lport, const char *fmt, ...)
drivers/scsi/bnx2fc/bnx2fc_debug.h
45
void BNX2FC_HBA_DBG(const struct fc_lport *lport, const char *fmt, ...);
drivers/scsi/bnx2fc/bnx2fc_els.c
187
struct fc_lport *lport = tgt->rdata->local_port;
drivers/scsi/bnx2fc/bnx2fc_els.c
215
struct fc_lport *lport = tgt->rdata->local_port;
drivers/scsi/bnx2fc/bnx2fc_els.c
243
struct fc_lport *lport = tgt->rdata->local_port;
drivers/scsi/bnx2fc/bnx2fc_els.c
586
struct fc_lport *lport = tgt->rdata->local_port;
drivers/scsi/bnx2fc/bnx2fc_els.c
628
struct fc_lport *lport = tgt->rdata->local_port;
drivers/scsi/bnx2fc/bnx2fc_els.c
65
struct fc_lport *lport = NULL;
drivers/scsi/bnx2fc/bnx2fc_els.c
678
struct fc_lport *lport = port->lport;
drivers/scsi/bnx2fc/bnx2fc_els.c
865
struct fc_lport *lport = exch->lp;
drivers/scsi/bnx2fc/bnx2fc_els.c
917
struct fc_lport *lport = exch->lp;
drivers/scsi/bnx2fc/bnx2fc_els.c
925
struct fc_seq *bnx2fc_elsct_send(struct fc_lport *lport, u32 did,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1013
static int bnx2fc_lport_config(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1071
static void bnx2fc_update_src_mac(struct fc_lport *lport, u8 *addr)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1083
static u8 *bnx2fc_get_src_mac(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1120
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1124
struct fc_lport *vn_port;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1168
static void bnx2fc_free_vport(struct bnx2fc_hba *hba, struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1185
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1186
struct fc_lport *vn_port = vport->dd_data;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1189
struct fc_lport *v_port;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1214
struct fc_lport *lport = vport->dd_data;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
133
static inline struct net_device *bnx2fc_netdev(const struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1482
static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1486
struct fc_lport *lport, *n_port;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
149
static void bnx2fc_clean_rx_queue(struct fc_lport *lp)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1596
struct fc_lport *lport = ctlr->lp;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1611
static void bnx2fc_if_destroy(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1637
struct fc_lport *lport = ctlr->lp;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1686
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
179
static void bnx2fc_abort_io(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1826
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1849
static void bnx2fc_port_shutdown(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1859
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1860
struct fc_lport *vport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
189
static void bnx2fc_cleanup(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1986
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2114
static uint bnx2fc_npiv_create_vports(struct fc_lport *lport,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2171
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2296
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2564
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
264
static int bnx2fc_xmit(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2901
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2914
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
427
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
507
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
512
struct fc_lport *vn_port;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
679
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
728
static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
76
static int bnx2fc_shost_config(struct fc_lport *lport, struct device *dev);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
761
static int bnx2fc_link_ok(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
77
static int bnx2fc_lport_config(struct fc_lport *lport);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
78
static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
793
static int bnx2fc_net_config(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
83
static struct fc_lport *bnx2fc_if_create(struct bnx2fc_interface *interface,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
863
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
864
struct fc_lport *vport;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
96
static void bnx2fc_port_shutdown(struct fc_lport *lport);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
982
static int bnx2fc_libfc_config(struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
995
static int bnx2fc_em_config(struct fc_lport *lport, struct bnx2fc_hba *hba)
drivers/scsi/bnx2fc/bnx2fc_hwi.c
174
struct fc_lport *lport = port->lport;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
364
struct fc_lport *lport = port->lport;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
515
static bool is_valid_lport(struct bnx2fc_hba *hba, struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_hwi.c
535
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
553
struct fc_lport *lport = port->lport;
drivers/scsi/bnx2fc/bnx2fc_io.c
1060
struct fc_lport *lport = shost_priv(rport_to_shost(rport));
drivers/scsi/bnx2fc/bnx2fc_io.c
1076
struct fc_lport *lport = shost_priv(rport_to_shost(rport));
drivers/scsi/bnx2fc/bnx2fc_io.c
1129
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_io.c
1840
struct fc_lport *lport = shost_priv(host);
drivers/scsi/bnx2fc/bnx2fc_io.c
2030
struct fc_lport *lport = port->lport;
drivers/scsi/bnx2fc/bnx2fc_io.c
657
static int bnx2fc_initiate_tmf(struct fc_lport *lport, struct fc_rport *rport,
drivers/scsi/bnx2fc/bnx2fc_io.c
815
struct fc_lport *lport;
drivers/scsi/bnx2fc/bnx2fc_tgt.c
437
void bnx2fc_rport_event_handler(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe.c
1001
static void fcoe_if_destroy(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
101
static int fcoe_ddp_done(struct fc_lport *, u16);
drivers/scsi/fcoe/fcoe.c
102
static int fcoe_ddp_target(struct fc_lport *, u16, struct scatterlist *,
drivers/scsi/fcoe/fcoe.c
1061
static int fcoe_ddp_setup(struct fc_lport *lport, u16 xid,
drivers/scsi/fcoe/fcoe.c
1083
static int fcoe_ddp_target(struct fc_lport *lport, u16 xid,
drivers/scsi/fcoe/fcoe.c
1103
static int fcoe_ddp_done(struct fc_lport *lport, u16 xid)
drivers/scsi/fcoe/fcoe.c
1122
static struct fc_lport *fcoe_if_create(struct fcoe_interface *fcoe,
drivers/scsi/fcoe/fcoe.c
1127
struct fc_lport *lport, *n_port;
drivers/scsi/fcoe/fcoe.c
118
static struct fc_seq *fcoe_elsct_send(struct fc_lport *,
drivers/scsi/fcoe/fcoe.c
1317
struct fc_lport *lport;
drivers/scsi/fcoe/fcoe.c
144
static void fcoe_set_port_id(struct fc_lport *, u32, struct fc_frame *);
drivers/scsi/fcoe/fcoe.c
1450
static int fcoe_xmit(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/fcoe/fcoe.c
146
static void fcoe_vport_remove(struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
1582
static inline int fcoe_filter_frames(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe.c
1630
struct fc_lport *lport;
drivers/scsi/fcoe/fcoe.c
1817
struct fc_lport *lport = NULL;
drivers/scsi/fcoe/fcoe.c
1982
struct fc_lport *lport = ctlr->lp;
drivers/scsi/fcoe/fcoe.c
2034
struct fc_lport *lport;
drivers/scsi/fcoe/fcoe.c
2170
struct fc_lport *lport;
drivers/scsi/fcoe/fcoe.c
2283
static int fcoe_link_ok(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
2302
static void fcoe_percpu_clean(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
2322
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/fcoe/fcoe.c
2366
static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2385
static int fcoe_hostlist_add(const struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
2407
static void fcoe_hostlist_del(const struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
2543
struct fc_lport *lport = exch->lp;
drivers/scsi/fcoe/fcoe.c
2570
struct fc_lport *lport = arg;
drivers/scsi/fcoe/fcoe.c
2587
static struct fc_seq *fcoe_elsct_send(struct fc_lport *lport, u32 did,
drivers/scsi/fcoe/fcoe.c
2626
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/fcoe/fcoe.c
2630
struct fc_lport *vn_port;
drivers/scsi/fcoe/fcoe.c
2674
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/fcoe/fcoe.c
2675
struct fc_lport *vn_port = vport->dd_data;
drivers/scsi/fcoe/fcoe.c
2694
static void fcoe_vport_remove(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
2728
struct fc_lport *lport = vport->dd_data;
drivers/scsi/fcoe/fcoe.c
2752
struct fc_lport *lport = vport->dd_data;
drivers/scsi/fcoe/fcoe.c
2795
static void fcoe_set_port_id(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe.c
591
static void fcoe_update_src_mac(struct fc_lport *lport, u8 *addr)
drivers/scsi/fcoe/fcoe.c
607
static u8 *fcoe_get_src_mac(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
620
static int fcoe_lport_config(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
651
static void fcoe_netdev_features_change(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe.c
700
static int fcoe_netdev_config(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
73
static int fcoe_xmit(struct fc_lport *, struct fc_frame *);
drivers/scsi/fcoe/fcoe.c
76
static void fcoe_percpu_clean(struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
764
static int fcoe_shost_config(struct fc_lport *lport, struct device *dev)
drivers/scsi/fcoe/fcoe.c
77
static int fcoe_link_ok(struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
79
static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *);
drivers/scsi/fcoe/fcoe.c
80
static int fcoe_hostlist_add(const struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
806
static void fcoe_fdmi_info(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
81
static void fcoe_hostlist_del(const struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
920
static inline int fcoe_em_config(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe.c
95
static void fcoe_update_src_mac(struct fc_lport *, u8 *);
drivers/scsi/fcoe/fcoe.c
96
static u8 *fcoe_get_src_mac(struct fc_lport *);
drivers/scsi/fcoe/fcoe.c
99
static int fcoe_ddp_setup(struct fc_lport *, u16, struct scatterlist *,
drivers/scsi/fcoe/fcoe.h
87
static inline struct net_device *fcoe_netdev(const struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_ctlr.c
1136
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
1317
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
1318
struct fc_lport *vn_port = NULL;
drivers/scsi/fcoe/fcoe_ctlr.c
1790
struct fc_lport *vport;
drivers/scsi/fcoe/fcoe_ctlr.c
1896
int fcoe_ctlr_recv_flogi(struct fcoe_ctlr *fip, struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_ctlr.c
2117
static void fcoe_ctlr_vn_rport_callback(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_ctlr.c
2159
static void fcoe_ctlr_disc_stop_locked(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_ctlr.c
2181
static void fcoe_ctlr_disc_stop(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_ctlr.c
2197
static void fcoe_ctlr_disc_stop_final(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_ctlr.c
2485
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
2543
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
2639
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
2692
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
3000
static void fcoe_ctlr_disc_recv(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/fcoe/fcoe_ctlr.c
3021
static void fcoe_ctlr_disc_start(void (*callback)(struct fc_lport *,
drivers/scsi/fcoe/fcoe_ctlr.c
3023
struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_ctlr.c
3046
struct fc_lport *lport = fip->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
3050
void (*callback)(struct fc_lport *, enum fc_disc_event);
drivers/scsi/fcoe/fcoe_ctlr.c
3159
static void fcoe_ctlr_mode_set(struct fc_lport *lport, struct fcoe_ctlr *fip,
drivers/scsi/fcoe/fcoe_ctlr.c
3197
int fcoe_libfc_config(struct fc_lport *lport, struct fcoe_ctlr *fip,
drivers/scsi/fcoe/fcoe_ctlr.c
3236
struct fc_lport *lport = ctlr->lp;
drivers/scsi/fcoe/fcoe_ctlr.c
530
struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_ctlr.c
541
struct fc_lport *lp;
drivers/scsi/fcoe/fcoe_ctlr.c
604
static int fcoe_ctlr_encaps(struct fcoe_ctlr *fip, struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_ctlr.c
697
int fcoe_ctlr_els_send(struct fcoe_ctlr *fip, struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_transport.c
117
int fcoe_link_speed_update(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_transport.c
169
void __fcoe_get_lesb(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_transport.c
203
void fcoe_get_lesb(struct fc_lport *lport,
drivers/scsi/fcoe/fcoe_transport.c
252
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/fcoe/fcoe_transport.c
253
struct fc_lport *vn_port;
drivers/scsi/fcoe/fcoe_transport.c
368
void fcoe_clean_pending_queue(struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_transport.c
397
void fcoe_check_wait_queue(struct fc_lport *lport, struct sk_buff *skb)
drivers/scsi/libfc/fc_disc.c
178
static void fc_disc_recv_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_disc.c
230
static void fc_disc_start(void (*disc_callback)(struct fc_lport *,
drivers/scsi/libfc/fc_disc.c
232
struct fc_lport *lport)
drivers/scsi/libfc/fc_disc.c
254
struct fc_lport *lport = fc_disc_lport(disc);
drivers/scsi/libfc/fc_disc.c
298
struct fc_lport *lport = fc_disc_lport(disc);
drivers/scsi/libfc/fc_disc.c
342
struct fc_lport *lport = fc_disc_lport(disc);
drivers/scsi/libfc/fc_disc.c
378
struct fc_lport *lport;
drivers/scsi/libfc/fc_disc.c
44
static int fc_disc_single(struct fc_lport *, struct fc_disc_port *);
drivers/scsi/libfc/fc_disc.c
570
struct fc_lport *lport;
drivers/scsi/libfc/fc_disc.c
643
static int fc_disc_gpn_id_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_disc.c
666
static int fc_disc_single(struct fc_lport *lport, struct fc_disc_port *dp)
drivers/scsi/libfc/fc_disc.c
683
static void fc_disc_stop(struct fc_lport *lport)
drivers/scsi/libfc/fc_disc.c
701
static void fc_disc_stop_final(struct fc_lport *lport)
drivers/scsi/libfc/fc_disc.c
712
void fc_disc_config(struct fc_lport *lport, void *priv)
drivers/scsi/libfc/fc_disc.c
72
struct fc_lport *lport;
drivers/scsi/libfc/fc_disc.c
738
void fc_disc_init(struct fc_lport *lport)
drivers/scsi/libfc/fc_elsct.c
31
struct fc_seq *fc_elsct_send(struct fc_lport *lport, u32 did,
drivers/scsi/libfc/fc_elsct.c
66
int fc_elsct_init(struct fc_lport *lport)
drivers/scsi/libfc/fc_encode.h
187
static inline int fc_ct_ms_fill(struct fc_lport *lport,
drivers/scsi/libfc/fc_encode.h
48
static inline void fc_adisc_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
723
static inline int fc_ct_fill(struct fc_lport *lport,
drivers/scsi/libfc/fc_encode.h
747
static inline void fc_plogi_fill(struct fc_lport *lport, struct fc_frame *fp,
drivers/scsi/libfc/fc_encode.h
780
static inline void fc_flogi_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
805
static inline void fc_fdisc_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
828
static inline void fc_logo_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
842
static inline void fc_rtv_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
854
static inline void fc_rec_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
870
static inline void fc_prli_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
890
static inline void fc_scr_fill(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_encode.h
903
static inline int fc_els_fill(struct fc_lport *lport,
drivers/scsi/libfc/fc_encode.h
91
static inline int fc_ct_ns_fill(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
1038
static enum fc_pf_rjt_reason fc_seq_lookup_recip(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
1281
struct fc_lport *lport = ep->lp;
drivers/scsi/libfc/fc_exch.c
1346
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
1474
struct fc_seq *fc_seq_assign(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_exch.c
1509
static void fc_exch_recv_req(struct fc_lport *lport, struct fc_exch_mgr *mp,
drivers/scsi/libfc/fc_exch.c
1831
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
1863
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
1934
static void fc_exch_pool_reset(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
1979
void fc_exch_mgr_reset(struct fc_lport *lport, u32 sid, u32 did)
drivers/scsi/libfc/fc_exch.c
2000
static struct fc_exch *fc_exch_lookup(struct fc_lport *lport, u32 xid)
drivers/scsi/libfc/fc_exch.c
2018
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
2175
struct fc_seq *fc_exch_seq_send(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
2245
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
2295
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
2361
void fc_exch_update_stats(struct fc_lport *lport)
drivers/scsi/libfc/fc_exch.c
2388
struct fc_exch_mgr_anchor *fc_exch_mgr_add(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
2438
int fc_exch_mgr_list_clone(struct fc_lport *src, struct fc_lport *dst)
drivers/scsi/libfc/fc_exch.c
2462
struct fc_exch_mgr *fc_exch_mgr_alloc(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
2557
void fc_exch_mgr_free(struct fc_lport *lport)
drivers/scsi/libfc/fc_exch.c
2575
struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
2602
void fc_exch_recv(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_exch.c
2660
int fc_exch_init(struct fc_lport *lport)
drivers/scsi/libfc/fc_exch.c
463
static int fc_seq_send_locked(struct fc_lport *lport, struct fc_seq *sp,
drivers/scsi/libfc/fc_exch.c
525
int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, struct fc_frame *fp)
drivers/scsi/libfc/fc_exch.c
812
static struct fc_exch *fc_exch_em_alloc(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
86
struct fc_lport *lport;
drivers/scsi/libfc/fc_exch.c
905
static struct fc_exch *fc_exch_alloc(struct fc_lport *lport,
drivers/scsi/libfc/fc_exch.c
928
struct fc_lport *lport = mp->lport;
drivers/scsi/libfc/fc_exch.c
990
static struct fc_exch *fc_exch_resp(struct fc_lport *lport,
drivers/scsi/libfc/fc_fcp.c
1059
static void fc_fcp_cleanup_each_cmd(struct fc_lport *lport, unsigned int id,
drivers/scsi/libfc/fc_fcp.c
1116
static void fc_fcp_abort_io(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
1129
static int fc_fcp_pkt_send(struct fc_lport *lport, struct fc_fcp_pkt *fsp)
drivers/scsi/libfc/fc_fcp.c
1162
static int fc_fcp_cmd_send(struct fc_lport *lport, struct fc_fcp_pkt *fsp,
drivers/scsi/libfc/fc_fcp.c
1287
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_fcp.c
1308
static int fc_lun_reset(struct fc_lport *lport, struct fc_fcp_pkt *fsp,
drivers/scsi/libfc/fc_fcp.c
131
static struct fc_fcp_pkt *fc_fcp_pkt_alloc(struct fc_lport *lport, gfp_t gfp)
drivers/scsi/libfc/fc_fcp.c
1401
static void fc_fcp_cleanup(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
1457
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
1716
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_fcp.c
1843
static inline int fc_fcp_lport_queue_ready(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
1860
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_fcp.c
1956
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
2100
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
2152
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
2201
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_fcp.c
2248
void fc_fcp_destroy(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
2287
int fc_fcp_init(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
318
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
336
struct fc_lport *lport;
drivers/scsi/libfc/fc_fcp.c
355
static void fc_fcp_can_queue_ramp_up(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
397
static bool fc_fcp_can_queue_ramp_down(struct fc_lport *lport)
drivers/scsi/libfc/fc_fcp.c
433
static inline struct fc_frame *fc_fcp_frame_alloc(struct fc_lport *lport,
drivers/scsi/libfc/fc_fcp.c
475
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_fcp.c
596
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_fcp.c
776
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_fcp.c
980
struct fc_lport *lport = fsp->lp;
drivers/scsi/libfc/fc_frame.c
62
struct fc_frame *fc_frame_alloc_fill(struct fc_lport *lp, size_t payload_len)
drivers/scsi/libfc/fc_libfc.c
229
void fc_fc4_conf_lport_params(struct fc_lport *lport, enum fc_fh_type type)
drivers/scsi/libfc/fc_libfc.c
241
void fc_lport_iterate(void (*notify)(struct fc_lport *, void *), void *arg)
drivers/scsi/libfc/fc_libfc.c
243
struct fc_lport *lport;
drivers/scsi/libfc/fc_libfc.c
299
void fc_fc4_add_lport(struct fc_lport *lport)
drivers/scsi/libfc/fc_libfc.c
312
void fc_fc4_del_lport(struct fc_lport *lport)
drivers/scsi/libfc/fc_libfc.h
115
extern void fc_fc4_add_lport(struct fc_lport *);
drivers/scsi/libfc/fc_libfc.h
116
extern void fc_fc4_del_lport(struct fc_lport *);
drivers/scsi/libfc/fc_libfc.h
117
extern void fc_fc4_conf_lport_params(struct fc_lport *, enum fc_fh_type);
drivers/scsi/libfc/fc_lport.c
101
static void fc_lport_error(struct fc_lport *, struct fc_frame *);
drivers/scsi/libfc/fc_lport.c
1027
static void fc_lport_enter_reset(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
103
static void fc_lport_enter_reset(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
104
static void fc_lport_enter_flogi(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
105
static void fc_lport_enter_dns(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
1056
static void fc_lport_enter_disabled(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
106
static void fc_lport_enter_ns(struct fc_lport *, enum fc_lport_state);
drivers/scsi/libfc/fc_lport.c
107
static void fc_lport_enter_scr(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
1077
static void fc_lport_error(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_lport.c
108
static void fc_lport_enter_ready(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
109
static void fc_lport_enter_logo(struct fc_lport *);
drivers/scsi/libfc/fc_lport.c
110
static void fc_lport_enter_fdmi(struct fc_lport *lport);
drivers/scsi/libfc/fc_lport.c
111
static void fc_lport_enter_ms(struct fc_lport *, enum fc_lport_state);
drivers/scsi/libfc/fc_lport.c
1118
struct fc_lport *lport = lp_arg;
drivers/scsi/libfc/fc_lport.c
1194
struct fc_lport *lport = lp_arg;
drivers/scsi/libfc/fc_lport.c
1278
struct fc_lport *lport = lp_arg;
drivers/scsi/libfc/fc_lport.c
1317
static void fc_lport_enter_scr(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
1345
static void fc_lport_enter_ns(struct fc_lport *lport, enum fc_lport_state state)
drivers/scsi/libfc/fc_lport.c
1414
static void fc_lport_enter_dns(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
144
struct fc_lport *lport;
drivers/scsi/libfc/fc_lport.c
1444
static void fc_lport_enter_ms(struct fc_lport *lport, enum fc_lport_state state)
drivers/scsi/libfc/fc_lport.c
156
static int fc_frame_drop(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_lport.c
1560
static void fc_lport_enter_fdmi(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
1591
struct fc_lport *lport =
drivers/scsi/libfc/fc_lport.c
1592
container_of(work, struct fc_lport,
drivers/scsi/libfc/fc_lport.c
1659
struct fc_lport *lport = lp_arg;
drivers/scsi/libfc/fc_lport.c
1699
static void fc_lport_enter_logo(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
171
static void fc_lport_rport_callback(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
1737
struct fc_lport *lport = lp_arg;
drivers/scsi/libfc/fc_lport.c
1841
static void fc_lport_enter_flogi(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
1874
int fc_lport_config(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
1893
int fc_lport_init(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
1960
struct fc_lport *lport = info->lport;
drivers/scsi/libfc/fc_lport.c
2020
struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
2080
struct fc_lport *lport, u32 did, u32 tov)
drivers/scsi/libfc/fc_lport.c
2142
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_lport.c
215
static const char *fc_lport_state(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
232
static void fc_lport_ptp_setup(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
266
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_lport.c
289
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_lport.c
302
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/libfc/fc_lport.c
355
static void fc_lport_flogi_fill(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
390
static void fc_lport_add_fc4_type(struct fc_lport *lport, enum fc_fh_type type)
drivers/scsi/libfc/fc_lport.c
403
static void fc_lport_recv_rlir_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_lport.c
419
static void fc_lport_recv_echo_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
454
static void fc_lport_recv_rnid_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
512
static void fc_lport_recv_logo_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_lport.c
528
int fc_fabric_login(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
549
void __fc_linkup(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
565
void fc_linkup(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
580
void __fc_linkdown(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
595
void fc_linkdown(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
613
int fc_fabric_logoff(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
639
int fc_lport_destroy(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
661
int fc_set_mfs(struct fc_lport *lport, u32 mfs)
drivers/scsi/libfc/fc_lport.c
693
static void fc_lport_disc_callback(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
718
static void fc_lport_enter_ready(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
740
static void fc_lport_set_port_id(struct fc_lport *lport, u32 port_id,
drivers/scsi/libfc/fc_lport.c
767
void fc_lport_set_local_id(struct fc_lport *lport, u32 port_id)
drivers/scsi/libfc/fc_lport.c
795
static void fc_lport_recv_flogi_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
876
static void fc_lport_recv_els_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_lport.c
945
void fc_lport_recv(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_lport.c
985
int fc_lport_reset(struct fc_lport *lport)
drivers/scsi/libfc/fc_lport.c
999
static void fc_lport_reset_locked(struct fc_lport *lport)
drivers/scsi/libfc/fc_npiv.c
117
void fc_vport_setlink(struct fc_lport *vn_port)
drivers/scsi/libfc/fc_npiv.c
121
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/libfc/fc_npiv.c
137
void fc_vports_linkchange(struct fc_lport *n_port)
drivers/scsi/libfc/fc_npiv.c
139
struct fc_lport *vn_port;
drivers/scsi/libfc/fc_npiv.c
21
struct fc_lport *libfc_vport_create(struct fc_vport *vport, int privsize)
drivers/scsi/libfc/fc_npiv.c
24
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/libfc/fc_npiv.c
25
struct fc_lport *vn_port;
drivers/scsi/libfc/fc_npiv.c
49
struct fc_lport *fc_vport_id_lookup(struct fc_lport *n_port, u32 port_id)
drivers/scsi/libfc/fc_npiv.c
51
struct fc_lport *lport = NULL;
drivers/scsi/libfc/fc_npiv.c
52
struct fc_lport *vn_port;
drivers/scsi/libfc/fc_npiv.c
91
static void __fc_vport_setlink(struct fc_lport *n_port,
drivers/scsi/libfc/fc_npiv.c
92
struct fc_lport *vn_port)
drivers/scsi/libfc/fc_rport.c
104
struct fc_rport_priv *fc_rport_lookup(const struct fc_lport *lport,
drivers/scsi/libfc/fc_rport.c
1050
fc_rport_compatible_roles(struct fc_lport *lport, struct fc_rport_priv *rdata)
drivers/scsi/libfc/fc_rport.c
1071
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1247
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
128
struct fc_rport_priv *fc_rport_create(struct fc_lport *lport, u32 port_id)
drivers/scsi/libfc/fc_rport.c
1387
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1419
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1457
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1474
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1561
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1593
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1632
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
1697
static void fc_rport_recv_els_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_rport.c
1794
void fc_rport_recv_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_rport.c
1842
static void fc_rport_recv_plogi_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_rport.c
1968
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
2084
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
2153
static void fc_rport_recv_logo_req(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/libfc/fc_rport.c
2202
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
2288
struct fc_lport *lport = rpriv->local_port;
drivers/scsi/libfc/fc_rport.c
265
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
505
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
615
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
701
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
742
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
75
static void fc_rport_recv_plogi_req(struct fc_lport *, struct fc_frame *);
drivers/scsi/libfc/fc_rport.c
78
static void fc_rport_recv_logo_req(struct fc_lport *, struct fc_frame *);
drivers/scsi/libfc/fc_rport.c
822
struct fc_lport *lport = rdata->local_port;
drivers/scsi/libfc/fc_rport.c
855
static void fc_rport_recv_flogi_req(struct fc_lport *lport,
drivers/scsi/libfc/fc_rport.c
986
struct fc_lport *lport = rdata->local_port;
drivers/scsi/qedf/qedf.h
318
struct fc_lport *lport;
drivers/scsi/qedf/qedf.h
493
extern u8 *qedf_get_src_mac(struct fc_lport *lport);
drivers/scsi/qedf/qedf.h
552
void qedf_ctx_soft_reset(struct fc_lport *lport);
drivers/scsi/qedf/qedf_attr.c
111
struct fc_lport *lport = shost_priv(dev_to_shost(container_of(kobj,
drivers/scsi/qedf/qedf_attr.c
130
struct fc_lport *lport = NULL;
drivers/scsi/qedf/qedf_attr.c
16
struct fc_lport *lport;
drivers/scsi/qedf/qedf_attr.c
17
struct fc_lport *base_lport;
drivers/scsi/qedf/qedf_attr.c
30
struct fc_lport *lport = shost_priv(class_to_shost(dev));
drivers/scsi/qedf/qedf_attr.c
47
struct fc_lport *lport = shost_priv(class_to_shost(dev));
drivers/scsi/qedf/qedf_els.c
1001
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
15
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
242
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
333
struct fc_lport *lport = fcport->qedf->lport;
drivers/scsi/qedf/qedf_els.c
370
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
504
struct fc_lport *lport = fcport->qedf->lport;
drivers/scsi/qedf/qedf_els.c
547
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
628
struct fc_lport *lport;
drivers/scsi/qedf/qedf_els.c
842
struct fc_lport *lport;
drivers/scsi/qedf/qedf_fip.c
296
u8 *qedf_get_src_mac(struct fc_lport *lport)
drivers/scsi/qedf/qedf_io.c
1849
struct fc_lport *lport;
drivers/scsi/qedf/qedf_io.c
2292
struct fc_lport *lport = qedf->lport;
drivers/scsi/qedf/qedf_io.c
2408
struct fc_lport *lport = rp->local_port;
drivers/scsi/qedf/qedf_io.c
471
struct fc_lport *lport = shost_priv(host);
drivers/scsi/qedf/qedf_io.c
586
static void qedf_init_task(struct qedf_rport *fcport, struct fc_lport *lport,
drivers/scsi/qedf/qedf_io.c
850
struct fc_lport *lport = shost_priv(host);
drivers/scsi/qedf/qedf_io.c
932
struct fc_lport *lport = shost_priv(host);
drivers/scsi/qedf/qedf_main.c
1070
static int qedf_xmit(struct fc_lport *lport, struct fc_frame *fp)
drivers/scsi/qedf/qedf_main.c
1072
struct fc_lport *base_lport;
drivers/scsi/qedf/qedf_main.c
1083
struct fc_lport *tmp_lport;
drivers/scsi/qedf/qedf_main.c
1084
struct fc_lport *vn_port = NULL;
drivers/scsi/qedf/qedf_main.c
1466
static void qedf_rport_event_handler(struct fc_lport *lport,
drivers/scsi/qedf/qedf_main.c
1636
static void qedf_abort_io(struct fc_lport *lport)
drivers/scsi/qedf/qedf_main.c
1641
static void qedf_fcp_cleanup(struct fc_lport *lport)
drivers/scsi/qedf/qedf_main.c
1669
struct fc_lport *lport = qedf->lport;
drivers/scsi/qedf/qedf_main.c
1740
struct fc_lport *lport = qedf->lport;
drivers/scsi/qedf/qedf_main.c
1800
struct fc_lport *lport)
drivers/scsi/qedf/qedf_main.c
1833
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/qedf/qedf_main.c
1834
struct fc_lport *vn_port;
drivers/scsi/qedf/qedf_main.c
1975
struct fc_lport *n_port = shost_priv(shost);
drivers/scsi/qedf/qedf_main.c
1976
struct fc_lport *vn_port = vport->dd_data;
drivers/scsi/qedf/qedf_main.c
2017
struct fc_lport *lport = vport->dd_data;
drivers/scsi/qedf/qedf_main.c
2058
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/qedf/qedf_main.c
2066
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/qedf/qedf_main.c
2075
struct fc_lport *lport = shost_priv(shost);
drivers/scsi/qedf/qedf_main.c
2474
struct fc_lport *lport;
drivers/scsi/qedf/qedf_main.c
2482
struct fc_lport *vn_port;
drivers/scsi/qedf/qedf_main.c
271
struct fc_lport *lport = exch->lp;
drivers/scsi/qedf/qedf_main.c
306
static struct fc_seq *qedf_elsct_send(struct fc_lport *lport, u32 did,
drivers/scsi/qedf/qedf_main.c
3297
struct fc_lport *lport;
drivers/scsi/qedf/qedf_main.c
342
struct fc_lport *lport;
drivers/scsi/qedf/qedf_main.c
377
struct fc_lport *lport = qedf->lport;
drivers/scsi/qedf/qedf_main.c
3930
struct fc_lport *lport;
drivers/scsi/qedf/qedf_main.c
459
struct fc_lport *lport = qedf->lport;
drivers/scsi/qedf/qedf_main.c
726
struct fc_lport *lport;
drivers/scsi/qedf/qedf_main.c
917
void qedf_ctx_soft_reset(struct fc_lport *lport)
drivers/scsi/qedf/qedf_main.c
968
struct fc_lport *lport;
drivers/target/tcm_fc/tcm_fc.h
137
void ft_lport_add(struct fc_lport *, void *);
drivers/target/tcm_fc/tcm_fc.h
138
void ft_lport_del(struct fc_lport *, void *);
drivers/target/tcm_fc/tcm_fc.h
156
struct ft_tpg *ft_lport_find_tpg(struct fc_lport *);
drivers/target/tcm_fc/tcm_fc.h
55
struct fc_lport *lport;
drivers/target/tcm_fc/tfc_cmd.c
105
struct fc_lport *lport;
drivers/target/tcm_fc/tfc_cmd.c
182
struct fc_lport *lport;
drivers/target/tcm_fc/tfc_cmd.c
265
static void ft_send_resp_status(struct fc_lport *lport,
drivers/target/tcm_fc/tfc_cmd.c
423
struct fc_lport *lport = sess->tport->lport;
drivers/target/tcm_fc/tfc_conf.c
306
struct ft_tpg *ft_lport_find_tpg(struct fc_lport *lport)
drivers/target/tcm_fc/tfc_io.c
200
struct fc_lport *lport;
drivers/target/tcm_fc/tfc_io.c
331
struct fc_lport *lport = NULL;
drivers/target/tcm_fc/tfc_io.c
46
struct fc_lport *lport;
drivers/target/tcm_fc/tfc_sess.c
103
void ft_lport_add(struct fc_lport *lport, void *arg)
drivers/target/tcm_fc/tfc_sess.c
115
void ft_lport_del(struct fc_lport *lport, void *arg)
drivers/target/tcm_fc/tfc_sess.c
132
struct fc_lport *lport = arg;
drivers/target/tcm_fc/tfc_sess.c
158
static struct ft_sess *ft_sess_get(struct fc_lport *lport, u32 port_id)
drivers/target/tcm_fc/tfc_sess.c
41
static struct ft_tport *ft_tport_get(struct fc_lport *lport)
drivers/target/tcm_fc/tfc_sess.c
478
static void ft_recv(struct fc_lport *lport, struct fc_frame *fp)
drivers/target/tcm_fc/tfc_sess.c
82
struct fc_lport *lport;
include/scsi/fc_frame.h
109
struct fc_frame *fc_frame_alloc_fill(struct fc_lport *, size_t payload_len);
include/scsi/fc_frame.h
116
static inline struct fc_frame *fc_frame_alloc(struct fc_lport *dev, size_t len)
include/scsi/fc_frame.h
69
struct fc_lport *fr_dev; /* transport layer private pointer */
include/scsi/libfc.h
1006
struct fc_seq *fc_seq_assign(struct fc_lport *lport, struct fc_frame *fp);
include/scsi/libfc.h
1008
struct fc_exch_mgr_anchor *fc_exch_mgr_add(struct fc_lport *,
include/scsi/libfc.h
1012
int fc_exch_mgr_list_clone(struct fc_lport *src, struct fc_lport *dst);
include/scsi/libfc.h
1013
struct fc_exch_mgr *fc_exch_mgr_alloc(struct fc_lport *, enum fc_class class,
include/scsi/libfc.h
1016
void fc_exch_mgr_free(struct fc_lport *);
include/scsi/libfc.h
1017
void fc_exch_recv(struct fc_lport *, struct fc_frame *);
include/scsi/libfc.h
1018
void fc_exch_mgr_reset(struct fc_lport *, u32 s_id, u32 d_id);
include/scsi/libfc.h
1019
int fc_seq_send(struct fc_lport *lport, struct fc_seq *sp, struct fc_frame *fp);
include/scsi/libfc.h
120
struct fc_lport *lp;
include/scsi/libfc.h
149
void (*event_callback)(struct fc_lport *, struct fc_rport_priv *,
include/scsi/libfc.h
162
struct fc_lport *local_port;
include/scsi/libfc.h
196
struct fc_lport *local_port;
include/scsi/libfc.h
220
void (*lld_event_callback)(struct fc_lport *,
include/scsi/libfc.h
329
struct fc_lport *lp;
include/scsi/libfc.h
446
struct fc_lport *lp;
include/scsi/libfc.h
478
int (*frame_send)(struct fc_lport *, struct fc_frame *);
include/scsi/libfc.h
485
struct fc_seq *(*elsct_send)(struct fc_lport *, u32 did,
include/scsi/libfc.h
497
int (*ddp_setup)(struct fc_lport *, u16, struct scatterlist *,
include/scsi/libfc.h
505
int (*ddp_done)(struct fc_lport *, u16);
include/scsi/libfc.h
512
int (*ddp_target)(struct fc_lport *, u16, struct scatterlist *,
include/scsi/libfc.h
519
void (*get_lesb)(struct fc_lport *, struct fc_els_lesb *lesb);
include/scsi/libfc.h
528
void (*exch_mgr_reset)(struct fc_lport *, u32 s_id, u32 d_id);
include/scsi/libfc.h
547
void (*lport_set_port_id)(struct fc_lport *, u32 port_id,
include/scsi/libfc.h
555
void (*rport_event_callback)(struct fc_lport *,
include/scsi/libfc.h
567
int (*fcp_cmd_send)(struct fc_lport *, struct fc_fcp_pkt *,
include/scsi/libfc.h
576
void (*fcp_cleanup)(struct fc_lport *);
include/scsi/libfc.h
583
void (*fcp_abort_io)(struct fc_lport *);
include/scsi/libfc.h
590
void (*disc_recv_req)(struct fc_lport *, struct fc_frame *);
include/scsi/libfc.h
597
void (*disc_start)(void (*disc_callback)(struct fc_lport *,
include/scsi/libfc.h
599
struct fc_lport *);
include/scsi/libfc.h
607
void (*disc_stop) (struct fc_lport *);
include/scsi/libfc.h
616
void (*disc_stop_final) (struct fc_lport *);
include/scsi/libfc.h
649
void (*disc_callback)(struct fc_lport *,
include/scsi/libfc.h
780
void (*recv)(struct fc_lport *, struct fc_frame *);
include/scsi/libfc.h
800
static inline int fc_lport_test_ready(struct fc_lport *lport)
include/scsi/libfc.h
810
static inline void fc_set_wwnn(struct fc_lport *lport, u64 wwnn)
include/scsi/libfc.h
820
static inline void fc_set_wwpn(struct fc_lport *lport, u64 wwpn)
include/scsi/libfc.h
830
static inline void fc_lport_state_enter(struct fc_lport *lport,
include/scsi/libfc.h
844
static inline int fc_lport_init_stats(struct fc_lport *lport)
include/scsi/libfc.h
856
static inline void fc_lport_free_stats(struct fc_lport *lport)
include/scsi/libfc.h
867
static inline void *lport_priv(const struct fc_lport *lport)
include/scsi/libfc.h
880
static inline struct fc_lport *
include/scsi/libfc.h
883
struct fc_lport *lport;
include/scsi/libfc.h
909
int fc_lport_init(struct fc_lport *);
include/scsi/libfc.h
910
int fc_lport_destroy(struct fc_lport *);
include/scsi/libfc.h
911
int fc_fabric_logoff(struct fc_lport *);
include/scsi/libfc.h
912
int fc_fabric_login(struct fc_lport *);
include/scsi/libfc.h
913
void __fc_linkup(struct fc_lport *);
include/scsi/libfc.h
914
void fc_linkup(struct fc_lport *);
include/scsi/libfc.h
915
void __fc_linkdown(struct fc_lport *);
include/scsi/libfc.h
916
void fc_linkdown(struct fc_lport *);
include/scsi/libfc.h
917
void fc_vport_setlink(struct fc_lport *);
include/scsi/libfc.h
918
void fc_vports_linkchange(struct fc_lport *);
include/scsi/libfc.h
919
int fc_lport_config(struct fc_lport *);
include/scsi/libfc.h
920
int fc_lport_reset(struct fc_lport *);
include/scsi/libfc.h
921
void fc_lport_recv(struct fc_lport *lport, struct fc_frame *fp);
include/scsi/libfc.h
922
int fc_set_mfs(struct fc_lport *, u32 mfs);
include/scsi/libfc.h
923
struct fc_lport *libfc_vport_create(struct fc_vport *, int privsize);
include/scsi/libfc.h
924
struct fc_lport *fc_vport_id_lookup(struct fc_lport *, u32 port_id);
include/scsi/libfc.h
926
void fc_lport_set_local_id(struct fc_lport *, u32 port_id);
include/scsi/libfc.h
927
void fc_lport_iterate(void (*func)(struct fc_lport *, void *), void *);
include/scsi/libfc.h
933
struct fc_rport_priv *fc_rport_lookup(const struct fc_lport *lport,
include/scsi/libfc.h
935
struct fc_rport_priv *fc_rport_create(struct fc_lport *, u32);
include/scsi/libfc.h
939
void fc_rport_recv_req(struct fc_lport *lport, struct fc_frame *fp);
include/scsi/libfc.h
945
void fc_disc_init(struct fc_lport *);
include/scsi/libfc.h
946
void fc_disc_config(struct fc_lport *, void *);
include/scsi/libfc.h
948
static inline struct fc_lport *fc_disc_lport(struct fc_disc *disc)
include/scsi/libfc.h
950
return container_of(disc, struct fc_lport, disc);
include/scsi/libfc.h
956
int fc_fcp_init(struct fc_lport *);
include/scsi/libfc.h
957
void fc_fcp_destroy(struct fc_lport *);
include/scsi/libfc.h
972
int fc_elsct_init(struct fc_lport *);
include/scsi/libfc.h
973
struct fc_seq *fc_elsct_send(struct fc_lport *, u32 did,
include/scsi/libfc.h
991
int fc_exch_init(struct fc_lport *);
include/scsi/libfc.h
992
void fc_exch_update_stats(struct fc_lport *lport);
include/scsi/libfc.h
993
struct fc_seq *fc_exch_seq_send(struct fc_lport *lport,
include/scsi/libfcoe.h
121
struct fc_lport *lp;
include/scsi/libfcoe.h
152
void (*update_mac)(struct fc_lport *, u8 *addr);
include/scsi/libfcoe.h
153
u8 * (*get_src_addr)(struct fc_lport *);
include/scsi/libfcoe.h
250
int fcoe_ctlr_els_send(struct fcoe_ctlr *, struct fc_lport *, struct sk_buff *);
include/scsi/libfcoe.h
252
int fcoe_ctlr_recv_flogi(struct fcoe_ctlr *, struct fc_lport *,
include/scsi/libfcoe.h
258
int fcoe_libfc_config(struct fc_lport *, struct fcoe_ctlr *,
include/scsi/libfcoe.h
263
void __fcoe_get_lesb(struct fc_lport *lport, struct fc_els_lesb *fc_lesb,
include/scsi/libfcoe.h
267
int fcoe_link_speed_update(struct fc_lport *);
include/scsi/libfcoe.h
268
void fcoe_get_lesb(struct fc_lport *, struct fc_els_lesb *);
include/scsi/libfcoe.h
360
struct fc_lport *lport;
include/scsi/libfcoe.h
368
struct net_device * (*get_netdev)(const struct fc_lport *lport);
include/scsi/libfcoe.h
377
static inline struct net_device *fcoe_get_netdev(const struct fc_lport *lport)
include/scsi/libfcoe.h
384
void fcoe_clean_pending_queue(struct fc_lport *);
include/scsi/libfcoe.h
385
void fcoe_check_wait_queue(struct fc_lport *lport, struct sk_buff *skb);