Lines Matching full:hi
85 hid_map_usage_clear(hi, usage, bit, max, EV_KEY, (c))
88 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_mouse_input_mapping() argument
143 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_kbd_input_mapping() argument
154 set_bit(EV_REP, hi->input->evbit); in samsung_kbd_input_mapping()
236 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_gamepad_input_mapping() argument
244 usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], usage->hid & HID_USAGE_PAGE); in samsung_gamepad_input_mapping()
327 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_actionmouse_input_mapping() argument
332 usage->hid, usage->hid & HID_USAGE, hi->input->evbit[0], hi->input->absbit[0], in samsung_actionmouse_input_mapping()
350 struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, in samsung_universal_kbd_input_mapping() argument
361 set_bit(EV_REP, hi->input->evbit); in samsung_universal_kbd_input_mapping()
480 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, in samsung_input_mapping() argument
488 hi, field, usage, bit, max); in samsung_input_mapping()
491 hi, field, usage, bit, max); in samsung_input_mapping()
494 hi, field, usage, bit, max); in samsung_input_mapping()
497 hi, field, usage, bit, max); in samsung_input_mapping()
500 hi, field, usage, bit, max); in samsung_input_mapping()
503 hi, field, usage, bit, max); in samsung_input_mapping()