Lines Matching defs:handle

423 		perf_aux_output_flag(&pt->handle, PERF_AUX_FLAG_PARTIAL);
502 struct pt_buffer *buf = perf_get_aux(&pt->handle);
847 struct pt_buffer *buf = perf_get_aux(&pt->handle);
898 struct pt_buffer *buf = perf_get_aux(&pt->handle);
921 perf_aux_output_flag(&pt->handle,
1070 * @handle: Current output handle.
1081 struct perf_output_handle *handle)
1091 if (buf->output_off + handle->size + 1 < pt_buffer_region_size(buf)) {
1092 perf_aux_output_flag(handle, PERF_AUX_FLAG_TRUNCATED);
1111 npages = handle->size >> PAGE_SHIFT;
1114 if (!offset_in_page(head + handle->size + 1))
1126 wakeup = handle->wakeup >> PAGE_SHIFT;
1477 struct perf_event *event = pt->handle.event;
1492 buf = perf_get_aux(&pt->handle);
1502 perf_aux_output_end(&pt->handle, local_xchg(&buf->data_size, 0));
1507 buf = perf_aux_output_begin(&pt->handle, event);
1513 pt_buffer_reset_offsets(buf, pt->handle.head);
1515 ret = pt_buffer_reset_markers(buf, &pt->handle);
1517 perf_aux_output_end(&pt->handle, 0);
1549 event = pt->handle.event;
1551 perf_aux_output_flag(&pt->handle,
1572 buf = perf_aux_output_begin(&pt->handle, event);
1576 pt_buffer_reset_offsets(buf, pt->handle.head);
1578 if (pt_buffer_reset_markers(buf, &pt->handle))
1591 perf_aux_output_end(&pt->handle, 0);
1614 struct pt_buffer *buf = perf_get_aux(&pt->handle);
1619 if (WARN_ON_ONCE(pt->handle.event != event))
1629 pt->handle.head =
1632 perf_aux_output_end(&pt->handle, local_xchg(&buf->data_size, 0));
1637 struct perf_output_handle *handle,
1641 struct pt_buffer *buf = perf_get_aux(&pt->handle);
1669 ret = perf_output_copy_aux(&pt->handle, handle, from, to);
1693 if (pt->handle.event)
1746 if (pt->handle.event)
1747 pt_event_stop(pt->handle.event, PERF_EF_UPDATE);