Lines Matching refs:buffer_page
349 struct buffer_page { struct
394 static void free_buffer_page(struct buffer_page *bpage) in free_buffer_page()
467 struct buffer_page *head_page; /* read from head */
468 struct buffer_page *tail_page; /* write to tail */
469 struct buffer_page *commit_page; /* committed pages */
470 struct buffer_page *reader_page;
517 struct buffer_page *head_page;
518 struct buffer_page *cache_reader_page;
837 struct buffer_page *page, struct list_head *list) in rb_is_head_page()
856 static int rb_is_reader_page(struct buffer_page *page) in rb_is_reader_page()
881 struct buffer_page *head; in rb_head_page_activate()
916 struct buffer_page *head, in rb_head_page_set()
917 struct buffer_page *prev, in rb_head_page_set()
939 struct buffer_page *head, in rb_head_page_set_update()
940 struct buffer_page *prev, in rb_head_page_set_update()
948 struct buffer_page *head, in rb_head_page_set_head()
949 struct buffer_page *prev, in rb_head_page_set_head()
957 struct buffer_page *head, in rb_head_page_set_normal()
958 struct buffer_page *prev, in rb_head_page_set_normal()
966 struct buffer_page **bpage) in rb_inc_page()
970 *bpage = list_entry(p, struct buffer_page, list); in rb_inc_page()
973 static struct buffer_page *
976 struct buffer_page *head; in rb_set_head_page()
977 struct buffer_page *page; in rb_set_head_page()
1011 static int rb_head_page_replace(struct buffer_page *old, in rb_head_page_replace()
1012 struct buffer_page *new) in rb_head_page_replace()
1032 struct buffer_page *tail_page, in rb_tail_page_update()
1033 struct buffer_page *next_page) in rb_tail_page_update()
1035 struct buffer_page *old_tail; in rb_tail_page_update()
1099 struct buffer_page *bpage) in rb_check_bpage()
1132 struct buffer_page *bpage, *tmp; in rb_check_pages()
1166 struct buffer_page *bpage, *tmp; in __rb_allocate_pages()
1232 struct buffer_page *bpage; in rb_allocate_cpu_buffer()
1274 = list_entry(cpu_buffer->pages, struct buffer_page, list); in rb_allocate_cpu_buffer()
1292 struct buffer_page *bpage, *tmp; in rb_free_cpu_buffer()
1303 bpage = list_entry(head, struct buffer_page, list); in rb_free_cpu_buffer()
1446 static inline unsigned long rb_page_entries(struct buffer_page *bpage) in rb_page_entries()
1451 static inline unsigned long rb_page_write(struct buffer_page *bpage) in rb_page_write()
1460 struct buffer_page *to_remove_page, *tmp_iter_page; in rb_remove_pages()
1461 struct buffer_page *last_page, *first_page; in rb_remove_pages()
1491 struct buffer_page, list); in rb_remove_pages()
1516 struct buffer_page, list); in rb_remove_pages()
1531 last_page = list_entry(rb_list_head(to_remove), struct buffer_page, in rb_remove_pages()
1633 struct buffer_page *bpage, *tmp; in rb_insert_pages()
1835 struct buffer_page *bpage, *tmp; in ring_buffer_resize()
1871 static inline void *__rb_page_index(struct buffer_page *bpage, unsigned index) in __rb_page_index()
1889 static inline unsigned rb_page_commit(struct buffer_page *bpage) in rb_page_commit()
1895 static inline unsigned rb_page_size(struct buffer_page *bpage) in rb_page_size()
2073 struct buffer_page *tail_page, in rb_handle_head_page()
2074 struct buffer_page *next_page) in rb_handle_head_page()
2076 struct buffer_page *new_head; in rb_handle_head_page()
2241 struct buffer_page *tail_page, in rb_reset_tail()
2315 struct buffer_page *tail_page, u64 ts) in rb_move_tail()
2317 struct buffer_page *commit_page = cpu_buffer->commit_page; in rb_move_tail()
2319 struct buffer_page *next_page; in rb_move_tail()
2423 struct buffer_page *tail_page; in __rb_reserve_next()
2480 struct buffer_page *bpage; in rb_try_to_discard()
2895 struct buffer_page *bpage = cpu_buffer->commit_page; in rb_decrement_entry()
2896 struct buffer_page *start; in rb_decrement_entry()
3047 struct buffer_page *reader = cpu_buffer->reader_page; in rb_per_cpu_empty()
3048 struct buffer_page *head = rb_set_head_page(cpu_buffer); in rb_per_cpu_empty()
3049 struct buffer_page *commit = cpu_buffer->commit_page; in rb_per_cpu_empty()
3210 struct buffer_page *bpage; in ring_buffer_oldest_event_ts()
3519 static struct buffer_page *
3522 struct buffer_page *reader = NULL; in rb_get_reader_page()
3651 struct buffer_page *reader; in rb_advance_reader()
3723 struct buffer_page *reader; in rb_buffer_peek()
4172 = list_entry(cpu_buffer->pages, struct buffer_page, list); in rb_reset_cpu()
4486 struct buffer_page *reader; in ring_buffer_read_page()