Home
last modified time | relevance | path

Searched refs:link_create (Results 1 – 11 of 11) sorted by relevance

/linux/tools/lib/bpf/
A Dbpf.c733 attr.link_create.prog_fd = prog_fd; in bpf_link_create()
734 attr.link_create.target_fd = target_fd; in bpf_link_create()
735 attr.link_create.attach_type = attach_type; in bpf_link_create()
736 attr.link_create.flags = OPTS_GET(opts, flags, 0); in bpf_link_create()
739 attr.link_create.target_btf_id = target_btf_id; in bpf_link_create()
745 attr.link_create.iter_info = ptr_to_u64(OPTS_GET(opts, iter_info, (void *)0)); in bpf_link_create()
746 attr.link_create.iter_info_len = iter_info_len; in bpf_link_create()
749 attr.link_create.perf_event.bpf_cookie = OPTS_GET(opts, perf_event.bpf_cookie, 0); in bpf_link_create()
/linux/kernel/bpf/
A Dbpf_iter.c510 if (attr->link_create.target_fd || attr->link_create.flags) in bpf_iter_link_attach()
515 ulinfo = make_bpfptr(attr->link_create.iter_info, uattr.is_kernel); in bpf_iter_link_attach()
516 linfo_len = attr->link_create.iter_info_len; in bpf_iter_link_attach()
A Dnet_namespace.c485 if (attr->link_create.flags) in netns_bpf_link_create()
488 type = attr->link_create.attach_type; in netns_bpf_link_create()
493 net = get_net_ns_by_fd(attr->link_create.target_fd); in netns_bpf_link_create()
A Dsyscall.c2980 if (attr->link_create.flags) in bpf_perf_link_attach()
2983 perf_file = perf_event_get(attr->link_create.target_fd); in bpf_perf_link_attach()
4232 if (attr->link_create.attach_type != prog->expected_attach_type) in tracing_bpf_link_attach()
4239 attr->link_create.target_fd, in tracing_bpf_link_attach()
4240 attr->link_create.target_btf_id); in tracing_bpf_link_attach()
4244 #define BPF_LINK_CREATE_LAST_FIELD link_create.iter_info_len
4245 static int link_create(union bpf_attr *attr, bpfptr_t uattr) in link_create() function
4254 prog = bpf_prog_get(attr->link_create.prog_fd); in link_create()
4259 attr->link_create.attach_type); in link_create()
4270 if (attr->link_create.attach_type != BPF_PERF_EVENT) { in link_create()
[all …]
A Dcgroup.c977 if (attr->link_create.flags) in cgroup_bpf_link_attach()
980 cgrp = cgroup_get_from_fd(attr->link_create.target_fd); in cgroup_bpf_link_attach()
992 link->type = attr->link_create.attach_type; in cgroup_bpf_link_attach()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h68 struct dc_link *link_create(const struct link_init_data *init_params);
/linux/tools/include/uapi/linux/
A Dbpf.h1467 } link_create; member
/linux/include/uapi/linux/
A Dbpf.h1467 } link_create; member
/linux/drivers/gpu/drm/amd/display/dc/core/
A Ddc.c221 link = link_create(&link_init_params); in create_links()
243 link = link_create(&link_init_params); in create_links()
A Ddc_link.c1805 struct dc_link *link_create(const struct link_init_data *init_params) in link_create() function
/linux/net/core/
A Ddev.c9698 dev = dev_get_by_index(net, attr->link_create.target_ifindex); in bpf_xdp_link_attach()
9712 link->flags = attr->link_create.flags; in bpf_xdp_link_attach()

Completed in 87 milliseconds