b762221ac2
Uses SetupAPI.h functions to scan PCI tree. Uses DEVPKEY_Device_Numa_Node to get the PCI NUMA node. Uses SPDRP_BUSNUMBER and SPDRP_BUSNUMBER to get the BDF. scanning currently supports types RTE_KDRV_NONE. Signed-off-by: Tal Shnaiderman <talshn@mellanox.com>
139 lines
3.0 KiB
Modula-2
139 lines
3.0 KiB
Modula-2
EXPORTS
|
|
__rte_panic
|
|
per_lcore__rte_errno
|
|
rte_calloc
|
|
rte_calloc_socket
|
|
rte_bus_register
|
|
rte_dev_is_probed
|
|
rte_devargs_next
|
|
rte_devargs_remove
|
|
rte_eal_get_configuration
|
|
rte_eal_has_hugepages
|
|
rte_eal_has_pci
|
|
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_strerror
|
|
rte_strsplit
|
|
rte_vfio_container_dma_map
|
|
rte_vfio_container_dma_unmap
|
|
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
|