Lines Matching refs:gaps
15 ebitmap_t gaps;
24 static int create_gap_ebitmap(char **val_to_name, uint32_t nprim, ebitmap_t *gaps)
28 ebitmap_init(gaps);
32 if (ebitmap_set_bit(gaps, i, 1))
43 if (create_gap_ebitmap(val_to_name, nprim, &flavor->gaps))
64 * to gaps and we just have to treat this case as if there were no gaps.
67 ebitmap_init(&flavors[SYM_TYPES].gaps);
100 if (ebitmap_get_bit(&flavor->gaps, value-1))
113 if (ebitmap_match_any(map, &flavor->gaps))
689 if (bool_xnor(p->class_val_to_struct[i], ebitmap_get_bit(&flavors[SYM_CLASSES].gaps, i)))
694 if (bool_xnor(p->role_val_to_struct[i], ebitmap_get_bit(&flavors[SYM_ROLES].gaps, i)))
700 * but only in the type_attr_map, so all gaps must be assumed to be valid.
704 if (bool_xnor(p->type_val_to_struct[i], ebitmap_get_bit(&flavors[SYM_TYPES].gaps, i)))
710 if (bool_xnor(p->user_val_to_struct[i], ebitmap_get_bit(&flavors[SYM_USERS].gaps, i)))
715 if (bool_xnor(p->bool_val_to_struct[i], ebitmap_get_bit(&flavors[SYM_BOOLS].gaps, i)))
722 ERR(handle, "Invalid datum array gaps");
1485 ebitmap_destroy(&flavors[i].gaps);