PX4 Firmware
PX4 Autopilot Software http://px4.io
|
PC_INTERVAL counter. More...
Public Attributes | |
uint64_t | event_count {0} |
uint64_t | time_event {0} |
uint64_t | time_first {0} |
uint64_t | time_last {0} |
uint32_t | time_least {0} |
uint32_t | time_most {0} |
float | mean {0.0f} |
float | M2 {0.0f} |
Public Attributes inherited from perf_ctr_header | |
sq_entry_t | link |
list linkage More... | |
enum perf_counter_type | type |
counter type More... | |
const char * | name |
counter name More... | |
PC_INTERVAL counter.
Definition at line 94 of file perf_counter.cpp.
uint64_t perf_ctr_interval::event_count {0} |
Definition at line 95 of file perf_counter.cpp.
Referenced by perf_count(), perf_event_count(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_reset().
float perf_ctr_interval::M2 {0.0f} |
Definition at line 102 of file perf_counter.cpp.
Referenced by perf_count(), perf_print_counter_buffer(), and perf_print_counter_fd().
float perf_ctr_interval::mean {0.0f} |
Definition at line 101 of file perf_counter.cpp.
Referenced by perf_count().
uint64_t perf_ctr_interval::time_event {0} |
Definition at line 96 of file perf_counter.cpp.
Referenced by perf_reset().
uint64_t perf_ctr_interval::time_first {0} |
Definition at line 97 of file perf_counter.cpp.
Referenced by perf_count(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_reset().
uint64_t perf_ctr_interval::time_last {0} |
Definition at line 98 of file perf_counter.cpp.
Referenced by perf_count(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_reset().
uint32_t perf_ctr_interval::time_least {0} |
Definition at line 99 of file perf_counter.cpp.
Referenced by perf_count(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_reset().
uint32_t perf_ctr_interval::time_most {0} |
Definition at line 100 of file perf_counter.cpp.
Referenced by perf_count(), perf_print_counter_buffer(), perf_print_counter_fd(), and perf_reset().