Defined in 21 files as a member:
- arch/sh/include/asm/dma.h, line 100 (as a member)
- drivers/dma/moxart-dma.c, line 140 (as a member)
- drivers/dma/ti/edma.c, line 221 (as a member)
- drivers/gpu/drm/imx/dcss/dcss-dpr.c, line 109 (as a member)
- drivers/gpu/drm/imx/dcss/dcss-kms.h, line 14 (as a member)
- drivers/i2c/busses/i2c-eg20t.c, line 157 (as a member)
- drivers/input/misc/iqs269a.c, line 327 (as a member)
- drivers/net/wireless/intel/iwlegacy/common.h, line 271 (as a member)
- drivers/net/wireless/realtek/rtw88/main.h, line 2046 (as a member)
- drivers/net/wireless/realtek/rtw89/fw.h, line 3019 (as a member)
- drivers/net/wireless/realtek/rtw89/fw.h, line 3027 (as a member)
- drivers/staging/rtl8723bs/include/rtw_cmd.h, line 242 (as a member)
- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h, line 227 (as a member)
- drivers/usb/musb/ux500_dma.c, line 37 (as a member)
- include/uapi/linux/rio_cm_cdev.h, line 52 (as a member)
- include/uapi/linux/rio_cm_cdev.h, line 59 (as a member)
- sound/soc/codecs/wcd9335.c, line 286 (as a member)
- sound/soc/codecs/wcd934x.c, line 368 (as a member)
- sound/soc/mediatek/mt8189/mt8189-dai-i2s.c, line 133 (as a member)
- sound/soc/mediatek/mt8196/mt8196-dai-i2s.c, line 231 (as a member)
- sound/x86/intel_hdmi_lpe_audio.h, line 143 (as a member)
Defined in 1 files as a function:
Referenced in 44 files:
- drivers/bus/mhi/host/pci_generic.c
- drivers/bus/mhi/host/trace.h
- drivers/dma/moxart-dma.c
-
drivers/dma/ti/edma.c
- line 393
- line 404
- line 549
- line 576
- line 602
- line 612
- line 622
- line 635
- line 654
- line 672
- line 674
- line 676
- line 759
- line 794
- line 802
- line 806
- line 986
- line 1285
- line 1375
- line 1422
- line 1472
- line 1475
- line 1685
- line 1688
- line 1698
- line 1741
- line 1772
- line 1905
- line 1910
- line 2003
- line 2242
- line 2672
- drivers/gpu/drm/amd/amdgpu/umc_v8_10.h
- drivers/gpu/drm/imx/dcss/dcss-dev.h
- drivers/gpu/drm/imx/dcss/dcss-dpr.c
- drivers/gpu/drm/imx/dcss/dcss-dtg.c
- drivers/gpu/drm/imx/dcss/dcss-plane.c
- drivers/gpu/drm/imx/dcss/dcss-scaler.c
- drivers/gpu/ipu-v3/ipu-cpmem.c
- drivers/hwmon/mr75203.c
- drivers/hwmon/powr1220.c
- drivers/i2c/busses/i2c-eg20t.c
- drivers/input/misc/iqs269a.c
- drivers/mailbox/ast2700-mailbox.c
- drivers/media/platform/renesas/rcar_drif.c
- drivers/most/most_snd.c
- drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
- drivers/net/ethernet/ti/cpsw_ethtool.c
- drivers/net/ethernet/ti/icssg/icssg_common.c
- drivers/net/ethernet/ti/icssg/icssg_prueth.h, line 492
- drivers/net/wireless/intel/iwlegacy/4965.c
- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c
- drivers/net/wireless/realtek/rtw88/fw.c
- drivers/net/wireless/realtek/rtw88/rtw8822c.c
- drivers/net/wireless/realtek/rtw89/fw.c
- drivers/net/wireless/realtek/rtw89/fw.h
- drivers/net/wireless/realtek/rtw89/pci.c
- drivers/pci/endpoint/functions/pci-epf-mhi.c
- drivers/rapidio/rio_cm.c
- drivers/staging/media/imx/imx-media-csi.c
- drivers/staging/rtl8723bs/core/rtw_cmd.c
- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
- drivers/staging/rtl8723bs/include/rtw_cmd.h, line 575
- drivers/tty/serial/rp2.c
- drivers/usb/musb/musb_cppi41.c
- drivers/usb/musb/ux500_dma.c
- include/video/imx-ipu-v3.h
- sound/drivers/pcmtest.c
- sound/soc/amd/acp-pcm-dma.c
- sound/soc/codecs/wcd9335.c
- sound/soc/codecs/wcd934x.c
- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
Smatch caller information:
drivers/mailbox/ast2700-mailbox.c ast2700_mbox_last_tx_done() -> ch_num()
| 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/ast2700-mailbox.c ast2700_mbox_send_data() -> ch_num()
| 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/ast2700-mailbox.c ast2700_mbox_shutdown() -> ch_num()
| 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/ast2700-mailbox.c ast2700_mbox_startup() -> ch_num()
| 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 |