Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4602998933304729600
BUF_SIZE 0 klvs s32min-s32max
CAPPED_DATA 1 avail 1
DATA_SOURCE 0 klvs r kunit_kcalloc
STR_LEN 0 klvs 0
TERMINATED 3 s 1

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 1 avail 1-65536
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4602998933304729600
BUF_SIZE 0 klvs s32min-s32max
CAPPED_DATA 1 avail 1
DATA_SOURCE 0 klvs r kunit_kcalloc
STR_LEN 0 klvs 0
TERMINATED 3 s 1

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4602998933304729600
BUF_SIZE 0 klvs s32min-s32max
DATA_SOURCE 0 klvs r kunit_kcalloc
STR_LEN 0 klvs 0
TERMINATED 3 s 1

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 8930539753410408448
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 26
BUF_SIZE 3 s 26
CAPPED_DATA 1 avail 1
DATA_SOURCE 0 klvs r kunit_kcalloc
STR_LEN 0 klvs 25
STR_LEN 3 s 25
TERMINATED 3 s 1

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 1 avail 1-65536
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4096-ptr_max
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 0-u64max
CAPPED_DATA 1 avail 1
DATA_SOURCE 0 klvs r kunit_kcalloc
DATA_SOURCE 3 s r kunit_kzalloc
STR_LEN 0 klvs 0-25
MEM_ZERO 3 s

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 1 avail 1-65536
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4096-ptr_max
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 0-u64max
CAPPED_DATA 1 avail 1
DATA_SOURCE 0 klvs r kunit_kcalloc
DATA_SOURCE 3 s r kunit_kzalloc
STR_LEN 0 klvs 0-25
MEM_ZERO 3 s

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4096-ptr_max
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 0-u64max
DATA_SOURCE 0 klvs r kunit_kcalloc
DATA_SOURCE 3 s r kunit_kzalloc
STR_LEN 0 klvs 0-25
MEM_ZERO 3 s

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs (-30)
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4602998933304729600
STR_LEN 0 klvs 0
TERMINATED 3 s 1

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4096-ptr_max
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 0-u64max
DATA_SOURCE 0 klvs r kunit_kcalloc
DATA_SOURCE 3 s r kunit_kzalloc
STR_LEN 0 klvs 0-25
TERMINATED 3 s 1
MEM_ZERO 3 s

drivers/gpu/drm/xe/xe_guc_klv_helpers.c test_encode_string() -> xe_guc_klv_encode_string()

Type Parameter Key Value
PARAM_VALUE 0 klvs 4096-ptr_max
PARAM_VALUE 2 key 62430
PARAM_VALUE 3 s 4096-ptr_max
BUF_SIZE 0 klvs s32min-s32max
BUF_SIZE 3 s 0-u64max
DATA_SOURCE 0 klvs r kunit_kcalloc
DATA_SOURCE 3 s r kunit_kzalloc
STR_LEN 0 klvs 0-25
TERMINATED 3 s 1
MEM_ZERO 3 s