SB_WAIT
sb->sb_flags |= SB_WAIT;
if (sb->sb_flags & SB_WAIT) {
sb->sb_flags &= ~SB_WAIT;
rv = ((sb->sb_flags & (SB_WAIT|SB_ASYNC|SB_SPLICE)) != 0 ||