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()
78 int dispatch_hid_bpf_raw_requests(struct hid_device *hdev, in dispatch_hid_bpf_raw_requests()
117 int dispatch_hid_bpf_output_report(struct hid_device *hdev, in dispatch_hid_bpf_output_report()
151 u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, const u8 *rdesc, unsigned int *size) in call_hid_bpf_rdesc_fixup()
192 struct hid_device *hdev = to_hid_device(dev); in device_match_id()
197 struct hid_device *hid_get_device(unsigned int hid_id) in hid_get_device()
211 void hid_put_device(struct hid_device *hid) in hid_put_device()
216 static int __hid_bpf_allocate_data(struct hid_device *hdev, u8 **data, u32 *size) in __hid_bpf_allocate_data()
252 int hid_bpf_allocate_event_data(struct hid_device *hdev) in hid_bpf_allocate_event_data()
261 int hid_bpf_reconnect(struct hid_device *hdev) in hid_bpf_reconnect()
307 struct hid_device *hdev; in hid_bpf_allocate_context()
335 struct hid_device *hid; in hid_bpf_release_context()
338 hid = (struct hid_device *)ctx_kern->ctx.hid; /* ignore const */ in hid_bpf_release_context()
352 struct hid_device *hdev; in __hid_bpf_hw_check_params()
371 hdev = (struct hid_device *)ctx->hid; /* discard const */ in __hid_bpf_hw_check_params()
402 struct hid_device *hdev; in hid_bpf_hw_request()
429 hdev = (struct hid_device *)ctx->hid; /* discard const */ in hid_bpf_hw_request()
464 struct hid_device *hdev; in hid_bpf_hw_output_report()
478 hdev = (struct hid_device *)ctx->hid; /* discard const */ in hid_bpf_hw_output_report()
598 int hid_bpf_connect_device(struct hid_device *hdev) in hid_bpf_connect_device()
620 void hid_bpf_disconnect_device(struct hid_device *hdev) in hid_bpf_disconnect_device()
628 void hid_bpf_destroy_device(struct hid_device *hdev) in hid_bpf_destroy_device()
643 int hid_bpf_device_init(struct hid_device *hdev) in hid_bpf_device_init()