Searched refs:ke (Results 1 - 1 of 1) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/hid/ |
H A D | hid-input.c | 113 static struct hid_usage *hidinput_locate_usage(struct hid_device *hid, const struct input_keymap_entry *ke,
in hidinput_locate_usage() argument 119 if (ke->flags & INPUT_KEYMAP_BY_INDEX) {
in hidinput_locate_usage() 120 usage = hidinput_find_key(hid, match_index, ke->index, index);
in hidinput_locate_usage() 121 } else if (input_scancode_to_scalar(ke, &scancode) == 0) {
in hidinput_locate_usage() 130 static int hidinput_getkeycode(struct input_dev *dev, struct input_keymap_entry *ke)
in hidinput_getkeycode() argument 136 usage = hidinput_locate_usage(hid, ke, &index);
in hidinput_getkeycode() 138 ke->keycode = usage->type == EV_KEY ? usage->code : KEY_RESERVED;
in hidinput_getkeycode() 139 ke->index = index;
in hidinput_getkeycode() 141 ke->len = sizeof(scancode);
in hidinput_getkeycode() 142 memcpy(ke in hidinput_getkeycode() 149 hidinput_setkeycode(struct input_dev *dev, const struct input_keymap_entry *ke, unsigned int *old_keycode) hidinput_setkeycode() argument [all...] |
Completed in 1 milliseconds