Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

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

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

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

Type Parameter Key Value
PARAM_VALUE 1 flags 0
DATA_SOURCE 0 filename $0
CAPABLE 0 21
USER_DATA 0 filename 0-u64max

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

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

fs/namei.c class_filename_flags_constructor() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 0-3,5,8,64-65
DATA_SOURCE 0 filename $0
DATA_SOURCE 1 flags $1
BIT_INFO 1 flags 0x0,0x4f
USER_DATA 0 filename 0-u64max

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

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

fs/namei.c getname_uflags() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 0,8
DATA_SOURCE 0 filename $0
FUZZY_MAX 1 flags 8
BIT_INFO 1 flags 0x0,0x8
HARD_MAX 1 flags 8
USER_DATA 0 filename 0-u64max

fs/stat.c class_filename_flags_constructor() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 8
DATA_SOURCE 0 filename $0
DATA_SOURCE 1 flags $1
USER_DATA 0 filename 0-u64max

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

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

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

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

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

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

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

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

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

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

fs/fsopen.c __do_sys_fsconfig() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 0 filename 1-u64max
PARAM_VALUE 1 flags 0,8
DATA_SOURCE 0 filename $3
FUZZY_MAX 1 flags 8
BIT_INFO 1 flags 0x0,0x8
HARD_MAX 1 flags 8

fs/fsopen.c __do_sys_fsconfig() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 0 filename 1-u64max
PARAM_VALUE 1 flags 0,8
DATA_SOURCE 0 filename $3
FUZZY_MAX 1 flags 8
BIT_INFO 1 flags 0x0,0x8
HARD_MAX 1 flags 8

fs/fsopen.c class_filename_flags_constructor() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 0,8
DATA_SOURCE 0 filename $0
DATA_SOURCE 1 flags $1
BIT_INFO 1 flags 0x0,0x8
USER_DATA 0 filename 0-u64max

fs/open.c class_filename_flags_constructor() -> getname_flags()

Type Parameter Key Value
PARAM_VALUE 1 flags 0-3,8-11,512-385876491
DATA_SOURCE 0 filename $0
DATA_SOURCE 1 flags $1
USER_DATA 0 filename 0-u64max

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

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

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

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

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

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