| /freebsd/sys/arm64/intel/ |
| H A D | stratix10-svc.c | 67 vmem_t *vmem; member 141 if (vmem_alloc(sc->vmem, size, in s10_svc_allocate_memory() 161 vmem_free(sc->vmem, mem->paddr, mem->size); in s10_svc_free_memory() 170 vmem_t *vmem; in s10_get_memory() local 177 vmem = vmem_create("stratix10 vmem", 0, 0, PAGE_SIZE, in s10_get_memory() 179 if (vmem == NULL) in s10_get_memory() 188 vmem_add(vmem, addr, size, 0); in s10_get_memory() 190 sc->vmem = vmem; in s10_get_memory()
|
| /freebsd/sys/dev/xdma/ |
| H A D | xdma_iommu.c | 73 vmem_free(xio->vmem, va, PAGE_SIZE); in xdma_iommu_remove_entry() 109 if (vmem_alloc(xio->vmem, size, in xdma_iommu_add_entry() 142 xio->vmem = vmem_create("xDMA vmem", 0, 0, PAGE_SIZE, in xdma_iommu_init() 144 if (xio->vmem == NULL) in xdma_iommu_init() 149 if (xdma_handle_mem_node(xio->vmem, mem_node) != 0) { in xdma_iommu_init() 150 vmem_destroy(xio->vmem); in xdma_iommu_init() 166 vmem_destroy(xio->vmem); in xdma_iommu_release()
|
| H A D | xdma.c | 359 xdma_handle_mem_node(vmem_t *vmem, phandle_t memory) in xdma_handle_mem_node() argument 390 vmem_add(vmem, mem_start, mem_size, 0); in xdma_handle_mem_node() 402 vmem_t *vmem; in xdma_get_memory() local 418 vmem = vmem_create("xDMA vmem", 0, 0, PAGE_SIZE, in xdma_get_memory() 420 if (vmem == NULL) in xdma_get_memory() 424 if (xdma_handle_mem_node(vmem, mem_node) != 0) { in xdma_get_memory() 425 vmem_destroy(vmem); in xdma_get_memory() 429 return (vmem); in xdma_get_memory() 433 xdma_put_memory(vmem_t *vmem) in xdma_put_memory() argument 436 vmem_destroy(vmem); in xdma_put_memory() [all …]
|
| H A D | xdma.h | 84 vmem_t *vmem; /* Bounce memory. */ member 132 vmem_t *vmem; /* VA space */ member 138 vmem_t *vmem; member 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_sg.c | 83 vmem_free(xchan->vmem, xr->buf.paddr, size); in xchan_bufs_free_reserved() 101 if (xchan->vmem == NULL) in xchan_bufs_alloc_reserved() 107 if (vmem_alloc(xchan->vmem, size, in xchan_bufs_alloc_reserved()
|
| /freebsd/sys/vm/ |
| H A D | vm_kern.h | 71 extern struct vmem *kernel_arena; 72 extern struct vmem *buffer_arena; 73 extern struct vmem *transient_arena; 74 extern struct vmem *memguard_arena;
|
| H A D | memguard.h | 36 struct vmem; 40 void memguard_init(struct vmem *);
|
| H A D | vm_kern.c | 266 vmem_t *vmem; in kmem_alloc_attr_domain() local 277 vmem = vm_dom[domain].vmd_kernel_arena; in kmem_alloc_attr_domain() 278 if (vmem_alloc(vmem, asize, M_BESTFIT | flags, &addr)) in kmem_alloc_attr_domain() 295 vmem_free(vmem, addr, asize); in kmem_alloc_attr_domain() 365 vmem_t *vmem; in kmem_alloc_contig_domain() local 376 vmem = vm_dom[domain].vmd_kernel_arena; in kmem_alloc_contig_domain() 377 if (vmem_alloc(vmem, asize, flags | M_BESTFIT, &addr)) in kmem_alloc_contig_domain() 387 vmem_free(vmem, addr, asize); in kmem_alloc_contig_domain() 666 static struct vmem * 670 struct vmem *arena; in _kmem_unback() [all …]
|
| H A D | vm_pagequeue.h | 244 struct vmem *vmd_kernel_arena; /* (c) per-domain kva R/W arena. */ 245 struct vmem *vmd_kernel_rwx_arena; /* (c) per-domain kva R/W/X arena. */ 246 struct vmem *vmd_kernel_nofree_arena; /* (c) per-domain kva NOFREE arena. */
|
| H A D | vm_extern.h | 39 struct vmem;
|
| /freebsd/sys/powerpc/pseries/ |
| H A D | plpar_iommu.c | 49 vmem_t *vmem; member 59 vmem_t *vmem; member 138 window->map->vmem = vmem_create("IOMMU mappings", PAGE_SIZE, in phyp_iommu_set_dma_tag() 180 error = vmem_xalloc(window->map->vmem, allocsize, in phyp_iommu_map() 239 vmem_xfree(window->map->vmem, pageround, roundedsize); in phyp_iommu_unmap()
|
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_puda.c | 951 struct irdma_virt_mem *vmem; in irdma_puda_dele_rsrc() local 959 vmem = &vsi->ilq_mem; in irdma_puda_dele_rsrc() 966 vmem = &vsi->ieq_mem; in irdma_puda_dele_rsrc() 1011 kfree(vmem->va); in irdma_puda_dele_rsrc() 1122 struct irdma_virt_mem *vmem; in irdma_puda_create_rsrc() local 1130 vmem = &vsi->ilq_mem; in irdma_puda_create_rsrc() 1133 vmem = &vsi->ieq_mem; in irdma_puda_create_rsrc() 1138 vmem->size = pudasize + sqwridsize + rqwridsize; in irdma_puda_create_rsrc() 1139 vmem->va = kzalloc(vmem->size, GFP_KERNEL); in irdma_puda_create_rsrc() 1140 if (!vmem->va) in irdma_puda_create_rsrc() [all …]
|
| H A D | irdma_hmc.c | 545 struct irdma_virt_mem *vmem = in irdma_add_sd_table_entry() local 548 vmem->size = sizeof(struct irdma_hmc_pd_entry) * 512; in irdma_add_sd_table_entry() 549 vmem->va = kzalloc(vmem->size, GFP_KERNEL); in irdma_add_sd_table_entry() 550 if (!vmem->va) { in irdma_add_sd_table_entry() 554 sd_entry->u.pd_table.pd_entry = vmem->va; in irdma_add_sd_table_entry()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonDepMappings.td | 169 def V6_ld0Alias : InstAlias<"$Vd32 = vmem($Rt32)", (V6_vL32b_ai HvxVR:$Vd32, IntRegs:$Rt32, 0)>, Re… 170 def V6_ldcnp0Alias : InstAlias<"if (!$Pv4) $Vd32.cur = vmem($Rt32)", (V6_vL32b_cur_npred_pi HvxVR:$… 171 def V6_ldcnpnt0Alias : InstAlias<"if (!$Pv4) $Vd32.cur = vmem($Rt32):nt", (V6_vL32b_nt_cur_npred_pi… 172 def V6_ldcp0Alias : InstAlias<"if ($Pv4) $Vd32.cur = vmem($Rt32)", (V6_vL32b_cur_pred_pi HvxVR:$Vd3… 173 def V6_ldcpnt0Alias : InstAlias<"if ($Pv4) $Vd32.cur = vmem($Rt32):nt", (V6_vL32b_nt_cur_pred_pi Hv… 174 def V6_ldnp0Alias : InstAlias<"if (!$Pv4) $Vd32 = vmem($Rt32)", (V6_vL32b_npred_pi HvxVR:$Vd32, Int… 175 def V6_ldnpnt0Alias : InstAlias<"if (!$Pv4) $Vd32 = vmem($Rt32):nt", (V6_vL32b_nt_npred_pi HvxVR:$V… 176 def V6_ldnt0Alias : InstAlias<"$Vd32 = vmem($Rt32):nt", (V6_vL32b_nt_ai HvxVR:$Vd32, IntRegs:$Rt32,… 177 def V6_ldp0Alias : InstAlias<"if ($Pv4) $Vd32 = vmem($Rt32)", (V6_vL32b_pred_ai HvxVR:$Vd32, PredRe… 178 def V6_ldpnt0Alias : InstAlias<"if ($Pv4) $Vd32 = vmem($Rt32):nt", (V6_vL32b_nt_pred_ai HvxVR:$Vd32… [all …]
|
| /freebsd/stand/i386/libi386/ |
| H A D | vbe.c | 907 vbe_print_memory(unsigned vmem) in vbe_print_memory() argument 911 vmem /= 1024; in vbe_print_memory() 912 if (vmem >= 10240000) { in vbe_print_memory() 913 vmem /= 1048576; in vbe_print_memory() 915 } else if (vmem >= 10000) { in vbe_print_memory() 916 vmem /= 1024; in vbe_print_memory() 919 printf("Total memory: %u%cB\n", vmem, unit); in vbe_print_memory()
|
| /freebsd/sys/dev/ice/ |
| H A D | ice_nvm.c | 1539 void *vmem; in __ice_write_sr_buf() 1544 vmem = ice_calloc(hw, words, sizeof(u16)); in __ice_write_sr_buf() 1545 if (!vmem) in __ice_write_sr_buf() 1547 data_local = (_FORCE_ __le16 *)vmem; in __ice_write_sr_buf() 1557 ice_free(hw, vmem); 1578 void *vmem; in ice_calc_sr_checksum() 1584 vmem = ice_calloc(hw, ICE_SR_SECTOR_SIZE_IN_WORDS, sizeof(u16)); in ice_calc_sr_checksum() 1585 if (!vmem) in ice_calc_sr_checksum() 1587 data = (u16 *)vmem; in ice_calc_sr_checksum() 1631 ice_free(hw, vmem); in ice_update_sr_checksum() 1527 void *vmem; __ice_write_sr_buf() local 1566 void *vmem; ice_calc_sr_checksum() local [all...] |
| /freebsd/sys/kern/ |
| H A D | subr_vmem.c | 176 struct vmem { struct 185 LIST_ENTRY(vmem) vm_alllist; argument 250 static LIST_HEAD(, vmem) vmem_list = LIST_HEAD_INITIALIZER(vmem_list); 313 static struct vmem kernel_arena_storage; 314 static struct vmem buffer_arena_storage; 315 static struct vmem transient_arena_storage; 321 static struct vmem memguard_arena_storage; 794 sizeof(struct vmem), NULL, NULL, NULL, NULL, in vmem_startup() 1834 DB_SHOW_COMMAND(vmem, vmem_summ) in DB_SHOW_COMMAND() argument 1879 DB_SHOW_ALL_COMMAND(vmem, vmem_summall) in DB_SHOW_ALL_COMMAND() argument
|
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | vmem.h | 32 typedef struct vmem { } vmem_t; struct
|
| /freebsd/sys/amd64/sgx/ |
| H A D | sgxvar.h | 80 struct vmem *vmem_epc;
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | kmem.h | 55 typedef struct vmem vmem_t;
|
| /freebsd/sys/sys/ |
| H A D | vmem.h | 36 typedef struct vmem vmem_t;
|
| /freebsd/sys/contrib/device-tree/src/mips/ingenic/ |
| H A D | rs90.dts | 24 vmem: video-memory@1f00000 { label 313 memory-region = <&vmem>;
|
| /freebsd/share/man/man9/ |
| H A D | Makefile | 425 vmem.9 \ 2445 MLINKS+=vmem.9 vmem_add.9 \ 2446 vmem.9 vmem_alloc.9 \ 2447 vmem.9 vmem_create.9 \ 2448 vmem.9 vmem_destroy.9 \ 2449 vmem.9 vmem_free.9 \ 2450 vmem.9 vmem_xalloc.9 \ 2451 vmem.9 vmem_xfree.9
|
| /freebsd/sys/dev/ixl/ |
| H A D | i40e_nvm.c | 698 struct i40e_virt_mem vmem; in i40e_calc_nvm_checksum() local 707 ret_code = i40e_allocate_virt_mem(hw, &vmem, in i40e_calc_nvm_checksum() 711 data = (u16 *)vmem.va; in i40e_calc_nvm_checksum() 765 i40e_free_virt_mem(hw, &vmem); in i40e_calc_nvm_checksum()
|
| /freebsd/sys/dev/ixgbe/ |
| H A D | ixgbe_e610.c | 3479 void *vmem; in ixgbe_write_sr_buf_aci() local 3482 vmem = ixgbe_calloc(hw, words, sizeof(u16)); in ixgbe_write_sr_buf_aci() 3483 if (!vmem) in ixgbe_write_sr_buf_aci() 3485 data_local = (__le16 *)vmem; in ixgbe_write_sr_buf_aci() 3499 ixgbe_free(hw, vmem); in ixgbe_write_sr_buf_aci() 5758 void *vmem; in ixgbe_calc_eeprom_checksum_E610() local 5769 vmem = ixgbe_calloc(hw, IXGBE_SR_SECTOR_SIZE_IN_WORDS, sizeof(u16)); in ixgbe_calc_eeprom_checksum_E610() 5770 if (!vmem) in ixgbe_calc_eeprom_checksum_E610() 5772 data = (u16 *)vmem; in ixgbe_calc_eeprom_checksum_E610() 5822 ixgbe_free(hw, vmem); in ixgbe_calc_eeprom_checksum_E610()
|