Home
last modified time | relevance | path

Searched refs:hidinput (Results 1 - 25 of 90) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-input.c96 #define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c))
97 #define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c))
98 #define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c))
99 #define map_led(c) hid_map_usage(hidinput, usage, &bit, &max, EV_LED, (c))
100 #define map_msc(c) hid_map_usage(hidinput, usage, &bit, &max, EV_MSC, (c))
102 #define map_abs_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
104 #define map_key_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
687 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage() argument
690 struct input_dev *input = hidinput->input; in hidinput_configure_usage()
697 field->hidinput in hidinput_configure_usage()
1742 struct hid_input *hidinput; hidinput_report_event() local
2010 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); hidinput_allocate() local
2109 hidinput_has_been_populated(struct hid_input *hidinput) hidinput_has_been_populated() argument
2144 hidinput_cleanup_hidinput(struct hid_device *hid, struct hid_input *hidinput) hidinput_cleanup_hidinput() argument
2174 struct hid_input *hidinput; hidinput_match() local
2188 struct hid_input *hidinput; hidinput_match_application() local
2208 hidinput_configure_usages(struct hid_input *hidinput, struct hid_report *report) hidinput_configure_usages() argument
2280 struct hid_input *next, *hidinput = NULL; hidinput_connect() local
2381 struct hid_input *hidinput, *next; hidinput_disconnect() local
[all...]
H A Dhid-elo.c40 struct hid_input *hidinput) in elo_input_configured()
42 struct input_dev *input = hidinput->input; in elo_input_configured()
83 struct hid_input *hidinput; in elo_raw_event() local
88 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event()
93 elo_process_data(hidinput->input, data, size); in elo_raw_event()
39 elo_input_configured(struct hid_device *hdev, struct hid_input *hidinput) elo_input_configured() argument
H A Dhid-cougar.c197 struct hid_input *next, *hidinput = NULL; in cougar_probe() local
233 list_for_each_entry_safe(hidinput, next, &hdev->inputs, list) { in cougar_probe()
234 if (hidinput->registered && hidinput->input != NULL) { in cougar_probe()
235 cougar->shared->input = hidinput->input; in cougar_probe()
H A Dhid-lg3ff.c120 struct hid_input *hidinput; in lg3ff_init() local
130 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
131 dev = hidinput->input; in lg3ff_init()
H A Dhid-betopff.c59 struct hid_input *hidinput; in betopff_init() local
71 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
72 dev = hidinput->input; in betopff_init()
H A Dhid-google-stadiaff.c64 struct hid_input *hidinput; in stadiaff_init() local
72 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in stadiaff_init()
73 dev = hidinput->input; in stadiaff_init()
H A Dhid-zpff.c57 struct hid_input *hidinput; in zpff_init() local
65 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in zpff_init()
66 dev = hidinput->input; in zpff_init()
H A Dhid-emsff.c50 struct hid_input *hidinput; in emsff_init() local
60 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in emsff_init()
61 dev = hidinput->input; in emsff_init()
H A Dhid-megaworld.c42 struct hid_input *hidinput; in mwctrl_init() local
51 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in mwctrl_init()
52 dev = hidinput->input; in mwctrl_init()
H A Dhid-lg2ff.c53 struct hid_input *hidinput; in lg2ff_init() local
61 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg2ff_init()
62 dev = hidinput->input; in lg2ff_init()
H A Dhid-ezkey.c50 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || in ez_event()
56 struct input_dev *input = field->hidinput->input; in ez_event()
/kernel/linux/linux-5.10/drivers/hid/
H A Dhid-input.c51 #define map_abs(c) hid_map_usage(hidinput, usage, &bit, &max, EV_ABS, (c))
52 #define map_rel(c) hid_map_usage(hidinput, usage, &bit, &max, EV_REL, (c))
53 #define map_key(c) hid_map_usage(hidinput, usage, &bit, &max, EV_KEY, (c))
54 #define map_led(c) hid_map_usage(hidinput, usage, &bit, &max, EV_LED, (c))
56 #define map_abs_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
58 #define map_key_clear(c) hid_map_usage_clear(hidinput, usage, &bit, \
566 static void hidinput_configure_usage(struct hid_input *hidinput, struct hid_field *field, in hidinput_configure_usage() argument
569 struct input_dev *input = hidinput->input; in hidinput_configure_usage()
574 field->hidinput = hidinput; in hidinput_configure_usage()
1434 struct hid_input *hidinput; hidinput_report_event() local
1702 struct hid_input *hidinput = kzalloc(sizeof(*hidinput), GFP_KERNEL); hidinput_allocate() local
1791 hidinput_has_been_populated(struct hid_input *hidinput) hidinput_has_been_populated() argument
1826 hidinput_cleanup_hidinput(struct hid_device *hid, struct hid_input *hidinput) hidinput_cleanup_hidinput() argument
1856 struct hid_input *hidinput; hidinput_match() local
1870 struct hid_input *hidinput; hidinput_match_application() local
1880 hidinput_configure_usages(struct hid_input *hidinput, struct hid_report *report) hidinput_configure_usages() argument
1901 struct hid_input *next, *hidinput = NULL; hidinput_connect() local
2002 struct hid_input *hidinput, *next; hidinput_disconnect() local
[all...]
H A Dhid-elo.c40 struct hid_input *hidinput) in elo_input_configured()
42 struct input_dev *input = hidinput->input; in elo_input_configured()
83 struct hid_input *hidinput; in elo_raw_event() local
88 hidinput = list_first_entry(&hdev->inputs, struct hid_input, list); in elo_raw_event()
93 elo_process_data(hidinput->input, data, size); in elo_raw_event()
39 elo_input_configured(struct hid_device *hdev, struct hid_input *hidinput) elo_input_configured() argument
H A Dhid-cougar.c198 struct hid_input *next, *hidinput = NULL; in cougar_probe() local
234 list_for_each_entry_safe(hidinput, next, &hdev->inputs, list) { in cougar_probe()
235 if (hidinput->registered && hidinput->input != NULL) { in cougar_probe()
236 cougar->shared->input = hidinput->input; in cougar_probe()
H A Dhid-emsff.c50 struct hid_input *hidinput; in emsff_init() local
60 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in emsff_init()
61 dev = hidinput->input; in emsff_init()
H A Dhid-lg2ff.c53 struct hid_input *hidinput; in lg2ff_init() local
61 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg2ff_init()
62 dev = hidinput->input; in lg2ff_init()
H A Dhid-lg3ff.c120 struct hid_input *hidinput; in lg3ff_init() local
130 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lg3ff_init()
131 dev = hidinput->input; in lg3ff_init()
H A Dhid-zpff.c57 struct hid_input *hidinput; in zpff_init() local
65 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in zpff_init()
66 dev = hidinput->input; in zpff_init()
H A Dhid-betopff.c59 struct hid_input *hidinput; in betopff_init() local
71 hidinput = list_first_entry(&hid->inputs, struct hid_input, list); in betopff_init()
72 dev = hidinput->input; in betopff_init()
H A Dhid-ezkey.c50 if (!(hdev->claimed & HID_CLAIMED_INPUT) || !field->hidinput || in ez_event()
56 struct input_dev *input = field->hidinput->input; in ez_event()
H A Dhid-holtek-kbd.c159 struct hid_input *hidinput; in holtek_kbd_probe() local
160 list_for_each_entry(hidinput, &hdev->inputs, list) { in holtek_kbd_probe()
161 hidinput->input->event = holtek_kbd_input_event; in holtek_kbd_probe()
H A Dhid-gaff.c67 struct hid_input *hidinput; in gaff_init() local
78 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in gaff_init()
79 dev = hidinput->input; in gaff_init()
H A Dhid-holtekff.c127 struct hid_input *hidinput; in holtekff_init() local
137 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in holtekff_init()
138 dev = hidinput->input; in holtekff_init()
H A Dhid-lgff.c118 struct hid_input *hidinput; in lgff_init() local
128 hidinput = list_entry(hid->inputs.next, struct hid_input, list); in lgff_init()
129 dev = hidinput->input; in lgff_init()
H A Dhid-pl.c73 struct hid_input *hidinput; in plff_init() local
101 list_for_each_entry(hidinput, &hid->inputs, list) { in plff_init()
147 dev = hidinput->input; in plff_init()

Completed in 11 milliseconds

1234