Home
last modified time | relevance | path

Searched refs:pgbase (Results 1 – 12 of 12) sorted by relevance

/linux/net/sunrpc/
H A Dxdr.c368 _copy_to_pages(struct page **pages, size_t pgbase, const char *p, size_t len) in _copy_to_pages() argument
377 pgto = pages + (pgbase >> PAGE_SHIFT); in _copy_to_pages()
378 pgbase &= ~PAGE_MASK; in _copy_to_pages()
381 copy = PAGE_SIZE - pgbase; in _copy_to_pages()
386 memcpy(vto + pgbase, p, copy); in _copy_to_pages()
393 pgbase += copy; in _copy_to_pages()
394 if (pgbase == PAGE_SIZE) { in _copy_to_pages()
396 pgbase = 0; in _copy_to_pages()
415 _copy_from_pages(char *p, struct page **pages, size_t pgbase, size_t len) in _copy_from_pages() argument
424 pgfrom = pages + (pgbase >> PAGE_SHIFT); in _copy_from_pages()
[all …]
/linux/fs/nfs/
H A Ddirect.c359 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()
899 unsigned int req_len = min_t(size_t, bytes, PAGE_SIZE - pgbase); in nfs_direct_write_schedule_iovec()
[all …]
H A Dpagelist.c378 unsigned int pgbase, pgoff_t index, in nfs_page_create() argument
398 req->wb_pgbase = pgbase; in nfs_page_create()
438 unsigned int pgbase, loff_t offset, in nfs_page_create_from_page() argument
446 ret = nfs_page_create(l_ctx, pgbase, offset >> PAGE_SHIFT, in nfs_page_create_from_page()
488 unsigned int pgbase, in nfs_create_subreq() argument
495 struct page *page = nfs_page_to_page(req, pgbase); in nfs_create_subreq()
497 ret = nfs_page_create(req->wb_lock_context, pgbase, req->wb_index, in nfs_create_subreq()
682 static void nfs_pgio_rpcsetup(struct nfs_pgio_header *hdr, unsigned int pgbase, in nfs_pgio_rpcsetup() argument
695 hdr->args.pgbase = pgbase; in nfs_pgio_rpcsetup()
1298 unsigned int pgbase, offset, bytes; in nfs_pageio_add_request() local
[all …]
H A Dnfs2xdr.c592 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 Dpnfs_dev.c134 pdev->pgbase = 0; in nfs4_get_device_info()
H A Dnfs3xdr.c912 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 Dnfs42xdr.c701 rpc_prepare_reply_pages(req, args->pages, args->pgbase, args->count, in nfs4_xdr_enc_read_plus()
/linux/include/linux/
H A Dnfs_page.h127 unsigned int pgbase,
189 size_t pgbase) in nfs_page_to_page() argument
195 return folio_page(folio, pgbase >> PAGE_SHIFT); in nfs_page_to_page()
/linux/fs/nfs/blocklayout/
H A Dblocklayout.c240 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/include/linux/sunrpc/
H A Dxdr.h214 extern void _copy_from_pages(char *p, struct page **pages, size_t pgbase,
/linux/fs/nfs/filelayout/
H A Dfilelayout.c461 hdr->args.pgbase, (size_t)hdr->args.count, offset); in filelayout_read_pagelist()
/linux/fs/nfs/flexfilelayout/
H A Dflexfilelayout.c2143 hdr->args.pgbase, (size_t)hdr->args.count, offset); in ff_layout_read_pagelist()