Lines Matching refs:fsec

387 	struct file_security_struct *fsec;  in file_alloc_security()  local
390 fsec = kmem_cache_zalloc(file_security_cache, GFP_KERNEL); in file_alloc_security()
391 if (!fsec) in file_alloc_security()
394 fsec->sid = sid; in file_alloc_security()
395 fsec->fown_sid = sid; in file_alloc_security()
396 file->f_security = fsec; in file_alloc_security()
403 struct file_security_struct *fsec = file->f_security; in file_free_security() local
405 kmem_cache_free(file_security_cache, fsec); in file_free_security()
1886 struct file_security_struct *fsec = file->f_security; in file_has_perm() local
1895 if (sid != fsec->sid) { in file_has_perm()
1897 sid, fsec->sid, in file_has_perm()
2230 struct file_security_struct *fsec = file->f_security; in selinux_binder_transfer_file() local
2239 if (sid != fsec->sid) { in selinux_binder_transfer_file()
2241 sid, fsec->sid, in selinux_binder_transfer_file()
2796 int fnosec, fsec, rc = 0; in selinux_sb_copy_data() local
2811 fnosec = fsec = 1; in selinux_sb_copy_data()
2822 take_selinux_option(&sec_curr, in_curr, &fsec, len); in selinux_sb_copy_data()
3542 struct file_security_struct *fsec = file->f_security; in selinux_file_permission() local
3551 if (sid == fsec->sid && fsec->isid == isec->sid && in selinux_file_permission()
3552 fsec->pseqno == avc_policy_seqno(&selinux_state)) in selinux_file_permission()
3577 struct file_security_struct *fsec = file->f_security; in ioctl_has_perm() local
3591 if (ssid != fsec->sid) { in ioctl_has_perm()
3593 ssid, fsec->sid, in ioctl_has_perm()
3827 struct file_security_struct *fsec; in selinux_file_set_fowner() local
3829 fsec = file->f_security; in selinux_file_set_fowner()
3830 fsec->fown_sid = current_sid(); in selinux_file_set_fowner()
3839 struct file_security_struct *fsec; in selinux_file_send_sigiotask() local
3844 fsec = file->f_security; in selinux_file_send_sigiotask()
3852 fsec->fown_sid, sid, in selinux_file_send_sigiotask()
3865 struct file_security_struct *fsec; in selinux_file_open() local
3868 fsec = file->f_security; in selinux_file_open()
3877 fsec->isid = isec->sid; in selinux_file_open()
3878 fsec->pseqno = avc_policy_seqno(&selinux_state); in selinux_file_open()
4029 struct file_security_struct *fsec; in selinux_kernel_module_from_file() local
4044 fsec = file->f_security; in selinux_kernel_module_from_file()
4045 if (sid != fsec->sid) { in selinux_kernel_module_from_file()
4047 sid, fsec->sid, SECCLASS_FD, FD__USE, &ad); in selinux_kernel_module_from_file()