Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
apache-httpd/apache_probes.d
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
222 lines (217 sloc)
9.67 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
provider ap { | |
/* Explicit, core */ | |
probe internal__redirect(char *, char *); | |
probe process__request__entry(uintptr_t, char *); | |
probe process__request__return(uintptr_t, char *, uint32_t); | |
probe read__request__entry(uintptr_t, uintptr_t); | |
probe read__request__success(uintptr_t, char *, char *, char *, uint32_t); | |
probe read__request__failure(uintptr_t); | |
/* Explicit, modules */ | |
probe proxy__run(uintptr_t, uintptr_t, uintptr_t, char *, int); | |
probe proxy__run__finished(uintptr_t, int, int); | |
probe rewrite__log(uintptr_t, int, int, char *, char *); | |
/* Implicit, APR hooks */ | |
probe access_checker__entry(); | |
probe access_checker__dispatch__invoke(char *); | |
probe access_checker__dispatch__complete(char *, uint32_t); | |
probe access_checker__return(uint32_t); | |
probe auth_checker__entry(); | |
probe auth_checker__dispatch__invoke(char *); | |
probe auth_checker__dispatch__complete(char *, uint32_t); | |
probe auth_checker__return(uint32_t); | |
probe check_config__entry(); | |
probe check_config__dispatch__invoke(char *); | |
probe check_config__dispatch__complete(char *, uint32_t); | |
probe check_config__return(uint32_t); | |
probe check_user_id__entry(); | |
probe check_user_id__dispatch__invoke(char *); | |
probe check_user_id__dispatch__complete(char *, uint32_t); | |
probe check_user_id__return(uint32_t); | |
probe child_init__entry(); | |
probe child_init__dispatch__invoke(char *); | |
probe child_init__dispatch__complete(char *, uint32_t); | |
probe child_init__return(uint32_t); | |
probe create_connection__entry(); | |
probe create_connection__dispatch__invoke(char *); | |
probe create_connection__dispatch__complete(char *, uint32_t); | |
probe create_connection__return(uint32_t); | |
probe create_request__entry(); | |
probe create_request__dispatch__invoke(char *); | |
probe create_request__dispatch__complete(char *, uint32_t); | |
probe create_request__return(uint32_t); | |
probe default_port__entry(); | |
probe default_port__dispatch__invoke(char *); | |
probe default_port__dispatch__complete(char *, uint32_t); | |
probe default_port__return(uint32_t); | |
probe drop_privileges__entry(); | |
probe drop_privileges__dispatch__invoke(char *); | |
probe drop_privileges__dispatch__complete(char *, uint32_t); | |
probe drop_privileges__return(uint32_t); | |
probe error_log__entry(); | |
probe error_log__dispatch__invoke(char *); | |
probe error_log__dispatch__complete(char *, uint32_t); | |
probe error_log__return(uint32_t); | |
probe fatal_exception__entry(); | |
probe fatal_exception__dispatch__invoke(char *); | |
probe fatal_exception__dispatch__complete(char *, uint32_t); | |
probe fatal_exception__return(uint32_t); | |
probe fixups__entry(); | |
probe fixups__dispatch__invoke(char *); | |
probe fixups__dispatch__complete(char *, uint32_t); | |
probe fixups__return(uint32_t); | |
probe get_mgmt_items__entry(); | |
probe get_mgmt_items__dispatch__invoke(char *); | |
probe get_mgmt_items__dispatch__complete(char *, uint32_t); | |
probe get_mgmt_items__return(uint32_t); | |
probe get_suexec_identity__entry(); | |
probe get_suexec_identity__dispatch__invoke(char *); | |
probe get_suexec_identity__dispatch__complete(char *, uint32_t); | |
probe get_suexec_identity__return(uint32_t); | |
probe handler__entry(); | |
probe handler__dispatch__invoke(char *); | |
probe handler__dispatch__complete(char *, uint32_t); | |
probe handler__return(uint32_t); | |
probe header_parser__entry(); | |
probe header_parser__dispatch__invoke(char *); | |
probe header_parser__dispatch__complete(char *, uint32_t); | |
probe header_parser__return(uint32_t); | |
probe http_scheme__entry(); | |
probe http_scheme__dispatch__invoke(char *); | |
probe http_scheme__dispatch__complete(char *, uint32_t); | |
probe http_scheme__return(uint32_t); | |
probe insert_error_filter__entry(); | |
probe insert_error_filter__dispatch__invoke(char *); | |
probe insert_error_filter__dispatch__complete(char *, uint32_t); | |
probe insert_error_filter__return(uint32_t); | |
probe insert_filter__entry(); | |
probe insert_filter__dispatch__invoke(char *); | |
probe insert_filter__dispatch__complete(char *, uint32_t); | |
probe insert_filter__return(uint32_t); | |
probe log_transaction__entry(); | |
probe log_transaction__dispatch__invoke(char *); | |
probe log_transaction__dispatch__complete(char *, uint32_t); | |
probe log_transaction__return(uint32_t); | |
probe map_to_storage__entry(); | |
probe map_to_storage__dispatch__invoke(char *); | |
probe map_to_storage__dispatch__complete(char *, uint32_t); | |
probe map_to_storage__return(uint32_t); | |
probe monitor__entry(); | |
probe monitor__dispatch__invoke(char *); | |
probe monitor__dispatch__complete(char *, uint32_t); | |
probe monitor__return(uint32_t); | |
probe mpm__entry(); | |
probe mpm__dispatch__invoke(char *); | |
probe mpm__dispatch__complete(char *, uint32_t); | |
probe mpm__return(uint32_t); | |
probe mpm_get_name__entry(); | |
probe mpm_get_name__dispatch__invoke(char *); | |
probe mpm_get_name__dispatch__complete(char *, uint32_t); | |
probe mpm_get_name__return(uint32_t); | |
probe mpm_note_child_killed__entry(); | |
probe mpm_note_child_killed__dispatch__invoke(char *); | |
probe mpm_note_child_killed__dispatch__complete(char *, uint32_t); | |
probe mpm_note_child_killed__return(uint32_t); | |
probe mpm_register_timed_callback__entry(); | |
probe mpm_register_timed_callback__dispatch__invoke(char *); | |
probe mpm_register_timed_callback__dispatch__complete(char *, uint32_t); | |
probe mpm_register_timed_callback__return(uint32_t); | |
probe mpm_query__entry(); | |
probe mpm_query__dispatch__invoke(char *); | |
probe mpm_query__dispatch__complete(char *, uint32_t); | |
probe mpm_query__return(uint32_t); | |
probe open_logs__entry(); | |
probe open_logs__dispatch__invoke(char *); | |
probe open_logs__dispatch__complete(char *, uint32_t); | |
probe open_logs__return(uint32_t); | |
probe optional_fn_retrieve__entry(); | |
probe optional_fn_retrieve__dispatch__invoke(char *); | |
probe optional_fn_retrieve__dispatch__complete(char *, uint32_t); | |
probe optional_fn_retrieve__return(uint32_t); | |
probe post_config__entry(); | |
probe post_config__dispatch__invoke(char *); | |
probe post_config__dispatch__complete(char *, uint32_t); | |
probe post_config__return(uint32_t); | |
probe post_read_request__entry(); | |
probe post_read_request__dispatch__invoke(char *); | |
probe post_read_request__dispatch__complete(char *, uint32_t); | |
probe post_read_request__return(uint32_t); | |
probe pre_config__entry(); | |
probe pre_config__dispatch__invoke(char *); | |
probe pre_config__dispatch__complete(char *, uint32_t); | |
probe pre_config__return(uint32_t); | |
probe pre_connection__entry(); | |
probe pre_connection__dispatch__invoke(char *); | |
probe pre_connection__dispatch__complete(char *, uint32_t); | |
probe pre_connection__return(uint32_t); | |
probe pre_mpm__entry(); | |
probe pre_mpm__dispatch__invoke(char *); | |
probe pre_mpm__dispatch__complete(char *, uint32_t); | |
probe pre_mpm__return(uint32_t); | |
probe process_connection__entry(); | |
probe process_connection__dispatch__invoke(char *); | |
probe process_connection__dispatch__complete(char *, uint32_t); | |
probe process_connection__return(uint32_t); | |
probe quick_handler__entry(); | |
probe quick_handler__dispatch__invoke(char *); | |
probe quick_handler__dispatch__complete(char *, uint32_t); | |
probe quick_handler__return(uint32_t); | |
probe test_config__entry(); | |
probe test_config__dispatch__invoke(char *); | |
probe test_config__dispatch__complete(char *, uint32_t); | |
probe test_config__return(uint32_t); | |
probe translate_name__entry(); | |
probe translate_name__dispatch__invoke(char *); | |
probe translate_name__dispatch__complete(char *, uint32_t); | |
probe translate_name__return(uint32_t); | |
probe type_checker__entry(); | |
probe type_checker__dispatch__invoke(char *); | |
probe type_checker__dispatch__complete(char *, uint32_t); | |
probe type_checker__return(uint32_t); | |
/* Implicit, APR hooks for proxy */ | |
probe canon_handler__entry(); | |
probe canon_handler__dispatch__invoke(char *); | |
probe canon_handler__dispatch__complete(char *, uint32_t); | |
probe canon_handler__return(uint32_t); | |
probe post_request__entry(); | |
probe post_request__dispatch__invoke(char *); | |
probe post_request__dispatch__complete(char *, uint32_t); | |
probe post_request__return(uint32_t); | |
probe pre_request__entry(); | |
probe pre_request__dispatch__invoke(char *); | |
probe pre_request__dispatch__complete(char *, uint32_t); | |
probe pre_request__return(uint32_t); | |
probe scheme_handler__entry(); | |
probe scheme_handler__dispatch__invoke(char *); | |
probe scheme_handler__dispatch__complete(char *, uint32_t); | |
probe scheme_handler__return(uint32_t); | |
/* Implicit, APR hooks for dav */ | |
probe find_liveprop__entry(); | |
probe find_liveprop__dispatch__invoke(char *); | |
probe find_liveprop__dispatch__complete(char *, uint32_t); | |
probe find_liveprop__return(uint32_t); | |
probe gather_propsets__entry(); | |
probe gather_propsets__dispatch__invoke(char *); | |
probe gather_propsets__dispatch__complete(char *, uint32_t); | |
probe gather_propsets__return(uint32_t); | |
probe insert_all_liveprops__entry(); | |
probe insert_all_liveprops__dispatch__invoke(char *); | |
probe insert_all_liveprops__dispatch__complete(char *, uint32_t); | |
probe insert_all_liveprops__return(uint32_t); | |
/* Implicit, APR hooks for watchdog */ | |
probe watchdog_exit__entry(); | |
probe watchdog_exit__dispatch__invoke(char *); | |
probe watchdog_exit__dispatch__complete(char *, uint32_t); | |
probe watchdog_exit__return(uint32_t); | |
probe watchdog_init__entry(); | |
probe watchdog_init__dispatch__invoke(char *); | |
probe watchdog_init__dispatch__complete(char *, uint32_t); | |
probe watchdog_init__return(uint32_t); | |
probe watchdog_need__entry(); | |
probe watchdog_need__dispatch__invoke(char *); | |
probe watchdog_need__dispatch__complete(char *, uint32_t); | |
probe watchdog_need__return(uint32_t); | |
probe watchdog_step__entry(); | |
probe watchdog_step__dispatch__invoke(char *); | |
probe watchdog_step__dispatch__complete(char *, uint32_t); | |
probe watchdog_step__return(uint32_t); | |
}; |