Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 59 files:

Smatch caller information:

drivers/dma/k3dma.c k3_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 648
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sun6i-dma.c sun6i_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 688
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/ti/omap-dma.c omap_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 7613122522062811136
BUF_SIZE 2 data 16
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/mmp_tdma.c mmp_tdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 496
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/mediatek/mtk-cqdma.c mtk_cqdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 496
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/loongson/loongson2-apb-cmc-dma.c loongson2_cmc_dma_of_controller_register() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 488-4520
DATA_SOURCE 2 data $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/tegra186-gpc-dma.c devm_of_dma_controller_register() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 520-s32max
BUF_SIZE 2 data 520-s32max
DATA_SOURCE 0 np $1
DATA_SOURCE 1 of_dma_xlate $2
DATA_SOURCE 2 data $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/milbeaut-hdmac.c milbeaut_hdmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 480-1065151889392
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/mediatek/mtk-uart-apdma.c mtk_uart_apdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 480
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/pxa_dma.c pxad_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 576
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/fsl-edma-main.c devm_of_dma_controller_register() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 1 of_dma_xlate 953679692603113472,4013171946627403776
PARAM_VALUE 2 data 4096-ptr_max
DATA_SOURCE 0 np $1
DATA_SOURCE 1 of_dma_xlate $2
DATA_SOURCE 2 data $3
BIT_INFO 1 of_dma_xlate 0x530268029080000,0x3fbda6bfef5ed000
BIT_INFO 1 of_dma_xlate 0x530268029080000,0x3fbda6bfef5ed000
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/tegra20-apb-dma.c tegra_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 584-2645699854304
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c dw_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 496
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sh/usb-dmac.c usb_dmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/dw/of.c dw_dma_of_controller_register() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 2 data 4096-ptr_max
DATA_SOURCE 2 data $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/bcm2835-dma.c bcm2835_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 480
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/xilinx/zynqmp_dma.c zynqmp_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 496
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sh/rcar-dmac.c rcar_dmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sprd-dma.c sprd_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 6258150911971725312
BUF_SIZE 2 data 16
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/xilinx/xilinx_dma.c xilinx_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 816
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/mxs-dma.c devm_of_dma_controller_register() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 7672
BUF_SIZE 2 data 7672
DATA_SOURCE 0 np $1
DATA_SOURCE 1 of_dma_xlate $2
DATA_SOURCE 2 data $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/tegra210-adma.c tegra_adma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 544-2405181685744
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/loongson/loongson1-apb-dma.c ls1x_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 464
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/stm32/stm32-dma3.c stm32_dma3_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 512
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/mediatek/mtk-hsdma.c mtk_hsdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 592
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/uniphier-mdmac.c uniphier_mdmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 464
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/at_hdmac.c at_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 504-2199023255544
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/apple-admac.c admac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 672-u64max
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/ti/edma.c edma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->fwnode.ops->get 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 584
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 np unit_byte

drivers/dma/mmp_pdma.c mmp_pdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 576
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sh/rz-dmac.c rz_dmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/xilinx/xilinx_dpdma.c xilinx_dpdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 464
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/dma-axi-dmac.c axi_dmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 464
POWER_OF_TWO 2 data
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/dma-jz4780.c jz4780_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 512-2199023255552
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/st_fdma.c st_fdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 624
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/stm32/stm32-dma.c stm32_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 5032
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/img-mdc-dma.c mdc_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 16472
DATA_SOURCE 2 data r devm_kzalloc
POWER_OF_TWO 2 data
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/ep93xx_dma.c ep93xx_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
DATA_SOURCE 2 data r ep93xx_dma_of_probe
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/ep93xx_dma.c ep93xx_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
DATA_SOURCE 2 data r ep93xx_dma_of_probe
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/loongson/loongson2-apb-dma.c ls2x_dma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 968
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/altera-msgdma.c msgdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 464
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/lgm/lgm-dma.c intel_ldma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 632
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/nbpfaxi.c nbpf_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 504-u64max
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/stm32/stm32-mdma.c stm32_mdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 1-u64max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 17656-8589952244
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/milbeaut-xdmac.c milbeaut_xdmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 472-876173328448
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/uniphier-xdmac.c uniphier_xdmac_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 4096-ptr_max
PARAM_VALUE 0 np->properties 4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 480-u64max
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte

drivers/dma/sf-pdma/sf-pdma.c sf_pdma_probe() -> of_dma_controller_register()

Type Parameter Key Value
PARAM_VALUE 0 np 0,4096-ptr_max
PARAM_VALUE 0 np->properties 0,4096-ptr_max
PARAM_VALUE 2 data 4096-ptr_max
BUF_SIZE 2 data 488-u64max
DATA_SOURCE 2 data r devm_kzalloc
RX_PATH
TASK_NOT_RUNNING
UNITS 0 np unit_byte