Add a function and wrapper macro to iterate over all DMA devices. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com> Reviewed-by: Conor Walsh <conor.walsh@intel.com> Reviewed-by: Kevin Laatz <kevin.laatz@intel.com>
40 lines
590 B
Plaintext
40 lines
590 B
Plaintext
EXPERIMENTAL {
|
|
global:
|
|
|
|
rte_dma_burst_capacity;
|
|
rte_dma_close;
|
|
rte_dma_completed;
|
|
rte_dma_completed_status;
|
|
rte_dma_configure;
|
|
rte_dma_copy;
|
|
rte_dma_copy_sg;
|
|
rte_dma_count_avail;
|
|
rte_dma_dev_max;
|
|
rte_dma_dump;
|
|
rte_dma_fill;
|
|
rte_dma_get_dev_id_by_name;
|
|
rte_dma_info_get;
|
|
rte_dma_is_valid;
|
|
rte_dma_next_dev;
|
|
rte_dma_start;
|
|
rte_dma_stats_get;
|
|
rte_dma_stats_reset;
|
|
rte_dma_stop;
|
|
rte_dma_submit;
|
|
rte_dma_vchan_setup;
|
|
rte_dma_vchan_status;
|
|
|
|
local: *;
|
|
};
|
|
|
|
INTERNAL {
|
|
global:
|
|
|
|
rte_dma_devices;
|
|
rte_dma_fp_objs;
|
|
rte_dma_pmd_allocate;
|
|
rte_dma_pmd_release;
|
|
|
|
local: *;
|
|
};
|