Lines Matching refs:cat
181 static inline void smack_catset_bit(unsigned int cat, char *catsetp) in smack_catset_bit() argument
183 if (cat == 0 || cat > (SMK_CIPSOLEN * 8)) in smack_catset_bit()
186 catsetp[(cat - 1) / 8] |= 0x80 >> ((cat - 1) % 8); in smack_catset_bit()
800 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso_seq_show()
866 unsigned int cat; in smk_set_cipso() local
932 ret = sscanf(rule, "%u", &cat); in smk_set_cipso()
933 if (ret != 1 || cat > SMACK_CIPSO_MAXCATNUM) in smk_set_cipso()
936 smack_catset_bit(cat, mapcatset); in smk_set_cipso()
941 netlbl_catmap_free(skp->smk_netlabel.attr.mls.cat); in smk_set_cipso()
942 skp->smk_netlabel.attr.mls.cat = ncats.attr.mls.cat; in smk_set_cipso()
991 struct netlbl_lsm_catmap *cmp = skp->smk_netlabel.attr.mls.cat; in cipso2_seq_show()