forked from Minki/linux
crypto: picoxcell - Make use of sg_nents_for_len
This patch makes use of the new sg_nents_for_len helper to replace the custom sg_count function. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
72071fe43e
commit
1a5b951f25
@ -262,18 +262,9 @@ static unsigned spacc_load_ctx(struct spacc_generic_ctx *ctx,
|
||||
}
|
||||
|
||||
/* Count the number of scatterlist entries in a scatterlist. */
|
||||
static int sg_count(struct scatterlist *sg_list, int nbytes)
|
||||
static inline int sg_count(struct scatterlist *sg_list, int nbytes)
|
||||
{
|
||||
struct scatterlist *sg = sg_list;
|
||||
int sg_nents = 0;
|
||||
|
||||
while (nbytes > 0) {
|
||||
++sg_nents;
|
||||
nbytes -= sg->length;
|
||||
sg = sg_next(sg);
|
||||
}
|
||||
|
||||
return sg_nents;
|
||||
return sg_nents_for_len(sg_list, nbytes);
|
||||
}
|
||||
|
||||
static inline void ddt_set(struct spacc_ddt *ddt, dma_addr_t phys, size_t len)
|
||||
|
Loading…
Reference in New Issue
Block a user