Lines Matching refs:handle
91 struct perf_output_handle *handle,
129 func_name(struct perf_output_handle *handle, \
135 size = min(handle->size, len); \
136 written = memcpy_func(handle->addr, buf, size); \
140 handle->addr += written; \
142 handle->size -= written; \
143 if (!handle->size) { \
144 struct ring_buffer *rb = handle->rb; \
146 handle->page++; \
147 handle->page &= rb->nr_pages - 1; \
148 handle->addr = rb->data_pages[handle->page]; \
149 handle->size = PAGE_SIZE << page_order(rb); \