projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
[firefly-linux-kernel-4.4.55.git]
/
crypto
/
scatterwalk.h
diff --git
a/crypto/scatterwalk.h
b/crypto/scatterwalk.h
index 9c73e37a42cef9ad9eb63133cf78a35ac78ae9fd..87ed681cceba4fa42d9d46399560d6972aadbce2 100644
(file)
--- a/
crypto/scatterwalk.h
+++ b/
crypto/scatterwalk.h
@@
-22,13
+22,13
@@
static inline struct scatterlist *scatterwalk_sg_next(struct scatterlist *sg)
{
static inline struct scatterlist *scatterwalk_sg_next(struct scatterlist *sg)
{
- return (++sg)->length ? sg : (void *)
sg->page
;
+ return (++sg)->length ? sg : (void *)
sg_page(sg)
;
}
static inline unsigned long scatterwalk_samebuf(struct scatter_walk *walk_in,
struct scatter_walk *walk_out)
{
}
static inline unsigned long scatterwalk_samebuf(struct scatter_walk *walk_in,
struct scatter_walk *walk_out)
{
- return !(((
walk_in->sg->page - walk_out->sg->page
) << PAGE_SHIFT) +
+ return !(((
sg_page(walk_in->sg) - sg_page(walk_out->sg)
) << PAGE_SHIFT) +
(int)(walk_in->offset - walk_out->offset));
}
(int)(walk_in->offset - walk_out->offset));
}
@@
-60,7
+60,7
@@
static inline unsigned int scatterwalk_aligned(struct scatter_walk *walk,
static inline struct page *scatterwalk_page(struct scatter_walk *walk)
{
static inline struct page *scatterwalk_page(struct scatter_walk *walk)
{
- return
walk->sg->page
+ (walk->offset >> PAGE_SHIFT);
+ return
sg_page(walk->sg)
+ (walk->offset >> PAGE_SHIFT);
}
static inline void scatterwalk_unmap(void *vaddr, int out)
}
static inline void scatterwalk_unmap(void *vaddr, int out)