/kernel/linux/linux-5.10/fs/nfs/ |
H A D | direct.c | 366 size_t pgbase; in nfs_direct_read_schedule_iovec() local 370 rsize, &pgbase); in nfs_direct_read_schedule_iovec() 376 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_read_schedule_iovec() 379 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_read_schedule_iovec() 382 pgbase, req_len); in nfs_direct_read_schedule_iovec() 394 pgbase = 0; in nfs_direct_read_schedule_iovec() 847 size_t pgbase; in nfs_direct_write_schedule_iovec() local 851 wsize, &pgbase); in nfs_direct_write_schedule_iovec() 857 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_write_schedule_iovec() 860 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_write_schedule_iovec() [all...] |
H A D | pagelist.c | 436 unsigned int pgbase, unsigned int offset, in __nfs_create_request() 462 req->wb_pgbase = pgbase; in __nfs_create_request() 498 unsigned int pgbase, in nfs_create_subreq() 506 pgbase, offset, count); in nfs_create_subreq() 718 hdr->args.pgbase = req->wb_pgbase; in nfs_pgio_rpcsetup() 1287 unsigned int pgbase, offset, bytes; in nfs_pageio_add_request() local 1290 pgbase = req->wb_pgbase; in nfs_pageio_add_request() 1303 pgbase, offset, bytes); in nfs_pageio_add_request() 435 __nfs_create_request(struct nfs_lock_context *l_ctx, struct page *page, unsigned int pgbase, unsigned int offset, unsigned int count) __nfs_create_request() argument 497 nfs_create_subreq(struct nfs_page *req, unsigned int pgbase, unsigned int offset, unsigned int count) nfs_create_subreq() argument
|
H A D | write.c | 509 unsigned int pgbase, off, bytes; in nfs_join_page_group() local 511 pgbase = head->wb_pgbase; in nfs_join_page_group() 517 if (pgbase > subreq->wb_pgbase) { in nfs_join_page_group() 518 off -= pgbase - subreq->wb_pgbase; in nfs_join_page_group() 519 bytes += pgbase - subreq->wb_pgbase; in nfs_join_page_group() 520 pgbase = subreq->wb_pgbase; in nfs_join_page_group() 523 - pgbase, bytes); in nfs_join_page_group() 527 head->wb_pgbase = pgbase; in nfs_join_page_group() 1620 argp->pgbase += resp->count; in nfs_writeback_result()
|
H A D | nfs2xdr.c | 595 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs2_xdr_enc_readlinkargs() 631 rpc_prepare_reply_pages(req, args->pages, args->pgbase, in nfs2_xdr_enc_readargs() 663 xdr_write_pages(xdr, args->pages, args->pgbase, count); in encode_writeargs()
|
H A D | proc.c | 188 unsigned int pgbase, unsigned int pglen) in nfs_proc_readlink() 192 .pgbase = pgbase, in nfs_proc_readlink() 187 nfs_proc_readlink(struct inode *inode, struct page *page, unsigned int pgbase, unsigned int pglen) nfs_proc_readlink() argument
|
H A D | pnfs_dev.c | 135 pdev->pgbase = 0; in nfs4_get_device_info()
|
H A D | nfs3proc.c | 232 unsigned int pgbase, unsigned int pglen) in nfs3_proc_readlink() 237 .pgbase = pgbase, in nfs3_proc_readlink() 231 nfs3_proc_readlink(struct inode *inode, struct page *page, unsigned int pgbase, unsigned int pglen) nfs3_proc_readlink() argument
|
H A D | read.c | 284 argp->pgbase += resp->count; in nfs_readpage_retry()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | direct.c | 343 size_t pgbase; in nfs_direct_read_schedule_iovec() local 347 rsize, &pgbase); in nfs_direct_read_schedule_iovec() 352 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_read_schedule_iovec() 355 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_read_schedule_iovec() 358 pgbase, pos, req_len); in nfs_direct_read_schedule_iovec() 368 pgbase = 0; in nfs_direct_read_schedule_iovec() 853 size_t pgbase; in nfs_direct_write_schedule_iovec() local 857 wsize, &pgbase); in nfs_direct_write_schedule_iovec() 862 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE; in nfs_direct_write_schedule_iovec() 865 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_write_schedule_iovec() [all...] |
H A D | pagelist.c | 473 unsigned int pgbase, pgoff_t index, in nfs_page_create() 493 req->wb_pgbase = pgbase; in nfs_page_create() 523 * @pgbase: starting offset within the page for the write 533 unsigned int pgbase, loff_t offset, in nfs_page_create_from_page() 541 ret = nfs_page_create(l_ctx, pgbase, offset >> PAGE_SHIFT, in nfs_page_create_from_page() 583 unsigned int pgbase, in nfs_create_subreq() 590 struct page *page = nfs_page_to_page(req, pgbase); in nfs_create_subreq() 592 ret = nfs_page_create(req->wb_lock_context, pgbase, req->wb_index, in nfs_create_subreq() 791 * @pgbase: base 796 static void nfs_pgio_rpcsetup(struct nfs_pgio_header *hdr, unsigned int pgbase, in nfs_pgio_rpcsetup() argument 472 nfs_page_create(struct nfs_lock_context *l_ctx, unsigned int pgbase, pgoff_t index, unsigned int offset, unsigned int count) nfs_page_create() argument 531 nfs_page_create_from_page(struct nfs_open_context *ctx, struct page *page, unsigned int pgbase, loff_t offset, unsigned int count) nfs_page_create_from_page() argument 582 nfs_create_subreq(struct nfs_page *req, unsigned int pgbase, unsigned int offset, unsigned int count) nfs_create_subreq() argument 1399 unsigned int pgbase, offset, bytes; nfs_pageio_add_request() local [all...] |
H A D | write.c | 511 unsigned int pgbase, off, bytes; in nfs_join_page_group() local 513 pgbase = head->wb_pgbase; in nfs_join_page_group() 519 if (pgbase > subreq->wb_pgbase) { in nfs_join_page_group() 520 off -= pgbase - subreq->wb_pgbase; in nfs_join_page_group() 521 bytes += pgbase - subreq->wb_pgbase; in nfs_join_page_group() 522 pgbase = subreq->wb_pgbase; in nfs_join_page_group() 525 - pgbase, bytes); in nfs_join_page_group() 529 head->wb_pgbase = pgbase; in nfs_join_page_group() 1644 argp->pgbase += resp->count; in nfs_writeback_result()
|
H A D | nfs2xdr.c | 596 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->pglen, in nfs2_xdr_enc_readlinkargs() 632 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->count, in nfs2_xdr_enc_readargs() 664 xdr_write_pages(xdr, args->pages, args->pgbase, count); in encode_writeargs()
|
H A D | proc.c | 188 unsigned int pgbase, unsigned int pglen) in nfs_proc_readlink() 192 .pgbase = pgbase, in nfs_proc_readlink() 187 nfs_proc_readlink(struct inode *inode, struct page *page, unsigned int pgbase, unsigned int pglen) nfs_proc_readlink() argument
|
H A D | pnfs_dev.c | 137 pdev->pgbase = 0; in nfs4_get_device_info()
|
H A D | nfs3proc.c | 256 unsigned int pgbase, unsigned int pglen) in nfs3_proc_readlink() 261 .pgbase = pgbase, in nfs3_proc_readlink() 255 nfs3_proc_readlink(struct inode *inode, struct page *page, unsigned int pgbase, unsigned int pglen) nfs3_proc_readlink() argument
|
H A D | read.c | 264 argp->pgbase += resp->count; in nfs_readpage_retry()
|
/kernel/linux/linux-5.10/net/sunrpc/ |
H A D | xdr.c | 397 * @pgbase: page vector address of destination 405 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) in _copy_to_pages() argument 411 pgto = pages + (pgbase >> PAGE_SHIFT); in _copy_to_pages() 412 pgbase &= ~PAGE_MASK; in _copy_to_pages() 415 copy = PAGE_SIZE - pgbase; in _copy_to_pages() 420 memcpy(vto + pgbase, p, copy); in _copy_to_pages() 427 pgbase += copy; in _copy_to_pages() 428 if (pgbase == PAGE_SIZE) { in _copy_to_pages() 430 pgbase = 0; in _copy_to_pages() 442 * @pgbase 449 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) _copy_from_pages() argument 485 _zero_pages(struct page **pages, size_t pgbase, size_t len) _zero_pages() argument [all...] |
/kernel/linux/linux-6.6/net/sunrpc/ |
H A D | xdr.c | 387 * @pgbase: page vector address of destination 395 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) in _copy_to_pages() argument 404 pgto = pages + (pgbase >> PAGE_SHIFT); in _copy_to_pages() 405 pgbase &= ~PAGE_MASK; in _copy_to_pages() 408 copy = PAGE_SIZE - pgbase; in _copy_to_pages() 413 memcpy(vto + pgbase, p, copy); 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() 435 * @pgbase 442 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) _copy_from_pages() argument 490 xdr_buf_pages_zero(const struct xdr_buf *buf, unsigned int pgbase, unsigned int len) xdr_buf_pages_zero() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | nfs_page.h | 129 unsigned int pgbase, 186 * @pgbase: folio byte offset 188 * Return the page containing the byte that is at offset @pgbase relative 193 size_t pgbase) in nfs_page_to_page() 199 return folio_page(folio, pgbase >> PAGE_SHIFT); in nfs_page_to_page() 192 nfs_page_to_page(const struct nfs_page *req, size_t pgbase) nfs_page_to_page() argument
|
H A D | nfs_xdr.h | 652 unsigned int pgbase; member 894 unsigned int pgbase; member 980 unsigned int pgbase; member 1143 unsigned int pgbase; /* zero-copy data */ member 1151 unsigned int pgbase; member 1157 unsigned int pgbase; member
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | nfs_xdr.h | 650 unsigned int pgbase; member 870 unsigned int pgbase; member 956 unsigned int pgbase; member 1124 unsigned int pgbase; /* zero-copy data */ member 1132 unsigned int pgbase; member 1138 unsigned int pgbase; member
|
/kernel/linux/linux-5.10/fs/nfs/blocklayout/ |
H A D | blocklayout.c | 263 unsigned int pg_offset = header->args.pgbase, pg_len; in bl_read_pagelist() 265 int pg_index = header->args.pgbase >> PAGE_SHIFT; in bl_read_pagelist() 409 int pg_index = header->args.pgbase >> PAGE_SHIFT; in bl_write_pagelist()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/include/linux/sunrpc/ |
H A D | xdr.h | 206 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase,
|
/kernel/linux/linux-6.6/include/linux/sunrpc/ |
H A D | xdr.h | 215 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase,
|