Lines Matching refs:so_snd

585 	so->so_rcv.sb_so = so->so_snd.sb_so = so;
835 selthreadclear(&so->so_snd.sb_sel);
838 so->so_snd.sb_flags &= ~SB_UPCALL;
855 selthreadclear(&so->so_snd.sb_sel);
858 so->so_snd.sb_flags &= ~SB_UPCALL;
871 selthreadclear(&so->so_snd.sb_sel);
872 sbrelease(&so->so_snd);
878 so->so_snd.sb_flags &= ~SB_UPCALL;
902 so->so_snd.sb_flags &= ~SB_UPCALL;
1371 if ((so->so_snd.sb_flags & SB_LOCK) != 0 &&
1382 error = sblock(&so->so_snd, SBLOCKWAIT(flags));
1424 space = sbspace(&so->so_snd);
1427 if ((atomic && resid > so->so_snd.sb_hiwat) ||
1428 clen > so->so_snd.sb_hiwat)
1431 (atomic || space < (int32_t)so->so_snd.sb_lowat || space < clen)) ||
1437 sbunlock(&so->so_snd, 1);
1439 error = sbwait(&so->so_snd);
1530 so->so_snd.sb_cc, so->so_snd.sb_lowat, so->so_snd.sb_hiwat);
1571 space = sbspace(&so->so_snd) - clen + ((flags & MSG_OOB) ?
1836 sbunlock(&so->so_snd, 0); /* will unlock socket */
1847 KERNEL_DEBUG(DBG_FNC_SOSEND | DBG_FUNC_END, so, resid, so->so_snd.sb_cc,
3083 &so->so_snd : &so->so_rcv;
3099 so->so_snd.sb_lowat =
3100 (optval > so->so_snd.sb_hiwat) ?
3101 so->so_snd.sb_hiwat : optval;
3119 so->so_snd.sb_timeo = tv;
3538 optval = so->so_snd.sb_cc;
3547 optval = so->so_snd.sb_hiwat;
3555 optval = so->so_snd.sb_lowat;
3565 so->so_snd.sb_timeo : so->so_rcv.sb_timeo);
3858 so->so_snd.sb_flags |= SB_SEL;
3859 selrecord(p, &so->so_snd.sb_sel, wql);
3890 skl = &so->so_snd.sb_sel.si_note;
3907 so->so_snd.sb_flags |= SB_KNOTE;
4023 if (so->so_snd.sb_flags & SB_KNOTE)
4024 if (KNOTE_DETACH(&so->so_snd.sb_sel.si_note, kn))
4025 so->so_snd.sb_flags &= ~SB_KNOTE;
4052 kn->kn_data = sbspace(&so->so_snd);
4068 int64_t lowwat = so->so_snd.sb_lowat;
4071 if (kn->kn_sdata > so->so_snd.sb_hiwat)
4072 lowwat = so->so_snd.sb_hiwat;
4336 if (!(so->so_snd.sb_flags & so->so_rcv.sb_flags & SB_DROP))
4358 so->so_snd.sb_flags |= SB_DROP;
4382 snd = &so->so_snd;