uhid_device
static int uhid_queue_event(struct uhid_device *uhid, __u32 event)
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
static int __uhid_report_queue_and_wait(struct uhid_device *uhid,
static void uhid_report_wake_up(struct uhid_device *uhid, u32 id,
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
struct uhid_device *uhid = hid->driver_data;
static int uhid_dev_create2(struct uhid_device *uhid,
static int uhid_dev_create(struct uhid_device *uhid,
static int uhid_dev_destroy(struct uhid_device *uhid)
static int uhid_dev_input(struct uhid_device *uhid, struct uhid_event *ev)
static int uhid_dev_input2(struct uhid_device *uhid, struct uhid_event *ev)
static int uhid_dev_get_report_reply(struct uhid_device *uhid,
static int uhid_dev_set_report_reply(struct uhid_device *uhid,
struct uhid_device *uhid;
struct uhid_device *uhid = file->private_data;
struct uhid_device *uhid = file->private_data;
struct uhid_device *uhid = container_of(work, struct uhid_device, worker);
struct uhid_device *uhid = file->private_data;
struct uhid_device *uhid = file->private_data;
static void uhid_queue(struct uhid_device *uhid, struct uhid_event *ev)
struct uhid_device hid;
static void uhid_destroy(struct __test_metadata *_metadata, struct uhid_device *hid)
static int uhid_send_event(struct __test_metadata *_metadata, struct uhid_device *hid,
static bool match_sysfs_device(struct uhid_device *hid, const char *workdir, struct dirent *dir)
static int get_hid_id(struct uhid_device *hid)
static int get_hidraw(struct uhid_device *hid)
static int open_hidraw(struct uhid_device *hid)
static int setup_uhid(struct __test_metadata *_metadata, struct uhid_device *hid,
struct uhid_device hid;