Lines Matching defs:cladatum

340 	class_datum_t *cladatum;
347 cladatum = hashtab_search(policydbp->p_classes.table, id);
348 if (!cladatum) {
354 if (ebitmap_set_bit(e_classes, cladatum->s.value - 1, TRUE)) {
365 class_datum_t *cladatum;
378 cladatum = hashtab_search(policydbp->p_classes.table, id);
379 if (!cladatum) {
383 if (cladatum->default_user && cladatum->default_user != which) {
387 cladatum->default_user = which;
397 class_datum_t *cladatum;
410 cladatum = hashtab_search(policydbp->p_classes.table, id);
411 if (!cladatum) {
415 if (cladatum->default_role && cladatum->default_role != which) {
419 cladatum->default_role = which;
429 class_datum_t *cladatum;
442 cladatum = hashtab_search(policydbp->p_classes.table, id);
443 if (!cladatum) {
447 if (cladatum->default_type && cladatum->default_type != which) {
451 cladatum->default_type = which;
461 class_datum_t *cladatum;
474 cladatum = hashtab_search(policydbp->p_classes.table, id);
475 if (!cladatum) {
479 if (cladatum->default_range && cladatum->default_range != which) {
483 cladatum->default_range = which;
586 class_datum_t *cladatum;
602 cladatum = (class_datum_t *) hashtab_search(policydbp->p_classes.table,
604 if (!cladatum) {
610 if (cladatum->comdatum || cladatum->permissions.nprim) {
614 if (symtab_init(&cladatum->permissions, PERM_SYMTAB_SIZE)) {
634 cladatum->comkey = id;
635 cladatum->comdatum = comdatum;
641 cladatum->permissions.nprim += comdatum->permissions.nprim;
650 perdatum->s.value = ++cladatum->permissions.nprim;
664 (perm_datum_t *) hashtab_search(cladatum->comdatum->
673 ret = hashtab_insert(cladatum->permissions.table,
685 if (add_perm_to_class(perdatum->s.value, cladatum->s.value)) {
2041 class_datum_t *cladatum;
2117 cladatum = policydbp->class_val_to_struct[i];
2118 perdatum = hashtab_search(cladatum->permissions.table, id);
2120 if (cladatum->comdatum) {
2121 perdatum = hashtab_search(cladatum->comdatum->
2500 class_datum_t *cladatum;
2582 cladatum = policydbp->class_val_to_struct[i];
2599 hashtab_search(cladatum->permissions.table, id);
2601 if (cladatum->comdatum) {
2603 hashtab_search(cladatum->comdatum->
3114 class_datum_t *cladatum;
3155 cladatum = hashtab_search(policydbp->p_classes.table,
3157 if (!cladatum) {
3163 if (ebitmap_set_bit(&e_classes, cladatum->s.value - 1, TRUE)) {
3524 class_datum_t *cladatum;
3587 cladatum =
3590 if (!cladatum) {
3596 if (ebitmap_set_bit(&classmap, cladatum->s.value - 1, TRUE)) {
3622 node->next = cladatum->constraints;
3623 cladatum->constraints = node;
3630 cladatum = policydbp->class_val_to_struct[i];
3631 node = cladatum->constraints;
3634 node->permissions = PERMISSION_MASK(cladatum->permissions.nprim);
3639 node->permissions = ~node->permissions & PERMISSION_MASK(cladatum->permissions.nprim);
3642 cladatum->constraints = node->next;
3650 (perm_datum_t *) hashtab_search(cladatum->
3656 if (cladatum->comdatum) {
3659 hashtab_search(cladatum->
3688 class_datum_t *cladatum;
3742 cladatum =
3745 if (!cladatum) {
3751 if (ebitmap_set_bit(&classmap, (cladatum->s.value - 1), TRUE)) {
3772 node->next = cladatum->validatetrans;
3773 cladatum->validatetrans = node;
5578 class_datum_t *cladatum;
5667 cladatum = hashtab_search(policydbp->p_classes.table,
5669 if (!cladatum) {
5674 newc->v.sclass = cladatum->s.value;
5723 class_datum_t *cladatum;
5775 cladatum = hashtab_search(policydbp->p_classes.table,
5777 if (!cladatum) {
5783 if (ebitmap_set_bit(&rule->tclasses, cladatum->s.value - 1, TRUE)) {