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