bfa_msgq_cmdq
BFA_SM_TABLE(cmdq, bfa_msgq_cmdq, cmdq_event, bfa_fsm_msgq_cmdq_t)
cmdq_sm_ready_entry(struct bfa_msgq_cmdq *cmdq)
cmdq_sm_ready(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event)
cmdq_sm_dbell_wait_entry(struct bfa_msgq_cmdq *cmdq)
cmdq_sm_dbell_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event)
struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg;
bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq)
__cmd_copy(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq_cmd_entry *cmd)
bfa_msgq_cmdq_ci_update(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb)
struct bfa_msgq_cmdq *cmdq = (struct bfa_msgq_cmdq *)arg;
bfa_msgq_cmdq_copy_req(struct bfa_msgq_cmdq *cmdq, struct bfi_mbmsg *mb)
bfa_msgq_cmdq_copy_rsp(struct bfa_msgq_cmdq *cmdq)
bfa_msgq_cmdq_attach(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq *msgq)
static void bfa_msgq_cmdq_dbell(struct bfa_msgq_cmdq *cmdq);
static void bfa_msgq_cmdq_copy_rsp(struct bfa_msgq_cmdq *cmdq);
bfa_fsm_state_decl(cmdq, stopped, struct bfa_msgq_cmdq, enum cmdq_event);
bfa_fsm_state_decl(cmdq, init_wait, struct bfa_msgq_cmdq, enum cmdq_event);
bfa_fsm_state_decl(cmdq, ready, struct bfa_msgq_cmdq, enum cmdq_event);
bfa_fsm_state_decl(cmdq, dbell_wait, struct bfa_msgq_cmdq,
cmdq_sm_stopped_entry(struct bfa_msgq_cmdq *cmdq)
cmdq_sm_stopped(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event)
cmdq_sm_init_wait_entry(struct bfa_msgq_cmdq *cmdq)
cmdq_sm_init_wait(struct bfa_msgq_cmdq *cmdq, enum cmdq_event event)
struct bfa_msgq_cmdq cmdq;
void (*fsm)(struct bfa_msgq_cmdq *s, enum cmdq_event e);