Home
last modified time | relevance | path

Searched refs:atom (Results 1 – 8 of 8) sorted by relevance

/tools/perf/
Dbuiltin-sched.c403 struct sched_atom *atom) in perf_sched__process_event() argument
407 switch (atom->type) { in perf_sched__process_event()
409 burn_nsecs(sched, atom->duration); in perf_sched__process_event()
412 if (atom->wait_sem) in perf_sched__process_event()
413 ret = sem_wait(atom->wait_sem); in perf_sched__process_event()
417 if (atom->wait_sem) in perf_sched__process_event()
418 ret = sem_post(atom->wait_sem); in perf_sched__process_event()
892 struct work_atom *atom = zalloc(sizeof(*atom)); in add_sched_out_event() local
893 if (!atom) { in add_sched_out_event()
898 atom->sched_out_time = timestamp; in add_sched_out_event()
[all …]
/tools/perf/arch/powerpc/util/
Dskip-callchain-idx.c66 !(nops == 1 && ops[0].atom == DW_OP_regx && in check_return_reg()
84 if (nops == 1 && ops[0].atom == DW_OP_bregx && ops[0].number == 1 && in check_return_reg()
/tools/lib/traceevent/
Devent-parse.c815 free(arg->atom.atom); in free_arg()
1991 new_atom = realloc(left->atom.atom, in process_op()
1992 strlen(left->atom.atom) + 3); in process_op()
1996 left->atom.atom = new_atom; in process_op()
1997 strcat(left->atom.atom, " *"); in process_op()
2265 *val = strtoll(arg->atom.atom, NULL, 0); in arg_num_eval()
2425 return arg->atom.atom; in arg_eval()
2815 arg->typecast.type = arg->atom.atom; in process_paren()
3036 char *atom; in process_arg_token() local
3047 atom = token; in process_arg_token()
[all …]
Devent-parse.h210 char *atom; member
304 struct print_arg_atom atom; member
/tools/perf/util/
Dprobe-finder.c224 if (op->atom == DW_OP_addr) { in convert_variable_location()
241 if (op->atom == DW_OP_fbreg) { in convert_variable_location()
249 if (op->atom >= DW_OP_breg0 && op->atom <= DW_OP_breg31) { in convert_variable_location()
250 regn = op->atom - DW_OP_breg0; in convert_variable_location()
253 } else if (op->atom >= DW_OP_reg0 && op->atom <= DW_OP_reg31) { in convert_variable_location()
254 regn = op->atom - DW_OP_reg0; in convert_variable_location()
255 } else if (op->atom == DW_OP_bregx) { in convert_variable_location()
259 } else if (op->atom == DW_OP_regx) { in convert_variable_location()
262 pr_debug("DW_OP %x is not supported.\n", op->atom); in convert_variable_location()
681 } else if (nops == 1 && pf->fb_ops[0].atom == DW_OP_call_frame_cfa && in call_probe_finder()
Ddwarf-aux.c373 if (expr[0].atom != DW_OP_plus_uconst || nexpr != 1) { in die_get_data_member_location()
375 expr[0].atom, nexpr); in die_get_data_member_location()
/tools/perf/util/scripting-engines/
Dtrace-event-perl.c195 args->atom.atom); in define_event_symbols()
Dtrace-event-python.c210 args->atom.atom); in define_event_symbols()