Documented in 1 files:

Defined in 7 files as a prototype:

Defined in 3 files as a member:

Defined in 1 files as a macro:

Defined in 5 files as a function:

Referenced in 31 files:

Smatch caller information:

sound/isa/gus/gus_main.c snd_gus_create() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 1 device_id 7539600340894449664
BUF_SIZE 1 device_id 8
DATA_SOURCE 0 dmanr $3
STR_LEN 0 dmanr 7
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING

sound/isa/gus/gus_main.c snd_gus_create() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-s32max
PARAM_VALUE 1 device_id 6384584424228061184
BUF_SIZE 1 device_id 8
DATA_SOURCE 0 dmanr $4
STR_LEN 0 dmanr 7
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING

sound/isa/es18xx.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/gus/gusextreme.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

sound/isa/opti9xx/opti93x.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

sound/isa/gus/gusclassic.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/comedi/drivers/comedi_isadma.c comedi_isadma_alloc() -> request_dma()

Type Parameter Key Value
BUF_SIZE 1 device_id 9-11,256
CAPABLE 0 21
LOCK2 &dev->mutex
LOCK2 global &comedi_drivers_list_lock
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/comedi_isadma.c comedi_isadma_alloc() -> request_dma()

Type Parameter Key Value
BUF_SIZE 1 device_id 9-11,256
CAPABLE 0 21
LOCK2 &dev->mutex
LOCK2 global &comedi_drivers_list_lock
TYPE_LOCK (struct comedi_device)->mutex

sound/isa/sc6000.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

sound/isa/sb/sb16.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/gus/interwave-stb.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/core/isadma.c snd_devm_request_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 1 device_id 1724534824681402368,3395906299737632768,3458680233173753856,4151386595339071488,4407787831668236288,6456168096011575296,7711502101876690944
BUF_SIZE 1 device_id 8,11-13
BUF_SIZE 1 device_id 8,11-13
DATA_SOURCE 0 dmanr $1
DATA_SOURCE 1 device_id $2
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING

sound/isa/cmi8328.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/es1688/es1688.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/mmc/host/wbsd.c wbsd_request_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-s32max
PARAM_VALUE 1 device_id 1788862605607051264
BUF_SIZE 1 device_id 5
DATA_SOURCE 0 dmanr $1
STR_LEN 0 dmanr 4
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING

sound/isa/opti9xx/opti92x-ad1848.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

sound/isa/sb/jazz16.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

sound/isa/opti9xx/miro.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

sound/isa/gus/gusmax.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/es1688/es1688_lib.c snd_es1688_create() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 1 device_id 8592619618068877312
BUF_SIZE 1 device_id 7
DATA_SOURCE 0 dmanr $6
STR_LEN 0 dmanr 6
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING

drivers/pnp/resource.c pnp_check_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-3,5-7
PARAM_VALUE 1 device_id 1961234634724921344
BUF_SIZE 1 device_id 4
STR_LEN 0 dmanr 3
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &pnp_res_mutex
HALF_LOCKED2 &of->mutex

drivers/parport/parport_pc.c __parport_pc_probe_port() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967292
BUF_SIZE 1 device_id s32min,(-10),1-s32max
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dmanr 0-7[c]

sound/isa/gus/interwave.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/sb/sbawe.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pdev->mutex

sound/isa/opti9xx/opti92x-cs4231.c snd_legacy_find_free_dma() -> request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 0-4294967294
PARAM_VALUE 1 device_id 6726713523751137280
BUF_SIZE 1 device_id 14
STR_LEN 0 dmanr 13
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &devptr->mutex

drivers/block/floppy.c floppy_grab_irq_and_dma() -> (struct fd_routine_l)->_request_dma()

Type Parameter Key Value
PARAM_VALUE 0 dmanr 2
PARAM_VALUE 1 device_id 5881107921386569728
BUF_SIZE 1 device_id 7
STR_LEN 0 dmanr 6
TERMINATED 1 device_id 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock