Searched refs:seqcount_t (Results  1 – 24 of 24) sorted by relevance
| /Linux-v6.6/include/linux/ | 
| D | seqlock.h | 69 } seqcount_t;  typedef 71 static inline void __seqcount_init(seqcount_t *s, const char *name,  in __seqcount_init() 96 static inline void seqcount_lockdep_reader_access(const seqcount_t *s)  in seqcount_lockdep_reader_access() 98 	seqcount_t *l = (seqcount_t *)s;  in seqcount_lockdep_reader_access() 200 	seqcount_t		seqcount;				\ 204 static __always_inline seqcount_t *					\ 252 static inline seqcount_t *__seqprop_ptr(seqcount_t *s)  in __seqprop_ptr() 257 static inline unsigned __seqprop_sequence(const seqcount_t *s)  in __seqprop_sequence() 262 static inline bool __seqprop_preemptible(const seqcount_t *s)  in __seqprop_preemptible() 267 static inline void __seqprop_assert(const seqcount_t *s)  in __seqprop_assert() [all …] 
 | 
| D | flex_proportions.h | 34 	seqcount_t sequence;
  | 
| D | psi_types.h | 88 	seqcount_t seq ____cacheline_aligned_in_smp;
  | 
| D | u64_stats_sync.h | 66 	seqcount_t	seq;
  | 
| D | mm_types.h | 805 		seqcount_t write_protect_seq;
  | 
| D | sched.h | 347 	seqcount_t		seqcount;
  | 
| D | fs.h | 684 	seqcount_t		i_size_seqcount;
  | 
| /Linux-v6.6/Documentation/locking/ | 
| D | seqlock.rst | 39 Sequence counters (``seqcount_t``) 59 	seqcount_t foo_seqcount; 63 	static seqcount_t foo_seqcount = SEQCNT_ZERO(foo_seqcount); 95 As discussed at :ref:`seqcount_t`, sequence count write side critical 119 seqcount_t or any of the seqcount_LOCKNAME_t variants above. 136 Write path: same as in :ref:`seqcount_t`, while running from a context 139 Read path: same as in :ref:`seqcount_t`. 148 where the embedded seqcount_t counter even/odd value is used to switch 164 This contains the :ref:`seqcount_t` mechanism earlier discussed, plus an
  | 
| /Linux-v6.6/net/netfilter/ | 
| D | nft_counter.c | 28 static DEFINE_PER_CPU(seqcount_t, nft_counter_seq); 35 	seqcount_t *myseq;  in nft_counter_do_eval() 122 	const seqcount_t *myseq;  in nft_counter_fetch() 266 	seqcount_t *myseq;  in nft_counter_offload_stats()
  | 
| D | x_tables.c | 1319 DEFINE_PER_CPU(seqcount_t, xt_recseq); 1431 		seqcount_t *s = &per_cpu(xt_recseq, cpu);  in xt_replace_table()
  | 
| /Linux-v6.6/arch/ia64/kernel/ | 
| D | fsyscall_gtod_data.h | 16 	seqcount_t	seq;
  | 
| /Linux-v6.6/kernel/time/ | 
| D | tick-sched.h | 78 	seqcount_t			idle_sleeptime_seq;
  | 
| /Linux-v6.6/drivers/net/ethernet/fungible/funeth/ | 
| D | funeth.h | 108 	seqcount_t link_seq;
  | 
| /Linux-v6.6/net/core/ | 
| D | gen_estimator.c | 50 	seqcount_t		seq;
  | 
| /Linux-v6.6/arch/x86/kernel/cpu/ | 
| D | aperfmperf.c | 27 	seqcount_t	seq;
  | 
| /Linux-v6.6/drivers/gpu/drm/i915/gt/ | 
| D | intel_engine_types.h | 308 	seqcount_t lock;
  | 
| /Linux-v6.6/include/linux/netfilter/ | 
| D | x_tables.h | 346 DECLARE_PER_CPU(seqcount_t, xt_recseq);
  | 
| /Linux-v6.6/fs/btrfs/ | 
| D | volumes.h | 109 	seqcount_t data_seqcount;
  | 
| /Linux-v6.6/arch/s390/include/asm/ | 
| D | kvm_host.h | 764 	seqcount_t cputm_seqcount;
  | 
| /Linux-v6.6/net/ipv4/netfilter/ | 
| D | arp_tables.c | 608 		seqcount_t *s = &per_cpu(xt_recseq, cpu);  in get_counters()
  | 
| D | ip_tables.c | 747 		seqcount_t *s = &per_cpu(xt_recseq, cpu);  in get_counters()
  | 
| /Linux-v6.6/net/ipv6/netfilter/ | 
| D | ip6_tables.c | 764 		seqcount_t *s = &per_cpu(xt_recseq, cpu);  in get_counters()
  | 
| /Linux-v6.6/drivers/infiniband/hw/hfi1/ | 
| D | sdma.c | 2328 			(const seqcount_t *)&sde->head_lock.seqcount);  in sdma_check_progress()
  | 
| /Linux-v6.6/arch/x86/kvm/ | 
| D | x86.c | 2257 	seqcount_t	seq;
  |