Home
last modified time | relevance | path

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

/f-stack/freebsd/vm/
H A Dvm_kern.h75 extern struct vmem *kernel_arena;
76 extern struct vmem *kmem_arena;
77 extern struct vmem *buffer_arena;
78 extern struct vmem *transient_arena;
79 extern struct vmem *memguard_arena;
H A Dmemguard.h38 struct vmem;
42 void memguard_init(struct vmem *);
H A Dvm_kern.c214 vmem_t *vmem; in kmem_alloc_attr_domain() local
223 vmem = vm_dom[domain].vmd_kernel_arena; in kmem_alloc_attr_domain()
224 if (vmem_alloc(vmem, size, M_BESTFIT | flags, &addr)) in kmem_alloc_attr_domain()
236 vmem_free(vmem, addr, size); in kmem_alloc_attr_domain()
293 vmem_t *vmem; in kmem_alloc_contig_domain() local
302 vmem = vm_dom[domain].vmd_kernel_arena; in kmem_alloc_contig_domain()
303 if (vmem_alloc(vmem, size, flags | M_BESTFIT, &addr)) in kmem_alloc_contig_domain()
313 vmem_free(vmem, addr, size); in kmem_alloc_contig_domain()
558 static struct vmem *
561 struct vmem *arena; in _kmem_unback()
[all …]
H A Dvm_pagequeue.h246 struct vmem *vmd_kernel_arena; /* (c) per-domain kva R/W arena. */
247 struct vmem *vmd_kernel_rwx_arena; /* (c) per-domain kva R/W/X arena. */
H A Dvm_extern.h42 struct vmem;
/f-stack/freebsd/arm64/intel/
H A Dstratix10-svc.c70 vmem_t *vmem; member
144 if (vmem_alloc(sc->vmem, size, in s10_svc_allocate_memory()
164 vmem_free(sc->vmem, mem->paddr, mem->size); in s10_svc_free_memory()
173 vmem_t *vmem; in s10_get_memory() local
180 vmem = vmem_create("stratix10 vmem", 0, 0, PAGE_SIZE, in s10_get_memory()
182 if (vmem == NULL) in s10_get_memory()
191 vmem_add(vmem, addr, size, 0); in s10_get_memory()
193 sc->vmem = vmem; in s10_get_memory()
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_ring.c30 if (ring->vmem_size && *ring->vmem) { in bnxt_free_ring()
31 memset((char *)*ring->vmem, 0, ring->vmem_size); in bnxt_free_ring()
32 *ring->vmem = NULL; in bnxt_free_ring()
230 tx_ring->vmem = in bnxt_alloc_rings()
233 (struct bnxt_sw_tx_bd *)tx_ring->vmem; in bnxt_alloc_rings()
251 rx_ring->vmem = in bnxt_alloc_rings()
254 (struct rte_mbuf **)rx_ring->vmem; in bnxt_alloc_rings()
269 rx_ring->vmem = in bnxt_alloc_rings()
272 (struct rte_mbuf **)rx_ring->vmem; in bnxt_alloc_rings()
453 ring->vmem = NULL; in bnxt_alloc_rxtx_nq_ring()
[all …]
H A Dbnxt_ring.h48 void **vmem; member
H A Dbnxt_txr.c80 ring->vmem = (void **)&txr->tx_buf_ring; in bnxt_init_tx_ring_struct()
101 ring->vmem = NULL; in bnxt_init_tx_ring_struct()
H A Dbnxt_rxr.c1026 ring->vmem = (void **)&rxr->rx_buf_ring; in bnxt_init_rx_ring_struct()
1062 ring->vmem = NULL; in bnxt_init_rx_ring_struct()
1078 ring->vmem = (void **)&rxr->ag_buf_ring; in bnxt_init_rx_ring_struct()
H A Dbnxt.h424 void **vmem; member
H A Dbnxt_ethdev.c4143 rmem->vmem = (void **)mz->addr; in bnxt_alloc_ctx_mem_blk()
/f-stack/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_mem.c38 if (priv->vmem) { in mlx5_vdpa_mem_dereg()
39 free(priv->vmem); in mlx5_vdpa_mem_dereg()
40 priv->vmem = NULL; in mlx5_vdpa_mem_dereg()
195 priv->vmem = mem; in mlx5_vdpa_mem_register()
H A Dmlx5_vdpa_virtq.c290 gpa = mlx5_vdpa_hva_to_gpa(priv->vmem, in mlx5_vdpa_virtq_setup()
297 gpa = mlx5_vdpa_hva_to_gpa(priv->vmem, in mlx5_vdpa_virtq_setup()
304 gpa = mlx5_vdpa_hva_to_gpa(priv->vmem, in mlx5_vdpa_virtq_setup()
H A Dmlx5_vdpa.h146 struct rte_vhost_memory *vmem; member
/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Dvmem.h31 typedef struct vmem { } vmem_t; struct
H A DMakefile.am54 vmem.h \
/f-stack/freebsd/amd64/sgx/
H A Dsgxvar.h82 struct vmem *vmem_epc;
/f-stack/freebsd/kern/
H A Dsubr_vmem.c136 struct vmem { struct
140 LIST_ENTRY(vmem) vm_alllist; argument
195 static LIST_HEAD(, vmem) vmem_list = LIST_HEAD_INITIALIZER(vmem_list);
238 static struct vmem kernel_arena_storage;
239 static struct vmem buffer_arena_storage;
240 static struct vmem transient_arena_storage;
248 static struct vmem memguard_arena_storage;
707 sizeof(struct vmem), NULL, NULL, NULL, NULL, in vmem_startup()
1712 DB_SHOW_COMMAND(vmem, vmem_summ) in DB_SHOW_COMMAND() argument
1757 DB_SHOW_ALL_COMMAND(vmem, vmem_summall) in DB_SHOW_ALL_COMMAND() argument
H A Dvfs_bio.c2069 bufkva_reclaim(vmem_t *vmem, int flags) in bufkva_reclaim() argument
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dkmem.h53 typedef struct vmem vmem_t;
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A DMakefile.in15 $(MODULE)-objs += ../os/linux/spl/spl-vmem.o
/f-stack/freebsd/sys/
H A Dvmem.h39 typedef struct vmem vmem_t;
/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_nvm.c670 struct i40e_virt_mem vmem; in i40e_calc_nvm_checksum() local
679 ret_code = i40e_allocate_virt_mem(hw, &vmem, in i40e_calc_nvm_checksum()
683 data = (u16 *)vmem.va; in i40e_calc_nvm_checksum()
737 i40e_free_virt_mem(hw, &vmem); in i40e_calc_nvm_checksum()
/f-stack/freebsd/contrib/device-tree/src/arm/
H A Dste-ux500-samsung-golden.dts361 vmem_3v3: regulator-vmem {