Lines Matching refs:sample

307 static PyObject *python_process_callchain(struct perf_sample *sample,  in python_process_callchain()  argument
317 if (!symbol_conf.use_callchain || !sample->callchain) in python_process_callchain()
321 sample, NULL, NULL, in python_process_callchain()
383 static void python_process_tracepoint(struct perf_sample *sample, in python_process_tracepoint() argument
395 int cpu = sample->cpu; in python_process_tracepoint()
396 void *data = sample->raw_data; in python_process_tracepoint()
397 unsigned long long nsecs = sample->time; in python_process_tracepoint()
432 callchain = python_process_callchain(sample, evsel, al); in python_process_tracepoint()
688 tuple_set_u64(t, 8, es->sample->ip); in python_export_sample()
689 tuple_set_u64(t, 9, es->sample->time); in python_export_sample()
690 tuple_set_s32(t, 10, es->sample->cpu); in python_export_sample()
694 tuple_set_u64(t, 14, es->sample->addr); in python_export_sample()
695 tuple_set_u64(t, 15, es->sample->period); in python_export_sample()
696 tuple_set_u64(t, 16, es->sample->weight); in python_export_sample()
697 tuple_set_u64(t, 17, es->sample->transaction); in python_export_sample()
698 tuple_set_u64(t, 18, es->sample->data_src); in python_export_sample()
699 tuple_set_s32(t, 19, es->sample->flags & PERF_BRANCH_MASK); in python_export_sample()
700 tuple_set_s32(t, 20, !!(es->sample->flags & PERF_IP_FLAG_IN_TX)); in python_export_sample()
767 static void python_process_general_event(struct perf_sample *sample, in python_process_general_event() argument
802 PyInt_FromLong(sample->pid)); in python_process_general_event()
804 PyInt_FromLong(sample->tid)); in python_process_general_event()
806 PyInt_FromLong(sample->cpu)); in python_process_general_event()
808 PyLong_FromUnsignedLongLong(sample->ip)); in python_process_general_event()
810 PyLong_FromUnsignedLongLong(sample->time)); in python_process_general_event()
812 PyLong_FromUnsignedLongLong(sample->period)); in python_process_general_event()
816 (const char *)sample->raw_data, sample->raw_size)); in python_process_general_event()
829 callchain = python_process_callchain(sample, evsel, al); in python_process_general_event()
843 struct perf_sample *sample, in python_process_event() argument
851 python_process_tracepoint(sample, evsel, al); in python_process_event()
856 db_export__sample(&tables->dbe, event, sample, evsel, al); in python_process_event()
858 python_process_general_event(sample, evsel, al); in python_process_event()
946 SET_TABLE_HANDLER(sample); in set_table_handlers()