]> granicus.if.org Git - sysstat/blobdiff - svg_stats.h
sar/sadf: Test values returned by functions
[sysstat] / svg_stats.h
index 2a048e9eda851862332ce74cb10f95ae0ffe8acc..32aecc0d92606677659a5fcf75de8be1febb5964 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * svg_stats.h: Include file used to display system statistics in SVG format.
- * (C) 2016 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2016-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SVG_STATS_H
@@ -38,9 +38,63 @@ __print_funct_t svg_print_ktables_stats
 __print_funct_t svg_print_queue_stats
        (struct activity *, int, int, struct svg_parm *, unsigned long long,
         struct record_header *);
+__print_funct_t svg_print_disk_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
 __print_funct_t svg_print_net_dev_stats
        (struct activity *, int, int, struct svg_parm *, unsigned long long,
         struct record_header *);
+__print_funct_t svg_print_net_edev_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_nfs_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_nfsd_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_sock_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_ip_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_eip_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_icmp_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_eicmp_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_tcp_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_etcp_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_udp_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_sock6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_ip6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_eip6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_icmp6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_eicmp6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_net_udp6_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
 __print_funct_t svg_print_pwr_cpufreq_stats
        (struct activity *, int, int, struct svg_parm *, unsigned long long,
         struct record_header *);
@@ -50,8 +104,29 @@ __print_funct_t svg_print_pwr_fan_stats
 __print_funct_t svg_print_pwr_temp_stats
        (struct activity *, int, int, struct svg_parm *, unsigned long long,
         struct record_header *);
+__print_funct_t svg_print_pwr_in_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
 __print_funct_t svg_print_huge_stats
        (struct activity *, int, int, struct svg_parm *, unsigned long long,
         struct record_header *);
-       
+__print_funct_t svg_print_filesystem_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_fchost_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_softnet_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_psicpu_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_psiio_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+__print_funct_t svg_print_psimem_stats
+       (struct activity *, int, int, struct svg_parm *, unsigned long long,
+        struct record_header *);
+
 #endif /* _SVG_STATS_H */