fcsm_cmd_t
fcsm_cmd_t *cmd = (fcsm_cmd_t *)buf;
pkt->pkt_fca_private = (opaque_t)((caddr_t)cmd + sizeof (fcsm_cmd_t));
fcsm_cmd_t *cmd = (fcsm_cmd_t *)buf;
static fcsm_cmd_t *
fcsm_cmd_t *cmd;
cmd = (fcsm_cmd_t *)kmem_cache_alloc(fcsm->sm_cmd_cache, sleep);
fcsm_free_cmd(fcsm_cmd_t *cmd)
fcsm_free_cmd_dma(fcsm_cmd_t *cmd)
fcsm_ct_init(fcsm_t *fcsm, fcsm_cmd_t *cmd, fc_ct_aiu_t *req_iu, size_t req_len,
fcsm_ct_intr(fcsm_cmd_t *cmd)
fcsm_cmd_t *cmd;
fcsm_els_init(fcsm_cmd_t *cmd, uint32_t d_id)
fcsm_xlogi_init(fcsm_t *fcsm, fcsm_cmd_t *cmd, uint32_t d_id,
fcsm_xlogi_intr(fcsm_cmd_t *cmd)
fcsm_cmd_t *cmd;
fcsm_cmd_t *cmd;
cmd = (fcsm_cmd_t *)pkt->pkt_ulp_private;
fcsm_issue_cmd(fcsm_cmd_t *cmd)
fcsm_retry_cmd(fcsm_cmd_t *cmd)
fcsm_enque_cmd(fcsm_t *fcsm, fcsm_cmd_t *cmd)
static fcsm_cmd_t *
fcsm_cmd_t *cmd;
fcsm_cmd_t *curr_tail;
fcsm_cmd_t *cmd;
sizeof (fcsm_cmd_t) + pinfo->port_fca_pkt_size, 8,
static fcsm_cmd_t *fcsm_alloc_cmd(fcsm_t *, uint32_t, uint32_t, int);
static void fcsm_free_cmd_dma(fcsm_cmd_t *);
static void fcsm_ct_init(fcsm_t *, fcsm_cmd_t *, fc_ct_aiu_t *, size_t,
static void fcsm_ct_intr(fcsm_cmd_t *);
static void fcsm_els_init(fcsm_cmd_t *, uint32_t);
static int fcsm_xlogi_init(fcsm_t *, fcsm_cmd_t *, uint32_t,
static void fcsm_xlogi_intr(fcsm_cmd_t *);
static int fcsm_issue_cmd(fcsm_cmd_t *);
static int fcsm_retry_cmd(fcsm_cmd_t *);
static void fcsm_enque_cmd(fcsm_t *, fcsm_cmd_t *);
static fcsm_cmd_t *fcsm_deque_cmd(fcsm_t *);