Lines Matching refs:user_addr
266 static ssize_t nfs_direct_read_schedule(struct nfs_direct_req *dreq, unsigned long user_addr, size_t count, loff_t pos)
281 pgbase = user_addr & ~PAGE_MASK;
290 result = get_user_pages(current, current->mm, user_addr,
335 user_addr += bytes;
339 BUG_ON(pgbase != (user_addr & ~PAGE_MASK));
352 static ssize_t nfs_direct_read(struct kiocb *iocb, unsigned long user_addr, size_t count, loff_t pos)
371 result = nfs_direct_read_schedule(dreq, user_addr, count, pos);
600 static ssize_t nfs_direct_write_schedule(struct nfs_direct_req *dreq, unsigned long user_addr, size_t count, loff_t pos, int sync)
615 pgbase = user_addr & ~PAGE_MASK;
624 result = get_user_pages(current, current->mm, user_addr,
672 user_addr += bytes;
677 BUG_ON(pgbase != (user_addr & ~PAGE_MASK));
690 static ssize_t nfs_direct_write(struct kiocb *iocb, unsigned long user_addr, size_t count, loff_t pos)
718 result = nfs_direct_write_schedule(dreq, user_addr, count, pos, sync);