Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

security/tomoyo/environ.c tomoyo_write_env() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-2,42,81
BUF_SIZE 0 name (-1),1-2,42,81
DATA_SOURCE 0 name r tomoyo_read_token

security/tomoyo/common.c tomoyo_update_manager_entry() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1,42,81
BUF_SIZE 0 name (-1),1,42,81
DATA_SOURCE 0 name $0
STR_LEN 0 name (-1)-0,41,80
STR_LEN 0 name (-1)-0,41,80
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/common.c tomoyo_write_profile() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4097-18446744073709547521
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/condition.c tomoyo_get_dqword() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4098-ptr_max
DATA_SOURCE 0 name $0 [m]
STR_LEN 0 name (-1)
STR_LEN 0 name (-1)

security/tomoyo/condition.c tomoyo_get_transit_preference() -> tomoyo_get_name()

Type Parameter Key Value
BUF_SIZE 0 name (-1),1-2,42,81

security/tomoyo/condition.c tomoyo_parse_envp() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
DATA_SOURCE 0 name $0
STR_LEN 0 name 0-18446744073709551613

security/tomoyo/group.c tomoyo_write_group() -> tomoyo_get_name()

Type Parameter Key Value
BUF_SIZE 0 name (-1),1-2,42,81
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/memory.c tomoyo_get_group() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-2,42,81
BUF_SIZE 0 name (-1),1-2,42,81
DATA_SOURCE 0 name r tomoyo_read_token
HALF_LOCKED2 global &tomoyo_ss

security/tomoyo/memory.c tomoyo_mm_init() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 7008206599794323456
BUF_SIZE 0 name 9
STR_LEN 0 name 8
TERMINATED 0 name 1
HALF_LOCKED2 irq

security/tomoyo/domain.c tomoyo_assign_domain() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-1000000001,2147479553
BUF_SIZE 0 name (-1),1-1000000001,2147479553
DATA_SOURCE 0 name $0
STR_LEN 0 name 4085
STR_LEN 0 name 4085
USER_PTR 0 name
LOCK2 global &tomoyo_ss

security/tomoyo/domain.c tomoyo_write_aggregator() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-2,42,81
BUF_SIZE 0 name (-1),1-2,42,81
DATA_SOURCE 0 name r tomoyo_read_token
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/domain.c tomoyo_write_aggregator() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-2,42,81
BUF_SIZE 0 name (-1),1-2,42,81
DATA_SOURCE 0 name r tomoyo_read_token
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/domain.c tomoyo_write_transition_control() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name 1-2,42,81
BUF_SIZE 0 name 1-2,42,81
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/domain.c tomoyo_write_transition_control() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name (-1),1-2,42,81
BUF_SIZE 0 name (-1),1-2,42,81
LOCK2 global &tomoyo_ss
HALF_LOCKED2 &head->io_sem

security/tomoyo/util.c tomoyo_get_domainname() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name 1-2,42,81
BUF_SIZE 0 name 1-2,42,81

security/tomoyo/util.c tomoyo_parse_name_union() -> tomoyo_get_name()

Type Parameter Key Value
PARAM_VALUE 0 name 4096-ptr_max
BUF_SIZE 0 name 1-2,42,81
BUF_SIZE 0 name 1-2,42,81
STR_LEN 0 name (-1)
STR_LEN 0 name (-1)