vge_ldata 596 dev/pci/if_vge.c &sc->vge_ldata.vge_tx_list_map);
vge_ldata 601 dev/pci/if_vge.c &sc->vge_ldata.vge_tx_listseg, 1, &rseg, BUS_DMA_NOWAIT);
vge_ldata 608 dev/pci/if_vge.c error = bus_dmamem_map(sc->sc_dmat, &sc->vge_ldata.vge_tx_listseg,
vge_ldata 610 dev/pci/if_vge.c (caddr_t *)&sc->vge_ldata.vge_tx_list, BUS_DMA_NOWAIT);
vge_ldata 611 dev/pci/if_vge.c memset(sc->vge_ldata.vge_tx_list, 0, VGE_TX_LIST_SZ);
vge_ldata 615 dev/pci/if_vge.c bus_dmamem_free(sc->sc_dmat, &sc->vge_ldata.vge_tx_listseg, rseg);
vge_ldata 619 dev/pci/if_vge.c error = bus_dmamap_load(sc->sc_dmat, sc->vge_ldata.vge_tx_list_map,
vge_ldata 620 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list, VGE_TX_LIST_SZ, NULL, BUS_DMA_NOWAIT);
vge_ldata 623 dev/pci/if_vge.c bus_dmamap_destroy(sc->sc_dmat, sc->vge_ldata.vge_tx_list_map);
vge_ldata 624 dev/pci/if_vge.c bus_dmamem_unmap(sc->sc_dmat, (caddr_t)sc->vge_ldata.vge_tx_list,
vge_ldata 626 dev/pci/if_vge.c bus_dmamem_free(sc->sc_dmat, &sc->vge_ldata.vge_tx_listseg, rseg);
vge_ldata 635 dev/pci/if_vge.c &sc->vge_ldata.vge_tx_dmamap[i]);
vge_ldata 647 dev/pci/if_vge.c &sc->vge_ldata.vge_rx_list_map);
vge_ldata 651 dev/pci/if_vge.c 0, &sc->vge_ldata.vge_rx_listseg, 1, &rseg, BUS_DMA_NOWAIT);
vge_ldata 659 dev/pci/if_vge.c error = bus_dmamem_map(sc->sc_dmat, &sc->vge_ldata.vge_rx_listseg,
vge_ldata 661 dev/pci/if_vge.c (caddr_t *)&sc->vge_ldata.vge_rx_list, BUS_DMA_NOWAIT);
vge_ldata 662 dev/pci/if_vge.c memset(sc->vge_ldata.vge_rx_list, 0, VGE_RX_LIST_SZ);
vge_ldata 666 dev/pci/if_vge.c bus_dmamem_free(sc->sc_dmat, &sc->vge_ldata.vge_rx_listseg, rseg);
vge_ldata 669 dev/pci/if_vge.c error = bus_dmamap_load(sc->sc_dmat, sc->vge_ldata.vge_rx_list_map,
vge_ldata 670 dev/pci/if_vge.c sc->vge_ldata.vge_rx_list, VGE_RX_LIST_SZ, NULL, BUS_DMA_NOWAIT);
vge_ldata 673 dev/pci/if_vge.c bus_dmamap_destroy(sc->sc_dmat, sc->vge_ldata.vge_rx_list_map);
vge_ldata 674 dev/pci/if_vge.c bus_dmamem_unmap(sc->sc_dmat, (caddr_t)sc->vge_ldata.vge_rx_list,
vge_ldata 676 dev/pci/if_vge.c bus_dmamem_free(sc->sc_dmat, &sc->vge_ldata.vge_rx_listseg, rseg);
vge_ldata 685 dev/pci/if_vge.c &sc->vge_ldata.vge_rx_dmamap[i]);
vge_ldata 821 dev/pci/if_vge.c bus_dmamap_t rxmap = sc->vge_ldata.vge_rx_dmamap[idx];
vge_ldata 850 dev/pci/if_vge.c r = &sc->vge_ldata.vge_rx_list[idx];
vge_ldata 875 dev/pci/if_vge.c sc->vge_ldata.vge_rx_list[i].vge_sts |=
vge_ldata 880 dev/pci/if_vge.c sc->vge_ldata.vge_rx_mbuf[idx] = m_new;
vge_ldata 896 dev/pci/if_vge.c bzero ((char *)sc->vge_ldata.vge_tx_list, VGE_TX_LIST_SZ);
vge_ldata 897 dev/pci/if_vge.c bzero ((char *)&sc->vge_ldata.vge_tx_mbuf,
vge_ldata 901 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list_map, 0,
vge_ldata 902 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list_map->dm_mapsize,
vge_ldata 904 dev/pci/if_vge.c sc->vge_ldata.vge_tx_prodidx = 0;
vge_ldata 905 dev/pci/if_vge.c sc->vge_ldata.vge_tx_considx = 0;
vge_ldata 906 dev/pci/if_vge.c sc->vge_ldata.vge_tx_free = VGE_TX_DESC_CNT;
vge_ldata 918 dev/pci/if_vge.c bzero ((char *)sc->vge_ldata.vge_rx_list, VGE_RX_LIST_SZ);
vge_ldata 919 dev/pci/if_vge.c bzero ((char *)&sc->vge_ldata.vge_rx_mbuf,
vge_ldata 932 dev/pci/if_vge.c sc->vge_ldata.vge_rx_list_map,
vge_ldata 933 dev/pci/if_vge.c 0, sc->vge_ldata.vge_rx_list_map->dm_mapsize,
vge_ldata 936 dev/pci/if_vge.c sc->vge_ldata.vge_rx_prodidx = 0;
vge_ldata 958 dev/pci/if_vge.c i = sc->vge_ldata.vge_rx_prodidx;
vge_ldata 963 dev/pci/if_vge.c sc->vge_ldata.vge_rx_list_map,
vge_ldata 964 dev/pci/if_vge.c 0, sc->vge_ldata.vge_rx_list_map->dm_mapsize,
vge_ldata 967 dev/pci/if_vge.c while (!VGE_OWN(&sc->vge_ldata.vge_rx_list[i])) {
vge_ldata 970 dev/pci/if_vge.c cur_rx = &sc->vge_ldata.vge_rx_list[i];
vge_ldata 971 dev/pci/if_vge.c m = sc->vge_ldata.vge_rx_mbuf[i];
vge_ldata 979 dev/pci/if_vge.c sc->vge_ldata.vge_rx_dmamap[i],
vge_ldata 980 dev/pci/if_vge.c 0, sc->vge_ldata.vge_rx_dmamap[i]->dm_mapsize,
vge_ldata 983 dev/pci/if_vge.c sc->vge_ldata.vge_rx_dmamap[i]);
vge_ldata 1116 dev/pci/if_vge.c sc->vge_ldata.vge_rx_list_map,
vge_ldata 1117 dev/pci/if_vge.c 0, sc->vge_ldata.vge_rx_list_map->dm_mapsize,
vge_ldata 1120 dev/pci/if_vge.c sc->vge_ldata.vge_rx_prodidx = i;
vge_ldata 1132 dev/pci/if_vge.c idx = sc->vge_ldata.vge_tx_considx;
vge_ldata 1137 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list_map,
vge_ldata 1138 dev/pci/if_vge.c 0, sc->vge_ldata.vge_tx_list_map->dm_mapsize,
vge_ldata 1142 dev/pci/if_vge.c while (idx != sc->vge_ldata.vge_tx_prodidx) {
vge_ldata 1143 dev/pci/if_vge.c txstat = letoh32(sc->vge_ldata.vge_tx_list[idx].vge_sts);
vge_ldata 1147 dev/pci/if_vge.c m_freem(sc->vge_ldata.vge_tx_mbuf[idx]);
vge_ldata 1148 dev/pci/if_vge.c sc->vge_ldata.vge_tx_mbuf[idx] = NULL;
vge_ldata 1150 dev/pci/if_vge.c sc->vge_ldata.vge_tx_dmamap[idx]);
vge_ldata 1158 dev/pci/if_vge.c sc->vge_ldata.vge_tx_free++;
vge_ldata 1164 dev/pci/if_vge.c if (idx != sc->vge_ldata.vge_tx_considx) {
vge_ldata 1165 dev/pci/if_vge.c sc->vge_ldata.vge_tx_considx = idx;
vge_ldata 1176 dev/pci/if_vge.c if (sc->vge_ldata.vge_tx_free != VGE_TX_DESC_CNT)
vge_ldata 1314 dev/pci/if_vge.c txmap = sc->vge_ldata.vge_tx_dmamap[idx];
vge_ldata 1324 dev/pci/if_vge.c d = &sc->vge_ldata.vge_tx_list[idx];
vge_ldata 1387 dev/pci/if_vge.c sc->vge_ldata.vge_tx_dmamap[idx] = txmap;
vge_ldata 1388 dev/pci/if_vge.c sc->vge_ldata.vge_tx_mbuf[idx] = m_head;
vge_ldata 1389 dev/pci/if_vge.c sc->vge_ldata.vge_tx_free--;
vge_ldata 1390 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list[idx].vge_sts |= htole32(VGE_TDSTS_OWN);
vge_ldata 1397 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list[idx].vge_ctl |=
vge_ldata 1428 dev/pci/if_vge.c idx = sc->vge_ldata.vge_tx_prodidx;
vge_ldata 1434 dev/pci/if_vge.c while (sc->vge_ldata.vge_tx_mbuf[idx] == NULL) {
vge_ldata 1453 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list[pidx].vge_frag[0].vge_buflen |=
vge_ldata 1460 dev/pci/if_vge.c if (idx == sc->vge_ldata.vge_tx_prodidx) {
vge_ldata 1467 dev/pci/if_vge.c sc->vge_ldata.vge_tx_list_map,
vge_ldata 1468 dev/pci/if_vge.c 0, sc->vge_ldata.vge_tx_list_map->dm_mapsize,
vge_ldata 1474 dev/pci/if_vge.c sc->vge_ldata.vge_tx_prodidx = idx;
vge_ldata 1551 dev/pci/if_vge.c VGE_ADDR_LO(sc->vge_ldata.vge_tx_listseg.ds_addr));
vge_ldata 1555 dev/pci/if_vge.c VGE_ADDR_LO(sc->vge_ldata.vge_rx_listseg.ds_addr));
vge_ldata 1862 dev/pci/if_vge.c if (sc->vge_ldata.vge_tx_mbuf[i] != NULL) {
vge_ldata 1864 dev/pci/if_vge.c sc->vge_ldata.vge_tx_dmamap[i]);
vge_ldata 1865 dev/pci/if_vge.c m_freem(sc->vge_ldata.vge_tx_mbuf[i]);
vge_ldata 1866 dev/pci/if_vge.c sc->vge_ldata.vge_tx_mbuf[i] = NULL;
vge_ldata 1872 dev/pci/if_vge.c if (sc->vge_ldata.vge_rx_mbuf[i] != NULL) {
vge_ldata 1874 dev/pci/if_vge.c sc->vge_ldata.vge_rx_dmamap[i]);
vge_ldata 1875 dev/pci/if_vge.c m_freem(sc->vge_ldata.vge_rx_mbuf[i]);
vge_ldata 1876 dev/pci/if_vge.c sc->vge_ldata.vge_rx_mbuf[i] = NULL;
vge_ldata 92 dev/pci/if_vgevar.h struct vge_list_data vge_ldata;