Lines Matching refs:data_end
45 static __always_inline int get_dport(void *trans_data, void *data_end,
54 if (th + 1 > data_end)
59 if (uh + 1 > data_end)
79 void *data_end = (void *)(long)xdp->data_end;
92 if (iph + 1 > data_end)
95 dport = get_dport(iph + 1, data_end, iph->protocol);
116 data_end = (void *)(long)xdp->data_end;
122 if (new_eth + 1 > data_end ||
123 old_eth + 1 > data_end ||
124 iph + 1 > data_end)
154 void *data_end = (void *)(long)xdp->data_end;
164 if (ip6h + 1 > data_end)
167 dport = get_dport(ip6h + 1, data_end, ip6h->nexthdr);
188 data_end = (void *)(long)xdp->data_end;
194 if (new_eth + 1 > data_end ||
195 old_eth + 1 > data_end ||
196 ip6h + 1 > data_end)
218 void *data_end = (void *)(long)xdp->data_end;
223 if (eth + 1 > data_end)