Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

security/tomoyo/tomoyo.c tomoyo_inode_getattr() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 5
PARAM_VALUE 2 target 0
DATA_SOURCE 1 path $0

security/tomoyo/tomoyo.c tomoyo_path_chroot() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 9
PARAM_VALUE 2 target 0
DATA_SOURCE 1 path $0

security/tomoyo/tomoyo.c tomoyo_path_rmdir() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 6
PARAM_VALUE 1 path 4792597009386868736
PARAM_VALUE 2 target 0

security/tomoyo/tomoyo.c tomoyo_path_symlink() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 8
PARAM_VALUE 1 path 6361366934031679488
DATA_SOURCE 2 target $2

security/tomoyo/tomoyo.c tomoyo_path_truncate() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 7
PARAM_VALUE 1 path 4096-ptr_max
PARAM_VALUE 2 target 0
DATA_SOURCE 1 path $0

security/tomoyo/tomoyo.c tomoyo_path_unlink() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 4
PARAM_VALUE 1 path 410170470318227456
PARAM_VALUE 2 target 0

security/tomoyo/tomoyo.c tomoyo_sb_umount() -> tomoyo_path_perm()

Type Parameter Key Value
PARAM_VALUE 0 operation 10
PARAM_VALUE 1 path 5853151998410018816
PARAM_VALUE 1 path->mnt 4096-ptr_max
PARAM_VALUE 2 target 0