#include <oprof_start.h>

Public Member Functions | |
| oprof_start () | |
Protected Slots | |
| void | choose_kernel_filename () |
| select the kernel image filename | |
| void | on_flush_profiler_data () |
| flush profiler | |
| void | on_start_profiler () |
| start profiler | |
| void | on_stop_profiler () |
| stop profiler | |
| void | event_selected () |
| events selection change | |
| void | event_over (Q3ListViewItem *) |
| the mouse is over an event | |
| void | on_separate_kernel_cb_changed (int) |
| state of separate_kernel_cb changed | |
| void | on_reset_sample_files () |
| reset sample files | |
| void | accept () |
| close the dialog | |
| void | closeEvent (QCloseEvent *e) |
| WM hide event. | |
| void | timerEvent (QTimerEvent *e) |
| timer event | |
| oprof_start::oprof_start | ( | ) |
References config_setting::buffer_size, config_setting::buffer_watershed, config_setting::callgraph_depth, config_setting::cpu_buffer_size, cpu_speed, CPU_TIMER_INT, do_exec_command(), event_selected(), config_setting::kernel_filename, config_setting::no_kernel, no_vmlinux, config_setting::note_table_size, OP_BINDIR, op_file_readable(), op_get_cpu_type(), op_get_interface(), op_get_nr_counters(), OP_INTERFACE_26, OP_INTERFACE_NO_GOOD, OP_MAX_BUF_SIZE, OP_MAX_CPU_BUF_SIZE, OP_MAX_NOTE_TABLE_SIZE, OP_MIN_BUF_SIZE, OP_MIN_NOTE_TABLE_SIZE, config_setting::separate_cpu, config_setting::separate_kernel, config_setting::separate_lib, config_setting::separate_thread, timerEvent(), and config_setting::verbose.
| void oprof_start::accept | ( | ) | [protected, slot] |
close the dialog
Referenced by closeEvent().
| void oprof_start::choose_kernel_filename | ( | ) | [protected, slot] |
select the kernel image filename
References do_open_file_or_dir().
| void oprof_start::closeEvent | ( | QCloseEvent * | e | ) | [protected, slot] |
WM hide event.
References accept().
| void oprof_start::event_over | ( | Q3ListViewItem * | item | ) | [protected, slot] |
the mouse is over an event
References op_event_descr::help_str, and Q3ListViewItem.
| void oprof_start::event_selected | ( | ) | [protected, slot] |
| void oprof_start::on_flush_profiler_data | ( | ) | [protected, slot] |
flush profiler
References do_exec_command(), and OP_BINDIR.
| void oprof_start::on_reset_sample_files | ( | ) | [protected, slot] |
reset sample files
References do_exec_command(), and OP_BINDIR.
| void oprof_start::on_separate_kernel_cb_changed | ( | int | state | ) | [protected, slot] |
state of separate_kernel_cb changed
| void oprof_start::on_start_profiler | ( | ) | [protected, slot] |
start profiler
References CPU_TIMER_INT, cpu_type, do_exec_command(), op_event_descr::min_count, op_event_descr::name, on_stop_profiler(), OP_BINDIR, Q3ListViewItem, timerEvent(), op_event_descr::unit, op_unit_mask::unit_type_mask, utm_bitmask, and config_setting::verbose.
| void oprof_start::on_stop_profiler | ( | ) | [protected, slot] |
stop profiler
References do_exec_command(), OP_BINDIR, and timerEvent().
Referenced by on_start_profiler().
| void oprof_start::timerEvent | ( | QTimerEvent * | e | ) | [protected, slot] |
timer event
References daemon_status::nr_interrupts, and daemon_status::running.
Referenced by on_start_profiler(), on_stop_profiler(), and oprof_start().
1.6.1