Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
async_memset.c File Reference
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/mm.h>
#include <linux/dma-mapping.h>
#include <linux/async_tx.h>

Go to the source code of this file.

Functions

struct dma_async_tx_descriptorasync_memset (struct page *dest, int val, unsigned int offset, size_t len, struct async_submit_ctl *submit)
 
 EXPORT_SYMBOL_GPL (async_memset)
 
 MODULE_AUTHOR ("Intel Corporation")
 
 MODULE_DESCRIPTION ("asynchronous memset api")
 
 MODULE_LICENSE ("GPL")
 

Function Documentation

struct dma_async_tx_descriptor* async_memset ( struct page dest,
int  val,
unsigned int  offset,
size_t  len,
struct async_submit_ctl submit 
)
read

async_memset - attempt to fill memory with a dma engine. : destination page : fill value : offset in pages to start transaction : length in bytes

honored flags: ASYNC_TX_ACK

Definition at line 42 of file async_memset.c.

EXPORT_SYMBOL_GPL ( async_memset  )
MODULE_AUTHOR ( "Intel Corporation"  )
MODULE_DESCRIPTION ( "asynchronous memset api"  )
MODULE_LICENSE ( "GPL"  )