Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

lib/kunit/assert.c kunit_assert_hexdump() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1609268332398235648
BUF_SIZE 0 stream (-1),104
BUF_SIZE 0 stream (-1),104
BUF_SIZE 1 fmt 9
DATA_SOURCE 0 stream $0
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 8
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_assert_hexdump() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 136728638510530560
BUF_SIZE 0 stream (-1),104
BUF_SIZE 0 stream (-1),104
BUF_SIZE 1 fmt 10
DATA_SOURCE 0 stream $0
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 9
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_assert_hexdump() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 26834224850911232
BUF_SIZE 0 stream (-1),104
BUF_SIZE 0 stream (-1),104
BUF_SIZE 1 fmt 7
DATA_SOURCE 0 stream $0
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 6
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_assert_hexdump() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 5618754672532992000
BUF_SIZE 0 stream (-1),104
BUF_SIZE 0 stream (-1),104
BUF_SIZE 1 fmt 7
DATA_SOURCE 0 stream $0
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 6
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_assert_print_msg() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 1751341783846481920
PARAM_VALUE 2 $ 4096-ptr_max
PARAM_VALUE 2 $->fmt 1-u64max
BUF_SIZE 0 stream (-1),104
BUF_SIZE 0 stream (-1),104
BUF_SIZE 1 fmt 5
BUF_SIZE 2 $->va (-1),8
DATA_SOURCE 0 stream $1
DATA_SOURCE 2 $ $0
STR_LEN 0 stream (-1),2,4,8
STR_LEN 0 stream (-1),2,4,8
STR_LEN 1 fmt 4
STR_LEN 2 $ (-1),2,4,8
STR_LEN 2 $ (-1),2,4,8
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_assert_prologue() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->prev 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 2176629026746490880
PARAM_VALUE 2 $ 0,5714690784955019264,8193004109224681472
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 20
BUF_SIZE 2 $ 0,10,12
BUF_SIZE 2 $ 0,10,12
BUF_SIZE 3 $ 11,16,18-57,61-62,64,71,74-81
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 19
STR_LEN 1 fmt (-1),9,11
STR_LEN 2 $ (-1),9,11
BIT_INFO 2 $ 0x0,0x7fffedfdbff73000
BIT_INFO 2 $ 0x0,0x7fffedfdbff73000
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 2593889211019497472
BUF_SIZE 1 fmt 28
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ 2-3
BUF_SIZE 4 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 27
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 4535170483456991232
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 1 fmt 29
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 28
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 7069926683273125888
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 1 fmt 28
BUF_SIZE 2 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 27
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_ptr_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 2593889211019497472
BUF_SIZE 1 fmt 28
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ 2-3
BUF_SIZE 4 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 27
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_ptr_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 496058182043492352
BUF_SIZE 1 fmt 19
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ s32min-(-2),1-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 18
TERMINATED 1 fmt 1
NOCHECK_CALL
UNITS 3 $ unit_byte

lib/kunit/assert.c kunit_binary_ptr_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 8664250607541850112
BUF_SIZE 1 fmt 18
BUF_SIZE 2 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
BUF_SIZE 3 $ s32min-(-2),1-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 17
TERMINATED 1 fmt 1
NOCHECK_CALL
UNITS 3 $ unit_byte

lib/kunit/assert.c kunit_binary_str_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 2593889211019497472
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 28
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ 2-3
BUF_SIZE 4 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 27
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_binary_str_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1810796340319203328
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 20
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ s32min-(-2),1-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 19
TERMINATED 1 fmt 1
NOCHECK_CALL
UNITS 3 $ unit_byte

