Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/i915_scatterlist.c igt_sg_alloc() -> alloc_table()

Type Parameter Key Value
PARAM_VALUE 0 pt 948712048651821056
PARAM_VALUE 0 pt->start 1024
PARAM_VALUE 3 npages_fn 1-u64max
PARAM_VALUE 4 rnd 2002872964000690176
PARAM_VALUE 4 rnd->s1 2-u32max
PARAM_VALUE 4 rnd->s2 2-u32max
PARAM_VALUE 4 rnd->s3 2-u32max
PARAM_VALUE 4 rnd->s4 2-u32max
PARAM_VALUE 5 alloc_error (-28),(-12)
FUZZY_MAX 5 alloc_error (-12)
BIT_INFO 5 alloc_error 0xffffffe4,0xffffffffffffffff
HARD_MAX 5 alloc_error (-12)
NO_OVERFLOW_SIMPLE 1 count
NO_OVERFLOW_SIMPLE 2 max

drivers/gpu/drm/i915/i915_scatterlist.c igt_sg_trim() -> alloc_table()

Type Parameter Key Value
PARAM_VALUE 0 pt 5593747192644792320
PARAM_VALUE 0 pt->start 1024
PARAM_VALUE 1 count 0-4096
PARAM_VALUE 2 max 4096
PARAM_VALUE 3 npages_fn 1-u64max
PARAM_VALUE 4 rnd 6026514128019267584
PARAM_VALUE 4 rnd->s1 2-u32max
PARAM_VALUE 4 rnd->s2 2-u32max
PARAM_VALUE 4 rnd->s3 2-u32max
PARAM_VALUE 4 rnd->s4 2-u32max
PARAM_VALUE 5 alloc_error (-28),(-12)
FUZZY_MAX 1 count 4096
FUZZY_MAX 5 alloc_error (-12)
PARAM_COMPARE 1 count <= $2
PARAM_COMPARE 2 max >= $1
PARAM_COMPARE 2 max >= $1
BIT_INFO 5 alloc_error 0xffffffe4,0xffffffffffffffff
HARD_MAX 5 alloc_error (-12)
NO_OVERFLOW_SIMPLE 1 count
NO_OVERFLOW_SIMPLE 2 max