Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/brocade/bna/bnad.c bnad_open() -> bna_enet_enable()

Type Parameter Key Value
PARAM_VALUE 0 enet 4096-ptr_max
PARAM_VALUE 0 enet->chld_stop_wc.wc_cbarg 4096-ptr_max
PARAM_VALUE 0 enet->chld_stop_wc.wc_resume 8554739978543161344
PARAM_VALUE 0 enet->fsm 2807995371520266240,3670908155157864448,4551049630968287232,6159579297219600384,6727554099635466240,9152026560056012800,9208150790950375424
PARAM_VALUE 0 enet->msgq_cmd.cbarg 0
PARAM_VALUE 0 enet->msgq_cmd.cbfn 0
PARAM_VALUE 0 enet->msgq_cmd.qe.next 4096-ptr_max
PARAM_VALUE 0 enet->mtu_cbfn 0
PARAM_VALUE 0 enet->pause_req.mh.num_entries 1
PARAM_VALUE 0 enet->stop_cbfn 0
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &bnad->bna_lock
LOCK2 &bnad->conf_mutex
LOCK2 flags
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct bnad)->bna_lock
TYPE_LOCK (struct bnad)->conf_mutex