Lines Matching refs:hid_device
10 struct hid_device;
51 const struct hid_device *hid;
113 int (*hid_hw_raw_request)(struct hid_device *hdev,
149 u8 *dispatch_hid_bpf_device_event(struct hid_device *hid, enum hid_report_type type, u8 *data,
151 int hid_bpf_connect_device(struct hid_device *hdev);
152 void hid_bpf_disconnect_device(struct hid_device *hdev);
153 void hid_bpf_destroy_device(struct hid_device *hid);
154 void hid_bpf_device_init(struct hid_device *hid);
155 u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *size);
157 static inline u8 *dispatch_hid_bpf_device_event(struct hid_device *hid, enum hid_report_type type, in dispatch_hid_bpf_device_event()
159 static inline int hid_bpf_connect_device(struct hid_device *hdev) { return 0; } in hid_bpf_connect_device()
160 static inline void hid_bpf_disconnect_device(struct hid_device *hdev) {} in hid_bpf_disconnect_device()
161 static inline void hid_bpf_destroy_device(struct hid_device *hid) {} in hid_bpf_destroy_device()
162 static inline void hid_bpf_device_init(struct hid_device *hid) {} in hid_bpf_device_init()
163 static inline u8 *call_hid_bpf_rdesc_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *size) in call_hid_bpf_rdesc_fixup()