crypto: s5p-sss - fix incorrect usage of scatterlists api
[deliverable/linux.git] / drivers / crypto / s5p-sss.c
index ac6d62b3be071aacf054b8a346219f67d52560dc..2b3a0cfe3331577b2fb12733bafea71bbc59375e 100644 (file)
@@ -327,7 +327,7 @@ static int s5p_set_outdata(struct s5p_aes_dev *dev, struct scatterlist *sg)
 {
        int err;
 
-       if (!sg_dma_len(sg)) {
+       if (!sg->length) {
                err = -EINVAL;
                goto exit;
        }
@@ -349,7 +349,7 @@ static int s5p_set_indata(struct s5p_aes_dev *dev, struct scatterlist *sg)
 {
        int err;
 
-       if (!sg_dma_len(sg)) {
+       if (!sg->length) {
                err = -EINVAL;
                goto exit;
        }
@@ -474,7 +474,7 @@ static void s5p_set_aes(struct s5p_aes_dev *dev,
 static bool s5p_is_sg_aligned(struct scatterlist *sg)
 {
        while (sg) {
-               if (!IS_ALIGNED(sg_dma_len(sg), AES_BLOCK_SIZE))
+               if (!IS_ALIGNED(sg->length, AES_BLOCK_SIZE))
                        return false;
                sg = sg_next(sg);
        }
This page took 0.041952 seconds and 5 git commands to generate.