Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Jan 2005 07:57:19 +0000 (UTC)
From:      Scott Long <scottl@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/amd64/amd64 busdma_machdep.csrc/sys/amd64/include bus_dma.h src/sys/i386/i386 busdma_machdep.c src/sys/i386/include bus_dma.h
Message-ID:  <200501070757.j077vJ2i099776@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
scottl      2005-01-07 07:57:19 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      busdma_machdep.c 
    sys/amd64/include    bus_dma.h 
    sys/i386/i386        busdma_machdep.c 
    sys/i386/include     bus_dma.h 
  Log:
  Introduce bus_dmamap_load_mbuf_sg().  Instead of taking a callback arg, this
  cuts to the chase and fills in a provided s/g list.  This is meant to optimize
  out the cost of the callback since the callback doesn't serve much purpose for
  mbufs since mbuf loads will never be deferred.  This is just for amd64 and
  i386 at the moment, other arches will be coming shortly.
  
  Revision  Changes    Path
  1.66      +48 -13    src/sys/amd64/amd64/busdma_machdep.c
  1.27      +5 -0      src/sys/amd64/include/bus_dma.h
  1.70      +48 -13    src/sys/i386/i386/busdma_machdep.c
  1.27      +5 -0      src/sys/i386/include/bus_dma.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501070757.j077vJ2i099776>