Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/net/wireless/ath/ath6kl/wmi.c
- line 748
- line 791
- line 810
- line 827
- line 843
- line 862
- line 1427
- line 1645
- line 1662
- line 1680
- line 1921
- line 1949
- line 2005
- line 2084
- line 2105
- line 2139
- line 2161
- line 2198
- line 2219
- line 2239
- line 2258
- line 2284
- line 2302
- line 2353
- line 2372
- line 2394
- line 2427
- line 2509
- line 2635
- line 2682
- line 2723
- line 2822
- line 2872
- line 2916
- line 2957
- line 2993
- line 3014
- line 3031
- line 3092
- line 3123
- line 3141
- line 3162
- line 3181
- line 3223
- line 3238
- line 3256
- line 3281
- line 3302
- line 3320
- line 3422
- line 3449
- line 3465
- line 3482
- line 3501
- line 3545
- line 3569
- line 3595
- line 3618
- line 3636
- line 3654
- line 3696
- line 3735
- line 3788
- line 3806
- line 3823
- line 3847
Smatch caller information:
drivers/net/wireless/ath/ath6kl/wmi.c __ath6kl_wmi_send_mgmt_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->last_mgmt_tx_frame | 1-u64max |
| PARAM_VALUE | 0 | wmi->last_mgmt_tx_frame_len | 0-u16max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->wait | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61578 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi->last_mgmt_tx_frame | s32min-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 0 | wmi->last_mgmt_tx_frame_len | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_set_bitrate_mask32() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ratemask | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61472 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_set_bitrate_mask64() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ratemask | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61472 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_add_del_mcast_filter_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61465-61466 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 3 | cmd_id | 61466 |
| BIT_INFO | 3 | cmd_id | 0xf018,0xf01b |
| HARD_MAX | 3 | cmd_id | 61466 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ndev->addr_list_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_add_krk_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 24 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_add_wow_pattern_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->filter | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->filter_list_id | 0 |
| PARAM_VALUE | 2 | skb->data->filter_offset | 0,20,38 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 69 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->list_lock | ||
| LOCK2 | &rdev->wiphy.mtx | ||
| LOCK2 | bh | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath6kl)->list_lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_addkey_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->key_index | 0-3 |
| PARAM_VALUE | 2 | skb->data->key_len | 0-32 |
| PARAM_VALUE | 2 | skb->data->key_op_ctrl | 3 |
| PARAM_VALUE | 2 | skb->data->key_usage | 1,3 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 22 |
| PARAM_VALUE | 4 | sync_flag | 0,3 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| DATA_SOURCE | 4 | sync_flag | $11 |
| HARD_MAX | 4 | sync_flag | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_hidden_ssid() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->hidden_ssid | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61451 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->hidden_ssid | 1 |
| HARD_MAX | 2 | skb->data->hidden_ssid | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_profile_commit() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61455 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->list_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_set_apsd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable | 1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61529 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_set_beacon_intvl_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->beacon_intvl | 10-10000 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 15 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_set_dtim_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61461 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_ap_set_mlme() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->cmd | 3-5 |
| PARAM_VALUE | 2 | skb->data->reason | 0,2 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61456 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_beginscan_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 0 | wmi->parent_dev->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->wiphy->bands | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->force_fg_scan | 0-1 |
| PARAM_VALUE | 2 | skb->data->force_scan_intvl | 50 |
| PARAM_VALUE | 2 | skb->data->home_dwell_time | 0 |
| PARAM_VALUE | 2 | skb->data->is_legacy | 0 |
| PARAM_VALUE | 2 | skb->data->num_ch | 0-32 |
| PARAM_VALUE | 2 | skb->data->scan_type | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61579 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_bmisstime_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->num_beacons | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 12 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->list_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath6kl)->list_lock |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_bssfilter_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->bss_filter | 0-1,4,7 |
| PARAM_VALUE | 2 | skb->data->ie_mask | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 9 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_cmd_send_xtnd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->cmd_id | 8200-8201 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 46 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 2 | skb->head | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | $1 |
| DATA_SOURCE | 4 | sync_flag | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_connect_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->traffic_class | 100 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->dot11_auth_mode | 1-4 |
| PARAM_VALUE | 2 | skb->data->nw_subtype | 0,2-3 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 1 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_create_pstream_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev->htc_target->dev->ar->htc_ops->activity_changed | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->stream_exist_for_ac | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->traffic_class | 0-3 |
| PARAM_VALUE | 2 | skb->data->traffic_direc | 0-2 |
| PARAM_VALUE | 2 | skb->data->traffic_type | 0-1 |
| PARAM_VALUE | 2 | skb->data->tsid | 0-15,255 |
| PARAM_VALUE | 2 | skb->data->user_pri | 0-7 |
| PARAM_VALUE | 2 | skb->data->voice_psc_cap | 0-2 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 5 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_del_wow_pattern_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->filter_id | 0-3 |
| PARAM_VALUE | 2 | skb->data->filter_list_id | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 70 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->list_lock | ||
| LOCK2 | &rdev->wiphy.mtx | ||
| LOCK2 | bh | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath6kl)->list_lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_delete_pstream_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->stream_exist_for_ac | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->traffic_class | 0-3 |
| PARAM_VALUE | 2 | skb->data->tsid | 0-15 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 6 |
| PARAM_VALUE | 4 | sync_flag | 1 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_deletekey_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->key_index | 0-3 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 23 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_disable_11b_rates_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->disable | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61547 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->disable | 1 |
| HARD_MAX | 2 | skb->data->disable | 1 |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_disctimeout_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 13 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_enable_sched_scan_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61589 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->enable | 1 |
| HARD_MAX | 2 | skb->data->enable | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_force_roam_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->roam_ctrl | 1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 2 | *skb->data->info.bssid | 255 |
| PARAM_VALUE | 3 | cmd_id | 41 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_info_req_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->ep_id | 0-8 |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.disc_timeout | 10 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.keepalive | 60 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->info_req_flags | 3 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61549 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_listeninterval_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->num_beacons | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 11 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->list_lock | ||
| HALF_LOCKED2 | &ar->sem | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_mcast_filter_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->mcast_all_enable | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61481 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->list_lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_pmparams_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ps_fail_event_policy | 0,2 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 20 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_powermode_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 18 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_probe_report_req_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->ep_id | 0-8 |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.disc_timeout | 10 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.keepalive | 60 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable | 1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61546 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_probedssid_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->entry_index | 0-15 |
| PARAM_VALUE | 2 | skb->data->ssid_len | 0-32 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 10 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_reconnect_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->traffic_class | 100 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 2 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->sem | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath6kl)->sem | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_remain_on_chnl_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61543 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_scanparams_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->max_dfsch_act_time | 0 |
| PARAM_VALUE | 2 | skb->data->maxact_chdwell_time | 0 |
| PARAM_VALUE | 2 | skb->data->maxact_scan_per_ssid | 0 |
| PARAM_VALUE | 2 | skb->data->minact_chdwell_time | 0 |
| PARAM_VALUE | 2 | skb->data->pas_chdwell_time | 0 |
| PARAM_VALUE | 2 | skb->data->scan_ctrl_flags | 0 |
| PARAM_VALUE | 2 | skb->data->short_scan_ratio | 0,3 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 8 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->list_lock | ||
| HALF_LOCKED2 | &ar->sem | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_send_action_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->last_mgmt_tx_frame | 1-u64max |
| PARAM_VALUE | 0 | wmi->last_mgmt_tx_frame_len | 0-u16max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->wait | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61545 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi->last_mgmt_tx_frame | s32min-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 0 | wmi->last_mgmt_tx_frame_len | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_send_probe_response_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->freq | 1-u32max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61548 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_send_rssi_threshold_params() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 0 | wmi->sq_threshld | 4096-ptr_max |
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->thresh_above1_val | 0-255 |
| PARAM_VALUE | 2 | skb->data->thresh_below1_val | 0-255 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 33 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_send_snr_threshold_params() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 0 | wmi->sq_threshld | 4096-ptr_max |
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 47 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_appie_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->mgmt_frm_type | 0-4 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 63 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_apsd_bfrd_traf() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->bitmap | 0-1 |
| PARAM_VALUE | 2 | skb->data->flags | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61530 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_host_sleep_mode_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->awake | 1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 66 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_htcap_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ht20_sgi | 0-1 |
| PARAM_VALUE | 2 | skb->data->ht40_sgi | 0-1 |
| PARAM_VALUE | 2 | skb->data->ht40_supported | 0-1 |
| PARAM_VALUE | 2 | skb->data->ht_enable | 0-1 |
| PARAM_VALUE | 2 | skb->data->intolerant_40mhz | 0-1 |
| PARAM_VALUE | 2 | skb->data->max_ampdu_len_exp | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61470 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->ht20_sgi | 1 |
| FUZZY_MAX | 2 | skb->data->ht40_sgi | 1 |
| FUZZY_MAX | 2 | skb->data->ht40_supported | 1 |
| FUZZY_MAX | 2 | skb->data->ht_enable | 1 |
| FUZZY_MAX | 2 | skb->data->intolerant_40mhz | 1 |
| HARD_MAX | 2 | skb->data->ht20_sgi | 1 |
| HARD_MAX | 2 | skb->data->ht40_sgi | 1 |
| HARD_MAX | 2 | skb->data->ht40_supported | 1 |
| HARD_MAX | 2 | skb->data->ht_enable | 1 |
| HARD_MAX | 2 | skb->data->intolerant_40mhz | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_ie_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ie_field | 1 |
| PARAM_VALUE | 2 | skb->data->ie_id | 48 |
| PARAM_VALUE | 2 | skb->data->ie_len | 2 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 74 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->list_lock | ||
| HALF_LOCKED2 | bh |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_inact_period() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->num_null_func | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61458 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_ip_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->ips | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61463 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar->list_lock | ||
| LOCK2 | &rdev->wiphy.mtx | ||
| LOCK2 | bh | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct ath6kl)->list_lock | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_keepalive_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_lpreamble_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->ep_id | 0-8 |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->preamble_policy | 1 |
| PARAM_VALUE | 2 | skb->data->status | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 49 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_pvb_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->flag | 0-1 |
| PARAM_VALUE | 2 | skb->data->rsvd | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61457 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_regdomain_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61583 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &wiphy->mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_roam_lrssi_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->info.params.lrssi_roam_threshold | 0-255 |
| PARAM_VALUE | 2 | skb->data->info.params.lrssi_scan_period | 5 |
| PARAM_VALUE | 2 | skb->data->info.params.lrssi_scan_threshold | 2-257 |
| PARAM_VALUE | 2 | skb->data->info.params.roam_rssi_floor | 60 |
| PARAM_VALUE | 2 | skb->data->roam_ctrl | 4 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 41 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_roam_mode_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->info.roam_mode | 1-3 |
| PARAM_VALUE | 2 | skb->data->roam_ctrl | 2 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 41 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_rssi_filter_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61584 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_rts_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 50 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_rx_frame_format_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->defrag_on_host | 0 |
| PARAM_VALUE | 2 | skb->data->dot11_hdr | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61476 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_tx_pwr_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 27 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_txe_notify() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->intvl | 0-1800 |
| PARAM_VALUE | 2 | skb->data->rate | 0-100 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61587 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_wmm_txop() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi->ep_id | 0-8 |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.disc_timeout | 10 |
| PARAM_VALUE | 0 | wmi->parent_dev->debug.keepalive | 60 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->txop_enable | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 57 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_set_wow_mode_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable_wow | 0-1 |
| PARAM_VALUE | 2 | skb->data->filter | 0,4-u32max |
| PARAM_VALUE | 2 | skb->data->host_req_delay | 0,500 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 67 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &rdev->wiphy.mtx | ||
| LOCK2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_setpmkid_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 26 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->enable | 1 |
| HARD_MAX | 2 | skb->data->enable | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_simple_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 3,16,28,42,61544 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| DATA_SOURCE | 3 | cmd_id | $2 |
| HARD_MAX | 3 | cmd_id | 61544 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_sta_bmiss_enhance_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->enable | 0-1 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 61582 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| FUZZY_MAX | 2 | skb->data->enable | 1 |
| HARD_MAX | 2 | skb->data->enable | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ar->sem |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_startscan_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->cookie_list->map_no | 0-256 |
| PARAM_VALUE | 0 | wmi->parent_dev->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data->force_fg_scan | 0-1 |
| PARAM_VALUE | 2 | skb->data->force_scan_intvl | 50 |
| PARAM_VALUE | 2 | skb->data->home_dwell_time | 0 |
| PARAM_VALUE | 2 | skb->data->is_legacy | 0 |
| PARAM_VALUE | 2 | skb->data->num_ch | 0-32 |
| PARAM_VALUE | 2 | skb->data->scan_type | 0 |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 7 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_sync_point() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wmi | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wmi->parent_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | wmi->parent_dev->htc_target->dev->ar->htc_ops->activity_changed | 4096-ptr_max |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 4 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 0 | wmi | (-1),216 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| CAPPED_DATA | 1 | if_idx | 1 |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 1 | if_idx | $1 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | wmi->parent_dev->debug.disc_timeout | |
| NO_OVERFLOW_SIMPLE | 0 | wmi->parent_dev->debug.keepalive | |
| NO_OVERFLOW_SIMPLE | 0 | wmi->parent_dev->fw_len | |
| NO_OVERFLOW_SIMPLE | 0 | wmi->parent_dev->fw_otp_len | |
| NO_OVERFLOW_SIMPLE | 0 | wmi->parent_dev->fw_patch_len |
drivers/net/wireless/ath/ath6kl/wmi.c ath6kl_wmi_test_cmd() -> ath6kl_wmi_cmd_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | if_idx | 0 |
| PARAM_VALUE | 2 | skb | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data | 4096-ptr_max |
| PARAM_VALUE | 2 | skb->data_len | 0 |
| PARAM_VALUE | 3 | cmd_id | 58 |
| PARAM_VALUE | 4 | sync_flag | 0 |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| BUF_SIZE | 2 | skb | (-1)-s32max |
| DATA_SOURCE | 0 | wmi | $0 |
| DATA_SOURCE | 2 | skb | r ath6kl_wmi_get_new_buf |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &dpll_lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &net_dm_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | rcu_read |