Lines Matching refs:comdatum
767 common_datum_t *comdatum; in common_index() local
769 comdatum = (common_datum_t *) datum; in common_index()
771 if (!comdatum->s.value || comdatum->s.value > p->p_commons.nprim) in common_index()
773 p->p_common_val_to_name[comdatum->s.value - 1] = (char *)key; in common_index()
1051 common_datum_t *comdatum; in common_destroy() local
1055 comdatum = (common_datum_t *) datum; in common_destroy()
1056 hashtab_map(comdatum->permissions.table, perm_destroy, 0); in common_destroy()
1057 hashtab_destroy(comdatum->permissions.table); in common_destroy()
1858 common_datum_t *comdatum; in common_read() local
1864 comdatum = calloc(1, sizeof(common_datum_t)); in common_read()
1865 if (!comdatum) in common_read()
1873 comdatum->s.value = le32_to_cpu(buf[1]); in common_read()
1875 if (symtab_init(&comdatum->permissions, PERM_SYMTAB_SIZE)) in common_read()
1877 comdatum->permissions.nprim = le32_to_cpu(buf[2]); in common_read()
1889 if (perm_read(p, comdatum->permissions.table, fp)) in common_read()
1893 if (hashtab_insert(h, key, comdatum)) in common_read()
1899 common_destroy(key, comdatum, NULL); in common_read()
2039 cladatum->comdatum = hashtab_search(p->p_commons.table, in class_read()
2041 if (!cladatum->comdatum) { in class_read()