| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | sysfs_engines.c | 431 struct kobj_engine *ke; in kobj_engine() local 433 ke = kzalloc_obj(*ke); in kobj_engine() 434 if (!ke) in kobj_engine() 437 kobject_init(&ke->base, &kobj_engine_type); in kobj_engine() 438 ke->engine = engine; in kobj_engine() 440 if (kobject_add(&ke->base, dir, "%s", engine->name)) { in kobj_engine() 441 kobject_put(&ke->base); in kobj_engine() 446 return &ke->base; in kobj_engine() 459 struct kobj_engine *ke; in add_defaults() local 461 ke = kzalloc_obj(*ke); in add_defaults() [all …]
|
| /linux/drivers/platform/loongarch/ |
| H A D | loongson-laptop.c | 196 struct key_entry ke; in loongson_hotkey_resume() local 228 ke.type = KE_SW; in loongson_hotkey_resume() 229 ke.sw.value = (u8)status; in loongson_hotkey_resume() 230 ke.sw.code = SW_LID; in loongson_hotkey_resume() 231 sparse_keymap_report_entry(generic_inputdev, &ke, 1, true); in loongson_hotkey_resume() 472 struct key_entry *ke = NULL; in event_notify() local 476 ke = sparse_keymap_entry_from_scancode(generic_inputdev, scan_code); in event_notify() 477 if (ke) { in event_notify() 484 ke->sw.value = !!(status & (1 << ke->sw.code)); in event_notify() 486 sparse_keymap_report_entry(generic_inputdev, ke, 1, true); in event_notify()
|
| /linux/drivers/input/misc/ |
| H A D | ati_remote2.c | 453 struct input_keymap_entry *ke) in ati_remote2_getkeycode() argument 461 if (ke->flags & INPUT_KEYMAP_BY_INDEX) { in ati_remote2_getkeycode() 462 index = ke->index; in ati_remote2_getkeycode() 467 mode = ke->index / ARRAY_SIZE(ati_remote2_key_table); in ati_remote2_getkeycode() 468 offset = ke->index % ARRAY_SIZE(ati_remote2_key_table); in ati_remote2_getkeycode() 471 if (input_scancode_to_scalar(ke, &scancode)) in ati_remote2_getkeycode() 485 ke->keycode = ar2->keycode[mode][offset]; in ati_remote2_getkeycode() 486 ke->len = sizeof(scancode); in ati_remote2_getkeycode() 487 memcpy(&ke->scancode, &scancode, sizeof(scancode)); in ati_remote2_getkeycode() 488 ke->index = index; in ati_remote2_getkeycode() [all …]
|
| /linux/drivers/input/ |
| H A D | evdev.c | 807 struct input_keymap_entry ke = { in evdev_handle_get_keycode() local 815 if (copy_from_user(ke.scancode, p, sizeof(unsigned int))) in evdev_handle_get_keycode() 818 error = input_get_keycode(dev, &ke); in evdev_handle_get_keycode() 822 if (put_user(ke.keycode, ip + 1)) in evdev_handle_get_keycode() 830 struct input_keymap_entry ke; in evdev_handle_get_keycode_v2() local 833 if (copy_from_user(&ke, p, sizeof(ke))) in evdev_handle_get_keycode_v2() 836 error = input_get_keycode(dev, &ke); in evdev_handle_get_keycode_v2() 840 if (copy_to_user(p, &ke, sizeof(ke))) in evdev_handle_get_keycode_v2() 848 struct input_keymap_entry ke = { in evdev_handle_set_keycode() local 854 if (copy_from_user(ke.scancode, p, sizeof(unsigned int))) in evdev_handle_set_keycode() [all …]
|
| H A D | input.c | 794 int input_scancode_to_scalar(const struct input_keymap_entry *ke, in input_scancode_to_scalar() argument 797 switch (ke->len) { in input_scancode_to_scalar() 799 *scancode = *((u8 *)ke->scancode); in input_scancode_to_scalar() 803 *scancode = *((u16 *)ke->scancode); in input_scancode_to_scalar() 807 *scancode = *((u32 *)ke->scancode); in input_scancode_to_scalar() 839 struct input_keymap_entry *ke) in input_default_getkeycode() argument 847 if (ke->flags & INPUT_KEYMAP_BY_INDEX) in input_default_getkeycode() 848 index = ke->index; in input_default_getkeycode() 850 error = input_scancode_to_scalar(ke, &index); in input_default_getkeycode() 858 ke->keycode = input_fetch_keycode(dev, index); in input_default_getkeycode() [all …]
|
| /linux/include/linux/ |
| H A D | input.h | 166 const struct input_keymap_entry *ke, 169 struct input_keymap_entry *ke); 523 int input_scancode_to_scalar(const struct input_keymap_entry *ke, 527 const struct input_keymap_entry *ke, 530 int input_get_keycode(struct input_dev *dev, struct input_keymap_entry *ke); 532 const struct input_keymap_entry *ke);
|
| /linux/drivers/platform/x86/intel/ |
| H A D | vbtn.c | 156 const struct key_entry *ke, *ke_rel; in notify_handler() local 163 if ((ke = sparse_keymap_entry_from_scancode(priv->buttons_dev, event))) { in notify_handler() 170 } else if ((ke = sparse_keymap_entry_from_scancode(priv->switches_dev, event))) { in notify_handler() 196 if (ke->type == KE_KEY) in notify_handler()
|
| /linux/Documentation/translations/zh_CN/block/ |
| H A D | index.rst | 8 柯子杰 ke zijie <kezijie@leap-io-kernel.com>
|
| /linux/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/drivers/tty/vt/ |
| H A D | keyboard.c | 187 struct input_keymap_entry ke; member 195 d->error = input_get_keycode(handle->dev, &d->ke); in getkeycode_helper() 203 .ke = { in getkeycode() 211 memcpy(d.ke.scancode, &scancode, sizeof(scancode)); in getkeycode() 215 return d.error ?: d.ke.keycode; in getkeycode() 222 d->error = input_set_keycode(handle->dev, &d->ke); in setkeycode_helper() 230 .ke = { in setkeycode() 238 memcpy(d.ke.scancode, &scancode, sizeof(scancode)); in setkeycode()
|
| /linux/Documentation/driver-api/media/drivers/ |
| H A D | contributors.rst | 96 - Kenneth Aafløy <ke-aa@frisurf.no>
|
| /linux/tools/power/pm-graph/ |
| H A D | sleepgraph.py | 3801 kb, ke = e['begin'], e['end'] 3802 if ke - kb < 0.000001 or tlb > kb or tle <= kb: 3805 data.newActionGlobal(e['name'], kb, ke, pid, color) 3813 kb, ke = e['begin'], e['end'] 3814 if ke - kb < 0.000001 or tlb > kb or tle <= kb: 3817 ke, e['cdata'], e['rdata'])
|