Lines Matching refs:src_map

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