]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - crypto/scatterwalk.c
ARM: OMAP3: framebuffer support for 3430SDP
[linux-2.6-omap-h63xx.git] / crypto / scatterwalk.c
index 3052f6507f53f3118de2adfc818da7d56e78b3f4..b9bbda0bb9f968efc4a728dd316952b7516f617b 100644 (file)
@@ -54,7 +54,7 @@ static void scatterwalk_pagedone(struct scatter_walk *walk, int out,
        if (out) {
                struct page *page;
 
-               page = walk->sg->page + ((walk->offset - 1) >> PAGE_SHIFT);
+               page = sg_page(walk->sg) + ((walk->offset - 1) >> PAGE_SHIFT);
                flush_dcache_page(page);
        }
 
@@ -62,7 +62,7 @@ static void scatterwalk_pagedone(struct scatter_walk *walk, int out,
                walk->offset += PAGE_SIZE - 1;
                walk->offset &= PAGE_MASK;
                if (walk->offset >= walk->sg->offset + walk->sg->length)
-                       scatterwalk_start(walk, sg_next(walk->sg));
+                       scatterwalk_start(walk, scatterwalk_sg_next(walk->sg));
        }
 }