Searched refs:subbuf_size (Results 1 – 7 of 7) sorted by relevance
| /linux/kernel/ |
| H A D | relay.c | 478 size_t subbuf_size, in relay_open() argument 487 if (!(subbuf_size && n_subbufs)) in relay_open() 489 if (subbuf_size > UINT_MAX / n_subbufs) in relay_open() 506 chan->subbuf_size = subbuf_size; in relay_open() 507 chan->alloc_size = PAGE_ALIGN(subbuf_size * n_subbufs); in relay_open() 561 if (unlikely(length > buf->chan->subbuf_size)) in relay_switch_subbuf() 564 if (buf->offset != buf->chan->subbuf_size + 1) { in relay_switch_subbuf() 567 prev_padding = buf->chan->subbuf_size - buf->offset; in relay_switch_subbuf() 573 buf->chan->subbuf_size - in relay_switch_subbuf() 576 buf->early_bytes += buf->chan->subbuf_size - in relay_switch_subbuf() [all …]
|
| /linux/tools/testing/selftests/ring-buffer/ |
| H A D | map_test.c | 126 int subbuf_size; in FIXTURE_VARIANT() local 130 .subbuf_size = 4, in FIXTURE_VARIANT_ADD() 134 .subbuf_size = 8, in FIXTURE_VARIANT_ADD() 161 tracefs_write_int(TRACEFS_ROOT"/buffer_subbuf_size_kb", variant->subbuf_size); in FIXTURE_SETUP() 221 data_len = desc->meta->subbuf_size * desc->meta->nr_subbufs; in TEST_F() 230 data_len -= desc->meta->subbuf_size; in TEST_F() 237 meta_len += desc->meta->subbuf_size * 2; in TEST_F() 243 data_len = desc->meta->subbuf_size * desc->meta->nr_subbufs; in TEST_F() 245 desc->cpu_fd, data_len + (desc->meta->subbuf_size * 2)); in TEST_F()
|
| /linux/include/linux/ |
| H A D | relay.h | 78 size_t subbuf_size; /* sub-buffer size */ member 171 size_t subbuf_size, 209 if (unlikely(buf->offset + length > chan->subbuf_size)) in relay_write() 235 if (unlikely(buf->offset + length > buf->chan->subbuf_size)) in __relay_write() 258 if (unlikely(buf->offset + length > buf->chan->subbuf_size)) { in relay_reserve() 282 BUG_ON(length >= buf->chan->subbuf_size - 1); in subbuf_start_reserve()
|
| /linux/kernel/trace/ |
| H A D | ring_buffer.c | 61 __u32 subbuf_size; member 594 unsigned int subbuf_size; member 638 (unsigned int)buffer->subbuf_size, in ring_buffer_print_page_header() 1615 rb_range_align_subbuf(unsigned long addr, int subbuf_size, int nr_subbufs) in rb_range_align_subbuf() argument 1619 return ALIGN(addr, subbuf_size); in rb_range_align_subbuf() 1627 int subbuf_size = buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in rb_range_meta() local 1653 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta() 1654 ptr += subbuf_size * nr_subbufs; in rb_range_meta() 1663 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta() 1664 ptr += subbuf_size * nr_subbufs; in rb_range_meta() [all …]
|
| /linux/Documentation/trace/ |
| H A D | ring-buffer-map.rst | 30 reader_offset = meta->meta_page_size + reader_id * meta->subbuf_size; 88 data_len = meta->subbuf_size * meta->nr_subbufs; 97 reader = data + meta->subbuf_size * reader_id;
|
| /linux/include/uapi/linux/ |
| H A D | trace_mmap.h | 27 __u32 subbuf_size; member
|
| /linux/Documentation/filesystems/ |
| H A D | relay.rst | 166 relay_open(base_filename, parent, subbuf_size, n_subbufs,
|