Lines Matching refs:subbuf
1629 struct buffer_data_page *subbuf; in rb_meta_valid() local
1664 subbuf = rb_subbufs_from_meta(meta); 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()
1685 static int rb_meta_subbuf_idx(struct ring_buffer_meta *meta, void *subbuf);
1844 void *subbuf; in rb_range_meta_init() local
1855 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
1856 delta = (unsigned long)subbuf - meta->first_buffer; in rb_range_meta_init()
1878 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
1880 meta->first_buffer = (unsigned long)subbuf; in rb_range_meta_init()
1893 rb_init_page(subbuf); in rb_range_meta_init()
1894 subbuf += meta->subbuf_size; in rb_range_meta_init()
3038 static int rb_meta_subbuf_idx(struct ring_buffer_meta *meta, void *subbuf) in rb_meta_subbuf_idx() argument
3044 return (subbuf - subbuf_array) / meta->subbuf_size; in rb_meta_subbuf_idx()
6842 struct buffer_page *first_subbuf, *subbuf; in rb_setup_ids_meta_page() local
6848 first_subbuf = subbuf = rb_set_head_page(cpu_buffer); in rb_setup_ids_meta_page()
6853 subbuf_ids[id] = (unsigned long)subbuf->page; in rb_setup_ids_meta_page()
6854 subbuf->id = id; in rb_setup_ids_meta_page()
6856 rb_inc_page(&subbuf); in rb_setup_ids_meta_page()
6858 } while (subbuf != first_subbuf); in rb_setup_ids_meta_page()