Home
last modified time | relevance | path

Searched refs:kva_alloc (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/sys/kern/
H A Dsubr_devmap.c281 va = kva_alloc(size); in pmap_mapdev()
311 va = kva_alloc(size); in pmap_mapdev_attr()
H A Dsubr_sfbuf.c99 sf_base = kva_alloc(nsfbufs * PAGE_SIZE); in sf_buf_init()
H A Dkern_sharedpage.c120 addr = kva_alloc(PAGE_SIZE); in shared_page_init()
/freebsd-12.1/sys/compat/cloudabi/
H A Dcloudabi_vdso.c59 addr = kva_alloc(PAGE_SIZE); in cloudabi_vdso_init()
/freebsd-12.1/sys/sparc64/sparc64/
H A Dmem.c132 ova = kva_alloc(PAGE_SIZE * colors); in memrw()
H A Dbus_machdep.c657 if ((sva = kva_alloc(size)) == 0) in sparc64_bus_mem_map()
H A Dpmap.c695 pc->pc_qmap_addr = kva_alloc(PAGE_SIZE * DCACHE_COLORS); in pmap_init_qpages()
1232 pm->pm_tsb = (struct tte *)kva_alloc(TSB_BSIZE); in pmap_pinit()
/freebsd-12.1/sys/vm/
H A Dvm_init.c229 kmi->clean_sva = firstaddr = kva_alloc(size); in vm_ksubmap_init()
H A Dvm_extern.h50 vm_offset_t kva_alloc(vm_size_t);
H A Dvm_kern.c142 kva_alloc(vm_size_t size) in kva_alloc() function
692 addr = kva_alloc(ZERO_REGION_SIZE); in kmem_init_zero_region()
H A Dvm_glue.c365 ks = kva_alloc((pages + KSTACK_GUARD_PAGES) * PAGE_SIZE); in vm_thread_new()
H A Duma_core.c1275 if ((addr = kva_alloc(bytes)) == 0) in pcpu_page_alloc()
3647 kva = kva_alloc((vm_size_t)pages * PAGE_SIZE);
/freebsd-12.1/sys/compat/linux/
H A Dlinux_vdso.c89 addr = kva_alloc(PAGE_SIZE); in __elfN()
/freebsd-12.1/sys/dev/spibus/
H A Dspigen.c315 if ((mmap->kvaddr = kva_alloc(size)) == 0) { in spigen_mmap_single()
/freebsd-12.1/sys/mips/sibyte/
H A Dsb_zbpci.c141 va = kva_alloc(PAGE_SIZE * mp_ncpus); in zbpci_attach()
/freebsd-12.1/sys/i386/pci/
H A Dpci_cfgreg.c477 va = kva_alloc(PCIE_CACHE * PAGE_SIZE); in pcie_cfgregopen()
/freebsd-12.1/sys/dev/xen/grant_table/
H A Dgrant_table.c533 area = kva_alloc(PAGE_SIZE * max_nr_grant_frames()); in gnttab_map()
/freebsd-12.1/sys/powerpc/mpc85xx/
H A Dplatform_mpc85xx.c348 rel_page = kva_alloc(PAGE_SIZE); in mpc85xx_smp_start_cpu_epapr()
/freebsd-12.1/sys/dev/xdma/
H A Dxdma_sg.c116 xr->buf.vaddr = kva_alloc(size); in xchan_bufs_alloc_reserved()
/freebsd-12.1/sys/i386/i386/
H A Dpmap.c717 pc->pc_copyout_maddr = kva_alloc(ptoa(2)); in pmap_init_reserved_pages()
721 pc->pc_copyout_saddr = kva_alloc(ptoa(2)); in pmap_init_reserved_pages()
724 pc->pc_pmap_eh_va = kva_alloc(ptoa(1)); in pmap_init_reserved_pages()
737 pages = kva_alloc(PAGE_SIZE * 3); in pmap_init_reserved_pages()
1027 pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks); in pmap_init()
2069 pmap->pm_pdir = (pd_entry_t *)kva_alloc(NBPTD); in pmap_pinit()
5538 va = kva_alloc(size); in pmap_mapdev_internal()
/freebsd-12.1/sys/dev/xilinx/
H A Daxidma.c363 chan->mem_vaddr = kva_alloc(chan->mem_size); in axidma_desc_alloc()
/freebsd-12.1/sys/dev/drm2/ttm/
H A Dttm_bo_util.c515 map->virtual = (void *)kva_alloc(num_pages * PAGE_SIZE); in ttm_bo_kmap_ttm()
/freebsd-12.1/sys/dev/drm2/i915/
H A Dintel_ringbuffer.c470 pc->cpu_page = (uint32_t *)kva_alloc(PAGE_SIZE); in init_pipe_control()
1098 ring->status_page.page_addr = (void *)kva_alloc(PAGE_SIZE); in init_status_page()
/freebsd-12.1/sys/powerpc/aim/
H A Dmmu_oea64.c1064 pc->pc_qmap_addr = kva_alloc(PAGE_SIZE); in moea64_pmap_init_qpages()
2766 va = kva_alloc(size); in moea64_mapdev_attr()
/freebsd-12.1/sys/arm64/arm64/
H A Dpmap.c5161 va = kva_alloc(size); in pmap_mapbios()
5401 tmpl1 = kva_alloc(PAGE_SIZE); in pmap_demote_l1()
5490 tmpl2 = kva_alloc(PAGE_SIZE); in pmap_demote_l2_locked()

12