/linux-master/drivers/input/ |
H A D | sparse-keymap.c | 96 const struct input_keymap_entry *ke) 101 if (ke->flags & INPUT_KEYMAP_BY_INDEX) 102 key = sparse_keymap_entry_by_index(dev, ke->index); 103 else if (input_scancode_to_scalar(ke, &scancode) == 0) 112 struct input_keymap_entry *ke) 117 key = sparse_keymap_locate(dev, ke); 119 ke->keycode = key->keycode; 120 if (!(ke->flags & INPUT_KEYMAP_BY_INDEX)) 121 ke->index = 123 ke 95 sparse_keymap_locate(struct input_dev *dev, const struct input_keymap_entry *ke) argument 111 sparse_keymap_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) argument 132 sparse_keymap_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument 234 sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, unsigned int value, bool autorelease) argument 276 const struct key_entry *ke = local [all...] |
H A D | evdev.c | 804 struct input_keymap_entry ke = { local 812 if (copy_from_user(ke.scancode, p, sizeof(unsigned int))) 815 error = input_get_keycode(dev, &ke); 819 if (put_user(ke.keycode, ip + 1)) 827 struct input_keymap_entry ke; local 830 if (copy_from_user(&ke, p, sizeof(ke))) 833 error = input_get_keycode(dev, &ke); 837 if (copy_to_user(p, &ke, sizeof(ke))) 845 struct input_keymap_entry ke = { local 862 struct input_keymap_entry ke; local [all...] |
H A D | input.c | 784 * @ke: keymap entry containing scancode to be converted. 792 int input_scancode_to_scalar(const struct input_keymap_entry *ke, argument 795 switch (ke->len) { 797 *scancode = *((u8 *)ke->scancode); 801 *scancode = *((u16 *)ke->scancode); 805 *scancode = *((u32 *)ke->scancode); 837 struct input_keymap_entry *ke) 845 if (ke->flags & INPUT_KEYMAP_BY_INDEX) 846 index = ke->index; 848 error = input_scancode_to_scalar(ke, 836 input_default_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) argument 864 input_default_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument 934 input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke) argument 955 input_set_keycode(struct input_dev *dev, const struct input_keymap_entry *ke) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | sysfs_engines.c | 430 struct kobj_engine *ke; local 432 ke = kzalloc(sizeof(*ke), GFP_KERNEL); 433 if (!ke) 436 kobject_init(&ke->base, &kobj_engine_type); 437 ke->engine = engine; 439 if (kobject_add(&ke->base, dir, "%s", engine->name)) { 440 kobject_put(&ke->base); 445 return &ke->base; 458 struct kobj_engine *ke; local [all...] |
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-remote.c | 13 legacy_dvb_usb_get_keymap_index(const struct input_keymap_entry *ke, argument 20 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { 21 index = ke->index; 23 if (input_scancode_to_scalar(ke, &scancode)) 46 struct input_keymap_entry *ke) 53 index = legacy_dvb_usb_get_keymap_index(ke, keymap, keymap_size); 57 ke->keycode = keymap[index].keycode; 58 if (ke->keycode == KEY_UNKNOWN) 59 ke->keycode = KEY_RESERVED; 60 ke 45 legacy_dvb_usb_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) argument 67 legacy_dvb_usb_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument [all...] |
/linux-master/include/linux/input/ |
H A D | sparse-keymap.h | 53 void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke,
|
/linux-master/drivers/platform/loongarch/ |
H A D | loongson-laptop.c | 199 struct key_entry ke; local 231 ke.type = KE_SW; 232 ke.sw.value = (u8)status; 233 ke.sw.code = SW_LID; 234 sparse_keymap_report_entry(generic_inputdev, &ke, 1, true); 473 struct key_entry *ke = NULL; local 477 ke = sparse_keymap_entry_from_scancode(generic_inputdev, scan_code); 478 if (ke) { 485 ke->sw.value = !!(status & (1 << ke [all...] |
/linux-master/drivers/input/misc/ |
H A D | ati_remote2.c | 482 struct input_keymap_entry *ke) 490 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { 491 index = ke->index; 496 mode = ke->index / ARRAY_SIZE(ati_remote2_key_table); 497 offset = ke->index % ARRAY_SIZE(ati_remote2_key_table); 500 if (input_scancode_to_scalar(ke, &scancode)) 514 ke->keycode = ar2->keycode[mode][offset]; 515 ke->len = sizeof(scancode); 516 memcpy(&ke->scancode, &scancode, sizeof(scancode)); 517 ke 481 ati_remote2_getkeycode(struct input_dev *idev, struct input_keymap_entry *ke) argument 522 ati_remote2_setkeycode(struct input_dev *idev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument [all...] |
/linux-master/include/linux/ |
H A D | input.h | 162 const struct input_keymap_entry *ke, 165 struct input_keymap_entry *ke); 503 int input_scancode_to_scalar(const struct input_keymap_entry *ke, 506 int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke); 508 const struct input_keymap_entry *ke);
|
/linux-master/drivers/media/rc/ |
H A D | rc-main.c | 168 * @ke: keymap entry containing scancode to be converted. 175 static int scancode_to_u64(const struct input_keymap_entry *ke, u64 *scancode) argument 177 switch (ke->len) { 179 *scancode = *((u8 *)ke->scancode); 183 *scancode = *((u16 *)ke->scancode); 187 *scancode = *((u32 *)ke->scancode); 191 *scancode = *((u64 *)ke->scancode); 417 * @ke: Input keymap entry 425 const struct input_keymap_entry *ke, 437 if (ke 424 ir_setkeycode(struct input_dev *idev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument 544 ir_getkeycode(struct input_dev *idev, struct input_keymap_entry *ke) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | nmi.h | 58 u64 ke : 1; /* 18 storage-key error uncorrected */ member in struct:mci::__anon5
|
/linux-master/drivers/platform/x86/intel/ |
H A D | vbtn.c | 152 const struct key_entry *ke, *ke_rel; local 157 if ((ke = sparse_keymap_entry_from_scancode(priv->buttons_dev, event))) { 163 } else if ((ke = sparse_keymap_entry_from_scancode(priv->switches_dev, event))) { 189 if (ke->type == KE_KEY)
|
H A D | hid.c | 509 struct key_entry *ke; local 551 ke = sparse_keymap_entry_from_scancode(priv->array, event); 552 if (!ke) { 557 if (ke->type == KE_IGNORE)
|
/linux-master/drivers/tty/vt/ |
H A D | keyboard.c | 186 struct input_keymap_entry ke; member in struct:getset_keycode_data 194 d->error = input_get_keycode(handle->dev, &d->ke); 202 .ke = { 210 memcpy(d.ke.scancode, &scancode, sizeof(scancode)); 214 return d.error ?: d.ke.keycode; 221 d->error = input_set_keycode(handle->dev, &d->ke); 229 .ke = { 237 memcpy(d.ke.scancode, &scancode, sizeof(scancode));
|
/linux-master/drivers/hid/ |
H A D | hid-input.c | 161 const struct input_keymap_entry *ke, 167 if (ke->flags & INPUT_KEYMAP_BY_INDEX) 168 usage = hidinput_find_key(hid, match_index, ke->index, index); 169 else if (input_scancode_to_scalar(ke, &scancode) == 0) 178 struct input_keymap_entry *ke) 184 usage = hidinput_locate_usage(hid, ke, &index); 186 ke->keycode = usage->type == EV_KEY ? 188 ke->index = index; 190 ke->len = sizeof(scancode); 191 memcpy(ke 160 hidinput_locate_usage(struct hid_device *hid, const struct input_keymap_entry *ke, unsigned int *index) argument 177 hidinput_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke) argument 198 hidinput_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) argument [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | pdcpat.h | 239 unsigned int ke; /* bit 0: memory inside good memory? */ member in struct:pdc_pat_mem_retinfo
|
/linux-master/arch/s390/kernel/ |
H A D | nmi.c | 399 if (mci.ke)
|
/linux-master/tools/power/pm-graph/ |
H A D | sleepgraph.py | 3777 kb, ke = e['begin'], e['end'] 3778 if ke - kb < 0.000001 or tlb > kb or tle <= kb: 3781 data.newActionGlobal(e['name'], kb, ke, pid, color) 3789 kb, ke = e['begin'], e['end'] 3790 if ke - kb < 0.000001 or tlb > kb or tle <= kb: 3793 ke, e['cdata'], e['rdata'])
|