| /src/sys/arch/sandpoint/stand/altboot/ |
| kse.c | 104 struct desc rxd[2]; member in struct:local 129 struct desc *txd, *rxd; local 166 rxd = &l->rxd[0]; 167 rxd[0].xd0 = htole32(R0_OWN); 168 rxd[0].xd1 = htole32(FRAMESIZE); 169 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 170 rxd[0].xd3 = htole32(VTOPHYS(&rxd[1])); 171 rxd[1].xd0 = htole32(R0_OWN) 219 volatile struct desc *rxd; local [all...] |
| sme.c | 95 struct desc rxd[2]; member in struct:local 122 struct desc *txd, *rxd; local 157 rxd = &l->rxd[0]; 158 rxd[0].xd0 = htole32(R0_OWN); 159 rxd[0].xd1 = htole32(R1_RCH | FRAMESIZE); 160 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 161 rxd[0].xd3 = htole32(VTOPHYS(&rxd[1])); 162 rxd[1].xd0 = htole32(R0_OWN) 219 volatile struct desc *rxd; local [all...] |
| nvt.c | 143 struct desc rxd[2]; member in struct:local 175 struct desc *txd, *rxd; local 214 rxd = &l->rxd[0]; 215 rxd[0].xd0 = htole32(R0_OWN); 216 rxd[0].xd1 = htole32(FRAMESIZE << 16); 217 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 218 rxd[0].xd3 = htole32(VTOPHYS(&rxd[1])); 219 rxd[1].xd0 = htole32(R0_OWN) 278 volatile struct desc *rxd; local [all...] |
| wm.c | 108 struct rdesc rxd[2]; member in struct:local 141 struct rdesc *rxd; local 179 rxd = &l->rxd[0]; 180 rxd[0].lo = htole32(VTOPHYS(l->rxstore[0])); 181 rxd[0].r2 = 0; 182 rxd[0].r3 = 0; 183 rxd[1].lo = htole32(VTOPHYS(l->rxstore[1])); 184 rxd[1].r2 = 0; 185 rxd[0].r3 = 0 254 volatile struct rdesc *rxd; local [all...] |
| sip.c | 102 struct desc rxd[2]; member in struct:local 137 struct desc *txd, *rxd; local 196 rxd = l->rxd; 197 rxd[0].xd0 = htole32(VTOPHYS(&rxd[1])); 198 rxd[0].xd1 = htole32(XD1_OWN | FRAMESIZE); 199 rxd[0].xd2 = htole32(VTOPHYS(l->store[0])); 200 rxd[1].xd0 = htole32(VTOPHYS(&rxd[0])) 261 volatile struct desc *rxd; local [all...] |
| pcn.c | 120 struct desc rxd[2]; member in struct:local 148 struct desc *txd, *rxd; local 183 rxd = &l->rxd[0]; 184 rxd[0].xd0 = htole32(VTOPHYS(l->rxstore[0])); 185 rxd[0].xd1 = htole32(R1_OWN | R1_ONES | FRAMESIZE); 186 rxd[1].xd0 = htole32(VTOPHYS(l->rxstore[1])); 187 rxd[1].xd1 = htole32(R1_OWN | R1_ONES | FRAMESIZE); 196 ib->init_rdra = htole32(VTOPHYS(rxd)); 253 volatile struct desc *rxd; local [all...] |
| rge.c | 119 struct desc rxd[2]; /* 256B align */ member in struct:local 151 struct desc *txd, *rxd; local 208 rxd = &l->rxd[0]; 209 rxd[0].xd0 = htole32(R0_OWN | FRAMESIZE); 210 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 211 rxd[1].xd0 = htole32(R0_OWN | R0_EOR | FRAMESIZE); 212 rxd[1].xd2 = htole32(VTOPHYS(l->rxstore[1])); 224 CSR_WRITE_4(l, RGE_RDSAR, VTOPHYS(rxd)); 273 volatile struct desc *rxd; local [all...] |
| tlp.c | 104 struct desc rxd[2]; member in struct:local 132 struct desc *txd, *rxd; local 180 rxd = &l->rxd[0]; 181 rxd[0].xd0 = htole32(R0_OWN); 182 rxd[0].xd1 = htole32(FRAMESIZE); 183 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 184 rxd[1].xd0 = htole32(R0_OWN); 185 rxd[1].xd1 = htole32(R1_RER | FRAMESIZE); 186 rxd[1].xd2 = htole32(VTOPHYS(l->rxstore[1])) 235 volatile struct desc *rxd; local [all...] |
| vge.c | 190 struct rdesc rxd[NRXDESC]; member in struct:local 221 struct rdesc *rxd; local 265 rxd = &l->rxd[0]; 267 rxd[i].r0 = htole32(R0_OWN); 268 rxd[i].r1 = 0; 269 rxd[i].r2 = htole32(VTOPHYS(l->rxstore[i])); 270 rxd[i].r3 = htole32(FRAMESIZE << 16); 293 CSR_WRITE_4(l, VR_RDB, VTOPHYS(rxd)); 348 volatile struct rdesc *rxd; local [all...] |
| skg.c | 178 struct desc rxd[2]; member in struct:local 207 struct desc *txd, *rxd; local 294 rxd = &l->rxd[0]; 295 rxd[0].xd0 = htole32(FRAMESIZE|CTL_DEFOPC|CTL_LS|CTL_FS|CTL_OWN); 296 rxd[0].xd1 = htole32(VTOPHYS(&rxd[1])); 297 rxd[0].xd2 = htole32(VTOPHYS(l->rxstore[0])); 298 rxd[1].xd0 = htole32(FRAMESIZE|CTL_DEFOPC|CTL_LS|CTL_FS|CTL_OWN); 299 rxd[1].xd1 = htole32(VTOPHYS(&rxd[0])) 359 volatile struct desc *rxd; local [all...] |
| stg.c | 128 struct desc rxd[2]; member in struct:local 162 struct desc *txd, *rxd; local 222 rxd = &l->rxd[0]; 223 rxd[0].xd0 = htole64(VTOPHYS(&rxd[1])); 224 rxd[0].xd2 = htole64(VTOPHYS(l->rxstore[0]) | 226 rxd[1].xd0 = htole64(VTOPHYS(&rxd[0])); 227 rxd[1].xd2 = htole64(VTOPHYS(l->rxstore[1]) 321 volatile struct desc *rxd; local [all...] |
| /src/sys/arch/cobalt/stand/boot/ |
| tlp.c | 140 struct desc rxd[NRXBUF]; member in struct:local 167 struct desc *txd, *rxd; local 182 DPRINTF(("tlp: rxd[0] = %p, rxd[1] = %p\n", 183 &l->rxd[0], &l->rxd[1])); 244 rxd = &l->rxd[0]; 246 rxd[i].xd3 = htole32(VTOPHYS(&rxd[NEXT_RXBUF(i)])) 333 struct desc *rxd; local [all...] |
| /src/sys/dev/pci/ |
| if_vte.c | 460 struct vte_rxdesc *rxd; local 573 rxd = &sc->vte_cdata.vte_rxdesc[i]; 574 rxd->rx_m = NULL; 575 rxd->rx_dmamap = NULL; 578 &rxd->rx_dmamap); 596 struct vte_rxdesc *rxd; local 609 rxd = &sc->vte_cdata.vte_rxdesc[i]; 610 if (rxd->rx_dmamap != NULL) { 611 bus_dmamap_destroy(sc->vte_dmatag, rxd->rx_dmamap); 612 rxd->rx_dmamap = NULL 1101 struct vte_rxdesc *rxd; local 1386 struct vte_rxdesc *rxd; local 1543 struct vte_rxdesc *rxd; local [all...] |
| if_xge.c | 98 #define rxd_4k CONCAT3(rxd, RX_MODE, _4k) 99 #define rxdesc ___CONCAT(rxd, RX_MODE) 766 struct rxdesc *rxd; local 772 rxd = XGE_RXD(sc->sc_nextrx); 773 if (rxd->rxd_control1 & RXD_CTL1_OWN) { 781 plen = m->m_len = RXD_CTL2_BUF0SIZ(rxd->rxd_control2); 785 plen = m->m_len = RXD_CTL2_BUF0SIZ(rxd->rxd_control2); 786 plen += m->m_next->m_len = RXD_CTL2_BUF1SIZ(rxd->rxd_control2); 788 RXD_CTL2_BUF2SIZ(rxd->rxd_control2); 790 RXD_CTL3_BUF3SIZ(rxd->rxd_control3) 1137 struct rxdesc *rxd; local [all...] |
| if_age.c | 690 struct age_rxdesc *rxd; local 959 rxd = &sc->age_cdata.age_rxdesc[i]; 960 rxd->rx_m = NULL; 961 rxd->rx_dmamap = NULL; 963 MCLBYTES, 0, BUS_DMA_NOWAIT, &rxd->rx_dmamap); 965 rxd->rx_dmamap = NULL; 979 struct age_rxdesc *rxd; local 992 rxd = &sc->age_cdata.age_rxdesc[i]; 993 if (rxd->rx_dmamap != NULL) { 994 bus_dmamap_destroy(sc->sc_dmat, rxd->rx_dmamap) 1396 struct age_rxdesc *rxd; local 1912 struct age_rxdesc *rxd; local 2166 struct age_rxdesc *rxd; local [all...] |
| if_alc.c | 1573 struct alc_rxdesc *rxd; local 1815 rxd = &sc->alc_cdata.alc_rxdesc[i]; 1816 rxd->rx_m = NULL; 1817 rxd->rx_dmamap = NULL; 1819 MCLBYTES, 0, BUS_DMA_NOWAIT, &rxd->rx_dmamap); 1834 struct alc_rxdesc *rxd; local 1847 rxd = &sc->alc_cdata.alc_rxdesc[i]; 1848 if (rxd->rx_dmamap != NULL) { 1849 bus_dmamap_destroy(sc->sc_dmat, rxd->rx_dmamap); 1850 rxd->rx_dmamap = NULL 2545 struct alc_rxdesc *rxd; local 3193 struct alc_rxdesc *rxd; local 3372 struct alc_rxdesc *rxd; local [all...] |
| if_txp.c | 712 struct txp_rx_desc *rxd; local 723 rxd = r->r_desc + idx; 731 if (rxd->rx_flags & RX_FLAGS_ERROR) { 733 le32toh(rxd->rx_stat)); 739 KASSERT(rxd->rx_vaddrlo < RXBUF_ENTRIES); 740 sd = &sc->sc_rxd[rxd->rx_vaddrlo]; 745 len = le16toh(rxd->rx_len); 782 if (rxd->rx_stat & htole32(RX_STAT_IPCKSUMBAD)) 784 else if (rxd->rx_stat & htole32(RX_STAT_IPCKSUMGOOD)) 787 if (rxd->rx_stat & htole32(RX_STAT_TCPCKSUMBAD) [all...] |
| if_vge.c | 352 vge_set_rxaddr(struct vge_rxdesc *rxd, bus_addr_t daddr) 355 rxd->rd_addrlo = htole32((uint32_t)daddr); 357 rxd->rd_addrhi = htole16(((uint64_t)daddr >> 32) & 0xFFFF); 359 rxd->rd_addrhi = 0; 1071 struct vge_rxdesc *rxd; local 1116 rxd = &sc->sc_rxdescs[idx]; 1121 rd_sts = le32toh(rxd->rd_sts); 1133 rxd->rd_buflen = 1135 vge_set_rxaddr(rxd, map->dm_segs[0].ds_addr); 1136 rxd->rd_sts = 0 [all...] |
| if_vmx.c | 2187 struct vmxnet3_rxdesc *rxd; local 2196 rxd = &rxr->vxrxr_rxd[idx]; 2236 rxd->addr = DMAADDR(dmap); 2237 rxd->len = m->m_pkthdr.len; 2238 rxd->btype = btype; 2239 rxd->gen = rxr->vxrxr_gen; 2249 struct vmxnet3_rxdesc *rxd; local 2251 rxd = &rxr->vxrxr_rxd[idx]; 2252 rxd->gen = rxr->vxrxr_gen; 2355 struct vmxnet3_rxdesc *rxd __diagused [all...] |
| /src/sys/dev/ic/ |
| elinkxl.c | 460 struct ex_rxdesc *rxd; local 463 rxd = &sc->sc_rxdescs[i]; 464 if (rxd->rx_mbhead != NULL) { 465 bus_dmamap_unload(sc->sc_dmat, rxd->rx_dmamap); 466 m_freem(rxd->rx_mbhead); 1331 struct ex_rxdesc *rxd; local 1338 rxd = sc->rx_head; 1339 rxmap = rxd->rx_dmamap; 1340 m = rxd->rx_mbhead; 1341 upd = rxd->rx_upd 1674 struct ex_rxdesc *rxd; local [all...] |
| atwvar.h | 404 struct atw_rxdesc *rxd = &sc->sc_rxdescs[x]; local 407 rxd->ar_buf1 = 409 rxd->ar_buf2 = /* for descriptor chaining */ 411 rxd->ar_ctlrssi = 416 rxd->ar_stat = htole32(ATW_RXSTAT_OWN);
|
| rt2860var.h | 95 struct rt2860_rxd *rxd; member in struct:rt2860_rx_ring
|
| rt2860.c | 742 (void **)&ring->rxd, BUS_DMA_NOWAIT); 748 error = bus_dmamap_load(sc->sc_dmat, ring->map, ring->rxd, size, NULL, 759 struct rt2860_rxd *rxd = &ring->rxd[i]; local 795 rxd->sdp0 = htole32(data->map->dm_segs[0].ds_addr); 796 rxd->sdl0 = htole16(MCLBYTES); 812 ring->rxd[i].sdl0 &= ~htole16(RT2860_RX_DDONE); 825 if (ring->rxd != NULL) { 829 bus_dmamem_unmap(sc->sc_dmat, (void *)ring->rxd, 832 ring->rxd = NULL 1336 struct rt2860_rxd *rxd = &sc->rxq.rxd[sc->rxq.cur]; local [all...] |
| /src/sys/dev/marvell/ |
| if_gfe.c | 782 volatile struct gt_eth_desc *rxd; local 812 nxtaddr = rxq->rxq_desc_busaddr + sizeof(*rxd); 813 for (idx = 0, rxd = rxq->rxq_descs; idx < GE_RXDESC_MAX; 814 idx++, rxd++, nxtaddr += sizeof(*rxd)) { 815 rxd->ed_lencnt = htogt32(GE_RXBUF_SIZE << 16); 816 rxd->ed_cmdsts = htogt32(RX_CMD_F|RX_CMD_L|RX_CMD_O|RX_CMD_EI); 817 rxd->ed_bufptr = htogt32(ds->ds_addr + boff); 823 rxd->ed_nxtptr = htogt32(nxtaddr); 875 volatile struct gt_eth_desc *rxd = &rxq->rxq_descs[rxq->rxq_fi] local 1016 volatile struct gt_eth_desc *rxd = &rxq->rxq_descs[idx]; local [all...] |
| /src/sys/arch/sgimips/mace/ |
| if_mec.c | 858 struct mec_rxdesc *rxd; local 879 rxd = &sc->sc_rxdesc[i]; 880 rxd->rxd_stat = 0; 1632 struct mec_rxdesc *rxd; local 1641 rxd = &sc->sc_rxdesc[i]; 1644 rxstat = rxd->rxd_stat; 1666 rxd->rxd_stat = 0; 1722 memcpy(mtod(m, void *), rxd->rxd_buf, MEC_ETHER_ALIGN + len); 1723 crc = be32dec(rxd->rxd_buf + MEC_ETHER_ALIGN + len); 1728 rxd->rxd_stat = 0 [all...] |