Home
last modified time | relevance | path

Searched refs:kmflags (Results 1 – 25 of 27) sorted by relevance

12

/netbsd-src/sys/kern/
H A Dsubr_kmem.c286 kmem_intr_alloc(size_t requested_size, km_flag_t kmflags) in kmem_intr_alloc() argument
298 KASSERT((kmflags & KM_SLEEP) || (kmflags & KM_NOSLEEP)); in kmem_intr_alloc()
299 KASSERT(!(kmflags & KM_SLEEP) || !(kmflags & KM_NOSLEEP)); in kmem_intr_alloc()
308 p = pool_cache_get(pc, kmflags); in kmem_intr_alloc()
310 p, requested_size, allocsz, kmflags); in kmem_intr_alloc()
314 p = pool_cache_get(pc, kmflags); in kmem_intr_alloc()
316 p, requested_size, allocsz, kmflags); in kmem_intr_alloc()
320 ((kmflags & KM_SLEEP) ? VM_SLEEP : VM_NOSLEEP) in kmem_intr_alloc()
323 ret ? NULL : p, requested_size, round_page(size), kmflags); in kmem_intr_alloc()
348 kmem_intr_zalloc(size_t size, km_flag_t kmflags) in kmem_intr_zalloc() argument
[all …]
H A Dkern_malloc.c107 const int kmflags = (flags & M_NOWAIT) ? KM_NOSLEEP : KM_SLEEP; in kern_malloc() local
129 p = kmem_intr_alloc(allocsize, kmflags); in kern_malloc()
H A Dsubr_pcq.c287 pcq_create(size_t nitems, km_flag_t kmflags) in pcq_create() argument
294 pcq = kmem_zalloc(offsetof(pcq_t, pcq_items[nitems]), kmflags); in pcq_create()
/netbsd-src/sys/external/bsd/common/include/linux/
H A Dslab.h97 int kmflags = linux_gfp_to_kmem(gfp); in kmalloc() local
102 lm = kmem_intr_zalloc(sizeof(*lm) + size, kmflags); in kmalloc()
104 lm = kmem_intr_alloc(sizeof(*lm) + size, kmflags); in kmalloc()
136 int kmflags = linux_gfp_to_kmem(gfp); in krealloc() local
139 nlm = kmem_intr_zalloc(sizeof(*nlm) + size, kmflags); in krealloc()
141 nlm = kmem_intr_alloc(sizeof(*nlm) + size, kmflags); in krealloc()
/netbsd-src/sys/external/bsd/drm2/include/drm/
H A Dbus_dma_hacks.h142 km_flag_t kmflags; in bus_dmamap_load_pages() local
159 kmflags = KM_SLEEP; in bus_dmamap_load_pages()
162 kmflags = KM_NOSLEEP; in bus_dmamap_load_pages()
167 segs = kmem_alloc((nsegs * sizeof(segs[0])), kmflags); in bus_dmamap_load_pages()
/netbsd-src/sys/uvm/
H A Duvm_amap.c153 const km_flag_t kmflags = nowait ? KM_NOSLEEP : KM_SLEEP; in amap_alloc1() local
190 amap->am_slots = kmem_alloc(totalslots * sizeof(int), kmflags); in amap_alloc1()
194 amap->am_bckptr = kmem_alloc(totalslots * sizeof(int), kmflags); in amap_alloc1()
199 kmflags); in amap_alloc1()
364 const km_flag_t kmflags = in amap_extend() local
567 newppref = kmem_alloc(slotalloc * sizeof(*newppref), kmflags); in amap_extend()
570 newsl = kmem_alloc(slotalloc * sizeof(*newsl), kmflags); in amap_extend()
571 newbck = kmem_alloc(slotalloc * sizeof(*newbck), kmflags); in amap_extend()
572 newover = kmem_alloc(slotalloc * sizeof(*newover), kmflags); in amap_extend()
/netbsd-src/sys/dev/bus_dma/
H A Dbus_dmamem_common.c151 const uvm_flag_t kmflags = in _bus_dmamem_map_common() local
156 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map_common()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_pages.c285 int kmflags = UVM_KMF_VAONLY|UVM_KMF_WAITVA; in i915_gem_object_map() local
311 kmflags |= UVM_KMF_CANFAIL; in i915_gem_object_map()
314 va = uvm_km_alloc(kernel_map, obj->base.size, PAGE_SIZE, kmflags); in i915_gem_object_map()
H A Di915_gem_phys.c37 const uvm_flag_t kmflags = in bus_dmamem_kmap() local
45 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in bus_dmamem_kmap()
/netbsd-src/sys/arch/sun68k/sun68k/
H A Dbus.c330 const uvm_flag_t kmflags = in _bus_dmamem_map() local
338 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/dreamcast/dev/g2/
H A Dgapspci_dma.c598 const uvm_flag_t kmflags = in gaps_dmamem_map() local
612 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in gaps_dmamem_map()
/netbsd-src/sys/arch/vax/vax/
H A Dbus_dma.c432 const uvm_flag_t kmflags = in _bus_dmamem_map() local
455 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/virt68k/virt68k/
H A Dbus_dma.c670 const uvm_flag_t kmflags = in _bus_dmamem_map() local
675 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/mvme68k/mvme68k/
H A Dbus_dma.c691 const uvm_flag_t kmflags = in _bus_dmamem_map() local
696 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/sparc/sparc/
H A Dmsiiep.c683 const uvm_flag_t kmflags = in mspcic_dmamem_map() local
691 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in mspcic_dmamem_map()
/netbsd-src/sys/arch/arc/arc/
H A Dbus_dma.c669 const uvm_flag_t kmflags = in _bus_dmamem_map() local
686 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/m68k/m68k/
H A Dbus_dma.c738 const uvm_flag_t kmflags = in _bus_dmamem_map() local
743 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/powerpc/powerpc/
H A Dbus_dma.c697 const uvm_flag_t kmflags = in _bus_dmamem_map() local
717 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
/netbsd-src/sys/arch/atari/atari/
H A Dbus.c858 const uvm_flag_t kmflags = in bus_dmamem_map() local
865 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in bus_dmamem_map()
/netbsd-src/sys/arch/riscv/riscv/
H A Dbus_dma.c1372 const uvm_flag_t kmflags = UVM_KMF_VAONLY in _bus_dmamem_map()
1445 va = uvm_km_alloc(kernel_map, size, align, kmflags); in _bus_dmamem_map()
1448 va = uvm_km_alloc(kernel_map, size, 0, kmflags); in _bus_dmamem_map()
1369 const uvm_flag_t kmflags = UVM_KMF_VAONLY _bus_dmamem_map() local
/netbsd-src/sys/arch/arm/arm32/
H A Dbus_dma.c1417 const uvm_flag_t kmflags = UVM_KMF_VAONLY in _bus_dmamem_map()
1503 va = uvm_km_alloc(kernel_map, size, align, kmflags); in _bus_dmamem_map()
1506 va = uvm_km_alloc(kernel_map, size, 0, kmflags); in _bus_dmamem_map()
1410 const uvm_flag_t kmflags = UVM_KMF_VAONLY _bus_dmamem_map() local
/netbsd-src/sys/arch/mips/mips/
H A Dbus_dma.c1105 const uvm_flag_t kmflags = in _bus_dmamem_map()
1138 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()
1108 const uvm_flag_t kmflags = _bus_dmamem_map() local
/netbsd-src/sys/arch/sparc64/dev/
H A Diommu.c1229 const uvm_flag_t kmflags = in iommu_dvmamem_map() local
1240 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in iommu_dvmamem_map()
/netbsd-src/sys/arch/hppa/hppa/
H A Dmainbus.c1161 const uvm_flag_t kmflags = in mbus_dmamem_map() local
1167 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in mbus_dmamem_map()
/netbsd-src/sys/arch/x86/x86/
H A Dbus_dma.c1176 const uvm_flag_t kmflags = in _bus_dmamem_map() local
1189 va = uvm_km_alloc(kernel_map, size, 0, UVM_KMF_VAONLY | kmflags); in _bus_dmamem_map()

12