static void simple_thread_func(int cnt) { int array[6]; int len = cnt % 5; int i; set_current_state(TASK_INTERRUPTIBLE); schedule_timeout(HZ); for (i = 0; i < len; i++) array[i] = i + 1; array[i] = 0; /* Silly tracepoints */ trace_foo_bar("hello", cnt, array, random_strings[len], tsk_cpus_allowed(current)); trace_foo_with_template_simple("HELLO", cnt); trace_foo_bar_with_cond("Some times print", cnt); trace_foo_with_template_cond("prints other times", cnt); trace_foo_with_template_print("I have to be different", cnt); }
static void simple_thread_func(int cnt) { set_current_state(TASK_INTERRUPTIBLE); schedule_timeout(HZ); trace_foo_bar("hello", cnt); }