Lines Matching refs:hid_device

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