Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_cfg80211_channel_switch() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 1 adapter 4096-ptr_max
PARAM_VALUE 1 adapter->scan_processing 0
NOCHECK_CALL

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_cfg80211_stop_ap() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 0 netdev 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_free_q_lock.rlock.dep_map->name 0-255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_del_virtual_intf() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx
HALF_LOCKED2 &wiphy->mtx
HALF_LOCKED2 global &rtnl_mutex
TYPE_LOCK (struct wiphy)->mtx

drivers/net/wireless/marvell/mwifiex/sta_event.c mwifiex_reset_connect_state() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 1 adapter 4096-ptr_max
PARAM_VALUE 1 adapter->pps_uapsd_mode 0
PARAM_VALUE 1 adapter->tx_lock_flag 0
NOCHECK_CALL

drivers/net/wireless/marvell/mwifiex/main.c mwifiex_uninit_sw() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 0 netdev 1-u64max
PARAM_VALUE 1 adapter 4096-ptr_max
PARAM_VALUE 1 adapter->host_mlme_workqueue 0
PARAM_VALUE 1 adapter->int_status 0
PARAM_VALUE 1 adapter->priv 4096-ptr_max
PARAM_VALUE 1 adapter->priv_num 1-255
PARAM_VALUE 1 adapter->rx_workqueue 0
PARAM_VALUE 1 adapter->workqueue 0
PARAM_VALUE 1 *adapter->host_mlme_workqueue->lockdep_map->name 0-255
PARAM_VALUE 1 *adapter->rx_workqueue->lockdep_map->name 0-255
PARAM_VALUE 1 *adapter->workqueue->lockdep_map->name 0-255
CAPPED_DATA 1 adapter->priv_num 1
DATA_SOURCE 1 adapter $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/net/wireless/marvell/mwifiex/sta_ioctl.c mwifiex_bss_start() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 1 adapter 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_pending_q.next 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_pending_q.prev 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_wait_q.status (-1)-0
PARAM_VALUE 1 adapter->main_work.entry.next 4096-ptr_max
PARAM_VALUE 1 adapter->scan_pending_q.prev 4096-ptr_max
PARAM_VALUE 1 adapter->scan_processing 0-1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx

drivers/net/wireless/marvell/mwifiex/sta_ioctl.c mwifiex_bss_start() -> mwifiex_stop_net_dev_queue()

Type Parameter Key Value
PARAM_VALUE 1 adapter 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_pending_q.next 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_pending_q.prev 4096-ptr_max
PARAM_VALUE 1 adapter->cmd_wait_q.status (-1)-0
PARAM_VALUE 1 adapter->main_work.entry.next 4096-ptr_max
PARAM_VALUE 1 adapter->scan_pending_q.prev 4096-ptr_max
PARAM_VALUE 1 adapter->scan_processing 0-1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &rdev->wiphy.mtx