Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/wireless/ath/wil6210/cfg80211.c
- drivers/net/wireless/ath/wil6210/debugfs.c, line 1025
- drivers/net/wireless/ath/wil6210/pmc.c
- drivers/net/wireless/ath/wil6210/wmi.c
Smatch caller information:
drivers/net/wireless/ath/wil6210/debugfs.c wil_write_file_wmi() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 3 | buf | 0,4096-ptr_max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| USER_DATA | 1 | cmdid | 0-u16max |
| USER_DATA | 4 | len | 0-u16max |
| UNITS | 4 | len | unit_byte |
| USER_PTR | 3 | buf |
drivers/net/wireless/ath/wil6210/cfg80211.c wil_cfg80211_connect() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->main_ndev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 1 |
| PARAM_VALUE | 3 | buf | 7772362134099238912 |
| PARAM_VALUE | 4 | len | 60 |
| BUF_SIZE | 3 | buf | 60 |
| DATA_SOURCE | 0 | wil | r wiphy_priv |
| MEM_ZERO | 3 | buf | |
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/wil6210/cfg80211.c wil_cfg80211_scan() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wil->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wil->status | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->vif_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter | s32min-s32max |
| PARAM_VALUE | 0 | wil->vif_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | wil->vif_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wil->vif_mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 7 |
| PARAM_VALUE | 3 | buf | 8048136327281975296 |
| PARAM_VALUE | 4 | len | 18-528 |
| BUF_SIZE | 3 | buf | 26 |
| CAPPED_DATA | 0 | &wil->mutex | 1 |
| CAPPED_DATA | 0 | &wil->vif_mutex | 1 |
| DATA_SOURCE | 0 | wil | r wiphy_priv |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &wil->mutex | |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wil6210_priv)->mutex |
drivers/net/wireless/ath/wil6210/cfg80211.c wil_cfg80211_update_ft_ies() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 13 |
| PARAM_VALUE | 3 | buf | 6957834488994820096 |
| PARAM_VALUE | 4 | len | 8 |
| BUF_SIZE | 3 | buf | 8 |
| DATA_SOURCE | 0 | wil | r wiphy_priv |
| MEM_ZERO | 3 | buf | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | len | unit_byte |
| 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/wil6210/cfg80211.c wil_ft_connect() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->main_ndev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0 |
| PARAM_VALUE | 1 | cmdid | 12 |
| PARAM_VALUE | 3 | buf | 5818587136312164352 |
| PARAM_VALUE | 4 | len | 12 |
| BUF_SIZE | 3 | buf | 12 |
| DATA_SOURCE | 0 | wil | r wiphy_priv |
| MEM_ZERO | 3 | buf | |
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |
drivers/net/wireless/ath/wil6210/wmi.c wmi_abort_scan() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->vif_mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->vif_mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 61447 |
| PARAM_VALUE | 3 | buf | 0 |
| PARAM_VALUE | 4 | len | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &wil->mutex | ||
| LOCK2 | &wil->vif_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wil6210_priv)->mutex |
drivers/net/wireless/ath/wil6210/wmi.c wmi_add_cipher_key() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmdid | 22 |
| PARAM_VALUE | 3 | buf | 2928759472852676608 |
| PARAM_VALUE | 4 | len | 51 |
| BUF_SIZE | 3 | buf | 51 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/wil6210/wmi.c wmi_addba() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->fw_capabilities | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->ring_tx_data | 4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 2083 |
| PARAM_VALUE | 3 | buf | 9174131054364286976 |
| PARAM_VALUE | 4 | len | 8 |
| BUF_SIZE | 0 | wil | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-1),1-s32max |
| BUF_SIZE | 3 | buf | 8 |
| DATA_SOURCE | 0 | wil | $0 |
| DATA_SOURCE | 2 | mid | $1 |
| HOST_DATA | 0 | wil->mbox_ctl.tx.tail | 0-u32max |
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/wil6210/wmi.c wmi_del_cipher_key() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmdid | 23 |
| PARAM_VALUE | 3 | buf | 3989480022652162048 |
| PARAM_VALUE | 4 | len | 7 |
| BUF_SIZE | 3 | buf | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | wil->mbox_ctl.tx.tail | 0-u32max |
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/wil6210/wmi.c wmi_delba_rx() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->max_assoc_sta | 1-u32max |
| PARAM_VALUE | 0 | wil->sta | 4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 2086 |
| PARAM_VALUE | 3 | buf | 3861531844944924672 |
| PARAM_VALUE | 4 | len | 8 |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | buf | 8 |
| DATA_SOURCE | 0 | wil | $0 |
| DATA_SOURCE | 2 | mid | $1 |
| UNITS | 4 | len | unit_byte |
drivers/net/wireless/ath/wil6210/wmi.c wmi_delba_tx() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil->ring_tx_data | 4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 2084 |
| PARAM_VALUE | 3 | buf | 837250949203353600 |
| PARAM_VALUE | 4 | len | 4 |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | buf | 4 |
| DATA_SOURCE | 0 | wil | $0 |
| DATA_SOURCE | 2 | mid | $1 |
| UNITS | 4 | len | unit_byte |
drivers/net/wireless/ath/wil6210/wmi.c wmi_new_sta() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 2357 |
| PARAM_VALUE | 3 | buf | 6254519266083418112 |
| PARAM_VALUE | 4 | len | 7 |
| BUF_SIZE | 3 | buf | 7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | len | unit_byte |
| 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/wil6210/wmi.c wmi_set_channel() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 1 | cmdid | 2089 |
| PARAM_VALUE | 3 | buf | 5784665415853568000 |
| PARAM_VALUE | 4 | len | 4 |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | buf | 4 |
| DATA_SOURCE | 0 | wil | $0 |
| UNITS | 4 | len | unit_byte |
drivers/net/wireless/ath/wil6210/wmi.c wmi_set_ie() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmdid | 63 |
| PARAM_VALUE | 3 | buf | 4096-ptr_max |
| BUF_SIZE | 3 | buf | 0-u16max |
| DATA_SOURCE | 3 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | wil->mbox_ctl.tx.tail | 0-u32max |
| UNITS | 4 | len | unit_byte |
| HALF_LOCKED2 | &wil->mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/ath/wil6210/wmi.c wmi_set_mac_address() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->main_ndev | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->main_ndev->type | 1,803 |
| PARAM_VALUE | 0 | wil->mem_lock.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | wil->mem_lock.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | wil->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wil->mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->mutex.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wil->status | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->wmi_wq->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | wil->wmi_wq->work_color | s32min-s32max |
| PARAM_VALUE | 0 | wil->wq_service->flush_color | s32min-s32max |
| PARAM_VALUE | 0 | wil->wq_service->work_color | s32min-s32max |
| PARAM_VALUE | 0 | *wil->fw_version | 0-255 |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 0 | *wil->main_ndev->perm_addr | 0-255 |
| PARAM_VALUE | 0 | *wil->wiphy->perm_addr | 0-255 |
| PARAM_VALUE | 1 | cmdid | 61443 |
| PARAM_VALUE | 3 | buf | 4255929095780880384 |
| PARAM_VALUE | 4 | len | 8 |
| BUF_SIZE | 0 | wil | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-1),1-s32max |
| BUF_SIZE | 3 | buf | 8 |
| DATA_SOURCE | 0 | wil | $0 |
| FUZZY_MAX | 0 | wil->main_ndev->type | 803 |
| HARD_MAX | 0 | wil->main_ndev->type | 803 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | wil->mbox_ctl.tx.tail | 0-u32max |
| UNITS | 0 | wil | unit_byte |
| UNITS | 4 | len | unit_byte |
| LOCK2 | 0 | &wil->mutex | |
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wil6210_priv)->mutex |
drivers/net/wireless/ath/wil6210/wmi.c wmi_set_ssid() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmdid | 2087 |
| PARAM_VALUE | 3 | buf | 1562782194580213760 |
| PARAM_VALUE | 4 | len | 36 |
| BUF_SIZE | 3 | buf | 36 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | wil->mbox_ctl.tx.tail | 0-u32max |
| UNITS | 4 | len | unit_byte |
| LOCK2 | &wil->mutex | ||
| TYPE_LOCK | (struct wil6210_priv)->mutex |
drivers/net/wireless/ath/wil6210/wmi.c wmi_update_ft_ies() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmdid | 14 |
| PARAM_VALUE | 3 | buf | 4096-ptr_max |
| BUF_SIZE | 3 | buf | 0-u16max |
| CAPPED_DATA | 4 | len | 1 |
| DATA_SOURCE | 3 | buf | r _kzalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 4 | len | unit_byte |
| 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/wil6210/pmc.c wil_pmc_alloc() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->pmc.descriptor_size | 1-s32max |
| PARAM_VALUE | 0 | wil->pmc.descriptors | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->pmc.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->pmc.lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wil->pmc.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->pmc.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wil->pmc.num_descriptors | 1-32768 |
| PARAM_VALUE | 0 | wil->pmc.pring_va | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->wiphy | 4096-ptr_max |
| PARAM_VALUE | 0 | *wil->main_ndev->name | 0-255 |
| PARAM_VALUE | 1 | cmdid | 61519 |
| PARAM_VALUE | 3 | buf | 7894297091592454144 |
| PARAM_VALUE | 4 | len | 12 |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | buf | 12 |
| DATA_SOURCE | 0 | wil | $0 |
| UNITS | 4 | len | unit_byte |
| LOCK2 | &pmc->lock | ||
| TYPE_LOCK | (struct pmc_ctx)->lock |
drivers/net/wireless/ath/wil6210/pmc.c wil_pmc_free() -> wmi_send()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | wil | 4096-ptr_max |
| PARAM_VALUE | 0 | wil->pmc.last_cmd_status | 0 |
| PARAM_VALUE | 0 | wil->pmc.lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->pmc.lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | wil->pmc.lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | wil->pmc.lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | wil->pmc.lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | wil->pmc.pring_va | 1-u64max |
| PARAM_VALUE | 0 | wil->wiphy | 4096-ptr_max |
| PARAM_VALUE | 1 | cmdid | 61519 |
| PARAM_VALUE | 3 | buf | 560184684980928512 |
| PARAM_VALUE | 4 | len | 12 |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | wil | s32min-(-2),1-s32max |
| BUF_SIZE | 3 | buf | 12 |
| DATA_SOURCE | 0 | wil | $0 |
| RX_PATH | |||
| UNITS | 4 | len | unit_byte |
| LOCK2 | &pmc->lock | ||
| TYPE_LOCK | (struct pmc_ctx)->lock |