Home
last modified time | relevance | path

Searched refs:fbuf (Results 1 – 10 of 10) sorted by relevance

/optee_os-3.20.0/ldelf/
A Dftrace.c48 count = snprintk((char *)fbuf + fbuf->head_off, MAX_HEADER_STRLEN, in ftrace_init()
54 fbuf->ret_idx = 0; in ftrace_init()
55 fbuf->lr_idx = 0; in ftrace_init()
57 fbuf->buf_off = fbuf->head_off + count; in ftrace_init()
63 *fbuf_ptr = fbuf; in ftrace_init()
71 if (fbuf) { in ftrace_copy_buf()
73 size_t dump_size = fbuf->buf_off - fbuf->head_off + in ftrace_copy_buf()
77 copy_func(pctx, (char *)fbuf + fbuf->head_off, dump_size); in ftrace_copy_buf()
83 if (fbuf) { in ftrace_map_lr()
85 fbuf->lr_idx < fbuf->ret_idx) { in ftrace_map_lr()
[all …]
A Dmain.c163 if (ftrace_init(&arg->fbuf)) in ldelf()
/optee_os-3.20.0/lib/libutils/ext/ftrace/
A Dftrace.c55 if (s->fbuf && s->fbuf->syscall_trace_enabled && in get_fbuf()
73 char *dst = (char *)fbuf + fbuf->buf_off; in fbuf_make_room()
74 const char *src = (char *)fbuf + fbuf->buf_off + size; in fbuf_make_room()
91 if (fbuf->buf_off + size > fbuf->max_size) in fbuf_make_room()
148 if (!fbuf || !fbuf->buf_off || !fbuf->max_size) in ftrace_enter()
169 fbuf->ret_stack[fbuf->ret_idx] = *lr; in ftrace_enter()
253 if (fbuf && fbuf->ret_idx && fbuf->ret_idx <= FTRACE_RETFUNC_DEPTH) in ftrace_return()
268 line = (char *)fbuf + fbuf->buf_off + fbuf->curr_size - line_size; in ftrace_return()
293 line = (char *)fbuf + fbuf->buf_off + fbuf->curr_size; in ftrace_return()
310 fbuf->begin_time[fbuf->ret_idx], in ftrace_return()
[all …]
/optee_os-3.20.0/core/include/kernel/
A Dts_manager.h27 struct ftrace_buf *fbuf; /* ftrace buffer */ member
/optee_os-3.20.0/core/kernel/
A Dtee_ta_manager.c311 s->ts_sess.fbuf = NULL; in destroy_session()
1136 struct ftrace_buf *fbuf = NULL; in ftrace_update_times() local
1145 fbuf = s->fbuf; in ftrace_update_times()
1146 if (!fbuf) in ftrace_update_times()
1150 fbuf->suspend_time = now; in ftrace_update_times()
1152 for (i = 0; i <= fbuf->ret_idx; i++) in ftrace_update_times()
1153 fbuf->begin_time[i] += now - fbuf->suspend_time; in ftrace_update_times()
/optee_os-3.20.0/ldelf/include/
A Dldelf.h39 struct ftrace_buf *fbuf; member
/optee_os-3.20.0/core/arch/arm/tee/
A Darch_svc.c175 if (s && s->fbuf) in ftrace_syscall_enter()
176 s->fbuf->syscall_trace_enabled = true; in ftrace_syscall_enter()
183 if (s && s->fbuf) in ftrace_syscall_leave()
184 s->fbuf->syscall_trace_enabled = false; in ftrace_syscall_leave()
/optee_os-3.20.0/core/arch/arm/kernel/
A Dthread.c335 if (s && s->fbuf) in ftrace_suspend()
336 s->fbuf->syscall_trace_suspended = true; in ftrace_suspend()
343 if (s && s->fbuf) in ftrace_resume()
344 s->fbuf->syscall_trace_suspended = false; in ftrace_resume()
A Dldelf_loader.c159 sess->fbuf = arg->fbuf; in ldelf_init_with_ldelf()
A Dabort.c260 s->fbuf = NULL; in abort_print_current_ts()

Completed in 17 milliseconds