/freebsd-9.3-release/sys/dev/alc/ |
H A D | if_alcvar.h | 36 #define ALC_RX_RING_ALIGN sizeof(struct rx_desc) 61 (sizeof(struct rx_desc) * ALC_RX_RING_CNT) 83 struct rx_desc *rx_desc; member in struct:alc_rxdesc 94 struct rx_desc *alc_rx_ring;
|
/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/ |
H A D | en_rx.c | 49 struct mlx4_en_rx_desc *rx_desc, 68 rx_desc->data[i].addr = cpu_to_be64(dma); 76 struct mlx4_en_rx_desc *rx_desc = ring->buf + ring->stride * index; local 82 rx_desc->data[i].byte_count = 84 rx_desc->data[i].lkey = cpu_to_be32(priv->mdev->mr.key); 92 rx_desc->data[i].byte_count = 0; 93 rx_desc->data[i].lkey = cpu_to_be32(MLX4_EN_MEMTYPE_PAD); 94 rx_desc->data[i].addr = 0; 101 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index * ring->stride); local 106 if (mlx4_en_alloc_buf(priv, rx_desc, mb_lis 48 mlx4_en_alloc_buf(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mbuf **mb_list, int i) argument 129 struct mlx4_en_rx_desc *rx_desc = ring->buf + (index << ring->log_stride); local 346 mlx4_en_complete_rx_desc(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mbuf **mb_list, int length) argument 430 mlx4_en_rx_mb(struct mlx4_en_priv *priv, struct mlx4_en_rx_desc *rx_desc, struct mbuf **mb_list, unsigned int length) argument 452 struct mlx4_en_rx_desc *rx_desc; local [all...] |
/freebsd-9.3-release/sys/dev/sfxge/ |
H A D | sfxge_rx.c | 230 struct sfxge_rx_sw_desc *rx_desc; local 235 rx_desc = &rxq->queue[id]; 236 KASSERT(rx_desc->mbuf == NULL, ("rx_desc->mbuf != NULL")); 238 rx_desc->flags = EFX_DISCARD; 239 m = rx_desc->mbuf = sfxge_rx_alloc_mbuf(sc); 291 sfxge_rx_deliver(struct sfxge_softc *sc, struct sfxge_rx_sw_desc *rx_desc) argument 293 struct mbuf *m = rx_desc->mbuf; 297 csum_flags = (rx_desc->flags & EFX_CKSUM_IPV4) ? 299 if (rx_desc 759 struct sfxge_rx_sw_desc *rx_desc; local [all...] |
H A D | sfxge_ev.c | 84 struct sfxge_rx_sw_desc *rx_desc; local 112 rx_desc = &rxq->queue[id]; 114 KASSERT(rx_desc->flags == EFX_DISCARD, 115 ("rx_desc->flags != EFX_DISCARD")); 116 rx_desc->flags = flags; 119 rx_desc->size = (uint16_t)size; 120 prefetch_read_many(rx_desc->mbuf);
|
/freebsd-9.3-release/sys/dev/age/ |
H A D | if_agevar.h | 80 struct rx_desc *rx_desc; member in struct:age_rxdesc 117 struct rx_desc *age_rx_ring; 130 (sizeof(struct rx_desc) * AGE_RX_RING_CNT)
|
H A D | if_agereg.h | 610 struct rx_desc { struct
|
/freebsd-9.3-release/sys/arm/at91/ |
H A D | if_macbvar.h | 114 struct rx_desc_info rx_desc[MACB_MAX_RX_BUFFERS]; member in struct:macb_softc
|
H A D | if_macb.c | 360 &sc->rx_desc[i].dmamap); 380 rd = &sc->rx_desc[i]; 419 rd = &sc->rx_desc[i]; 442 rd = &sc->rx_desc[index]; 731 m = sc->rx_desc[sc->rx_cons].buff; 734 sc->rx_desc[sc->rx_cons].dmamap, BUS_DMASYNC_POSTREAD); 1057 rd = &sc->rx_desc[i];
|
/freebsd-9.3-release/sys/arm/econa/ |
H A D | if_ecevar.h | 161 struct rx_desc_info rx_desc[ECE_MAX_RX_BUFFERS]; member in struct:ece_softc
|
H A D | if_ece.c | 657 &sc->rx_desc[i].dmamap); 679 if (sc->rx_desc[i].buff) { 680 m_freem(sc->rx_desc[i].buff); 681 sc->rx_desc[i].buff= 0; 698 sc->rx_desc[i].dmamap); 789 sc->rx_desc[i].desc = descrx; 790 sc->rx_desc[i].buff = 0; 791 ece_new_rxbuf(sc, &(sc->rx_desc[i])); 1343 desc = sc->rx_desc[sc->last_rx].desc; 1367 rxdesc = &sc->rx_desc[id [all...] |
/freebsd-9.3-release/sys/dev/tx/ |
H A D | if_txvar.h | 98 struct epic_rx_desc *rx_desc; member in struct:__anon9044
|
H A D | if_tx.c | 338 error = bus_dmamem_alloc(sc->rtag, (void **)&sc->rx_desc, 344 error = bus_dmamap_load(sc->rtag, sc->rmap, sc->rx_desc, 456 if (sc->rx_desc) { 458 bus_dmamem_free(sc->rtag, sc->rx_desc, sc->rmap); 740 while ((sc->rx_desc[sc->cur_rx].status & 0x8000) == 0) { 742 desc = sc->rx_desc + sc->cur_rx; 1584 struct epic_rx_desc *desc = sc->rx_desc + i; 1633 struct epic_rx_desc *desc = sc->rx_desc + i;
|
/freebsd-9.3-release/sys/dev/vte/ |
H A D | if_vtevar.h | 60 struct vte_rx_desc *rx_desc; member in struct:vte_rxdesc
|
H A D | if_vte.c | 1449 rxd->rx_desc->drbp = htole32(segs[0].ds_addr); 1450 rxd->rx_desc->drlen = htole16(VTE_RX_LEN(segs[0].ds_len)); 1451 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1494 status = le16toh(rxd->rx_desc->drst); 1497 total_len = VTE_RX_LEN(le16toh(rxd->rx_desc->drlen)); 1501 rxd->rx_desc->drlen = 1503 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1508 rxd->rx_desc->drlen = 1510 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1927 rxd->rx_desc [all...] |
/freebsd-9.3-release/sys/dev/tsec/ |
H A D | if_tsec.c | 358 struct tsec_desc *rx_desc = sc->tsec_rx_vaddr; local 490 rx_desc[i].bufptr = sc->rx_data[i].paddr; 491 rx_desc[i].length = 0; 492 rx_desc[i].flags = TSEC_RXBD_E | TSEC_RXBD_I | 1262 struct tsec_desc *rx_desc; local 1285 rx_desc = TSEC_GET_CUR_RX_DESC(sc); 1286 flags = rx_desc->flags; 1307 rx_desc->length = 0; 1308 rx_desc->flags = (rx_desc [all...] |
/freebsd-9.3-release/sys/dev/jme/ |
H A D | if_jmevar.h | 109 struct jme_desc *rx_desc; member in struct:jme_rxdesc
|
/freebsd-9.3-release/sys/dev/nve/ |
H A D | if_nvereg.h | 152 struct nve_rx_desc *rx_desc; member in struct:nve_softc
|
H A D | if_nve.c | 421 error = bus_dmamem_alloc(sc->rtag, (void **)&sc->rx_desc, 427 bzero(sc->rx_desc, sizeof(struct nve_rx_desc) * RX_RING_SIZE); 428 error = bus_dmamap_load(sc->rtag, sc->rmap, sc->rx_desc, 617 bus_dmamem_free(sc->rtag, sc->rx_desc, sc->rmap); 765 struct nve_rx_desc *desc = sc->rx_desc + i; 829 struct nve_rx_desc *desc = sc->rx_desc + i; 1480 desc = sc->rx_desc + sc->cur_rx; 1633 sc->cur_rx = desc - sc->rx_desc;
|
/freebsd-9.3-release/sys/dev/vge/ |
H A D | if_vgevar.h | 98 struct vge_rx_desc *rx_desc; member in struct:vge_rxdesc
|
H A D | if_vge.c | 1213 rxd->rx_desc->vge_sts = 0; 1214 rxd->rx_desc->vge_ctl = 0; 1226 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1278 rxd->rx_desc->vge_sts = 0; 1279 rxd->rx_desc->vge_ctl = 0; 1280 rxd->rx_desc->vge_addrlo = htole32(VGE_ADDR_LO(segs[0].ds_addr)); 1281 rxd->rx_desc->vge_addrhi = htole32(VGE_ADDR_HI(segs[0].ds_addr) | 1294 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1350 rxd->rx_desc = &rd->vge_rx_ring[i];
|
/freebsd-9.3-release/sys/dev/cxgb/ |
H A D | cxgb_adapter.h | 199 struct rx_desc; 217 struct rx_desc *desc;
|
H A D | cxgb_sge.c | 159 struct rx_desc { struct 709 struct rx_desc *d = &q->desc[q->pidx]; 848 struct rx_desc *from = &q->desc[idx]; 849 struct rx_desc *to = &q->desc[q->pidx]; 2450 if ((ret = alloc_ring(sc, p->fl_size, sizeof(struct rx_desc), 2459 if ((ret = alloc_ring(sc, p->jumbo_size, sizeof(struct rx_desc), 3724 memcpy(data, &qs->fl[qnum].desc[idx], sizeof(struct rx_desc)); 3725 return sizeof(struct rx_desc);
|
/freebsd-9.3-release/sys/dev/ixgb/ |
H A D | if_ixgb.c | 127 struct ixgb_rx_desc * rx_desc, 321 device_printf(dev, "Unable to allocate rx_desc memory\n"); 2255 struct ixgb_rx_desc * rx_desc, 2258 if (rx_desc->status & IXGB_RX_DESC_STATUS_IXSM) { 2262 if (rx_desc->status & IXGB_RX_DESC_STATUS_IPCS) { 2264 if (!(rx_desc->errors & IXGB_RX_DESC_ERRORS_IPE)) { 2273 if (rx_desc->status & IXGB_RX_DESC_STATUS_TCPCS) { 2275 if (!(rx_desc->errors & IXGB_RX_DESC_ERRORS_TCPE)) { 2254 ixgb_receive_checksum(struct adapter * adapter, struct ixgb_rx_desc * rx_desc, struct mbuf * mp) argument
|
/freebsd-9.3-release/sys/dev/sis/ |
H A D | if_sisreg.h | 451 struct sis_desc *rx_desc; member in struct:sis_rxdesc
|
H A D | if_sis.c | 1388 rxd->rx_desc = &sc->sis_rx_list[i]; 1393 rxd->rx_desc->sis_next = htole32(SIS_ADDR_LO(next)); 1440 rxd->rx_desc->sis_ptr = htole32(SIS_ADDR_LO(segs[0].ds_addr)); 1441 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN); 1449 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN);
|