On 21 October 2014 08:32, Bill Fischofer <[email protected]> wrote:
> > > On Tue, Oct 21, 2014 at 3:15 AM, Balasubramanian Manoharan < > [email protected]> wrote: > >> This patch corrects the errors in classification header file >> pointed out by doxygen tool >> >> Signed-off-by: Balasubramanian Manoharan <[email protected]> >> > Reviewed-by: Bill Fischofer <[email protected]> > Reviewed-&-tested-by: Mike Holmes <[email protected]> > --- >> V2: Updates to commit message. >> >> platform/linux-generic/include/api/odp_classification.h | 14 >> +++++++++----- >> platform/linux-generic/odp_classification.c | 3 ++- >> 2 files changed, 11 insertions(+), 6 deletions(-) >> >> diff --git a/platform/linux-generic/include/api/odp_classification.h >> b/platform/linux-generic/include/api/odp_classification.h >> index 99b94e9..0c24cd5 100644 >> --- a/platform/linux-generic/include/api/odp_classification.h >> +++ b/platform/linux-generic/include/api/odp_classification.h >> @@ -195,7 +195,7 @@ int odp_pktio_set_skip(odp_pktio_t pktio_in, size_t >> offset); >> * >> * @note Optional. >> */ >> -int odp_pktio_set_headroom(odp_pktio_t port_id, size_t headroom); >> +int odp_pktio_set_headroom(odp_pktio_t pktio_in, size_t headroom); >> >> /** >> * Specify per-cos buffer headroom >> @@ -210,7 +210,7 @@ int odp_pktio_set_headroom(odp_pktio_t port_id, >> size_t headroom); >> * >> * @note Optional. >> */ >> -int odp_cos_set_headroom(odp_cos_t cos_id, size_t req_room); >> +int odp_cos_set_headroom(odp_cos_t cos_id, size_t headroom); >> >> /** >> * Request to override per-port class of service >> @@ -315,10 +315,14 @@ odp_cos_port_flow_signature(odp_pktio_t pktio_in, >> * PMR - Packet Matching Rule >> * Up to 32 bit of ternary matching of one of the available header fields >> */ >> -#define ODP_PMR_INVAL ((odp_pmr_t)NULL) >> typedef uint32_t odp_pmr_t; >> >> /** >> + * Macro for Invalid PMR. >> + */ >> +#define ODP_PMR_INVAL ((odp_pmr_t)NULL) >> + >> +/** >> * Packet Matching Rule field enumeration >> * for fields that may be used to calculate >> * the PMR, if present in a packet. >> @@ -462,7 +466,7 @@ typedef enum odp_pmr_match_type { >> * appropriate fallback action. >> */ >> typedef struct odp_pmr_match_t { >> - odp_pmr_match_type_e match_type; >> + odp_pmr_match_type_e match_type; /**< Packet Match Type*/ >> union { >> struct { >> odp_pmr_term_e term; >> @@ -501,7 +505,7 @@ typedef uint32_t odp_pmr_set_t; >> * or -1 for error. >> */ >> int odp_pmr_match_set_create(int num_terms, odp_pmr_match_t *terms, >> - odp_pmr_set_t *pmr_set_id); >> + odp_cos_t dst_cos, odp_pmr_set_t >> *pmr_set_id); >> >> /** >> * Function to delete a composite packet match rule set >> diff --git a/platform/linux-generic/odp_classification.c >> b/platform/linux-generic/odp_classification.c >> index 901087c..dbc74e2 100644 >> --- a/platform/linux-generic/odp_classification.c >> +++ b/platform/linux-generic/odp_classification.c >> @@ -209,11 +209,12 @@ unsigned odp_pmr_terms_avail(void) >> } >> >> int odp_pmr_match_set_create(int num_terms, odp_pmr_match_t *terms, >> - odp_pmr_set_t *pmr_set_id) >> + odp_cos_t dst_cos, odp_pmr_set_t *pmr_set_id) >> { >> (void)num_terms; >> (void)terms; >> (void)pmr_set_id; >> + (void)dst_cos; >> ODP_UNIMPLEMENTED(); >> return 0; >> } >> -- >> 2.0.1.472.g6f92e5f >> >> >> _______________________________________________ >> lng-odp mailing list >> [email protected] >> http://lists.linaro.org/mailman/listinfo/lng-odp >> > > > _______________________________________________ > lng-odp mailing list > [email protected] > http://lists.linaro.org/mailman/listinfo/lng-odp > > -- *Mike Holmes* Linaro Sr Technical Manager LNG - ODP
_______________________________________________ lng-odp mailing list [email protected] http://lists.linaro.org/mailman/listinfo/lng-odp
