• Home
  • Raw
  • Download

Lines Matching refs:event

24 	handle->event->pending_wakeup = 1;  in perf_output_wakeup()
25 irq_work_queue(&handle->event->pending); in perf_output_wakeup()
150 struct perf_event *event, unsigned int size, in __perf_output_begin() argument
166 if (event->parent) in __perf_output_begin()
167 event = event->parent; in __perf_output_begin()
169 rb = rcu_dereference(event->rb); in __perf_output_begin()
180 handle->event = event; in __perf_output_begin()
185 if (event->attr.sample_id_all) in __perf_output_begin()
186 size += event->id_header_size; in __perf_output_begin()
245 lost_event.id = event->id; in __perf_output_begin()
249 &sample_data, event); in __perf_output_begin()
251 perf_event__output_id_sample(event, handle, &sample_data); in __perf_output_begin()
266 struct perf_event *event, unsigned int size) in perf_output_begin_forward() argument
268 return __perf_output_begin(handle, event, size, false); in perf_output_begin_forward()
272 struct perf_event *event, unsigned int size) in perf_output_begin_backward() argument
274 return __perf_output_begin(handle, event, size, true); in perf_output_begin_backward()
278 struct perf_event *event, unsigned int size) in perf_output_begin() argument
281 return __perf_output_begin(handle, event, size, in perf_output_begin()
282 unlikely(is_write_backward(event))); in perf_output_begin()
360 struct perf_event *event) in perf_aux_output_begin() argument
362 struct perf_event *output_event = event; in perf_aux_output_begin()
409 handle->event = event; in perf_aux_output_begin()
431 event->pending_disable = smp_processor_id(); in perf_aux_output_begin()
446 handle->event = NULL; in perf_aux_output_begin()
507 perf_event_aux_event(handle->event, aux_head, size, in perf_aux_output_end()
516 handle->event->pending_disable = smp_processor_id(); in perf_aux_output_end()
520 handle->event = NULL; in perf_aux_output_end()
558 if (!handle->event) in perf_get_aux()
629 int rb_alloc_aux(struct ring_buffer *rb, struct perf_event *event, in rb_alloc_aux() argument
633 int node = (event->cpu == -1) ? -1 : cpu_to_node(event->cpu); in rb_alloc_aux()
636 if (!has_aux(event)) in rb_alloc_aux()
661 rb->free_aux = event->pmu->free_aux; in rb_alloc_aux()
682 if ((event->pmu->capabilities & PERF_PMU_CAP_AUX_NO_SG) && in rb_alloc_aux()
690 rb->aux_priv = event->pmu->setup_aux(event, rb->aux_pages, nr_pages, in rb_alloc_aux()