Home
last modified time | relevance | path

Searched refs:syncp (Results 1 – 8 of 8) sorted by relevance

/include/linux/
Du64_stats_sync.h70 static inline void u64_stats_update_begin(struct u64_stats_sync *syncp) in u64_stats_update_begin() argument
73 write_seqcount_begin(&syncp->seq); in u64_stats_update_begin()
77 static inline void u64_stats_update_end(struct u64_stats_sync *syncp) in u64_stats_update_end() argument
80 write_seqcount_end(&syncp->seq); in u64_stats_update_end()
84 static inline unsigned int u64_stats_fetch_begin(const struct u64_stats_sync *syncp) in u64_stats_fetch_begin() argument
87 return read_seqcount_begin(&syncp->seq); in u64_stats_fetch_begin()
96 static inline bool u64_stats_fetch_retry(const struct u64_stats_sync *syncp, in u64_stats_fetch_retry() argument
100 return read_seqcount_retry(&syncp->seq, start); in u64_stats_fetch_retry()
115 static inline unsigned int u64_stats_fetch_begin_bh(const struct u64_stats_sync *syncp) in u64_stats_fetch_begin_bh() argument
118 return read_seqcount_begin(&syncp->seq); in u64_stats_fetch_begin_bh()
[all …]
Dif_macvlan.h44 struct u64_stats_sync syncp; member
85 u64_stats_update_begin(&pcpu_stats->syncp); in macvlan_count_rx()
90 u64_stats_update_end(&pcpu_stats->syncp); in macvlan_count_rx()
Dif_tunnel.h22 struct u64_stats_sync syncp; member
Dif_team.h24 struct u64_stats_sync syncp; member
/include/net/
Dsnmp.h59 struct u64_stats_sync syncp; member
174 u64_stats_update_begin(&ptr->syncp); \
176 u64_stats_update_end(&ptr->syncp); \
196 u64_stats_update_begin(&ptr->syncp); \
199 u64_stats_update_end(&ptr->syncp); \
Dip6_tunnel.h83 u64_stats_update_begin(&tstats->syncp); in ip6tunnel_xmit()
86 u64_stats_update_end(&tstats->syncp); in ip6tunnel_xmit()
Dip_tunnels.h168 u64_stats_update_begin(&tstats->syncp); in iptunnel_xmit()
171 u64_stats_update_end(&tstats->syncp); in iptunnel_xmit()
Dip_vs.h450 struct u64_stats_sync syncp; member