Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/marvell/libertas/mesh.c lbs_mesh_config() -> __lbs_mesh_config_send()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 0 priv->fw_iter->fwname 0,4096-ptr_max
PARAM_VALUE 0 priv->fw_iter->helper 0,4096-ptr_max
PARAM_VALUE 0 *priv->current_addr 0-255
PARAM_VALUE 0 *priv->dev->name 0-255
PARAM_VALUE 0 *priv->mesh_dev->name 0-255
PARAM_VALUE 1 cmd 6349092440403664896
PARAM_VALUE 1 cmd->length 0,42
PARAM_VALUE 2 action 0-1
BUF_SIZE 0 priv s32min-(-1),1-s32max
BUF_SIZE 0 priv s32min-(-1),1-s32max
BUF_SIZE 0 priv->card (-1),2744
BUF_SIZE 0 priv->fw_iter (-1),168,192
BUF_SIZE 0 priv->fw_table (-1),168,192
DATA_SOURCE 0 priv $0
DATA_SOURCE 2 action $1
MEM_ZERO 1 cmd
RX_PATH
TASK_NOT_RUNNING

drivers/net/wireless/marvell/libertas/mesh.c lbs_mesh_config_send() -> __lbs_mesh_config_send()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 cmd 497155186254446592,843504874416189440,932398523035103232,1525536563277565952,3853017260377026560,4282411901506936832,7119338274457071616,8942480426713702400
PARAM_VALUE 1 cmd->length 0-2,4,44
PARAM_VALUE 2 action 2-3
PARAM_VALUE 3 type 1-5
BUF_SIZE 0 priv s32min-(-2),1-s32max
BUF_SIZE 0 priv s32min-(-2),1-s32max
DATA_SOURCE 0 priv $0
DATA_SOURCE 1 cmd $1
DATA_SOURCE 2 action $2
DATA_SOURCE 3 type $3
BIT_INFO 0 priv->fwcapinfo 0x8000,0xffffffff
HARD_MAX 2 action 3
HARD_MAX 3 type 5
MEM_ZERO 1 cmd
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex