> 
> +static inline uint64_t

I like this idea. I prefer to add __rte_always_inline for this
function.

> +rte_mbuf_tx_offload(uint64_t il2, uint64_t il3, uint64_t il4,
> uint64_t tso,
> +     uint64_t ol3, uint64_t ol2)
> +{
> +     return il2 << RTE_MBUF_L2_LEN_OFS |
> +             il3 << RTE_MBUF_L3_LEN_OFS |
> +             il4 << RTE_MBUF_L4_LEN_OFS |
> +             tso << RTE_MBUF_TSO_SEGSZ_OFS |
> +             ol3 << RTE_MBUF_OL3_LEN_OFS |
> +             ol2 << RTE_MBUF_OL2_LEN_OFS;
> +}
> +
>  /**
>   * Validate general requirements for Tx offload in mbuf.
>   *

Reply via email to