Lines Matching refs:subbuf
1791 struct buffer_data_page *subbuf; in rb_cpu_meta_valid() local
1815 subbuf = rb_subbufs_from_meta(meta); in rb_cpu_meta_valid()
1827 if ((unsigned)local_read(&subbuf->commit) > subbuf_size) { in rb_cpu_meta_valid()
1838 subbuf = (void *)subbuf + subbuf_size; in rb_cpu_meta_valid()
1844 static int rb_meta_subbuf_idx(struct ring_buffer_cpu_meta *meta, void *subbuf);
2095 void *subbuf; in rb_range_meta_init() local
2114 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
2115 delta = (unsigned long)subbuf - meta->first_buffer; in rb_range_meta_init()
2132 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
2134 meta->first_buffer = (unsigned long)subbuf; in rb_range_meta_init()
2146 rb_init_page(subbuf); in rb_range_meta_init()
2147 subbuf += meta->subbuf_size; in rb_range_meta_init()
3282 static int rb_meta_subbuf_idx(struct ring_buffer_cpu_meta *meta, void *subbuf) in rb_meta_subbuf_idx() argument
3288 return (subbuf - subbuf_array) / meta->subbuf_size; in rb_meta_subbuf_idx()
7041 struct buffer_page *first_subbuf, *subbuf; in rb_setup_ids_meta_page() local
7049 first_subbuf = subbuf = rb_set_head_page(cpu_buffer); in rb_setup_ids_meta_page()
7051 id = rb_page_id(cpu_buffer, subbuf, id); in rb_setup_ids_meta_page()
7056 subbuf_ids[id] = (unsigned long)subbuf->page; in rb_setup_ids_meta_page()
7058 rb_inc_page(&subbuf); in rb_setup_ids_meta_page()
7061 } while (subbuf != first_subbuf); in rb_setup_ids_meta_page()