Lines Matching refs:hid_device

95 	struct hid_device *hdev;
105 static int rmi_write_report(struct hid_device *hdev, u8 *report, int len);
121 static int rmi_set_page(struct hid_device *hdev, u8 page) in rmi_set_page()
143 static int rmi_set_mode(struct hid_device *hdev, u8 mode) in rmi_set_mode()
165 static int rmi_write_report(struct hid_device *hdev, u8 *report, int len) in rmi_write_report()
192 struct hid_device *hdev = data->hdev; in rmi_hid_read_block()
263 struct hid_device *hdev = data->hdev; in rmi_hid_write_block()
295 static int rmi_reset_attn_mode(struct hid_device *hdev) in rmi_reset_attn_mode()
320 static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) in rmi_input_event()
342 static int rmi_read_data_event(struct hid_device *hdev, u8 *data, int size) in rmi_read_data_event()
358 static int rmi_check_sanity(struct hid_device *hdev, u8 *data, int size) in rmi_check_sanity()
374 static int rmi_raw_event(struct hid_device *hdev, in rmi_raw_event()
398 static int rmi_event(struct hid_device *hdev, struct hid_field *field, in rmi_event()
422 static void rmi_report(struct hid_device *hid, struct hid_report *report) in rmi_report()
440 static int rmi_suspend(struct hid_device *hdev, pm_message_t message) in rmi_suspend()
458 static int rmi_post_resume(struct hid_device *hdev) in rmi_post_resume()
491 struct hid_device *hdev = data->hdev; in rmi_hid_reset()
496 static int rmi_input_configured(struct hid_device *hdev, struct hid_input *hi) in rmi_input_configured()
541 static int rmi_input_mapping(struct hid_device *hdev, in rmi_input_mapping()
562 static int rmi_check_valid_report_id(struct hid_device *hdev, unsigned type, in rmi_check_valid_report_id()
621 static int rmi_setup_irq_domain(struct hid_device *hdev) in rmi_setup_irq_domain()
644 static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) in rmi_probe()
741 static void rmi_remove(struct hid_device *hdev) in rmi_remove()