eal/windows: implement basic memory management
[dpdk.git] / lib / librte_eal / rte_eal_exports.def
index c1bdee1..e2eb24f 100644 (file)
@@ -1,8 +1,128 @@
 EXPORTS
        __rte_panic
+       rte_calloc
+       rte_calloc_socket
+       rte_eal_get_configuration
+       rte_eal_has_hugepages
        rte_eal_init
+       rte_eal_iova_mode
        rte_eal_mp_remote_launch
        rte_eal_mp_wait_lcore
+       rte_eal_process_type
        rte_eal_remote_launch
        rte_log
+       rte_eal_tailq_lookup
+       rte_eal_tailq_register
+       rte_eal_using_phys_addrs
+       rte_free
+       rte_malloc
+       rte_malloc_dump_stats
+       rte_malloc_get_socket_stats
+       rte_malloc_set_limit
+       rte_malloc_socket
+       rte_malloc_validate
+       rte_malloc_virt2iova
+       rte_mcfg_mem_read_lock
+       rte_mcfg_mem_read_unlock
+       rte_mcfg_mem_write_lock
+       rte_mcfg_mem_write_unlock
+       rte_mcfg_mempool_read_lock
+       rte_mcfg_mempool_read_unlock
+       rte_mcfg_mempool_write_lock
+       rte_mcfg_mempool_write_unlock
+       rte_mcfg_tailq_read_lock
+       rte_mcfg_tailq_read_unlock
+       rte_mcfg_tailq_write_lock
+       rte_mcfg_tailq_write_unlock
+       rte_mem_lock_page
+       rte_mem_virt2iova
+       rte_mem_virt2phy
+       rte_memory_get_nchannel
+       rte_memory_get_nrank
+       rte_memzone_dump
+       rte_memzone_free
+       rte_memzone_lookup
+       rte_memzone_reserve
+       rte_memzone_reserve_aligned
+       rte_memzone_reserve_bounded
+       rte_memzone_walk
        rte_vlog
+       rte_realloc
+       rte_zmalloc
+       rte_zmalloc_socket
+
+       rte_mp_action_register
+       rte_mp_action_unregister
+       rte_mp_reply
+       rte_mp_sendmsg
+
+       rte_fbarray_attach
+       rte_fbarray_destroy
+       rte_fbarray_detach
+       rte_fbarray_dump_metadata
+       rte_fbarray_find_contig_free
+       rte_fbarray_find_contig_used
+       rte_fbarray_find_idx
+       rte_fbarray_find_next_free
+       rte_fbarray_find_next_n_free
+       rte_fbarray_find_next_n_used
+       rte_fbarray_find_next_used
+       rte_fbarray_get
+       rte_fbarray_init
+       rte_fbarray_is_used
+       rte_fbarray_set_free
+       rte_fbarray_set_used
+       rte_malloc_dump_heaps
+       rte_mem_alloc_validator_register
+       rte_mem_alloc_validator_unregister
+       rte_mem_check_dma_mask
+       rte_mem_event_callback_register
+       rte_mem_event_callback_unregister
+       rte_mem_iova2virt
+       rte_mem_virt2memseg
+       rte_mem_virt2memseg_list
+       rte_memseg_contig_walk
+       rte_memseg_list_walk
+       rte_memseg_walk
+       rte_mp_request_async
+       rte_mp_request_sync
+
+       rte_fbarray_find_prev_free
+       rte_fbarray_find_prev_n_free
+       rte_fbarray_find_prev_n_used
+       rte_fbarray_find_prev_used
+       rte_fbarray_find_rev_contig_free
+       rte_fbarray_find_rev_contig_used
+       rte_memseg_contig_walk_thread_unsafe
+       rte_memseg_list_walk_thread_unsafe
+       rte_memseg_walk_thread_unsafe
+
+       rte_malloc_heap_create
+       rte_malloc_heap_destroy
+       rte_malloc_heap_get_socket
+       rte_malloc_heap_memory_add
+       rte_malloc_heap_memory_attach
+       rte_malloc_heap_memory_detach
+       rte_malloc_heap_memory_remove
+       rte_malloc_heap_socket_is_external
+       rte_mem_check_dma_mask_thread_unsafe
+       rte_mem_set_dma_mask
+       rte_memseg_get_fd
+       rte_memseg_get_fd_offset
+       rte_memseg_get_fd_offset_thread_unsafe
+       rte_memseg_get_fd_thread_unsafe
+
+       rte_extmem_attach
+       rte_extmem_detach
+       rte_extmem_register
+       rte_extmem_unregister
+
+       rte_fbarray_find_biggest_free
+       rte_fbarray_find_biggest_used
+       rte_fbarray_find_rev_biggest_free
+       rte_fbarray_find_rev_biggest_used
+
+       rte_mem_lock
+       rte_mem_map
+       rte_mem_page_size
+       rte_mem_unmap