Lines Matching defs:syncp
41 * u64_stats_update_begin(&stats->syncp);
44 * u64_stats_update_end(&stats->syncp);
53 * start = u64_stats_fetch_begin(&stats->syncp);
56 * } while (u64_stats_fetch_retry(&stats->syncp, start));
70 static inline void u64_stats_update_begin(struct u64_stats_sync *syncp)
73 write_seqcount_begin(&syncp->seq);
77 static inline void u64_stats_update_end(struct u64_stats_sync *syncp)
80 write_seqcount_end(&syncp->seq);
84 static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp)
87 return read_seqcount_begin(&syncp->seq);
96 static inline bool u64_stats_fetch_retry(const struct u64_stats_sync *syncp,
100 return read_seqcount_retry(&syncp->seq, start);
115 static inline unsigned int u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp)
118 return read_seqcount_begin(&syncp->seq);
127 static inline bool u64_stats_fetch_retry_bh(const struct u64_stats_sync *syncp,
131 return read_seqcount_retry(&syncp->seq, start);