Lines 566-575
Link Here
|
566 |
} |
566 |
} |
567 |
uaddr += len; |
567 |
uaddr += len; |
568 |
|
568 |
|
569 |
#ifdef KAT_SCATTERLIST_HAS_PAGE |
569 |
#ifdef KAT_SCATTERLIST_HAS_PAGE_LINK |
|
|
570 |
kaddr = kmap_atomic(sg_page(&sg[i]), KM_USER0); |
571 |
#else |
570 |
kaddr = kmap_atomic(sg[i].page, KM_USER0); |
572 |
kaddr = kmap_atomic(sg[i].page, KM_USER0); |
571 |
#else |
|
|
572 |
kaddr = kmap_atomic(sg_page(&sg[i]), KM_USER0); |
573 |
#endif |
573 |
#endif |
574 |
memcpy(kaddr + sg[i].offset, kbuf, len); |
574 |
memcpy(kaddr + sg[i].offset, kbuf, len); |
575 |
kunmap_atomic(kaddr, KM_USER0); |
575 |
kunmap_atomic(kaddr, KM_USER0); |