opd_printf.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define verbprintf(x, args...)

Variables

int vsfile
int vsamples
 log samples, voluminous.
int varcs
 log arc, very voluminous.
int vmodule
 kernel module handling
int vext
 extended feature
int vmisc
 all others not fitting in above category, not voluminous.

Detailed Description

Output routines

Remarks:
Copyright 2002 OProfile authors
Read the file COPYING
Author:
John Levon
Philippe Elie

Definition in file opd_printf.h.


Define Documentation

#define verbprintf ( x,
args...   ) 
Value:
do { \
        /* look like fragile but we must catch verbrintf("%s", "") */ \
        if (x == 1) \
            printf(args); \
    } while (0)

Definition at line 30 of file opd_printf.h.

Referenced by _add_jitdumps_to_deletion_list(), _cleanup_jitdumps(), add_image_filter(), code_cookie_switch(), code_cpu_switch(), code_ibs_fetch_sample(), code_ibs_op_sample(), code_kernel_enter(), code_module_loaded(), code_trace_begin(), code_user_enter(), code_xen_enter(), create_section(), create_text_section(), do_test(), eliminate_overlaps(), enough_remaining(), fill_sections(), fill_symtab(), fill_text_section_content(), find_anon_mapping(), get_ibs_op_bta_sample(), handle_overlap_region(), ibs_init(), invalidate_entry(), main(), op_process_jit_dumpfiles(), opd_24_sfile_lru_clear(), opd_add_kernel_map(), opd_add_mapping(), opd_clear_module_info(), opd_create_vmlinux(), opd_create_xen(), opd_delete_image(), opd_do_read(), opd_do_samples(), opd_drop_module_sample(), opd_get_ascii_maps(), opd_get_ascii_procs(), opd_get_module_info(), opd_handle_exec(), opd_handle_exit(), opd_handle_fork(), opd_handle_mapping(), opd_handle_module_sample(), opd_new_image(), opd_open_24_sample_file(), opd_open_sample_file(), opd_parse_events(), opd_parse_kernel_range(), opd_process_samples(), opd_put_sample(), opd_reread_module_info(), opd_shutdown(), opd_sigchild(), parse_code_load(), parse_code_unload(), parse_entries(), parse_header(), process_jit_dumpfile(), process_spu_samples(), resolve_overlaps(), scan_overlaps(), sfile_find(), speed_test(), split_entry(), and verb_show_sample().


Variable Documentation

int varcs

log arc, very voluminous.

Definition at line 59 of file oprofiled.c.

Referenced by code_trace_begin(), opd_handle_verbose_option(), operf_sfile_log_arc(), and sfile_log_arc().

int vext
int vmisc
int vmodule
int vsamples
int vsfile

log all sample file name manipulation; sample files open, close, sfile LRU etc. voluminous. FIXME need to be splitted (filename manip, files handling) ?

Definition at line 57 of file oprofiled.c.

Referenced by handle_options(), opd_24_sfile_lru_clear(), opd_handle_verbose_option(), opd_open_24_sample_file(), opd_open_sample_file(), operf_open_sample_file(), operf_sfile_find(), and operf_sfile_log_sample_count().


Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1