Lines Matching refs:catdatum
1113 cat_datum_t *catdatum;
1115 catdatum = (cat_datum_t *) datum;
1118 if (!catdatum->isalias) {
1119 if (!value_isvalid(catdatum->s.value, p->p_cats.nprim))
1121 if (p->p_cat_val_to_name[catdatum->s.value - 1] != NULL)
1123 p->p_cat_val_to_name[catdatum->s.value - 1] = (char *)key;
3465 cat_datum_t *catdatum;
3469 catdatum = malloc(sizeof(cat_datum_t));
3470 if (!catdatum)
3472 cat_datum_init(catdatum);
3482 catdatum->s.value = le32_to_cpu(buf[1]);
3483 catdatum->isalias = le32_to_cpu(buf[2]);
3493 if (hashtab_insert(h, key, catdatum))
3499 cat_destroy(key, catdatum, NULL);