Searched refs:cat (Results 1 - 7 of 7) sorted by relevance

/security/selinux/ss/
H A Dmls_types.h22 struct ebitmap cat; /* category set */ member in struct:mls_level
32 ebitmap_cmp(&l1->cat, &l2->cat));
38 ebitmap_contains(&l1->cat, &l2->cat, 0));
H A Dcontext.h45 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat);
50 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat);
52 ebitmap_destroy(&dst->range.level[0].cat);
65 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat);
70 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[0].cat);
72 ebitmap_destroy(&dst->range.level[0].cat);
[all...]
H A Dmls.c53 e = &context->range.level[l].cat;
112 e = &context->range.level[l].cat;
172 * Return 1 iff all the bits set in l->cat are also be set in
173 * levdatum->level->cat and no bit in l->cat is larger than
176 return ebitmap_contains(&levdatum->level->cat, &l->cat,
314 rc = ebitmap_set_bit(&context->range.level[l].cat,
335 rc = ebitmap_set_bit(&context->range.level[l].cat, i, 1);
360 rc = ebitmap_cpy(&context->range.level[1].cat,
[all...]
H A Dpolicydb.c710 ebitmap_destroy(&usrdatum->range.level[0].cat);
711 ebitmap_destroy(&usrdatum->range.level[1].cat);
712 ebitmap_destroy(&usrdatum->dfltlevel.cat);
725 ebitmap_destroy(&levdatum->level->cat);
765 ebitmap_destroy(&rt->level[0].cat);
766 ebitmap_destroy(&rt->level[1].cat);
1018 rc = ebitmap_read(&r->level[0].cat, fp);
1024 rc = ebitmap_read(&r->level[1].cat, fp);
1030 rc = ebitmap_cpy(&r->level[1].cat, &r->level[0].cat);
[all...]
H A Dservices.c3344 rc = ebitmap_netlbl_import(&ctx_new.range.level[0].cat,
3345 secattr->attr.mls.cat);
3348 memcpy(&ctx_new.range.level[1].cat,
3349 &ctx_new.range.level[0].cat,
3350 sizeof(ctx_new.range.level[0].cat));
3362 ebitmap_destroy(&ctx_new.range.level[0].cat);
3369 ebitmap_destroy(&ctx_new.range.level[0].cat);
/security/smack/
H A Dsmackfs.c173 static inline void smack_catset_bit(unsigned int cat, char *catsetp) argument
175 if (cat == 0 || cat > (SMK_CIPSOLEN * 8))
178 catsetp[(cat - 1) / 8] |= 0x80 >> ((cat - 1) % 8);
794 * label level[/cat[,cat]]
801 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat;
867 unsigned int cat; local
931 ret = sscanf(rule, "%u", &cat);
[all...]
H A Dsmack_lsm.c3389 * smack_from_secattr - Convert a netlabel attr.mls.lvl/attr.mls.cat pair to smack
3428 acat = netlbl_catmap_walk(sap->attr.mls.cat,
3431 skp->smk_netlabel.attr.mls.cat,

Completed in 98 milliseconds