]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - crypto/scatterwalk.h
[ARM] 3005/1: S3C2440 - add definition for s3c2440_set_dsc() call in hardware.h
[mirror_ubuntu-artful-kernel.git] / crypto / scatterwalk.h
index 5495bb9708167a05146df272ff616c0ddb227033..e79925c474a3a2eb6de0fe120d1e0151acd45530 100644 (file)
@@ -55,6 +55,12 @@ static inline void scatterwalk_advance(struct scatter_walk *walk,
        walk->len_this_segment -= nbytes;
 }
 
+static inline unsigned int scatterwalk_aligned(struct scatter_walk *walk,
+                                              unsigned int alignmask)
+{
+       return !(walk->offset & alignmask);
+}
+
 void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg);
 int scatterwalk_copychunks(void *buf, struct scatter_walk *walk, size_t nbytes, int out);
 void scatterwalk_map(struct scatter_walk *walk, int out);