Home
last modified time | relevance | path

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

12

/Linux-v5.15/include/linux/
Dseqlock.h807 } seqlock_t; typedef
830 seqlock_t sl = __SEQLOCK_UNLOCKED(sl)
838 static inline unsigned read_seqbegin(const seqlock_t *sl) in read_seqbegin()
858 static inline unsigned read_seqretry(const seqlock_t *sl, unsigned start) in read_seqretry()
888 static inline void write_seqlock(seqlock_t *sl) in write_seqlock()
901 static inline void write_sequnlock(seqlock_t *sl) in write_sequnlock()
914 static inline void write_seqlock_bh(seqlock_t *sl) in write_seqlock_bh()
928 static inline void write_sequnlock_bh(seqlock_t *sl) in write_sequnlock_bh()
941 static inline void write_seqlock_irq(seqlock_t *sl) in write_seqlock_irq()
954 static inline void write_sequnlock_irq(seqlock_t *sl) in write_sequnlock_irq()
[all …]
Dbadblocks.h39 seqlock_t lock;
Ddcache.h225 extern seqlock_t rename_lock;
Dmmzone.h599 seqlock_t span_seqlock;
/Linux-v5.15/include/net/netns/
Dipv4.h21 seqlock_t lock;
27 seqlock_t lock;
Dxfrm.h25 seqlock_t lock;
/Linux-v5.15/fs/nfsd/
Dnetns.h113 seqlock_t boot_lock;
/Linux-v5.15/include/drm/
Ddrm_vblank.h111 seqlock_t seqlock;
/Linux-v5.15/Documentation/locking/
Dseqlock.rst54 :ref:`seqlock_t` instead.
161 Sequential locks (``seqlock_t``)
174 seqlock_t foo_seqlock;
/Linux-v5.15/include/net/
Dinetpeer.h63 seqlock_t lock;
Dneighbour.h152 seqlock_t ha_lock;
/Linux-v5.15/fs/
Dmount.h125 extern seqlock_t mount_lock;
/Linux-v5.15/drivers/hwmon/
Dbt1-pvt.h184 seqlock_t data_seqlock;
/Linux-v5.15/drivers/infiniband/hw/hfi1/
Dverbs.h240 seqlock_t txwait_lock ____cacheline_aligned_in_smp;
249 seqlock_t iowait_lock ____cacheline_aligned_in_smp;
Dpio.h88 seqlock_t waitlock;
Dsdma.h325 seqlock_t head_lock ____cacheline_aligned_in_smp;
344 seqlock_t waitlock;
Diowait.h110 seqlock_t *lock;
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-v5.15/fs/afs/
Dinternal.h285 seqlock_t fs_lock; /* For fs_servers, fs_probe_*, fs_proc */
293 seqlock_t fs_addr_lock; /* For fs_addresses[46] */
388 seqlock_t volume_lock; /* For volumes */
392 seqlock_t fs_lock; /* For fs_servers */
673 seqlock_t cb_lock; /* Lock for ->cb_server, ->status, ->cb_*break */
/Linux-v5.15/fs/ufs/
Dufs.h48 seqlock_t meta_lock;
/Linux-v5.15/include/linux/sched/
Dsignal.h175 seqlock_t stats_lock;
/Linux-v5.15/fs/nfs/
Dnfs4_fs.h188 seqlock_t seqlock; /* Protects the stateid/open_stateid */
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h419 seqlock_t clock_lock;
/Linux-v5.15/net/rxrpc/
Dar-internal.h315 seqlock_t service_conn_lock;
/Linux-v5.15/include/linux/mlx5/
Ddriver.h694 seqlock_t lock;

12