Home
last modified time | relevance | path

Searched refs:rdesc (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/dev/axgbe/
H A Dxgbe-txrx.c83 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 Dxgbe-desc.c125 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 Dxgbe-dev.c1258 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 Dxgbe.h453 struct xgbe_ring_desc *rdesc; /* Virtual address of descriptor */ member
482 struct xgbe_ring_desc *rdesc; member
H A Dif_axgbe_pci.c1734 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 Dhidbus.c80 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 Dbcm5974.c644 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 Dhid_if.m43 # rdesc is pointer to structire containing requested maximal sizes of input,
54 struct hid_rdesc_info *rdesc;
/freebsd/sys/dev/hyperv/input/
H A Dhv_hid.c71 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 Dql_isr.c892 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 Dql_hw.c2887 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 Dusbhid.c335 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 Datopcase.c184 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 Datopcase_var.h53 uint8_t rdesc[ATOPCASE_MSG_SIZE]; member
/freebsd/sys/dev/safexcel/
H A Dsafexcel.c121 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 Diichid.c809 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()