Lines Matching refs:b
118 void gnet_stats_basic_sync_init(struct gnet_stats_basic_sync *b) in gnet_stats_basic_sync_init() argument
120 u64_stats_set(&b->bytes, 0); in gnet_stats_basic_sync_init()
121 u64_stats_set(&b->packets, 0); in gnet_stats_basic_sync_init()
122 u64_stats_init(&b->syncp); in gnet_stats_basic_sync_init()
151 struct gnet_stats_basic_sync *b, bool running) in gnet_stats_add_basic()
165 start = u64_stats_fetch_begin(&b->syncp); in gnet_stats_add_basic()
166 bytes = u64_stats_read(&b->bytes); in gnet_stats_add_basic()
167 packets = u64_stats_read(&b->packets); in gnet_stats_add_basic()
168 } while (running && u64_stats_fetch_retry(&b->syncp, start)); in gnet_stats_add_basic()
176 struct gnet_stats_basic_sync *b, bool running) in gnet_stats_read_basic() argument
204 start = u64_stats_fetch_begin(&b->syncp); in gnet_stats_read_basic()
205 *ret_bytes = u64_stats_read(&b->bytes); in gnet_stats_read_basic()
206 *ret_packets = u64_stats_read(&b->packets); in gnet_stats_read_basic()
207 } while (running && u64_stats_fetch_retry(&b->syncp, start)); in gnet_stats_read_basic()
213 struct gnet_stats_basic_sync *b, in ___gnet_stats_copy_basic() argument
218 gnet_stats_read_basic(&bstats_bytes, &bstats_packets, cpu, b, running); in ___gnet_stats_copy_basic()
262 struct gnet_stats_basic_sync *b, in gnet_stats_copy_basic() argument
265 return ___gnet_stats_copy_basic(d, cpu, b, TCA_STATS_BASIC, running); in gnet_stats_copy_basic()
289 struct gnet_stats_basic_sync *b, in gnet_stats_copy_basic_hw() argument
292 return ___gnet_stats_copy_basic(d, cpu, b, TCA_STATS_BASIC_HW, running); in gnet_stats_copy_basic_hw()