Lines Matching refs:prog_fd
26 int prog_fd; in cleanup() local
46 prog_fd = bpf_prog_get_fd_by_id(attached_prog_id); in cleanup()
47 if (prog_fd < 0) { in cleanup()
48 fprintf(stderr, "Error: bpf_prog_get_fd_by_id: %s\n", strerror(-prog_fd)); in cleanup()
56 opts.old_prog_fd = prog_fd; in cleanup()
58 close(prog_fd); in cleanup()
193 int prog_fd; in syncookie_attach() local
216 prog_fd = bpf_program__fd(prog); in syncookie_attach()
218 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in syncookie_attach()
234 .prog_fd = prog_fd); in syncookie_attach()
250 err = bpf_xdp_attach(ifindex, prog_fd, in syncookie_attach()
274 int prog_fd; in syncookie_open_bpf_maps() local
281 prog_fd = bpf_prog_get_fd_by_id(prog_id); in syncookie_open_bpf_maps()
282 if (prog_fd < 0) { in syncookie_open_bpf_maps()
283 fprintf(stderr, "Error: bpf_prog_get_fd_by_id: %s\n", strerror(-prog_fd)); in syncookie_open_bpf_maps()
284 return prog_fd; in syncookie_open_bpf_maps()
293 err = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &info_len); in syncookie_open_bpf_maps()
351 close(prog_fd); in syncookie_open_bpf_maps()