/freebsd-12-stable/sys/dev/iser/ |
H A D | iser_initiator.c | 203 struct iser_rx_desc *rx_desc; local 222 rx_desc = iser_conn->rx_descs; 224 for (i = 0; i < iser_conn->qp_max_recv_dtos; i++, rx_desc++) { 225 dma_addr = ib_dma_map_single(device->ib_device, (void *)rx_desc, 230 rx_desc->dma_addr = dma_addr; 232 rx_sg = &rx_desc->rx_sg; 233 rx_sg->addr = rx_desc->dma_addr; 243 rx_desc = iser_conn->rx_descs; 244 for (j = 0; j < i; j++, rx_desc++) 245 ib_dma_unmap_single(device->ib_device, rx_desc 261 struct iser_rx_desc *rx_desc; local 466 iser_rcv_completion(struct iser_rx_desc *rx_desc, unsigned long rx_xfer_len, struct ib_conn *ib_conn) argument [all...] |
H A D | iser_verbs.c | 120 struct iser_rx_desc *rx_desc; local 125 rx_desc = (struct iser_rx_desc *)(uintptr_t)wc->wr_id; 126 iser_rcv_completion(rx_desc, wc->byte_len, 894 struct iser_rx_desc *rx_desc; local 897 rx_desc = &iser_conn->rx_descs[my_rx_head]; 898 rx_wr->wr_id = (uintptr_t)rx_desc; 899 rx_wr->sg_list = &rx_desc->rx_sg;
|
/freebsd-12-stable/sys/dev/rtwn/pci/ |
H A D | rtwn_pci_rx.c | 89 struct rtwn_rx_stat_pci *rx_desc = &ring->desc[ring->cur]; local 101 __func__, le32toh(rx_desc->rxdw0), le32toh(rx_desc->rxdw1), 102 le32toh(rx_desc->rxdw2), le32toh(rx_desc->rxdw3), 103 le32toh(rx_desc->rxdw4), le32toh(rx_desc->tsf_low), 104 le32toh(rx_desc->rxbufaddr), le32toh(rx_desc->rxbufaddr64)); 106 rxdw0 = le32toh(rx_desc 185 struct rtwn_rx_stat_pci *rx_desc = &ring->desc[ring->cur]; local 324 struct rtwn_rx_stat_pci *rx_desc; local [all...] |
/freebsd-12-stable/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_rx.c | 52 struct mlx4_en_rx_desc *rx_desc = local 57 rx_desc->data[0].byte_count = cpu_to_be32(priv->rx_mb_size - MLX4_NET_IP_ALIGN); 58 rx_desc->data[0].lkey = cpu_to_be32(priv->mdev->mr.key); 66 rx_desc->data[i].byte_count = 0; 67 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD); 68 rx_desc->data[i].addr = 0; 110 mlx4_en_alloc_buf(struct mlx4_en_rx_ring *ring, struct mlx4_en_rx_desc *rx_desc, argument 175 rx_desc->data[0].addr = cpu_to_be64(segs[0].ds_addr); 178 rx_desc->data[i].byte_count = cpu_to_be32(segs[i].ds_len); 179 rx_desc 236 struct mlx4_en_rx_desc *rx_desc = local 623 mlx4_en_rx_mb(struct mlx4_en_priv *priv, struct mlx4_en_rx_ring *ring, struct mlx4_en_rx_desc *rx_desc, struct mlx4_en_rx_mbuf *mb_list, int length) argument 744 struct mlx4_en_rx_desc *rx_desc; local [all...] |
/freebsd-12-stable/sys/dev/alc/ |
H A D | if_alcvar.h | 38 #define ALC_RX_RING_ALIGN sizeof(struct rx_desc) 67 (sizeof(struct rx_desc) * ALC_RX_RING_CNT) 89 struct rx_desc *rx_desc; member in struct:alc_rxdesc 100 struct rx_desc *alc_rx_ring;
|
H A D | if_alcreg.h | 1194 struct rx_desc { struct
|
/freebsd-12-stable/sys/dev/sfxge/ |
H A D | sfxge_rx.c | 260 struct sfxge_rx_sw_desc *rx_desc; local 265 rx_desc = &rxq->queue[id]; 266 KASSERT(rx_desc->mbuf == NULL, ("rx_desc->mbuf != NULL")); 268 rx_desc->flags = EFX_DISCARD; 269 m = rx_desc->mbuf = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, 336 sfxge_rx_deliver(struct sfxge_rxq *rxq, struct sfxge_rx_sw_desc *rx_desc) argument 339 struct mbuf *m = rx_desc->mbuf; 340 int flags = rx_desc->flags; 363 m->m_len = rx_desc 833 struct sfxge_rx_sw_desc *rx_desc; local [all...] |
H A D | sfxge_ev.c | 113 struct sfxge_rx_sw_desc *rx_desc; local 146 rx_desc = &rxq->queue[id]; 148 prefetch_read_many(rx_desc->mbuf); 151 rx_desc = &rxq->queue[id]; 152 KASSERT(rx_desc->flags == EFX_DISCARD, 153 ("rx_desc->flags != EFX_DISCARD")); 154 rx_desc->flags = flags; 157 rx_desc->size = (uint16_t)size;
|
/freebsd-12-stable/sys/dev/age/ |
H A D | if_agevar.h | 82 struct rx_desc *rx_desc; member in struct:age_rxdesc 119 struct rx_desc *age_rx_ring; 132 (sizeof(struct rx_desc) * AGE_RX_RING_CNT)
|
H A D | if_agereg.h | 612 struct rx_desc { struct
|
H A D | if_age.c | 3026 rxd->rx_desc = &rd->age_rx_ring[i]; 3085 struct rx_desc *desc; 3120 desc = rxd->rx_desc;
|
/freebsd-12-stable/sys/dev/vte/ |
H A D | if_vtevar.h | 62 struct vte_rx_desc *rx_desc; member in struct:vte_rxdesc
|
H A D | if_vte.c | 1468 rxd->rx_desc->drbp = htole32(segs[0].ds_addr); 1469 rxd->rx_desc->drlen = htole16(VTE_RX_LEN(segs[0].ds_len)); 1470 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1513 status = le16toh(rxd->rx_desc->drst); 1516 total_len = VTE_RX_LEN(le16toh(rxd->rx_desc->drlen)); 1520 rxd->rx_desc->drlen = 1522 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1527 rxd->rx_desc->drlen = 1529 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1946 rxd->rx_desc [all...] |
/freebsd-12-stable/sys/dev/tx/ |
H A D | if_txvar.h | 100 struct epic_rx_desc *rx_desc; member in struct:__anon15395
|
H A D | if_tx.c | 342 error = bus_dmamem_alloc(sc->rtag, (void **)&sc->rx_desc, 348 error = bus_dmamap_load(sc->rtag, sc->rmap, sc->rx_desc, 460 if (sc->rx_desc) { 462 bus_dmamem_free(sc->rtag, sc->rx_desc, sc->rmap); 743 while ((sc->rx_desc[sc->cur_rx].status & 0x8000) == 0) { 745 desc = sc->rx_desc + sc->cur_rx; 1587 struct epic_rx_desc *desc = sc->rx_desc + i; 1636 struct epic_rx_desc *desc = sc->rx_desc + i;
|
/freebsd-12-stable/sys/dev/tsec/ |
H A D | if_tsec.c | 381 struct tsec_desc *rx_desc = sc->tsec_rx_vaddr; local 515 rx_desc[i].bufptr = sc->rx_data[i].paddr; 516 rx_desc[i].length = 0; 517 rx_desc[i].flags = TSEC_RXBD_E | TSEC_RXBD_I | 1289 struct tsec_desc *rx_desc; local 1310 rx_desc = TSEC_GET_CUR_RX_DESC(sc); 1311 flags = rx_desc->flags; 1332 rx_desc->length = 0; 1333 rx_desc->flags = (rx_desc [all...] |
/freebsd-12-stable/sys/dev/jme/ |
H A D | if_jmevar.h | 111 struct jme_desc *rx_desc; member in struct:jme_rxdesc
|
H A D | if_jme.c | 3163 rxd->rx_desc = &rd->jme_rx_ring[i]; 3214 desc = rxd->rx_desc;
|
/freebsd-12-stable/sys/dev/vge/ |
H A D | if_vgevar.h | 100 struct vge_rx_desc *rx_desc; member in struct:vge_rxdesc
|
H A D | if_vge.c | 1214 rxd->rx_desc->vge_sts = 0; 1215 rxd->rx_desc->vge_ctl = 0; 1227 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1279 rxd->rx_desc->vge_sts = 0; 1280 rxd->rx_desc->vge_ctl = 0; 1281 rxd->rx_desc->vge_addrlo = htole32(VGE_ADDR_LO(segs[0].ds_addr)); 1282 rxd->rx_desc->vge_addrhi = htole32(VGE_ADDR_HI(segs[0].ds_addr) | 1295 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1351 rxd->rx_desc = &rd->vge_rx_ring[i];
|
/freebsd-12-stable/sys/dev/cxgb/ |
H A D | cxgb_adapter.h | 201 struct rx_desc; 219 struct rx_desc *desc;
|
H A D | cxgb_sge.c | 154 struct rx_desc { struct 716 struct rx_desc *d = &q->desc[q->pidx]; 853 struct rx_desc *from = &q->desc[idx]; 854 struct rx_desc *to = &q->desc[q->pidx]; 2474 if ((ret = alloc_ring(sc, p->fl_size, sizeof(struct rx_desc), 2483 if ((ret = alloc_ring(sc, p->jumbo_size, sizeof(struct rx_desc), 3743 memcpy(data, &qs->fl[qnum].desc[idx], sizeof(struct rx_desc)); 3744 return sizeof(struct rx_desc);
|
/freebsd-12-stable/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth_main.c | 2710 union al_udma_desc *rx_desc; local 2721 rx_desc = al_udma_desc_get(rx_dma_q); 2733 rx_desc->rx.buf2_ptr_lo = swap32_to_le(AL_ADDR_LOW(header_buf->addr)); 2735 rx_desc->rx.len_ctrl = swap32_to_le(flags_len); 2736 rx_desc->rx.buf1_ptr = swap64_to_le(buf->addr | tgtid); 2760 volatile al_eth_rx_cdesc *rx_desc; local 2778 rx_desc = (volatile al_eth_rx_cdesc *)al_cdesc_next(rx_dma_q, cdesc, i); 2780 buf1_len = swap32_from_le(rx_desc->len); 2782 if ((i == 0) && (swap32_from_le(rx_desc->word2) & 2784 buf2_len = swap32_from_le(rx_desc [all...] |
/freebsd-12-stable/sys/dev/sis/ |
H A D | if_sisreg.h | 453 struct sis_desc *rx_desc; member in struct:sis_rxdesc
|
H A D | if_sis.c | 1392 rxd->rx_desc = &sc->sis_rx_list[i]; 1397 rxd->rx_desc->sis_next = htole32(SIS_ADDR_LO(next)); 1444 rxd->rx_desc->sis_ptr = htole32(SIS_ADDR_LO(segs[0].ds_addr)); 1445 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN); 1453 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN);
|