old_eth 24 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h struct ethhdr *old_eth; old_eth 28 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h old_eth = (struct ethhdr *)skb->data; old_eth 30 drivers/net/ethernet/mellanox/mlx5/core/accel/accel.h memmove(new_eth, old_eth, 2 * ETH_ALEN); old_eth 68 samples/bpf/xdp_tx_iptunnel_kern.c const struct ethhdr *old_eth, old_eth 72 samples/bpf/xdp_tx_iptunnel_kern.c memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); old_eth 83 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *old_eth; old_eth 120 samples/bpf/xdp_tx_iptunnel_kern.c old_eth = data + sizeof(*iph); old_eth 123 samples/bpf/xdp_tx_iptunnel_kern.c old_eth + 1 > data_end || old_eth 127 samples/bpf/xdp_tx_iptunnel_kern.c set_ethhdr(new_eth, old_eth, tnl, htons(ETH_P_IP)); old_eth 158 samples/bpf/xdp_tx_iptunnel_kern.c struct ethhdr *old_eth; old_eth 192 samples/bpf/xdp_tx_iptunnel_kern.c old_eth = data + sizeof(*ip6h); old_eth 195 samples/bpf/xdp_tx_iptunnel_kern.c old_eth + 1 > data_end || old_eth 199 samples/bpf/xdp_tx_iptunnel_kern.c set_ethhdr(new_eth, old_eth, tnl, htons(ETH_P_IPV6)); old_eth 71 tools/testing/selftests/bpf/progs/test_xdp.c const struct ethhdr *old_eth, old_eth 75 tools/testing/selftests/bpf/progs/test_xdp.c memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); old_eth 86 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *old_eth; old_eth 121 tools/testing/selftests/bpf/progs/test_xdp.c old_eth = data + sizeof(*iph); old_eth 124 tools/testing/selftests/bpf/progs/test_xdp.c old_eth + 1 > data_end || old_eth 128 tools/testing/selftests/bpf/progs/test_xdp.c set_ethhdr(new_eth, old_eth, tnl, bpf_htons(ETH_P_IP)); old_eth 159 tools/testing/selftests/bpf/progs/test_xdp.c struct ethhdr *old_eth; old_eth 191 tools/testing/selftests/bpf/progs/test_xdp.c old_eth = data + sizeof(*ip6h); old_eth 193 tools/testing/selftests/bpf/progs/test_xdp.c if (new_eth + 1 > data_end || old_eth + 1 > data_end || old_eth 197 tools/testing/selftests/bpf/progs/test_xdp.c set_ethhdr(new_eth, old_eth, tnl, bpf_htons(ETH_P_IPV6)); old_eth 67 tools/testing/selftests/bpf/progs/test_xdp_loop.c const struct ethhdr *old_eth, old_eth 71 tools/testing/selftests/bpf/progs/test_xdp_loop.c memcpy(new_eth->h_source, old_eth->h_dest, sizeof(new_eth->h_source)); old_eth 82 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *old_eth; old_eth 117 tools/testing/selftests/bpf/progs/test_xdp_loop.c old_eth = data + sizeof(*iph); old_eth 120 tools/testing/selftests/bpf/progs/test_xdp_loop.c old_eth + 1 > data_end || old_eth 124 tools/testing/selftests/bpf/progs/test_xdp_loop.c set_ethhdr(new_eth, old_eth, tnl, bpf_htons(ETH_P_IP)); old_eth 155 tools/testing/selftests/bpf/progs/test_xdp_loop.c struct ethhdr *old_eth; old_eth 187 tools/testing/selftests/bpf/progs/test_xdp_loop.c old_eth = data + sizeof(*ip6h); old_eth 189 tools/testing/selftests/bpf/progs/test_xdp_loop.c if (new_eth + 1 > data_end || old_eth + 1 > data_end || old_eth 193 tools/testing/selftests/bpf/progs/test_xdp_loop.c set_ethhdr(new_eth, old_eth, tnl, bpf_htons(ETH_P_IPV6)); old_eth 283 tools/testing/selftests/bpf/progs/test_xdp_noinline.c struct eth_hdr *old_eth; old_eth 295 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth = data + sizeof(struct ipv6hdr); old_eth 297 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth + 1 > data_end || ip6h + 1 > data_end) old_eth 300 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_source, old_eth->eth_dest, 6); old_eth 328 tools/testing/selftests/bpf/progs/test_xdp_noinline.c struct eth_hdr *old_eth; old_eth 343 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth = data + sizeof(struct iphdr); old_eth 345 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth + 1 > data_end || iph + 1 > data_end) old_eth 348 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_source, old_eth->eth_dest, 6); old_eth 378 tools/testing/selftests/bpf/progs/test_xdp_noinline.c struct eth_hdr *old_eth; old_eth 380 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth = *data; old_eth 382 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_source, old_eth->eth_source, 6); old_eth 383 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_dest, old_eth->eth_dest, 6); old_eth 399 tools/testing/selftests/bpf/progs/test_xdp_noinline.c struct eth_hdr *old_eth; old_eth 401 tools/testing/selftests/bpf/progs/test_xdp_noinline.c old_eth = *data; old_eth 403 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_source, old_eth->eth_source, 6); old_eth 404 tools/testing/selftests/bpf/progs/test_xdp_noinline.c memcpy(new_eth->eth_dest, old_eth->eth_dest, 6);