Searched refs:hiddev_usage_ref (Results 1 – 3 of 3) sorted by relevance
| /Linux-v4.19/include/uapi/linux/ |
| D | hiddev.h | 121 struct hiddev_usage_ref { struct 134 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-v4.19/Documentation/hid/ |
| D | hiddev.txt | 166 HIDIOCGUCODE - struct hiddev_usage_ref (read/write) 167 Returns the usage_code in a hiddev_usage_ref structure, given that 171 HIDIOCGUSAGE - struct hiddev_usage_ref (read/write) 172 Returns the value of a usage in a hiddev_usage_ref structure. The 175 HID_REPORT_ID_UNKNOWN. In this case, the hiddev_usage_ref will be 179 HIDIOCSUSAGE - struct hiddev_usage_ref (write) 181 the hiddev_usage_ref structure as above, but additionally fills in 184 HIDIOGCOLLECTIONINDEX - struct hiddev_usage_ref (write) 194 struct hiddev_usage_ref instead of struct hiddev_event. 202 sends a report, a struct hiddev_usage_ref will be returned
|
| /Linux-v4.19/drivers/hid/usbhid/ |
| D | hiddev.c | 52 struct hiddev_usage_ref buffer[HIDDEV_BUFFER_SIZE]; 122 hiddev_lookup_usage(struct hid_device *hid, struct hiddev_usage_ref *uref) in hiddev_lookup_usage() 154 struct hiddev_usage_ref *uref) in hiddev_send_event() 183 struct hiddev_usage_ref uref; in hiddev_hid_event() 202 struct hiddev_usage_ref uref; in hiddev_report_event() 341 sizeof(struct hiddev_usage_ref) : sizeof(struct hiddev_event); in hiddev_read() 406 … if (copy_to_user(buffer + retval, list->buffer + list->tail, sizeof(struct hiddev_usage_ref))) { in hiddev_read() 410 retval += sizeof(struct hiddev_usage_ref); in hiddev_read() 446 struct hiddev_usage_ref *uref; in hiddev_ioctl_usage()
|