Home
last modified time | relevance | path

Searched defs:hid (Results 1 – 25 of 82) sorted by relevance

1234

/linux/drivers/hid/intel-ish-hid/
H A Dishtp-hid.c21 static int ishtp_hid_parse(struct hid_device *hid) in ishtp_hid_parse()
36 static int ishtp_hid_start(struct hid_device *hid) in ishtp_hid_start()
41 static void ishtp_hid_stop(struct hid_device *hid) in ishtp_hid_stop()
45 static int ishtp_hid_open(struct hid_device *hid) in ishtp_hid_open()
50 static void ishtp_hid_close(struct hid_device *hid) in ishtp_hid_close()
54 static int ishtp_raw_request(struct hid_device *hid, unsigned char reportnum, in ishtp_raw_request()
104 static void ishtp_hid_request(struct hid_device *hid, struct hid_report *rep, in ishtp_hid_request()
145 static int ishtp_wait_for_response(struct hid_device *hid) in ishtp_wait_for_response()
178 void ishtp_hid_wakeup(struct hid_device *hid) in ishtp_hid_wakeup()
210 struct hid_device *hid; in ishtp_hid_probe() local
/linux/drivers/hid/intel-thc-hid/intel-quicki2c/
H A Dquicki2c-hid.c21 static int quicki2c_hid_parse(struct hid_device *hid) in quicki2c_hid_parse()
33 static int quicki2c_hid_start(struct hid_device *hid) in quicki2c_hid_start()
38 static void quicki2c_hid_stop(struct hid_device *hid) in quicki2c_hid_stop()
42 static int quicki2c_hid_open(struct hid_device *hid) in quicki2c_hid_open()
47 static void quicki2c_hid_close(struct hid_device *hid) in quicki2c_hid_close()
51 static int quicki2c_hid_raw_request(struct hid_device *hid, in quicki2c_hid_raw_request()
80 static int quicki2c_hid_power(struct hid_device *hid, int lvl) in quicki2c_hid_power()
85 static int quicki2c_hid_output_report(struct hid_device *hid, u8 *buf, size_t count) in quicki2c_hid_output_report()
114 struct hid_device *hid; in quicki2c_hid_probe() local
/linux/sound/soc/sdca/
H A Dsdca_hid.c43 dev_err(&hid->dev, "parsing report descriptor failed\n"); in sdwhid_start() argument
52 static void sdwhid_stop(struct hid_device *hid) in sdwhid_raw_request() argument
21 sdwhid_parse(struct hid_device * hid) sdwhid_parse() argument
48 sdwhid_stop(struct hid_device * hid) sdwhid_stop() argument
67 sdwhid_open(struct hid_device * hid) sdwhid_open() argument
72 sdwhid_close(struct hid_device * hid) sdwhid_close() argument
88 struct hid_device *hid; sdca_add_hid_device() local
[all...]
/linux/drivers/hid/
H A Dhid-appleir.c109 struct hid_device *hid; member
152 static void key_up(struct hid_device *hid, struct appleir *appleir, int key) in key_up()
158 static void key_down(struct hid_device *hid, struct appleir *appleir, int key) in key_down()
172 struct hid_device *hid = appleir->hid; in key_up_tick() local
183 static int appleir_raw_event(struct hid_device *hid, struct hid_report *report, in appleir_raw_event()
264 static int appleir_input_configured(struct hid_device *hid, in appleir_input_configured()
287 static int appleir_input_mapping(struct hid_device *hid, in appleir_input_mapping()
294 static int appleir_probe(struct hid_device *hid, const struct hid_device_id *id) in appleir_probe()
331 static void appleir_remove(struct hid_device *hid) in appleir_remove()
H A Dhid-cmedia.c87 struct hid_device *hid; member
91 static void hp_ev(struct hid_device *hid, struct cmhid *cm, int value) in hp_ev()
97 static int cmhid_raw_event(struct hid_device *hid, struct hid_report *report, in cmhid_raw_event()
120 static int cmhid_input_configured(struct hid_device *hid, in cmhid_input_configured()
136 static int cmhid_input_mapping(struct hid_device *hid, in cmhid_input_mapping()
143 static int cmhid_probe(struct hid_device *hid, const struct hid_device_id *id) in cmhid_probe()
178 static void cmhid_remove(struct hid_device *hid) in cmhid_remove()
202 static const __u8 *cmhid_hs100b_report_fixup(struct hid_device *hid, __u8 *rdesc, in cmhid_hs100b_report_fixup()
H A Dhid-core.c767 struct hid_device *hid = container_of(ref, struct hid_device, ref); in hiddev_free() local
777 struct hid_device *hid = to_hid_device(dev); in hid_device_release() local
845 struct hid_device *hid = parser->device; in hid_scan_input_usage() local
864 struct hid_device *hid = parser->device; in hid_scan_collection() local
934 static int hid_scan_report(struct hid_device *hid) in hid_scan_report()
1011 int hid_parse_report(struct hid_device *hid, const __u8 *start, unsigned size) in hid_parse_report()
1038 struct hid_report *hid_validate_values(struct hid_device *hid, in hid_validate_values()
1089 static int hid_calculate_multiplier(struct hid_device *hid, in hid_calculate_multiplier()
1128 static void hid_apply_multiplier_to_field(struct hid_device *hid, in hid_apply_multiplier_to_field()
1158 static void hid_apply_multiplier(struct hid_device *hid, in hid_apply_multiplier()
[all …]
H A Dhid-creative-sb0540.c119 struct hid_device *hid; member
149 static int creative_sb0540_raw_event(struct hid_device *hid, in creative_sb0540_raw_event()
185 static int creative_sb0540_input_configured(struct hid_device *hid, in creative_sb0540_input_configured()
209 static int creative_sb0540_input_mapping(struct hid_device *hid, in creative_sb0540_input_mapping()
220 static int creative_sb0540_probe(struct hid_device *hid, in creative_sb0540_probe()
H A Dhid-lg3ff.c47 struct hid_device *hid = input_get_drvdata(dev); in hid_lg3ff_play() local
85 struct hid_device *hid = input_get_drvdata(dev); in hid_lg3ff_set_autocenter() local
114 int lg3ff_init(struct hid_device *hid) in lg3ff_init()
H A Dhid-lgff.c59 struct hid_device *hid = input_get_drvdata(dev); in hid_lgff_play() local
101 struct hid_device *hid = input_get_drvdata(dev); in hid_lgff_set_autocenter() local
116 int lgff_init(struct hid_device* hid) in lgff_init()
H A Dhidraw.c400 struct hid_device *hid = dev->hid; in hidraw_fixed_size_ioctl() local
485 struct hid_device *hid = dev->hid; in hidraw_ro_variable_size_ioctl() local
570 int hidraw_report_event(struct hid_device *hid, u8 *data, int len) in hidraw_report_event()
599 int hidraw_connect(struct hid_device *hid) in hidraw_connect()
656 void hidraw_disconnect(struct hid_device *hid) in hidraw_disconnect()
H A Dhid-lg2ff.c25 struct hid_device *hid = input_get_drvdata(dev); in play_effect() local
49 int lg2ff_init(struct hid_device *hid) in lg2ff_init()
H A Dhid-logitech-dj.c1423 static int logi_dj_ll_open(struct hid_device *hid) in logi_dj_ll_open()
1430 static void logi_dj_ll_close(struct hid_device *hid) in logi_dj_ll_close()
1448 static int logi_dj_ll_raw_request(struct hid_device *hid, in logi_dj_ll_raw_request()
1519 static int logi_dj_ll_parse(struct hid_device *hid) in logi_dj_ll_parse()
1609 static int logi_dj_ll_start(struct hid_device *hid) in logi_dj_ll_start()
1615 static void logi_dj_ll_stop(struct hid_device *hid) in logi_dj_ll_stop()
1620 static bool logi_dj_ll_may_wakeup(struct hid_device *hid) in logi_dj_ll_may_wakeup()
/linux/include/linux/
H A Dhiddev.h29 struct hid_device *hid; member
47 static inline int hiddev_connect(struct hid_device *hid, in hiddev_connect()
50 static inline void hiddev_disconnect(struct hid_device *hid) { } in hiddev_disconnect()
51 static inline void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, in hiddev_hid_event()
53 static inline void hiddev_report_event(struct hid_device *hid, struct hid_report *report) { } in hiddev_report_event()
H A Dhidraw.h16 struct hid_device *hid; member
47 static inline int hidraw_report_event(struct hid_device *hid, u8 *data, int len) { return 0; } in hidraw_report_event()
48 static inline int hidraw_connect(struct hid_device *hid) { return -1; } in hidraw_connect()
49 static inline void hidraw_disconnect(struct hid_device *hid) { } in hidraw_disconnect()
H A Dhid_bpf.h47 struct hid_device *hid; member
218 static inline u8 *dispatch_hid_bpf_device_event(struct hid_device *hid, enum hid_report_type type, in dispatch_hid_bpf_device_event()
233 static inline void hid_bpf_destroy_device(struct hid_device *hid) {} in hid_bpf_destroy_device()
234 static inline int hid_bpf_device_init(struct hid_device *hid) { return 0; } in hid_bpf_device_init()
H A Dhid.h506 unsigned hid; /* hid usage code */ member
1088 static inline void hid_device_io_start(struct hid_device *hid) { in hid_device_io_start()
1108 static inline void hid_device_io_stop(struct hid_device *hid) { in hid_device_io_stop()
1315 #define hid_err(hid, fmt, ...) \ argument
1317 #define hid_notice(hid, fmt, ...) \ argument
1319 #define hid_warn(hid, fmt, ...) \ argument
1321 #define hid_info(hid, fmt, ...) \ argument
1323 #define hid_dbg(hid, fmt, ...) \ argument
1326 #define hid_err_once(hid, fmt, ...) \ argument
1328 #define hid_notice_once(hid, fmt, ...) \ argument
[all …]
/linux/drivers/hid/surface-hid/
H A Dsurface_hid_core.c102 static int surface_hid_start(struct hid_device *hid) in surface_hid_start()
109 static void surface_hid_stop(struct hid_device *hid) in surface_hid_stop()
126 static int surface_hid_open(struct hid_device *hid) in surface_hid_open()
131 static void surface_hid_close(struct hid_device *hid) in surface_hid_close()
135 static int surface_hid_parse(struct hid_device *hid) in surface_hid_parse()
157 static int surface_hid_raw_request(struct hid_device *hid, unsigned char reportnum, u8 *buf, in surface_hid_raw_request()
/linux/drivers/hid/usbhid/
H A Dhiddev.c56 hiddev_lookup_report(struct hid_device *hid, struct hiddev_report_info *rinfo) in hiddev_lookup_report()
109 hiddev_lookup_usage(struct hid_device *hid, struct hiddev_usage_ref *uref) in hiddev_lookup_usage()
140 static void hiddev_send_event(struct hid_device *hid, in hiddev_send_event()
166 void hiddev_hid_event(struct hid_device *hid, struct hid_field *field, in hiddev_hid_event()
186 void hiddev_report_event(struct hid_device *hid, struct hid_report *report) in hiddev_report_event()
290 struct hid_device *hid; in hiddev_open() local
429 struct hid_device *hid = hiddev->hid; in hiddev_ioctl_usage() local
568 struct hid_device *hid = hiddev->hid; in hiddev_ioctl_string() local
598 struct hid_device *hid; in hiddev_ioctl() local
875 int hiddev_connect(struct hid_device *hid, unsigned int force) in hiddev_connect()
[all …]
/linux/sound/hda/codecs/side-codecs/
H A Dcs35l41_hda_property.c244 const char *hid) in generic_dsd_config()
378 const char *hid) in hp_i2c_int_2amp_dual_spkid()
417 const char *hid) in lenovo_legion_no_acpi()
443 const char *hid) in missing_speaker_id_gpio2()
457 const char *hid; member
577 const char *hid) in cs35l41_add_dsd_properties()
H A Dhda_component.c112 const char *hid; member
149 const char *bus, const char *hid, in hda_component_manager_init()
/linux/tools/testing/selftests/hid/
H A Dhid_common.h161 static void uhid_destroy(struct __test_metadata *_metadata, struct uhid_device *hid) in uhid_destroy()
302 static int uhid_send_event(struct __test_metadata *_metadata, struct uhid_device *hid, in uhid_send_event()
319 static bool match_sysfs_device(struct uhid_device *hid, const char *workdir, struct dirent *dir) in match_sysfs_device()
351 static int get_hid_id(struct uhid_device *hid) in get_hid_id()
383 static int get_hidraw(struct uhid_device *hid) in get_hidraw()
427 static int open_hidraw(struct uhid_device *hid) in open_hidraw()
441 static int setup_uhid(struct __test_metadata *_metadata, struct uhid_device *hid, in setup_uhid()
/linux/net/bluetooth/hidp/
H A Dcore.c243 static int hidp_get_raw_report(struct hid_device *hid, in hidp_get_raw_report()
328 static int hidp_set_raw_report(struct hid_device *hid, unsigned char reportnum, in hidp_set_raw_report()
393 static int hidp_output_report(struct hid_device *hid, __u8 *data, size_t count) in hidp_output_report()
402 static int hidp_raw_request(struct hid_device *hid, unsigned char reportnum, in hidp_raw_request()
726 static int hidp_open(struct hid_device *hid) in hidp_open()
731 static void hidp_close(struct hid_device *hid) in hidp_close()
735 static int hidp_parse(struct hid_device *hid) in hidp_parse()
743 static int hidp_start(struct hid_device *hid) in hidp_start()
748 static void hidp_stop(struct hid_device *hid) in hidp_stop()
773 struct hid_device *hid; in hidp_setup_hid() local
/linux/drivers/acpi/x86/
H A Dutils.c41 struct acpi_device_id hid[2]; member
49 #define ENTRY(status, hid, uid, path, cpu_vfm, dmi...) { \ argument
58 #define PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
61 #define NOT_PRESENT_ENTRY_HID(hid, uid, cpu_vfm, dmi...) \ argument
598 const char *hid; member
/linux/drivers/platform/x86/
H A Dasus-tf103c-dock.c108 struct hid_device *hid; member
214 static int tf103c_dock_hid_parse(struct hid_device *hid) in tf103c_dock_hid_parse()
220 static int tf103c_dock_hid_start(struct hid_device *hid) in tf103c_dock_hid_start()
225 static void tf103c_dock_hid_stop(struct hid_device *hid) in tf103c_dock_hid_stop()
230 static int tf103c_dock_hid_open(struct hid_device *hid) in tf103c_dock_hid_open()
238 static void tf103c_dock_hid_close(struct hid_device *hid) in tf103c_dock_hid_close()
246 static int tf103c_dock_hid_raw_request(struct hid_device *hid, u8 reportnum, in tf103c_dock_hid_raw_request()
/linux/drivers/power/reset/
H A Dpwr-mlxbf.c20 const char *hid; member
48 const char *hid; in pwr_mlxbf_probe() local

1234