Lines Matching refs:map_count
236 if ((from->map) && (into->map_count > 0)) { in XkbCopyKeyType()
237 into->map = calloc(into->map_count, sizeof(XkbKTMapEntryRec)); in XkbCopyKeyType()
241 into->map_count * sizeof(XkbKTMapEntryRec)); in XkbCopyKeyType()
243 if ((from->preserve) && (into->map_count > 0)) { in XkbCopyKeyType()
244 into->preserve = calloc(into->map_count, sizeof(XkbModsRec)); in XkbCopyKeyType()
248 into->map_count * sizeof(XkbModsRec)); in XkbCopyKeyType()
277 int map_count, Bool want_preserve, int new_num_lvls) in XkbResizeKeyType() argument
282 if ((type_ndx < 0) || (type_ndx >= xkb->map->num_types) || (map_count < 0) in XkbResizeKeyType()
298 if (map_count == 0) { in XkbResizeKeyType()
303 type->map_count = 0; in XkbResizeKeyType()
308 if ((map_count > type->map_count) || (type->map == NULL)) in XkbResizeKeyType()
310 reallocarray(type->map, map_count, sizeof(XkbKTMapEntryRec)); in XkbResizeKeyType()
318 if ((map_count > type->map_count) || (type->preserve == NULL)) { in XkbResizeKeyType()
320 map_count, sizeof(XkbModsRec)); in XkbResizeKeyType()
331 type->map_count = map_count; in XkbResizeKeyType()
864 type->map_count = 0; in XkbFreeClientMap()