| /linux-6.15/security/tomoyo/ |
| H A D | tomoyo.c | 556 LSM_HOOK_INIT(task_alloc, tomoyo_task_alloc), 557 LSM_HOOK_INIT(task_free, tomoyo_task_free), 562 LSM_HOOK_INIT(file_fcntl, tomoyo_file_fcntl), 563 LSM_HOOK_INIT(file_open, tomoyo_file_open), 567 LSM_HOOK_INIT(path_mkdir, tomoyo_path_mkdir), 568 LSM_HOOK_INIT(path_rmdir, tomoyo_path_rmdir), 570 LSM_HOOK_INIT(path_mknod, tomoyo_path_mknod), 571 LSM_HOOK_INIT(path_link, tomoyo_path_link), 574 LSM_HOOK_INIT(file_ioctl, tomoyo_file_ioctl), 579 LSM_HOOK_INIT(sb_mount, tomoyo_sb_mount), [all …]
|
| /linux-6.15/security/ipe/ |
| H A D | ipe.c | 49 LSM_HOOK_INIT(bprm_check_security, ipe_bprm_check_security), 50 LSM_HOOK_INIT(mmap_file, ipe_mmap_file), 51 LSM_HOOK_INIT(file_mprotect, ipe_file_mprotect), 52 LSM_HOOK_INIT(kernel_read_file, ipe_kernel_read_file), 53 LSM_HOOK_INIT(kernel_load_data, ipe_kernel_load_data), 54 LSM_HOOK_INIT(initramfs_populated, ipe_unpack_initramfs), 56 LSM_HOOK_INIT(bdev_free_security, ipe_bdev_free_security), 57 LSM_HOOK_INIT(bdev_setintegrity, ipe_bdev_setintegrity), 60 LSM_HOOK_INIT(inode_setintegrity, ipe_inode_setintegrity),
|
| /linux-6.15/security/apparmor/ |
| H A D | lsm.c | 1435 LSM_HOOK_INIT(capget, apparmor_capget), 1436 LSM_HOOK_INIT(capable, apparmor_capable), 1439 LSM_HOOK_INIT(sb_mount, apparmor_sb_mount), 1440 LSM_HOOK_INIT(sb_umount, apparmor_sb_umount), 1443 LSM_HOOK_INIT(path_link, apparmor_path_link), 1455 LSM_HOOK_INIT(file_open, apparmor_file_open), 1460 LSM_HOOK_INIT(mmap_file, apparmor_mmap_file), 1462 LSM_HOOK_INIT(file_lock, apparmor_file_lock), 1489 LSM_HOOK_INIT(socket_getpeersec_stream, 1491 LSM_HOOK_INIT(socket_getpeersec_dgram, [all …]
|
| /linux-6.15/security/selinux/ |
| H A D | hooks.c | 7223 LSM_HOOK_INIT(capget, selinux_capget), 7224 LSM_HOOK_INIT(capset, selinux_capset), 7225 LSM_HOOK_INIT(capable, selinux_capable), 7228 LSM_HOOK_INIT(syslog, selinux_syslog), 7243 LSM_HOOK_INIT(sb_mount, selinux_mount), 7378 LSM_HOOK_INIT(socket_getpeersec_stream, 7403 LSM_HOOK_INIT(ib_endport_manage_subnet, 7412 LSM_HOOK_INIT(xfrm_state_pol_flow_match, 7432 LSM_HOOK_INIT(bpf, selinux_bpf), 7468 LSM_HOOK_INIT(msg_queue_alloc_security, [all …]
|
| /linux-6.15/security/smack/ |
| H A D | smack_lsm.c | 5050 LSM_HOOK_INIT(syslog, smack_syslog), 5059 LSM_HOOK_INIT(sb_statfs, smack_sb_statfs), 5089 LSM_HOOK_INIT(file_lock, smack_file_lock), 5091 LSM_HOOK_INIT(mmap_file, smack_mmap_file), 5092 LSM_HOOK_INIT(mmap_addr, cap_mmap_addr), 5097 LSM_HOOK_INIT(file_open, smack_file_open), 5100 LSM_HOOK_INIT(cred_free, smack_cred_free), 5118 LSM_HOOK_INIT(task_kill, smack_task_kill), 5135 LSM_HOOK_INIT(shm_shmat, smack_shm_shmat), 5140 LSM_HOOK_INIT(sem_semop, smack_sem_semop), [all …]
|
| /linux-6.15/security/landlock/ |
| H A D | cred.c | 58 LSM_HOOK_INIT(cred_prepare, hook_cred_prepare), 59 LSM_HOOK_INIT(cred_transfer, hook_cred_transfer), 60 LSM_HOOK_INIT(cred_free, hook_cred_free), 63 LSM_HOOK_INIT(bprm_creds_for_exec, hook_bprm_creds_for_exec),
|
| H A D | fs.c | 1834 LSM_HOOK_INIT(sb_delete, hook_sb_delete), 1835 LSM_HOOK_INIT(sb_mount, hook_sb_mount), 1836 LSM_HOOK_INIT(move_mount, hook_move_mount), 1837 LSM_HOOK_INIT(sb_umount, hook_sb_umount), 1838 LSM_HOOK_INIT(sb_remount, hook_sb_remount), 1841 LSM_HOOK_INIT(path_link, hook_path_link), 1843 LSM_HOOK_INIT(path_mkdir, hook_path_mkdir), 1844 LSM_HOOK_INIT(path_mknod, hook_path_mknod), 1847 LSM_HOOK_INIT(path_rmdir, hook_path_rmdir), 1851 LSM_HOOK_INIT(file_open, hook_file_open), [all …]
|
| H A D | task.c | 434 LSM_HOOK_INIT(ptrace_access_check, hook_ptrace_access_check), 435 LSM_HOOK_INIT(ptrace_traceme, hook_ptrace_traceme), 437 LSM_HOOK_INIT(unix_stream_connect, hook_unix_stream_connect), 438 LSM_HOOK_INIT(unix_may_send, hook_unix_may_send), 440 LSM_HOOK_INIT(task_kill, hook_task_kill), 441 LSM_HOOK_INIT(file_send_sigiotask, hook_file_send_sigiotask),
|
| H A D | net.c | 214 LSM_HOOK_INIT(socket_bind, hook_socket_bind), 215 LSM_HOOK_INIT(socket_connect, hook_socket_connect),
|
| /linux-6.15/security/integrity/evm/ |
| H A D | evm_main.c | 1144 LSM_HOOK_INIT(inode_setattr, evm_inode_setattr), 1145 LSM_HOOK_INIT(inode_post_setattr, evm_inode_post_setattr), 1146 LSM_HOOK_INIT(inode_copy_up_xattr, evm_inode_copy_up_xattr), 1147 LSM_HOOK_INIT(inode_setxattr, evm_inode_setxattr), 1148 LSM_HOOK_INIT(inode_post_setxattr, evm_inode_post_setxattr), 1149 LSM_HOOK_INIT(inode_set_acl, evm_inode_set_acl), 1150 LSM_HOOK_INIT(inode_post_set_acl, evm_inode_post_set_acl), 1151 LSM_HOOK_INIT(inode_remove_acl, evm_inode_remove_acl), 1153 LSM_HOOK_INIT(inode_removexattr, evm_inode_removexattr), 1157 LSM_HOOK_INIT(file_release, evm_file_release), [all …]
|
| /linux-6.15/security/integrity/ima/ |
| H A D | ima_main.c | 1217 LSM_HOOK_INIT(bprm_check_security, ima_bprm_check), 1219 LSM_HOOK_INIT(file_post_open, ima_file_check), 1221 LSM_HOOK_INIT(file_release, ima_file_free), 1222 LSM_HOOK_INIT(mmap_file, ima_file_mmap), 1223 LSM_HOOK_INIT(file_mprotect, ima_file_mprotect), 1224 LSM_HOOK_INIT(kernel_load_data, ima_load_data), 1225 LSM_HOOK_INIT(kernel_post_load_data, ima_post_load_data), 1226 LSM_HOOK_INIT(kernel_read_file, ima_read_file), 1227 LSM_HOOK_INIT(kernel_post_read_file, ima_post_read_file), 1228 LSM_HOOK_INIT(path_post_mknod, ima_post_path_mknod), [all …]
|
| H A D | ima_appraise.c | 836 LSM_HOOK_INIT(inode_post_setattr, ima_inode_post_setattr), 837 LSM_HOOK_INIT(inode_setxattr, ima_inode_setxattr), 838 LSM_HOOK_INIT(inode_set_acl, ima_inode_set_acl), 839 LSM_HOOK_INIT(inode_removexattr, ima_inode_removexattr), 840 LSM_HOOK_INIT(inode_remove_acl, ima_inode_remove_acl),
|
| /linux-6.15/security/ |
| H A D | commoncap.c | 1485 LSM_HOOK_INIT(capable, cap_capable), 1486 LSM_HOOK_INIT(settime, cap_settime), 1488 LSM_HOOK_INIT(ptrace_traceme, cap_ptrace_traceme), 1489 LSM_HOOK_INIT(capget, cap_capget), 1490 LSM_HOOK_INIT(capset, cap_capset), 1493 LSM_HOOK_INIT(inode_killpriv, cap_inode_killpriv), 1495 LSM_HOOK_INIT(mmap_addr, cap_mmap_addr), 1496 LSM_HOOK_INIT(task_fix_setuid, cap_task_fix_setuid), 1497 LSM_HOOK_INIT(task_prctl, cap_task_prctl), 1499 LSM_HOOK_INIT(task_setioprio, cap_task_setioprio), [all …]
|
| /linux-6.15/security/bpf/ |
| H A D | hooks.c | 12 LSM_HOOK_INIT(NAME, bpf_lsm_##NAME), 15 LSM_HOOK_INIT(inode_free_security, bpf_inode_storage_free),
|
| /linux-6.15/security/safesetid/ |
| H A D | lsm.c | 271 LSM_HOOK_INIT(task_fix_setuid, safesetid_task_fix_setuid), 272 LSM_HOOK_INIT(task_fix_setgid, safesetid_task_fix_setgid), 273 LSM_HOOK_INIT(task_fix_setgroups, safesetid_task_fix_setgroups), 274 LSM_HOOK_INIT(capable, safesetid_security_capable)
|
| /linux-6.15/security/yama/ |
| H A D | yama_lsm.c | 425 LSM_HOOK_INIT(ptrace_access_check, yama_ptrace_access_check), 426 LSM_HOOK_INIT(ptrace_traceme, yama_ptrace_traceme), 427 LSM_HOOK_INIT(task_prctl, yama_task_prctl), 428 LSM_HOOK_INIT(task_free, yama_task_free),
|
| /linux-6.15/security/loadpin/ |
| H A D | loadpin.c | 217 LSM_HOOK_INIT(sb_free_security, loadpin_sb_free_security), 218 LSM_HOOK_INIT(kernel_read_file, loadpin_read_file), 219 LSM_HOOK_INIT(kernel_load_data, loadpin_load_data),
|
| /linux-6.15/include/linux/ |
| H A D | lsm_hooks.h | 133 #define LSM_HOOK_INIT(NAME, HOOK) \ macro
|
| /linux-6.15/security/lockdown/ |
| H A D | lockdown.c | 76 LSM_HOOK_INIT(locked_down, lockdown_is_locked_down),
|