bfa_ioim_s
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *)qe;
struct bfa_ioim_s *ioim;
struct bfa_ioim_s *ioim;
bfa_ioim_sm_uninit(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
bfa_ioim_sm_sgalloc(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
bfa_ioim_sm_active(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static bfa_boolean_t bfa_ioim_send_ioreq(struct bfa_ioim_s *ioim);
static bfa_boolean_t bfa_ioim_sgpg_alloc(struct bfa_ioim_s *ioim);
static bfa_boolean_t bfa_ioim_send_abort(struct bfa_ioim_s *ioim);
static void bfa_ioim_notify_cleanup(struct bfa_ioim_s *ioim);
bfa_ioim_sm_cmnd_retry(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static bfa_boolean_t bfa_ioim_is_abortable(struct bfa_ioim_s *ioim);
bfa_ioim_sm_abort(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static void bfa_ioim_sm_uninit(struct bfa_ioim_s *ioim,
bfa_ioim_sm_cleanup(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static void bfa_ioim_sm_sgalloc(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_active(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_abort(struct bfa_ioim_s *ioim,
bfa_ioim_sm_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static void bfa_ioim_sm_cleanup(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_qfull(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_abort_qfull(struct bfa_ioim_s *ioim,
bfa_ioim_sm_abort_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static void bfa_ioim_sm_cleanup_qfull(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_hcb(struct bfa_ioim_s *ioim,
bfa_ioim_sm_cleanup_qfull(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
static void bfa_ioim_sm_hcb_free(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_resfree(struct bfa_ioim_s *ioim,
static void bfa_ioim_sm_cmnd_retry(struct bfa_ioim_s *ioim,
bfa_ioim_sm_hcb(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
bfa_ioim_sm_hcb_free(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
bfa_ioim_sm_resfree(struct bfa_ioim_s *ioim, enum bfa_ioim_event event)
struct bfa_ioim_s *ioim = cbarg;
struct bfa_ioim_s *ioim = cbarg;
struct bfa_ioim_s *ioim = cbarg;
struct bfa_ioim_s *ioim = cbarg;
struct bfa_ioim_s *ioim = cbarg;
struct bfa_ioim_s *ioim = cbarg;
bfa_ioim_send_ioreq(struct bfa_ioim_s *ioim)
(sizeof(struct bfa_ioim_s) + sizeof(struct bfa_ioim_sp_s));
bfa_ioim_sgpg_alloc(struct bfa_ioim_s *ioim)
bfa_ioim_send_abort(struct bfa_ioim_s *ioim)
struct bfa_ioim_s *ioim = cbarg;
bfa_ioim_notify_cleanup(struct bfa_ioim_s *ioim)
bfa_ioim_is_abortable(struct bfa_ioim_s *ioim)
bfa_ioim_delayed_comp(struct bfa_ioim_s *ioim, bfa_boolean_t iotov)
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) bfa_mem_kva_curp(fcp);
memset(ioim, 0, sizeof(struct bfa_ioim_s));
struct bfa_ioim_s *ioim;
struct bfa_ioim_s *ioim;
bfa_ioim_cleanup(struct bfa_ioim_s *ioim)
bfa_ioim_cleanup_tm(struct bfa_ioim_s *ioim, struct bfa_tskim_s *tskim)
bfa_ioim_iocdisable(struct bfa_ioim_s *ioim)
bfa_ioim_tov(struct bfa_ioim_s *ioim)
struct bfa_ioim_s *
struct bfa_ioim_s *ioim;
bfa_ioim_free(struct bfa_ioim_s *ioim)
bfa_ioim_start(struct bfa_ioim_s *ioim)
bfa_ioim_abort(struct bfa_ioim_s *ioim)
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) qe;
ioim = (struct bfa_ioim_s *) qe;
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) qe;
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) qe;
bfa_ioim_profile_comp(struct bfa_ioim_s *ioim)
bfa_ioim_profile_start(struct bfa_ioim_s *ioim)
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) qe;
ioim = (struct bfa_ioim_s *) qe;
ioim = (struct bfa_ioim_s *) qe;
struct bfa_ioim_s *ioim;
ioim = (struct bfa_ioim_s *) qe;
struct bfa_ioim_s;
typedef void (*bfa_fcpim_profile_t) (struct bfa_ioim_s *ioim);
struct bfa_ioim_s *ioim_arr;
struct bfa_ioim_s;
typedef void (*bfa_ioim_sm_t)(struct bfa_ioim_s *, enum bfa_ioim_event);
bfa_ioim_maxretry_reached(struct bfa_ioim_s *ioim)
void bfa_ioim_cleanup(struct bfa_ioim_s *ioim);
void bfa_ioim_cleanup_tm(struct bfa_ioim_s *ioim,
void bfa_ioim_iocdisable(struct bfa_ioim_s *ioim);
void bfa_ioim_tov(struct bfa_ioim_s *ioim);
#define bfa_itnim_get_reqq(__ioim) (((struct bfa_ioim_s *)__ioim)->itnim->reqq)
struct bfa_ioim_s *bfa_ioim_alloc(struct bfa_s *bfa,
void bfa_ioim_free(struct bfa_ioim_s *ioim);
void bfa_ioim_start(struct bfa_ioim_s *ioim);
bfa_status_t bfa_ioim_abort(struct bfa_ioim_s *ioim);
void bfa_ioim_delayed_comp(struct bfa_ioim_s *ioim,
struct bfa_ioim_s *hal_io;
struct bfa_ioim_s *hal_io;
hal_io = (struct bfa_ioim_s *) cmnd->host_scribble;
while ((struct bfa_ioim_s *) cmnd->host_scribble == hal_io) {