Home
last modified time | relevance | path

Searched refs:nlk (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/net/netlink/
Daf_netlink.c281 struct netlink_sock *nlk = nlk_sk(sk); in netlink_overrun() local
283 if (!(nlk->flags & NETLINK_F_RECV_NO_ENOBUFS)) { in netlink_overrun()
295 struct netlink_sock *nlk = nlk_sk(sk); in netlink_rcv_wake() local
298 clear_bit(NETLINK_S_CONGESTED, &nlk->state); in netlink_rcv_wake()
299 if (!test_bit(NETLINK_S_CONGESTED, &nlk->state)) in netlink_rcv_wake()
300 wake_up_interruptible(&nlk->wait); in netlink_rcv_wake()
355 static void **alloc_pg_vec(struct netlink_sock *nlk, in alloc_pg_vec() argument
383 struct netlink_sock *nlk = nlk_sk(sk); in __netlink_set_ring() local
388 ring = tx_ring ? &nlk->tx_ring : &nlk->rx_ring; in __netlink_set_ring()
404 WARN_ON(atomic_read(&nlk->mapped)); in __netlink_set_ring()
[all …]
Ddiag.c27 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_put_rings_cfg() local
30 mutex_lock(&nlk->pg_vec_lock); in sk_diag_put_rings_cfg()
31 ret = sk_diag_put_ring(&nlk->rx_ring, NETLINK_DIAG_RX_RING, nlskb); in sk_diag_put_rings_cfg()
33 ret = sk_diag_put_ring(&nlk->tx_ring, NETLINK_DIAG_TX_RING, in sk_diag_put_rings_cfg()
35 mutex_unlock(&nlk->pg_vec_lock); in sk_diag_put_rings_cfg()
48 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_dump_groups() local
50 if (nlk->groups == NULL) in sk_diag_dump_groups()
53 return nla_put(nlskb, NETLINK_DIAG_GROUPS, NLGRPSZ(nlk->ngroups), in sk_diag_dump_groups()
54 nlk->groups); in sk_diag_dump_groups()
63 struct netlink_sock *nlk = nlk_sk(sk); in sk_diag_fill() local
[all …]