Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/intel/ipw2x00/ipw2100.c read_nic_byte() -> read_register_byte()

Type Parameter Key Value
PARAM_VALUE 1 reg 20
PARAM_VALUE 2 val 653867412401135616,9176845541680721920
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 val $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-255
HALF_LOCKED2 &of->mutex

drivers/net/wireless/intel/ipw2x00/ipw2100.c read_nic_memory() -> read_register_byte()

Type Parameter Key Value
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3720,9688-u64max
PARAM_VALUE 1 reg 21-23
PARAM_VALUE 2 val 4096-u64max
BUF_SIZE 2 val (-1),6,14,32-33
BUF_SIZE 2 val (-1),6,14,32-33
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 val $3 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 reg 21-23[c]
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &priv->low_lock
HALF_LOCKED2 flags

drivers/net/wireless/intel/ipw2x00/ipw2100.c read_nic_memory() -> read_register_byte()

Type Parameter Key Value
PARAM_VALUE 0 dev->rtnl_link_ops->priv_size 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,744,1056,1128,1336,1616,2176,2240,2272,2560,3296,3544,3720,9688-u64max
BUF_SIZE 2 val (-1),6,14,32-33
BUF_SIZE 2 val (-1),6,14,32-33
CAPPED_DATA 1 reg 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 2 val $3 [m]
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 2 *val 0-u32max
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &priv->low_lock
HALF_LOCKED2 flags