int f (int x) { if (TEST) STAP_PROBE1(test, user, x); return x+5; }
lib_func (int bar) { asm (""); STAP_PROBE1(test, func_count, bar); if (bar - foo > 0) foo = lib_func (bar - foo); return foo; }
int main (int argc, char *argv[]) { int a = 10; STAP_PROBE1 (test, triplet, a); return 0; }
int main (int argc, char *argv[]) { int a = 10; STAP_PROBE1 (test, three_arg, a); return 0; }
void baz (int i, char* s) { if (SDT_MISC_TEST_PROBE_0_ENABLED()) STAP_PROBE1(sdt_misc,test_probe_0,i); if (i == 0) i = 1000; if (SDT_MISC_TEST_PROBE_3_ENABLED()) SDT_MISC_TEST_PROBE_3(i,s); }
void bar (int i) { #ifdef LOOP while (!loop_check()) { nanosleep(&req, NULL); } #endif #ifndef NO_SLEEP sleep (3); #endif SDT_MISC_TEST_PROBE_2(i); if (i == 0) i = 1000; if (SDT_MISC_TEST_PROBE_2_ENABLED()) STAP_PROBE1(sdt_misc,test_probe_2,i); }
/* * Class: HelperSDT * Method: METHOD_BT_DELETE * Signature: (Ljava/lang/String;)V */ JNIEXPORT void JNICALL Java_org_systemtap_byteman_helper_HelperSDT_METHOD_1BT_1DELETE (JNIEnv *env, jobject obj, jstring _rulename) { char* rulename = get_java_string(env, _rulename); STAP_PROBE1(HelperSDT, method__bt__delete, rulename); }
void m1 (int x) { if (TEST2) STAP_PROBE1 (test, two, x); }
int main (int argc, char **argv) { char char_var = '~'; STAP_PROBE1(provider,char_var,char_var); const char const_char_var = '!'; STAP_PROBE1(provider,const_char_var,const_char_var); volatile char volatile_char_var = '!'; STAP_PROBE1(provider,volatile_char_var,volatile_char_var); char *ptr_char_var = &char_var; STAP_PROBE2(provider,ptr_char_var,ptr_char_var,&char_var); const char *ptr_const_char_var = &char_var; STAP_PROBE2(provider,ptr_const_char_var,ptr_const_char_var,&char_var); char * const char_ptr_const_var = &char_var; STAP_PROBE2(provider,char_ptr_const_var,char_ptr_const_var,&char_var); volatile char *ptr_volatile_char_var = &char_var; STAP_PROBE2(provider,ptr_volatile_char_var,ptr_volatile_char_var,&char_var); char * volatile char_ptr_volatile_var = &char_var; STAP_PROBE2(provider,char_ptr_volatile_var,char_ptr_volatile_var,&char_var); short int short_int_var = 32767; STAP_PROBE1(provider,short_int_var,short_int_var); const short int const_short_int_var = -32767; STAP_PROBE1(provider,const_short_int_var,const_short_int_var); volatile short int volatile_short_int_var = -32767; STAP_PROBE1(provider,volatile_short_int_var,volatile_short_int_var); short int *ptr_short_int_var = &short_int_var; STAP_PROBE2(provider,ptr_short_int_var,ptr_short_int_var,&short_int_var); const short int *ptr_const_short_int_var = &short_int_var; STAP_PROBE2(provider,ptr_const_short_int_var,ptr_const_short_int_var,&short_int_var); short int * const short_int_ptr_const_var = &short_int_var; STAP_PROBE2(provider,short_int_ptr_const_var,short_int_ptr_const_var,&short_int_var); volatile short int *ptr_volatile_short_int_var = &short_int_var; STAP_PROBE2(provider,ptr_volatile_short_int_var,ptr_volatile_short_int_var,&short_int_var); short int * volatile short_int_ptr_volatile_var = &short_int_var; STAP_PROBE2(provider,short_int_ptr_volatile_var,short_int_ptr_volatile_var,&short_int_var); int int_var = 65536; STAP_PROBE1(provider,int_var,int_var); const int const_int_var = -65536; STAP_PROBE1(provider,const_int_var,const_int_var); volatile int volatile_int_var = -65536; STAP_PROBE1(provider,volatile_int_var,volatile_int_var); int *ptr_int_var = &int_var; STAP_PROBE2(provider,ptr_int_var,ptr_int_var,&int_var); const int *ptr_const_int_var = &int_var; STAP_PROBE2(provider,ptr_const_int_var,ptr_const_int_var,&int_var); int * const int_ptr_const_var = &int_var; STAP_PROBE2(provider,int_ptr_const_var,int_ptr_const_var,&int_var); volatile int *ptr_volatile_int_var = &int_var; STAP_PROBE2(provider,ptr_volatile_int_var,ptr_volatile_int_var,&int_var); int * volatile int_ptr_volatile_var = &int_var; STAP_PROBE2(provider,int_ptr_volatile_var,int_ptr_volatile_var,&int_var); long int long_int_var = 65536; STAP_PROBE1(provider,long_int_var,long_int_var); const long int const_long_int_var = -65536; STAP_PROBE1(provider,const_long_int_var,const_long_int_var); volatile long int volatile_long_int_var = -65536; STAP_PROBE1(provider,volatile_long_int_var,volatile_long_int_var); long int *ptr_long_int_var = &long_int_var; STAP_PROBE2(provider,ptr_long_int_var,ptr_long_int_var,&long_int_var); const long int *ptr_const_long_int_var = &long_int_var; STAP_PROBE2(provider,ptr_const_long_int_var,ptr_const_long_int_var,&long_int_var); long int * const long_int_ptr_const_var = &long_int_var; STAP_PROBE2(provider,long_int_ptr_const_var,long_int_ptr_const_var,&long_int_var); volatile long int *ptr_volatile_long_int_var = &long_int_var; STAP_PROBE2(provider,ptr_volatile_long_int_var,ptr_volatile_long_int_var,&long_int_var); long int * volatile long_int_ptr_volatile_var = &long_int_var; STAP_PROBE2(provider,long_int_ptr_volatile_var,long_int_ptr_volatile_var,&long_int_var); long long int long_long_int_var = 65536; STAP_PROBE1(provider,long_long_int_var,long_long_int_var); const long long int const_long_long_int_var = -65536; STAP_PROBE1(provider,const_long_long_int_var,const_long_long_int_var); volatile long long int volatile_long_long_int_var = -65536; STAP_PROBE1(provider,volatile_long_long_int_var,volatile_long_long_int_var); long long int *ptr_long_long_int_var = &long_long_int_var; STAP_PROBE2(provider,ptr_long_long_int_var,ptr_long_long_int_var,&long_long_int_var); const long long int *ptr_const_long_long_int_var = &long_long_int_var; STAP_PROBE2(provider,ptr_const_long_long_int_var,ptr_const_long_long_int_var,&long_long_int_var); long long int * const long_long_int_ptr_const_var = &long_long_int_var; STAP_PROBE2(provider,long_long_int_ptr_const_var,long_long_int_ptr_const_var,&long_long_int_var); volatile long long int *ptr_volatile_long_long_int_var = &long_long_int_var; STAP_PROBE2(provider,ptr_volatile_long_long_int_var,ptr_volatile_long_long_int_var,&long_long_int_var); long long int * volatile long_long_int_ptr_volatile_var = &long_long_int_var; STAP_PROBE2(provider,long_long_int_ptr_volatile_var,long_long_int_ptr_volatile_var,&long_long_int_var); char arr_char [] = "!~"; STAP_PROBE1(provider,arr_char,&arr_char); struct { int int_var; } arr_struct [2] = {{ .int_var=1, },{ .int_var=2,