FNONBLOCK
#define FMASK (FREAD|FWRITE|FAPPEND|FASYNC|FFSYNC|FNONBLOCK|O_DIRECT|FEXEC)
#define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FRDAHEAD|O_DIRECT)
#define FCNTLFLAGS (FAPPEND|FASYNC|FFSYNC|FNONBLOCK|FPOSIXSHM|FRDAHEAD| \
FC_FL(FNONBLOCK),
flag = FNONBLOCK;
mqdnp->mqdn_flags = (oflag - FOPEN) & (FNONBLOCK);
if ((flag & ~FNONBLOCK) != (FREAD | FOFFMAX))
if (flag & FNONBLOCK)
if (flag & (FNDELAY|FNONBLOCK)) {
if ((flag & (FNDELAY|FNONBLOCK)) && fnp->fn_rcnt == 0) {
if (uiop->uio_fmode & (FNDELAY|FNONBLOCK)) {
if (uiop->uio_fmode & FNONBLOCK)
if (uiop->uio_fmode & (FNDELAY|FNONBLOCK))
fmode = uiop->uio_fmode & (FNDELAY|FNONBLOCK);
uio->uio_fmode = FNONBLOCK;
uiop->uio_fmode | ((flags & MSG_DONTWAIT) ? FNONBLOCK : 0));
fflag & (FNONBLOCK|FNDELAY), id);
if ((error = so_acceptq_dequeue(so, (fflag & (FNONBLOCK|FNDELAY)),
(uiop->uio_fmode & (FNONBLOCK|FNDELAY));
(fflag & (FNONBLOCK|FNDELAY));
if ((uiop->uio_fmode & (FNDELAY|FNONBLOCK)) ||
if (nflags & FNONBLOCK)
error = so_sendmblk_impl(inst->sofi_sonode, msg, FNONBLOCK,
if (fmode & (FNDELAY|FNONBLOCK)) {
if (fmode & (FNDELAY|FNONBLOCK))
if (fmode & (FNDELAY|FNONBLOCK))
if (fmode & (FNDELAY|FNONBLOCK))
fp->f_flag |= FNONBLOCK;
FNONBLOCK, _SOCONNECT_NOXLATE, CRED());
nfp->f_flag |= FNONBLOCK;
arg |= FNONBLOCK;
uiop->uio_fmode | ((flags & MSG_DONTWAIT) ? FNONBLOCK : 0));
i = (flag & (FNDELAY|FNONBLOCK)) ? 0 : SLPFLCK;
i = (flag & (FNDELAY|FNONBLOCK)) ? 0 : SLPFLCK;
i = (flag & (FNDELAY|FNONBLOCK)) ? 0 : SLPFLCK;
if ((uiop->uio_fmode & (FNDELAY|FNONBLOCK)) ||
error = so_acceptq_dequeue(so, (fflag & (FNONBLOCK|FNDELAY)), nsop);
uiop->uio_fmode | ((flags & MSG_DONTWAIT) ? FNONBLOCK : 0));
if ((uiop->uio_fmode & (FNDELAY|FNONBLOCK)) ||
if ((uiop->uio_fmode & (FNDELAY|FNONBLOCK)) ||
if (fmode & (FNDELAY|FNONBLOCK))
error = so_acceptq_dequeue(lso, (fflag & (FNONBLOCK|FNDELAY)), &nso);
uiop->uio_fmode | ((flags & MSG_DONTWAIT) ? FNONBLOCK : 0));
if (uiop->uio_fmode & (FNDELAY|FNONBLOCK)) {
if (uiop->uio_fmode & (FNDELAY|FNONBLOCK))
if (tcp->tcp_closeflags & (FNDELAY|FNONBLOCK)) {
if (!(flag & (FNDELAY|FNONBLOCK)) &&
if ((flag & (FNDELAY|FNONBLOCK)) ||
if (uio->uio_fmode & (FNONBLOCK|FNDELAY)) {
if (uio->uio_fmode & (FNONBLOCK|FNDELAY)) {
if (oflag & (FNDELAY|FNONBLOCK)) {
ndelay = (flag & (FNDELAY | FNONBLOCK)) ? B_TRUE : B_FALSE;
if ((flag & (FNDELAY | FNONBLOCK | FEXCL)) != 0)
if ((uio->uio_fmode & (FNONBLOCK | FNDELAY)) != 0)
if ((uio->uio_fmode & (FNONBLOCK | FNDELAY)) != 0)
if (uio->uio_fmode & (FNDELAY|FNONBLOCK)) {
if (uio->uio_fmode & (FNDELAY|FNONBLOCK)) {
if (flag & (FNDELAY | FNONBLOCK)) {
if ((flag & (FNDELAY | FNONBLOCK | FEXCL)) != 0)
if ((flag & (FNDELAY | FNONBLOCK | FEXCL)) != 0) {
if ((mode & (FNONBLOCK | FNDELAY)) != 0) {
if ((flag & (FNDELAY | FNONBLOCK | FEXCL)) != 0)
if (uio->uio_fmode & (FNONBLOCK | FNDELAY)) {
if (! (uiop->uio_fmode & (FNDELAY | FNONBLOCK))) {
ioflag = uiop->uio_fmode & (FNONBLOCK | FNDELAY);
if ((uio->uio_fmode & (FNDELAY | FNONBLOCK)) ||
(node->so_state | FNONBLOCK), CRED(), NULL);
(node->so_state & (~FNONBLOCK)), CRED(), NULL);
if ((flags & (FEXCL | FNDELAY | FNONBLOCK | FWRITE)) != 0) {
if (cflag & (FNDELAY|FNONBLOCK)) {
ndelay = (flag & (FNDELAY | FNONBLOCK)) ? B_TRUE : B_FALSE;
uiop->uio_fmode & (FNDELAY|FNONBLOCK));
(flag & (FNDELAY | FNONBLOCK))) {
nodelay = (flag & (FNDELAY | FNONBLOCK));
nodelay = flag & (FNDELAY | FNONBLOCK);
if (!(flag & (FNDELAY | FNONBLOCK)) && IS_CLOSING(un)) {
if (flag & (FNDELAY | FNONBLOCK)) {
if (un->un_oflags & (FNONBLOCK|FNDELAY)) {
if (uio->uio_fmode & (FNDELAY|FNONBLOCK)) {
flag | FNONBLOCK | FNDELAY, 0, &vp, 0, 0) == 0)
if (uio->uio_fmode & (FNDELAY|FNONBLOCK)) {
if (!(flag & (FNONBLOCK|FNDELAY)) &&
if (uio->uio_fmode & FNONBLOCK) {
if (uio->uio_fmode & FNONBLOCK) {
if (uio->uio_fmode & FNONBLOCK) {
!(uio->uio_fmode & FNONBLOCK)) {
uio->uio_fmode |= FNONBLOCK;
if (uio->uio_fmode & FNONBLOCK) {
const int inv_flags = FWRITE | FEXCL | FNDELAY | FNONBLOCK;
const int inv_flags = FWRITE | FEXCL | FNDELAY | FNONBLOCK;
if (uiop->uio_fmode & FNONBLOCK) {
if ((flag & (FNDELAY | FNONBLOCK)) || (tp->t_cflag & CLOCAL) ||
if ((uio_p->uio_fmode & (FNDELAY|FNONBLOCK)) &&
if (uio_p->uio_fmode & (FNDELAY | FNONBLOCK)) {
(flag & (FNDELAY | FNONBLOCK))) {
if (flag & (FNDELAY | FNONBLOCK)) {
(epp->ep_xfer_oflag & (FNDELAY | FNONBLOCK))) {
} else if (epp->ep_xfer_oflag & (FNDELAY | FNONBLOCK)) {
if ((ugenp->ug_ds.dev_oflag & (FNDELAY | FNONBLOCK)) == 0) {
bool blocking = (uio->uio_fmode & (FNDELAY | FNONBLOCK)) == 0;
bool blocking = (uio->uio_fmode & (FNDELAY | FNONBLOCK)) == 0;
if (fmode & (FNDELAY|FNONBLOCK))
i = (fmode & (FNDELAY|FNONBLOCK)) ? INOFLCK : INOFLCK|SLPFLCK;
if (flag & (FNDELAY|FNONBLOCK)) {
if (flag & (FNDELAY|FNONBLOCK)) {
if (flag & (FNDELAY|FNONBLOCK)) {
if (!(flag & (FNDELAY|FNONBLOCK)) && (stp->sd_closetime > 0)) {
if (fflag & (FNDELAY|FNONBLOCK))
if ((uiop->uio_fmode & (FNDELAY|FNONBLOCK)) ||
if (fmode & (FNDELAY|FNONBLOCK)) {
(flag & (FNDELAY|FNONBLOCK))) {
(flag & (FNDELAY|FNONBLOCK))) {
(flag & (FNDELAY|FNONBLOCK))) {
if ((iarg & (FNONBLOCK|FNDELAY)) == (FNONBLOCK|FNDELAY))
if ((filemode & (FNONBLOCK|FNDELAY)) == (FNONBLOCK|FNDELAY))
if ((flags & ~(FCLOEXEC|FNONBLOCK|FCLOFORK)) != 0) {
if (flags & FNONBLOCK) {
iflags = flags & FNONBLOCK;
nodelay = (flag & (FNDELAY | FNONBLOCK));
if ((flag & (FEXCL | FNDELAY | FNONBLOCK)) != 0) {
if ((flags & (FEXCL | FNDELAY | FNONBLOCK)) != 0) {
if ((flags & (FEXCL | FNDELAY | FNONBLOCK)) != 0) {
if ((flag & (FEXCL | FNDELAY | FNONBLOCK | FWRITE)) != 0) {
nodelay = (flag & (FNDELAY | FNONBLOCK));
int nodelay = (flag & (FNDELAY | FNONBLOCK));
if (flag & (FNDELAY | FNONBLOCK)) {
if ((flag & (FNDELAY|FNONBLOCK)) || (za->za_flags & ZAS_STOPPED))
if (!(flag & (FNDELAY|FNONBLOCK)) &&
if (!(flag & (FNDELAY|FNONBLOCK)) &&
if ((flag & (FNDELAY|FNONBLOCK)) ||
if (uiop->uio_fmode & (FNDELAY | FNONBLOCK)) {
if (uiop->uio_fmode & (FNDELAY | FNONBLOCK)) {
nodelay = flag & (FNDELAY | FNONBLOCK);