/freebsd/sys/sys/ |
H A D | vmem.h | 38 typedef struct vmem vmem_t; typedef 49 typedef void (vmem_reclaim_t)(vmem_t *, int); 61 vmem_t *vmem_create(const char *name, vmem_addr_t base, 63 vmem_t *vmem_init(vmem_t *vm, const char *name, vmem_addr_t base, 65 void vmem_destroy(vmem_t *); 75 void vmem_set_import(vmem_t *vm, vmem_import_t *importfn, 82 void vmem_set_limit(vmem_t *vm, vmem_size_t limit); 87 void vmem_set_reclaim(vmem_t *vm, vmem_reclaim_t *reclaimfn); 94 int vmem_alloc(vmem_t *vm, vmem_size_t size, int flags, vmem_addr_t *addrp); 95 void vmem_free(vmem_t *vm, vmem_addr_t addr, vmem_size_t size); [all …]
|
/freebsd/sys/kern/ |
H A D | subr_vmem.c | 110 vmem_t *qc_vmem; 185 static void vmem_check(vmem_t *); 239 vmem_t *kernel_arena = &kernel_arena_storage; 240 vmem_t *buffer_arena = &buffer_arena_storage; 241 vmem_t *transient_arena = &transient_arena_storage; 245 vmem_t *memguard_arena = &memguard_arena_storage; 266 _bt_fill(vmem_t *vm, int flags) 307 bt_fill(vmem_t *vm, int flags) 318 bt_alloc(vmem_t *vm) 336 bt_freetrim(vmem_t *v [all...] |
/freebsd/sys/dev/xdma/ |
H A D | xdma.h | 84 vmem_t *vmem; /* Bounce memory. */ 132 vmem_t *vmem; /* VA space */ 138 vmem_t *vmem; 236 vmem_t * xdma_get_memory(device_t dev); 237 void xdma_put_memory(vmem_t *vmem); 239 int xdma_handle_mem_node(vmem_t *vmem, phandle_t memory); 246 void xchan_set_memory(xdma_channel_t *xchan, vmem_t *vmem);
|
H A D | xdma.c | 359 xdma_handle_mem_node(vmem_t *vmem, phandle_t memory) in xdma_handle_mem_node() 397 vmem_t * 402 vmem_t *vmem; in xdma_get_memory() 433 xdma_put_memory(vmem_t *vmem) in xdma_put_memory() 440 xchan_set_memory(xdma_channel_t *xchan, vmem_t *vmem) in xchan_set_memory()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | kmem.h | 54 typedef struct vmem vmem_t; typedef 85 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags);
|
/freebsd/sys/arm64/intel/ |
H A D | stratix10-svc.c | 67 vmem_t *vmem; 170 vmem_t *vmem; in s10_get_memory()
|
/freebsd/sys/powerpc/pseries/ |
H A D | plpar_iommu.c | 49 vmem_t *vmem; 59 vmem_t *vmem;
|
H A D | phyp_vscsi.c | 116 vmem_t *srp_iu_arena;
|
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | vmem.h | 31 typedef struct vmem { } vmem_t; typedef
|
/freebsd/sys/powerpc/powernv/ |
H A D | opal_async.c | 45 static vmem_t *async_token_pool;
|
H A D | opal_pci.c | 161 vmem_t *msi_vmem;
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | kmem.h | 70 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags);
|
/freebsd/sys/vm/ |
H A D | vm_glue.c | 279 static vmem_t *vmd_kstack_arena[MAXMEMDOM]; 310 vmem_t *arena; in vm_thread_alloc_kstack_kva() 341 vmem_t *arena; in vm_thread_free_kstack_kva()
|
H A D | vm_kern.c | 258 vmem_t *vmem; in kmem_alloc_attr_domain() 349 vmem_t *vmem; in kmem_alloc_contig_domain() 471 vmem_t *arena; in kmem_malloc_domain()
|
H A D | memguard.c | 207 memguard_init(vmem_t *parent) in memguard_init()
|
/freebsd/sys/contrib/openzfs/lib/libspl/include/ |
H A D | umem.h | 49 typedef void vmem_t; typedef
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
H A D | spl_kmem.c | 158 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags) in kmem_cache_create()
|
/freebsd/sys/x86/iommu/ |
H A D | amd_iommu.h | 57 vmem_t *irtids;
|
H A D | intel_dmar.h | 147 vmem_t *irtids;
|
/freebsd/sys/arm/annapurna/alpine/ |
H A D | alpine_pci_msix.c | 95 vmem_t *irq_alloc;
|
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | iw_cxgbe.h | 158 vmem_t *rqt_arena; 159 vmem_t *pbl_arena;
|
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/ |
H A D | dtrace_impl.h | 1145 vmem_t *dts_aggid_arena; /* arena for aggregation IDs */
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tom.h | 137 vmem_t *pr_arena;
|
/freebsd/sys/powerpc/mpc85xx/ |
H A D | pci_mpc85xx.c | 232 static vmem_t *msi_vmem; /* Global MSI vmem, holds all MSI ranges. */
|
/freebsd/sys/dev/xilinx/ |
H A D | if_xae.c | 836 vmem_t *vmem; in setup_xdma()
|