Lines Matching defs:so
83 #define SOCKET_TIMER_CANCEL(so) { \
86 ASSERT(MUTEX_HELD(&(so)->so_lock)); \
87 if ((so)->so_rcv_timer_tid != 0) { \
88 tid = (so)->so_rcv_timer_tid; \
89 (so)->so_rcv_timer_tid = 0; \
90 mutex_exit(&(so)->so_lock); \
94 mutex_enter(&(so)->so_lock); \
98 #define SOCKET_TIMER_START(so) { \
99 ASSERT(MUTEX_HELD(&(so)->so_lock)); \
100 if ((so)->so_rcv_timer_interval != SOCKET_NO_RCVTIMER) { \
101 (so)->so_rcv_timer_tid = timeout(so_timer_callback, \
102 (so), MSEC_TO_TICK((so)->so_rcv_timer_interval)); \
180 extern void so_snd_qfull(struct sonode *so);
181 extern void so_snd_qnotfull(struct sonode *so);