[dpdk-dev] [PATCH v1 1/5] rawdev: introduce raw device library support

Thomas Monjalon thomas at monjalon.net
Sun Jan 14 23:50:12 CET 2018


02/01/2018 13:57, Shreyansh Jain:
> --- /dev/null
> +++ b/lib/librte_rawdev/rte_rawdev_version.map
> @@ -0,0 +1,33 @@
> +EXPERIMENTAL {
> +       global:
> +
> +       rte_rawdev_close;
> +       rte_rawdev_configure;
> +       rte_rawdev_count;
> +       rte_rawdev_dequeue_buffers;
> +       rte_rawdev_enqueue_buffers;
> +       rte_rawdev_firmware_load;
> +       rte_rawdev_firmware_status_get;
> +       rte_rawdev_firmware_unload;
> +       rte_rawdev_firmware_version_get;
> +       rte_rawdev_get_attr;
> +       rte_rawdev_get_dev_id;
> +       rte_rawdev_info_get;
> +       rte_rawdev_pmd_allocate;
> +       rte_rawdev_pmd_release;
> +       rte_rawdev_queue_conf_get;
> +       rte_rawdev_queue_setup;
> +       rte_rawdev_queue_release;
> +       rte_rawdev_reset;
> +       rte_rawdev_set_attr;
> +       rte_rawdev_socket_id;
> +       rte_rawdev_start;
> +       rte_rawdev_stop;
> +       rte_rawdev_xstats_by_name_get;
> +       rte_rawdev_xstats_get;
> +       rte_rawdev_xstats_names_get;
> +       rte_rawdev_xstats_reset;
> +       rte_rawdevs;
> +
> +       local: *;
> +};

It may be more pleasant to review, and more convenient to reference
in the git history later, if it is a bit split in patches.
If possible, I would suggest to split dequeue/enqueue, firmware
and stats in 3 separate patches after the basic skeleton.


More information about the dev mailing list