Home
last modified time | relevance | path

Searched refs:pgoff (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Ddmu_os.c142 int bufoff, pgoff, tocpy; in dmu_read_pages() local
198 pgoff = 0; in dmu_read_pages()
200 if (pgoff == 0) { in dmu_read_pages()
214 ASSERT3U(IDX_TO_OFF(m->pindex) + pgoff, ==, in dmu_read_pages()
223 tocpy = MIN(db->db_size - bufoff, PAGESIZE - pgoff); in dmu_read_pages()
227 memcpy(va + pgoff, (char *)db->db_data + bufoff, tocpy); in dmu_read_pages()
230 pgoff += tocpy; in dmu_read_pages()
231 ASSERT3S(pgoff, >=, 0); in dmu_read_pages()
232 ASSERT3S(pgoff, <=, PAGESIZE); in dmu_read_pages()
233 if (pgoff == PAGESIZE) { in dmu_read_pages()
[all …]
/freebsd/sys/kern/
H A Dsubr_sglist.c198 sglist_count_vmpages(vm_page_t *m, size_t pgoff, size_t len) in sglist_count_vmpages() argument
206 len += pgoff; in sglist_count_vmpages()
227 int i, nsegs, pglen, pgoff; in sglist_count_mbuf_epg() local
247 pgoff = m->m_epg_1st_off; in sglist_count_mbuf_epg()
249 pglen = m_epg_pagelen(m, i, pgoff); in sglist_count_mbuf_epg()
252 pgoff = 0; in sglist_count_mbuf_epg()
256 segoff = pgoff + off; in sglist_count_mbuf_epg()
264 pgoff = 0; in sglist_count_mbuf_epg()
386 int error, i, pglen, pgoff; in sglist_append_mbuf_epg() local
404 pgoff = m->m_epg_1st_off; in sglist_append_mbuf_epg()
[all …]
H A Dsubr_bus_dma.c157 int error, i, off, len, pglen, pgoff, seglen, segoff; in _bus_dmamap_load_mbuf_epg() local
181 pgoff = m->m_epg_1st_off; in _bus_dmamap_load_mbuf_epg()
183 pglen = m_epg_pagelen(m, i, pgoff); in _bus_dmamap_load_mbuf_epg()
186 pgoff = 0; in _bus_dmamap_load_mbuf_epg()
190 segoff = pgoff + off; in _bus_dmamap_load_mbuf_epg()
196 pgoff = 0; in _bus_dmamap_load_mbuf_epg()
H A Duipc_mbuf.c1377 u_int i, count, pgoff, pglen; in m_apply_extpg_one() local
1392 pgoff = m->m_epg_1st_off; in m_apply_extpg_one()
1394 pglen = m_epg_pagelen(m, i, pgoff); in m_apply_extpg_one()
1397 p = PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + off); in m_apply_extpg_one()
1405 pgoff = 0; in m_apply_extpg_one()
2052 int error, i, off, pglen, pgoff, seglen, segoff; in m_unmapped_uiomove() local
2074 pgoff = m->m_epg_1st_off; in m_unmapped_uiomove()
2076 pglen = m_epg_pagelen(m, i, pgoff); in m_unmapped_uiomove()
2079 pgoff = 0; in m_unmapped_uiomove()
2083 segoff = pgoff + off; in m_unmapped_uiomove()
[all …]
H A Dkern_mbuf.c945 int i, len, off, pglen, pgoff, seglen, segoff; in _mb_unmapped_to_ext() local
993 pgoff = m->m_epg_1st_off; in _mb_unmapped_to_ext()
995 pglen = m_epg_pagelen(m, i, pgoff); in _mb_unmapped_to_ext()
998 pgoff = 0; in _mb_unmapped_to_ext()
1002 segoff = pgoff + off; in _mb_unmapped_to_ext()
1031 pgoff = 0; in _mb_unmapped_to_ext()
/freebsd/sys/ufs/ufs/
H A Dufs_bmap.c205 int32_t daddrsz, boff, pgidx, pgoff; in ufs_bmaparray() local
305 pgoff = (boff & PAGE_MASK) / daddrsz; in ufs_bmaparray()
308 daddr = ((ufs1_daddr_t *)pgaddr)[pgoff]; in ufs_bmaparray()
310 daddr = ((ufs2_daddr_t *)pgaddr)[pgoff]; in ufs_bmaparray()
336 pgoff = (boff & PAGE_MASK) / daddrsz; in ufs_bmaparray()
341 for (pgbn = pgoff; in ufs_bmaparray()
354 pgoff = (boff & PAGE_MASK) / daddrsz; in ufs_bmaparray()
359 for (pgbn = pgoff; pgbn >= 0 && *runb < maxrun && in ufs_bmaparray()
391 pgoff = (boff & PAGE_MASK) / daddrsz; in ufs_bmaparray()
396 for (pgbn = pgoff; in ufs_bmaparray()
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_core_uverbs.c148 unsigned long pgoff) in rdma_user_mmap_entry_get_pgoff() argument
152 if (pgoff > U32_MAX) in rdma_user_mmap_entry_get_pgoff()
157 entry = xa_load(&ucontext->mmap_xa, pgoff); in rdma_user_mmap_entry_get_pgoff()
164 if (!entry || entry->start_pgoff != pgoff || entry->driver_removed || in rdma_user_mmap_entry_get_pgoff()
/freebsd/lib/libkvm/
H A Dkvm_minidump_powerpc64_hpt.c448 ppc64_physaddr_t pgoff, pgpa; in ppc64mmu_hpt_kvatop() local
454 pgoff = va & PPC64_PAGE_MASK; in ppc64mmu_hpt_kvatop()
480 *pa = ptoff + pgoff; in ppc64mmu_hpt_kvatop()
481 return (PPC64_PAGE_SIZE - pgoff); in ppc64mmu_hpt_kvatop()
504 *pa = ptoff + pgoff; in ppc64mmu_hpt_kvatop()
505 return (PPC64_PAGE_SIZE - pgoff); in ppc64mmu_hpt_kvatop()
/freebsd/sys/sys/
H A Dsglist.h100 int sglist_append_vmpages(struct sglist *sg, vm_page_t *m, size_t pgoff,
107 int sglist_count_vmpages(vm_page_t *m, size_t pgoff, size_t len);
H A Dmbuf.h415 m_epg_pagelen(const struct mbuf *m, int pidx, int pgoff) in m_epg_pagelen() argument
418 KASSERT(pgoff == 0 || pidx == 0, in m_epg_pagelen()
419 ("page %d with non-zero offset %d in %p", pidx, pgoff, m)); in m_epg_pagelen()
424 return (PAGE_SIZE - pgoff); in m_epg_pagelen()
/freebsd/sys/opencrypto/
H A Dcriov.c260 u_int i, pglen, pgoff; in m_epg_segment() local
268 pgoff = m->m_epg_1st_off; in m_epg_segment()
270 pglen = m_epg_pagelen(m, i, pgoff); in m_epg_segment()
273 return (PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + in m_epg_segment()
277 pgoff = 0; in m_epg_segment()
H A Dktls_ocf.c282 u_int pgoff; in ktls_ocf_tls_cbc_encrypt() local
327 pgoff = m->m_epg_1st_off; in ktls_ocf_tls_cbc_encrypt()
328 for (i = 0; i < m->m_epg_npgs; i++, pgoff = 0) { in ktls_ocf_tls_cbc_encrypt()
329 iov[i + 1].iov_base = PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff); in ktls_ocf_tls_cbc_encrypt()
330 iov[i + 1].iov_len = m_epg_pagelen(m, i, pgoff); in ktls_ocf_tls_cbc_encrypt()
/freebsd/sbin/dump/
H A Dtape.c119 int pgoff = getpagesize() - 1; in alloctape() local
141 malloc((unsigned)(reqsiz + writesize + pgoff + TP_BSIZE)); in alloctape()
145 (((long)&buf[ntrec + 1] + pgoff) &~ pgoff); in alloctape()
/freebsd/sys/vm/
H A Dvnode_pager.c1325 int count, error, i, maxsize, ncount, pgoff, ppscheck; in vnode_pager_generic_putpages() local
1366 if ((pgoff = (int)maxsize & PAGE_MASK) != 0) { in vnode_pager_generic_putpages()
1367 pgoff = roundup2(pgoff, DEV_BSIZE); in vnode_pager_generic_putpages()
1380 vm_page_clear_dirty(m, pgoff, PAGE_SIZE - in vnode_pager_generic_putpages()
1381 pgoff); in vnode_pager_generic_putpages()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c1338 size_t len, sgoff, pgoff; in abd_bio_map_off() local
1346 pgoff = sgoff & (PAGESIZE - 1); in abd_bio_map_off()
1347 len = MIN(io_size, PAGESIZE - pgoff); in abd_bio_map_off()
1351 if (bio_add_page(bio, pg, len, pgoff) != len) in abd_bio_map_off()
H A Dzfs_vnops_os.c3770 loff_t pgoff; in zfs_putpage() local
3786 pgoff = page_offset(pp); /* Page byte-offset in file */ in zfs_putpage()
3789 P2ROUNDUP(offset, PAGE_SIZE)-pgoff); in zfs_putpage()
3792 if (pgoff >= offset) { in zfs_putpage()
3799 if (pgoff + pglen > offset) in zfs_putpage()
3800 pglen = offset - pgoff; in zfs_putpage()
3847 pgoff, pglen, RL_WRITER); in zfs_putpage()
3893 dmu_tx_hold_write(tx, zp->z_id, pgoff, pglen); in zfs_putpage()
3913 dmu_write(zfsvfs->z_os, zp->z_id, pgoff, pglen, va, tx, in zfs_putpage()
3975 zfs_log_write(zfsvfs->z_log, tx, TX_WRITE, zp, pgoff, pglen, for_sync, in zfs_putpage()
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_cpl_io.c2458 int i, mlen, npages, pgoff; in alloc_aiotx_mbuf() local
2472 pgoff = start & PAGE_MASK; in alloc_aiotx_mbuf()
2477 mlen = imin(len, MBUF_PEXT_MAX_PGS * PAGE_SIZE - pgoff); in alloc_aiotx_mbuf()
2488 m->m_epg_1st_off = pgoff; in alloc_aiotx_mbuf()
2491 KASSERT(mlen + pgoff <= PAGE_SIZE, in alloc_aiotx_mbuf()
2493 __func__, pgoff, mlen)); in alloc_aiotx_mbuf()
2496 m->m_epg_last_len = mlen - (PAGE_SIZE - pgoff) - in alloc_aiotx_mbuf()
2520 pgoff = 0; in alloc_aiotx_mbuf()
H A Dt4_ddp.c2164 int pgoff, int len) in pscmp() argument
2168 ps->offset != pgoff || ps->len != len) in pscmp()
2179 vm_offset_t start, end, pgoff; in hold_aio() local
2193 pgoff = start & PAGE_MASK; in hold_aio()
2210 (unsigned long)(end - (start + pgoff))); in hold_aio()
2211 job->uaiocb.aio_nbytes = end - (start + pgoff); in hold_aio()
2222 if (pscmp(ps, vm, start, n, pgoff, in hold_aio()
2265 ps->offset = pgoff; in hold_aio()
/freebsd/contrib/llvm-project/compiler-rt/include/sanitizer/
H A Dlinux_syscall_hooks.h625 #define __sanitizer_syscall_pre_remap_file_pages(start, size, prot, pgoff, \ argument
628 (long)(start), (long)(size), (long)(prot), (long)(pgoff), (long)(flags))
630 pgoff, flags) \ argument
633 (long)(pgoff), (long)(flags))
1785 #define __sanitizer_syscall_pre_mmap_pgoff(addr, len, prot, flags, fd, pgoff) \ argument
1788 (long)(fd), (long)(pgoff))
1790 pgoff) \
1793 (long)(fd), (long)(pgoff))
2375 long prot, long pgoff,
2379 long pgoff, long flags);
[all …]
/freebsd/sys/i386/linux/
H A Dlinux.h138 l_off_t pgoff; member
H A Dlinux_machdep.c323 (uint32_t)linux_args.pgoff)); in linux_mmap()
/freebsd/sys/amd64/linux32/
H A Dlinux.h166 l_ulong pgoff; member
H A Dlinux32_machdep.c321 (uint32_t)linux_args.pgoff)); in linux_mmap()
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Dmm.h133 pgoff_t pgoff; member
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c2565 int i, len, off, pglen, pgoff, seglen, segoff; in count_mbuf_ext_pgs() local
2590 pgoff = m->m_epg_1st_off; in count_mbuf_ext_pgs()
2592 pglen = m_epg_pagelen(m, i, pgoff); in count_mbuf_ext_pgs()
2595 pgoff = 0; in count_mbuf_ext_pgs()
2599 segoff = pgoff + off; in count_mbuf_ext_pgs()
2607 pgoff = 0; in count_mbuf_ext_pgs()

12