Home
last modified time | relevance | path

Searched refs:kmem_alloc_contig (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/arm/freescale/imx/
H A Dimx6_sdma.c185 channel->bd = kmem_alloc_contig(PAGE_SIZE, M_ZERO, 0, ~0, in sdma_alloc()
396 sc->ccb = kmem_alloc_contig(sz, M_ZERO, 0, ~0, PAGE_SIZE, 0, in boot_firmware()
415 sc->bd0 = kmem_alloc_contig(PAGE_SIZE, M_ZERO, 0, ~0, PAGE_SIZE, in boot_firmware()
/freebsd/sys/dev/liquidio/
H A Dlio_network.h200 mem = kmem_alloc_contig(size, M_WAITOK, 0, ~0ul, align, 0, in lio_dma_alloc()
/freebsd/sys/vm/
H A Dvm_extern.h62 void *kmem_alloc_contig(vm_size_t size, int flags,
H A Dvm_kern.c401 kmem_alloc_contig(vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, in kmem_alloc_contig() function
/freebsd/sys/x86/iommu/
H A Damd_event.c277 unit->event_log = kmem_alloc_contig(AMDIOMMU_EV_SZ * in amdiommu_init_event()
H A Dintel_intrmap.c346 unit->irt = kmem_alloc_contig( in dmar_init_irt()
H A Diommu_utils.c525 x86c->inv_queue = kmem_alloc_contig(x86c->inv_queue_size, in iommu_qi_common_init()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_page.c218 addr = kmem_alloc_contig(size, flags & GFP_NATIVE_MASK, 0, in linux_alloc_kmem()
H A Dlinux_pci.c1728 mem = kmem_alloc_contig(size, flag & GFP_NATIVE_MASK, 0, high, in linux_dma_alloc_coherent()
/freebsd/sys/dev/xdma/controller/
H A Dpl330.c389 chan->ibuf = (void *)kmem_alloc_contig(PAGE_SIZE * 8, in pl330_channel_alloc()
/freebsd/sys/dev/xilinx/
H A Dxlnx_pcib.c297 sc->msi_page = kmem_alloc_contig(PAGE_SIZE, M_WAITOK, 0, in xlnx_pcib_init()
/freebsd/sys/powerpc/powerpc/
H A Dbusdma_machdep.c439 *vaddr = kmem_alloc_contig(dmat->maxsize, mflags, 0ul, in bus_dmamem_alloc()
/freebsd/sys/riscv/riscv/
H A Dbusdma_bounce.c442 *vaddr = kmem_alloc_contig(dmat->common.maxsize, mflags, in bounce_bus_dmamem_alloc()
/freebsd/sys/arm/nvidia/
H A Dtegra_xhci.c774 fw_vaddr = kmem_alloc_contig(fw_size, M_WAITOK, 0, -1UL, PAGE_SIZE, 0, in load_fw()
H A Dtegra_pcie.c1387 sc->msi_page = (uintptr_t)kmem_alloc_contig(PAGE_SIZE, M_WAITOK, 0, in tegra_pcib_attach_msi()
/freebsd/sys/dev/agp/
H A Dagp.c155 gatt->ag_virtual = kmem_alloc_contig(entries * sizeof(uint32_t), in agp_alloc_gatt()
H A Dagp_i810.c1190 sc->gatt->ag_virtual = kmem_alloc_contig(64 * 1024, M_NOWAIT | in agp_i810_install_gatt()
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c239 * kmem_alloc_contig() just because it can allocate pages in an address range).
727 *vaddr = kmem_alloc_contig(dmat->maxsize, mflags, 0, in bus_dmamem_alloc()
H A Dpmap-v6.c2246 pmap->pm_pt1 = kmem_alloc_contig(NB_IN_PT1, in pmap_pinit()
/freebsd/sys/kern/
H A Dkern_malloc.c493 ret = (void *)kmem_alloc_contig(size, flags, low, high, alignment, in contigmalloc()
/freebsd/sys/arm/nvidia/drm2/
H A Dtegra_dc.c1228 sc->tegra_crtc.cursor_vbase = kmem_alloc_contig(256 * 256 * 4, in dc_init_client()