Lines Matching refs:booldatum
202 struct cond_bool_datum *booldatum; in cond_index_bool() local
204 booldatum = datum; in cond_index_bool()
207 if ( !booldatum->value || booldatum->value > p->p_bools.nprim ) in cond_index_bool()
210 p->p_bool_val_to_name[booldatum->value - 1] = key; in cond_index_bool()
211 p->bool_val_to_struct[booldatum->value -1] = booldatum; in cond_index_bool()
226 struct cond_bool_datum *booldatum; in cond_read_bool() local
231 booldatum = xzalloc(struct cond_bool_datum); in cond_read_bool()
232 if ( !booldatum ) in cond_read_bool()
239 booldatum->value = le32_to_cpu(buf[0]); in cond_read_bool()
240 booldatum->state = le32_to_cpu(buf[1]); in cond_read_bool()
242 if ( !bool_isvalid(booldatum) ) in cond_read_bool()
254 if ( hashtab_insert(h, key, booldatum) ) in cond_read_bool()
259 cond_destroy_bool(key, booldatum, NULL); in cond_read_bool()