Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/drm_gem_dma_helper.c drm_gem_dma_create_with_handle() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->driver 4096-ptr_max
PARAM_VALUE 1 size 0-u32max
CAPPED_DATA 1 size 1
CAPPED_DATA 1 size 1
DATA_SOURCE 0 drm $1
DATA_SOURCE 1 size $2
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 0-u32max[c]
UNITS 1 size unit_byte

drivers/accel/ethosu/ethosu_gem.c ethosu_gem_cmdstream_create() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->unplugged 0
PARAM_VALUE 1 size 1-u32max
DATA_SOURCE 0 drm $1
DATA_SOURCE 1 size $2
USER_DATA 1 size 1-u32max[u]
UNITS 0 drm unit_byte
LOCK2 global &drm_unplug_srcu

drivers/accel/ethosu/ethosu_gem.c ethosu_gem_create_with_handle() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->unplugged 0
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 drm $1
USER_DATA 1 size 1-u64max[u]
UNITS 0 drm unit_byte
LOCK2 global &drm_unplug_srcu

drivers/gpu/drm/vc4/vc4_bo.c vc4_bo_create() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2704,2712
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 drm $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 1-4294967296[c]
UNITS 0 drm unit_byte
HALF_LOCKED2 &vc4->bin_bo_lock

drivers/gpu/drm/vc4/vc4_bo.c vc4_bo_create() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->driver 4096-ptr_max
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2704,2712
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->mpol->refcnt.counter s32min-s32max
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.owner_cpu 4294967295
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 *drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 drm $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 1-4294967296[c]
UNITS 0 drm unit_byte
HALF_LOCKED2 &vc4->bin_bo_lock

drivers/gpu/drm/vc4/vc4_bo.c vc4_bo_create() -> drm_gem_dma_create()

Type Parameter Key Value
PARAM_VALUE 0 drm 4096-ptr_max
PARAM_VALUE 0 drm->driver 4096-ptr_max
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->empty_dir 0,86,661756434209751040,4392966320616476672,5234023279986843648
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->get_context 0,706,17350455714160640,4513809449498124288,5149251875611672576
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648,2704,2712
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_cop->set_context 0,67,317457138841939968,3250154607523569664,5979066299606671360
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->mpol->refcnt.counter s32min-s32max
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.owner_cpu 4294967295
PARAM_VALUE 0 drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 *drm->huge_mnt->mnt_sb->s_fs_info->stat_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 1 size 1-u64max
DATA_SOURCE 0 drm $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 size 1-4294967296[c]
UNITS 0 drm unit_byte
HALF_LOCKED2 &vc4->bin_bo_lock