Lines Matching refs:ksec
5797 struct key_security_struct *ksec; in selinux_key_alloc() local
5799 ksec = kzalloc(sizeof(struct key_security_struct), GFP_KERNEL); in selinux_key_alloc()
5800 if (!ksec) in selinux_key_alloc()
5805 ksec->sid = tsec->keycreate_sid; in selinux_key_alloc()
5807 ksec->sid = tsec->sid; in selinux_key_alloc()
5809 k->security = ksec; in selinux_key_alloc()
5815 struct key_security_struct *ksec = k->security; in selinux_key_free() local
5818 kfree(ksec); in selinux_key_free()
5826 struct key_security_struct *ksec; in selinux_key_permission() local
5838 ksec = key->security; in selinux_key_permission()
5840 return avc_has_perm(sid, ksec->sid, SECCLASS_KEY, perm, NULL); in selinux_key_permission()
5845 struct key_security_struct *ksec = key->security; in selinux_key_getsecurity() local
5850 rc = security_sid_to_context(ksec->sid, &context, &len); in selinux_key_getsecurity()