X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Fenic%2Fbase%2Fcq_desc.h;h=52e0402bdf0d92dbb110888e99a8b3768b1f4def;hb=846ac76c82a262069f6573387ef04ba1882deeb6;hp=ae8847c6d9a1b24c7f6383f5ae862e6c5897a7d3;hpb=7214dda6136131dc5e53308fb29a982f6a88af5d;p=dpdk.git diff --git a/drivers/net/enic/base/cq_desc.h b/drivers/net/enic/base/cq_desc.h index ae8847c6d9..52e0402bdf 100644 --- a/drivers/net/enic/base/cq_desc.h +++ b/drivers/net/enic/base/cq_desc.h @@ -5,6 +5,7 @@ #ifndef _CQ_DESC_H_ #define _CQ_DESC_H_ +#include /* * Completion queue descriptor types @@ -58,8 +59,8 @@ static inline void cq_desc_enc(struct cq_desc *desc, { desc->type_color = (type & CQ_DESC_TYPE_MASK) | ((color & CQ_DESC_COLOR_MASK) << CQ_DESC_COLOR_SHIFT); - desc->q_number = cpu_to_le16(q_number & CQ_DESC_Q_NUM_MASK); - desc->completed_index = cpu_to_le16(completed_index & + desc->q_number = rte_cpu_to_le_16(q_number & CQ_DESC_Q_NUM_MASK); + desc->completed_index = rte_cpu_to_le_16(completed_index & CQ_DESC_COMP_NDX_MASK); } @@ -82,8 +83,8 @@ static inline void cq_desc_dec(const struct cq_desc *desc_arg, rmb(); *type = type_color & CQ_DESC_TYPE_MASK; - *q_number = le16_to_cpu(desc->q_number) & CQ_DESC_Q_NUM_MASK; - *completed_index = le16_to_cpu(desc->completed_index) & + *q_number = rte_le_to_cpu_16(desc->q_number) & CQ_DESC_Q_NUM_MASK; + *completed_index = rte_le_to_cpu_16(desc->completed_index) & CQ_DESC_COMP_NDX_MASK; }