/freebsd/usr.sbin/bhyve/ |
H A D | bootrom.c | 139 vm_ooffset_t segoff; in bootrom_alloc() local 176 segoff = gpa - gpa_base; in bootrom_alloc() 177 if (vm_mmap_memseg(ctx, gpa, VM_BOOTROM, segoff, len, prot) != 0) { in bootrom_alloc() 188 *region_out = romptr + segoff; in bootrom_alloc()
|
/freebsd/sys/kern/ |
H A D | subr_sglist.c | 226 size_t seglen, segoff; in sglist_count_mbuf_epg() local 238 segoff = off; in sglist_count_mbuf_epg() 242 nsegs += sglist_count(&m->m_epg_hdr[segoff], in sglist_count_mbuf_epg() 256 segoff = pgoff + off; in sglist_count_mbuf_epg() 260 paddr = m->m_epg_pa[i] + segoff; in sglist_count_mbuf_epg() 384 size_t seglen, segoff; in sglist_append_mbuf_epg() local 396 segoff = off; in sglist_append_mbuf_epg() 401 &m->m_epg_hdr[segoff], seglen); in sglist_append_mbuf_epg() 413 segoff = pgoff + off; in sglist_append_mbuf_epg() 417 paddr = m->m_epg_pa[i] + segoff; in sglist_append_mbuf_epg()
|
H A D | subr_bus_dma.c | 157 int error, i, off, len, pglen, pgoff, seglen, segoff; in _bus_dmamap_load_mbuf_epg() local 172 segoff = off; in _bus_dmamap_load_mbuf_epg() 177 &m->m_epg_hdr[segoff], seglen, kernel_pmap, in _bus_dmamap_load_mbuf_epg() 190 segoff = pgoff + off; in _bus_dmamap_load_mbuf_epg() 195 m->m_epg_pa[i] + segoff, seglen, flags, segs, nsegs); in _bus_dmamap_load_mbuf_epg()
|
H A D | kern_mbuf.c | 945 int i, len, off, pglen, pgoff, seglen, segoff; in _mb_unmapped_to_ext() local 980 segoff = off; in _mb_unmapped_to_ext() 989 memcpy(mtod(m_new, void *), &m->m_epg_hdr[segoff], in _mb_unmapped_to_ext() 1002 segoff = pgoff + off; in _mb_unmapped_to_ext() 1025 m_new->m_data += segoff; in _mb_unmapped_to_ext()
|
H A D | uipc_mbuf.c | 2052 int error, i, off, pglen, pgoff, seglen, segoff; in m_unmapped_uiomove() local 2066 segoff = off; in m_unmapped_uiomove() 2071 &m->m_epg_hdr[segoff]), seglen, uio); in m_unmapped_uiomove() 2083 segoff = pgoff + off; in m_unmapped_uiomove() 2088 error = uiomove_fromphys(&pg, segoff, seglen, uio); in m_unmapped_uiomove()
|
/freebsd/sys/dev/vmm/ |
H A D | vmm_mem.c | 294 map->segoff = first; in vm_mmap_memseg() 326 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) in vm_mmap_getnext() argument 347 if (segoff) in vm_mmap_getnext() 348 *segoff = mmnext->segoff; in vm_mmap_getnext()
|
H A D | vmm_mem.h | 28 vm_ooffset_t segoff; member 67 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags);
|
H A D | vmm_dev.c | 483 &mm->segoff, &mm->len, &mm->prot, &mm->flags); in vmmdev_ioctl() 490 error = vm_mmap_memseg(sc->vm, mm->gpa, mm->segid, mm->segoff, in vmmdev_ioctl() 690 vm_ooffset_t segoff, first, last; in vmmdev_mmap_single() local 713 error = vm_mmap_getnext(sc->vm, &gpa, &segid, &segoff, &len, in vmmdev_mmap_single() 730 *offset = segoff + (first - gpa); in vmmdev_mmap_single()
|
/freebsd/usr.bin/gcore/ |
H A D | elfcore.c | 182 size_t hdrsize, notesz, segoff; in elf_coredump() local 226 segoff = sbuf_len(sb); in elf_coredump() 228 elf_puthdr(efd, pid, map, hdr, hdrsize, notesz, segoff, seginfo.count); in elf_coredump() 230 n = write(fd, hdr, segoff); in elf_coredump() 233 if (n < segoff) in elf_coredump() 467 size_t notesz, size_t segoff, int numsegs) in elf_puthdr() argument 549 phc.offset = segoff; in elf_puthdr()
|
/freebsd/usr.sbin/bhyvectl/ |
H A D | bhyvectl.c | 178 vm_ooffset_t segoff; in show_memmap() local 188 error = vm_mmap_getnext(ctx, &gpa, &segid, &segoff, &maplen, in show_memmap() 203 printf("%-12lX", segoff); in show_memmap()
|
/freebsd/lib/libvmmapi/ |
H A D | vmmapi.c | 292 memmap.segoff = off; in vm_mmap_memseg() 306 if (segid != memmap.segid || off != memmap.segoff || in vm_mmap_memseg() 345 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags) in vm_mmap_getnext() argument 356 *segoff = memmap.segoff; in vm_mmap_getnext()
|
H A D | vmmapi.h | 96 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags); 114 vm_ooffset_t segoff, size_t len, int prot);
|
/freebsd/sys/riscv/include/ |
H A D | vmm_dev.h | 42 vm_ooffset_t segoff; /* offset into memory segment */ member
|
/freebsd/sys/arm64/include/ |
H A D | vmm_dev.h | 35 vm_ooffset_t segoff; /* offset into memory segment */ member
|
/freebsd/sys/amd64/include/ |
H A D | vmm_dev.h | 38 vm_ooffset_t segoff; /* offset into memory segment */ member
|
/freebsd/sys/dev/cxgbe/ |
H A D | t4_sge.c | 2519 int i, len, off, pglen, pgoff, seglen, segoff; in count_mbuf_ext_pgs() local 2533 segoff = off; in count_mbuf_ext_pgs() 2538 (vm_offset_t)&m->m_epg_hdr[segoff]); in count_mbuf_ext_pgs() 2553 segoff = pgoff + off; in count_mbuf_ext_pgs() 2557 paddr = m->m_epg_pa[i] + segoff; in count_mbuf_ext_pgs()
|