Searched refs:ke (Results 1 - 21 of 21) sorted by relevance

/linux-4.1.27/drivers/input/
H A Dsparse-keymap.c100 const struct input_keymap_entry *ke) sparse_keymap_locate()
105 if (ke->flags & INPUT_KEYMAP_BY_INDEX) sparse_keymap_locate()
106 key = sparse_keymap_entry_by_index(dev, ke->index); sparse_keymap_locate()
107 else if (input_scancode_to_scalar(ke, &scancode) == 0) sparse_keymap_locate()
116 struct input_keymap_entry *ke) sparse_keymap_getkeycode()
121 key = sparse_keymap_locate(dev, ke); sparse_keymap_getkeycode()
123 ke->keycode = key->keycode; sparse_keymap_getkeycode()
124 if (!(ke->flags & INPUT_KEYMAP_BY_INDEX)) sparse_keymap_getkeycode()
125 ke->index = sparse_keymap_getkeycode()
127 ke->len = sizeof(key->code); sparse_keymap_getkeycode()
128 memcpy(ke->scancode, &key->code, sizeof(key->code)); sparse_keymap_getkeycode()
137 const struct input_keymap_entry *ke, sparse_keymap_setkeycode()
143 key = sparse_keymap_locate(dev, ke); sparse_keymap_setkeycode()
146 key->keycode = ke->keycode; sparse_keymap_setkeycode()
147 set_bit(ke->keycode, dev->keybit); sparse_keymap_setkeycode()
264 * @ke: key entry describing event
273 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, sparse_keymap_report_entry() argument
276 switch (ke->type) { sparse_keymap_report_entry()
278 input_event(dev, EV_MSC, MSC_SCAN, ke->code); sparse_keymap_report_entry()
279 input_report_key(dev, ke->keycode, value); sparse_keymap_report_entry()
282 input_report_key(dev, ke->keycode, 0); sparse_keymap_report_entry()
288 value = ke->sw.value; sparse_keymap_report_entry()
292 input_report_switch(dev, ke->sw.code, value); sparse_keymap_report_entry()
314 const struct key_entry *ke = sparse_keymap_report_event() local
318 if (ke) { sparse_keymap_report_event()
319 sparse_keymap_report_entry(dev, ke, value, autorelease); sparse_keymap_report_event()
99 sparse_keymap_locate(struct input_dev *dev, const struct input_keymap_entry *ke) sparse_keymap_locate() argument
115 sparse_keymap_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) sparse_keymap_getkeycode() argument
136 sparse_keymap_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) sparse_keymap_setkeycode() argument
H A Devdev.c703 struct input_keymap_entry ke = { evdev_handle_get_keycode() local
711 if (copy_from_user(ke.scancode, p, sizeof(unsigned int))) evdev_handle_get_keycode()
714 error = input_get_keycode(dev, &ke); evdev_handle_get_keycode()
718 if (put_user(ke.keycode, ip + 1)) evdev_handle_get_keycode()
726 struct input_keymap_entry ke; evdev_handle_get_keycode_v2() local
729 if (copy_from_user(&ke, p, sizeof(ke))) evdev_handle_get_keycode_v2()
732 error = input_get_keycode(dev, &ke); evdev_handle_get_keycode_v2()
736 if (copy_to_user(p, &ke, sizeof(ke))) evdev_handle_get_keycode_v2()
744 struct input_keymap_entry ke = { evdev_handle_set_keycode() local
750 if (copy_from_user(ke.scancode, p, sizeof(unsigned int))) evdev_handle_set_keycode()
753 if (get_user(ke.keycode, ip + 1)) evdev_handle_set_keycode()
756 return input_set_keycode(dev, &ke); evdev_handle_set_keycode()
761 struct input_keymap_entry ke; evdev_handle_set_keycode_v2() local
763 if (copy_from_user(&ke, p, sizeof(ke))) evdev_handle_set_keycode_v2()
766 if (ke.len > sizeof(ke.scancode)) evdev_handle_set_keycode_v2()
769 return input_set_keycode(dev, &ke); evdev_handle_set_keycode_v2()
H A Dinput.c724 * @ke: keymap entry containing scancode to be converted.
732 int input_scancode_to_scalar(const struct input_keymap_entry *ke, input_scancode_to_scalar() argument
735 switch (ke->len) { input_scancode_to_scalar()
737 *scancode = *((u8 *)ke->scancode); input_scancode_to_scalar()
741 *scancode = *((u16 *)ke->scancode); input_scancode_to_scalar()
745 *scancode = *((u32 *)ke->scancode); input_scancode_to_scalar()
777 struct input_keymap_entry *ke) input_default_getkeycode()
785 if (ke->flags & INPUT_KEYMAP_BY_INDEX) input_default_getkeycode()
786 index = ke->index; input_default_getkeycode()
788 error = input_scancode_to_scalar(ke, &index); input_default_getkeycode()
796 ke->keycode = input_fetch_keycode(dev, index); input_default_getkeycode()
797 ke->index = index; input_default_getkeycode()
798 ke->len = sizeof(index); input_default_getkeycode()
799 memcpy(ke->scancode, &index, sizeof(index)); input_default_getkeycode()
805 const struct input_keymap_entry *ke, input_default_setkeycode()
815 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { input_default_setkeycode()
816 index = ke->index; input_default_setkeycode()
818 error = input_scancode_to_scalar(ke, &index); input_default_setkeycode()
826 if (dev->keycodesize < sizeof(ke->keycode) && input_default_setkeycode()
827 (ke->keycode >> (dev->keycodesize * 8))) input_default_setkeycode()
834 k[index] = ke->keycode; input_default_setkeycode()
840 k[index] = ke->keycode; input_default_setkeycode()
846 k[index] = ke->keycode; input_default_setkeycode()
852 __set_bit(ke->keycode, dev->keybit); input_default_setkeycode()
867 * @ke: keymap entry
872 int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke) input_get_keycode() argument
878 retval = dev->getkeycode(dev, ke); input_get_keycode()
888 * @ke: new keymap entry
894 const struct input_keymap_entry *ke) input_set_keycode()
900 if (ke->keycode > KEY_MAX) input_set_keycode()
905 retval = dev->setkeycode(dev, ke, &old_keycode); input_set_keycode()
776 input_default_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) input_default_getkeycode() argument
804 input_default_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) input_default_setkeycode() argument
893 input_set_keycode(struct input_dev *dev, const struct input_keymap_entry *ke) input_set_keycode() argument
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Ddvb-usb-remote.c12 legacy_dvb_usb_get_keymap_index(const struct input_keymap_entry *ke, legacy_dvb_usb_get_keymap_index() argument
19 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { legacy_dvb_usb_get_keymap_index()
20 index = ke->index; legacy_dvb_usb_get_keymap_index()
22 if (input_scancode_to_scalar(ke, &scancode)) legacy_dvb_usb_get_keymap_index()
45 struct input_keymap_entry *ke) legacy_dvb_usb_getkeycode()
52 index = legacy_dvb_usb_get_keymap_index(ke, keymap, keymap_size); legacy_dvb_usb_getkeycode()
56 ke->keycode = keymap[index].keycode; legacy_dvb_usb_getkeycode()
57 if (ke->keycode == KEY_UNKNOWN) legacy_dvb_usb_getkeycode()
58 ke->keycode = KEY_RESERVED; legacy_dvb_usb_getkeycode()
59 ke->len = sizeof(keymap[index].scancode); legacy_dvb_usb_getkeycode()
60 memcpy(&ke->scancode, &keymap[index].scancode, ke->len); legacy_dvb_usb_getkeycode()
61 ke->index = index; legacy_dvb_usb_getkeycode()
67 const struct input_keymap_entry *ke, legacy_dvb_usb_setkeycode()
75 index = legacy_dvb_usb_get_keymap_index(ke, keymap, keymap_size); legacy_dvb_usb_setkeycode()
87 keymap->keycode = ke->keycode; legacy_dvb_usb_setkeycode()
88 __set_bit(ke->keycode, dev->keybit); legacy_dvb_usb_setkeycode()
44 legacy_dvb_usb_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) legacy_dvb_usb_getkeycode() argument
66 legacy_dvb_usb_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) legacy_dvb_usb_setkeycode() argument
/linux-4.1.27/drivers/input/misc/
H A Dati_remote2.c487 struct input_keymap_entry *ke) ati_remote2_getkeycode()
495 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { ati_remote2_getkeycode()
496 index = ke->index; ati_remote2_getkeycode()
501 mode = ke->index / ARRAY_SIZE(ati_remote2_key_table); ati_remote2_getkeycode()
502 offset = ke->index % ARRAY_SIZE(ati_remote2_key_table); ati_remote2_getkeycode()
505 if (input_scancode_to_scalar(ke, &scancode)) ati_remote2_getkeycode()
519 ke->keycode = ar2->keycode[mode][offset]; ati_remote2_getkeycode()
520 ke->len = sizeof(scancode); ati_remote2_getkeycode()
521 memcpy(&ke->scancode, &scancode, sizeof(scancode)); ati_remote2_getkeycode()
522 ke->index = index; ati_remote2_getkeycode()
528 const struct input_keymap_entry *ke, ati_remote2_setkeycode()
537 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { ati_remote2_setkeycode()
538 if (ke->index >= ATI_REMOTE2_MODES * ati_remote2_setkeycode()
542 mode = ke->index / ARRAY_SIZE(ati_remote2_key_table); ati_remote2_setkeycode()
543 offset = ke->index % ARRAY_SIZE(ati_remote2_key_table); ati_remote2_setkeycode()
545 if (input_scancode_to_scalar(ke, &scancode)) ati_remote2_setkeycode()
558 ar2->keycode[mode][offset] = ke->keycode; ati_remote2_setkeycode()
559 __set_bit(ke->keycode, idev->keybit); ati_remote2_setkeycode()
486 ati_remote2_getkeycode(struct input_dev *idev, struct input_keymap_entry *ke) ati_remote2_getkeycode() argument
527 ati_remote2_setkeycode(struct input_dev *idev, const struct input_keymap_entry *ke, unsigned int *old_keycode) ati_remote2_setkeycode() argument
H A Ddm355evm_keys.c108 const struct key_entry *ke; dm355evm_keys_irq() local
157 ke = sparse_keymap_entry_from_scancode(keys->input, event); dm355evm_keys_irq()
158 keycode = ke ? ke->keycode : KEY_UNKNOWN; dm355evm_keys_irq()
/linux-4.1.27/arch/s390/include/asm/
H A Dnmi.h34 __u32 ke : 1; /* 18 storage-key error uncorrected */ member in struct:mci
/linux-4.1.27/drivers/media/rc/
H A Drc-main.c328 const struct input_keymap_entry *ke, ir_setkeycode()
340 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { ir_setkeycode()
341 index = ke->index; ir_setkeycode()
347 retval = input_scancode_to_scalar(ke, &scancode); ir_setkeycode()
358 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode); ir_setkeycode()
446 struct input_keymap_entry *ke) ir_getkeycode()
458 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { ir_getkeycode()
459 index = ke->index; ir_getkeycode()
461 retval = input_scancode_to_scalar(ke, &scancode); ir_getkeycode()
471 ke->index = index; ir_getkeycode()
472 ke->keycode = entry->keycode; ir_getkeycode()
473 ke->len = sizeof(entry->scancode); ir_getkeycode()
474 memcpy(ke->scancode, &entry->scancode, sizeof(entry->scancode)); ir_getkeycode()
476 } else if (!(ke->flags & INPUT_KEYMAP_BY_INDEX)) { ir_getkeycode()
482 ke->index = index; ir_getkeycode()
483 ke->keycode = KEY_RESERVED; ir_getkeycode()
327 ir_setkeycode(struct input_dev *idev, const struct input_keymap_entry *ke, unsigned int *old_keycode) ir_setkeycode() argument
445 ir_getkeycode(struct input_dev *idev, struct input_keymap_entry *ke) ir_getkeycode() argument
/linux-4.1.27/include/linux/input/
H A Dsparse-keymap.h56 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
/linux-4.1.27/drivers/xen/
H A Dacpi.c6 * Copyright (c) 2011 Yu Ke ke.yu@intel.com
H A Dmcelog.c8 * Author: Ke, Liping <liping.ke@intel.com>
H A Dxen-acpi-processor.c7 * and Yu Ke <ke.yu@intel.com>.
/linux-4.1.27/drivers/hid/
H A Dhid-input.c127 const struct input_keymap_entry *ke, hidinput_locate_usage()
133 if (ke->flags & INPUT_KEYMAP_BY_INDEX) hidinput_locate_usage()
134 usage = hidinput_find_key(hid, match_index, ke->index, index); hidinput_locate_usage()
135 else if (input_scancode_to_scalar(ke, &scancode) == 0) hidinput_locate_usage()
144 struct input_keymap_entry *ke) hidinput_getkeycode()
150 usage = hidinput_locate_usage(hid, ke, &index); hidinput_getkeycode()
152 ke->keycode = usage->type == EV_KEY ? hidinput_getkeycode()
154 ke->index = index; hidinput_getkeycode()
156 ke->len = sizeof(scancode); hidinput_getkeycode()
157 memcpy(ke->scancode, &scancode, sizeof(scancode)); hidinput_getkeycode()
165 const struct input_keymap_entry *ke, hidinput_setkeycode()
171 usage = hidinput_locate_usage(hid, ke, NULL); hidinput_setkeycode()
175 usage->code = ke->keycode; hidinput_setkeycode()
126 hidinput_locate_usage(struct hid_device *hid, const struct input_keymap_entry *ke, unsigned int *index) hidinput_locate_usage() argument
143 hidinput_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) hidinput_getkeycode() argument
164 hidinput_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) hidinput_setkeycode() argument
/linux-4.1.27/drivers/mmc/host/
H A Ddw_mmc-rockchip.c154 MODULE_AUTHOR("Addy Ke <addy.ke@rock-chips.com>");
/linux-4.1.27/include/xen/
H A Dacpi.h6 * Copyright (c) 2011 Yu Ke <ke.yu@intel.com>
/linux-4.1.27/include/linux/
H A Dinput.h146 const struct input_keymap_entry *ke,
149 struct input_keymap_entry *ke);
465 int input_scancode_to_scalar(const struct input_keymap_entry *ke,
468 int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke);
470 const struct input_keymap_entry *ke);
/linux-4.1.27/drivers/tty/vt/
H A Dkeyboard.c163 struct input_keymap_entry ke; member in struct:getset_keycode_data
171 d->error = input_get_keycode(handle->dev, &d->ke); getkeycode_helper()
179 .ke = { getkeycode()
187 memcpy(d.ke.scancode, &scancode, sizeof(scancode)); getkeycode()
191 return d.error ?: d.ke.keycode; getkeycode()
198 d->error = input_set_keycode(handle->dev, &d->ke); setkeycode_helper()
206 .ke = { setkeycode()
214 memcpy(d.ke.scancode, &scancode, sizeof(scancode)); setkeycode()
/linux-4.1.27/arch/s390/kernel/
H A Dnmi.c333 if (mci->ke) s390_do_machine_check()
/linux-4.1.27/drivers/spi/
H A Dspi-rockchip.c3 * Author: Addy Ke <addy.ke@rock-chips.com>
888 MODULE_AUTHOR("Addy Ke <addy.ke@rock-chips.com>");
/linux-4.1.27/drivers/net/wireless/rtlwifi/
H A Dcore.c1563 * ke setting. rtl_op_set_key()
/linux-4.1.27/crypto/
H A Dtestmgr.h2842 "an block-size ke"
2951 "an block-size ke"

Completed in 817 milliseconds