Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

init/main.c xbc_find_node() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 0
PARAM_VALUE 1 key 2186224515951689728,8461936902747140096
BUF_SIZE 1 key 5,7
BUF_SIZE 1 key 5,7
DATA_SOURCE 1 key $0
STR_LEN 0 parent 4,6
STR_LEN 1 key 4,6
TERMINATED 1 key 1
LOCK2 irq

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 1043369022326169600
BUF_SIZE 1 key 4
DATA_SOURCE 0 parent $0
STR_LEN 0 parent 3
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 1040584421184458752
BUF_SIZE 1 key 6
DATA_SOURCE 0 parent $0
STR_LEN 0 parent 5
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 2160140410991652864
BUF_SIZE 1 key 9
DATA_SOURCE 0 parent $0
STR_LEN 0 parent 8
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_compose_hist_cmd() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 1142779046187728896
BUF_SIZE 1 key 8
DATA_SOURCE 0 parent $0
STR_LEN 0 parent 7
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_handlers() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 key 1043369022326169600,4878498125191270400
BUF_SIZE 1 key 4,6
BUF_SIZE 1 key 4,6
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 key $3
STR_LEN 0 parent 3,5
STR_LEN 0 parent 3,5
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 5701608804355383296
BUF_SIZE 1 key 6
DATA_SOURCE 0 parent $0
STR_LEN 0 parent (-1),3,5
STR_LEN 0 parent (-1),3,5
STR_LEN 1 key 5
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 3005760653440053248
BUF_SIZE 1 key 5
DATA_SOURCE 0 parent $0
STR_LEN 0 parent (-1),3,5
STR_LEN 0 parent (-1),3,5
STR_LEN 1 key 4
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_hist_add_one_handler() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->child 1-u16max
PARAM_VALUE 1 key 4302383816294993920
BUF_SIZE 1 key 9
DATA_SOURCE 0 parent $0
STR_LEN 0 parent (-1),3,5
STR_LEN 0 parent (-1),3,5
STR_LEN 1 key 8
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_init_events() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 key 4878498125191270400
BUF_SIZE 1 key 6
DATA_SOURCE 0 parent $1
STR_LEN 0 parent 5
TERMINATED 1 key 1

kernel/trace/trace_boot.c trace_boot_init_histograms() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 key 1027036475577602048
BUF_SIZE 1 key 5
DATA_SOURCE 0 parent $1
STR_LEN 0 parent 4
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c trace_boot_init_instances() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 key 3906261100030910464
BUF_SIZE 1 key 9
DATA_SOURCE 0 parent $0
STR_LEN 0 parent 8
TERMINATED 1 key 1

kernel/trace/trace_boot.c trace_boot_init_one_event() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 key 5949556699500781568
BUF_SIZE 1 key 5
DATA_SOURCE 0 parent $2
STR_LEN 0 parent 4
TERMINATED 1 key 1
LOCK2 global &event_mutex

kernel/trace/trace_boot.c xbc_find_node() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 0 parent 0
PARAM_VALUE 1 key 1118535520354320384
BUF_SIZE 1 key 7
BUF_SIZE 1 key 7
DATA_SOURCE 1 key $0
STR_LEN 0 parent 6
STR_LEN 1 key 6
TERMINATED 1 key 1

lib/bootconfig.c xbc_node_find_value() -> xbc_node_find_subkey()

Type Parameter Key Value
PARAM_VALUE 1 key 4096-ptr_max
BUF_SIZE 1 key 4-9,11-12,15-16
BUF_SIZE 1 key 4-9,11-12,15-16
DATA_SOURCE 0 parent $0
DATA_SOURCE 1 key $1
STR_LEN 0 parent (-1),3-8,10-11,14-15
STR_LEN 0 parent (-1),3-8,10-11,14-15
STR_LEN 1 key (-1),6
STR_LEN 1 key (-1),6
HALF_LOCKED2 global &event_mutex