lib/kunit/assert.c kunit_binary_str_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6059207616145604608
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 19
BUF_SIZE 2 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
BUF_SIZE 3 $ s32min,(-10),1-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 18
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_fail_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->next->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->prev 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1480370559571169280
PARAM_VALUE 2 $ 679125205455392768
PARAM_VALUE 2 $->va 5927652421860659200
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream $2
DATA_SOURCE 2 $ $1
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 541955953867907072
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 37
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 36
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 541955953867907072
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 37
BUF_SIZE 2 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 36
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 2593889211019497472
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 28
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
BUF_SIZE 3 $ 2-3
BUF_SIZE 4 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 27
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6270116908192305152
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 15
BUF_SIZE 2 $ 2-84,86-88,90-94,96-105,107-108,112,115-117,120,123-124,129,132-134,143-144,149,152-153,159,162,167,171,174,178-179,183,186,189,212,227,233,257,267,298,314,318,326,328,330,334,540,680,742,750,763,766,793,843,849-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 14
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 3018497645153456128
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 2
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 1
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_mem_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6270116908192305152
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 15
BUF_SIZE 2 $ 2-72,74-91,94-95,97,100-101,112,114,117,119,123,127,131,133-134,139,147,149,157,159,161,164,174,177,179,181,189,195-196,202-203,230,234,242-243,252,266,269,278,352,370,373,394,404,429,455,488,537,540,557,559,577-s32max
DATA_SOURCE 0 stream $2
STR_LEN 0 stream (-1),2,8
STR_LEN 0 stream (-1),2,8
STR_LEN 1 fmt 14
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_ptr_not_err_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 541955953867907072
BUF_SIZE 1 fmt 37
BUF_SIZE 2 $ 2-22,24-25,27,30,32-33,35,37-38,43,50-51,55,73,76,82,293,757
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 36
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_ptr_not_err_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 5068196767715233792
PARAM_VALUE 3 $ (-4095)-(-1)
BUF_SIZE 1 fmt 43
BUF_SIZE 2 $ 2-22,24-25,27,30,32-33,35,37-38,43,50-51,55,73,76,82,293,757
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 42
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_unary_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 5547234651685031936
BUF_SIZE 1 fmt 42
BUF_SIZE 2 $ 2-93,95-98,100-103,107-112,114,116,119,122,124,174,177,269,283-284,299,326,330,528,538,571,573,578,593,618,623,638,745,917,1493
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 41
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/assert.c kunit_unary_assert_format() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 1 fmt 8699785149649944576
BUF_SIZE 1 fmt 42
BUF_SIZE 2 $ 2-93,95-98,100-103,107-112,114,116,119,122,124,174,177,269,283-284,299,326,330,528,538,571,573,578,593,618,623,638,745,917,1493
DATA_SOURCE 0 stream $2
STR_LEN 0 stream 41
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8740990036672487424
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 17
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 16
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 2620579384571363328
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 18
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 17
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 7863112183611957248
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 12
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 11
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 4111048733171994624
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 7
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8854229640768679936
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 10
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 9
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_empty_string_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8347350738675638272
PARAM_VALUE 2 $ 4602998933304729600
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 3
BUF_SIZE 2 $ 1
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 2
STR_LEN 1 fmt 0
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_empty_string_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 54514537529643008
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 14
CAPPED_DATA 0 &stream->fragments 1
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 13
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_empty_string_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8347350738675638272
PARAM_VALUE 2 $ 4602998933304729600
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 3
BUF_SIZE 2 $ 1
CAPPED_DATA 0 &stream->fragments 1
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 2
STR_LEN 1 fmt 0
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 0 stream->lock.rlock.dep_map->name 0-255
PARAM_VALUE 1 fmt 6907577036787400704
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_append_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6907577036787400704
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 4115961954044530688
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 769553035100987392
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 5
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 4
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6907577036787400704
PARAM_VALUE 2 $ 3856757515459268608
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
BUF_SIZE 2 $ 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
STR_LEN 1 fmt 5
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8347350738675638272
PARAM_VALUE 2 $ 4303799667371118592
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 3
BUF_SIZE 2 $ 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 2
STR_LEN 1 fmt 5
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1144195368616165376
PARAM_VALUE 2 $ 9125267122881318912
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
BUF_SIZE 2 $ 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 7
STR_LEN 1 fmt 3
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1088031098648227840
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 7
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->append_newlines 1
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 7202980186288984064
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 5
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_line_add_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 5868783816638943232
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 60
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 59
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 4115961954044530688
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 769553035100987392
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 5
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 4
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6907577036787400704
PARAM_VALUE 2 $ 3856757515459268608
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
BUF_SIZE 2 $ 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
STR_LEN 1 fmt 5
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 8347350738675638272
PARAM_VALUE 2 $ 4303799667371118592
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 3
BUF_SIZE 2 $ 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 2
STR_LEN 1 fmt 5
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1144195368616165376
PARAM_VALUE 2 $ 9125267122881318912
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
BUF_SIZE 2 $ 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 7
STR_LEN 1 fmt 3
TERMINATED 1 fmt 1
TERMINATED 2 $ 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 1088031098648227840
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 7
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_no_auto_newline_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 7202980186288984064
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 6
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 5
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_performance_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 5851632917079179264
PARAM_VALUE 2 $ 4096-ptr_max
PARAM_VALUE 3 $ 0-9999
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 8
DATA_SOURCE 0 stream r kunit_alloc_string_stream
FUZZY_MAX 3 $ 9999
STR_LEN 0 stream 7
TERMINATED 1 fmt 1
HARD_MAX 3 $ 9999
NOCHECK_CALL

lib/kunit/string-stream-test.c string_stream_variable_length_line_test() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 6907577036787400704
PARAM_VALUE 2 $ 4096-ptr_max
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt 4
DATA_SOURCE 0 stream r kunit_alloc_string_stream
STR_LEN 0 stream 3
TERMINATED 1 fmt 1
NOCHECK_CALL

lib/kunit/string-stream.c string_stream_append() -> string_stream_add()

Type Parameter Key Value
PARAM_VALUE 0 stream 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.next->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->next 4096-ptr_max
PARAM_VALUE 0 stream->fragments.prev->prev 4096-ptr_max
PARAM_VALUE 0 stream->gfp 3264
PARAM_VALUE 1 fmt 16,4096-ptr_max
BUF_SIZE 0 stream 104
BUF_SIZE 1 fmt s32min-s32max
DATA_SOURCE 0 stream $0
DATA_SOURCE 1 fmt r string_stream_get_string