Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/gt/shmem_utils.c igt_shmem_basic() -> shmem_create_from_data()

Type Parameter Key Value
PARAM_VALUE 0 name 5416195268012081152
PARAM_VALUE 1 data 1187215660619935744
PARAM_VALUE 1 *data 3735928559
PARAM_VALUE 2 len 4
BUF_SIZE 0 name 5
BUF_SIZE 1 data 4
STR_LEN 0 name 4
TERMINATED 0 name 1
UNITS 2 len unit_byte

drivers/gpu/drm/i915/gt/shmem_utils.c shmem_create_from_object() -> shmem_create_from_data()

Type Parameter Key Value
PARAM_VALUE 0 name 4602998933304729600
PARAM_VALUE 1 data 4096-ptr_max
BUF_SIZE 1 data (-1)-s32max
BUF_SIZE 1 data (-1)-s32max
DATA_SOURCE 1 data r i915_gem_object_pin_map_unlocked
STR_LEN 0 name 0
TERMINATED 0 name 1
RX_PATH
TASK_NOT_RUNNING
UNITS 2 len unit_byte
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 __flags

drivers/gpu/drm/i915/gem/i915_gem_context.c set_context_image() -> shmem_create_from_data()

Type Parameter Key Value
PARAM_VALUE 1 data 1-ptr_max
PARAM_VALUE 2 len 0-s32max
BUF_SIZE 0 name 8
BUF_SIZE 1 data 0-u32max
BUF_SIZE 1 data 0-u32max
CAPPED_DATA 2 len 1
USER_DATA 1 *data s64min-s64max
UNITS 2 len unit_byte
BYTE_COUNT 1 ==data2 8050
USER_PTR 1 data