Home
last modified time | relevance | path

Searched refs:vmem_t (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/sys/
H A Dvmem.h38 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 Dsubr_vmem.c110 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 Dxdma.h84 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 Dxdma.c359 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 Dkmem.h54 typedef struct vmem vmem_t; typedef
85 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags);
/freebsd/sys/arm64/intel/
H A Dstratix10-svc.c67 vmem_t *vmem;
170 vmem_t *vmem; in s10_get_memory()
/freebsd/sys/powerpc/pseries/
H A Dplpar_iommu.c49 vmem_t *vmem;
59 vmem_t *vmem;
H A Dphyp_vscsi.c116 vmem_t *srp_iu_arena;
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dvmem.h31 typedef struct vmem { } vmem_t; typedef
/freebsd/sys/powerpc/powernv/
H A Dopal_async.c45 static vmem_t *async_token_pool;
H A Dopal_pci.c161 vmem_t *msi_vmem;
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Dkmem.h70 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags);
/freebsd/sys/vm/
H A Dvm_glue.c279 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 Dvm_kern.c258 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 Dmemguard.c207 memguard_init(vmem_t *parent) in memguard_init()
/freebsd/sys/contrib/openzfs/lib/libspl/include/
H A Dumem.h49 typedef void vmem_t; typedef
/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_kmem.c158 void (*reclaim)(void *) __unused, void *private, vmem_t *vmp, int cflags) in kmem_cache_create()
/freebsd/sys/x86/iommu/
H A Damd_iommu.h57 vmem_t *irtids;
H A Dintel_dmar.h147 vmem_t *irtids;
/freebsd/sys/arm/annapurna/alpine/
H A Dalpine_pci_msix.c95 vmem_t *irq_alloc;
/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Diw_cxgbe.h158 vmem_t *rqt_arena;
159 vmem_t *pbl_arena;
/freebsd/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Ddtrace_impl.h1145 vmem_t *dts_aggid_arena; /* arena for aggregation IDs */
/freebsd/sys/dev/cxgbe/tom/
H A Dt4_tom.h137 vmem_t *pr_arena;
/freebsd/sys/powerpc/mpc85xx/
H A Dpci_mpc85xx.c232 static vmem_t *msi_vmem; /* Global MSI vmem, holds all MSI ranges. */
/freebsd/sys/dev/xilinx/
H A Dif_xae.c836 vmem_t *vmem; in setup_xdma()

12