Lines Matching refs:event

40 	  offsetof(struct pyrf_event, event) + offsetof(struct type, member), \
51 union perf_event event; member
88 pevent->event.mmap.pid, pevent->event.mmap.tid, in pyrf_mmap_event__repr()
89 pevent->event.mmap.start, pevent->event.mmap.len, in pyrf_mmap_event__repr()
90 pevent->event.mmap.pgoff, pevent->event.mmap.filename) < 0) { in pyrf_mmap_event__repr()
126 pevent->event.header.type == PERF_RECORD_FORK ? "fork" : "exit", in pyrf_task_event__repr()
127 pevent->event.fork.pid, in pyrf_task_event__repr()
128 pevent->event.fork.ppid, in pyrf_task_event__repr()
129 pevent->event.fork.tid, in pyrf_task_event__repr()
130 pevent->event.fork.ptid, in pyrf_task_event__repr()
131 pevent->event.fork.time); in pyrf_task_event__repr()
158 pevent->event.comm.pid, in pyrf_comm_event__repr()
159 pevent->event.comm.tid, in pyrf_comm_event__repr()
160 pevent->event.comm.comm); in pyrf_comm_event__repr()
186 struct throttle_event *te = (struct throttle_event *)(&pevent->event.header + 1); in pyrf_throttle_event__repr()
190 pevent->event.header.type == PERF_RECORD_THROTTLE ? "" : "un", in pyrf_throttle_event__repr()
220 pevent->event.lost.id, pevent->event.lost.lost) < 0) { in pyrf_lost_event__repr()
251 pevent->event.read.pid, in pyrf_read_event__repr()
252 pevent->event.read.tid); in pyrf_read_event__repr()
317 pevent->event.context_switch.next_prev_pid, in pyrf_context_switch_event__repr()
318 pevent->event.context_switch.next_prev_tid, in pyrf_context_switch_event__repr()
319 !!(pevent->event.header.misc & PERF_RECORD_MISC_SWITCH_OUT)) < 0) { in pyrf_context_switch_event__repr()
391 static PyObject *pyrf_event__new(union perf_event *event) in pyrf_event__new() argument
396 if ((event->header.type < PERF_RECORD_MMAP || in pyrf_event__new()
397 event->header.type > PERF_RECORD_SAMPLE) && in pyrf_event__new()
398 !(event->header.type == PERF_RECORD_SWITCH || in pyrf_event__new()
399 event->header.type == PERF_RECORD_SWITCH_CPU_WIDE)) in pyrf_event__new()
402 ptype = pyrf_event__type[event->header.type]; in pyrf_event__new()
405 memcpy(&pevent->event, event, event->header.size); in pyrf_event__new()
853 union perf_event *event; in pyrf_evlist__read_on_cpu() local
862 event = perf_evlist__mmap_read(evlist, cpu); in pyrf_evlist__read_on_cpu()
863 if (event != NULL) { in pyrf_evlist__read_on_cpu()
864 PyObject *pyevent = pyrf_event__new(event); in pyrf_evlist__read_on_cpu()
872 err = perf_evlist__parse_sample(evlist, event, &pevent->sample); in pyrf_evlist__read_on_cpu()