Home
last modified time | relevance | path

Searched refs:nl_pid (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/tools/bpf/bpftool/
H A Dnet.c103 static int netlink_open(__u32 *nl_pid) in netlink_open() argument
138 *nl_pid = sa.nl_pid; in netlink_open()
146 static int netlink_recv(int sock, __u32 nl_pid, __u32 seq, in netlink_recv() argument
169 if (nh->nlmsg_pid != nl_pid) { in netlink_recv()
220 static int netlink_get_class(int sock, unsigned int nl_pid, int ifindex, in netlink_get_class() argument
239 return netlink_recv(sock, nl_pid, seq, __dump_class_nlmsg, in netlink_get_class()
259 static int netlink_get_qdisc(int sock, unsigned int nl_pid, int ifindex, in netlink_get_qdisc() argument
278 return netlink_recv(sock, nl_pid, seq, __dump_qdisc_nlmsg, in netlink_get_qdisc()
298 static int netlink_get_filter(int sock, unsigned int nl_pid, int ifindex, int handle, in netlink_get_filter() argument
318 return netlink_recv(sock, nl_pid, seq, __dump_filter_nlmsg, in netlink_get_filter()
[all …]
/openbmc/linux/tools/lib/bpf/
H A Dnetlink.c52 static int libbpf_netlink_open(__u32 *nl_pid, int proto) in libbpf_netlink_open() argument
87 *nl_pid = sa.nl_pid; in libbpf_netlink_open()
132 static int libbpf_netlink_recv(int sock, __u32 nl_pid, int seq, in libbpf_netlink_recv() argument
176 if (nh->nlmsg_pid != nl_pid) { in libbpf_netlink_recv()
227 __u32 nl_pid = 0; in libbpf_netlink_send_recv() local
230 sock = libbpf_netlink_open(&nl_pid, proto); in libbpf_netlink_send_recv()
242 ret = libbpf_netlink_recv(sock, nl_pid, req->nh.nlmsg_seq, in libbpf_netlink_send_recv()
/openbmc/linux/tools/testing/selftests/bpf/
H A Dnetlink_helpers.c207 if (nladdr.nl_pid != 0 || in __rtnl_talk_iov()
208 h->nlmsg_pid != rtnl->local.nl_pid || in __rtnl_talk_iov()
/openbmc/linux/tools/testing/selftests/netfilter/
H A Daudit_logread.c41 addr.nl_pid != 0 || in audit_recv()
/openbmc/linux/tools/include/uapi/linux/
H A Dnetlink.h40 __u32 nl_pid; /* port ID */ member
/openbmc/linux/include/uapi/linux/
H A Dnetlink.h40 __u32 nl_pid; /* port ID */ member
/openbmc/linux/samples/connector/
H A Ducon.c147 l_local.nl_pid = 0; in main()
/openbmc/linux/net/netlink/
H A Daf_netlink.c1021 if (nladdr->nl_pid != nlk->portid) in netlink_bind()
1045 err = nladdr->nl_pid ? in netlink_bind()
1046 netlink_insert(sk, nladdr->nl_pid) : in netlink_bind()
1098 if ((nladdr->nl_groups || nladdr->nl_pid) && in netlink_connect()
1113 WRITE_ONCE(nlk->dst_portid, nladdr->nl_pid); in netlink_connect()
1132 nladdr->nl_pid = READ_ONCE(nlk->dst_portid); in netlink_getname()
1136 nladdr->nl_pid = READ_ONCE(nlk->portid); in netlink_getname()
1839 dst_portid = addr->nl_pid; in netlink_sendmsg()
1954 addr->nl_pid = NETLINK_CB(skb).portid; in netlink_recvmsg()
/openbmc/linux/tools/testing/selftests/connector/
H A Dproc_filter.c98 sa_nl.nl_pid = getpid(); in register_proc_netlink()
/openbmc/linux/Documentation/driver-api/
H A Dconnector.rst121 l_local.nl_pid = 0;
/openbmc/qemu/linux-user/
H A Dsyscall_defs.h168 abi_uint nl_pid; member
H A Dsyscall.c1692 nladdr->nl_pid = tswap32(nladdr->nl_pid); in target_to_host_sockaddr()
1734 target_nl->nl_pid = tswap32(target_nl->nl_pid); in host_to_target_sockaddr()
H A Dstrace.c427 tswap32(nl->nl_pid), tswap32(nl->nl_groups)); in print_sockaddr()