Lines Matching refs:kccgst

263     darray_char kccgst[_KCCGST_NUM_ENTRIES];  member
332 darray_free(m->kccgst[i]); in matcher_free()
527 enum rules_kccgst kccgst; in matcher_mapping_set_kccgst() local
530 for (kccgst = 0; kccgst < _KCCGST_NUM_ENTRIES; kccgst++) { in matcher_mapping_set_kccgst()
531 kccgst_sval = rules_kccgst_svals[kccgst]; in matcher_mapping_set_kccgst()
533 if (svaleq(rules_kccgst_svals[kccgst], ident)) in matcher_mapping_set_kccgst()
538 if (kccgst >= _KCCGST_NUM_ENTRIES) { in matcher_mapping_set_kccgst()
545 if (m->mapping.defined_kccgst_mask & (1u << kccgst)) { in matcher_mapping_set_kccgst()
552 m->mapping.kccgst_at_pos[m->mapping.num_kccgst] = kccgst; in matcher_mapping_set_kccgst()
553 m->mapping.defined_kccgst_mask |= 1u << kccgst; in matcher_mapping_set_kccgst()
896 enum rules_kccgst kccgst = m->mapping.kccgst_at_pos[i]; in matcher_rule_apply_if_matches() local
898 append_expanded_kccgst_value(m, s, &m->kccgst[kccgst], value); in matcher_rule_apply_if_matches()
1124 darray_empty(matcher->kccgst[KCCGST_KEYCODES]) || in xkb_components_from_rules()
1125 darray_empty(matcher->kccgst[KCCGST_TYPES]) || in xkb_components_from_rules()
1126 darray_empty(matcher->kccgst[KCCGST_COMPAT]) || in xkb_components_from_rules()
1128 darray_empty(matcher->kccgst[KCCGST_SYMBOLS])) { in xkb_components_from_rules()
1134 darray_steal(matcher->kccgst[KCCGST_KEYCODES], &out->keycodes, NULL); in xkb_components_from_rules()
1135 darray_steal(matcher->kccgst[KCCGST_TYPES], &out->types, NULL); in xkb_components_from_rules()
1136 darray_steal(matcher->kccgst[KCCGST_COMPAT], &out->compat, NULL); in xkb_components_from_rules()
1137 darray_steal(matcher->kccgst[KCCGST_SYMBOLS], &out->symbols, NULL); in xkb_components_from_rules()
1138 darray_free(matcher->kccgst[KCCGST_GEOMETRY]); in xkb_components_from_rules()