Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 14 files:

Smatch caller information:

drivers/tty/serial/8250/8250_dma.c dma_request_slave_channel_compat() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 1-u64max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16,312
BUF_SIZE 2 fn_param 16,312
DATA_SOURCE 1 fn $1
DATA_SOURCE 2 fn_param $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 fn_param unit_byte
LOCK2 _T->lock

drivers/nvme/target/pci-epf.c nvmet_pci_epf_init_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 1735107442324049920
PARAM_VALUE 2 fn_param 6388103842838859776
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/nvme/target/pci-epf.c nvmet_pci_epf_init_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 1735107442324049920
PARAM_VALUE 2 fn_param 6388103842838859776
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/dma/of-dma.c of_dma_simple_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4096-ptr_max
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 64
CONTAINER 1 -8+0 $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/media/platform/m2m-deinterlace.c deinterlace_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 6479802708075544576
PARAM_VALUE 1 fn 0
PARAM_VALUE 2 fn_param 1-u64max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 2536
DATA_SOURCE 2 fn_param r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/host/mxcmmc.c mxcmci_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8966757826659713024
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/dma/mmp_tdma.c mmp_tdma_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3859415717864230912
PARAM_VALUE 2 fn_param 7065799238226223104
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 4
CAPPED_DATA 3 np 1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/ntb/ntb_transport.c ntb_transport_create_queue() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7756893669859012608
PARAM_VALUE 2 fn_param 0-s32max,18446744071562067968-u64max
PARAM_VALUE 3 np 0
BIT_INFO 2 fn_param 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

drivers/ntb/ntb_transport.c ntb_transport_create_queue() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7756893669859012608
PARAM_VALUE 2 fn_param 0-s32max,18446744071562067968-u64max
PARAM_VALUE 3 np 0
BIT_INFO 2 fn_param 0x0,0x7fffffff
RX_PATH
TASK_NOT_RUNNING

sound/soc/intel/catpt/dsp.c catpt_dma_request_config_chan() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8612520841066958848
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-topcliff-pch.c pch_spi_request_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3309942090174709760
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 40
HALF_LOCKED2 &pool->lock

drivers/spi/spi-topcliff-pch.c pch_spi_request_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3309942090174709760
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 40
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/micrel/ks8842.c ks8842_alloc_dma_bufs() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7169275885836754944
PARAM_VALUE 2 fn_param 0-s32max,18446744071562067968-u64max
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &netdev->ethtool->rss_lock
HALF_LOCKED2 &netdev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/net/ethernet/micrel/ks8842.c ks8842_alloc_dma_bufs() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7169275885836754944
PARAM_VALUE 2 fn_param 0-s32max,18446744071562067968-u64max
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &netdev->ethtool->rss_lock
HALF_LOCKED2 &netdev->lock
HALF_LOCKED2 global &rtnl_mutex

drivers/dma/sh/usb-dmac.c usb_dmac_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8546077736795754496
PARAM_VALUE 2 fn_param 8634013385196797952,8960854660012912640
PARAM_VALUE 3 np 0,4096-ptr_max
CAPPED_DATA 3 np 1
DATA_SOURCE 2 fn_param $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/dma/dw/of.c dw_dma_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 2162609830281666560
PARAM_VALUE 2 fn_param 5871453924954456064
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &of_dma_lock

drivers/mtd/nand/raw/fsmc_nand.c fsmc_nand_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5046373845844451328
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/fsmc_nand.c fsmc_nand_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5046373845844451328
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-dw-dma.c dw_spi_dma_init_mfld() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 898164205032775680
PARAM_VALUE 2 fn_param 5174943856358060032
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-dw-dma.c dw_spi_dma_init_mfld() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 898164205032775680
PARAM_VALUE 2 fn_param 7512601883723984896
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/host/renesas_sdhi_sys_dmac.c dma_request_slave_channel_compat() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 1-u64max
PARAM_VALUE 3 np 0
DATA_SOURCE 1 fn $1
DATA_SOURCE 2 fn_param $2
RX_PATH
TASK_NOT_RUNNING

drivers/dma/sh/rcar-dmac.c rcar_dmac_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 936559826657234944
PARAM_VALUE 2 fn_param 8634013385196797952,8960854660012912640
PARAM_VALUE 3 np 0,4096-ptr_max
CAPPED_DATA 3 np 1
DATA_SOURCE 2 fn_param $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/mtd/nand/raw/lpc32xx_mlc.c lpc32xx_dma_setup() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4999180632228630528
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 2642373837862055936
PARAM_VALUE 2 *fn_param 0-255
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 9
STR_LEN 0 mask 8
TERMINATED 2 fn_param 1
RX_PATH
TASK_NOT_RUNNING

