Lines Matching refs:dstu
1395 dma->cmdu = dma->srcu = dma->dstu = dma->resu = 0;
1617 dma->dstu += used;
1681 cmd->dstu.dst_io = cmd->srcu.src_io;
1683 cmd->dstu.dst_m = cmd->srcu.src_m;
1738 cmd->dstu.dst_m = m0;
1743 cmd->dstu.dst_m, BUS_DMA_NOWAIT)) {
1749 cmd->dstu.dst_io, BUS_DMA_NOWAIT)) {
1762 dstu, dma->resu,
1787 (dma->dstu + cmd->dst_map->dm_nsegs + 1) > HIFN_D_DST_RSIZE) {
1914 if (dma->dstu == 0 && sc->sc_d_busy) {
1948 dma->cmdu, dma->srcu, dma->dstu, dma->resu);
2184 cmd->dstu.dst_m = (struct mbuf *)crp->crp_buf;
2187 cmd->dstu.dst_io = (struct uio *)crp->crp_buf;
2412 cmd->srcu.src_m != cmd->dstu.dst_m)
2413 m_freem(cmd->dstu.dst_m);
2456 if (cmd->srcu.src_m != cmd->dstu.dst_m) {
2458 crp->crp_buf = (void *)cmd->dstu.dst_m;
2515 if (cmd->srcu.src_m != cmd->dstu.dst_m) {
2516 crp->crp_buf = (void *)cmd->dstu.dst_m;
2518 for (m = cmd->dstu.dst_m; m != NULL; m = m->m_next) {
2525 cmd->dstu.dst_m->m_pkthdr.len =
2542 i = dma->dstk; u = dma->dstu;
2559 dma->dstk = i; dma->dstu = u;
2648 cmd->dstu.dst_m = hifn_mkmbuf_chain(len, cmd->srcu.src_m);
2649 if (cmd->dstu.dst_m == NULL) {
2655 cmd->dstu.dst_m, BUS_DMA_NOWAIT)) {
2666 cmd->dstu.dst_io, BUS_DMA_NOWAIT)) {
2729 (dma->dstu + cmd->dst_map->dm_nsegs) > HIFN_D_DST_RSIZE)
2837 i = dma->dstk; u = dma->dstu;
2854 dma->dstk = i; dma->dstu = u;
2861 m_freem(cmd->dstu.dst_m);
2874 cmd->dstu.dst_m = hifn_mkmbuf_chain(xlen,
2876 if (cmd->dstu.dst_m == NULL) {
2881 cmd->dstu.dst_m, BUS_DMA_NOWAIT)) {
2905 m = cmd->dstu.dst_m;
2934 m_freem(cmd->dstu.dst_m);