Home
last modified time | relevance | path

Searched refs:aux_head (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/kernel/events/
Dring_buffer.c272 unsigned long aux_head, aux_tail; in perf_aux_output_begin() local
297 aux_head = local_read(&rb->aux_head); in perf_aux_output_begin()
301 handle->head = aux_head; in perf_aux_output_begin()
312 if (aux_head - aux_tail < perf_aux_size(rb)) in perf_aux_output_begin()
313 handle->size = CIRC_SPACE(aux_head, aux_tail, perf_aux_size(rb)); in perf_aux_output_begin()
351 unsigned long aux_head; in perf_aux_output_end() local
361 aux_head = handle->head; in perf_aux_output_end()
362 local_set(&rb->aux_head, aux_head); in perf_aux_output_end()
364 aux_head = local_read(&rb->aux_head); in perf_aux_output_end()
365 local_add(size, &rb->aux_head); in perf_aux_output_end()
[all …]
Dinternal.h41 local_t aux_head; member
/linux-4.4.14/tools/perf/util/
Dauxtrace.h326 u64 head = ACCESS_ONCE(pc->aux_head); in auxtrace_mmap__read_snapshot_head()
337 u64 head = ACCESS_ONCE(pc->aux_head); in auxtrace_mmap__read_head()
339 u64 head = __sync_val_compare_and_swap(&pc->aux_head, 0, 0); in auxtrace_mmap__read_head()
/linux-4.4.14/include/uapi/linux/
Dperf_event.h558 __u64 aux_head; member