/freebsd/sys/dev/axgbe/ |
H A D | xgbe-txrx.c | 83 rdesc = rdata->rdesc; in axgbe_ctx_desc_setup() 235 rdesc = rdata->rdesc; in axgbe_isc_txd_encap() 314 rdesc = rdata->rdesc; in axgbe_isc_txd_encap() 318 rdesc->desc0 = in axgbe_isc_txd_encap() 320 rdesc->desc1 = in axgbe_isc_txd_encap() 357 rdesc = rdata->rdesc; in axgbe_isc_txd_encap() 468 rdesc = rdata->rdesc; in axgbe_isc_rxd_refill() 480 rdesc->desc0 = in axgbe_isc_rxd_refill() 496 rdesc->desc0 = rdesc->desc2 = in axgbe_isc_rxd_refill() 498 rdesc->desc1 = rdesc->desc3 = in axgbe_isc_rxd_refill() [all …]
|
H A D | xgbe-desc.c | 125 struct xgbe_ring_desc *rdesc; in xgbe_wrapper_tx_descriptor_init() local 139 rdesc = ring->rdesc; in xgbe_wrapper_tx_descriptor_init() 145 rdata->rdesc = rdesc; in xgbe_wrapper_tx_descriptor_init() 148 rdesc++; in xgbe_wrapper_tx_descriptor_init() 168 struct xgbe_ring_desc *rdesc; in xgbe_wrapper_rx_descriptor_init() local 183 rdesc = ring->rdesc; in xgbe_wrapper_rx_descriptor_init() 189 rdata->rdesc = rdesc; in xgbe_wrapper_rx_descriptor_init() 192 rdesc++; in xgbe_wrapper_rx_descriptor_init()
|
H A D | xgbe-dev.c | 1258 xgbe_tx_complete(struct xgbe_ring_desc *rdesc) in xgbe_tx_complete() argument 1284 struct xgbe_ring_desc *rdesc = rdata->rdesc; in xgbe_tx_desc_reset() local 1292 rdesc->desc0 = 0; in xgbe_tx_desc_reset() 1293 rdesc->desc1 = 0; in xgbe_tx_desc_reset() 1294 rdesc->desc2 = 0; in xgbe_tx_desc_reset() 1295 rdesc->desc3 = 0; in xgbe_tx_desc_reset() 1356 struct xgbe_ring_desc *rdesc; in xgbe_dev_read() local 1363 rdesc = rdata->rdesc; in xgbe_dev_read() 1405 packet->rss_hash = le32_to_cpu(rdesc->desc1); in xgbe_dev_read() 1492 __func__, rdesc->desc0, rdesc->desc1, rdesc->desc2, in xgbe_dev_read() [all …]
|
H A D | xgbe.h | 453 struct xgbe_ring_desc *rdesc; /* Virtual address of descriptor */ member 482 struct xgbe_ring_desc *rdesc; member
|
H A D | if_axgbe_pci.c | 1734 tx_ring->rdesc = (struct xgbe_ring_desc *)va[i*ntxqs + j]; in axgbe_if_tx_queues_alloc() 1807 rx_ring->rdesc = (struct xgbe_ring_desc *)va[i*nrxqs + j]; in axgbe_if_rx_queues_alloc()
|
/freebsd/sys/dev/hid/ |
H A D | hidbus.c | 80 struct hid_rdesc_info rdesc; member 258 &sc->rdesc); in hidbus_attach_children() 260 error = hidbus_enumerate_children(dev, sc->rdesc.data, sc->rdesc.len); in hidbus_attach_children() 275 if (hid_is_keyboard(sc->rdesc.data, sc->rdesc.len) != 0) in hidbus_attach_children() 667 return (&sc->rdesc); in hidbus_get_rdesc_info() 691 if (sc->rdesc.data == NULL || sc->rdesc.len == 0) in hid_get_report_descr() 695 *data = sc->rdesc.data; in hid_get_report_descr() 697 *len = sc->rdesc.len; in hid_get_report_descr() 715 struct hid_rdesc_info rdesc; in hid_set_report_descr() local 747 bcopy(data, rdesc.data, len); in hid_set_report_descr() [all …]
|
H A D | bcm5974.c | 644 static uint8_t rdesc[BCM5974_WELLSPRING9_RDESC_SIZE]; in bcm5974_get_wsp9_model() local 649 if (hw->rdescsize == sizeof(rdesc) && in bcm5974_get_wsp9_model() 650 hid_get_rdesc(dev, rdesc, sizeof(rdesc)) == 0) { in bcm5974_get_wsp9_model() 651 model_byte = rdesc[BCM5974_WELLSPRING9_MODEL_OFFSET]; in bcm5974_get_wsp9_model()
|
H A D | hid_if.m | 43 # rdesc is pointer to structire containing requested maximal sizes of input, 54 struct hid_rdesc_info *rdesc;
|
/freebsd/sys/dev/hyperv/input/ |
H A D | hv_hid.c | 71 uint8_t *rdesc; member 239 void *rdesc; in hv_hid_receive() local 288 if (sc->rdesc != NULL) in hv_hid_receive() 307 rdesc = malloc(hdi->rdescsize, M_DEVBUF, M_WAITOK | M_ZERO); in hv_hid_receive() 308 memcpy(rdesc, (const uint8_t *)hdesc + hdesc->bLength, in hv_hid_receive() 311 sc->rdesc = rdesc; in hv_hid_receive() 432 if (sc->rdesc == NULL) in hv_hid_attach() 469 free(sc->rdesc, M_DEVBUF); in hv_hid_detach() 477 void *ctx, struct hid_rdesc_info *rdesc) in hv_hid_intr_setup() argument 488 rdesc->rdsize = rdesc->isize; in hv_hid_intr_setup() [all …]
|
/freebsd/sys/dev/qlxgbe/ |
H A D | ql_isr.c | 892 qla_rdesc_t *rdesc; in qla_replenish_normal_rx() local 897 rdesc = &ha->hw.rds[r_idx]; in qla_replenish_normal_rx() 899 rx_next = rdesc->rx_next; in qla_replenish_normal_rx() 914 rdesc->rx_in++; in qla_replenish_normal_rx() 916 rdesc->rx_in = 0; in qla_replenish_normal_rx() 917 rdesc->rx_next++; in qla_replenish_normal_rx() 919 rdesc->rx_next = 0; in qla_replenish_normal_rx() 934 rdesc->rx_next); in qla_replenish_normal_rx() 935 rx_next = rdesc->rx_next; in qla_replenish_normal_rx() 940 if (rx_next != rdesc->rx_next) { in qla_replenish_normal_rx() [all …]
|
H A D | ql_hw.c | 2887 qla_rdesc_t *rdesc; in ql_init_hw_if() local 2927 rdesc = &ha->hw.rds[i]; in ql_init_hw_if() 2928 rdesc->rx_next = NUM_RX_DESCRIPTORS - 2; in ql_init_hw_if() 2929 rdesc->rx_in = 0; in ql_init_hw_if() 2931 QL_UPDATE_RDS_PRODUCER_INDEX(ha, rdesc->prod_std,\ in ql_init_hw_if() 2932 rdesc->rx_next); in ql_init_hw_if()
|
/freebsd/sys/dev/usb/input/ |
H A D | usbhid.c | 335 void *context, struct hid_rdesc_info *rdesc) in usbhid_intr_setup() argument 381 sc->sc_config[USBHID_INTR_OUT_DT].bufsize = rdesc->osize; in usbhid_intr_setup() 382 sc->sc_config[USBHID_INTR_IN_DT].bufsize = rdesc->isize; in usbhid_intr_setup() 384 MAX(rdesc->isize, MAX(rdesc->osize, rdesc->fsize)); in usbhid_intr_setup() 397 rdesc->rdsize = usbhid_xfer_max_len(sc->sc_xfer[USBHID_INTR_IN_DT]); in usbhid_intr_setup() 398 rdesc->grsize = usbhid_xfer_max_len(sc->sc_xfer[USBHID_CTRL_DT]); in usbhid_intr_setup() 399 rdesc->srsize = rdesc->grsize; in usbhid_intr_setup() 400 rdesc->wrsize = nowrite ? rdesc->srsize : in usbhid_intr_setup() 403 sc->sc_intr_buf = malloc(rdesc->rdsize, M_USBDEV, M_ZERO | M_WAITOK); in usbhid_intr_setup()
|
/freebsd/sys/dev/atopcase/ |
H A D | atopcase.c | 184 memcpy(ac->rdesc, payload, pl_len); in atopcase_process_message() 187 (int) ac->hw.rdescsize, ac->rdesc, " "); in atopcase_process_message() 572 void *context, struct hid_rdesc_info *rdesc) in atopcase_intr_setup() argument 579 rdesc->rdsize = ATOPCASE_MSG_SIZE - sizeof(struct atopcase_header) - 2; in atopcase_intr_setup() 580 rdesc->grsize = 0; in atopcase_intr_setup() 581 rdesc->srsize = ATOPCASE_DATA_SIZE - sizeof(struct atopcase_header) - 2; in atopcase_intr_setup() 582 rdesc->wrsize = 0; in atopcase_intr_setup() 654 memcpy(buf, ac->rdesc, len); in atopcase_get_rdesc()
|
H A D | atopcase_var.h | 53 uint8_t rdesc[ATOPCASE_MSG_SIZE]; member
|
/freebsd/sys/dev/safexcel/ |
H A D | safexcel.c | 121 struct safexcel_res_descr *rdesc; in safexcel_res_descr_next() local 125 rdesc = &ring->desc[ring->read]; in safexcel_res_descr_next() 127 return (rdesc); in safexcel_res_descr_next() 1995 rdesc->particle_size = len; in safexcel_res_descr_add() 1996 rdesc->rsvd0 = 0; in safexcel_res_descr_add() 1998 rdesc->buffer_overflow = 0; in safexcel_res_descr_add() 1999 rdesc->last_seg = last; in safexcel_res_descr_add() 2000 rdesc->first_seg = first; in safexcel_res_descr_add() 2001 rdesc->result_size = in safexcel_res_descr_add() 2003 rdesc->rsvd1 = 0; in safexcel_res_descr_add() [all …]
|
/freebsd/sys/dev/iicbus/ |
H A D | iichid.c | 809 void *context, struct hid_rdesc_info *rdesc) in iichid_intr_setup() argument 821 rdesc->rdsize = rdesc->isize; in iichid_intr_setup() 823 rdesc->grsize = rdesc->srsize = IICHID_SIZE_MAX; in iichid_intr_setup() 824 rdesc->wrsize = IICHID_SIZE_MAX; in iichid_intr_setup() 828 sc->intr_buf = malloc(rdesc->rdsize, M_DEVBUF, M_WAITOK | M_ZERO); in iichid_intr_setup() 829 sc->intr_bufsize = rdesc->rdsize; in iichid_intr_setup() 831 sc->dup_buf = malloc(rdesc->rdsize, M_DEVBUF, M_WAITOK | M_ZERO); in iichid_intr_setup()
|