hid_size_t
atopcase_get_rdesc(device_t dev, device_t child, void *buf, hid_size_t len)
hid_size_t len, uint8_t type __unused, uint8_t id)
int atopcase_get_rdesc(device_t, device_t, void *, hid_size_t);
int atopcase_set_report(device_t, device_t, const void *, hid_size_t, uint8_t,
hid_size_t d_len;
bcm5974_intr(void *context, void *data, hid_size_t len)
uint16_t usage, void *d_ptr, hid_size_t d_len)
hid_size_t d_len;
hid_size_t rlen;
hid_get_rdesc(device_t dev, void *data, hid_size_t len)
hid_read(device_t dev, void *data, hid_size_t maxlen, hid_size_t *actlen)
hid_write(device_t dev, const void *data, hid_size_t len)
hid_get_report(device_t dev, void *data, hid_size_t maxlen, hid_size_t *actlen,
hid_set_report(device_t dev, const void *data, hid_size_t len, uint8_t type,
hid_start_parse(const void *d, hid_size_t len, int kindset)
hid_report_size(const void *buf, hid_size_t len, enum hid_kind k, uint8_t id)
hid_report_size_max(const void *buf, hid_size_t len, enum hid_kind k,
hid_locate(const void *desc, hid_size_t size, int32_t u, enum hid_kind k,
hid_get_data_sub(const uint8_t *buf, hid_size_t len, struct hid_location *loc,
hid_get_data(const uint8_t *buf, hid_size_t len, struct hid_location *loc)
hid_get_udata(const uint8_t *buf, hid_size_t len, struct hid_location *loc)
hid_put_udata(uint8_t *buf, hid_size_t len,
hid_is_collection(const void *desc, hid_size_t size, int32_t usage)
hid_size_t rdescsize; /* Report descriptor size */
hid_size_t len;
hid_size_t isize;
hid_size_t osize;
hid_size_t fsize;
hid_size_t rdsize;
hid_size_t wrsize;
hid_size_t grsize;
hid_size_t srsize;
typedef void hid_intr_t(void *context, void *data, hid_size_t len);
struct hid_data *hid_start_parse(const void *d, hid_size_t len, int kindset);
int hid_report_size(const void *buf, hid_size_t len, enum hid_kind k,
int hid_report_size_max(const void *buf, hid_size_t len, enum hid_kind k,
int hid_locate(const void *desc, hid_size_t size, int32_t usage,
int32_t hid_get_data(const uint8_t *buf, hid_size_t len,
uint32_t hid_get_udata(const uint8_t *buf, hid_size_t len,
void hid_put_udata(uint8_t *buf, hid_size_t len,
int hid_is_collection(const void *desc, hid_size_t size, int32_t usage);
int hid_get_rdesc(device_t, void *, hid_size_t);
int hid_read(device_t, void *, hid_size_t, hid_size_t *);
int hid_write(device_t, const void *, hid_size_t);
int hid_get_report(device_t, void *, hid_size_t, hid_size_t *, uint8_t,
int hid_set_report(device_t, const void *, hid_size_t, uint8_t, uint8_t);
hidbus_locate(const void *desc, hid_size_t size, int32_t u, enum hid_kind k,
hidbus_is_collection(const void *desc, hid_size_t size, int32_t usage,
hidbus_enumerate_children(device_t dev, const void* data, hid_size_t len)
hid_size_t d_len;
hidbus_intr(void *context, void *buf, hid_size_t len)
hid_get_report_descr(device_t dev, void **data, hid_size_t *len)
hid_set_report_descr(device_t dev, const void *data, hid_size_t len)
hid_size_t len)
hid_size_t maxlen, hid_size_t *actlen)
hid_size_t len)
hid_size_t maxlen, hid_size_t *actlen, uint8_t type, uint8_t id)
hid_size_t len, uint8_t type, uint8_t id)
hid_size_t len)
int hidbus_locate(const void *desc, hid_size_t size, int32_t u,
bool hidbus_is_collection(const void *, hid_size_t, int32_t, uint8_t);
int hid_get_report_descr(device_t, void **, hid_size_t *);
int hid_set_report_descr(device_t, const void *, hid_size_t);
hidmap_intr(void *context, void *buf, hid_size_t len)
hidmap_probe_hid_descr(void *d_ptr, hid_size_t d_len, uint8_t tlc_index,
hid_size_t d_len;
hid_size_t d_len;
hid_size_t intr_len;
void hidmap_intr(void *context, void *buf, hid_size_t len);
hid_size_t *sc_qlen;
hidraw_intr(void *context, void *buf, hid_size_t len)
sc->sc_qlen = malloc(sizeof(hid_size_t) * HIDRAW_BUFFER_SIZE, M_DEVBUF,
hid_size_t actsize;
hkbd_intr_callback(void *context, void *data, hid_size_t len)
hid_size_t hid_len;
hid_size_t last_irsize;
hid_size_t isize;
hms_intr(void *context, void *buf, hid_size_t len)
hid_size_t d_len;
hid_size_t d_len;
hid_size_t, uint32_t, uint8_t);
hid_size_t d_len;
hid_size_t d_len, fsize, rsize;
hmt_intr(void *context, void *buf, hid_size_t len)
hmt_hid_parse(struct hmt_softc *sc, const void *d_ptr, hid_size_t d_len,
hid_size_t d_len;
hid_size_t report_len;
hid_size_t d_len;
ietp_intr(void *context, void *buf, hid_size_t len)
hid_size_t osize = sc->is_bluetooth ?
u2f_intr(void *context, void *buf, hid_size_t len)
hid_size_t sc_rdesc_size;
hid_size_t sc_isize;
hid_size_t sc_osize;
hid_size_t len)
typedef hid_size_t iichid_size_t;
hid_size_t len)
hid_size_t maxlen, hid_size_t *actlen)
hid_size_t len)
hid_size_t maxlen, hid_size_t *actlen, uint8_t type, uint8_t id)
hid_size_t len, uint8_t type, uint8_t id)
usbhid_xfer_check_len(struct usbhid_softc* sc, int xfer_idx, hid_size_t len)
hid_size_t len)
hid_size_t maxlen, hid_size_t *actlen, uint8_t type, uint8_t id)
hid_size_t len, uint8_t type, uint8_t id)
hid_size_t maxlen, hid_size_t *actlen)
hid_size_t len)
hid_get_data_unsigned(const uint8_t *buf, hid_size_t len,
hid_put_data_unsigned(uint8_t *buf, hid_size_t len, struct hid_location *loc,