Home | History | Annotate | Download | only in pci

Lines Matching defs:rx_page

1383 	struct ale_rx_page *rx_page;
1385 rx_page = *page;
1387 rx_page->cons += roundup(length + sizeof(struct rx_rs),
1389 if (rx_page->cons >= ALE_RX_PAGE_SZ) {
1394 rx_page->cons = 0;
1395 *rx_page->cmb_addr = 0;
1396 bus_dmamap_sync(sc->sc_dmat, rx_page->cmb_map, 0,
1397 rx_page->cmb_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
1402 rx_page = *page =
1405 bus_dmamap_sync(sc->sc_dmat, rx_page->page_map, 0,
1406 rx_page->page_map->dm_mapsize, BUS_DMASYNC_POSTREAD);
1407 bus_dmamap_sync(sc->sc_dmat, rx_page->cmb_map, 0,
1408 rx_page->cmb_map->dm_mapsize, BUS_DMASYNC_POSTREAD);
1410 *prod = *rx_page->cmb_addr;
1458 struct ale_rx_page *rx_page;
1464 rx_page = &sc->ale_cdata.ale_rx_page[sc->ale_cdata.ale_rx_curp];
1465 bus_dmamap_sync(sc->sc_dmat, rx_page->cmb_map, 0,
1466 rx_page->cmb_map->dm_mapsize, BUS_DMASYNC_POSTREAD);
1467 bus_dmamap_sync(sc->sc_dmat, rx_page->page_map, 0,
1468 rx_page->page_map->dm_mapsize, BUS_DMASYNC_POSTREAD);
1478 prod = *rx_page->cmb_addr;
1480 if (rx_page->cons >= prod)
1482 rs = (struct rx_rs *)(rx_page->page_addr + rx_page->cons);
1520 ale_rx_update_page(sc, &rx_page, length, &prod);
1537 ale_rx_update_page(sc, &rx_page, length, &prod);
1552 ale_rx_update_page(sc, &rx_page, length, &prod);
1949 struct ale_rx_page *rx_page;
1956 rx_page = &sc->ale_cdata.ale_rx_page[i];
1957 memset(rx_page->page_addr, 0, sc->ale_pagesize);
1958 memset(rx_page->cmb_addr, 0, ALE_RX_CMB_SZ);
1959 rx_page->cons = 0;
1960 *rx_page->cmb_addr = 0;
1961 bus_dmamap_sync(sc->sc_dmat, rx_page->page_map, 0,
1962 rx_page->page_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
1963 bus_dmamap_sync(sc->sc_dmat, rx_page->cmb_map, 0,
1964 rx_page->cmb_map->dm_mapsize, BUS_DMASYNC_PREWRITE);