Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_link_caps_update() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 num 0-24
PARAM_VALUE 2 size 1
PARAM_VALUE 3 cmp_func 4144538202339901440
PARAM_VALUE 4 swap_func 0
BUF_SIZE 0 base 24
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_link_caps_update() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 1 num 0-24
PARAM_VALUE 2 size 1
PARAM_VALUE 3 cmp_func 5764207522834870272
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 4096-ptr_max
BUF_SIZE 0 base 24
CAPPED_DATA 1 num 1
DATA_SOURCE 5 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_link_caps_update() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 1 num 0-24
PARAM_VALUE 2 size 1
PARAM_VALUE 3 cmp_func 1105023845982134272
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 4096-ptr_max
BUF_SIZE 0 base 24
CAPPED_DATA 1 num 1
DATA_SOURCE 5 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 size unit_byte

drivers/media/v4l2-core/v4l2-h264.c v4l2_h264_build_b_ref_lists() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 2 size 2
PARAM_VALUE 3 cmp_func 257536470167859200
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 1849347749979222016,2553321000199471104,3153912229857042432,3369678533995196416,3811409195004940288,3944334247920762880,4180421471170060288,6362476350792802304
BUF_SIZE 0 base 32,64
DATA_SOURCE 0 base $1
DATA_SOURCE 5 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 size unit_byte
HALF_LOCKED2 &pool->lock

drivers/media/v4l2-core/v4l2-h264.c v4l2_h264_build_b_ref_lists() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 2 size 2
PARAM_VALUE 3 cmp_func 4923075037400678400
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 1849347749979222016,2553321000199471104,3153912229857042432,3369678533995196416,3811409195004940288,3944334247920762880,4180421471170060288,6362476350792802304
BUF_SIZE 0 base 32,64
DATA_SOURCE 0 base $2
DATA_SOURCE 5 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 size unit_byte
HALF_LOCKED2 &pool->lock

drivers/media/v4l2-core/v4l2-h264.c v4l2_h264_build_p_ref_list() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 2 size 2
PARAM_VALUE 3 cmp_func 4317797441379672064
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 1849347749979222016,2553321000199471104,3153912229857042432,3369678533995196416,3811409195004940288,3944334247920762880,4180421471170060288,6362476350792802304
BUF_SIZE 0 base 32,64
DATA_SOURCE 0 base $1
DATA_SOURCE 5 priv $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 num unit_array_size
UNITS 2 size unit_byte
HALF_LOCKED2 &pool->lock

kernel/trace/trace.c setup_trace_scratch() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 1 num 0-s32max
PARAM_VALUE 2 size 64
PARAM_VALUE 3 cmp_func 7589656968921575424
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 0
CAPPED_DATA 1 num 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 num
UNITS 2 size unit_byte
HALF_LOCKED2 irq

kernel/bpf/btf.c btf_parse_fields() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 2 size 48
PARAM_VALUE 3 cmp_func 533863988619079680
PARAM_VALUE 4 swap_func 0
PARAM_VALUE 5 priv 4096-ptr_max
BUF_SIZE 0 base 48-103079215056
BUF_SIZE 5 priv 80-103079215088
DATA_SOURCE 5 priv r _kzalloc_noprof
NOCHECK_CALL
UNITS 2 size unit_byte

kernel/trace/bpf_trace.c bpf_kprobe_multi_link_attach() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 0 base 4096-ptr_max
PARAM_VALUE 1 num 1-1048576
PARAM_VALUE 2 size 8
PARAM_VALUE 3 cmp_func 2306019464901201920
PARAM_VALUE 5 priv 922252425072713728
BUF_SIZE 0 base 8
BUF_SIZE 5 priv 16
CAPPED_DATA 1 num 1
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 num
UNITS 2 size unit_byte

kernel/trace/bpf_trace.c bpf_kprobe_multi_link_attach() -> sort_r()

Type Parameter Key Value
PARAM_VALUE 0 base 1-18446744073709551614
PARAM_VALUE 1 num 1-1048576
PARAM_VALUE 2 size 8
PARAM_VALUE 3 cmp_func 7130847292817555456
PARAM_VALUE 5 priv 4096-ptr_max
BUF_SIZE 0 base 8
BUF_SIZE 5 priv 208
CAPPED_DATA 1 num 1
DATA_SOURCE 0 base r _kvmalloc_array_node_noprof
DATA_SOURCE 5 priv r _kzalloc_noprof
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 num
UNITS 2 size unit_byte
USER_PTR 0 base