FHASLOCK
finit(fp, (flag & FMASK) | (fp->f_flag & FHASLOCK), DTYPE_VNODE,
atomic_clear_int(&fp->f_flag, FHASLOCK);
atomic_set_int(&fp->f_flag, FHASLOCK);
{ FHASLOCK, KF_FLAG_HASLOCK },
ref = (fp->f_flag & FHASLOCK) != 0;
fp->f_flag |= FHASLOCK;