Lines Matching refs:tx_ring
150 return nlk_sk(sk)->tx_ring.pg_vec != NULL; in netlink_tx_is_mmaped()
218 bool closing, bool tx_ring) in netlink_set_ring() argument
227 ring = tx_ring ? &nlk->tx_ring : &nlk->rx_ring; in netlink_set_ring()
228 queue = tx_ring ? &sk->sk_write_queue : &sk->sk_receive_queue; in netlink_set_ring()
335 for (ring = &nlk->rx_ring; ring <= &nlk->tx_ring; ring++) { in netlink_mmap()
349 for (ring = &nlk->rx_ring; ring <= &nlk->tx_ring; ring++) { in netlink_mmap()
522 if (nlk->tx_ring.pg_vec) { in netlink_poll()
523 if (netlink_current_frame(&nlk->tx_ring, NL_MMAP_STATUS_UNUSED)) in netlink_poll()
580 ring = &nlk->tx_ring; in netlink_mmap_sendmsg()
587 atomic_read(&nlk->tx_ring.pending)) in netlink_mmap_sendmsg()
646 atomic_read(&nlk->tx_ring.pending))); in netlink_mmap_sendmsg()
737 ring = &nlk_sk(sk)->tx_ring; in netlink_skb_destructor()
787 if (nlk->tx_ring.pg_vec) in netlink_sock_destruct()