Lines Matching refs:ctx
32 int _xdp_mark(struct xdp_md *ctx)
41 ret = bpf_xdp_adjust_meta(ctx, -(int)sizeof(*meta));
46 * ctx->data MUST happen _after_ helper bpf_xdp_adjust_meta(),
50 data = (void *)(unsigned long)ctx->data;
53 meta = (void *)(unsigned long)ctx->data_meta;
63 int _tc_mark(struct __sk_buff *ctx)
65 void *data = (void *)(unsigned long)ctx->data;
66 void *data_end = (void *)(unsigned long)ctx->data_end;
67 void *data_meta = (void *)(unsigned long)ctx->data_meta;
72 ctx->mark = 41;
78 ctx->mark = meta->mark; /* Transfer XDP-mark to SKB-mark */