Lines Matching refs:cat
185 static inline void smack_catset_bit(unsigned int cat, char *catsetp) in smack_catset_bit() argument
187 if (cat == 0 || cat > (SMK_CIPSOLEN * 8)) in smack_catset_bit()
190 catsetp[(cat - 1) / 8] |= 0x80 >> ((cat - 1) % 8); in smack_catset_bit()
813 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso_seq_show()
879 unsigned int cat; in smk_set_cipso() local
943 ret = sscanf(rule, "%u", &cat); in smk_set_cipso()
944 if (ret != 1 || cat > SMACK_CIPSO_MAXCATNUM) in smk_set_cipso()
947 smack_catset_bit(cat, mapcatset); in smk_set_cipso()
952 netlbl_catmap_free(skp->smk_netlabel.attr.mls.cat); in smk_set_cipso()
953 skp->smk_netlabel.attr.mls.cat = ncats.attr.mls.cat; in smk_set_cipso()
1002 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso2_seq_show()