drivers/usb/renesas_usbhs/fifo.c usbhsf_dma_init_pdev() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3604646401092116480
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 4
RX_PATH
TASK_NOT_RUNNING

drivers/usb/renesas_usbhs/fifo.c usbhsf_dma_init_pdev() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3604646401092116480
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 4
RX_PATH
TASK_NOT_RUNNING

drivers/spi/spi-pxa2xx-dma.c dma_request_slave_channel_compat() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 1-u64max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
BUF_SIZE 2 fn_param 16
DATA_SOURCE 1 fn $1
DATA_SOURCE 2 fn_param $2
RX_PATH
TASK_NOT_RUNNING
UNITS 2 fn_param unit_byte

drivers/dma/mxs-dma.c mxs_dma_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 817089287673143296
PARAM_VALUE 2 fn_param 3113836827708530688
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 4
CAPPED_DATA 3 np 1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/ntb/test/ntb_perf.c perf_init_test() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 6266132595882684416
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
HALF_LOCKED2 &pool->lock

drivers/mtd/nand/raw/lpc32xx_slc.c lpc32xx_nand_dma_setup() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4220332410457251840
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 5330455277648113664
PARAM_VALUE 2 *fn_param 0-255
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 9
STR_LEN 0 mask 8
TERMINATED 2 fn_param 1
RX_PATH
TASK_NOT_RUNNING

drivers/ata/sata_dwc_460ex.c sata_dwc_dma_get_channel_old() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8293153709247623168
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 552
DATA_SOURCE 2 fn_param $0
RX_PATH
TASK_NOT_RUNNING

drivers/dma/stm32/stm32-dma3.c stm32_dma3_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5340702085790130176
PARAM_VALUE 2 fn_param 4104740947571548160
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &of_dma_lock

drivers/spi/spi-pl022.c pl022_dma_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7927291874296885248
PARAM_VALUE 3 np 0
CONTAINER 1 *(-8+16) $2

drivers/spi/spi-pl022.c pl022_dma_probe() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7927291874296885248
PARAM_VALUE 3 np 0
CONTAINER 1 *(-8+24) $2

drivers/dma/at_hdmac.c at_dma_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7287955849472671744
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
DATA_SOURCE 2 fn_param r _kmalloc_noprof
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &of_dma_lock

drivers/dma/dmatest.c request_channels() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8703397374657187840
PARAM_VALUE 2 fn_param 7962288841630793728
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 100
RX_PATH
TASK_NOT_RUNNING
LOCK2 &info->lock
TYPE_LOCK (struct dmatest_info)->lock

drivers/rapidio/rio.c rio_request_mport_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 523859002133024768
PARAM_VALUE 3 np 0
DATA_SOURCE 2 fn_param $0
LOCK2 &priv->dma_lock
TYPE_LOCK (struct mport_cdev_priv)->dma_lock

sound/soc/fsl/fsl_asrc_dma.c fsl_asrc_dma_hw_params() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7498977042688434176
PARAM_VALUE 2 fn_param 4096-ptr_max
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 &runtime->buffer_mutex

drivers/tty/serial/pch_uart.c pch_request_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4012489523980431360
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 40
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/tty/serial/pch_uart.c pch_request_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4012489523980431360
PARAM_VALUE 2 fn_param 4096-ptr_max
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 40
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/pci/endpoint/functions/pci-epf-test.c pci_epf_test_init_dma_chan() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7157951474667675648
PARAM_VALUE 2 fn_param 4750722924279255040
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/endpoint/functions/pci-epf-test.c pci_epf_test_init_dma_chan() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7157951474667675648
PARAM_VALUE 2 fn_param 4750722924279255040
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/dma/dmaengine.c dma_request_chan_by_mask() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 153096689822875648,399645682246561792,2608663173210615808,3208749748524220416,4570427002779152384,7157951474667675648,8586209265548546048,8724571429421535232
PARAM_VALUE 1 fn 0
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
DATA_SOURCE 0 mask $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &epf->lock

