Searched refs:sk_sleep (Results 1 – 5 of 5) sorted by relevance
520 ret = rdsv3_wait_sig(sk->sk_sleep, in rdsv3_recvmsg()531 mutex_enter(&sk->sk_sleep->waitq_mutex); in rdsv3_recvmsg()532 sk->sk_sleep->waitq_waiters++; in rdsv3_recvmsg()536 ret = cv_wait_sig(&sk->sk_sleep->waitq_cv, in rdsv3_recvmsg()537 &sk->sk_sleep->waitq_mutex); in rdsv3_recvmsg()546 sk->sk_sleep->waitq_waiters--; in rdsv3_recvmsg()547 mutex_exit(&sk->sk_sleep->waitq_mutex); in rdsv3_recvmsg()
1074 ret = rdsv3_wait_sig(sk->sk_sleep, in rdsv3_sendmsg()1085 mutex_enter(&sk->sk_sleep->waitq_mutex); in rdsv3_sendmsg()1086 sk->sk_sleep->waitq_waiters++; in rdsv3_sendmsg()1089 ret = cv_wait_sig(&sk->sk_sleep->waitq_cv, in rdsv3_sendmsg()1090 &sk->sk_sleep->waitq_mutex); in rdsv3_sendmsg()1096 sk->sk_sleep->waitq_waiters--; in rdsv3_sendmsg()1097 mutex_exit(&sk->sk_sleep->waitq_mutex); in rdsv3_sendmsg()1101 sk->sk_sleep->waitq_waiters--; in rdsv3_sendmsg()1102 mutex_exit(&sk->sk_sleep->waitq_mutex); in rdsv3_sendmsg()
832 rdsv3_exit_waitqueue(sk->sk_sleep); in rdsv3_sock_exit_data()833 kmem_free(sk->sk_sleep, sizeof (rdsv3_wait_queue_t)); in rdsv3_sock_exit_data()864 sk->sk_sleep = kmem_zalloc(sizeof (rdsv3_wait_queue_t), KM_SLEEP); in rdsv3_sock_init_data()865 rdsv3_init_waitqueue(sk->sk_sleep); in rdsv3_sock_init_data()
138 if (!rdsv3_sk_sock_flag(sk, SOCK_DEAD) && sk->sk_sleep) in __rdsv3_wake_sk_sleep()139 rdsv3_wake_up(sk->sk_sleep); in __rdsv3_wake_sk_sleep()
234 rdsv3_wait_queue_t *sk_sleep; /* Also protected by rs_recv_lock */ member