Lines Matching defs:k
307 #define XkbSMKeyActionsPtr(m,k) (&(m)->acts[(m)->key_acts[k]]) argument
333 #define XkbCMKeyGroupInfo(m,k) ((m)->key_sym_map[k].group_info) argument
334 #define XkbCMKeyNumGroups(m,k) (XkbNumGroups((m)->key_sym_map[k].group_info)) argument
335 #define XkbCMKeyGroupWidth(m,k,g) (XkbCMKeyType(m,k,g)->num_levels) argument
336 #define XkbCMKeyGroupsWidth(m,k) ((m)->key_sym_map[k].width) argument
337 #define XkbCMKeyTypeIndex(m,k,g) ((m)->key_sym_map[k].kt_index[g&0x3]) argument
338 #define XkbCMKeyType(m,k,g) (&(m)->types[XkbCMKeyTypeIndex(m,k,g)]) argument
339 #define XkbCMKeyNumSyms(m,k) (XkbCMKeyGroupsWidth(m,k)*XkbCMKeyNumGroups(m,k)) argument
340 #define XkbCMKeySymsOffset(m,k) ((m)->key_sym_map[k].offset) argument
341 #define XkbCMKeySymsPtr(m,k) (&(m)->syms[XkbCMKeySymsOffset(m,k)]) argument
435 #define XkbKeyKeyTypeIndex(d,k,g) (XkbCMKeyTypeIndex((d)->map,k,g)) argument
436 #define XkbKeyKeyType(d,k,g) (XkbCMKeyType((d)->map,k,g)) argument
437 #define XkbKeyGroupWidth(d,k,g) (XkbCMKeyGroupWidth((d)->map,k,g)) argument
438 #define XkbKeyGroupsWidth(d,k) (XkbCMKeyGroupsWidth((d)->map,k)) argument
439 #define XkbKeyGroupInfo(d,k) (XkbCMKeyGroupInfo((d)->map,(k))) argument
440 #define XkbKeyNumGroups(d,k) (XkbCMKeyNumGroups((d)->map,(k))) argument
441 #define XkbKeyNumSyms(d,k) (XkbCMKeyNumSyms((d)->map,(k))) argument
442 #define XkbKeySymsPtr(d,k) (XkbCMKeySymsPtr((d)->map,(k))) argument
443 #define XkbKeySym(d,k,n) (XkbKeySymsPtr(d,k)[n]) argument
444 #define XkbKeySymEntry(d,k,sl,g) \ argument
446 #define XkbKeyAction(d,k,n) \ argument
448 #define XkbKeyActionEntry(d,k,sl,g) \ argument
452 #define XkbKeyHasActions(d,k) ((d)->server->key_acts[k]!=0) argument
453 #define XkbKeyNumActions(d,k) (XkbKeyHasActions(d,k)?XkbKeyNumSyms(d,k):1) argument
454 #define XkbKeyActionsPtr(d,k) (XkbSMKeyActionsPtr((d)->server,k)) argument
455 #define XkbKeycodeInRange(d,k) (((k)>=(d)->min_key_code)&&\ argument