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;
882 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
908 u16 cat;
916 cat = get_unaligned_be16(&enumcat[iter]);
917 if (cat <= cat_prev)
919 cat_prev = cat;
944 int cat = -1;
948 cat = netlbl_catmap_walk(secattr->attr.mls.cat, cat + 1);
949 if (cat < 0)
954 *((__be16 *)&net_cat[cat_iter]) = htons(cat);
983 ret_val = netlbl_catmap_setbit(&secattr->attr.mls.cat,
1063 iter = netlbl_catmap_walk(secattr->attr.mls.cat, iter + 1);
1071 iter = netlbl_catmap_walkrng(secattr->attr.mls.cat, iter);
1123 ret_val = netlbl_catmap_setrng(&secattr->attr.mls.cat,
1247 netlbl_catmap_free(secattr->attr.mls.cat);
1251 if (secattr->attr.mls.cat)
1339 netlbl_catmap_free(secattr->attr.mls.cat);
1429 netlbl_catmap_free(secattr->attr.mls.cat);
1433 if (secattr->attr.mls.cat)