Lines Matching refs:data
48 static __always_inline void swap_mac(void *data, struct ethhdr *orig_eth) in swap_mac() argument
52 eth = data; in swap_mac()
77 void *data = (void *)(long)xdp->data; in send_icmp4_too_big() local
80 if (data + (ICMP_TOOBIG_SIZE + headroom) > data_end) in send_icmp4_too_big()
89 orig_eth = data + headroom; in send_icmp4_too_big()
90 swap_mac(data, orig_eth); in send_icmp4_too_big()
92 iph = data + off; in send_icmp4_too_big()
94 icmp_hdr = data + off; in send_icmp4_too_big()
96 orig_iph = data + off; in send_icmp4_too_big()
124 void *data = (void *)(long)xdp->data; in handle_ipv4() local
125 int pckt_size = data_end - data; in handle_ipv4()
141 void *data = (void *)(long)xdp->data; in _xdp_icmp() local
142 struct ethhdr *eth = data; in _xdp_icmp()