Searched refs:seqlock (Results 1 – 11 of 11) sorted by relevance
132 spinlock_t seqlock; member175 return spin_is_locked(&qdisc->seqlock); in qdisc_is_running()202 if (spin_trylock(&qdisc->seqlock)) in qdisc_run_begin()217 return spin_trylock(&qdisc->seqlock); in qdisc_run_begin()230 spin_unlock(&qdisc->seqlock); in qdisc_run_end()789 spin_lock_bh(&qdisc->seqlock); in qdisc_reset_all_tx_gt()796 spin_unlock_bh(&qdisc->seqlock); in qdisc_reset_all_tx_gt()
28 * seqlock
201 write_seqlock(&vblank->seqlock); in store_vblank()204 write_sequnlock(&vblank->seqlock); in store_vblank()560 seqlock_init(&vblank->seqlock); in drm_vblank_init()969 seq = read_seqbegin(&vblank->seqlock); in drm_vblank_count_and_time()972 } while (read_seqretry(&vblank->seqlock, seq)); in drm_vblank_count_and_time()
973 /* seqlock has the same scope of busylock, for NOLOCK qdisc */ in qdisc_alloc() 974 spin_lock_init(&sch->seqlock); in qdisc_alloc() 975 lockdep_set_class(&sch->seqlock, in qdisc_alloc() 1305 spin_lock_bh(&qdisc->seqlock); in dev_reset_queue() 1314 spin_unlock_bh(&qdisc->seqlock); in dev_reset_queue()
1693 write_seqlock(&state->seqlock); in nfs_clear_open_stateid()1697 write_sequnlock(&state->seqlock); in nfs_clear_open_stateid()1705 __must_hold(&state->seqlock) in nfs_set_open_stateid_locked()1738 write_sequnlock(&state->seqlock); in nfs_set_open_stateid_locked()1754 write_seqlock(&state->seqlock); in nfs_set_open_stateid_locked()1779 write_seqlock(&state->seqlock); in nfs_state_set_open_stateid()1792 write_sequnlock(&state->seqlock); in nfs_state_set_open_stateid()1811 write_seqlock(&state->seqlock); in nfs_state_set_delegation()1814 write_sequnlock(&state->seqlock); in nfs_state_set_delegation()1819 write_seqlock(&state->seqlock); in nfs_state_clear_delegation()[all …]
621 seqlock_init(&state->seqlock); in nfs4_alloc_open_state()967 seq = read_seqbegin(&state->seqlock); in nfs4_copy_open_stateid()973 } while (read_seqretry(&state->seqlock, seq)); in nfs4_copy_open_stateid()
9 * See Documentation/locking/seqlock.rst28 * The seqlock seqcount_t interface does not prescribe a precise sequence of102 * See Documentation/locking/seqlock.rst1138 * Check Documentation/locking/seqlock.rst for template example code.1326 * Context analysis no-op helper to release seqlock at the end of the for-scope;1359 __scoped_seqlock_read(_seqlock, _target, __UNIQUE_ID(seqlock))
87 notifier invalidation. This is not a real seqlock but described in423 The MMU interval seqlock for a userptr gpu_vma is used in the following
151 Additional information may be found in include/linux/seqlock.h.
322 __u32 lock; /* seqlock for synchronization */
14894 F: include/linux/seqlock.h