Searched defs:syncp (Results 1 - 5 of 5) sorted by relevance

/include/linux/
H A Du64_stats_sync.h41 * 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) argument
73 write_seqcount_begin(&syncp->seq);
77 static inline void u64_stats_update_end(struct u64_stats_sync *syncp) argument
80 write_seqcount_end(&syncp->seq);
84 static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp) argument
87 return read_seqcount_begin(&syncp
96 u64_stats_fetch_retry(const struct u64_stats_sync *syncp, unsigned int start) argument
115 u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp) argument
127 u64_stats_fetch_retry_bh(const struct u64_stats_sync *syncp, unsigned int start) argument
[all...]
H A Dif_macvlan.h34 * @syncp: synchronization point for 64bit counters
44 struct u64_stats_sync syncp; member in struct:macvlan_pcpu_stats
78 u64_stats_update_begin(&pcpu_stats->syncp);
83 u64_stats_update_end(&pcpu_stats->syncp);
H A Dif_team.h22 struct u64_stats_sync syncp; member in struct:team_pcpu_stats
/include/net/
H A Dsnmp.h59 struct u64_stats_sync syncp; member in struct:ipstats_mib
172 u64_stats_update_begin(&ptr->syncp); \
174 u64_stats_update_end(&ptr->syncp); \
194 u64_stats_update_begin(&ptr->syncp); \
197 u64_stats_update_end(&ptr->syncp); \
H A Dip_vs.h348 struct u64_stats_sync syncp; member in struct:ip_vs_cpu_stats

Completed in 650 milliseconds