Searched refs:load_half (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/samples/bpf/ |
D | sockex2_kern.c | 48 return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off)) in ip_is_fragment() 105 __u64 proto = load_half(skb, 12); in flow_dissector() 109 proto = load_half(skb, nhoff + offsetof(struct vlan_hdr, in flow_dissector() 115 proto = load_half(skb, nhoff + offsetof(struct vlan_hdr, in flow_dissector() 134 __u64 gre_flags = load_half(skb, in flow_dissector() 136 __u64 gre_proto = load_half(skb, in flow_dissector() 152 proto = load_half(skb, in flow_dissector()
|
D | parse_ldabs.c | 23 return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off)) in ip_is_fragment() 32 if (load_half(skb, offsetof(struct ethhdr, h_proto)) != ETH_P_IP) in handle_ingress() 39 if (load_half(skb, troff + offsetof(struct udphdr, dest)) == DEFAULT_PKTGEN_UDP_PORT) in handle_ingress()
|
D | sockex3_kern.c | 44 return load_half(ctx, nhoff + offsetof(struct iphdr, frag_off)) in ip_is_fragment() 119 __u32 gre_flags = load_half(skb, in parse_ip_proto() 121 __u32 gre_proto = load_half(skb, in parse_ip_proto() 217 proto = load_half(skb, nhoff + offsetof(struct vlan_hdr, in bpf_func_vlan() 297 __u32 proto = load_half(skb, 12); in main_prog()
|
D | tcbpf1_kern.c | 49 __u16 old_port = htons(load_half(skb, TCP_DPORT_OFF)); in set_tcp_dest_port()
|
/linux-6.12.1/tools/testing/selftests/bpf/ |
D | bpf_legacy.h | 11 #define load_half(skb, off) __builtin_bpf_load_half(off) macro 18 unsigned long long load_half(void *skb, unsigned long long off) asm("llvm.bpf.load.half");
|
/linux-6.12.1/tools/testing/selftests/bpf/progs/ |
D | tailcall_bpf2bpf3.c | 19 if (load_word(skb, 0) || load_half(skb, 0)) in subprog_tail2()
|