Home
last modified time | relevance | path

Searched refs:ifobject (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/tools/testing/selftests/bpf/
Dxdpxceiver.c200 static void gen_eth_hdr(struct ifobject *ifobject, struct ethhdr *eth_hdr) in gen_eth_hdr() argument
202 memcpy(eth_hdr->h_dest, ifobject->dst_mac, ETH_ALEN); in gen_eth_hdr()
203 memcpy(eth_hdr->h_source, ifobject->src_mac, ETH_ALEN); in gen_eth_hdr()
207 static void gen_ip_hdr(struct ifobject *ifobject, struct iphdr *ip_hdr) in gen_ip_hdr() argument
217 ip_hdr->saddr = ifobject->src_ip; in gen_ip_hdr()
218 ip_hdr->daddr = ifobject->dst_ip; in gen_ip_hdr()
222 static void gen_udp_hdr(u32 payload, void *pkt, struct ifobject *ifobject, in gen_udp_hdr() argument
225 udp_hdr->source = htons(ifobject->src_port); in gen_udp_hdr()
226 udp_hdr->dest = htons(ifobject->dst_port); in gen_udp_hdr()
238 static void xsk_configure_umem(struct ifobject *data, void *buffer, u64 size, int idx) in xsk_configure_umem()
[all …]
Dxdpxceiver.h118 struct ifobject { struct
137 static struct ifobject *ifdict[MAX_INTERFACES]; argument
138 static struct ifobject *ifdict_rx;
139 static struct ifobject *ifdict_tx;