Home
last modified time | relevance | path

Searched refs:load_word (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/samples/bpf/
H A Dsockex2_kern.c54 __u64 w0 = load_word(ctx, off); in ipv6_addr_hash()
55 __u64 w1 = load_word(ctx, off + 4); in ipv6_addr_hash()
56 __u64 w2 = load_word(ctx, off + 8); in ipv6_addr_hash()
57 __u64 w3 = load_word(ctx, off + 12); in ipv6_addr_hash()
73 flow->src = load_word(skb, nhoff + offsetof(struct iphdr, saddr)); in parse_ip()
74 flow->dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr)); in parse_ip()
180 flow->ports = load_word(skb, nhoff); in flow_dissector()
H A Dsockex3_kern.c85 __u64 w0 = load_word(ctx, off); in ipv6_addr_hash()
86 __u64 w1 = load_word(ctx, off + 4); in ipv6_addr_hash()
87 __u64 w2 = load_word(ctx, off + 8); in ipv6_addr_hash()
88 __u64 w3 = load_word(ctx, off + 12); in ipv6_addr_hash()
182 g->flow.ports = load_word(skb, nhoff); in parse_ip_proto()
208 g->flow.src = load_word(skb, nhoff + offsetof(struct iphdr, saddr)); in PARSE_IP()
209 g->flow.dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr)); in PARSE_IP()
265 label = load_word(skb, nhoff); in PARSE_MPLS()
H A Dtcbpf1_kern.c39 __u32 old_ip = _htonl(load_word(skb, IP_SRC_OFF)); in set_tcp_ip_src()
/kernel/linux/linux-6.6/samples/bpf/
H A Dsockex2_kern.c54 __u64 w0 = load_word(ctx, off); in ipv6_addr_hash()
55 __u64 w1 = load_word(ctx, off + 4); in ipv6_addr_hash()
56 __u64 w2 = load_word(ctx, off + 8); in ipv6_addr_hash()
57 __u64 w3 = load_word(ctx, off + 12); in ipv6_addr_hash()
73 flow->src = load_word(skb, nhoff + offsetof(struct iphdr, saddr)); in parse_ip()
74 flow->dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr)); in parse_ip()
180 flow->ports = load_word(skb, nhoff); in flow_dissector()
H A Dsockex3_kern.c50 __u64 w0 = load_word(ctx, off); in ipv6_addr_hash()
51 __u64 w1 = load_word(ctx, off + 4); in ipv6_addr_hash()
52 __u64 w2 = load_word(ctx, off + 8); in ipv6_addr_hash()
53 __u64 w3 = load_word(ctx, off + 12); in ipv6_addr_hash()
147 g->flow.ports = load_word(skb, nhoff); in parse_ip_proto()
174 g->flow.src = load_word(skb, nhoff + offsetof(struct iphdr, saddr)); in bpf_func_ip()
175 g->flow.dst = load_word(skb, nhoff + offsetof(struct iphdr, daddr)); in bpf_func_ip()
234 label = load_word(skb, nhoff); in bpf_func_mpls()
H A Dtcbpf1_kern.c39 __u32 old_ip = _htonl(load_word(skb, IP_SRC_OFF)); in set_tcp_ip_src()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/
H A Dbpf_legacy.h12 #define load_word(skb, off) __builtin_bpf_load_word(off) macro
19 unsigned long long load_word(void *skb, unsigned long long off) asm("llvm.bpf.load.word");
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/
H A Dbpf_legacy.h21 unsigned long long load_word(void *skb,
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtailcall_bpf2bpf3.c18 if (load_word(skb, 0) || load_half(skb, 0)) in subprog_tail2()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtailcall_bpf2bpf3.c19 if (load_word(skb, 0) || load_half(skb, 0)) in subprog_tail2()

Completed in 4 milliseconds