Lines Matching refs:buffer
238 __u8 buffer[sizeof(struct ipv6hdr)] = {}; in parse_icmpv6() local
242 icmp_hdr = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_icmpv6()
249 ip6h = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_icmpv6()
287 __u8 buffer[sizeof(struct udphdr)] = {}; in parse_udp() local
290 udp = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_udp()
307 __u8 buffer[sizeof(struct tcphdr)] = {}; in parse_tcp() local
310 tcp = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in parse_tcp()
352 __u8 buffer[sizeof(struct ipv6hdr)] = {}; in process_packet() local
354 ip6h = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in process_packet()
375 __u8 buffer[sizeof(struct iphdr)] = {}; in process_packet() local
377 iph = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer)); in process_packet()
460 __u8 buffer[sizeof(struct eth_hdr)] = {}; in balancer_ingress() local
470 eth = bpf_dynptr_slice_rdwr(&ptr, 0, buffer, sizeof(buffer)); in balancer_ingress()
481 if (eth == buffer) in balancer_ingress()
482 bpf_dynptr_write(&ptr, 0, buffer, sizeof(buffer), 0); in balancer_ingress()