Searched refs:buf_assign (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.10/tools/testing/selftests/bpf/progs/ |
D | test_cls_redirect.c | 182 static __always_inline void *buf_assign(buf_t *buf, const size_t len, void *scratch) in buf_assign() function 214 struct iphdr *ipv4 = buf_assign(pkt, sizeof(*ipv4), scratch); in pkt_parse_ipv4() 350 struct ipv6hdr *ipv6 = buf_assign(pkt, sizeof(*ipv6), scratch); in pkt_parse_ipv6() 501 encap_gre_t *encap_gre = buf_assign(&pkt, sizeof(encap_gre_t), NULL); in forward_with_gre() 813 struct tcphdr *tcp = buf_assign(pkt, sizeof(_tcp), &_tcp); in process_tcp() 835 struct udphdr *udph = buf_assign(pkt, sizeof(_udp), &_udp); in process_udp() 956 encap = buf_assign(&pkt, sizeof(*encap), NULL); in cls_redirect()
|