Lines Matching defs:rpt_id
106 static inline zx_status_t hid_op_get_report(hid_device_t* hid, uint8_t rpt_type, uint8_t rpt_id,
108 return hid->hid.ops->get_report(hid->hid.ctx, rpt_type, rpt_id, data, len, out_len);
111 static inline zx_status_t hid_op_set_report(hid_device_t* hid, uint8_t rpt_type, uint8_t rpt_id,
113 return hid->hid.ops->set_report(hid->hid.ctx, rpt_type, rpt_id, data, len);
116 static inline zx_status_t hid_op_get_idle(hid_device_t* hid, uint8_t rpt_id, uint8_t* duration) {
117 return hid->hid.ops->get_idle(hid->hid.ctx, rpt_id, duration);
120 static inline zx_status_t hid_op_set_idle(hid_device_t* hid, uint8_t rpt_id, uint8_t duration) {
121 return hid->hid.ops->set_idle(hid->hid.ctx, rpt_id, duration);
280 uint8_t rpt_id;
281 ssize_t r = zx_hid_fifo_peek(&hid->fifo, &rpt_id);
288 xfer = hid_get_report_size_by_id(hid->base, rpt_id, INPUT_REPORT_INPUT);
290 zxlogf(ERROR, "error reading hid device: unknown report id (%u)!\n", rpt_id);
466 input_report_id_t rpt_id;
477 entry->rpt_id = state->rpt_id;
489 state->rpt_id = entry->rpt_id;
521 idx = hid_fetch_or_alloc_report_ndx(state.rpt_id, dev);
529 idx = hid_fetch_or_alloc_report_ndx(state.rpt_id, dev);
537 idx = hid_fetch_or_alloc_report_ndx(state.rpt_id, dev);
555 state.rpt_id = (input_report_id_t)item.data;