Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab->htc.tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wmi->wmi_ab->tx_credits_wq.lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->cmd_id 0-16777215
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
CAPPED_DATA 1 skb->head 1
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab->htc.tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wmi->wmi_ab->tx_credits_wq.lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->cmd_id 0-16777215
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
CAPPED_DATA 1 skb->head 1
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->tx_ce_desc_wq.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab->htc.tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->cmd_id 0-16777215
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
CAPPED_DATA 1 skb->head 1
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/wireless/ath/ath11k/wmi.c ath11k_wmi_cmd_send() -> ath11k_wmi_cmd_send_nowait()

Type Parameter Key Value
PARAM_VALUE 0 wmi 4096-ptr_max
PARAM_VALUE 0 wmi->eid s32min-8
PARAM_VALUE 0 wmi->tx_ce_desc_wq.lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 wmi->wmi_ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab 4096-ptr_max
PARAM_VALUE 0 wmi->wmi_ab->ab->htc.tx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 skb 4096-ptr_max
PARAM_VALUE 1 skb->data 4096-ptr_max
PARAM_VALUE 1 skb->data->cmd_id 0-16777215
PARAM_VALUE 1 skb->data_len 0
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 0 wmi (-1),312
BUF_SIZE 1 skb (-1)-s32max
BUF_SIZE 1 skb (-1)-s32max
CAPPED_DATA 1 skb->head 1
DATA_SOURCE 0 wmi $0
DATA_SOURCE 1 skb $1
DATA_SOURCE 2 cmd_id $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ab->core_lock
HALF_LOCKED2 &ar->ab->vdev_id_11d_lock
HALF_LOCKED2 &ar->conf_mutex
HALF_LOCKED2 &cdev->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &rtnl_mutex