aha/crypto/async_tx
Dan Williams a08abd8ca8 async_tx: structify submission arguments, add scribble
Prepare the api for the arrival of a new parameter, 'scribble'.  This
will allow callers to identify scratchpad memory for dma address or page
address conversions.  As this adds yet another parameter, take this
opportunity to convert the common submission parameters (flags,
dependency, callback, and callback argument) into an object that is
passed by reference.

Also, take this opportunity to fix up the kerneldoc and add notes about
the relevant ASYNC_TX_* flags for each routine.

[ Impact: moves api pass-by-value parameters to a pass-by-reference struct ]

Signed-off-by: Andre Noll <maan@systemlinux.org>
Acked-by: Maciej Sosnowski <maciej.sosnowski@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
2009-06-03 14:07:35 -07:00
..
async_memcpy.c async_tx: structify submission arguments, add scribble 2009-06-03 14:07:35 -07:00
async_memset.c async_tx: structify submission arguments, add scribble 2009-06-03 14:07:35 -07:00
async_tx.c async_tx: structify submission arguments, add scribble 2009-06-03 14:07:35 -07:00
async_xor.c async_tx: structify submission arguments, add scribble 2009-06-03 14:07:35 -07:00
Kconfig async_tx: add the async_tx api 2007-07-13 08:06:14 -07:00
Makefile async_tx: add the async_tx api 2007-07-13 08:06:14 -07:00