hid_kind
hid_report_size(report_desc_t r, enum hid_kind k, int id)
hid_locate(report_desc_t desc, unsigned int u, enum hid_kind k,
enum hid_kind kind;
int hid_report_size(report_desc_t d, enum hid_kind k, int id);
int hid_locate(report_desc_t d, unsigned int usage, enum hid_kind k,
hid_start_parse(const void *d, int len, enum hid_kind kind)
hid_report_size(const void *buf, int len, enum hid_kind k, u_int8_t id)
hid_locate(const void *desc, int size, uint32_t u, uint8_t id, enum hid_kind k,
enum hid_kind kind;
hid_find_report(const void *desc, int len, enum hid_kind kind,
enum hid_kind kind;
struct hid_data *hid_start_parse(const void *, int, enum hid_kind);
int hid_report_size(const void *, int, enum hid_kind, uint8_t);
int hid_locate(const void *, int, uint32_t, uint8_t, enum hid_kind,
int hid_find_report(const void *, int len, enum hid_kind, int32_t,
reptsize = hid_report_size(rd, reptoparam[repindex].hid_kind, reportid);
hid_kind_t hid_kind;
reptoparam[repindex].hid_kind,