Lines Matching refs:dst_group
558 u32 dst_portid, u32 dst_group, in netlink_mmap_sendmsg() argument
598 if (likely(dst_portid == 0 && dst_group == 0 && excl)) { in netlink_mmap_sendmsg()
624 NETLINK_CB(skb).dst_group = dst_group; in netlink_mmap_sendmsg()
633 if (unlikely(dst_group)) { in netlink_mmap_sendmsg()
635 netlink_broadcast(sk, skb, dst_portid, dst_group, in netlink_mmap_sendmsg()
661 hdr->nm_group = NETLINK_CB(skb).dst_group; in netlink_queue_mmaped_skb()
691 hdr->nm_group = NETLINK_CB(skb).dst_group; in netlink_ring_set_copied()
704 #define netlink_mmap_sendmsg(sk, msg, dst_portid, dst_group, siocb) 0 argument
1345 nlk->dst_group = 0; in netlink_connect()
1361 nlk->dst_group = ffs(nladdr->nl_groups); in netlink_connect()
1380 nladdr->nl_groups = netlink_group_mask(nlk->dst_group); in netlink_getname()
2040 info.group = NETLINK_CB(skb).dst_group; in netlink_cmsg_recv_pktinfo()
2052 u32 dst_group; in netlink_sendmsg() local
2072 dst_group = ffs(addr->nl_groups); in netlink_sendmsg()
2074 if ((dst_group || dst_portid) && in netlink_sendmsg()
2079 dst_group = nlk->dst_group; in netlink_sendmsg()
2090 err = netlink_mmap_sendmsg(sk, msg, dst_portid, dst_group, in netlink_sendmsg()
2104 NETLINK_CB(skb).dst_group = dst_group; in netlink_sendmsg()
2119 if (dst_group) { in netlink_sendmsg()
2121 netlink_broadcast(sk, skb, dst_portid, dst_group, GFP_KERNEL); in netlink_sendmsg()
2187 addr->nl_groups = netlink_group_mask(NETLINK_CB(skb).dst_group); in netlink_recvmsg()