Lines Matching refs:newsid
1746 u32 sid, newsid; in may_create() local
1765 &newsid); in may_create()
1769 rc = avc_has_perm(sid, newsid, tclass, FILE__CREATE, &ad); in may_create()
1773 return avc_has_perm(newsid, sbsec->sid, in may_create()
2738 u32 newsid; in selinux_dentry_init_security() local
2743 &newsid); in selinux_dentry_init_security()
2747 return security_sid_to_context(newsid, (char **)ctx, ctxlen); in selinux_dentry_init_security()
2758 u32 sid, newsid, clen; in selinux_inode_init_security() local
2766 newsid = tsec->create_sid; in selinux_inode_init_security()
2771 &newsid); in selinux_inode_init_security()
2779 isec->sid = newsid; in selinux_inode_init_security()
2790 rc = security_sid_to_context_force(newsid, &context, &clen); in selinux_inode_init_security()
2986 u32 newsid, sid = current_sid(); in selinux_inode_setxattr() local
3007 rc = security_context_to_sid(value, size, &newsid, GFP_KERNEL); in selinux_inode_setxattr()
3033 rc = security_context_to_sid_force(value, size, &newsid); in selinux_inode_setxattr()
3038 rc = avc_has_perm(sid, newsid, isec->sclass, in selinux_inode_setxattr()
3043 rc = security_validate_transition(isec->sid, newsid, sid, in selinux_inode_setxattr()
3048 return avc_has_perm(newsid, in selinux_inode_setxattr()
3061 u32 newsid; in selinux_inode_post_setxattr() local
3069 rc = security_context_to_sid_force(value, size, &newsid); in selinux_inode_post_setxattr()
3078 isec->sid = newsid; in selinux_inode_post_setxattr()
3158 u32 newsid; in selinux_inode_setsecurity() local
3167 rc = security_context_to_sid(value, size, &newsid, GFP_KERNEL); in selinux_inode_setsecurity()
3172 isec->sid = newsid; in selinux_inode_setsecurity()
4049 u32 newsid; in selinux_socket_create() local
4057 rc = socket_sockcreate_sid(tsec, secclass, &newsid); in selinux_socket_create()
4061 return avc_has_perm(tsec->sid, newsid, secclass, SOCKET__CREATE, NULL); in selinux_socket_create()