Home
last modified time | relevance | path

Searched refs:fc_exch (Results 1 – 8 of 8) sorted by relevance

/linux-2.6.39/drivers/scsi/libfc/
Dfc_exch.c135 static void fc_exch_rrq(struct fc_exch *);
261 static inline void fc_exch_hold(struct fc_exch *ep) in fc_exch_hold()
276 static void fc_exch_setup_hdr(struct fc_exch *ep, struct fc_frame *fp, in fc_exch_setup_hdr()
328 static void fc_exch_release(struct fc_exch *ep) in fc_exch_release()
345 static int fc_exch_done_locked(struct fc_exch *ep) in fc_exch_done_locked()
378 static inline struct fc_exch *fc_exch_ptr_get(struct fc_exch_pool *pool, in fc_exch_ptr_get()
381 struct fc_exch **exches = (struct fc_exch **)(pool + 1); in fc_exch_ptr_get()
392 struct fc_exch *ep) in fc_exch_ptr_set()
394 ((struct fc_exch **)(pool + 1))[index] = ep; in fc_exch_ptr_set()
401 static void fc_exch_delete(struct fc_exch *ep) in fc_exch_delete()
[all …]
DMakefile8 fc_exch.o \
Dfc_libfc.h71 struct fc_exch *_ep = NULL; \
Dfc_fcp.c551 struct fc_exch *ep; in fc_fcp_send_data()
934 struct fc_exch *ep; in fc_fcp_complete_locked()
1652 struct fc_exch *ep = fc_seq_exch(fsp->seq_ptr); in fc_fcp_srr()
/linux-2.6.39/include/scsi/
Dlibfc.h415 struct fc_exch { struct
445 #define fc_seq_exch(sp) container_of(sp, struct fc_exch, seq) argument
Dfc_encode.h304 struct fc_exch *ep = fc_seq_exch(fr_seq(fp)); in fc_rec_fill()
/linux-2.6.39/drivers/scsi/bnx2fc/
Dbnx2fc_els.c440 struct fc_exch *exch = fc_seq_exch(seq); in bnx2fc_flogi_resp()
481 struct fc_exch *exch = fc_seq_exch(seq); in bnx2fc_logo_resp()
/linux-2.6.39/drivers/scsi/fcoe/
Dfcoe.c2333 struct fc_exch *exch = fc_seq_exch(seq); in fcoe_flogi_resp()