crypto: remove the second argument of k[un]map_atomic()

Signed-off-by: Cong Wang <[email protected]>
This commit is contained in:
Cong Wang 2011-11-25 23:14:17 +08:00 • committed by Cong Wang
commit f0dfc0b0b7
7 changed files with 23 additions and 45 deletions

View file

@ -40,9 +40,9 @@ void scatterwalk_start(struct scatter_walk *walk, struct scatterlist *sg)
}
EXPORT_SYMBOL_GPL(scatterwalk_start);
void *scatterwalk_map(struct scatter_walk *walk, int out)
void *scatterwalk_map(struct scatter_walk *walk)
{
return crypto_kmap(scatterwalk_page(walk), out) +
return kmap_atomic(scatterwalk_page(walk)) +
offset_in_page(walk->offset);
}
EXPORT_SYMBOL_GPL(scatterwalk_map);
@ -83,9 +83,9 @@ void scatterwalk_copychunks(void *buf, struct scatter_walk *walk,
if (len_this_page > nbytes)
len_this_page = nbytes;
vaddr = scatterwalk_map(walk, out);
vaddr = scatterwalk_map(walk);
memcpy_dir(buf, vaddr, len_this_page, out);
scatterwalk_unmap(vaddr, out);
scatterwalk_unmap(vaddr);
scatterwalk_advance(walk, len_this_page);