diff options
author | Julian Anastasov <ja@ssi.bg> | 2011-03-13 19:39:18 -0400 |
---|---|---|
committer | Simon Horman <horms@verge.net.au> | 2011-03-14 20:36:53 -0400 |
commit | 87d68a15e2d5a6bd08e59ec80c7a5073bcabb7c3 (patch) | |
tree | cda7a6410e0ffc4991d5700fddd442601503b5fa /include/net/ip_vs.h | |
parent | 55a3d4e15c7c953ecc55b96b83d2679abf8a7899 (diff) |
ipvs: remove unused seqcount stats
Remove ustats_seq, IPVS_STAT_INC and IPVS_STAT_ADD
because they are not used. They were replaced with u64_stats.
Signed-off-by: Julian Anastasov <ja@ssi.bg>
Signed-off-by: Simon Horman <horms@verge.net.au>
Diffstat (limited to 'include/net/ip_vs.h')
-rw-r--r-- | include/net/ip_vs.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h index 06f5af4b626d..cf014abc23fd 100644 --- a/include/net/ip_vs.h +++ b/include/net/ip_vs.h | |||
@@ -377,22 +377,6 @@ struct ip_vs_stats { | |||
377 | struct ip_vs_stats_user ustats0; /* reset values */ | 377 | struct ip_vs_stats_user ustats0; /* reset values */ |
378 | }; | 378 | }; |
379 | 379 | ||
380 | /* | ||
381 | * Helper Macros for per cpu | ||
382 | * ipvs->tot_stats->ustats.count | ||
383 | */ | ||
384 | #define IPVS_STAT_INC(ipvs, count) \ | ||
385 | __this_cpu_inc((ipvs)->ustats->count) | ||
386 | |||
387 | #define IPVS_STAT_ADD(ipvs, count, value) \ | ||
388 | do {\ | ||
389 | write_seqcount_begin(per_cpu_ptr((ipvs)->ustats_seq, \ | ||
390 | raw_smp_processor_id())); \ | ||
391 | __this_cpu_add((ipvs)->ustats->count, value); \ | ||
392 | write_seqcount_end(per_cpu_ptr((ipvs)->ustats_seq, \ | ||
393 | raw_smp_processor_id())); \ | ||
394 | } while (0) | ||
395 | |||
396 | struct dst_entry; | 380 | struct dst_entry; |
397 | struct iphdr; | 381 | struct iphdr; |
398 | struct ip_vs_conn; | 382 | struct ip_vs_conn; |
@@ -853,7 +837,6 @@ struct netns_ipvs { | |||
853 | 837 | ||
854 | /* ip_vs_ctl */ | 838 | /* ip_vs_ctl */ |
855 | struct ip_vs_stats tot_stats; /* Statistics & est. */ | 839 | struct ip_vs_stats tot_stats; /* Statistics & est. */ |
856 | seqcount_t *ustats_seq; /* u64 read retry */ | ||
857 | 840 | ||
858 | int num_services; /* no of virtual services */ | 841 | int num_services; /* no of virtual services */ |
859 | /* 1/rate drop and drop-entry variables */ | 842 | /* 1/rate drop and drop-entry variables */ |