Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/msm/msm_gem_submit.c msm_ioctl_gem_submit() -> submit_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 1 gpu 4096-ptr_max
PARAM_VALUE 1 gpu->rb 4096-ptr_max
PARAM_VALUE 2 nr_bos 1-u64max
PARAM_VALUE 3 nr_pmrs 4096-ptr_max
BUF_SIZE 2 nr_bos (-1),416
BUF_SIZE 2 nr_bos (-1),416
CAPPED_DATA 3 nr_pmrs->id 1
DATA_SOURCE 0 dev $0
DATA_SOURCE 3 nr_pmrs r msm_submitqueue_get
BIT_INFO 3 nr_pmrs->flags 0x0,0xfffffffd
USER_DATA 4 nr_bos 0-u32max[u]
USER_DATA 5 nr_cmds 0-u32max[u]
UNITS 0 dev unit_byte

drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c etnaviv_ioctl_gem_submit() -> submit_create()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
PARAM_VALUE 0 dev->unplugged 0
PARAM_VALUE 1 gpu 1-u64max
PARAM_VALUE 2 nr_bos 0-131072
PARAM_VALUE 3 nr_pmrs 0-128
DATA_SOURCE 0 dev $0
FUZZY_MAX 2 nr_bos 131072
FUZZY_MAX 3 nr_pmrs 128
HARD_MAX 2 nr_bos 131072
HARD_MAX 3 nr_pmrs 128
USER_DATA 2 nr_bos 0-131072[u]
USER_DATA 3 nr_pmrs 0-128[u]
UNITS 0 dev unit_byte
UNITS 2 nr_bos unit_array_size
UNITS 3 nr_pmrs unit_array_size