/freebsd-11-stable/sys/dev/rtwn/ |
H A D | if_rtwn.c | 1442 rtwn_rx_frame(struct rtwn_softc *sc, struct r92c_rx_desc *rx_desc, argument 1457 rxdw0 = le32toh(rx_desc->rxdw0); 1458 rxdw3 = le32toh(rx_desc->rxdw3); 1512 rtwn_setup_rx_desc(sc, rx_desc, physaddr, MCLBYTES, desc_idx); 1523 rtwn_setup_rx_desc(sc, rx_desc, physaddr, MCLBYTES, desc_idx); 3492 struct r92c_rx_desc *rx_desc = &sc->rx_ring.desc[i]; local 3495 if (le32toh(rx_desc->rxdw0) & R92C_RXDW0_OWN) 3498 rtwn_rx_frame(sc, rx_desc, rx_data, i);
|
/freebsd-11-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-11-stable/sys/dev/e1000/ |
H A D | if_lem.c | 622 device_printf(dev, "Unable to allocate rx_desc memory\n"); 3898 struct e1000_rx_desc *rx_desc, struct mbuf *mp) 3903 (rx_desc->status & E1000_RXD_STAT_IXSM)) { 3908 if (rx_desc->status & E1000_RXD_STAT_IPCS) { 3910 if (!(rx_desc->errors & E1000_RXD_ERR_IPE)) { 3920 if (rx_desc->status & E1000_RXD_STAT_TCPCS) { 3922 if (!(rx_desc->errors & E1000_RXD_ERR_TCPE)) { 3897 lem_receive_checksum(struct adapter *adapter, struct e1000_rx_desc *rx_desc, struct mbuf *mp) argument
|
/freebsd-11-stable/sys/dev/tx/ |
H A D | if_tx.c | 340 error = bus_dmamem_alloc(sc->rtag, (void **)&sc->rx_desc, 346 error = bus_dmamap_load(sc->rtag, sc->rmap, sc->rx_desc, 458 if (sc->rx_desc) { 460 bus_dmamem_free(sc->rtag, sc->rx_desc, sc->rmap); 741 while ((sc->rx_desc[sc->cur_rx].status & 0x8000) == 0) { 743 desc = sc->rx_desc + sc->cur_rx; 1585 struct epic_rx_desc *desc = sc->rx_desc + i; 1634 struct epic_rx_desc *desc = sc->rx_desc + i;
|
/freebsd-11-stable/sys/dev/sfxge/ |
H A D | sfxge_rx.c | 258 struct sfxge_rx_sw_desc *rx_desc; local 263 rx_desc = &rxq->queue[id]; 264 KASSERT(rx_desc->mbuf == NULL, ("rx_desc->mbuf != NULL")); 266 rx_desc->flags = EFX_DISCARD; 267 m = rx_desc->mbuf = m_getjcl(M_NOWAIT, MT_DATA, M_PKTHDR, 334 sfxge_rx_deliver(struct sfxge_rxq *rxq, struct sfxge_rx_sw_desc *rx_desc) argument 337 struct mbuf *m = rx_desc->mbuf; 338 int flags = rx_desc->flags; 361 m->m_len = rx_desc 831 struct sfxge_rx_sw_desc *rx_desc; local [all...] |
H A D | sfxge_ev.c | 111 struct sfxge_rx_sw_desc *rx_desc; local 144 rx_desc = &rxq->queue[id]; 146 prefetch_read_many(rx_desc->mbuf); 149 rx_desc = &rxq->queue[id]; 150 KASSERT(rx_desc->flags == EFX_DISCARD, 151 ("rx_desc->flags != EFX_DISCARD")); 152 rx_desc->flags = flags; 155 rx_desc->size = (uint16_t)size;
|
/freebsd-11-stable/sys/dev/ixgb/ |
H A D | if_ixgb.c | 128 struct ixgb_rx_desc * rx_desc, 323 device_printf(dev, "Unable to allocate rx_desc memory\n"); 2258 struct ixgb_rx_desc * rx_desc, 2261 if (rx_desc->status & IXGB_RX_DESC_STATUS_IXSM) { 2265 if (rx_desc->status & IXGB_RX_DESC_STATUS_IPCS) { 2267 if (!(rx_desc->errors & IXGB_RX_DESC_ERRORS_IPE)) { 2276 if (rx_desc->status & IXGB_RX_DESC_STATUS_TCPCS) { 2278 if (!(rx_desc->errors & IXGB_RX_DESC_ERRORS_TCPE)) { 2257 ixgb_receive_checksum(struct adapter * adapter, struct ixgb_rx_desc * rx_desc, struct mbuf * mp) argument
|
/freebsd-11-stable/sys/dev/iser/ |
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-11-stable/sys/dev/alc/ |
H A D | if_alcreg.h | 1184 struct rx_desc { struct
|
H A D | if_alc.c | 3507 rxd->rx_desc->addr = htole64(segs[0].ds_addr); 4489 rxd->rx_desc = &rd->alc_rx_ring[i];
|
H A D | if_alcvar.h | 36 #define ALC_RX_RING_ALIGN sizeof(struct rx_desc) 65 (sizeof(struct rx_desc) * ALC_RX_RING_CNT) 87 struct rx_desc *rx_desc; member in struct:alc_rxdesc 98 struct rx_desc *alc_rx_ring;
|
/freebsd-11-stable/sys/dev/cxgb/ |
H A D | cxgb_sge.c | 154 struct rx_desc { struct 704 struct rx_desc *d = &q->desc[q->pidx]; 841 struct rx_desc *from = &q->desc[idx]; 842 struct rx_desc *to = &q->desc[q->pidx]; 2445 if ((ret = alloc_ring(sc, p->fl_size, sizeof(struct rx_desc), 2454 if ((ret = alloc_ring(sc, p->jumbo_size, sizeof(struct rx_desc), 3705 memcpy(data, &qs->fl[qnum].desc[idx], sizeof(struct rx_desc)); 3706 return sizeof(struct rx_desc);
|
/freebsd-11-stable/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth_main.c | 2453 union al_udma_desc *rx_desc; local 2464 rx_desc = al_udma_desc_get(rx_dma_q); 2476 rx_desc->rx.buf2_ptr_lo = swap32_to_le(AL_ADDR_LOW(header_buf->addr)); 2478 rx_desc->rx.len_ctrl = swap32_to_le(flags_len); 2479 rx_desc->rx.buf1_ptr = swap64_to_le(buf->addr | vmid); 2503 volatile al_eth_rx_cdesc *rx_desc; local 2521 rx_desc = (volatile al_eth_rx_cdesc *)al_cdesc_next(rx_dma_q, cdesc, i); 2523 buf1_len = swap32_from_le(rx_desc->len); 2525 if ((i == 0) && (swap32_from_le(rx_desc->word2) & 2527 buf2_len = swap32_from_le(rx_desc [all...] |
/freebsd-11-stable/sys/arm/at91/ |
H A D | if_macb.c | 369 &sc->rx_desc[i].dmamap); 389 rd = &sc->rx_desc[i]; 427 rd = &sc->rx_desc[i]; 450 rd = &sc->rx_desc[index]; 739 m = sc->rx_desc[sc->rx_cons].buff; 742 sc->rx_desc[sc->rx_cons].dmamap, BUS_DMASYNC_POSTREAD); 1065 rd = &sc->rx_desc[i];
|
H A D | if_macbvar.h | 114 struct rx_desc_info rx_desc[MACB_MAX_RX_BUFFERS]; member in struct:macb_softc
|
/freebsd-11-stable/sys/arm/cavium/cns11xx/ |
H A D | if_ece.c | 660 &sc->rx_desc[i].dmamap); 682 if (sc->rx_desc[i].buff) { 683 m_freem(sc->rx_desc[i].buff); 684 sc->rx_desc[i].buff = NULL; 707 sc->rx_desc[i].dmamap); 798 sc->rx_desc[i].desc = descrx; 799 sc->rx_desc[i].buff = 0; 800 ece_new_rxbuf(sc, &(sc->rx_desc[i])); 1352 desc = sc->rx_desc[sc->last_rx].desc; 1376 rxdesc = &sc->rx_desc[id [all...] |
H A D | if_ecevar.h | 161 struct rx_desc_info rx_desc[ECE_MAX_RX_BUFFERS]; member in struct:ece_softc
|
/freebsd-11-stable/sys/dev/vge/ |
H A D | if_vge.c | 1212 rxd->rx_desc->vge_sts = 0; 1213 rxd->rx_desc->vge_ctl = 0; 1225 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1277 rxd->rx_desc->vge_sts = 0; 1278 rxd->rx_desc->vge_ctl = 0; 1279 rxd->rx_desc->vge_addrlo = htole32(VGE_ADDR_LO(segs[0].ds_addr)); 1280 rxd->rx_desc->vge_addrhi = htole32(VGE_ADDR_HI(segs[0].ds_addr) | 1293 rxd->rx_desc->vge_sts = htole32(VGE_RDSTS_OWN); 1349 rxd->rx_desc = &rd->vge_rx_ring[i];
|
H A D | if_vgevar.h | 98 struct vge_rx_desc *rx_desc; member in struct:vge_rxdesc
|
/freebsd-11-stable/sys/dev/vte/ |
H A D | if_vte.c | 1466 rxd->rx_desc->drbp = htole32(segs[0].ds_addr); 1467 rxd->rx_desc->drlen = htole16(VTE_RX_LEN(segs[0].ds_len)); 1468 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1511 status = le16toh(rxd->rx_desc->drst); 1514 total_len = VTE_RX_LEN(le16toh(rxd->rx_desc->drlen)); 1518 rxd->rx_desc->drlen = 1520 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1525 rxd->rx_desc->drlen = 1527 rxd->rx_desc->drst = htole16(VTE_DRST_RX_OWN); 1944 rxd->rx_desc [all...] |
H A D | if_vtevar.h | 60 struct vte_rx_desc *rx_desc; member in struct:vte_rxdesc
|
/freebsd-11-stable/sys/dev/sis/ |
H A D | if_sis.c | 1390 rxd->rx_desc = &sc->sis_rx_list[i]; 1395 rxd->rx_desc->sis_next = htole32(SIS_ADDR_LO(next)); 1442 rxd->rx_desc->sis_ptr = htole32(SIS_ADDR_LO(segs[0].ds_addr)); 1443 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN); 1451 rxd->rx_desc->sis_cmdsts = htole32(SIS_RXLEN);
|
H A D | if_sisreg.h | 451 struct sis_desc *rx_desc; member in struct:sis_rxdesc
|
/freebsd-11-stable/sys/dev/age/ |
H A D | if_age.c | 3027 rxd->rx_desc = &rd->age_rx_ring[i]; 3086 struct rx_desc *desc; 3121 desc = rxd->rx_desc;
|
H A D | if_agereg.h | 610 struct rx_desc { struct
|