.. | .. |
---|
137 | 137 | } |
---|
138 | 138 | |
---|
139 | 139 | void |
---|
140 | | -__gnet_stats_copy_basic(net_seqlock_t *running, |
---|
| 140 | +__gnet_stats_copy_basic(const seqcount_t *running, |
---|
141 | 141 | struct gnet_stats_basic_packed *bstats, |
---|
142 | 142 | struct gnet_stats_basic_cpu __percpu *cpu, |
---|
143 | 143 | struct gnet_stats_basic_packed *b) |
---|
.. | .. |
---|
150 | 150 | } |
---|
151 | 151 | do { |
---|
152 | 152 | if (running) |
---|
153 | | - seq = net_seq_begin(running); |
---|
| 153 | + seq = read_seqcount_begin(running); |
---|
154 | 154 | bstats->bytes = b->bytes; |
---|
155 | 155 | bstats->packets = b->packets; |
---|
156 | | - } while (running && net_seq_retry(running, seq)); |
---|
| 156 | + } while (running && read_seqcount_retry(running, seq)); |
---|
157 | 157 | } |
---|
158 | 158 | EXPORT_SYMBOL(__gnet_stats_copy_basic); |
---|
159 | 159 | |
---|
160 | 160 | static int |
---|
161 | | -___gnet_stats_copy_basic(net_seqlock_t *running, |
---|
| 161 | +___gnet_stats_copy_basic(const seqcount_t *running, |
---|
162 | 162 | struct gnet_dump *d, |
---|
163 | 163 | struct gnet_stats_basic_cpu __percpu *cpu, |
---|
164 | 164 | struct gnet_stats_basic_packed *b, |
---|
.. | .. |
---|
204 | 204 | * if the room in the socket buffer was not sufficient. |
---|
205 | 205 | */ |
---|
206 | 206 | int |
---|
207 | | -gnet_stats_copy_basic(net_seqlock_t *running, |
---|
| 207 | +gnet_stats_copy_basic(const seqcount_t *running, |
---|
208 | 208 | struct gnet_dump *d, |
---|
209 | 209 | struct gnet_stats_basic_cpu __percpu *cpu, |
---|
210 | 210 | struct gnet_stats_basic_packed *b) |
---|
.. | .. |
---|
228 | 228 | * if the room in the socket buffer was not sufficient. |
---|
229 | 229 | */ |
---|
230 | 230 | int |
---|
231 | | -gnet_stats_copy_basic_hw(net_seqlock_t *running, |
---|
| 231 | +gnet_stats_copy_basic_hw(const seqcount_t *running, |
---|
232 | 232 | struct gnet_dump *d, |
---|
233 | 233 | struct gnet_stats_basic_cpu __percpu *cpu, |
---|
234 | 234 | struct gnet_stats_basic_packed *b) |
---|