Lines Matching refs:cladatum
948 class_datum_t *cladatum; in class_write() local
956 cladatum = (class_datum_t *) datum; in class_write()
959 if (cladatum->comkey) in class_write()
960 len2 = strlen(cladatum->comkey); in class_write()
965 for (c = cladatum->constraints; c; c = c->next) { in class_write()
972 buf[items++] = cpu_to_le32(cladatum->s.value); in class_write()
973 buf[items++] = cpu_to_le32(cladatum->permissions.nprim); in class_write()
974 if (cladatum->permissions.table) in class_write()
975 buf[items++] = cpu_to_le32(cladatum->permissions.table->nel); in class_write()
987 if (cladatum->comkey) { in class_write()
988 items = put_entry(cladatum->comkey, 1, len2, fp); in class_write()
992 if (hashtab_map(cladatum->permissions.table, perm_write, pd)) in class_write()
995 if (write_cons_helper(p, cladatum->constraints, 0, fp)) in class_write()
1004 for (c = cladatum->validatetrans; c; c = c->next) { in class_write()
1011 if (write_cons_helper(p, cladatum->validatetrans, 1, fp)) in class_write()
1019 buf[0] = cpu_to_le32(cladatum->default_user); in class_write()
1020 buf[1] = cpu_to_le32(cladatum->default_role); in class_write()
1021 buf[2] = cpu_to_le32(cladatum->default_range); in class_write()
1031 buf[0] = cpu_to_le32(cladatum->default_type); in class_write()