Lines Matching refs:O_NONBLOCK
76 #ifdef O_NONBLOCK
78 #if defined(O_NDELAY) && O_NDELAY != O_NONBLOCK
83 * after a successful F_SETFL of an O_NONBLOCK. */
84 RETVAL = RETVAL & (O_NONBLOCK | O_NDELAY) ? 0 : 1;
87 if ((mode & O_NDELAY) || ((block == 0) && !(mode & O_NONBLOCK))) {
89 mode = (mode & ~O_NDELAY) | O_NONBLOCK;
95 if ((mode & O_NDELAY) || ((block > 0) && (mode & O_NONBLOCK))) {
97 mode &= ~(O_NONBLOCK | O_NDELAY);
105 RETVAL = RETVAL & O_NONBLOCK ? 0 : 1;
107 if ((block == 0) && !(mode & O_NONBLOCK)) {
109 mode |= O_NONBLOCK;
114 else if ((block > 0) && (mode & O_NONBLOCK)) {
116 mode &= ~O_NONBLOCK;