drivers/pci/endpoint/functions/pci-epf-mhi.c pci_epf_mhi_dma_init() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5940925670472228864
PARAM_VALUE 2 fn_param 1711727730383704064
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/pci/endpoint/functions/pci-epf-mhi.c pci_epf_mhi_dma_init() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5940925670472228864
PARAM_VALUE 2 fn_param 1711727730383704064
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/dma/sh/rz-dmac.c rz_dmac_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5245466377027915776
PARAM_VALUE 2 fn_param 8634013385196797952,8960854660012912640
PARAM_VALUE 3 np 0,4096-ptr_max
CAPPED_DATA 3 np 1
DATA_SOURCE 2 fn_param $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/mmc/host/sh_mmcif.c sh_mmcif_request_dma_pdata() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 5841401370221568000
PARAM_VALUE 2 fn_param 1-u64max
PARAM_VALUE 3 np 0
DATA_SOURCE 2 fn_param $1

sound/core/pcm_dmaengine.c snd_dmaengine_pcm_request_channel() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8323218592922345472
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 3-4,8-9
BUF_SIZE 2 fn_param 3-4,8-9
DATA_SOURCE 1 fn $0
DATA_SOURCE 2 fn_param $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &card->mutex
LOCK2 _T->lock
TYPE_LOCK (struct snd_soc_card)->mutex

drivers/dma/dma-jz4780.c jz4780_of_dma_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 7890272004526669824
PARAM_VALUE 2 fn_param 8840395580333936640
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 12
CAPPED_DATA 3 np 1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/gpu/drm/omapdrm/omap_dmm_tiler.c dmm_workaround_init() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 2634540193496195072
PARAM_VALUE 1 fn 0
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/gpib/eastwood/fluke_gpib.c fluke_attach_impl() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 533827382770458624
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
CAPABLE 0 21
LOCK2 &board->big_gpib_mutex
TYPE_LOCK (struct gpib_board)->big_gpib_mutex

drivers/dma/ep93xx_dma.c ep93xx_m2m_dma_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 8245883599068991488
PARAM_VALUE 2 fn_param 7547222891530887168
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 8
CAPPED_DATA 3 np 1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/dma/ep93xx_dma.c ep93xx_m2p_dma_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 234706356850032640
PARAM_VALUE 2 fn_param 8080252083045208064
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 8
CAPPED_DATA 3 np 1
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/mtd/nand/raw/atmel/nand-controller.c atmel_nand_controller_init() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4214855491214409728
PARAM_VALUE 1 fn 0
PARAM_VALUE 2 fn_param 0
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/sh_flctl.c flctl_setup_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3406362254331387904
PARAM_VALUE 2 fn_param 1-u32max
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/mtd/nand/raw/sh_flctl.c flctl_setup_dma() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 3406362254331387904
PARAM_VALUE 2 fn_param 1-u32max
PARAM_VALUE 3 np 0
RX_PATH
TASK_NOT_RUNNING

drivers/dma/stm32/stm32-mdma.c stm32_mdma_of_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 153799591600091136
PARAM_VALUE 2 fn_param 2165101599864541184
PARAM_VALUE 3 np 0,4096-ptr_max
BUF_SIZE 2 fn_param 24
CAPPED_DATA 3 np 1
MEM_ZERO 2 fn_param
RX_PATH
TASK_NOT_RUNNING
UNITS 3 np unit_byte
HALF_LOCKED2 global &of_dma_lock

drivers/spi/spi-rspi.c dma_request_slave_channel_compat() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 3 np 0
DATA_SOURCE 1 fn $1
DATA_SOURCE 2 fn_param $2
RX_PATH
TASK_NOT_RUNNING

drivers/dma/acpi-dma.c acpi_dma_simple_xlate() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 0 mask 4096-ptr_max
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 1424379861930315776
PARAM_VALUE 3 np 0
BUF_SIZE 2 fn_param 16
DATA_SOURCE 2 fn_param $0
CONTAINER 1 -8+0 $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &acpi_dma_lock
HALF_LOCKED2 &board->big_gpib_mutex
HALF_LOCKED2 &card->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sdr->v4l2_mutex
HALF_LOCKED2 &spi->io_mutex
HALF_LOCKED2 _T->lock

drivers/spi/spi-sh-msiof.c dma_request_slave_channel_compat() -> __dma_request_channel()

Type Parameter Key Value
PARAM_VALUE 1 fn 1-u64max
PARAM_VALUE 2 fn_param 1-u32max
PARAM_VALUE 3 np 0
DATA_SOURCE 1 fn $1
DATA_SOURCE 2 fn_param $2
RX_PATH
TASK_NOT_RUNNING