Defined in 1 files as a member:

Defined in 1 files as a function:

Referenced in 61 files:

Smatch caller information:

fs/xattr.c getname_maybe_null() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

mm/swapfile.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
CAPABLE 0 21
USER_DATA 0 name 0-u64max

fs/file_attr.c getname_maybe_null() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

fs/namei.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

fs/stat.c getname_maybe_null() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

fs/statfs.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

fs/namespace.c getname_maybe_null() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

kernel/acct.c class_filename_constructor() -> getname()

Type Parameter Key Value
PARAM_VALUE 0 name 1-u64max
DATA_SOURCE 0 name $0
CAPABLE 0 20
USER_DATA 0 name 1-u64max
LOCK2 global &acct_on_mutex

fs/quota/quota.c class_filename_constructor() -> getname()

Type Parameter Key Value
PARAM_VALUE 0 name 1-u64max
DATA_SOURCE 0 name $0
USER_DATA 0 name 1-u64max

fs/open.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

fs/exec.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max

ipc/mqueue.c class_filename_constructor() -> getname()

Type Parameter Key Value
DATA_SOURCE 0 name $0
USER_DATA 0 name 0-u64max