Lines Matching refs:flagsp
804 volatile short *flagsp; in foffset_lock() local
817 flagsp = &fp->f_vnread_flags; in foffset_lock()
818 if (atomic_cmpset_acq_16(flagsp, 0, FOFFSET_LOCKED)) in foffset_lock()
822 state = atomic_load_16(flagsp); in foffset_lock()
825 if (!atomic_fcmpset_acq_16(flagsp, &state, in foffset_lock()
831 if (!atomic_fcmpset_acq_16(flagsp, &state, in foffset_lock()
840 state = atomic_load_16(flagsp); in foffset_lock()
850 volatile short *flagsp; in foffset_unlock() local
865 flagsp = &fp->f_vnread_flags; in foffset_unlock()
866 state = atomic_load_16(flagsp); in foffset_unlock()
868 atomic_cmpset_rel_16(flagsp, state, 0)) in foffset_unlock()