Searched refs:load_byte (Results 1 – 10 of 10) sorted by relevance
| /linux/tools/testing/selftests/bpf/progs/ |
| A D | bind4_prog.c | 123 user_ip4 |= load_byte(ctx->user_ip4, 0, sizeof(user_ip4)); in bind_v4_prog() 124 user_ip4 |= load_byte(ctx->user_ip4, 1, sizeof(user_ip4)); in bind_v4_prog() 125 user_ip4 |= load_byte(ctx->user_ip4, 2, sizeof(user_ip4)); in bind_v4_prog() 126 user_ip4 |= load_byte(ctx->user_ip4, 3, sizeof(user_ip4)); in bind_v4_prog() 131 user_port |= load_byte(ctx->user_port, 0, sizeof(user_port)); in bind_v4_prog() 132 user_port |= load_byte(ctx->user_port, 1, sizeof(user_port)); in bind_v4_prog()
|
| A D | bind6_prog.c | 134 user_ip6 |= load_byte(ctx->user_ip6[i], 0, sizeof(user_ip6)); in bind_v6_prog() 135 user_ip6 |= load_byte(ctx->user_ip6[i], 1, sizeof(user_ip6)); in bind_v6_prog() 136 user_ip6 |= load_byte(ctx->user_ip6[i], 2, sizeof(user_ip6)); in bind_v6_prog() 137 user_ip6 |= load_byte(ctx->user_ip6[i], 3, sizeof(user_ip6)); in bind_v6_prog() 143 user_port |= load_byte(ctx->user_port, 0, sizeof(user_port)); in bind_v6_prog() 144 user_port |= load_byte(ctx->user_port, 1, sizeof(user_port)); in bind_v6_prog()
|
| A D | bind_prog.h | 6 #define load_byte(src, b, s) \ macro 11 #define load_byte(src, b, s) \ macro
|
| A D | tailcall_bpf2bpf2.c | 16 if (load_byte(skb, 0)) in subprog_tail()
|
| /linux/tools/testing/selftests/bpf/ |
| A D | bpf_legacy.h | 10 #define load_byte(skb, off) __builtin_bpf_load_byte(off) macro 17 unsigned long long load_byte(void *skb, unsigned long long off) asm("llvm.bpf.load.byte");
|
| /linux/samples/bpf/ |
| A D | parse_ldabs.c | 34 if (load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol)) != IPPROTO_UDP || in handle_ingress() 35 load_byte(skb, ETH_HLEN) != 0x45) in handle_ingress()
|
| A D | sockex3_kern.c | 171 ip_proto = load_byte(skb, nhoff + offsetof(struct iphdr, protocol)); in bpf_func_ip() 178 verlen = load_byte(skb, nhoff + 0/*offsetof(struct iphdr, ihl)*/); in bpf_func_ip() 197 ip_proto = load_byte(skb, in bpf_func_ipv6() 239 __u8 verlen = load_byte(skb, nhoff); in bpf_func_mpls()
|
| A D | tcbpf1_kern.c | 26 __u8 old_tos = load_byte(skb, TOS_OFF); in set_ip_tos() 58 __u8 proto = load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol)); in bpf_prog1()
|
| A D | sockex2_kern.c | 70 *ip_proto = load_byte(skb, nhoff + offsetof(struct iphdr, protocol)); in parse_ip() 77 verlen = load_byte(skb, nhoff + 0/*offsetof(struct iphdr, ihl)*/); in parse_ip() 89 *ip_proto = load_byte(skb, in parse_ipv6()
|
| A D | sockex1_kern.c | 18 int index = load_byte(skb, ETH_HLEN + offsetof(struct iphdr, protocol)); in bpf_prog1()
|
Completed in 15 milliseconds