Searched refs:darray_item (Results 1 – 12 of 12) sorted by relevance
/external/libxkbcommon/src/compose/ |
D | state.c | 110 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()
|
D | parser.c | 351 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/ |
D | symbols.c | 135 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 …]
|
D | keycodes.c | 173 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()
|
D | rules.c | 348 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()
|
D | types.c | 488 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()
|
D | ast-build.c | 232 darray_item(expr->keysym_list.symsMapIndex, 0) = 0; in ExprCreateMultiKeysymList() 233 darray_item(expr->keysym_list.symsNumEntries, 0) = nLevels; in ExprCreateMultiKeysymList()
|
/external/libxkbcommon/src/ |
D | atom.c | 151 return darray_item(table->table, atom).string; in atom_text() 161 struct atom_node *node = &darray_item(table->table, *atomp); in atom_intern()
|
D | context-priv.c | 50 return darray_item(ctx->failed_includes, idx); in xkb_context_failed_include_path_get()
|
D | darray.h | 85 #define darray_item(arr, i) ((arr).item[i]) macro
|
D | context.c | 190 return darray_item(ctx->includes, idx); in xkb_context_include_path_get()
|
D | state.c | 249 filter = &darray_item(state->filters, darray_size(state->filters) -1); in xkb_filter_new()
|