Lines Matching defs:cat
474 kfree(doi_def->map.std->cat.cipso);
475 kfree(doi_def->map.std->cat.local);
741 int cat = -1;
750 cipso_cat_size = doi_def->map.std->cat.cipso_size;
751 cipso_array = doi_def->map.std->cat.cipso;
753 cat = netlbl_bitmap_walk(bitmap,
755 cat + 1,
757 if (cat < 0)
759 if (cat >= cipso_cat_size ||
760 cipso_array[cat] >= CIPSO_V4_INV_CAT)
764 if (cat == -1)
798 host_cat_size = doi_def->map.std->cat.local_size;
799 host_cat_array = doi_def->map.std->cat.local;
803 host_spot = netlbl_catmap_walk(secattr->attr.mls.cat,
859 net_cat_size = doi_def->map.std->cat.cipso_size;
860 net_cat_array = doi_def->map.std->cat.cipso;
886 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
912 u16 cat;
920 cat = get_unaligned_be16(&enumcat[iter]);
921 if (cat <= cat_prev)
923 cat_prev = cat;
948 int cat = -1;
952 cat = netlbl_catmap_walk(secattr->attr.mls.cat, cat + 1);
953 if (cat < 0)
958 *((__be16 *)&net_cat[cat_iter]) = htons(cat);
987 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
1067 iter = netlbl_catmap_walk(secattr->attr.mls.cat, iter + 1);
1075 iter = netlbl_catmap_walkrng(secattr->attr.mls.cat, iter);
1127 ret_val = netlbl_catmap_setrng(&secattr->attr.mls.cat,
1251 netlbl_catmap_free(secattr->attr.mls.cat);
1255 if (secattr->attr.mls.cat)
1343 netlbl_catmap_free(secattr->attr.mls.cat);
1433 netlbl_catmap_free(secattr->attr.mls.cat);
1437 if (secattr->attr.mls.cat)