Lines Matching defs:ike
361 struct input_key_entry *ike, *new;
367 ike = &input_key_defaults[i];
368 if (~ike->key & KEYC_BUILD_MODIFIERS) {
369 RB_INSERT(input_key_tree, &input_key_tree, ike);
374 key = (ike->key & ~KEYC_BUILD_MODIFIERS);
375 data = xstrdup(ike->data);
385 RB_FOREACH(ike, input_key_tree, &input_key_tree) {
386 log_debug("%s: 0x%llx (%s) is %s", __func__, ike->key,
387 key_string_lookup_key(ike->key, 1), ike->data);
571 struct input_key_entry *ike = NULL;
649 if (ike == NULL)
650 ike = input_key_get(key);
651 if (ike == NULL && (key & KEYC_META) && (~key & KEYC_IMPLIED_META))
652 ike = input_key_get(key & ~KEYC_META);
653 if (ike == NULL && (key & KEYC_CURSOR))
654 ike = input_key_get(key & ~KEYC_CURSOR);
655 if (ike == NULL && (key & KEYC_KEYPAD))
656 ike = input_key_get(key & ~KEYC_KEYPAD);
657 if (ike != NULL) {
659 ike->data);
664 input_key_write(__func__, bev, ike->data, strlen(ike->data));