Lines Matching refs:xdp_md
1217 static int xdp_convert_md_to_buff(struct xdp_md *xdp_md, struct xdp_buff *xdp) in xdp_convert_md_to_buff() argument
1223 if (!xdp_md) in xdp_convert_md_to_buff()
1226 if (xdp_md->egress_ifindex != 0) in xdp_convert_md_to_buff()
1229 ingress_ifindex = xdp_md->ingress_ifindex; in xdp_convert_md_to_buff()
1230 rx_queue_index = xdp_md->rx_queue_index; in xdp_convert_md_to_buff()
1255 xdp->data = xdp->data_meta + xdp_md->data; in xdp_convert_md_to_buff()
1263 static void xdp_convert_buff_to_md(struct xdp_buff *xdp, struct xdp_md *xdp_md) in xdp_convert_buff_to_md() argument
1265 if (!xdp_md) in xdp_convert_buff_to_md()
1268 xdp_md->data = xdp->data - xdp->data_meta; in xdp_convert_buff_to_md()
1269 xdp_md->data_end = xdp->data_end - xdp->data_meta; in xdp_convert_buff_to_md()
1271 if (xdp_md->ingress_ifindex) in xdp_convert_buff_to_md()
1289 struct xdp_md *ctx; in bpf_prog_test_run_xdp()
1310 ctx = bpf_ctx_init(kattr, sizeof(struct xdp_md)); in bpf_prog_test_run_xdp()
1406 sizeof(struct xdp_md)); in bpf_prog_test_run_xdp()