Lines Matching refs:subbuf_size
57 __u32 subbuf_size; member
554 unsigned int subbuf_size; member
598 (unsigned int)buffer->subbuf_size, in ring_buffer_print_page_header()
1521 rb_range_align_subbuf(unsigned long addr, int subbuf_size, int nr_subbufs) in rb_range_align_subbuf() argument
1525 return ALIGN(addr, subbuf_size); in rb_range_align_subbuf()
1533 int subbuf_size = buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in rb_range_meta() local
1556 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta()
1557 ptr += subbuf_size * nr_subbufs; in rb_range_meta()
1566 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta()
1567 ptr += subbuf_size * nr_subbufs; in rb_range_meta()
1580 int subbuf_size = meta->subbuf_size; in rb_subbufs_from_meta() local
1584 ptr = rb_range_align_subbuf(ptr, subbuf_size, meta->nr_subbufs); in rb_subbufs_from_meta()
1596 int subbuf_size; in rb_range_buffer() local
1605 subbuf_size = meta->subbuf_size; in rb_range_buffer()
1612 ptr += subbuf_size * idx; in rb_range_buffer()
1613 if (ptr + subbuf_size > cpu_buffer->buffer->range_addr_end) in rb_range_buffer()
1628 int subbuf_size = PAGE_SIZE; in rb_meta_valid() local
1642 if (meta->subbuf_size != subbuf_size || in rb_meta_valid()
1649 buffers_end = meta->first_buffer + (subbuf_size * meta->nr_subbufs); in rb_meta_valid()
1674 if ((unsigned)local_read(&subbuf->commit) > subbuf_size) { in rb_meta_valid()
1679 subbuf = (void *)subbuf + subbuf_size; in rb_meta_valid()
1876 meta->subbuf_size = PAGE_SIZE; in rb_range_meta_init()
1894 subbuf += meta->subbuf_size; in rb_range_meta_init()
1935 seq_printf(m, "subbuf_size: %d\n", meta->subbuf_size); in rbm_show()
2248 int subbuf_size; in alloc_buffer() local
2263 subbuf_size = (PAGE_SIZE << order); in alloc_buffer()
2264 buffer->subbuf_size = subbuf_size - BUF_PAGE_HDR_SIZE; in alloc_buffer()
2267 buffer->max_data_size = buffer->subbuf_size - (sizeof(u32) * 2); in alloc_buffer()
2300 (subbuf_size + sizeof(int)); in alloc_buffer()
2310 ptr = ALIGN(ptr, subbuf_size); in alloc_buffer()
2311 ptr += subbuf_size * nr_pages; in alloc_buffer()
2329 nr_pages = DIV_ROUND_UP(size, buffer->subbuf_size); in alloc_buffer()
2717 nr_pages = DIV_ROUND_UP(size, buffer->subbuf_size); in ring_buffer_resize()
3043 subbuf_array = (void *)ALIGN((unsigned long)subbuf_array, meta->subbuf_size); in rb_meta_subbuf_idx()
3044 return (subbuf - subbuf_array) / meta->subbuf_size; in rb_meta_subbuf_idx()
3251 unsigned long bsize = READ_ONCE(cpu_buffer->buffer->subbuf_size); in rb_reset_tail()
4252 if (unlikely(write > cpu_buffer->buffer->subbuf_size)) { in __rb_reserve_next()
5188 unsigned long bsize = READ_ONCE(cpu_buffer->buffer->subbuf_size); in rb_get_reader_page()
5767 iter->event_size = buffer->subbuf_size; in ring_buffer_read_prepare()
5881 return buffer->subbuf_size * buffer->buffers[cpu]->nr_pages; in ring_buffer_size()
6570 if (buffer->subbuf_size - commit >= sizeof(missed_events)) { in ring_buffer_read_page()
6582 if (commit < buffer->subbuf_size) in ring_buffer_read_page()
6583 memset(&bpage->data[commit], 0, buffer->subbuf_size - commit); in ring_buffer_read_page()
6613 return buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in ring_buffer_subbuf_size_get()
6679 old_size = buffer->subbuf_size; in ring_buffer_subbuf_order_set()
6689 buffer->subbuf_size = psize - BUF_PAGE_HDR_SIZE; in ring_buffer_subbuf_order_set()
6706 nr_pages = DIV_ROUND_UP(nr_pages, buffer->subbuf_size); in ring_buffer_subbuf_order_set()
6792 buffer->subbuf_size = old_size; in ring_buffer_subbuf_order_set()
6865 meta->subbuf_size = cpu_buffer->buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in rb_setup_ids_meta_page()
6866 meta->meta_page_size = meta->subbuf_size; in rb_setup_ids_meta_page()
7210 if (buffer->subbuf_size - commit >= sizeof(missed_events)) { in ring_buffer_map_get_reader()