| /linux-6.15/net/sunrpc/ |
| H A D | xdr.c | 405 pgbase &= ~PAGE_MASK; in _copy_to_pages() 408 copy = PAGE_SIZE - pgbase; in _copy_to_pages() 420 pgbase += copy; in _copy_to_pages() 421 if (pgbase == PAGE_SIZE) { in _copy_to_pages() 423 pgbase = 0; in _copy_to_pages() 452 pgbase &= ~PAGE_MASK; in _copy_from_pages() 463 pgbase += copy; in _copy_from_pages() 465 pgbase = 0; in _copy_from_pages() 509 pgbase += buf->page_base; in xdr_buf_pages_zero() 512 pgbase &= ~PAGE_MASK; in xdr_buf_pages_zero() [all …]
|
| /linux-6.15/fs/nfs/ |
| H A D | direct.c | 359 size_t pgbase; in nfs_direct_read_schedule_iovec() local 363 rsize, &pgbase); in nfs_direct_read_schedule_iovec() 368 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_read_schedule_iovec() 371 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_read_schedule_iovec() 374 pgbase, pos, req_len); in nfs_direct_read_schedule_iovec() 384 pgbase = 0; in nfs_direct_read_schedule_iovec() 887 size_t pgbase; in nfs_direct_write_schedule_iovec() local 891 wsize, &pgbase); in nfs_direct_write_schedule_iovec() 896 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_write_schedule_iovec() 902 pgbase, pos, req_len); in nfs_direct_write_schedule_iovec() [all …]
|
| H A D | pagelist.c | 377 unsigned int pgbase, pgoff_t index, in nfs_page_create() argument 397 req->wb_pgbase = pgbase; in nfs_page_create() 437 unsigned int pgbase, loff_t offset, in nfs_page_create_from_page() argument 445 ret = nfs_page_create(l_ctx, pgbase, offset >> PAGE_SHIFT, in nfs_page_create_from_page() 487 unsigned int pgbase, in nfs_create_subreq() argument 494 struct page *page = nfs_page_to_page(req, pgbase); in nfs_create_subreq() 496 ret = nfs_page_create(req->wb_lock_context, pgbase, req->wb_index, in nfs_create_subreq() 694 hdr->args.pgbase = pgbase; in nfs_pgio_rpcsetup() 1297 unsigned int pgbase, offset, bytes; in nfs_pageio_add_request() local 1300 pgbase = req->wb_pgbase; in nfs_pageio_add_request() [all …]
|
| H A D | write.c | 440 unsigned int pgbase, off, bytes; in nfs_join_page_group() local 442 pgbase = head->wb_pgbase; in nfs_join_page_group() 448 if (pgbase > subreq->wb_pgbase) { in nfs_join_page_group() 449 off -= pgbase - subreq->wb_pgbase; in nfs_join_page_group() 450 bytes += pgbase - subreq->wb_pgbase; in nfs_join_page_group() 451 pgbase = subreq->wb_pgbase; in nfs_join_page_group() 454 - pgbase, bytes); in nfs_join_page_group() 458 head->wb_pgbase = pgbase; in nfs_join_page_group() 1636 argp->pgbase += resp->count; in nfs_writeback_result()
|
| H A D | localio.c | 361 hdr->args.count + hdr->args.pgbase); in nfs_local_iter_init() 362 if (hdr->args.pgbase != 0) in nfs_local_iter_init() 363 iov_iter_advance(i, hdr->args.pgbase); in nfs_local_iter_init() 620 hdr->args.pgbase += status; in nfs_local_write_done()
|
| H A D | proc.c | 188 unsigned int pgbase, unsigned int pglen) in nfs_proc_readlink() argument 192 .pgbase = pgbase, in nfs_proc_readlink()
|
| H A D | nfs2xdr.c | 592 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->pglen, in nfs2_xdr_enc_readlinkargs() 628 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->count, in nfs2_xdr_enc_readargs() 660 xdr_write_pages(xdr, args->pages, args->pgbase, count); in encode_writeargs()
|
| H A D | nfs3proc.c | 255 unsigned int pgbase, unsigned int pglen) in nfs3_proc_readlink() argument 260 .pgbase = pgbase, in nfs3_proc_readlink()
|
| H A D | pnfs_dev.c | 134 pdev->pgbase = 0; in nfs4_get_device_info()
|
| H A D | read.c | 262 argp->pgbase += resp->count; in nfs_readpage_retry()
|
| H A D | nfs3xdr.c | 912 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->pglen, in nfs3_xdr_enc_readlink3args() 946 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs3_xdr_enc_read3args() 980 xdr_write_pages(xdr, args->pages, args->pgbase, args->count); in encode_write3args()
|
| H A D | nfs4proc.c | 391 readdir->pgbase = (char *)p - (char *)start; in nfs4_setup_readdir() 392 readdir->count -= readdir->pgbase; in nfs4_setup_readdir() 4814 unsigned int pgbase, unsigned int pglen) in _nfs4_proc_readlink() argument 4818 .pgbase = pgbase, in _nfs4_proc_readlink() 4833 unsigned int pgbase, unsigned int pglen) in nfs4_proc_readlink() argument 4840 err = _nfs4_proc_readlink(inode, page, pgbase, pglen); in nfs4_proc_readlink() 5295 .pgbase = 0, in _nfs4_proc_readdir() 5316 res.pgbase = args.pgbase; in _nfs4_proc_readdir() 5321 status += args.pgbase; in _nfs4_proc_readdir() 6077 size_t pgbase, size_t acl_len, in nfs4_write_cached_acl() argument [all …]
|
| H A D | pnfs.h | 230 unsigned int pgbase; member
|
| H A D | nfs4xdr.c | 1801 xdr_write_pages(xdr, args->pages, args->pgbase, args->count); in encode_write() 2563 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs4_xdr_enc_readlink() 2584 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs4_xdr_enc_readdir() 2605 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs4_xdr_enc_read() 3087 rpc_prepare_reply_pages(req, args->pdev->pages, args->pdev->pgbase, in nfs4_xdr_enc_getdeviceinfo()
|
| H A D | nfs42xdr.c | 668 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->count, in nfs4_xdr_enc_read_plus()
|
| /linux-6.15/include/linux/ |
| H A D | nfs_page.h | 129 unsigned int pgbase, 190 size_t pgbase) in nfs_page_to_page() argument 196 return folio_page(folio, pgbase >> PAGE_SHIFT); in nfs_page_to_page()
|
| H A D | nfs_xdr.h | 675 unsigned int pgbase; member 917 unsigned int pgbase; member 1003 unsigned int pgbase; member 1166 unsigned int pgbase; /* zero-copy data */ member 1174 unsigned int pgbase; member 1180 unsigned int pgbase; member
|
| /linux-6.15/fs/nfs/blocklayout/ |
| H A D | blocklayout.c | 240 unsigned int pg_offset = header->args.pgbase, pg_len; in bl_read_pagelist() 242 int pg_index = header->args.pgbase >> PAGE_SHIFT; in bl_read_pagelist() 386 int pg_index = header->args.pgbase >> PAGE_SHIFT; in bl_write_pagelist()
|
| /linux-6.15/include/linux/sunrpc/ |
| H A D | xdr.h | 215 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase,
|
| /linux-6.15/fs/nfs/filelayout/ |
| H A D | filelayout.c | 461 hdr->args.pgbase, (size_t)hdr->args.count, offset); in filelayout_read_pagelist()
|
| /linux-6.15/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.c | 1821 hdr->args.pgbase, (size_t)hdr->args.count, offset); in ff_layout_read_pagelist()
|