X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=examples%2Fl3fwd%2Fl3fwd_em_hlm_neon.h;h=8aa1c32db602a7d0457a86b9939159a7458a6d2b;hb=4a67af84f11335e956fae9bcbece2ed12f02019e;hp=16c8b04ac85e1edec6d54a6fc047fe32e5e06bfd;hpb=8f4127e468c0c53541356b4b119bf74882cd4eac;p=dpdk.git diff --git a/examples/l3fwd/l3fwd_em_hlm_neon.h b/examples/l3fwd/l3fwd_em_hlm_neon.h index 16c8b04ac8..8aa1c32db6 100644 --- a/examples/l3fwd/l3fwd_em_hlm_neon.h +++ b/examples/l3fwd/l3fwd_em_hlm_neon.h @@ -13,8 +13,8 @@ get_ipv4_5tuple(struct rte_mbuf *m0, int32x4_t mask0, union ipv4_5tuple_host *key) { int32x4_t tmpdata0 = vld1q_s32(rte_pktmbuf_mtod_offset(m0, int32_t *, - sizeof(struct ether_hdr) + - offsetof(struct ipv4_hdr, time_to_live))); + sizeof(struct rte_ether_hdr) + + offsetof(struct rte_ipv4_hdr, time_to_live))); key->xmm = vandq_s32(tmpdata0, mask0); } @@ -25,18 +25,18 @@ get_ipv6_5tuple(struct rte_mbuf *m0, int32x4_t mask0, { int32x4_t tmpdata0 = vld1q_s32( rte_pktmbuf_mtod_offset(m0, int *, - sizeof(struct ether_hdr) + - offsetof(struct ipv6_hdr, payload_len))); + sizeof(struct rte_ether_hdr) + + offsetof(struct rte_ipv6_hdr, payload_len))); int32x4_t tmpdata1 = vld1q_s32( - rte_pktmbuf_mtod_offset(m0, int *, - sizeof(struct ether_hdr) + - offsetof(struct ipv6_hdr, payload_len) + 8)); + rte_pktmbuf_mtod_offset(m0, int *, + sizeof(struct rte_ether_hdr) + + offsetof(struct rte_ipv6_hdr, payload_len) + 8)); int32x4_t tmpdata2 = vld1q_s32( - rte_pktmbuf_mtod_offset(m0, int *, - sizeof(struct ether_hdr) + - offsetof(struct ipv6_hdr, payload_len) + 16)); + rte_pktmbuf_mtod_offset(m0, int *, + sizeof(struct rte_ether_hdr) + + offsetof(struct rte_ipv6_hdr, payload_len) + 16)); key->xmm[0] = vandq_s32(tmpdata0, mask0); key->xmm[1] = tmpdata1;