Searched refs:hiddev_usage_ref (Results  1 – 3 of 3) sorted by relevance
| /Linux-v5.4/include/uapi/linux/ | 
| D | hiddev.h | 121 struct hiddev_usage_ref {  struct134 	struct hiddev_usage_ref uref;  argument
 165 #define HIDIOCGUSAGE		_IOWR('H', 0x0B, struct hiddev_usage_ref)
 166 #define HIDIOCSUSAGE		_IOW('H', 0x0C, struct hiddev_usage_ref)
 167 #define HIDIOCGUCODE		_IOWR('H', 0x0D, struct hiddev_usage_ref)
 170 #define HIDIOCGCOLLECTIONINDEX	_IOW('H', 0x10, struct hiddev_usage_ref)
 
 | 
| /Linux-v5.4/Documentation/hid/ | 
| D | hiddev.rst | 200   - struct hiddev_usage_ref (read/write)202 Returns the usage_code in a hiddev_usage_ref structure, given that
 207   - struct hiddev_usage_ref (read/write)
 209 Returns the value of a usage in a hiddev_usage_ref structure. The
 212 HID_REPORT_ID_UNKNOWN. In this case, the hiddev_usage_ref will be
 217   - struct hiddev_usage_ref (write)
 220 the hiddev_usage_ref structure as above, but additionally fills in
 224   - struct hiddev_usage_ref (write)
 239         struct hiddev_usage_ref instead of struct hiddev_event.
 248         sends a report, a struct hiddev_usage_ref will be returned
 
 | 
| /Linux-v5.4/drivers/hid/usbhid/ | 
| D | hiddev.c | 39 	struct hiddev_usage_ref buffer[HIDDEV_BUFFER_SIZE];109 hiddev_lookup_usage(struct hid_device *hid, struct hiddev_usage_ref *uref)  in hiddev_lookup_usage()
 141 			      struct hiddev_usage_ref *uref)  in hiddev_send_event()
 170 	struct hiddev_usage_ref uref;  in hiddev_hid_event()
 189 	struct hiddev_usage_ref uref;  in hiddev_report_event()
 340 		sizeof(struct hiddev_usage_ref) : sizeof(struct hiddev_event);  in hiddev_read()
 405 …			if (copy_to_user(buffer + retval, list->buffer + list->tail, sizeof(struct hiddev_usage_ref))) {  in hiddev_read()
 409 					retval += sizeof(struct hiddev_usage_ref);  in hiddev_read()
 445 	struct hiddev_usage_ref *uref;  in hiddev_ioctl_usage()
 
 |