Defined in 1 files as a variable:
Defined in 16 files as a member:
- drivers/media/usb/go7007/go7007-priv.h, line 159 (as a member)
- drivers/net/ethernet/microchip/lan743x_main.h, line 978 (as a member)
- drivers/net/ethernet/microchip/lan743x_main.h, line 1015 (as a member)
- drivers/net/wireless/ath/wcn36xx/hal.h, line 2441 (as a member)
- drivers/net/wireless/ath/wcn36xx/hal.h, line 2477 (as a member)
- drivers/net/wireless/ath/wcn36xx/hal.h, line 3314 (as a member)
- drivers/net/wireless/intel/ipw2x00/ipw2200.h, line 951 (as a member)
- drivers/net/wireless/rsi/rsi_mgmt.h, line 402 (as a member)
- drivers/net/wireless/silabs/wfx/hif_api_cmd.h, line 245 (as a member)
- drivers/net/wireless/silabs/wfx/hif_api_cmd.h, line 295 (as a member)
- drivers/net/wireless/silabs/wfx/hif_api_cmd.h, line 355 (as a member)
- drivers/net/wireless/st/cw1200/wsm.h, line 847 (as a member)
- drivers/net/wireless/st/cw1200/wsm.h, line 900 (as a member)
- drivers/net/wireless/st/cw1200/wsm.h, line 1172 (as a member)
- drivers/net/wireless/st/cw1200/wsm.h, line 1189 (as a member)
- include/linux/mfd/rz-mtu3.h, line 135 (as a member)
Defined in 2 files as a function:
- drivers/mailbox/qcom-cpucp-mbox.c, line 50 (as a function)
- drivers/mailbox/sun6i-msgbox.c, line 56 (as a function)
Referenced in 18 files:
- drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
- drivers/iio/adc/imx93_adc.c
- drivers/mailbox/qcom-cpucp-mbox.c
- drivers/mailbox/sun6i-msgbox.c
- drivers/media/usb/go7007/go7007-driver.c, line 302
- drivers/media/usb/go7007/go7007-usb.c, line 1211
- drivers/mfd/rz-mtu3.c
-
drivers/net/ethernet/microchip/lan743x_main.c
- line 243
- line 246
- line 247
- line 272
- line 283
- line 286
- line 287
- line 312
- line 1737
- line 1742
- line 1742
- line 1743
- line 1746
- line 1997
- line 2030
- line 2101
- line 2109
- line 2128
- line 2227
- line 2228
- line 2232
- line 2234
- line 2239
- line 2241
- line 2264
- line 2266
- line 2271
- line 2275
- line 2277
- line 2282
- line 2285
- line 2289
- line 2294
- line 2304
- line 2308
- line 2311
- line 2315
- line 2319
- line 2323
- line 2338
- line 2342
- line 2344
- line 2348
- line 2361
- line 2635
- line 2656
- line 2660
- line 2780
- line 2782
- line 2786
- line 2787
- line 2790
- line 2792
- line 2814
- line 2816
- line 2821
- line 2824
- line 2829
- line 2832
- line 2844
- line 2847
- line 2858
- line 2861
- line 2873
- line 2876
- line 2878
- line 2887
- line 2889
- line 2891
- line 2893
- line 2897
- line 2899
- line 2901
- line 2908
- line 3612
- line 3618
- drivers/net/wireless/ath/wcn36xx/smd.c
- drivers/net/wireless/intel/ipw2x00/ipw2200.c
- drivers/net/wireless/realtek/rtw88/rx.c
- drivers/net/wireless/rsi/rsi_91x_mgmt.c, line 1147
- drivers/net/wireless/silabs/wfx/data_rx.c, line 57
- drivers/net/wireless/silabs/wfx/hif_tx.c
- drivers/net/wireless/st/cw1200/sta.c
- drivers/net/wireless/st/cw1200/txrx.c
- drivers/net/wireless/st/cw1200/wsm.c
- net/wireless/scan.c
Smatch caller information:
drivers/mailbox/sun6i-msgbox.c sun6i_msgbox_last_tx_done() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| DATA_SOURCE | 0 | chan | $0 |
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |
drivers/mailbox/sun6i-msgbox.c sun6i_msgbox_peek_data() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan->cl | (-1),56 |
| DATA_SOURCE | 0 | chan | $0 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chan->con_priv->ring_pool->allocation | |
| HALF_LOCKED2 | _T->lock |
drivers/mailbox/sun6i-msgbox.c sun6i_msgbox_send_data() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| DATA_SOURCE | 0 | chan | $0 |
| STR_LEN | 0 | chan | (-1),4,6 |
| STR_LEN | 0 | chan | (-1),4,6 |
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chan->con_priv->ring_pool->allocation | |
| LOCK2 | irq | ||
| LOCK2 | 0 | &chan->lock | |
| TYPE_LOCK | (struct mbox_chan)->lock |
drivers/mailbox/sun6i-msgbox.c sun6i_msgbox_shutdown() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan->cl | (-1),56 |
| DATA_SOURCE | 0 | chan | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chan->con_priv->ring_pool->allocation | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/mailbox/sun6i-msgbox.c sun6i_msgbox_startup() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| DATA_SOURCE | 0 | chan | $0 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| STR_LEN | 0 | chan->cl | (-1),2-5,7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
drivers/mailbox/qcom-cpucp-mbox.c qcom_cpucp_mbox_send_data() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| DATA_SOURCE | 0 | chan | $0 |
| STR_LEN | 0 | chan | (-1),4,6 |
| STR_LEN | 0 | chan | (-1),4,6 |
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chan->con_priv->ring_pool->allocation | |
| LOCK2 | irq | ||
| LOCK2 | 0 | &chan->lock | |
| TYPE_LOCK | (struct mbox_chan)->lock |
drivers/mailbox/qcom-cpucp-mbox.c qcom_cpucp_mbox_shutdown() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | chan->cl | (-1),56 |
| DATA_SOURCE | 0 | chan | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | chan->con_priv->ring_pool->allocation | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &component_mutex |
drivers/mailbox/qcom-cpucp-mbox.c qcom_cpucp_mbox_startup() -> channel_number()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | chan | 4096-ptr_max |
| PARAM_VALUE | 0 | chan->mbox | 4096-ptr_max |
| DATA_SOURCE | 0 | chan | $0 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| STR_LEN | 0 | chan | (-1),2-5,7 |
| STR_LEN | 0 | chan->cl | (-1),2-5,7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |