pmdalinux: header cleanup, move to using pagesize bitshift
commitc771adf30794753e9318eae6aac5d1093d81d391
authorNathan Scott <nathans@redhat.com>
Thu, 15 Dec 2016 00:14:20 +0000 (15 11:14 +1100)
committerNathan Scott <nathans@redhat.com>
Thu, 15 Dec 2016 00:14:30 +0000 (15 11:14 +1100)
tree3842106a38b09577db211be26e6477a9bebd32a4
parenta8c34e732e13c7578e97e1b82dfeccbae2e23e06
pmdalinux: header cleanup, move to using pagesize bitshift

Consolidate some headers to make maintenance of pmdalinux
a little easier - quite a bit of "extern" leakage into the
.c files was happening, no longer.

To make page-count-to-bytes conversions more efficient, we
now switch to bit-shifting based on pagesize as well.
48 files changed:
src/pmdas/linux/GNUmakefile
src/pmdas/linux/convert.h [deleted file]
src/pmdas/linux/filesys.c
src/pmdas/linux/getinfo.c
src/pmdas/linux/indom.h [deleted file]
src/pmdas/linux/interrupts.c
src/pmdas/linux/interrupts.h
src/pmdas/linux/ipc.c
src/pmdas/linux/linux.h [moved from src/pmdas/linux/clusters.h with 57% similarity]
src/pmdas/linux/linux_table.c
src/pmdas/linux/mem_bandwidth.c
src/pmdas/linux/namespaces.c
src/pmdas/linux/numa_meminfo.c
src/pmdas/linux/pmda.c
src/pmdas/linux/proc_buddyinfo.c
src/pmdas/linux/proc_buddyinfo.h
src/pmdas/linux/proc_cpuinfo.c
src/pmdas/linux/proc_loadavg.c
src/pmdas/linux/proc_loadavg.h
src/pmdas/linux/proc_meminfo.c
src/pmdas/linux/proc_net_dev.c
src/pmdas/linux/proc_net_netstat.c
src/pmdas/linux/proc_net_netstat.h
src/pmdas/linux/proc_net_rpc.c
src/pmdas/linux/proc_net_snmp.c
src/pmdas/linux/proc_net_snmp6.c
src/pmdas/linux/proc_net_sockstat.c
src/pmdas/linux/proc_net_sockstat.h
src/pmdas/linux/proc_net_softnet.c
src/pmdas/linux/proc_net_tcp.c
src/pmdas/linux/proc_net_tcp.h
src/pmdas/linux/proc_partitions.c
src/pmdas/linux/proc_scsi.c
src/pmdas/linux/proc_scsi.h
src/pmdas/linux/proc_slabinfo.c
src/pmdas/linux/proc_slabinfo.h
src/pmdas/linux/proc_stat.c
src/pmdas/linux/proc_sys_fs.c
src/pmdas/linux/proc_sys_fs.h
src/pmdas/linux/proc_uptime.c
src/pmdas/linux/proc_uptime.h
src/pmdas/linux/proc_vmstat.c
src/pmdas/linux/proc_zoneinfo.c
src/pmdas/linux/proc_zoneinfo.h
src/pmdas/linux/swapdev.c
src/pmdas/linux/swapdev.h
src/pmdas/linux/sysfs_kernel.c
src/pmdas/linux/sysfs_kernel.h