Lines Matching refs:bpf_fd
97 int bpf_fd;
120 bpf_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr));
121 if (bpf_fd < 0)
124 if (setsockopt(fd, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF, &bpf_fd,
125 sizeof(bpf_fd)))
128 close(bpf_fd);
349 int fd, bpf_fd;
365 bpf_fd = syscall(__NR_bpf, BPF_PROG_LOAD, &eprog, sizeof(eprog));
366 if (bpf_fd < 0)
376 if (!setsockopt(fd, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF, &bpf_fd,
377 sizeof(bpf_fd)) || errno != EINVAL)