Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmd_post() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 4
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_ci_update() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 4
CAPPED_DATA 0 &cmdq->pending_q 1
DATA_SOURCE 0 cmdq $0
USER_DATA 0 cmdq->consumer_index 0-u16max

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmdq_dbell_ready() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 6
BUF_SIZE 0 cmdq (-1),208
BUF_SIZE 0 cmdq (-1),208
DATA_SOURCE 0 cmdq $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_init_rsp() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 5

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_notify() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_notify() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags

drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_notify() -> (struct bfa_msgq_cmdq)->fsm()

Type Parameter Key Value
PARAM_VALUE 0 cmdq 4096-ptr_max
PARAM_VALUE 1 event 3
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bnad->bna_lock
HALF_LOCKED2 flags