Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

lib/vsprintf.c device_node_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 4096-ptr_max
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 6
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0 [m]
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c device_node_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 3787579750671138816
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 2
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf r string_nocheck
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)
STR_LEN 0 buf (-1)
STR_LEN 1 end 1
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c device_node_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 5887245694110044160
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 2
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0 [m]
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end 1
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c device_node_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 5887245694110044160
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 2
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf r string
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)
STR_LEN 0 buf (-1)
STR_LEN 1 end 1
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c err_ptr() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 1-u64max
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 2 s r errname
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end
HALF_LOCKED2 &c->umount_mutex
HALF_LOCKED2 &ch->cdma.lock
HALF_LOCKED2 &head->io_sem
HALF_LOCKED2 &led_cdev->trigger_lock
HALF_LOCKED2 &occ->hwmon_lock
HALF_LOCKED2 &occ->lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &port->logbuffer_lock
HALF_LOCKED2 &rproc->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 global &debug_lock
HALF_LOCKED2 global &event_buffer_lock
HALF_LOCKED2 global &event_mutex
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 global &tomoyo_ss
HALF_LOCKED2 global &triggers_list_lock
HALF_LOCKED2 irq
HALF_LOCKED2 irqflags
HALF_LOCKED2 rcu_read
HALF_LOCKED2 sk

lib/vsprintf.c error_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 4096-ptr_max
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 7,9,17
BUF_SIZE 2 s 7,9,17
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 2 s $2
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 2 s (-1),6,8,16
STR_LEN 2 s (-1),6,8,16
BIT_INFO 2 s 0x0,0x7fffffffffffffff
BIT_INFO 2 s 0x0,0x7fffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
NO_OVERFLOW_SIMPLE 0 buf
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c ip4_addr_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 371369494492581888
PARAM_VALUE 2 *s 0
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 16
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c ip4_addr_string_sa() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 8936977876693164032
PARAM_VALUE 2 *s 0
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 23
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c ip6_addr_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 6060513952019935232
PARAM_VALUE 2 *s 0
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 46
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c ip6_addr_string_sa() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 8225349270346035200
PARAM_VALUE 2 *s 0
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 78
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c mac_address_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 8414268269733298176
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 18
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c range_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 745155167035277312
PARAM_VALUE 1 end 745155167035277358
PARAM_VALUE 2 s 8380803235602026496
BUF_SIZE 0 buf 46
BUF_SIZE 0 buf 46
BUF_SIZE 1 end 0
BUF_SIZE 2 s 8
STR_LEN 0 buf 7
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c range_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 745155167035277312
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 46
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 4572578595845967872
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 1053955400105693184
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 6273570541080633344
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 5569060947282731008
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 3497201706905092096
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 5722720375943057409
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 688479178337112064
BUF_SIZE 1 end 0
BUF_SIZE 2 s 5
STR_LEN 0 buf 4
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 432043315579408384
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 6
STR_LEN 0 buf 5
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 7026712662687191040
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 7
STR_LEN 0 buf 6
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 541374648627552256
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 6
STR_LEN 0 buf 5
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 568397643268911104
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 8
STR_LEN 0 buf 7
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 1688271765010771968
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 10
STR_LEN 0 buf 9
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 0 buf 4096-u64max
PARAM_VALUE 1 end 5722720375943057483
PARAM_VALUE 2 s 245065838289641472
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 1 end 0
BUF_SIZE 2 s 8
DATA_SOURCE 0 buf r hex_range
STR_LEN 0 buf 7
TERMINATED 2 s 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 1 end unit_byte

lib/vsprintf.c resource_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 5722720375943057408
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 75
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 0 buf (-1)-81,83-84,86-87,92,94,96,106,110,117,119,121,125,129,133,135,141,150,153,168,203,311,405
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 4096-ptr_max
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s s32min-(-1),1-s32max
BUF_SIZE 2 s s32min-(-1),1-s32max
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 2 s $2
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 2 s (-1),1
STR_LEN 2 s (-1),1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
UNITS 2 s unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c symbol_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 6612282603895975936
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 666
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end

lib/vsprintf.c uuid_string() -> string_nocheck()

Type Parameter Key Value
PARAM_VALUE 1 end 4096-ptr_max,(-1)
PARAM_VALUE 2 s 5057995396421382144
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 0 buf (-1),46,1024
BUF_SIZE 2 s 37
CAPPED_DATA 1 end 1
DATA_SOURCE 0 buf $0
DATA_SOURCE 1 end $1
DATA_SOURCE 3 spec $3
STR_LEN 0 buf (-1)-s32max
STR_LEN 0 buf (-1)-s32max
STR_LEN 1 end (-1)-s32max
STR_LEN 1 end (-1)-s32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 *buf 0-255
USER_DATA 1 *end 0-255
UNITS 0 buf unit_byte
UNITS 1 end unit_byte
USER_PTR 0 buf
USER_PTR 1 end