Searched refs:vmem_t (Results 1 - 18 of 18) sorted by relevance

/netbsd-6-1-5-RELEASE/sys/sys/
H A Dvmem.h38 typedef struct vmem vmem_t; typedef in typeref:struct:vmem
47 typedef int (vmem_import_t)(vmem_t *, vmem_size_t, vm_flag_t, vmem_addr_t *);
48 typedef void (vmem_release_t)(vmem_t *, vmem_addr_t, vmem_size_t);
50 typedef int (vmem_ximport_t)(vmem_t *, vmem_size_t, vmem_size_t *,
53 extern vmem_t *kmem_arena;
54 extern vmem_t *kmem_meta_arena;
55 extern vmem_t *kmem_va_arena;
58 void vmem_init(vmem_t *vm);
60 vmem_t *vmem_create(const char *, vmem_addr_t, vmem_size_t, vmem_size_t,
61 vmem_import_t *, vmem_release_t *, vmem_t *, vmem_size_
[all...]
/netbsd-6-1-5-RELEASE/sys/uvm/
H A Duvm_kmguard.h39 vmem_t * kg_vmem;
42 void uvm_kmguard_init(struct uvm_kmguard *, u_int *, size_t *, vmem_t *);
H A Duvm_kmguard.c56 uvm_kmguard_init(struct uvm_kmguard *kg, u_int *depth, size_t *size, vmem_t *vm)
H A Duvm_km.c173 vmem_t *kmem_arena = NULL;
174 vmem_t *kmem_va_arena;
720 uvm_km_kmem_alloc(vmem_t *vm, vmem_size_t size, vm_flag_t flags,
811 uvm_km_kmem_free(vmem_t *vm, vmem_addr_t addr, size_t size)
H A Duvm_extern.h639 int uvm_km_kmem_alloc(vmem_t *, vmem_size_t, vm_flag_t,
641 void uvm_km_kmem_free(vmem_t *, vmem_addr_t, vmem_size_t);
H A Duvm_emap.c76 static vmem_t * uvm_emap_vmem;
H A Duvm_swap.c211 static vmem_t *swapmap; /* controls the mapping of /dev/drum */
/netbsd-6-1-5-RELEASE/sys/rump/net/lib/libshmif/
H A Dcomponent.c42 extern vmem_t *shmif_units; /* XXX */
H A Dif_shmem.c109 vmem_t *shmif_units;
/netbsd-6-1-5-RELEASE/sys/kern/
H A Dsubr_vmem.c117 static void vmem_check(vmem_t *);
141 vmem_t *qc_vmem;
263 vmem_t *kmem_va_meta_arena;
264 vmem_t *kmem_meta_arena;
276 static int bt_refill(vmem_t *vm, vm_flag_t flags);
330 bt_refill(vmem_t *vm, vm_flag_t flags)
360 bt_alloc(vmem_t *vm, vm_flag_t flags)
383 bt_free(vmem_t *vm, bt_t *bt)
415 bt_freehead_tofree(vmem_t *vm, vmem_size_t size)
438 bt_freehead_toalloc(vmem_t *v
[all...]
H A Dsubr_percpu.c61 static vmem_t * percpu_offset_arena __cacheline_aligned;
164 percpu_backend_alloc(vmem_t *dummy, vmem_size_t size, vmem_size_t *resultsize,
/netbsd-6-1-5-RELEASE/external/cddl/osnet/sys/sys/
H A Dkmem.h51 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags)
H A Dzfs_context.h299 typedef struct vmem vmem_t; typedef in typeref:struct:vmem
/netbsd-6-1-5-RELEASE/sys/arch/xen/x86/
H A Dxen_shm_machdep.c72 static vmem_t *xen_shm_arena;
/netbsd-6-1-5-RELEASE/sys/rump/librump/rumpkern/
H A Dvm.c86 vmem_t *kmem_arena;
87 vmem_t *kmem_va_arena;
734 uvm_km_kmem_alloc(vmem_t *vm, vmem_size_t size, vm_flag_t flags,
750 uvm_km_kmem_free(vmem_t *vm, vmem_addr_t addr, vmem_size_t size)
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/sys/
H A Ddtrace_impl.h1126 vmem_t *dts_aggid_arena; /* arena for aggregation IDs */
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dzio.c79 extern vmem_t *zio_alloc_arena;
100 vmem_t *data_alloc_arena = NULL;
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/dtrace/
H A Ddtrace.c217 static vmem_t *dtrace_arena; /* probe ID arena */
219 static vmem_t *dtrace_minor; /* minor number arena */

Completed in 181 milliseconds