• Home
  • Raw
  • Download

Lines Matching refs:tables

102 struct tables {  struct
120 static struct tables tables_global; argument
981 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_evsel() local
989 call_object(tables->evsel_handler, t, "evsel_table"); in python_export_evsel()
999 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_machine() local
1008 call_object(tables->machine_handler, t, "machine_table"); in python_export_machine()
1018 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_thread() local
1029 call_object(tables->thread_handler, t, "thread_table"); in python_export_thread()
1039 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_comm() local
1050 call_object(tables->comm_handler, t, "comm_table"); in python_export_comm()
1060 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_comm_thread() local
1069 call_object(tables->comm_thread_handler, t, "comm_thread_table"); in python_export_comm_thread()
1079 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_dso() local
1093 call_object(tables->dso_handler, t, "dso_table"); in python_export_dso()
1103 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_symbol() local
1116 call_object(tables->symbol_handler, t, "symbol_table"); in python_export_symbol()
1126 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_branch_type() local
1134 call_object(tables->branch_type_handler, t, "branch_type_table"); in python_export_branch_type()
1144 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_sample_table() local
1174 call_object(tables->sample_handler, t, "sample_table"); in python_export_sample_table()
1181 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_synth() local
1190 call_object(tables->synth_handler, t, "synth_data"); in python_export_synth()
1198 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_sample() local
1202 if (es->evsel->core.attr.type == PERF_TYPE_SYNTH && tables->synth_handler) in python_export_sample()
1210 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_call_path() local
1224 call_object(tables->call_path_handler, t, "call_path_table"); in python_export_call_path()
1234 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_call_return() local
1255 call_object(tables->call_return_handler, t, "call_return_table"); in python_export_call_return()
1268 struct tables *tables = container_of(dbe, struct tables, dbe); in python_export_context_switch() local
1283 call_object(tables->context_switch_handler, t, "context_switch"); in python_export_context_switch()
1338 struct tables *tables = &tables_global; in python_process_event() local
1346 if (tables->db_export_mode) in python_process_event()
1347 db_export__sample(&tables->dbe, event, sample, evsel, al); in python_process_event()
1357 struct tables *tables = &tables_global; in python_process_switch() local
1359 if (tables->db_export_mode) in python_process_switch()
1360 db_export__switch(&tables->dbe, event, sample, machine); in python_process_switch()
1484 tables->handler_name = get_handler(#table_name); \
1485 if (tables->handler_name) \
1486 tables->dbe.export_ ## name = python_export_ ## name; \
1492 static void set_table_handlers(struct tables *tables) in set_table_handlers() argument
1502 memset(tables, 0, sizeof(struct tables)); in set_table_handlers()
1503 if (db_export__init(&tables->dbe)) in set_table_handlers()
1517 tables->dbe.crp = NULL; in set_table_handlers()
1527 tables->dbe.crp = in set_table_handlers()
1529 &tables->dbe); in set_table_handlers()
1530 if (!tables->dbe.crp) in set_table_handlers()
1535 tables->dbe.cpr = NULL; in set_table_handlers()
1552 if (tables->dbe.crp) in set_table_handlers()
1553 tables->dbe.cpr = tables->dbe.crp->cpr; in set_table_handlers()
1555 tables->dbe.cpr = call_path_root__new(); in set_table_handlers()
1557 if (!tables->dbe.cpr) in set_table_handlers()
1561 tables->db_export_mode = true; in set_table_handlers()
1586 tables->synth_handler = get_handler("synth_data"); in set_table_handlers()
1610 struct tables *tables = &tables_global; in python_start_script() local
1665 set_table_handlers(tables); in python_start_script()
1667 if (tables->db_export_mode) { in python_start_script()
1668 err = db_export__branch_types(&tables->dbe); in python_start_script()
1693 struct tables *tables = &tables_global; in python_stop_script() local
1697 db_export__exit(&tables->dbe); in python_stop_script()