Searched refs:user_file (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/ |
| H A D | backing-file.c | 34 struct file *backing_file_open(const struct file *user_file, int flags, in backing_file_open() argument 38 const struct path *user_path = file_user_path(user_file); in backing_file_open() 42 f = alloc_empty_backing_file(flags, cred, user_file); in backing_file_open() 58 struct file *backing_tmpfile_open(const struct file *user_file, int flags, in backing_tmpfile_open() argument 63 const struct path *user_path = &user_file->f_path; in backing_tmpfile_open() 67 f = alloc_empty_backing_file(flags, cred, user_file); in backing_tmpfile_open() 332 struct file *user_file = vma->vm_file; in backing_file_mmap() local 344 ret = security_mmap_backing_file(vma, file, user_file); in backing_file_mmap() 352 ctx->accessed(user_file); in backing_file_mmap()
|
| H A D | file_table.c | 312 const struct file *user_file) in init_backing_file() argument 316 return security_backing_file_alloc(&ff->file, user_file); in init_backing_file() 327 const struct file *user_file) in alloc_empty_backing_file() argument 344 error = init_backing_file(ff, user_file); in alloc_empty_backing_file()
|
| H A D | internal.h | 110 const struct file *user_file);
|
| /linux/include/linux/ |
| H A D | security.h | 482 const struct file *user_file); 491 struct file *user_file); 1167 const struct file *user_file) in security_file_ioctl_compat() 1196 struct file *user_file) in security_file_mprotect() 1152 security_backing_file_alloc(struct file * backing_file,const struct file * user_file) security_backing_file_alloc() argument 1181 security_mmap_backing_file(struct vm_area_struct * vma,struct file * backing_file,struct file * user_file) security_mmap_backing_file() argument
|
| H A D | lsm_hook_defs.h | 196 const struct file *user_file) 206 struct file *backing_file, struct file *user_file)
|
| /linux/security/ |
| H A D | security.c | 2471 * @user_file: the associated user visible file in security_backing_file_alloc() 2475 * access to @user_file after this point, so any important state associated in security_backing_file_alloc() 2476 * with @user_file that is important to the LSM should be captured in the in security_backing_file_alloc() 2479 * LSM's should avoid taking a reference to @user_file in this hook as it will 2486 const struct file *user_file) in security_backing_file_free() 2493 rc = call_int_hook(backing_file_alloc, backing_file, user_file); in security_backing_file_free() 2610 * @user_file: the user file being mmap'd 2615 * on @user_file has already been authorized and the @vma->vm_file has been 2622 struct file *user_file) in security_mmap_addr() 2628 return call_int_hook(mmap_backing_file, vma, backing_file, user_file); 2464 security_backing_file_alloc(struct file * backing_file,const struct file * user_file) security_backing_file_alloc() argument 2601 security_mmap_backing_file(struct vm_area_struct * vma,struct file * backing_file,struct file * user_file) security_mmap_backing_file() argument [all...] |
| /linux/security/selinux/ |
| H A D | hooks.c | 3874 const struct file *user_file) in selinux_backing_file_alloc() 3882 bfsec->uf_sid = selinux_file_user_sid(user_file); in selinux_backing_file_alloc() 3883 if (!(user_file->f_mode & FMODE_BACKING)) in selinux_backing_file_alloc() 3886 ubfsec = selinux_backing_file(user_file); in selinux_backing_file_alloc() 3910 layer->path = user_file->f_path; in selinux_backing_file_alloc() 3911 layer->mounter_sid = cred_sid(user_file->f_cred); 3912 layer->fd_sid = selinux_file(user_file)->sid; in selinux_backing_file_free() 4192 * @user_file: user visible file 4198 * By the time this function is called, mmap() access to @user_file has already in selinux_mmap_backing_file() 4205 struct file *user_file __always_unuse in selinux_mmap_backing_file() 3867 selinux_backing_file_alloc(struct file * backing_file,const struct file * user_file) selinux_backing_file_alloc() argument [all...] |