Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c brcmf_msgbuf_set_dcmd() -> brcmf_msgbuf_query_dcmd()

Type Parameter Key Value
PARAM_VALUE 0 drvr 4096-ptr_max
PARAM_VALUE 0 drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 drvr->bus_if->state 1
PARAM_VALUE 0 drvr->proto 4096-ptr_max
PARAM_VALUE 0 drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 drvr->proto_block.wait_lock.owner (-1)
PARAM_VALUE 0 drvr->proto_block.wait_lock.owner_cpu u32max
PARAM_VALUE 0 drvr->proto_block.wait_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 4 len 0-8192
PARAM_VALUE 5 fwerr 3783872059371970560
BUF_SIZE 3 buf (-1)-0,2-8193
BUF_SIZE 3 buf (-1)-0,2-8193
CAPPED_DATA 4 len 1
DATA_SOURCE 0 drvr $0
DATA_SOURCE 1 ifidx $1
DATA_SOURCE 2 cmd $2
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 len $4
DATA_SOURCE 5 fwerr $5
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 cmd 0-u32max[u]
USER_DATA 4 len 0-8192[c][u]
USER_PTR 3 buf
HALF_LOCKED2 &drvr->proto_block
HALF_LOCKED2 &ifp->drvr->proto_block
TYPE_LOCK (struct brcmf_pub)->proto_block

drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_proto_query_dcmd() -> (struct brcmf_proto)->query_dcmd()

Type Parameter Key Value
PARAM_VALUE 0 drvr 4096-ptr_max
PARAM_VALUE 0 drvr->bus_if 4096-ptr_max
PARAM_VALUE 0 drvr->bus_if->state 1
PARAM_VALUE 0 drvr->proto 4096-ptr_max
PARAM_VALUE 0 drvr->proto_block.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 drvr->proto_block.osq.tail.counter 0-s32max
PARAM_VALUE 0 drvr->proto_block.wait_lock.owner (-1)
PARAM_VALUE 0 drvr->proto_block.wait_lock.owner_cpu u32max
PARAM_VALUE 4 len 0-8192
PARAM_VALUE 5 fwerr 3783872059371970560
BUF_SIZE 3 buf (-1)-0,2-8193
BUF_SIZE 3 buf (-1)-0,2-8193
CAPPED_DATA 4 len 1
DATA_SOURCE 0 drvr $0
DATA_SOURCE 1 ifidx $1
DATA_SOURCE 2 cmd $2
DATA_SOURCE 3 buf $3
DATA_SOURCE 4 len $4
DATA_SOURCE 5 fwerr $5
FUZZY_MAX 4 len 8192
CONTAINER 0 -8-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
USER_DATA 2 cmd 0-u32max[u]
USER_DATA 4 len 0-8192[c][u]
HALF_LOCKED2 &drvr->proto_block
HALF_LOCKED2 &ifp->drvr->proto_block
TYPE_LOCK (struct brcmf_pub)->proto_block