Lines Matching refs:subbuf
1748 struct buffer_data_page *subbuf; in rb_cpu_meta_valid() local
1772 subbuf = rb_subbufs_from_meta(meta); 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()
1801 static int rb_meta_subbuf_idx(struct ring_buffer_cpu_meta *meta, void *subbuf);
1956 void *subbuf; in rb_range_meta_init() local
1975 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
1976 delta = (unsigned long)subbuf - meta->first_buffer; in rb_range_meta_init()
1993 subbuf = rb_subbufs_from_meta(meta); in rb_range_meta_init()
1995 meta->first_buffer = (unsigned long)subbuf; in rb_range_meta_init()
2007 rb_init_page(subbuf); in rb_range_meta_init()
2008 subbuf += meta->subbuf_size; in rb_range_meta_init()
3163 static int rb_meta_subbuf_idx(struct ring_buffer_cpu_meta *meta, void *subbuf) in rb_meta_subbuf_idx() argument
3169 return (subbuf - subbuf_array) / meta->subbuf_size; in rb_meta_subbuf_idx()
6928 struct buffer_page *first_subbuf, *subbuf; in rb_setup_ids_meta_page() local
6934 first_subbuf = subbuf = rb_set_head_page(cpu_buffer); in rb_setup_ids_meta_page()
6939 subbuf_ids[id] = (unsigned long)subbuf->page; in rb_setup_ids_meta_page()
6940 subbuf->id = id; in rb_setup_ids_meta_page()
6942 rb_inc_page(&subbuf); in rb_setup_ids_meta_page()
6944 } while (subbuf != first_subbuf); in rb_setup_ids_meta_page()