ping

On 21 October 2014 11:07, Mike Holmes <[email protected]> wrote:

>
>
> 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
>



-- 
*Mike Holmes*
Linaro  Sr Technical Manager
LNG - ODP
_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to