Lines Matching defs:so_snd
119 * (d) locked by SOCKBUF_LOCK(&so->so_snd).
192 } so_rcv, so_snd;
377 } so_rcv, so_snd;
395 * How much space is there in a socket buffer (so->so_snd or so->so_rcv)?
416 ((sbspace(&(so)->so_snd) >= (so)->so_snd.sb_lowat && \
419 ((so)->so_snd.sb_state & SBS_CANTSENDMORE) || \
503 SOCKBUF_LOCK_ASSERT(&(so)->so_snd); \
504 if (sb_notify(&(so)->so_snd)) \
505 sowakeup((so), &(so)->so_snd); \
507 SOCKBUF_UNLOCK(&(so)->so_snd); \
511 SOCKBUF_LOCK(&(so)->so_snd); \
747 ((sbspace(&(so)->so_snd) >= (so)->so_snd.sb_lowat && \
750 ((so)->so_snd.sb_state & SBS_CANTSENDMORE) || \
755 ((sbspace(&(so)->so_snd) >= (so)->so_snd.sb_lowat && \
757 ((so)->so_snd.sb_state & SBS_CANTSENDMORE) || \
826 SOCKBUF_LOCK_ASSERT(&(so)->so_snd); \
827 if (sb_notify(&(so)->so_snd)) \
828 sowakeup((so), &(so)->so_snd); \
830 SOCKBUF_UNLOCK(&(so)->so_snd); \
834 SOCKBUF_LOCK(&(so)->so_snd); \