Lines Matching defs:cat
473 kfree(doi_def->map.std->cat.cipso);
474 kfree(doi_def->map.std->cat.local);
740 int cat = -1;
749 cipso_cat_size = doi_def->map.std->cat.cipso_size;
750 cipso_array = doi_def->map.std->cat.cipso;
752 cat = netlbl_bitmap_walk(bitmap,
754 cat + 1,
756 if (cat < 0)
758 if (cat >= cipso_cat_size ||
759 cipso_array[cat] >= CIPSO_V4_INV_CAT)
763 if (cat == -1)
797 host_cat_size = doi_def->map.std->cat.local_size;
798 host_cat_array = doi_def->map.std->cat.local;
802 host_spot = netlbl_catmap_walk(secattr->attr.mls.cat,
858 net_cat_size = doi_def->map.std->cat.cipso_size;
859 net_cat_array = doi_def->map.std->cat.cipso;
885 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
911 u16 cat;
919 cat = get_unaligned_be16(&enumcat[iter]);
920 if (cat <= cat_prev)
922 cat_prev = cat;
947 int cat = -1;
951 cat = netlbl_catmap_walk(secattr->attr.mls.cat, cat + 1);
952 if (cat < 0)
957 *((__be16 *)&net_cat[cat_iter]) = htons(cat);
986 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
1066 iter = netlbl_catmap_walk(secattr->attr.mls.cat, iter + 1);
1074 iter = netlbl_catmap_walkrng(secattr->attr.mls.cat, iter);
1126 ret_val = netlbl_catmap_setrng(&secattr->attr.mls.cat,
1250 netlbl_catmap_free(secattr->attr.mls.cat);
1254 if (secattr->attr.mls.cat)
1342 netlbl_catmap_free(secattr->attr.mls.cat);
1432 netlbl_catmap_free(secattr->attr.mls.cat);
1436 if (secattr->attr.mls.cat)