16#ifndef LANTEST_IO_MONITOR_H
17#define LANTEST_IO_MONITOR_H
38 const char *process_name;
40 int32_t filter_by_cmdline;
68 int32_t filter_by_cmdline);
70uint64_t
iodiff_io(pid_t pid, int32_t is_write);
bool Debug
Definition lantest.c:94
uint64_t iodiff_io(pid_t pid, int32_t is_write)
Definition lantest_io_monitor.c:723
uint64_t afpd_end_reads
Definition lantest_io_monitor.c:699
void capture_io_values(int32_t is_start)
Definition lantest_io_monitor.c:717
pid_t cnid_dbd_pid
Definition lantest_io_monitor.c:696
uint64_t cnid_end_reads
Definition lantest_io_monitor.c:700
void init_io_monitoring(const char *username)
Definition lantest_io_monitor.c:730
bool io_monitoring_enabled
Definition lantest_io_monitor.c:694
int32_t check_proc_io_availability(void)
Definition lantest_io_monitor.c:703
pid_t find_process_pid(const char *process_name, const char *username, int32_t filter_by_cmdline)
Definition lantest_io_monitor.c:708
uint64_t cnid_start_reads
Definition lantest_io_monitor.c:698
uint64_t afpd_end_writes
Definition lantest_io_monitor.c:699
uint64_t afpd_start_writes
Definition lantest_io_monitor.c:697
uint64_t cnid_start_writes
Definition lantest_io_monitor.c:698
uint64_t afpd_start_reads
Definition lantest_io_monitor.c:697
uint64_t cnid_end_writes
Definition lantest_io_monitor.c:700
static pid_t afpd_pid
Definition netatalk.c:63