staging: rdma: hfi1: Use offset_in_page macro
Use offset_in_page macro instead of (var & ~PAGE_MASK) The Coccinelle semantic patch used to make this change is as follows: // <smpl> @@ unsigned long p; @@ - p & ~PAGE_MASK + offset_in_page(p) // </smpl> Signed-off-by: Amitoj Kaur Chawla <amitoj1606@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
809487c703
commit
72a5f6a8df
|
@ -925,8 +925,8 @@ static int user_sdma_send_pkts(struct user_sdma_request *req, unsigned maxpkts)
|
|||
unsigned pageidx, len;
|
||||
|
||||
base = (unsigned long)iovec->iov.iov_base;
|
||||
offset = ((base + iovec->offset + iov_offset) &
|
||||
~PAGE_MASK);
|
||||
offset = offset_in_page(base + iovec->offset +
|
||||
iov_offset);
|
||||
pageidx = (((iovec->offset + iov_offset +
|
||||
base) - (base & PAGE_MASK)) >> PAGE_SHIFT);
|
||||
len = offset + req->info.fragsize > PAGE_SIZE ?
|
||||
|
|
Loading…
Reference in New Issue