| /dpdk/lib/eal/windows/ |
| H A D | eal_memory.c | 287 virt = VirtualAlloc2_ptr(process, requested_addr, size, in eal_mem_reserve() 332 if (requested_addr != NULL) { in eal_mem_commit() 335 if (VirtualQueryEx(process, requested_addr, &info, in eal_mem_commit() 344 process, requested_addr, size, flags)) { in eal_mem_commit() 347 requested_addr, size); in eal_mem_commit() 360 requested_addr); in eal_mem_commit() 379 requested_addr, size); in eal_mem_commit() 384 if ((requested_addr != NULL) && (addr != requested_addr)) { in eal_mem_commit() 565 if (requested_addr != NULL) { in rte_mem_map() 566 int ret = mem_free(requested_addr, size, true); in rte_mem_map() [all …]
|
| H A D | eal_memalloc.c | 35 alloc_seg(struct rte_memseg *ms, void *requested_addr, int socket_id, in alloc_seg() argument 48 if ((ms->addr == requested_addr) && in alloc_seg() 65 if (requested_addr == NULL) { in alloc_seg() 75 addr = eal_mem_commit(requested_addr, alloc_sz, socket_id); in alloc_seg() 81 if ((addr != NULL) && (addr != requested_addr)) { in alloc_seg() 84 requested_addr); in alloc_seg() 91 requested_addr, alloc_sz, socket_id); in alloc_seg()
|
| H A D | eal_windows.h | 132 void *eal_mem_commit(void *requested_addr, size_t size, int socket_id);
|
| /dpdk/lib/eal/unix/ |
| H A D | eal_unix_memory.c | 27 mem_map(void *requested_addr, size_t size, int prot, int flags, in mem_map() argument 30 void *virt = mmap(requested_addr, size, prot, flags, fd, offset); in mem_map() 34 requested_addr, size, prot, flags, fd, offset, in mem_map() 55 eal_mem_reserve(void *requested_addr, size_t size, int flags) in eal_mem_reserve() argument 71 return mem_map(requested_addr, size, PROT_NONE, sys_flags, -1, 0); in eal_mem_reserve() 109 rte_mem_map(void *requested_addr, size_t size, int prot, int flags, in rte_mem_map() argument 126 return mem_map(requested_addr, size, sys_prot, sys_flags, fd, offset); in rte_mem_map()
|
| /dpdk/drivers/bus/vmbus/ |
| H A D | vmbus_common.c | 30 vmbus_map_resource(void *requested_addr, int fd, off_t offset, size_t size, in vmbus_map_resource() argument 36 mapaddr = mmap(requested_addr, size, PROT_READ | PROT_WRITE, in vmbus_map_resource() 41 fd, requested_addr, size, (long)offset, in vmbus_map_resource() 49 vmbus_unmap_resource(void *requested_addr, size_t size) in vmbus_unmap_resource() argument 51 if (requested_addr == NULL) in vmbus_unmap_resource() 55 if (munmap(requested_addr, size)) { in vmbus_unmap_resource() 57 requested_addr, (unsigned long)size, in vmbus_unmap_resource() 61 requested_addr); in vmbus_unmap_resource()
|
| H A D | private.h | 110 void *vmbus_map_resource(void *requested_addr, int fd, off_t offset, 112 void vmbus_unmap_resource(void *requested_addr, size_t size);
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_memory.c | 74 requested_addr = next_baseaddr; in eal_get_virtual_area() 75 requested_addr = RTE_PTR_ALIGN(requested_addr, page_sz); in eal_get_virtual_area() 87 no_align = (requested_addr != NULL && in eal_get_virtual_area() 88 requested_addr == RTE_PTR_ALIGN(requested_addr, page_sz) && in eal_get_virtual_area() 106 (mapped_addr != requested_addr)) { in eal_get_virtual_area() 113 requested_addr = next_baseaddr; in eal_get_virtual_area() 134 aligned_addr != requested_addr) { in eal_get_virtual_area() 136 requested_addr, aligned_addr); in eal_get_virtual_area() 141 aligned_addr != requested_addr) { in eal_get_virtual_area() 148 requested_addr, aligned_addr); in eal_get_virtual_area() [all …]
|
| H A D | eal_private.h | 245 eal_get_virtual_area(void *requested_addr, size_t *size, 651 eal_mem_reserve(void *requested_addr, size_t size, int flags);
|
| /dpdk/drivers/bus/pci/ |
| H A D | pci_common.c | 87 pci_map_resource(void *requested_addr, int fd, off_t offset, size_t size, in pci_map_resource() argument 93 mapaddr = rte_mem_map(requested_addr, size, in pci_map_resource() 99 __func__, fd, requested_addr, size, in pci_map_resource() 110 pci_unmap_resource(void *requested_addr, size_t size) in pci_unmap_resource() argument 112 if (requested_addr == NULL) in pci_unmap_resource() 116 if (rte_mem_unmap(requested_addr, size)) { in pci_unmap_resource() 118 __func__, requested_addr, size, in pci_unmap_resource() 122 requested_addr); in pci_unmap_resource()
|
| H A D | private.h | 123 void *pci_map_resource(void *requested_addr, int fd, off_t offset, 134 void pci_unmap_resource(void *requested_addr, size_t size);
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal_paging.h | 63 rte_mem_map(void *requested_addr, size_t size, int prot, int flags,
|