Lines Matching refs:prog_fd
32 static int do_attach(int idx, int prog_fd, int map_fd, const char *name)
36 err = bpf_xdp_attach(idx, prog_fd, xdp_flags, NULL);
56 int prog_fd;
72 prog_fd = bpf_prog_get_fd_by_id(curr_prog_id);
73 if (prog_fd < 0) {
76 return prog_fd;
79 err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
94 opts.old_prog_fd = prog_fd;
103 close(prog_fd);
125 int prog_fd = -1, map_fd = -1;
192 prog_fd = bpf_program__fd(prog);
193 if (prog_fd < 0) {
194 printf("program not found: %s\n", strerror(prog_fd));
219 err = do_attach(idx, prog_fd, map_fd, argv[i]);