Home
last modified time | relevance | path

Searched defs:file (Results 1 – 25 of 33) sorted by relevance

12

/security/tomoyo/
Dsecurityfs_if.c41 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()
Daudit.c261 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()
Dtomoyo.c290 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/
Dsecurityfs.c31 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/
Dsmackfs.c443 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 …]
Dsmack_lsm.c211 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/
Dima_main.c86 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 …]
Dima_fs.c196 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()
Dima_crypto.c329 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()
Dima_api.c133 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()
Dima_kexec.c22 struct seq_file file; in ima_dump_measurement_list() local
Dima_appraise.c378 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()
Dima.h64 struct file *file; member
340 struct file *file, in ima_appraise_measurement()
357 struct file *file) in ima_update_xattr()
/security/loadpin/
Dloadpin.c22 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/
Dapparmorfs.c519 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 …]
Dfile.c508 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()
Dlsm.c407 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/
Dselinuxfs.c138 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 …]
Dhooks.c1742 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/
Devm_secfs.c66 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/
Dbig_key.c59 struct file *file; in big_key_preparse() local
238 struct file *file; in big_key_read() local
/security/apparmor/include/
Dfile.h31 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/
Dsecurity.c567 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/
Dfs.c679 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/
Dlockdown.c116 static ssize_t lockdown_write(struct file *file, const char __user *buf, in lockdown_write()

12