Lines Matching refs:orig_ctx
98 struct xdp_buff orig_ctx; member
105 struct xdp_buff *orig_ctx; member
122 struct xdp_buff *new_ctx, *orig_ctx; in xdp_test_run_init_page() local
129 orig_ctx = xdp->orig_ctx; in xdp_test_run_init_page()
130 frm_len = orig_ctx->data_end - orig_ctx->data_meta; in xdp_test_run_init_page()
131 meta_len = orig_ctx->data - orig_ctx->data_meta; in xdp_test_run_init_page()
137 memcpy(data + headroom, orig_ctx->data_meta, frm_len); in xdp_test_run_init_page()
146 memcpy(&head->orig_ctx, new_ctx, sizeof(head->orig_ctx)); in xdp_test_run_init_page()
149 static int xdp_test_run_setup(struct xdp_test_data *xdp, struct xdp_buff *orig_ctx) in xdp_test_run_setup() argument
186 xdp_rxq_info_reg(&xdp->rxq, orig_ctx->rxq->dev, 0, 0); in xdp_test_run_setup()
189 xdp->dev = orig_ctx->rxq->dev; in xdp_test_run_setup()
190 xdp->orig_ctx = orig_ctx; in xdp_test_run_setup()
213 return head->orig_ctx.data != head->ctx.data || in ctx_was_changed()
214 head->orig_ctx.data_meta != head->ctx.data_meta || in ctx_was_changed()
215 head->orig_ctx.data_end != head->ctx.data_end; in ctx_was_changed()
223 head->ctx.data = head->orig_ctx.data; in reset_ctx()
224 head->ctx.data_meta = head->orig_ctx.data_meta; in reset_ctx()
225 head->ctx.data_end = head->orig_ctx.data_end; in reset_ctx()