[dpdk-dev] [PATCH 05/13] examples/eventdev: add ops to check cmdline args
Van Haaren, Harry
harry.van.haaren at intel.com
Tue Dec 19 12:23:00 CET 2017
> From: Pavan Nikhilesh [mailto:pbhagavatula at caviumnetworks.com]
> Sent: Thursday, December 7, 2017 8:37 PM
> To: Eads, Gage <gage.eads at intel.com>; jerin.jacobkollanukkaran at cavium.com;
> Van Haaren, Harry <harry.van.haaren at intel.com>; Rao, Nikhil
> <nikhil.rao at intel.com>; hemant.agrawal at nxp.com; Ma, Liang J
> <liang.j.ma at intel.com>
> Cc: dev at dpdk.org; Pavan Nikhilesh <pbhagavatula at caviumnetworks.com>
> Subject: [PATCH 05/13] examples/eventdev: add ops to check cmdline args
>
> Each eventdev pipeline needs to allow different cmdline args combination
> based on pipeline type.
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at caviumnetworks.com>
<snip>
> +static void
> +generic_opt_check(void)
> +{
> + int i;
> + int ret;
> + uint32_t cap = 0;
> + uint8_t rx_needed = 0;
> + struct rte_event_dev_info eventdev_info;
> +
> + memset(&eventdev_info, 0, sizeof(struct rte_event_dev_info));
> + rte_event_dev_info_get(0, &eventdev_info);
> +
> + for (i = 0; i < rte_eth_dev_count(); i++) {
> + ret = rte_event_eth_rx_adapter_caps_get(0, i, &cap);
> + if (ret)
> + rte_exit(EXIT_FAILURE,
> + "failed to get event rx adapter "
> + "capabilities");
Nit: split string
More information about the dev
mailing list