numam-dpdk/lib/librte_eal/common/include
Anatoly Burakov 75185aa5fe malloc: allow removing memory from named heaps
Add an API to remove memory from specified heaps. This will first
check if all elements within the region are free, and that the
region is the original region that was added to the heap (by
comparing its length to length of memory addressed by the
underlying memseg list).

Signed-off-by: Anatoly Burakov <anatoly.burakov@intel.com>
2018-10-11 11:56:55 +02:00
..
arch build: add ppc64 meson build 2018-09-17 12:21:17 +02:00
generic eal: explicit cast in rwlock functions 2018-05-22 16:27:01 +02:00
rte_alarm.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_bitmap.h eal: fix bitmap documentation 2018-08-05 20:10:12 +02:00
rte_branch_prediction.h eal: improve likely and unlikely macros 2018-01-20 17:47:34 +01:00
rte_bus.h eal: add device iterator interface 2018-07-15 23:43:40 +02:00
rte_class.h eal: add device iterator interface 2018-07-15 23:43:40 +02:00
rte_common.h eal: introduce device class abstraction 2018-07-15 23:42:53 +02:00
rte_debug.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_dev.h eal: deprecate device attach and detach functions 2018-08-06 00:52:25 +02:00
rte_devargs.h devargs: add function to parse device layers 2018-07-15 23:43:34 +02:00
rte_eal_interrupts.h eal: add device event handle in interrupt thread 2018-04-13 10:49:26 +02:00
rte_eal_memconfig.h malloc: allow creating malloc heaps 2018-10-11 11:56:51 +02:00
rte_eal.h eal: remove experimental tag for user mbuf pool ops 2018-08-09 01:03:14 +02:00
rte_errno.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_fbarray.h fbarray: add reverse finding of contiguous 2018-07-13 11:03:44 +02:00
rte_hexdump.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_hypervisor.h align SPDX Mellanox copyrights 2018-04-11 01:47:47 +02:00
rte_interrupts.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_keepalive.h lib: fix missing includes in exported headers 2018-01-17 00:31:05 +01:00
rte_launch.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_lcore.h eal: explicit cast of core id when getting index 2018-05-13 22:45:12 +02:00
rte_log.h log: add ability to match log type with globbing 2018-04-25 12:14:37 +02:00
rte_malloc_heap.h malloc: add name to malloc heaps 2018-10-11 11:11:23 +02:00
rte_malloc.h malloc: allow removing memory from named heaps 2018-10-11 11:56:55 +02:00
rte_memory.h mem: allow memseg lists to be marked as external 2018-10-11 10:24:29 +02:00
rte_memzone.h memzone: improve zero-length reserve 2018-07-13 11:27:30 +02:00
rte_pci_dev_feature_defs.h eal: convert dual-license to SPDX 2018-05-25 10:31:50 +02:00
rte_pci_dev_features.h eal: convert dual-license to SPDX 2018-05-25 10:31:50 +02:00
rte_per_lcore.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_random.h eal: fix casts in random functions 2018-05-21 00:19:30 +02:00
rte_reciprocal.h eal: add u64-bit variant for reciprocal divide 2018-01-27 22:34:47 +01:00
rte_service_component.h service: remove experimental tags 2018-04-25 14:57:37 +02:00
rte_service.h service: add mechanism for quiescing 2018-07-06 06:54:49 +02:00
rte_string_fns.h eal: add strscpy function 2018-09-19 11:38:19 +02:00
rte_tailq.h remove useless constructor headers 2018-07-12 00:00:35 +02:00
rte_test.h eal: add test assert macros 2018-01-19 16:09:56 +01:00
rte_time.h lib: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
rte_uuid.h eal: add uuid API 2018-07-13 23:42:08 +02:00
rte_version.h version: 18.11-rc0 2018-08-13 12:42:46 +02:00
rte_vfio.h vfio: allow mapping MSI-X BARs if kernel allows it 2018-10-04 00:45:50 +02:00