Searched refs:nlk (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/net/netlink/ |
D | af_netlink.c | 281 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 …]
|
D | diag.c | 27 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 …]
|