Lines Matching refs:fsec
1774 struct file_security_struct *fsec = selinux_file(file); in __file_has_perm() local
1776 tsid_fd = fsec->sid; in __file_has_perm()
2108 struct file_security_struct *fsec = selinux_file(file); in selinux_binder_transfer_file() local
2117 if (sid != fsec->sid) { in selinux_binder_transfer_file()
2118 rc = avc_has_perm(sid, fsec->sid, in selinux_binder_transfer_file()
3824 struct file_security_struct *fsec = selinux_file(file); in selinux_file_permission() local
3833 if (sid == fsec->sid && fsec->isid == isec->sid && in selinux_file_permission()
3834 fsec->pseqno == avc_policy_seqno()) in selinux_file_permission()
3843 struct file_security_struct *fsec = selinux_file(file); in selinux_file_alloc_security() local
3846 fsec->sid = sid; in selinux_file_alloc_security()
3847 fsec->fown_sid = sid; in selinux_file_alloc_security()
3871 struct file_security_struct *fsec = selinux_file(file); in ioctl_has_perm() local
3885 if (ssid != fsec->sid) { in ioctl_has_perm()
3886 rc = avc_has_perm(ssid, fsec->sid, in ioctl_has_perm()
4221 struct file_security_struct *fsec; in selinux_file_set_fowner() local
4223 fsec = selinux_file(file); in selinux_file_set_fowner()
4224 fsec->fown_sid = current_sid(); in selinux_file_set_fowner()
4233 struct file_security_struct *fsec; in selinux_file_send_sigiotask() local
4238 fsec = selinux_file(file); in selinux_file_send_sigiotask()
4245 return avc_has_perm(fsec->fown_sid, sid, in selinux_file_send_sigiotask()
4258 struct file_security_struct *fsec; in selinux_file_open() local
4261 fsec = selinux_file(file); in selinux_file_open()
4270 fsec->isid = isec->sid; in selinux_file_open()
4271 fsec->pseqno = avc_policy_seqno(); in selinux_file_open()
4389 struct file_security_struct *fsec; in selinux_kernel_load_from_file() local
4399 fsec = selinux_file(file); in selinux_kernel_load_from_file()
4400 if (sid != fsec->sid) { in selinux_kernel_load_from_file()
4401 rc = avc_has_perm(sid, fsec->sid, SECCLASS_FD, FD__USE, &ad); in selinux_kernel_load_from_file()