| /linux/drivers/hid/intel-ish-hid/ |
| H A D | ishtp-hid.c | 21 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 D | quicki2c-hid.c | 21 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 D | sdca_hid.c | 43 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 D | hid-appleir.c | 109 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 D | hid-cmedia.c | 87 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 D | hid-core.c | 767 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 D | hid-creative-sb0540.c | 119 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 D | hid-lg3ff.c | 47 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 D | hid-lgff.c | 59 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 D | hidraw.c | 400 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 D | hid-lg2ff.c | 25 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 D | hid-logitech-dj.c | 1423 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 D | hiddev.h | 29 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 D | hidraw.h | 16 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 D | hid_bpf.h | 47 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 D | hid.h | 506 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 D | surface_hid_core.c | 102 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 D | hiddev.c | 56 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 D | cs35l41_hda_property.c | 244 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 D | hda_component.c | 112 const char *hid; member 149 const char *bus, const char *hid, in hda_component_manager_init()
|
| /linux/tools/testing/selftests/hid/ |
| H A D | hid_common.h | 161 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 D | core.c | 243 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 D | utils.c | 41 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 D | asus-tf103c-dock.c | 108 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 D | pwr-mlxbf.c | 20 const char *hid; member 48 const char *hid; in pwr_mlxbf_probe() local
|