Lines Matching refs:event

36 					   union perf_event *event,  in machine__process_bpf_event_load()  argument
42 int id = event->bpf.id; in machine__process_bpf_event_load()
71 int machine__process_bpf(struct machine *machine, union perf_event *event, in machine__process_bpf() argument
75 perf_event__fprintf_bpf(event, stdout); in machine__process_bpf()
77 switch (event->bpf.type) { in machine__process_bpf()
79 return machine__process_bpf_event_load(machine, event, sample); in machine__process_bpf()
89 pr_debug("unexpected bpf event type of %d\n", event->bpf.type); in machine__process_bpf()
167 union perf_event *event, in perf_event__synthesize_one_bpf_prog() argument
170 struct perf_record_ksymbol *ksymbol_event = &event->ksymbol; in perf_event__synthesize_one_bpf_prog()
171 struct perf_record_bpf_event *bpf_event = &event->bpf; in perf_event__synthesize_one_bpf_prog()
262 memset((void *)event + event->header.size, 0, machine->id_hdr_size); in perf_event__synthesize_one_bpf_prog()
263 event->header.size += machine->id_hdr_size; in perf_event__synthesize_one_bpf_prog()
264 err = perf_tool__process_synth_event(tool, event, in perf_event__synthesize_one_bpf_prog()
280 memset((void *)event + event->header.size, 0, machine->id_hdr_size); in perf_event__synthesize_one_bpf_prog()
281 event->header.size += machine->id_hdr_size; in perf_event__synthesize_one_bpf_prog()
298 err = perf_tool__process_synth_event(tool, event, in perf_event__synthesize_one_bpf_prog()
309 union perf_event *event; member
319 union perf_event *event = data->event; in process_bpf_image() local
323 ksymbol = &event->ksymbol; in process_bpf_image()
338 memset((void *) event + event->header.size, 0, machine->id_hdr_size); in process_bpf_image()
339 event->header.size += machine->id_hdr_size; in process_bpf_image()
341 return perf_tool__process_synth_event(data->tool, event, machine, in process_bpf_image()
384 union perf_event *event; in perf_event__synthesize_bpf_events() local
389 event = malloc(sizeof(event->bpf) + KSYM_NAME_LEN + machine->id_hdr_size); in perf_event__synthesize_bpf_events()
390 if (!event) in perf_event__synthesize_bpf_events()
417 event, opts); in perf_event__synthesize_bpf_events()
432 .event = event, in perf_event__synthesize_bpf_events()
443 free(event); in perf_event__synthesize_bpf_events()
499 static int bpf_event__sb_cb(union perf_event *event, void *data) in bpf_event__sb_cb() argument
503 if (event->header.type != PERF_RECORD_BPF_EVENT) in bpf_event__sb_cb()
506 switch (event->bpf.type) { in bpf_event__sb_cb()
508 perf_env__add_bpf_info(env, event->bpf.id); in bpf_event__sb_cb()
518 pr_debug("unexpected bpf event type of %d\n", event->bpf.type); in bpf_event__sb_cb()