Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/drm_syncobj.c drm_syncobj_query_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 7892277973111250944
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]
UNITS 2 count_handles unit_array_size

drivers/gpu/drm/drm_syncobj.c drm_syncobj_reset_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 6402013822721953792
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]

drivers/gpu/drm/drm_syncobj.c drm_syncobj_signal_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 4716814965100343296
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]

drivers/gpu/drm/drm_syncobj.c drm_syncobj_timeline_signal_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 8047193396262596608
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]
UNITS 2 count_handles unit_array_size

drivers/gpu/drm/drm_syncobj.c drm_syncobj_timeline_wait_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 5987977634388676608
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]

drivers/gpu/drm/drm_syncobj.c drm_syncobj_wait_ioctl() -> drm_syncobj_array_find()

Type Parameter Key Value
PARAM_VALUE 0 file_private 4096-ptr_max
PARAM_VALUE 0 file_private->master_lookup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 file_private->minor 4096-ptr_max
PARAM_VALUE 0 file_private->minor->dev 4096-ptr_max
PARAM_VALUE 2 count_handles 1-u32max
PARAM_VALUE 3 syncobjs_out 1488361814384578560
BUF_SIZE 0 file_private s32min-(-2),1-s32max
BUF_SIZE 0 file_private s32min-(-2),1-s32max
DATA_SOURCE 0 file_private $2
USER_DATA 2 count_handles 1-u32max[u]