Home
last modified time | relevance | path

Searched refs:darray_item (Results 1 – 12 of 12) sorted by relevance

/external/libxkbcommon/src/compose/
Dstate.c110 node = &darray_item(state->table->nodes, state->context); in xkb_compose_state_feed()
113 node = &darray_item(state->table->nodes, context); in xkb_compose_state_feed()
117 node = &darray_item(state->table->nodes, context); in xkb_compose_state_feed()
140 prev_node = &darray_item(state->table->nodes, state->prev_context); in xkb_compose_state_get_status()
141 node = &darray_item(state->table->nodes, state->context); in xkb_compose_state_get_status()
160 &darray_item(state->table->nodes, state->context); in xkb_compose_state_get_utf8()
182 &darray_item(state->table->utf8, node->u.leaf.utf8)); in xkb_compose_state_get_utf8()
194 &darray_item(state->table->nodes, state->context); in xkb_compose_state_get_one_sym()
Dparser.c351 node = &darray_item(table->nodes, curr); in add_production()
368 node = &darray_item(table->nodes, curr); in add_production()
373 node = &darray_item(table->nodes, curr); in add_production()
390 node = &darray_item(table->nodes, curr); in add_production()
397 node = &darray_item(table->nodes, curr); in add_production()
410 streq(&darray_item(table->utf8, node->u.leaf.utf8), in add_production()
/external/libxkbcommon/src/xkbcomp/
Dsymbols.c135 if (darray_item(from->levels, j).num_syms > 1) in CopyGroupInfo()
136 darray_item(to->levels, j).u.syms = in CopyGroupInfo()
137 memdup(darray_item(from->levels, j).u.syms, in CopyGroupInfo()
138 darray_item(from->levels, j).num_syms, in CopyGroupInfo()
271 struct xkb_level *intoLevel = &darray_item(into->levels, i); in MergeGroups()
272 struct xkb_level *fromLevel = &darray_item(from->levels, i); in MergeGroups()
376 &darray_item(into->groups, i), in MergeKeys()
377 &darray_item(from->groups, i), in MergeKeys()
381 darray_append(into->groups, darray_item(from->groups, i)); in MergeKeys()
382 InitGroupInfo(&darray_item(from->groups, i)); in MergeKeys()
[all …]
Dkeycodes.c173 if (darray_item(info->key_names, i) == name) in FindKeyByName()
196 old_name = darray_item(info->key_names, kc); in AddKeyName()
221 darray_item(info->key_names, kc) = XKB_ATOM_NONE; in AddKeyName()
231 darray_item(info->key_names, old_kc) = XKB_ATOM_NONE; in AddKeyName()
246 darray_item(info->key_names, kc) = name; in AddKeyName()
281 xkb_atom_t name = darray_item(from->key_names, i); in MergeIncludedKeycodes()
551 keys[kc].name = darray_item(info->key_names, kc); in CopyKeyNamesToKeymap()
Drules.c348 darray_append(darray_item(m->groups, darray_size(m->groups) - 1).elements, in matcher_group_add_element()
789 expanded_value = &darray_item(m->rmlvo.layouts, idx); in append_expanded_kccgst_value()
792 expanded_value = &darray_item(m->rmlvo.layouts, 0); in append_expanded_kccgst_value()
798 expanded_value = &darray_item(m->rmlvo.variants, idx); in append_expanded_kccgst_value()
801 expanded_value = &darray_item(m->rmlvo.variants, 0); in append_expanded_kccgst_value()
828 ch = (darray_empty(expanded) ? '\0' : darray_item(expanded, 0)); in append_expanded_kccgst_value()
830 ch = (darray_empty(*to) ? '\0' : darray_item(*to, 0)); in append_expanded_kccgst_value()
874 to = &darray_item(m->rmlvo.layouts, idx); in matcher_rule_apply_if_matches()
880 to = &darray_item(m->rmlvo.variants, idx); in matcher_rule_apply_if_matches()
Dtypes.c488 if (darray_item(type->level_names, level) == name) { in AddLevelName()
496 if (darray_item(type->level_names, level) != XKB_ATOM_NONE) { in AddLevelName()
499 darray_item(type->level_names, level)); in AddLevelName()
514 darray_item(type->level_names, level) = name; in AddLevelName()
702 KeyTypeInfo *def = &darray_item(info->types, i); in CopyKeyTypesToKeymap()
Dast-build.c232 darray_item(expr->keysym_list.symsMapIndex, 0) = 0; in ExprCreateMultiKeysymList()
233 darray_item(expr->keysym_list.symsNumEntries, 0) = nLevels; in ExprCreateMultiKeysymList()
/external/libxkbcommon/src/
Datom.c151 return darray_item(table->table, atom).string; in atom_text()
161 struct atom_node *node = &darray_item(table->table, *atomp); in atom_intern()
Dcontext-priv.c50 return darray_item(ctx->failed_includes, idx); in xkb_context_failed_include_path_get()
Ddarray.h85 #define darray_item(arr, i) ((arr).item[i]) macro
Dcontext.c190 return darray_item(ctx->includes, idx); in xkb_context_include_path_get()
Dstate.c249 filter = &darray_item(state->filters, darray_size(state->filters) -1); in xkb_filter_new()