bnx2fc_rport
struct bnx2fc_rport **tgt_ofld_list;
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt;
struct bnx2fc_cmd *bnx2fc_cmd_alloc(struct bnx2fc_rport *tgt);
struct bnx2fc_cmd *bnx2fc_elstm_alloc(struct bnx2fc_rport *tgt, int type);
struct bnx2fc_rport *tgt);
struct bnx2fc_rport *tgt);
struct bnx2fc_rport *tgt);
struct bnx2fc_rport *tgt);
int bnx2fc_map_doorbell(struct bnx2fc_rport *tgt);
char *bnx2fc_get_next_rqe(struct bnx2fc_rport *tgt, u8 num_items);
void bnx2fc_return_rqe(struct bnx2fc_rport *tgt, u8 num_items);
int bnx2fc_send_adisc(struct bnx2fc_rport *tgt, struct fc_frame *fp);
int bnx2fc_send_logo(struct bnx2fc_rport *tgt, struct fc_frame *fp);
int bnx2fc_send_rls(struct bnx2fc_rport *tgt, struct fc_frame *fp);
void bnx2fc_add_2_sq(struct bnx2fc_rport *tgt, u16 xid);
void bnx2fc_ring_doorbell(struct bnx2fc_rport *tgt);
void bnx2fc_flush_active_ios(struct bnx2fc_rport *tgt);
void bnx2fc_arm_cq(struct bnx2fc_rport *tgt);
int bnx2fc_process_new_cqes(struct bnx2fc_rport *tgt);
void bnx2fc_process_cq_compl(struct bnx2fc_rport *tgt, u16 wqe,
struct bnx2fc_rport *bnx2fc_tgt_lookup(struct fcoe_port *port,
void bnx2fc_process_l2_frame_compl(struct bnx2fc_rport *tgt,
int bnx2fc_post_io_req(struct bnx2fc_rport *tgt, struct bnx2fc_cmd *io_req);
void BNX2FC_TGT_DBG(const struct bnx2fc_rport *tgt, const char *fmt, ...)
void BNX2FC_TGT_DBG(const struct bnx2fc_rport *tgt, const char *fmt, ...);
struct bnx2fc_rport *tgt;
int bnx2fc_send_adisc(struct bnx2fc_rport *tgt, struct fc_frame *fp)
int bnx2fc_send_logo(struct bnx2fc_rport *tgt, struct fc_frame *fp)
static int bnx2fc_initiate_els(struct bnx2fc_rport *tgt, unsigned int op,
int bnx2fc_send_rls(struct bnx2fc_rport *tgt, struct fc_frame *fp)
struct bnx2fc_rport *tgt = orig_io_req->tgt;
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt = orig_io_req->tgt;
struct bnx2fc_rport *tgt = orig_io_req->tgt;
struct bnx2fc_rport *tgt = aborted_io_req->tgt;
static int bnx2fc_initiate_els(struct bnx2fc_rport *tgt, unsigned int op,
kzalloc_objs(struct bnx2fc_rport *, BNX2FC_NUM_MAX_SESS);
struct bnx2fc_rport *tgt;
static int bnx2fc_xmit_l2_frame(struct bnx2fc_rport *tgt,
struct bnx2fc_rport *tgt;
sizeof(struct bnx2fc_rport)),
sizeof(struct bnx2fc_rport)),
int bnx2fc_process_new_cqes(struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt = hba->tgt_ofld_list[conn_id];
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt;
void bnx2fc_add_2_sq(struct bnx2fc_rport *tgt, u16 xid)
void bnx2fc_ring_doorbell(struct bnx2fc_rport *tgt)
int bnx2fc_map_doorbell(struct bnx2fc_rport *tgt)
char *bnx2fc_get_next_rqe(struct bnx2fc_rport *tgt, u8 num_items)
void bnx2fc_return_rqe(struct bnx2fc_rport *tgt, u8 num_items)
struct bnx2fc_rport *tgt = seq_clnp_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt)
void bnx2fc_process_l2_frame_compl(struct bnx2fc_rport *tgt,
static void bnx2fc_process_unsol_compl(struct bnx2fc_rport *tgt, u16 wqe)
void bnx2fc_process_cq_compl(struct bnx2fc_rport *tgt, u16 wqe,
void bnx2fc_arm_cq(struct bnx2fc_rport *tgt)
static struct bnx2fc_work *bnx2fc_alloc_work(struct bnx2fc_rport *tgt, u16 wqe,
static bool bnx2fc_pending_work(struct bnx2fc_rport *tgt, unsigned int wqe)
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt;
tgt = (struct bnx2fc_rport *)&rp[1];
struct bnx2fc_rport *tgt = orig_io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt;
tgt = (struct bnx2fc_rport *)&rp[1];
struct bnx2fc_rport *tgt = io_req->tgt;
int bnx2fc_post_io_req(struct bnx2fc_rport *tgt,
struct bnx2fc_cmd *bnx2fc_elstm_alloc(struct bnx2fc_rport *tgt, int type)
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_cmd *bnx2fc_cmd_alloc(struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt;
tgt = (struct bnx2fc_rport *)&rp[1];
struct bnx2fc_rport *tgt = io_req->tgt;
struct bnx2fc_rport *tgt = orig_io_req->tgt;
struct bnx2fc_rport *tgt = io_req->tgt;
void bnx2fc_flush_active_ios(struct bnx2fc_rport *tgt)
static int bnx2fc_init_tgt(struct bnx2fc_rport *tgt,
struct bnx2fc_rport *tgt);
struct bnx2fc_rport *tgt);
struct bnx2fc_rport *tgt);
static void bnx2fc_upld_wait(struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt = timer_container_of(tgt, t, upld_timer);
static int bnx2fc_init_tgt(struct bnx2fc_rport *tgt,
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt = timer_container_of(tgt, t, ofld_timer);
tgt = (struct bnx2fc_rport *)&rp[1];
tgt = (struct bnx2fc_rport *)&rp[1];
struct bnx2fc_rport *bnx2fc_tgt_lookup(struct fcoe_port *port,
struct bnx2fc_rport *tgt;
struct bnx2fc_rport *tgt)
static void bnx2fc_ofld_wait(struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt)
struct bnx2fc_rport *tgt,
struct bnx2fc_rport *tgt)