/freebsd-current/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | dmu_os.c | 146 int bufoff, pgoff, tocpy; local 203 pgoff = 0; 205 if (pgoff == 0) { 219 ASSERT3U(IDX_TO_OFF(m->pindex) + pgoff, ==, 228 tocpy = MIN(db->db_size - bufoff, PAGESIZE - pgoff); 231 memcpy(va + pgoff, (char *)db->db_data + bufoff, tocpy); 233 pgoff += tocpy; 234 ASSERT3S(pgoff, >=, 0); 235 ASSERT3S(pgoff, <=, PAGESIZE); 236 if (pgoff [all...] |
/freebsd-current/sys/kern/ |
H A D | subr_sglist.c | 198 sglist_count_vmpages(vm_page_t *m, size_t pgoff, size_t len) argument 206 len += pgoff; 227 int i, nsegs, pglen, pgoff; local 247 pgoff = m->m_epg_1st_off; 249 pglen = m_epg_pagelen(m, i, pgoff); 252 pgoff = 0; 256 segoff = pgoff + off; 264 pgoff = 0; 386 int error, i, pglen, pgoff; local 404 pgoff 487 sglist_append_vmpages(struct sglist *sg, vm_page_t *m, size_t pgoff, size_t len) argument [all...] |
H A D | subr_bus_dma.c | 157 int error, i, off, len, pglen, pgoff, seglen, segoff; local 181 pgoff = m->m_epg_1st_off; 183 pglen = m_epg_pagelen(m, i, pgoff); 186 pgoff = 0; 190 segoff = pgoff + off; 196 pgoff = 0;
|
H A D | kern_mbuf.c | 945 int i, len, off, pglen, pgoff, seglen, segoff; local 987 pgoff = m->m_epg_1st_off; 989 pglen = m_epg_pagelen(m, i, pgoff); 992 pgoff = 0; 996 segoff = pgoff + off; 1021 pgoff = 0;
|
H A D | uipc_mbuf.c | 1374 u_int i, count, pgoff, pglen; local 1389 pgoff = m->m_epg_1st_off; 1391 pglen = m_epg_pagelen(m, i, pgoff); 1394 p = (void *)PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + off); 1402 pgoff = 0; 2047 int error, i, off, pglen, pgoff, seglen, segoff; local 2069 pgoff = m->m_epg_1st_off; 2071 pglen = m_epg_pagelen(m, i, pgoff); 2074 pgoff = 0; 2078 segoff = pgoff [all...] |
/freebsd-current/sys/sys/ |
H A D | sglist.h | 99 int sglist_append_vmpages(struct sglist *sg, vm_page_t *m, size_t pgoff, 106 int sglist_count_vmpages(vm_page_t *m, size_t pgoff, size_t len);
|
H A D | mbuf.h | 414 m_epg_pagelen(const struct mbuf *m, int pidx, int pgoff) argument 417 KASSERT(pgoff == 0 || pidx == 0, 418 ("page %d with non-zero offset %d in %p", pidx, pgoff, m)); 423 return (PAGE_SIZE - pgoff);
|
/freebsd-current/sys/ofed/drivers/infiniband/core/ |
H A D | ib_core_uverbs.c | 135 * @pgoff: The mmap offset >> PAGE_SHIFT 148 unsigned long pgoff) 152 if (pgoff > U32_MAX) 157 entry = xa_load(&ucontext->mmap_xa, pgoff); 164 if (!entry || entry->start_pgoff != pgoff || entry->driver_removed || 273 * @min_pgoff: minimum pgoff to be returned 274 * @max_pgoff: maximum pgoff to be returned 345 * offset. Drivers should not return pgoff to userspace. 147 rdma_user_mmap_entry_get_pgoff(struct ib_ucontext *ucontext, unsigned long pgoff) argument
|
/freebsd-current/lib/libkvm/ |
H A D | kvm_minidump_powerpc64_hpt.c | 448 ppc64_physaddr_t pgoff, pgpa; local 454 pgoff = va & PPC64_PAGE_MASK; 480 *pa = ptoff + pgoff; 481 return (PPC64_PAGE_SIZE - pgoff); 504 *pa = ptoff + pgoff; 505 return (PPC64_PAGE_SIZE - pgoff);
|
/freebsd-current/sbin/dump/ |
H A D | tape.c | 119 int pgoff = getpagesize() - 1; local 141 malloc((unsigned)(reqsiz + writesize + pgoff + TP_BSIZE)); 145 (((long)&buf[ntrec + 1] + pgoff) &~ pgoff);
|
/freebsd-current/sys/opencrypto/ |
H A D | criov.c | 262 u_int i, pglen, pgoff; local 270 pgoff = m->m_epg_1st_off; 272 pglen = m_epg_pagelen(m, i, pgoff); 275 return ((void *)PHYS_TO_DMAP(m->m_epg_pa[i] + pgoff + 279 pgoff = 0;
|
H A D | ktls_ocf.c | 284 u_int pgoff; local 329 pgoff = m->m_epg_1st_off; 330 for (i = 0; i < m->m_epg_npgs; i++, pgoff = 0) { 332 pgoff); 333 iov[i + 1].iov_len = m_epg_pagelen(m, i, pgoff);
|
/freebsd-current/sys/i386/linux/ |
H A D | linux.h | 138 l_off_t pgoff; member in struct:l_mmap_argv
|
H A D | linux_machdep.c | 323 (uint32_t)linux_args.pgoff));
|
/freebsd-current/sys/compat/linuxkpi/common/include/linux/ |
H A D | mm.h | 131 pgoff_t pgoff; member in struct:vm_fault
|
/freebsd-current/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | abd_os.c | 1266 size_t len, sgoff, pgoff; local 1274 pgoff = sgoff & (PAGESIZE - 1); 1275 len = MIN(io_size, PAGESIZE - pgoff); 1279 if (bio_add_page(bio, pg, len, pgoff) != len)
|
H A D | zfs_vnops_os.c | 3659 loff_t pgoff; local 3675 pgoff = page_offset(pp); /* Page byte-offset in file */ 3678 P2ROUNDUP(offset, PAGE_SIZE)-pgoff); 3681 if (pgoff >= offset) { 3688 if (pgoff + pglen > offset) 3689 pglen = offset - pgoff; 3736 pgoff, pglen, RL_WRITER); 3794 dmu_tx_hold_write(tx, zp->z_id, pgoff, pglen); 3817 dmu_write(zfsvfs->z_os, zp->z_id, pgoff, pglen, va, tx); 3855 zfs_log_write(zfsvfs->z_log, tx, TX_WRITE, zp, pgoff, pgle [all...] |
/freebsd-current/sys/vm/ |
H A D | vnode_pager.c | 1363 int count, error, i, maxsize, ncount, pgoff, ppscheck; local 1404 if ((pgoff = (int)maxsize & PAGE_MASK) != 0) { 1405 pgoff = roundup2(pgoff, DEV_BSIZE); 1418 vm_page_clear_dirty(m, pgoff, PAGE_SIZE - 1419 pgoff);
|
/freebsd-current/sys/dev/cxgbe/tom/ |
H A D | t4_cpl_io.c | 2098 int i, mlen, npages, pgoff; local 2112 pgoff = start & PAGE_MASK; 2117 mlen = imin(len, MBUF_PEXT_MAX_PGS * PAGE_SIZE - pgoff); 2133 m->m_epg_1st_off = pgoff; 2136 KASSERT(mlen + pgoff <= PAGE_SIZE, 2138 __func__, pgoff, mlen)); 2141 m->m_epg_last_len = mlen - (PAGE_SIZE - pgoff) - 2165 pgoff = 0;
|
H A D | t4_ddp.c | 2186 int pgoff, int len) 2190 ps->offset != pgoff || ps->len != len) 2201 vm_offset_t start, end, pgoff; local 2215 pgoff = start & PAGE_MASK; 2232 (unsigned long)(end - (start + pgoff))); 2233 job->uaiocb.aio_nbytes = end - (start + pgoff); 2244 if (pscmp(ps, vm, start, n, pgoff, 2287 ps->offset = pgoff; 2185 pscmp(struct pageset *ps, struct vmspace *vm, vm_offset_t start, int npages, int pgoff, int len) argument
|
/freebsd-current/sys/amd64/linux32/ |
H A D | linux.h | 166 l_ulong pgoff; member in struct:l_mmap_argv
|
H A D | linux32_machdep.c | 321 (uint32_t)linux_args.pgoff));
|
/freebsd-current/contrib/llvm-project/compiler-rt/include/sanitizer/ |
H A D | linux_syscall_hooks.h | 625 #define __sanitizer_syscall_pre_remap_file_pages(start, size, prot, pgoff, \ 628 (long)(start), (long)(size), (long)(prot), (long)(pgoff), (long)(flags)) 630 pgoff, flags) \ 633 (long)(pgoff), (long)(flags)) 1785 #define __sanitizer_syscall_pre_mmap_pgoff(addr, len, prot, flags, fd, pgoff) \ 1788 (long)(fd), (long)(pgoff)) 1790 pgoff) \ 1793 (long)(fd), (long)(pgoff)) 2368 long prot, long pgoff, 2372 long pgoff, lon [all...] |
/freebsd-current/sys/dev/cxgbe/ |
H A D | t4_sge.c | 2511 int i, len, off, pglen, pgoff, seglen, segoff; local 2536 pgoff = m->m_epg_1st_off; 2538 pglen = m_epg_pagelen(m, i, pgoff); 2541 pgoff = 0; 2545 segoff = pgoff + off; 2553 pgoff = 0;
|
/freebsd-current/sys/compat/linux/ |
H A D | linux_misc.c | 377 uap->flags, uap->fd, (uint64_t)(uint32_t)uap->pgoff * PAGE_SIZE)); 380 uap->flags, uap->fd, uap->pgoff));
|