Home | History | Annotate | Download | only in pci

Lines Matching refs:src_map

153 	    0, bflags, &cmd->src_map);
169 fail1: bus_dmamap_destroy(sc->sc_dmat, cmd->src_map);
180 bus_dmamap_destroy(sc->sc_dmat, cmd->src_map);
1422 slen = cmd->src_map->dm_mapsize;
1625 bus_dmamap_t map = cmd->src_map;
1662 if (bus_dmamap_load_mbuf(sc->sc_dmat, cmd->src_map,
1668 if (bus_dmamap_load_uio(sc->sc_dmat, cmd->src_map,
1678 if (hifn_dmamap_aligned(cmd->src_map)) {
1679 cmd->sloplen = cmd->src_map->dm_mapsize & 3;
1684 cmd->dst_map = cmd->src_map;
1693 totlen = cmd->src_map->dm_mapsize;
1763 cmd->src_map->dm_nsegs, cmd->dst_map->dm_nsegs);
1766 if (cmd->src_map == cmd->dst_map)
1767 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
1768 0, cmd->src_map->dm_mapsize,
1771 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
1772 0, cmd->src_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
1786 if ((dma->srcu + cmd->src_map->dm_nsegs) > HIFN_D_SRC_RSIZE ||
1825 hifnstats.hst_ibytes += cmd->src_map->dm_mapsize;
1885 if (cmd->src_map != cmd->dst_map)
1889 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2443 if (cmd->src_map == cmd->dst_map) {
2444 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2445 0, cmd->src_map->dm_mapsize,
2448 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2449 0, cmd->src_map->dm_mapsize,
2462 if (cmd->src_map != cmd->dst_map) {
2472 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2503 if (cmd->src_map == cmd->dst_map)
2504 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2505 0, cmd->src_map->dm_mapsize,
2508 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2509 0, cmd->src_map->dm_mapsize, BUS_DMASYNC_POSTWRITE);
2517 totlen = cmd->src_map->dm_mapsize;
2534 cmd->src_map->dm_mapsize - cmd->sloplen,
2538 cmd->src_map->dm_mapsize - cmd->sloplen,
2593 if (cmd->src_map != cmd->dst_map)
2595 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2631 if (bus_dmamap_load_mbuf(sc->sc_dmat, cmd->src_map,
2637 len = cmd->src_map->dm_mapsize / MCLBYTES;
2638 if ((cmd->src_map->dm_mapsize % MCLBYTES) != 0)
2660 if (bus_dmamap_load_uio(sc->sc_dmat, cmd->src_map,
2672 if (cmd->src_map == cmd->dst_map)
2673 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2674 0, cmd->src_map->dm_mapsize,
2677 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2678 0, cmd->src_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
2703 if (cmd->src_map != NULL) {
2704 if (cmd->src_map->dm_nsegs > 0)
2705 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2728 if ((dma->srcu + cmd->src_map->dm_nsegs) > HIFN_D_SRC_RSIZE ||
2765 hifnstats.hst_ibytes += cmd->src_map->dm_mapsize;
2827 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2828 0, cmd->src_map->dm_mapsize, BUS_DMASYNC_POSTWRITE);
2886 bus_dmamap_sync(sc->sc_dmat, cmd->src_map,
2887 0, cmd->src_map->dm_mapsize, BUS_DMASYNC_PREWRITE);
2903 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2927 if (cmd->src_map->dm_nsegs != 0)
2928 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);
2930 if (cmd->src_map != NULL) {
2931 if (cmd->src_map->dm_nsegs != 0)
2932 bus_dmamap_unload(sc->sc_dmat, cmd->src_map);