Home
last modified time | relevance | path

Searched refs:data_head (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/tools/include/linux/
Dring_buffer.h59 return smp_load_acquire(&base->data_head); in ring_buffer_read_head()
61 u64 head = READ_ONCE(base->data_head); in ring_buffer_read_head()
/Linux-v5.10/drivers/staging/vt6656/
Drxtx.h97 struct vnt_tx_datahead_g data_head; member
105 struct vnt_tx_datahead_ab data_head; member
115 struct vnt_tx_datahead_g data_head; member
Drxtx.c253 vnt_rxtx_datahead_g(tx_context, &buf->data_head); in vnt_rxtx_rts_g_head()
269 vnt_rxtx_datahead_ab(tx_context, &buf->data_head); in vnt_rxtx_rts_ab_head()
291 vnt_rxtx_datahead_g(tx_context, &buf->data_head); in vnt_fill_cts_head()
/Linux-v5.10/tools/testing/selftests/bpf/benchs/
Dbench_ringbufs.c487 __u64 data_head, data_tail; in perfbuf_custom_consumer() local
506 data_head = ring_buffer_read_head(header); in perfbuf_custom_consumer()
508 while (data_head != data_tail) { in perfbuf_custom_consumer()
/Linux-v5.10/tools/memory-model/Documentation/
Drecipes.txt334 * if (LOAD ->data_tail) { LOAD ->data_head
338 * STORE ->data_head STORE ->data_tail
389 * if (LOAD ->data_tail) { LOAD ->data_head
393 * STORE ->data_head STORE ->data_tail
/Linux-v5.10/tools/include/uapi/linux/
Dperf_event.h638 __u64 data_head; /* head in the data section */ member
/Linux-v5.10/include/uapi/linux/
Dperf_event.h638 __u64 data_head; /* head in the data section */ member
/Linux-v5.10/kernel/events/
Dring_buffer.c110 WRITE_ONCE(rb->user_page->data_head, head); in perf_output_put_handle()
Dcore.c12979 BUILD_BUG_ON((offsetof(struct perf_event_mmap_page, data_head)) in perf_event_init()
/Linux-v5.10/tools/perf/
Ddesign.txt329 __u32 data_head; /* head in the data section */
/Linux-v5.10/tools/lib/bpf/
Dlibbpf.c9820 __u64 data_head = ring_buffer_read_head(header); in bpf_perf_event_read_simple() local
9827 while (data_head != data_tail) { in bpf_perf_event_read_simple()