Home
last modified time | relevance | path

Searched refs:secattr (Results 1 – 6 of 6) sorted by relevance

/security/selinux/
A Dnetlabel.c79 if (secattr == NULL) in selinux_netlbl_sock_genattr()
89 return secattr; in selinux_netlbl_sock_genattr()
108 if (secattr == NULL) in selinux_netlbl_sock_getattr()
113 return secattr; in selinux_netlbl_sock_getattr()
212 &secattr, sid); in selinux_netlbl_skbuff_getsid()
215 *type = secattr.type; in selinux_netlbl_skbuff_getsid()
251 if (secattr == NULL) { in selinux_netlbl_skbuff_setsid()
405 if (IS_ERR(secattr)) in selinux_netlbl_socket_post_create()
406 return PTR_ERR(secattr); in selinux_netlbl_socket_post_create()
566 if (IS_ERR(secattr)) in selinux_netlbl_socket_connect_helper()
[all …]
/security/selinux/ss/
A Dmls.h54 struct netlbl_lsm_secattr *secattr);
56 struct netlbl_lsm_secattr *secattr);
58 struct netlbl_lsm_secattr *secattr);
60 struct netlbl_lsm_secattr *secattr);
64 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_lvl() argument
70 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_lvl() argument
76 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_cat() argument
82 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_cat() argument
A Dmls.c554 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_lvl() argument
559 secattr->attr.mls.lvl = context->range.level[0].sens - 1; in mls_export_netlbl_lvl()
560 secattr->flags |= NETLBL_SECATTR_MLS_LVL; in mls_export_netlbl_lvl()
575 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_lvl() argument
580 context->range.level[0].sens = secattr->attr.mls.lvl + 1; in mls_import_netlbl_lvl()
596 struct netlbl_lsm_secattr *secattr) in mls_export_netlbl_cat() argument
604 &secattr->attr.mls.cat); in mls_export_netlbl_cat()
605 if (rc == 0 && secattr->attr.mls.cat != NULL) in mls_export_netlbl_cat()
606 secattr->flags |= NETLBL_SECATTR_MLS_CAT; in mls_export_netlbl_cat()
625 struct netlbl_lsm_secattr *secattr) in mls_import_netlbl_cat() argument
[all …]
A Dservices.c3863 if (secattr->cache == NULL) { in security_netlbl_cache_add()
3869 secattr->cache->free = kfree; in security_netlbl_cache_add()
3870 secattr->cache->data = sid_cache; in security_netlbl_cache_add()
3871 secattr->flags |= NETLBL_SECATTR_CACHE; in security_netlbl_cache_add()
3911 if (secattr->flags & NETLBL_SECATTR_CACHE) in security_netlbl_secattr_to_sid()
3912 *sid = *(u32 *)secattr->cache->data; in security_netlbl_secattr_to_sid()
3914 *sid = secattr->attr.secid; in security_netlbl_secattr_to_sid()
3946 security_netlbl_cache_add(secattr, *sid); in security_netlbl_secattr_to_sid()
3987 if (secattr->domain == NULL) in security_netlbl_sid_to_secattr()
3990 secattr->attr.secid = sid; in security_netlbl_sid_to_secattr()
[all …]
/security/selinux/include/
A Dsecurity.h354 int security_netlbl_secattr_to_sid(struct netlbl_lsm_secattr *secattr,
357 int security_netlbl_sid_to_secattr(u32 sid, struct netlbl_lsm_secattr *secattr);
360 security_netlbl_secattr_to_sid(struct netlbl_lsm_secattr *secattr, u32 *sid) in security_netlbl_secattr_to_sid() argument
366 security_netlbl_sid_to_secattr(u32 sid, struct netlbl_lsm_secattr *secattr) in security_netlbl_sid_to_secattr() argument
/security/smack/
A Dsmack_lsm.c4131 struct netlbl_lsm_secattr secattr; in smack_from_netlbl() local
4135 netlbl_secattr_init(&secattr); in smack_from_netlbl()
4140 if (netlbl_skbuff_getattr(skb, family, &secattr) == 0) { in smack_from_netlbl()
4141 skp = smack_from_secattr(&secattr, ssp); in smack_from_netlbl()
4142 if (secattr.flags & NETLBL_SECATTR_CACHEABLE) in smack_from_netlbl()
4146 netlbl_secattr_destroy(&secattr); in smack_from_netlbl()

Completed in 42 milliseconds