|
| static void | pfmw_start (hwd_context_t *ctx) |
| |
| static void | pfmw_stop (hwd_context_t *ctx) |
| |
| static int | pfmw_perfmonctl (pid_t tid, int fd, int cmd, void *arg, int narg) |
| |
| static int | pfmw_destroy_context (hwd_context_t *thr_ctx) |
| |
| static int | pfmw_dispatch_events (pfmw_param_t *evt) |
| |
| static int | pfmw_create_ctx_common (hwd_context_t *ctx) |
| |
| static int | pfmw_create_context (hwd_context_t *thr_ctx) |
| |
| static int | set_pmds_to_write (EventSetInfo_t *ESI, int index, unsigned long value) |
| |
| static int | _pfm_decode_native_event (unsigned int EventCode, unsigned int *event, unsigned int *umask) |
| |
| static int | pfmw_recreate_context (EventSetInfo_t *ESI, hwd_context_t *thr_ctx, void **smpl_vaddr, int EventIndex) |
| |
| static int | pfmw_get_event_name (char *name, unsigned int idx) |
| |
| static void | pfmw_get_event_description (unsigned int idx, char *dest, int len) |
| |
| static int | pfmw_is_dear (unsigned int i) |
| |
| static int | pfmw_is_iear (unsigned int i) |
| |
| static int | pfmw_support_darr (unsigned int i) |
| |
| static int | pfmw_support_iarr (unsigned int i) |
| |
| static int | pfmw_support_opcm (unsigned int i) |
| |
| static void | check_ibrp_events (hwd_control_state_t *current_state) |
| |
| static int | install_irange (hwd_context_t *pctx, hwd_control_state_t *current_state) |
| |
| static int | install_drange (hwd_context_t *pctx, hwd_control_state_t *current_state) |
| |
| static int | set_drange (hwd_context_t *ctx, hwd_control_state_t *current_state, _papi_int_option_t *option) |
| |
| static int | set_irange (hwd_context_t *ctx, hwd_control_state_t *current_state, _papi_int_option_t *option) |
| |
| static int | pfmw_get_num_counters (int *num) |
| |
| static int | pfmw_get_num_events (int *num) |
| |
| static int | _ia64_modify_event (unsigned int event, int modifier) |
| |
| static int | encode_native_event_raw (unsigned int event, unsigned int mask) |
| |
| static int | prepare_umask (unsigned int foo, unsigned int *values) |
| |
| int | _papi_pfm_ntv_enum_events (unsigned int *EventCode, int modifier) |
| |
| static int | _papi_pfm_ntv_name_to_code (const char *name, unsigned int *event_code) |
| |
| int | _papi_pfm_ntv_code_to_name (unsigned int EventCode, char *ntv_name, int len) |
| |
| int | _papi_pfm_ntv_code_to_descr (unsigned int EventCode, char *ntv_descr, int len) |
| |
| int | generate_preset_search_map (hwi_search_t **maploc, itanium_preset_search_t *oldmap, int num_cnt) |
| |
| static char * | search_cpu_info (FILE *f, char *search_str, char *line) |
| |
| int | _ia64_ita_set_domain (hwd_control_state_t *this_state, int domain) |
| |
| int | _ia64_ita2_set_domain (hwd_control_state_t *this_state, int domain) |
| |
| int | _ia64_mont_set_domain (hwd_control_state_t *this_state, int domain) |
| |
| int | _ia64_set_domain (hwd_control_state_t *this_state, int domain) |
| |
| static int | set_granularity (hwd_control_state_t *this_state, int domain) |
| |
| int | _ia64_ita_read (hwd_context_t *ctx, hwd_control_state_t *machdep, long long **events, int flags) |
| |
| int | _ia64_ita23_read (hwd_context_t *ctx, hwd_control_state_t *machdep, long long **events, int flags) |
| |
| int | _ia64_read (hwd_context_t *ctx, hwd_control_state_t *machdep, long long **events, int flags) |
| |
| static int | set_inherit (int arg) |
| |
| static int | set_default_domain (hwd_control_state_t *this_state, int domain) |
| |
| static int | set_default_granularity (hwd_control_state_t *this_state, int granularity) |
| |
| int | _ia64_init_component (int cidx) |
| |
| int | _ia64_init (hwd_context_t *zero) |
| |
| int | _ia64_reset (hwd_context_t *ctx, hwd_control_state_t *machdep) |
| |
| int | _ia64_start (hwd_context_t *ctx, hwd_control_state_t *current_state) |
| |
| int | _ia64_stop (hwd_context_t *ctx, hwd_control_state_t *zero) |
| |
| static int | round_requested_ns (int ns) |
| |
| int | _ia64_ctl (hwd_context_t *zero, int code, _papi_int_option_t *option) |
| |
| int | _ia64_shutdown (hwd_context_t *ctx) |
| |
| static int | ia64_ita_process_profile_buffer (ThreadInfo_t *thread, EventSetInfo_t *ESI) |
| |
| static int | ia64_ita2_process_profile_buffer (ThreadInfo_t *thread, EventSetInfo_t *ESI) |
| |
| static int | ia64_mont_process_profile_buffer (ThreadInfo_t *thread, EventSetInfo_t *ESI) |
| |
| static int | ia64_process_profile_buffer (ThreadInfo_t *thread, EventSetInfo_t *ESI) |
| |
| static void | ia64_dispatch_sigprof (int n, hwd_siginfo_t *info, hwd_ucontext_t *sc) |
| |
| void | _ia64_dispatch_timer (int signal, hwd_siginfo_t *info, void *context) |
| |
| static int | set_notify (EventSetInfo_t *ESI, int index, int value) |
| |
| int | _ia64_stop_profiling (ThreadInfo_t *thread, EventSetInfo_t *ESI) |
| |
| int | _ia64_set_profile (EventSetInfo_t *ESI, int EventIndex, int threshold) |
| |
| int | _ia64_set_overflow (EventSetInfo_t *ESI, int EventIndex, int threshold) |
| |
| int | _ia64_ntv_code_to_name (unsigned int EventCode, char *ntv_name, int len) |
| |
| int | _ia64_ntv_code_to_descr (unsigned int EventCode, char *ntv_descr, int len) |
| |
| int | _ia64_ntv_enum_events (unsigned int *EventCode, int modifier) |
| |
| int | _ia64_ita_init_control_state (hwd_control_state_t *this_state) |
| |
| int | _ia64_ita2_init_control_state (hwd_control_state_t *this_state) |
| |
| int | _ia64_mont_init_control_state (hwd_control_state_t *this_state) |
| |
| int | _ia64_init_control_state (hwd_control_state_t *this_state) |
| |
| void | _ia64_remove_native (hwd_control_state_t *this_state, NativeInfo_t *nativeInfo) |
| |
| int | _ia64_mont_update_control_state (hwd_control_state_t *this_state, NativeInfo_t *native, int count, hwd_context_t *zero) |
| |
| int | _ia64_ita_update_control_state (hwd_control_state_t *this_state, NativeInfo_t *native, int count, hwd_context_t *zero) |
| |
| int | _ia64_update_control_state (hwd_control_state_t *this_state, NativeInfo_t *native, int count, hwd_context_t *zero) |
| |