From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gage.eads@intel.com>
Received: from mga05.intel.com (mga05.intel.com [192.55.52.43])
 by dpdk.org (Postfix) with ESMTP id 3B9517CE3
 for <dev@dpdk.org>; Thu,  1 Jun 2017 22:44:56 +0200 (CEST)
Received: from orsmga005.jf.intel.com ([10.7.209.41])
 by fmsmga105.fm.intel.com with ESMTP; 01 Jun 2017 13:44:55 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.39,281,1493708400"; d="scan'208";a="108138868"
Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205])
 by orsmga005.jf.intel.com with ESMTP; 01 Jun 2017 13:44:55 -0700
Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by
 fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS)
 id 14.3.319.2; Thu, 1 Jun 2017 13:44:55 -0700
Received: from fmsmsx108.amr.corp.intel.com ([169.254.9.133]) by
 fmsmsx158.amr.corp.intel.com ([169.254.15.6]) with mapi id 14.03.0319.002;
 Thu, 1 Jun 2017 13:44:55 -0700
From: "Eads, Gage" <gage.eads@intel.com>
To: Jerin Jacob <jerin.jacob@caviumnetworks.com>, "dev@dpdk.org" <dev@dpdk.org>
CC: "Richardson, Bruce" <bruce.richardson@intel.com>, "Van Haaren, Harry"
 <harry.van.haaren@intel.com>, "hemant.agrawal@nxp.com"
 <hemant.agrawal@nxp.com>, "nipun.gupta@nxp.com" <nipun.gupta@nxp.com>,
 "Vangati, Narender" <narender.vangati@intel.com>, "Rao, Nikhil"
 <nikhil.rao@intel.com>, "gprathyusha@caviumnetworks.com"
 <gprathyusha@caviumnetworks.com>
Thread-Topic: [dpdk-dev] [PATCH 02/33] app/testeventdev: define eventdev
 test ops
Thread-Index: AQHS1+z1mLv1SvlZ1k6YU55SIY7ii6IQfz4w
Date: Thu, 1 Jun 2017 20:44:54 +0000
Message-ID: <9184057F7FC11744A2107296B6B8EB1E01EC6728@FMSMSX108.amr.corp.intel.com>
References: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com>
 <20170528195854.6064-3-jerin.jacob@caviumnetworks.com>
In-Reply-To: <20170528195854.6064-3-jerin.jacob@caviumnetworks.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.1.200.106]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dpdk-dev] [PATCH 02/33] app/testeventdev: define eventdev test
 ops
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Jun 2017 20:44:57 -0000



>  -----Original Message-----
>  From: Jerin Jacob [mailto:jerin.jacob@caviumnetworks.com]
>  Sent: Sunday, May 28, 2017 2:58 PM
>  To: dev@dpdk.org
>  Cc: Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, Harry
>  <harry.van.haaren@intel.com>; hemant.agrawal@nxp.com; Eads, Gage
>  <gage.eads@intel.com>; nipun.gupta@nxp.com; Vangati, Narender
>  <narender.vangati@intel.com>; Rao, Nikhil <nikhil.rao@intel.com>;
>  gprathyusha@caviumnetworks.com; Jerin Jacob
>  <jerin.jacob@caviumnetworks.com>
>  Subject: [dpdk-dev] [PATCH 02/33] app/testeventdev: define eventdev test=
 ops
> =20
>  In order to extend the test framework to realize different use cases, Th=
e ops
>  with function pointer callback scheme has been chosen.
> =20
>  This patch defines the callbacks for each test case.
> =20
>  Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
>  ---
>   app/test-eventdev/evt_test.h | 97
>  ++++++++++++++++++++++++++++++++++++++++++++
>   1 file changed, 97 insertions(+)
>   create mode 100644 app/test-eventdev/evt_test.h
> =20
>  diff --git a/app/test-eventdev/evt_test.h b/app/test-eventdev/evt_test.h=
 new
>  file mode 100644 index 000000000..3839430d6
>  --- /dev/null
>  +++ b/app/test-eventdev/evt_test.h
>  @@ -0,0 +1,97 @@
>  +/*
>  + *   BSD LICENSE
>  + *
>  + *   Copyright (C) Cavium 2017.
>  + *
>  + *   Redistribution and use in source and binary forms, with or without
>  + *   modification, are permitted provided that the following conditions
>  + *   are met:
>  + *
>  + *     * Redistributions of source code must retain the above copyright
>  + *       notice, this list of conditions and the following disclaimer.
>  + *     * Redistributions in binary form must reproduce the above copyri=
ght
>  + *       notice, this list of conditions and the following disclaimer i=
n
>  + *       the documentation and/or other materials provided with the
>  + *       distribution.
>  + *     * Neither the name of Cavium nor the names of its
>  + *       contributors may be used to endorse or promote products derive=
d
>  + *       from this software without specific prior written permission.
>  + *
>  + *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
>  CONTRIBUTORS
>  + *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
>  NOT
>  + *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
>  FITNESS FOR
>  + *   A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
>  COPYRIGHT
>  + *   OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
>  INCIDENTAL,
>  + *   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
>  NOT
>  + *   LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
>  OF USE,
>  + *   DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
>  AND ON ANY
>  + *   THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
>  TORT
>  + *   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
>  THE USE
>  + *   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
>  DAMAGE.
>  + */
>  +
>  +#ifndef _EVT_TEST_
>  +#define _EVT_TEST_
>  +
>  +#include <string.h>
>  +#include <stdbool.h>
>  +#include <sys/queue.h>
>  +
>  +#include <rte_eal.h>
>  +
>  +enum evt_test_result {
>  +	EVT_TEST_SUCCESS,
>  +	EVT_TEST_FAILED,
>  +	EVT_TEST_UNSUPPORTED,
>  +};
>  +
>  +struct evt_test;
>  +struct evt_options;
>  +
>  +typedef bool (*evt_test_capablity_check_t)(struct evt_options *opt);

s/capablity/capability/g

This spelling also occurs in test_order_queue.c, test_order_atq.c, test_per=
f_queue.c, and test_perf_atq.c.