Home
last modified time | relevance | path

Searched refs:segoff (Results 1 – 16 of 16) sorted by relevance

/freebsd/usr.sbin/bhyve/
H A Dbootrom.c139 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 Dsubr_sglist.c226 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 Dsubr_bus_dma.c157 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 Dkern_mbuf.c945 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 Duipc_mbuf.c2052 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 Dvmm_mem.c294 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 Dvmm_mem.h28 vm_ooffset_t segoff; member
67 vm_ooffset_t *segoff, size_t *len, int *prot, int *flags);
H A Dvmm_dev.c483 &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 Delfcore.c182 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 Dbhyvectl.c178 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 Dvmmapi.c292 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 Dvmmapi.h96 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 Dvmm_dev.h42 vm_ooffset_t segoff; /* offset into memory segment */ member
/freebsd/sys/arm64/include/
H A Dvmm_dev.h35 vm_ooffset_t segoff; /* offset into memory segment */ member
/freebsd/sys/amd64/include/
H A Dvmm_dev.h38 vm_ooffset_t segoff; /* offset into memory segment */ member
/freebsd/sys/dev/cxgbe/
H A Dt4_sge.c2519 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()