Lines Matching refs:hid_device
26 dispatch_hid_bpf_device_event(struct hid_device *hdev, enum hid_report_type type, u8 *data, in dispatch_hid_bpf_device_event()
81 int dispatch_hid_bpf_raw_requests(struct hid_device *hdev, in dispatch_hid_bpf_raw_requests()
123 int dispatch_hid_bpf_output_report(struct hid_device *hdev, in dispatch_hid_bpf_output_report()
160 const u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, const u8 *rdesc, unsigned int *size) in call_hid_bpf_rdesc_fixup()
201 struct hid_device *hdev = to_hid_device(dev); in device_match_id()
206 struct hid_device *hid_get_device(unsigned int hid_id) in hid_get_device()
220 void hid_put_device(struct hid_device *hid) in hid_put_device()
225 static int __hid_bpf_allocate_data(struct hid_device *hdev, u8 **data, u32 *size) in __hid_bpf_allocate_data()
261 int hid_bpf_allocate_event_data(struct hid_device *hdev) in hid_bpf_allocate_event_data()
270 int hid_bpf_reconnect(struct hid_device *hdev) in hid_bpf_reconnect()
319 struct hid_device *hdev; in hid_bpf_allocate_context()
347 struct hid_device *hid; in hid_bpf_release_context()
350 hid = (struct hid_device *)ctx_kern->ctx.hid; /* ignore const */ in hid_bpf_release_context()
601 int hid_bpf_connect_device(struct hid_device *hdev) in hid_bpf_connect_device()
623 void hid_bpf_disconnect_device(struct hid_device *hdev) in hid_bpf_disconnect_device()
631 void hid_bpf_destroy_device(struct hid_device *hdev) in hid_bpf_destroy_device()
646 int hid_bpf_device_init(struct hid_device *hdev) in hid_bpf_device_init()