Home | History | Annotate | Download | only in kern

Lines Matching refs:f_flag

187 	if ((fp->f_flag & (FREAD | FWRITE)) == 0)
265 if ((fp->f_flag & FREAD) == 0) {
278 if ((fp->f_flag & FWRITE) == 0) {
423 *retval = (fp->f_flag & FNOSIGPIPE) != 0;
428 atomic_or_uint(&fp->f_flag, FNOSIGPIPE);
430 atomic_and_uint(&fp->f_flag, ~FNOSIGPIPE);
435 *retval = OFLAGS(fp->f_flag);
444 i = tmp ^ fp->f_flag;
450 &fp->f_flag);
459 tmp = fp->f_flag & FNONBLOCK;
464 &fp->f_flag);
468 fp->f_flag = (fp->f_flag & ~FCNTLFLAGS) | tmp;
639 KASSERT((atomic_load_relaxed(&fp->f_flag) & FHASLOCK) == 0);
651 atomic_and_uint(&fp->f_flag, ~FHASLOCK);
665 atomic_or_uint(&fp->f_flag, FHASLOCK);