/security/tomoyo/ |
D | securityfs_if.c | 41 static ssize_t tomoyo_write_self(struct file *file, const char __user *buf, in tomoyo_write_self() 100 static ssize_t tomoyo_read_self(struct file *file, char __user *buf, in tomoyo_read_self() 132 static int tomoyo_open(struct inode *inode, struct file *file) in tomoyo_open() 146 static int tomoyo_release(struct inode *inode, struct file *file) in tomoyo_release() 161 static __poll_t tomoyo_poll(struct file *file, poll_table *wait) in tomoyo_poll() 176 static ssize_t tomoyo_read(struct file *file, char __user *buf, size_t count, in tomoyo_read() 192 static ssize_t tomoyo_write(struct file *file, const char __user *buf, in tomoyo_write()
|
D | audit.c | 261 struct file *file = r->ee->bprm->file; in tomoyo_init_log() local 471 __poll_t tomoyo_poll_log(struct file *file, poll_table *wait) in tomoyo_poll_log()
|
D | tomoyo.c | 290 static int tomoyo_file_fcntl(struct file *file, unsigned int cmd, in tomoyo_file_fcntl() 324 static int tomoyo_file_ioctl(struct file *file, unsigned int cmd, in tomoyo_file_ioctl()
|
/security/safesetid/ |
D | securityfs.c | 31 static int parse_policy_line(struct file *file, char *buf, in parse_policy_line() 139 static ssize_t handle_policy_update(struct file *file, in handle_policy_update() 235 static ssize_t safesetid_uid_file_write(struct file *file, in safesetid_uid_file_write() 249 static ssize_t safesetid_gid_file_write(struct file *file, in safesetid_gid_file_write() 263 static ssize_t safesetid_file_read(struct file *file, char __user *buf, in safesetid_file_read() 282 static ssize_t safesetid_uid_file_read(struct file *file, char __user *buf, in safesetid_uid_file_read() 289 static ssize_t safesetid_gid_file_read(struct file *file, char __user *buf, in safesetid_gid_file_read()
|
/security/smack/ |
D | smackfs.c | 443 static ssize_t smk_write_rules_list(struct file *file, const char __user *buf, in smk_write_rules_list() 644 static int smk_open_load(struct inode *inode, struct file *file) in smk_open_load() 657 static ssize_t smk_write_load(struct file *file, const char __user *buf, in smk_write_load() 813 static int smk_open_cipso(struct inode *inode, struct file *file) in smk_open_cipso() 829 static ssize_t smk_set_cipso(struct file *file, const char __user *buf, in smk_set_cipso() 950 static ssize_t smk_write_cipso(struct file *file, const char __user *buf, in smk_write_cipso() 1009 static int smk_open_cipso2(struct inode *inode, struct file *file) in smk_open_cipso2() 1024 static ssize_t smk_write_cipso2(struct file *file, const char __user *buf, in smk_write_cipso2() 1085 static int smk_open_net4addr(struct inode *inode, struct file *file) in smk_open_net4addr() 1143 static ssize_t smk_write_net4addr(struct file *file, const char __user *buf, in smk_write_net4addr() [all …]
|
D | smack_lsm.c | 211 static int smk_bu_file(struct file *file, int mode, int rc) in smk_bu_file() 236 #define smk_bu_file(file, mode, RC) (RC) argument 240 static int smk_bu_credfile(const struct cred *cred, struct file *file, in smk_bu_credfile() 266 #define smk_bu_credfile(cred, file, mode, RC) (RC) argument 1537 static int smack_file_alloc_security(struct file *file) in smack_file_alloc_security() 1555 static int smack_file_ioctl(struct file *file, unsigned int cmd, in smack_file_ioctl() 1588 static int smack_file_lock(struct file *file, unsigned int cmd) in smack_file_lock() 1616 static int smack_file_fcntl(struct file *file, unsigned int cmd, in smack_file_fcntl() 1660 static int smack_mmap_file(struct file *file, in smack_mmap_file() 1767 static void smack_file_set_fowner(struct file *file) in smack_file_set_fowner() [all …]
|
/security/integrity/ima/ |
D | ima_main.c | 86 static int mmap_violation_check(enum ima_hooks func, struct file *file, in mmap_violation_check() 116 static void ima_rdwr_violation_check(struct file *file, in ima_rdwr_violation_check() 157 struct inode *inode, struct file *file) in ima_check_last_writer() 187 void ima_file_free(struct file *file) in ima_file_free() 202 static int process_measurement(struct file *file, const struct cred *cred, in process_measurement() 422 int ima_file_mmap(struct file *file, unsigned long reqprot, in ima_file_mmap() 451 struct file *file = vma->vm_file; in ima_file_mprotect() local 528 int ima_file_check(struct file *file, int mask) in ima_file_check() 592 int ima_file_hash(struct file *file, char *buf, size_t buf_size) in ima_file_hash() 705 int ima_read_file(struct file *file, enum kernel_read_file_id read_id, in ima_read_file() [all …]
|
D | ima_fs.c | 196 static int ima_measurements_open(struct inode *inode, struct file *file) in ima_measurements_open() 262 static int ima_ascii_measurements_open(struct inode *inode, struct file *file) in ima_ascii_measurements_open() 314 static ssize_t ima_write_policy(struct file *file, const char __user *buf, in ima_write_policy() 410 static int ima_release_policy(struct inode *inode, struct file *file) in ima_release_policy()
|
D | ima_crypto.c | 329 static int ima_calc_file_hash_atfm(struct file *file, in ima_calc_file_hash_atfm() 440 static int ima_calc_file_ahash(struct file *file, struct ima_digest_data *hash) in ima_calc_file_ahash() 456 static int ima_calc_file_hash_tfm(struct file *file, in ima_calc_file_hash_tfm() 507 static int ima_calc_file_shash(struct file *file, struct ima_digest_data *hash) in ima_calc_file_shash() 536 int ima_calc_file_hash(struct file *file, struct ima_digest_data *hash) in ima_calc_file_hash()
|
D | ima_api.c | 133 void ima_add_violation(struct file *file, const unsigned char *filename, in ima_add_violation() 214 struct file *file, void *buf, loff_t size, in ima_collect_measurement() 306 struct file *file, const unsigned char *filename, in ima_store_measurement()
|
D | ima_kexec.c | 22 struct seq_file file; in ima_dump_measurement_list() local
|
D | ima_appraise.c | 378 struct file *file, const unsigned char *filename, in ima_appraise_measurement() 495 void ima_update_xattr(struct integrity_iint_cache *iint, struct file *file) in ima_update_xattr()
|
D | ima.h | 64 struct file *file; member 340 struct file *file, in ima_appraise_measurement() 357 struct file *file) in ima_update_xattr()
|
/security/loadpin/ |
D | loadpin.c | 22 static void report_load(const char *origin, struct file *file, char *operation) in report_load() 121 static int loadpin_check(struct file *file, enum kernel_read_file_id id) in loadpin_check() 180 static int loadpin_read_file(struct file *file, enum kernel_read_file_id id, in loadpin_read_file()
|
/security/apparmor/ |
D | apparmorfs.c | 519 static int ns_revision_release(struct inode *inode, struct file *file) in ns_revision_release() 531 static ssize_t ns_revision_read(struct file *file, char __user *buf, in ns_revision_read() 562 static int ns_revision_open(struct inode *inode, struct file *file) in ns_revision_open() 577 static __poll_t ns_revision_poll(struct file *file, poll_table *pt) in ns_revision_poll() 842 static void multi_transaction_set(struct file *file, in multi_transaction_set() 857 static struct multi_transaction *multi_transaction_new(struct file *file, in multi_transaction_new() 878 static ssize_t multi_transaction_read(struct file *file, char __user *buf, in multi_transaction_read() 896 static int multi_transaction_release(struct inode *inode, struct file *file) in multi_transaction_release() 933 static ssize_t aa_write_access(struct file *file, const char __user *ubuf, in aa_write_access() 1012 static int aa_sfs_seq_open(struct inode *inode, struct file *file) in aa_sfs_seq_open() [all …]
|
D | file.c | 508 struct aa_label *flabel, struct file *file, in __file_path_perm() 563 struct aa_label *flabel, struct file *file, in __file_sock_perm() 598 int aa_file_perm(const char *op, struct aa_label *label, struct file *file, in aa_file_perm() 658 struct file *file; in revalidate_tty() local 675 static int match_file(const void *p, struct file *file, unsigned int fd) in match_file()
|
D | lsm.c | 407 static int apparmor_file_open(struct file *file) in apparmor_file_open() 445 static int apparmor_file_alloc_security(struct file *file) in apparmor_file_alloc_security() 456 static void apparmor_file_free_security(struct file *file) in apparmor_file_free_security() 464 static int common_file_perm(const char *op, struct file *file, u32 mask, in common_file_perm() 481 static int apparmor_file_receive(struct file *file) in apparmor_file_receive() 487 static int apparmor_file_permission(struct file *file, int mask) in apparmor_file_permission() 492 static int apparmor_file_lock(struct file *file, unsigned int cmd) in apparmor_file_lock() 502 static int common_mmap(const char *op, struct file *file, unsigned long prot, in common_mmap() 524 static int apparmor_mmap_file(struct file *file, unsigned long reqprot, in apparmor_mmap_file()
|
/security/selinux/ |
D | selinuxfs.c | 138 static ssize_t sel_write_enforce(struct file *file, const char __user *buf, in sel_write_enforce() 280 static ssize_t sel_write_disable(struct file *file, const char __user *buf, in sel_write_disable() 613 static ssize_t sel_write_load(struct file *file, const char __user *buf, in sel_write_load() 676 static ssize_t sel_write_context(struct file *file, char *buf, size_t size) in sel_write_context() 724 static ssize_t sel_write_checkreqprot(struct file *file, const char __user *buf, in sel_write_checkreqprot() 777 static ssize_t sel_write_validatetrans(struct file *file, in sel_write_validatetrans() 874 static ssize_t selinux_transaction_write(struct file *file, const char __user *buf, size_t size, lo… in selinux_transaction_write() 908 static ssize_t sel_write_access(struct file *file, char *buf, size_t size) in sel_write_access() 959 static ssize_t sel_write_create(struct file *file, char *buf, size_t size) in sel_write_create() 1063 static ssize_t sel_write_relabel(struct file *file, char *buf, size_t size) in sel_write_relabel() [all …]
|
D | hooks.c | 1742 struct file *file, in file_path_has_perm() 1765 struct file *file, in file_has_perm() 2026 static inline u32 file_to_av(struct file *file) in file_to_av() 2052 static inline u32 open_file_to_av(struct file *file) in open_file_to_av() 2104 struct file *file) in selinux_binder_transfer_file() 2465 static int match_file(const void *p, struct file *file, unsigned fd) in match_file() 2474 struct file *file, *devnull = NULL; in flush_unauthorized_files() local 3679 static int selinux_revalidate_file_permission(struct file *file, int mask) in selinux_revalidate_file_permission() 3692 static int selinux_file_permission(struct file *file, int mask) in selinux_file_permission() 3712 static int selinux_file_alloc_security(struct file *file) in selinux_file_alloc_security() [all …]
|
/security/integrity/evm/ |
D | evm_secfs.c | 66 static ssize_t evm_write_key(struct file *file, const char __user *buf, in evm_write_key() 180 static ssize_t evm_write_xattrs(struct file *file, const char __user *buf, in evm_write_xattrs()
|
/security/keys/ |
D | big_key.c | 59 struct file *file; in big_key_preparse() local 238 struct file *file; in big_key_read() local
|
/security/apparmor/include/ |
D | file.h | 31 static inline struct aa_file_ctx *file_ctx(struct file *file) in file_ctx() 216 static inline u32 aa_map_file_to_perms(struct file *file) in aa_map_file_to_perms()
|
/security/ |
D | security.c | 567 static int lsm_file_alloc(struct file *file) in lsm_file_alloc() 770 const struct cred *to, struct file *file) in security_binder_transfer_file() 859 int security_bprm_creds_from_file(struct linux_binprm *bprm, struct file *file) in security_bprm_creds_from_file() 1517 int security_file_permission(struct file *file, int mask) in security_file_permission() 1528 int security_file_alloc(struct file *file) in security_file_alloc() 1540 void security_file_free(struct file *file) in security_file_free() 1553 int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg) in security_file_ioctl() 1570 int security_file_ioctl_compat(struct file *file, unsigned int cmd, in security_file_ioctl_compat() 1577 static inline unsigned long mmap_prot(struct file *file, unsigned long prot) in mmap_prot() 1610 int security_mmap_file(struct file *file, unsigned long prot, in security_mmap_file() [all …]
|
/security/landlock/ |
D | fs.c | 679 static inline access_mask_t get_file_access(const struct file *const file) in get_file_access() 697 static int hook_file_open(struct file *const file) in hook_file_open()
|
/security/lockdown/ |
D | lockdown.c | 116 static ssize_t lockdown_write(struct file *file, const char __user *buf, in lockdown_write()
|