Lines Matching refs:tr

295 	struct trace_array *tr = data;  in ftrace_syscall_enter()  local
311 ftrace_file = rcu_dereference_sched(tr->enter_syscall_files[syscall_nr]); in ftrace_syscall_enter()
327 buffer = tr->trace_buffer.buffer; in ftrace_syscall_enter()
343 struct trace_array *tr = data; in ftrace_syscall_exit() local
358 ftrace_file = rcu_dereference_sched(tr->exit_syscall_files[syscall_nr]); in ftrace_syscall_exit()
372 buffer = tr->trace_buffer.buffer; in ftrace_syscall_exit()
390 struct trace_array *tr = file->tr; in reg_event_syscall_enter() local
398 if (!tr->sys_refcount_enter) in reg_event_syscall_enter()
399 ret = register_trace_sys_enter(ftrace_syscall_enter, tr); in reg_event_syscall_enter()
401 rcu_assign_pointer(tr->enter_syscall_files[num], file); in reg_event_syscall_enter()
402 tr->sys_refcount_enter++; in reg_event_syscall_enter()
411 struct trace_array *tr = file->tr; in unreg_event_syscall_enter() local
418 tr->sys_refcount_enter--; in unreg_event_syscall_enter()
419 RCU_INIT_POINTER(tr->enter_syscall_files[num], NULL); in unreg_event_syscall_enter()
420 if (!tr->sys_refcount_enter) in unreg_event_syscall_enter()
421 unregister_trace_sys_enter(ftrace_syscall_enter, tr); in unreg_event_syscall_enter()
428 struct trace_array *tr = file->tr; in reg_event_syscall_exit() local
436 if (!tr->sys_refcount_exit) in reg_event_syscall_exit()
437 ret = register_trace_sys_exit(ftrace_syscall_exit, tr); in reg_event_syscall_exit()
439 rcu_assign_pointer(tr->exit_syscall_files[num], file); in reg_event_syscall_exit()
440 tr->sys_refcount_exit++; in reg_event_syscall_exit()
449 struct trace_array *tr = file->tr; in unreg_event_syscall_exit() local
456 tr->sys_refcount_exit--; in unreg_event_syscall_exit()
457 RCU_INIT_POINTER(tr->exit_syscall_files[num], NULL); in unreg_event_syscall_exit()
458 if (!tr->sys_refcount_exit) in unreg_event_syscall_exit()
459 unregister_trace_sys_exit(ftrace_syscall_exit, tr); in unreg_event_syscall_exit()