Lines Matching refs:prog_fd

7364 				const char *license, __u32 kern_version, int *prog_fd)
7446 *prog_fd = -1;
7507 *prog_fd = ret;
8416 int prog_fd;
8421 prog_fd = bpf_program__fd(prog);
8423 *(unsigned long *)kern_data = prog_fd;
10519 int prog_fd = bpf_program__fd(prog);
10521 if (prog_fd < 0) {
10527 ret = bpf_link_update(bpf_link__fd(link), prog_fd, NULL);
10708 int prog_fd, link_fd = -1, err;
10719 prog_fd = bpf_program__fd(prog);
10720 if (prog_fd < 0) {
10738 link_fd = bpf_link_create(prog_fd, pfd, BPF_PERF_EVENT, &link_opts);
10754 if (ioctl(pfd, PERF_EVENT_IOC_SET_BPF, prog_fd) < 0) {
11437 int err, link_fd, prog_fd;
11446 prog_fd = bpf_program__fd(prog);
11447 if (prog_fd < 0) {
11499 link_fd = bpf_link_create(prog_fd, 0, attach_type, &lopts);
11896 int err = 0, link_fd, prog_fd;
11907 prog_fd = bpf_program__fd(prog);
11908 if (prog_fd < 0) {
11989 link_fd = bpf_link_create(prog_fd, 0, BPF_TRACE_UPROBE_MULTI, &lopts);
12431 int prog_fd, pfd;
12436 prog_fd = bpf_program__fd(prog);
12437 if (prog_fd < 0) {
12449 pfd = bpf_raw_tracepoint_open_opts(prog_fd, &raw_opts);
12515 int prog_fd, pfd;
12520 prog_fd = bpf_program__fd(prog);
12521 if (prog_fd < 0) {
12533 pfd = bpf_link_create(prog_fd, 0, bpf_program__expected_attach_type(prog), &link_opts);
12581 int prog_fd, link_fd;
12583 prog_fd = bpf_program__fd(prog);
12584 if (prog_fd < 0) {
12595 link_fd = bpf_link_create(prog_fd, target_fd, attach_type, opts);
12745 int prog_fd, link_fd;
12754 prog_fd = bpf_program__fd(prog);
12755 if (prog_fd < 0) {
12765 link_fd = bpf_link_create(prog_fd, target_fd, BPF_TRACE_ITER,
12789 int prog_fd, link_fd;
12794 prog_fd = bpf_program__fd(prog);
12795 if (prog_fd < 0) {
12811 link_fd = bpf_link_create(prog_fd, 0, BPF_NETFILTER, &lopts);