bpf_dynptr_from_skb
BTF_ID(func, bpf_dynptr_from_skb)
err = bpf_dynptr_from_skb(skb, flags, ptr__uninit);
BTF_ID_FLAGS(func, bpf_dynptr_from_skb)
BTF_ID_FLAGS(func, bpf_dynptr_from_skb)
BTF_ID(func, bpf_dynptr_from_skb)
extern int bpf_dynptr_from_skb(struct __sk_buff *skb, __u64 flags,
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
bpf_dynptr_from_skb((struct __sk_buff *)skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &psrc);
bpf_dynptr_from_skb(skb, 0, &psrc);
bpf_dynptr_from_skb(skb, 0, psrc);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(ctx, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
if (bpf_dynptr_from_skb(skb, 123, &ptr1) != -EINVAL) {
if (bpf_dynptr_from_skb(skb, 0, &ptr2)) {
if (bpf_dynptr_from_skb(skb, 0, &ptr1)) {
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
if (bpf_dynptr_from_skb(skb, 0, &ptr)) {
err = bpf_dynptr_from_skb(skb, 0, &ptr);
if (bpf_dynptr_from_skb(skb, 0, &ptr))
if (bpf_dynptr_from_skb(skb, 0, &ptr))
bpf_dynptr_from_skb(ctx, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &ptr);
bpf_dynptr_from_skb(skb, 0, &dynptr);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(skb, 0, &data);
bpf_dynptr_from_skb(ctx, 0, &ptr);
bpf_dynptr_from_skb(ctx, 0, &data);
bpf_dynptr_from_skb(ctx, 0, &data);
bpf_dynptr_from_skb(ctx, 0, &data);
bpf_dynptr_from_skb(ctx, 0, &data);
if (ctx->skb->len <= 20 || bpf_dynptr_from_skb(skb, 0, &ptr))