bpf_link_create_opts
const struct bpf_link_create_opts *opts)
if (!OPTS_VALID(opts, bpf_link_create_opts))
const struct bpf_link_create_opts *opts);
LIBBPF_OPTS(bpf_link_create_opts, link_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, link_opts,
LIBBPF_OPTS(bpf_link_create_opts, lopts);
LIBBPF_OPTS(bpf_link_create_opts, lopts);
LIBBPF_OPTS(bpf_link_create_opts, lopts);
LIBBPF_OPTS(bpf_link_create_opts, link_opts);
const struct bpf_link_create_opts *opts)
LIBBPF_OPTS(bpf_link_create_opts, link_create_opts);
LIBBPF_OPTS(bpf_link_create_opts, link_create_opts);
LIBBPF_OPTS(bpf_link_create_opts, link_create_opts);
LIBBPF_OPTS(bpf_link_create_opts, target_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, link_create_opts);
LIBBPF_OPTS(bpf_link_create_opts, lopts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, link_opts);
LIBBPF_OPTS(bpf_link_create_opts, link_opts);
LIBBPF_OPTS(bpf_link_create_opts, link_opts);
LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
DECLARE_LIBBPF_OPTS(bpf_link_create_opts, create_opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
static void test_link_api(struct bpf_link_create_opts *opts)
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts);
LIBBPF_OPTS(bpf_link_create_opts, opts, .flags = flags);