Lines Matching refs:secattr
198 struct netlbl_lsm_secattr *secattr) in calipso_cache_check() argument
217 secattr->cache = entry->lsm_data; in calipso_cache_check()
218 secattr->flags |= NETLBL_SECATTR_CACHE; in calipso_cache_check()
219 secattr->type = NETLBL_NLTYPE_CALIPSO; in calipso_cache_check()
262 const struct netlbl_lsm_secattr *secattr) in calipso_cache_add() argument
285 refcount_inc(&secattr->cache->refcount); in calipso_cache_add()
286 entry->lsm_data = secattr->cache; in calipso_cache_add()
613 const struct netlbl_lsm_secattr *secattr, in calipso_map_cat_hton() argument
622 spot = netlbl_catmap_walk(secattr->attr.mls.cat, in calipso_map_cat_hton()
653 struct netlbl_lsm_secattr *secattr) in calipso_map_cat_ntoh() argument
670 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat, in calipso_map_cat_ntoh()
729 const struct netlbl_lsm_secattr *secattr) in calipso_genopt() argument
742 if ((secattr->flags & NETLBL_SECATTR_MLS_LVL) == 0) in calipso_genopt()
747 if (secattr->flags & NETLBL_SECATTR_MLS_CAT) { in calipso_genopt()
749 secattr, in calipso_genopt()
764 calipso[7] = secattr->attr.mls.lvl, in calipso_genopt()
914 const struct netlbl_lsm_secattr *secattr) in calipso_opt_insert() argument
939 secattr); in calipso_opt_insert()
1019 struct netlbl_lsm_secattr *secattr) in calipso_opt_getattr() argument
1028 if (calipso_cache_check(calipso + 2, calipso[1], secattr) == 0) in calipso_opt_getattr()
1037 secattr->attr.mls.lvl = calipso[7]; in calipso_opt_getattr()
1038 secattr->flags |= NETLBL_SECATTR_MLS_LVL; in calipso_opt_getattr()
1044 secattr); in calipso_opt_getattr()
1046 netlbl_catmap_free(secattr->attr.mls.cat); in calipso_opt_getattr()
1050 secattr->flags |= NETLBL_SECATTR_MLS_CAT; in calipso_opt_getattr()
1053 secattr->type = NETLBL_NLTYPE_CALIPSO; in calipso_opt_getattr()
1076 struct netlbl_lsm_secattr *secattr) in calipso_sock_getattr() argument
1102 secattr); in calipso_sock_getattr()
1130 const struct netlbl_lsm_secattr *secattr) in calipso_sock_setattr() argument
1140 new = calipso_opt_insert(old, doi_def, secattr); in calipso_sock_setattr()
1194 const struct netlbl_lsm_secattr *secattr) in calipso_req_setattr() argument
1206 new = calipso_opt_insert(old, doi_def, secattr); in calipso_req_setattr()
1299 const struct netlbl_lsm_secattr *secattr) in calipso_skbuff_setattr() argument
1320 ret_val = calipso_genopt(buf, start & 3, sizeof(buf), doi_def, secattr); in calipso_skbuff_setattr()