diff options
author | Nicolas Palix <npalix@diku.dk> | 2009-07-30 17:37:23 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-09-15 12:01:54 -0700 |
commit | b219b3f7329d71cdd27355c8c64e65416a0096ce (patch) | |
tree | 614a6b6cd98e2d0b51529b80733a3c1b86451ecf /drivers/staging/hv/RingBuffer.h | |
parent | 45dcfb3809fda1f40f10a0650518a0320974caee (diff) |
Staging: hv: Replace typedef SG_BUFFER_LIST by struct scatterlist
typedef SG_BUFFER_LIST is removed and its uses are replaced by the use of
struct scatterlist.
Signed-off-by: Nicolas Palix <npalix@diku.dk>
Cc: Bill Pemberton <wfp5p@virginia.edu>
Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/hv/RingBuffer.h')
-rw-r--r-- | drivers/staging/hv/RingBuffer.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/drivers/staging/hv/RingBuffer.h b/drivers/staging/hv/RingBuffer.h index a0b6e0e9f87..16586148bef 100644 --- a/drivers/staging/hv/RingBuffer.h +++ b/drivers/staging/hv/RingBuffer.h @@ -25,12 +25,9 @@ #ifndef _RING_BUFFER_H_ #define _RING_BUFFER_H_ -#include "include/osd.h" +#include <linux/scatterlist.h> -typedef struct _SG_BUFFER_LIST { - void * Data; - u32 Length; -} SG_BUFFER_LIST; +#include "include/osd.h" typedef struct _RING_BUFFER { volatile u32 WriteIndex; /* Offset in bytes from the start of ring data below */ @@ -83,9 +80,9 @@ RingBufferCleanup( static int RingBufferWrite( - RING_BUFFER_INFO *RingInfo, - SG_BUFFER_LIST SgBuffers[], - u32 SgBufferCount + RING_BUFFER_INFO *RingInfo, + struct scatterlist *sglist, + u32 sgcount ); static int |