Symbol: META_SIZE
tools/testing/selftests/bpf/progs/test_xdp_meta.c
101
src = bpf_dynptr_slice(&data, sizeof(struct ethhdr), NULL, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
106
bpf_dynptr_write(&meta, 0, src, META_SIZE, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
119
meta_have = bpf_dynptr_slice(&meta, 0, NULL, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
139
src = bpf_dynptr_slice(&data, sizeof(struct ethhdr), NULL, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
144
dst = bpf_dynptr_slice_rdwr(&meta, 0, NULL, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
148
__builtin_memcpy(dst, src, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
157
const __u32 chunk_len = META_SIZE / 4;
tools/testing/selftests/bpf/progs/test_xdp_meta.c
158
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
196
const __u32 chunk_len = META_SIZE / 4;
tools/testing/selftests/bpf/progs/test_xdp_meta.c
197
__u8 payload[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
24
static const __u8 meta_want[META_SIZE] = {
tools/testing/selftests/bpf/progs/test_xdp_meta.c
240
err = bpf_dynptr_read(&md, sizeof(md), &meta, META_SIZE, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
245
err = bpf_dynptr_write(&meta, META_SIZE, &md, sizeof(md), 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
250
err = bpf_dynptr_adjust(&meta, 0, META_SIZE + 1);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
255
err = bpf_dynptr_adjust(&meta, META_SIZE + 1, META_SIZE + 1);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
260
p = bpf_dynptr_slice(&meta, META_SIZE, NULL, sizeof(*p));
tools/testing/selftests/bpf/progs/test_xdp_meta.c
265
p = bpf_dynptr_slice_rdwr(&meta, META_SIZE, NULL, sizeof(*p));
tools/testing/selftests/bpf/progs/test_xdp_meta.c
277
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
281
if (len < META_SIZE)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
283
if (bpf_xdp_load_bytes(ctx, len - META_SIZE, meta_have, META_SIZE))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
285
if (__builtin_memcmp(meta_have, meta_want, META_SIZE))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
294
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
296
if (ctx->len < META_SIZE)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
298
if (bpf_skb_load_bytes(ctx, ctx->len - META_SIZE, meta_have, META_SIZE))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
300
if (__builtin_memcmp(meta_have, meta_want, META_SIZE))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
317
ret = bpf_xdp_adjust_meta(ctx, -META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
322
if (meta + META_SIZE > ctx_ptr(ctx, data))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
325
__builtin_memset(meta, 0, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
33
if (!__builtin_memcmp(meta_have, meta_want, META_SIZE))
tools/testing/selftests/bpf/progs/test_xdp_meta.c
340
ret = bpf_xdp_adjust_meta(ctx, -META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
347
if (data_meta + META_SIZE > data)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
350
__builtin_memcpy(data_meta, meta_want, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
370
if (meta_have + META_SIZE > eth)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
400
if (meta_have + META_SIZE > eth)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
422
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
434
bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
458
meta_have = bpf_dynptr_slice_rdwr(&meta, 0, NULL, META_SIZE);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
479
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
491
err = bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
499
err = bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
517
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
529
err = bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
53
return data_meta + META_SIZE <= data && (check_metadata)(file, line, data_meta);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
536
err = bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);
tools/testing/selftests/bpf/progs/test_xdp_meta.c
64
if (meta_have + META_SIZE > data)
tools/testing/selftests/bpf/progs/test_xdp_meta.c
79
__u8 meta_have[META_SIZE];
tools/testing/selftests/bpf/progs/test_xdp_meta.c
83
bpf_dynptr_read(meta_have, META_SIZE, &meta, 0, 0);