Lines Matching refs:event

72 		      union perf_event *event, const char *comm, int nr)
74 if (event->header.type == PERF_RECORD_COMM &&
75 (pid_t)event->comm.pid == getpid() &&
76 (pid_t)event->comm.tid == getpid() &&
77 strcmp(event->comm.comm, comm) == 0) {
79 pr_debug("Duplicate comm event\n");
83 pr_debug3("comm event: %s nr: %d\n", event->comm.comm, nr);
123 union perf_event *event,
131 if (perf_evlist__parse_sample(evlist, event, &sample)) {
159 pr_debug3("cycles event\n");
172 static int process_event(struct evlist *evlist, union perf_event *event,
175 if (event->header.type == PERF_RECORD_SAMPLE)
176 return process_sample_event(evlist, event, switch_tracking);
178 if (event->header.type == PERF_RECORD_COMM) {
181 err = check_comm(switch_tracking, event, "Test COMM 1", 0);
185 err = check_comm(switch_tracking, event, "Test COMM 2", 1);
189 err = check_comm(switch_tracking, event, "Test COMM 3", 2);
193 err = check_comm(switch_tracking, event, "Test COMM 4", 3);
198 pr_debug("Unexpected comm event\n");
208 union perf_event *event;
213 union perf_event *event)
223 node->event = event;
226 if (perf_evlist__parse_sample(evlist, event, &sample)) {
232 pr_debug("event with no time\n");
264 union perf_event *event;
276 while ((event = perf_mmap__read_event(&md->core)) != NULL) {
278 ret = add_event(evlist, &events, event);
300 ret = process_event(evlist, events_array[pos].event,
364 /* First event */
367 pr_debug("Failed to parse event dummy:u\n");
373 /* Second event */
376 pr_debug("Failed to parse event cycles:u\n");
382 /* Third event */
391 pr_debug("Failed to parse event %s\n", sched_switch);
404 /* Test moving an event to the front */
406 pr_debug("cycles event already at front");
411 pr_debug("Failed to move cycles event to front");
418 /* Fourth event */
421 pr_debug("Failed to parse event dummy:u\n");
437 /* Check moved event is still at the front */
439 pr_debug("Front event no longer at front");
443 /* Check tracking event is tracking */
445 pr_debug("Tracking event not tracking\n");
453 pr_debug("Non-tracking event is tracking\n");
556 /* Check cycles event got enabled */
562 /* Check cycles event got disabled */
564 pr_debug("cycles events even though event was disabled\n");
568 /* Check cycles event got enabled again */