Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/debug/kdb/kdb_main.c kdb_local() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 4159634086604034048
BUF_SIZE 0 match 7
STR_LEN 0 match 6
TERMINATED 0 match 1
LOCK2 rcu_read
HALF_LOCKED2 flags
HALF_LOCKED2 global &dbg_master_lock
HALF_LOCKED2 global &dbg_slave_lock

kernel/debug/kdb/kdb_main.c kdb_ps() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 2508678801009672192
BUF_SIZE 0 match 3
STR_LEN 0 match 2
TERMINATED 0 match 1
HALF_LOCKED2 rcu_read

kernel/debug/kdb/kdb_main.c kdbgetulenv() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 4096-ptr_max
BUF_SIZE 0 match (-1),6-8,10,13
BUF_SIZE 0 match (-1),6-8,10,13
DATA_SOURCE 0 match $0
STR_LEN 0 match (-1),5-7,9,12
STR_LEN 0 match (-1),5-7,9,12
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 rcu_read

kernel/debug/kdb/kdb_bt.c kdb_bt() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 2508678801009672192
BUF_SIZE 0 match 3
STR_LEN 0 match 2
TERMINATED 0 match 1
HALF_LOCKED2 rcu_read

kernel/debug/kdb/kdb_io.c vkdb_printf() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 3407201083028041728
BUF_SIZE 0 match 11
STR_LEN 0 match 10
TERMINATED 0 match 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags

kernel/debug/kdb/kdb_io.c vkdb_printf() -> kdbgetenv()

Type Parameter Key Value
PARAM_VALUE 0 match 263645342798495744
BUF_SIZE 0 match 13
STR_LEN 0 match 12
TERMINATED 0 match 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 flags