Lines Matching refs:nl_pid
33 static int libbpf_netlink_open(__u32 *nl_pid) in libbpf_netlink_open() argument
68 *nl_pid = sa.nl_pid; in libbpf_netlink_open()
76 static int bpf_netlink_recv(int sock, __u32 nl_pid, int seq, in bpf_netlink_recv() argument
99 if (nh->nlmsg_pid != nl_pid) { in bpf_netlink_recv()
144 __u32 nl_pid = 0; in __bpf_set_link_xdp_fd_replace() local
146 sock = libbpf_netlink_open(&nl_pid); in __bpf_set_link_xdp_fd_replace()
195 ret = bpf_netlink_recv(sock, nl_pid, seq, NULL, NULL, NULL); in __bpf_set_link_xdp_fd_replace()
285 static int libbpf_nl_get_link(int sock, unsigned int nl_pid,
293 __u32 nl_pid = 0; in bpf_get_link_xdp_info() local
305 sock = libbpf_netlink_open(&nl_pid); in bpf_get_link_xdp_info()
312 ret = libbpf_nl_get_link(sock, nl_pid, get_xdp_info, &xdp_id); in bpf_get_link_xdp_info()
352 int libbpf_nl_get_link(int sock, unsigned int nl_pid, in libbpf_nl_get_link() argument
370 return bpf_netlink_recv(sock, nl_pid, seq, __dump_link_nlmsg, in libbpf_nl_get_link()