Lines Matching refs:ksec
5783 struct key_security_struct *ksec; in selinux_key_alloc() local
5785 ksec = kzalloc(sizeof(struct key_security_struct), GFP_KERNEL); in selinux_key_alloc()
5786 if (!ksec) in selinux_key_alloc()
5791 ksec->sid = tsec->keycreate_sid; in selinux_key_alloc()
5793 ksec->sid = tsec->sid; in selinux_key_alloc()
5795 k->security = ksec; in selinux_key_alloc()
5801 struct key_security_struct *ksec = k->security; in selinux_key_free() local
5804 kfree(ksec); in selinux_key_free()
5812 struct key_security_struct *ksec; in selinux_key_permission() local
5824 ksec = key->security; in selinux_key_permission()
5826 return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL); in selinux_key_permission()
5831 struct key_security_struct *ksec = key->security; in selinux_key_getsecurity() local
5836 rc = security_sid_to_context(ksec->sid, &context, &len); in selinux_key_getsecurity()