Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/gve/
H A Dgve_qpl.c109 qpl->kva = kva_alloc(PAGE_SIZE * npages); in gve_alloc_qpl()
123 qpl->dmas[i].cpu_addr = (void *)kva_alloc(PAGE_SIZE); in gve_alloc_qpl()
/freebsd/sys/vm/
H A Dvm_init.c241 kmi->clean_sva = kva_alloc(size); in vm_ksubmap_init()
H A Dvm_extern.h49 vm_offset_t kva_alloc(vm_size_t);
H A Dvm_kern.c154 kva_alloc(vm_size_t size) in kva_alloc() function
780 addr = kva_alloc(ZERO_REGION_SIZE); in kmem_init_zero_region()
H A Dvm_pager.c504 bp->b_kvabase = (void *)kva_alloc(ptoa(PBUF_PAGES)); in pbuf_init()
H A Dvm_glue.c333 return (kva_alloc(size)); in vm_thread_alloc_kstack_kva()
H A Duma_core.c1991 if ((addr = kva_alloc(bytes)) == 0) in pcpu_page_alloc()
5202 kva = kva_alloc((vm_size_t)pages * PAGE_SIZE);
/freebsd/sys/compat/linux/
H A Dlinux_vdso.c72 addr = kva_alloc(size); in __elfN()
/freebsd/sys/kern/
H A Dsubr_sfbuf.c96 sf_base = kva_alloc(nsfbufs * PAGE_SIZE); in sf_buf_init()
H A Dsubr_devmap.c293 va = kva_alloc(size); in pmap_mapdev_attr()
H A Dkern_sharedpage.c128 addr = kva_alloc(PAGE_SIZE); in shared_page_init()
H A Dkern_kcov.c376 if ((info->kvaddr = kva_alloc(info->bufsize)) == 0) in kcov_alloc()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c422 off = kva_alloc(size); in vmap()
444 off = kva_alloc(size); in linuxkpi_vmap_pfn()
/freebsd/sys/dev/pci/controller/
H A Dpci_n1sdp.c103 vaddr = kva_alloc((vm_size_t)BDF_TABLE_SIZE); in n1sdp_init()
/freebsd/sys/dev/spibus/
H A Dspigen.c313 if ((mmap->kvaddr = kva_alloc(size)) == 0) { in spigen_mmap_single()
/freebsd/sys/dev/hwt/
H A Dhwt_vm.c129 vm->kvaddr = kva_alloc(vm->npages * PAGE_SIZE); in hwt_vm_alloc_pages()
/freebsd/sys/i386/pci/
H A Dpci_cfgreg.c495 va = kva_alloc(PCIE_CACHE * PAGE_SIZE); in pcie_init_cache()
/freebsd/sys/powerpc/mpc85xx/
H A Dplatform_mpc85xx.c359 rel_page = kva_alloc(PAGE_SIZE); in mpc85xx_smp_start_cpu_epapr()
/freebsd/sys/dev/xdma/
H A Dxdma_sg.c117 xr->buf.vaddr = kva_alloc(size); in xchan_bufs_alloc_reserved()
/freebsd/sys/dev/drm2/ttm/
H A Dttm_bo_util.c513 map->virtual = (void *)kva_alloc(num_pages * PAGE_SIZE); in ttm_bo_kmap_ttm()
/freebsd/sys/i386/i386/
H A Dpmap.c740 pc->pc_copyout_maddr = kva_alloc(ptoa(2)); in pmap_init_reserved_pages()
744 pc->pc_copyout_saddr = kva_alloc(ptoa(2)); in pmap_init_reserved_pages()
747 pc->pc_pmap_eh_va = kva_alloc(ptoa(1)); in pmap_init_reserved_pages()
760 pages = kva_alloc(PAGE_SIZE * 3); in pmap_init_reserved_pages()
1041 pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks); in __CONCAT()
2061 pmap->pm_pdir = (pd_entry_t *)kva_alloc(NBPTD); in __CONCAT()
5563 va = kva_alloc(size); in __CONCAT()
/freebsd/sys/x86/iommu/
H A Damd_drv.c250 seg_vaddr = kva_alloc(devtbl_sz); in amdiommu_create_dev_tbl()
/freebsd/sys/arm64/arm64/
H A Dpmap.c1599 pv_table = (struct pmap_large_md_page *)kva_alloc(s); in pmap_init_pv_table()
8072 va = kva_alloc(size); in pmap_mapbios()
8453 tmpl1 = kva_alloc(PAGE_SIZE); in pmap_demote_l1()
8583 tmpl2 = kva_alloc(PAGE_SIZE); in pmap_demote_l2_locked()
8754 tmpl3 = kva_alloc(PAGE_SIZE); in pmap_demote_l2c()
8843 tmpl3 = kva_alloc(PAGE_SIZE); in pmap_demote_l3c()
/freebsd/sys/powerpc/aim/
H A Dmmu_oea64.c1256 pc->pc_qmap_addr = kva_alloc(PAGE_SIZE); in moea64_pmap_init_qpages()
3157 va = kva_alloc(size); in moea64_mapdev_attr()
/freebsd/sys/dev/md/
H A Dmd.c1516 sc->s_vnode.kva = kva_alloc(maxphys + PAGE_SIZE); in mdcreate_vnode()

12