Lines Matching defs:k

330 #define	XkbSMKeyActionsPtr(m, k) (&(m)->acts[(m)->key_acts[(k)]])  argument
356 #define XkbCMKeyGroupInfo(m, k) ((m)->key_sym_map[(k)].group_info) argument
357 #define XkbCMKeyNumGroups(m, k) (XkbNumGroups((m)->key_sym_map[(k)].group_info)) argument
358 #define XkbCMKeyGroupWidth(m, k, g) (XkbCMKeyType((m), (k), (g))->num_levels) argument
359 #define XkbCMKeyGroupsWidth(m, k) ((m)->key_sym_map[(k)].width) argument
360 #define XkbCMKeyTypeIndex(m, k, g) ((m)->key_sym_map[(k)].kt_index[(g) & 0x3]) argument
361 #define XkbCMKeyType(m, k, g) (&(m)->types[XkbCMKeyTypeIndex((m), (k), (g))]) argument
362 #define XkbCMKeyNumSyms(m, k) (XkbCMKeyGroupsWidth((m), (k)) * \ argument
364 #define XkbCMKeySymsOffset(m, k) ((m)->key_sym_map[(k)].offset) argument
365 #define XkbCMKeySymsPtr(m, k) (&(m)->syms[XkbCMKeySymsOffset((m), (k))]) argument
462 #define XkbKeyKeyTypeIndex(d, k, g) (XkbCMKeyTypeIndex((d)->map, (k), (g))) argument
463 #define XkbKeyKeyType(d, k, g) (XkbCMKeyType((d)->map, (k), (g))) argument
464 #define XkbKeyGroupWidth(d, k, g) (XkbCMKeyGroupWidth((d)->map, (k), (g))) argument
465 #define XkbKeyGroupsWidth(d, k) (XkbCMKeyGroupsWidth((d)->map, (k))) argument
466 #define XkbKeyGroupInfo(d,k) (XkbCMKeyGroupInfo((d)->map,(k))) argument
467 #define XkbKeyNumGroups(d,k) (XkbCMKeyNumGroups((d)->map,(k))) argument
468 #define XkbKeyNumSyms(d,k) (XkbCMKeyNumSyms((d)->map,(k))) argument
469 #define XkbKeySymsPtr(d,k) (XkbCMKeySymsPtr((d)->map,(k))) argument
470 #define XkbKeySym(d, k, n) (XkbKeySymsPtr((d), (k))[(n)]) argument
471 #define XkbKeySymEntry(d,k,sl,g) \ argument
473 #define XkbKeyAction(d,k,n) \ argument
475 #define XkbKeyActionEntry(d,k,sl,g) \ argument
480 #define XkbKeyHasActions(d, k) (!!(d)->server->key_acts[(k)]) argument
481 #define XkbKeyNumActions(d, k) (XkbKeyHasActions((d), (k)) ? \ argument
483 #define XkbKeyActionsPtr(d, k) (XkbSMKeyActionsPtr((d)->server, (k))) argument
484 #define XkbKeycodeInRange(d, k) ((k) >= (d)->min_key_code && \ argument