Lines Matching refs:subbuf_size
61 __u32 subbuf_size; member
559 unsigned int subbuf_size; member
603 (unsigned int)buffer->subbuf_size, in ring_buffer_print_page_header()
1573 rb_range_align_subbuf(unsigned long addr, int subbuf_size, int nr_subbufs) in rb_range_align_subbuf() argument
1577 return ALIGN(addr, subbuf_size); in rb_range_align_subbuf()
1585 int subbuf_size = buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in rb_range_meta() local
1611 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta()
1612 ptr += subbuf_size * nr_subbufs; in rb_range_meta()
1621 ptr = rb_range_align_subbuf(ptr, subbuf_size, nr_subbufs); in rb_range_meta()
1622 ptr += subbuf_size * nr_subbufs; in rb_range_meta()
1635 int subbuf_size = meta->subbuf_size; in rb_subbufs_from_meta() local
1639 ptr = rb_range_align_subbuf(ptr, subbuf_size, meta->nr_subbufs); in rb_subbufs_from_meta()
1651 int subbuf_size; in rb_range_buffer() local
1660 subbuf_size = meta->subbuf_size; in rb_range_buffer()
1667 ptr += subbuf_size * idx; in rb_range_buffer()
1668 if (ptr + subbuf_size > cpu_buffer->buffer->range_addr_end) in rb_range_buffer()
1747 int subbuf_size = PAGE_SIZE; in rb_cpu_meta_valid() local
1757 buffers_end = meta->first_buffer + (subbuf_size * meta->nr_subbufs); in rb_cpu_meta_valid()
1784 if ((unsigned)local_read(&subbuf->commit) > subbuf_size) { in rb_cpu_meta_valid()
1795 subbuf = (void *)subbuf + subbuf_size; in rb_cpu_meta_valid()
1991 meta->subbuf_size = PAGE_SIZE; in rb_range_meta_init()
2008 subbuf += meta->subbuf_size; in rb_range_meta_init()
2050 seq_printf(m, "subbuf_size: %d\n", meta->subbuf_size); in rbm_show()
2364 int subbuf_size; in alloc_buffer() local
2379 subbuf_size = (PAGE_SIZE << order); in alloc_buffer()
2380 buffer->subbuf_size = subbuf_size - BUF_PAGE_HDR_SIZE; in alloc_buffer()
2383 buffer->max_data_size = buffer->subbuf_size - (sizeof(u32) * 2); in alloc_buffer()
2429 (subbuf_size + sizeof(int)); in alloc_buffer()
2439 ptr = ALIGN(ptr, subbuf_size); in alloc_buffer()
2440 ptr += subbuf_size * nr_pages; in alloc_buffer()
2458 nr_pages = DIV_ROUND_UP(size, buffer->subbuf_size); in alloc_buffer()
2846 nr_pages = DIV_ROUND_UP(size, buffer->subbuf_size); in ring_buffer_resize()
3168 subbuf_array = (void *)ALIGN((unsigned long)subbuf_array, meta->subbuf_size); in rb_meta_subbuf_idx()
3169 return (subbuf - subbuf_array) / meta->subbuf_size; in rb_meta_subbuf_idx()
3376 unsigned long bsize = READ_ONCE(cpu_buffer->buffer->subbuf_size); in rb_reset_tail()
4377 if (unlikely(write > cpu_buffer->buffer->subbuf_size)) { in __rb_reserve_next()
5287 unsigned long bsize = READ_ONCE(cpu_buffer->buffer->subbuf_size); in rb_get_reader_page()
5867 iter->event_size = buffer->subbuf_size; in ring_buffer_read_prepare()
5978 return buffer->subbuf_size * buffer->buffers[cpu]->nr_pages; in ring_buffer_size()
6655 if (buffer->subbuf_size - commit >= sizeof(missed_events)) { in ring_buffer_read_page()
6667 if (commit < buffer->subbuf_size) in ring_buffer_read_page()
6668 memset(&bpage->data[commit], 0, buffer->subbuf_size - commit); in ring_buffer_read_page()
6698 return buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in ring_buffer_subbuf_size_get()
6764 old_size = buffer->subbuf_size; in ring_buffer_subbuf_order_set()
6774 buffer->subbuf_size = psize - BUF_PAGE_HDR_SIZE; in ring_buffer_subbuf_order_set()
6791 nr_pages = DIV_ROUND_UP(nr_pages, buffer->subbuf_size); in ring_buffer_subbuf_order_set()
6878 buffer->subbuf_size = old_size; in ring_buffer_subbuf_order_set()
6951 meta->subbuf_size = cpu_buffer->buffer->subbuf_size + BUF_PAGE_HDR_SIZE; in rb_setup_ids_meta_page()
6952 meta->meta_page_size = meta->subbuf_size; in rb_setup_ids_meta_page()
7303 if (buffer->subbuf_size - commit >= sizeof(missed_events)) { in ring_buffer_map_get_reader()
7325 buffer->subbuf_size + BUF_PAGE_HDR_SIZE); in ring_buffer_map_get_reader()