Lines Matching defs:xdp_id
363 struct xdp_id_md *xdp_id = cookie;
367 if (xdp_id->ifindex && xdp_id->ifindex != ifinfo->ifi_index)
380 xdp_id->info.attach_mode = libbpf_nla_getattr_u8(
383 if (xdp_id->info.attach_mode == XDP_ATTACHED_NONE)
387 xdp_id->info.prog_id = libbpf_nla_getattr_u32(
391 xdp_id->info.skb_prog_id = libbpf_nla_getattr_u32(
395 xdp_id->info.drv_prog_id = libbpf_nla_getattr_u32(
399 xdp_id->info.hw_prog_id = libbpf_nla_getattr_u32(
439 struct xdp_id_md xdp_id = {};
457 xdp_id.ifindex = ifindex;
458 xdp_id.flags = xdp_flags;
461 get_xdp_info, &xdp_id);
465 OPTS_SET(opts, prog_id, xdp_id.info.prog_id);
466 OPTS_SET(opts, drv_prog_id, xdp_id.info.drv_prog_id);
467 OPTS_SET(opts, hw_prog_id, xdp_id.info.hw_prog_id);
468 OPTS_SET(opts, skb_prog_id, xdp_id.info.skb_prog_id);
469 OPTS_SET(opts, attach_mode, xdp_id.info.attach_mode);