Home
last modified time | relevance | path

Searched refs:seqlock_t (Results 1 – 25 of 37) sorted by relevance

12

/linux-6.15/include/linux/
H A Dseqlock.h826 seqlock_t sl = __SEQLOCK_UNLOCKED(sl)
874 static inline void write_seqlock(seqlock_t *sl) in write_seqlock()
887 static inline void write_sequnlock(seqlock_t *sl) in write_sequnlock()
900 static inline void write_seqlock_bh(seqlock_t *sl) in write_seqlock_bh()
914 static inline void write_sequnlock_bh(seqlock_t *sl) in write_sequnlock_bh()
927 static inline void write_seqlock_irq(seqlock_t *sl) in write_seqlock_irq()
940 static inline void write_sequnlock_irq(seqlock_t *sl) in write_sequnlock_irq()
1000 static inline void read_seqlock_excl(seqlock_t *sl) in read_seqlock_excl()
1009 static inline void read_sequnlock_excl(seqlock_t *sl) in read_sequnlock_excl()
1023 static inline void read_seqlock_excl_bh(seqlock_t *sl) in read_seqlock_excl_bh()
[all …]
H A Dseqlock_types.h91 } seqlock_t; typedef
H A Dbadblocks.h40 seqlock_t lock;
H A Dnfs_fs_sb.h133 seqlock_t cl_boot_lock;
H A Ddcache.h229 extern seqlock_t rename_lock;
/linux-6.15/include/net/netns/
H A Dxfrm.h25 seqlock_t lock;
H A Dipv4.h27 seqlock_t lock;
/linux-6.15/drivers/md/
H A Draid10.h79 seqlock_t resync_lock;
/linux-6.15/include/net/
H A Dinetpeer.h63 seqlock_t lock;
H A Dneighbour.h157 seqlock_t ha_lock;
/linux-6.15/include/drm/
H A Ddrm_vblank.h136 seqlock_t seqlock;
/linux-6.15/Documentation/locking/
H A Dseqlock.rst54 :ref:`seqlock_t` instead.
161 Sequential locks (``seqlock_t``)
174 seqlock_t foo_seqlock;
/linux-6.15/drivers/hwmon/
H A Dbt1-pvt.h184 seqlock_t data_seqlock;
/linux-6.15/fs/nfsd/
H A Dnetns.h128 seqlock_t writeverf_lock;
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dclock.h56 seqlock_t lock;
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dverbs.h240 seqlock_t txwait_lock ____cacheline_aligned_in_smp;
249 seqlock_t iowait_lock ____cacheline_aligned_in_smp;
H A Dpio.h88 seqlock_t waitlock;
H A Dsdma.h325 seqlock_t head_lock ____cacheline_aligned_in_smp;
344 seqlock_t waitlock;
H A Diowait.h110 seqlock_t *lock;
H A Dqp.c134 seqlock_t *lock = priv->s_iowait.lock; in flush_iowait()
844 seqlock_t *lock = priv->s_iowait.lock; in notify_error_qp()
/linux-6.15/fs/ufs/
H A Dufs.h48 seqlock_t meta_lock;
/linux-6.15/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.h106 seqlock_t ptp_lock;
/linux-6.15/fs/
H A Dmount.h144 extern seqlock_t mount_lock;
/linux-6.15/fs/afs/
H A Dinternal.h303 seqlock_t fs_lock; /* For fs_probe_*, fs_proc */
398 seqlock_t volume_lock; /* For volumes */
723 seqlock_t cb_lock; /* Lock for ->cb_server, ->status, ->cb_*break */
/linux-6.15/include/linux/sched/
H A Dsignal.h188 seqlock_t stats_lock;

12