FSCAN
if (__predict_false((fp->f_flag & FSCAN) != 0)) {
atomic_and_uint(&fp->f_flag, ~FSCAN);
(oflags | FSCAN) & ~(FMARK|FDEFER));
(fp->f_flag & (FMARK | FSCAN)) != FSCAN) {