Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Dseqlock.h407 } seqlock_t; typedef
426 seqlock_t x = __SEQLOCK_UNLOCKED(x)
431 static inline unsigned read_seqbegin(const seqlock_t *sl) in read_seqbegin()
436 static inline unsigned read_seqretry(const seqlock_t *sl, unsigned start) in read_seqretry()
446 static inline void write_seqlock(seqlock_t *sl) in write_seqlock()
452 static inline void write_sequnlock(seqlock_t *sl) in write_sequnlock()
458 static inline void write_seqlock_bh(seqlock_t *sl) in write_seqlock_bh()
464 static inline void write_sequnlock_bh(seqlock_t *sl) in write_sequnlock_bh()
470 static inline void write_seqlock_irq(seqlock_t *sl) in write_seqlock_irq()
476 static inline void write_sequnlock_irq(seqlock_t *sl) in write_sequnlock_irq()
[all …]
Dbadblocks.h39 seqlock_t lock;
Ddcache.h220 extern seqlock_t rename_lock;
Dmmzone.h453 seqlock_t span_seqlock;
Dnetdevice.h243 seqlock_t hh_lock;
/Linux-v4.19/include/net/netns/
Dipv4.h21 seqlock_t lock;
27 seqlock_t lock;
Dxfrm.h24 seqlock_t lock;
/Linux-v4.19/kernel/time/
Dtimekeeping.h21 extern seqlock_t jiffies_lock;
/Linux-v4.19/include/drm/
Ddrm_vblank.h110 seqlock_t seqlock; /* protects vblank count and time */
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dverbs.h218 seqlock_t txwait_lock ____cacheline_aligned_in_smp;
226 seqlock_t iowait_lock ____cacheline_aligned_in_smp;
Diowait.h114 seqlock_t *lock;
Dqp.c158 seqlock_t *lock = priv->s_iowait.lock; in flush_iowait()
781 seqlock_t *lock = priv->s_iowait.lock; in notify_error_qp()
Dsdma.h376 seqlock_t head_lock ____cacheline_aligned_in_smp;
Dhfi.h1314 seqlock_t sc2vl_lock ____cacheline_aligned_in_smp;
/Linux-v4.19/include/net/
Dinetpeer.h62 seqlock_t lock;
Dneighbour.h152 seqlock_t ha_lock;
/Linux-v4.19/fs/
Dmount.h118 extern seqlock_t mount_lock;
/Linux-v4.19/fs/afs/
Dinternal.h242 seqlock_t cells_lock;
251 seqlock_t fs_lock; /* For fs_servers */
258 seqlock_t fs_addr_lock; /* For fs_addresses[46] */
544 seqlock_t cb_lock; /* Lock for ->cb_interest, ->status, ->cb_*break */
/Linux-v4.19/fs/ufs/
Dufs.h48 seqlock_t meta_lock;
/Linux-v4.19/include/linux/sched/
Dsignal.h180 seqlock_t stats_lock;
/Linux-v4.19/fs/nfs/
Dnfs4_fs.h182 seqlock_t seqlock; /* Protects the stateid/open_stateid */
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h434 seqlock_t clock_lock;
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_ringbuffer.h620 seqlock_t lock;
/Linux-v4.19/net/rxrpc/
Dar-internal.h294 seqlock_t service_conn_lock;
/Linux-v4.19/fs/btrfs/
Dctree.h1003 seqlock_t profiles_lock;