Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.4.13 /include/asm-i386/scatterlist.h

Filename:/include/asm-i386/scatterlist.h
Lines Added:6
Lines Deleted:3
Also changed in: (Previous) 2.4.13-pre6  2.4.13-pre5  2.4.13-pre4  2.4.13-pre3  2.4.13-pre2 
(Following) 2.4.20-pre2  2.4.20-pre3  2.4.20-pre4  2.4.20-pre5  2.4.20-pre6  2.4.20-pre7 

Location
[  2.4.13
  [  include
    [  asm-i386
       o  scatterlist.h

Patch

diff -u --recursive --new-file v2.4.12/linux/include/asm-i386/scatterlist.h linux/include/asm-i386/scatterlist.h
--- v2.4.12/linux/include/asm-i386/scatterlist.h   Mon Dec 30 03:01:10 1996
+++ linux/include/asm-i386/scatterlist.h   Fri Oct 12 15:35:54 2001
@@ -2,9 +2,12 @@
 #define _I386_SCATTERLIST_H
 
 struct scatterlist {
-    char *  address;    /* Location data is to be transferred to */
-    char * alt_address; /* Location of actual if address is a 
-          * dma indirect buffer.  NULL otherwise */
+    char *  address;    /* Location data is to be transferred to, NULL for
+          * highmem page */
+    struct page * page; /* Location for highmem page, if any */
+    unsigned int offset;/* for highmem, page offset */
+
+    dma_addr_t dma_address;
     unsigned int length;
 };
 


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.