Lines Matching refs:head_page

507 	struct buffer_page		*head_page;	/* read from head */  member
564 struct buffer_page *head_page; member
1366 head = cpu_buffer->head_page; in rb_head_page_activate()
1463 if (RB_WARN_ON(cpu_buffer, !cpu_buffer->head_page)) in rb_set_head_page()
1471 page = head = cpu_buffer->head_page; in rb_set_head_page()
1481 cpu_buffer->head_page = page; in rb_set_head_page()
1760 cpu_buffer->head_page in rb_allocate_cpu_buffer()
1762 cpu_buffer->tail_page = cpu_buffer->commit_page = cpu_buffer->head_page; in rb_allocate_cpu_buffer()
1984 cpu_buffer->head_page = list_entry(next_page, in rb_remove_pages()
2064 struct list_head *head_page, *prev_page, *r; in rb_insert_pages() local
2068 head_page = &rb_set_head_page(cpu_buffer)->list; in rb_insert_pages()
2069 if (!head_page) in rb_insert_pages()
2071 prev_page = head_page->prev; in rb_insert_pages()
2077 ((unsigned long)head_page | RB_PAGE_HEAD); in rb_insert_pages()
2090 head_page->prev = last_page; in rb_insert_pages()
2387 struct buffer_page *iter_head_page = iter->head_page; in rb_iter_head_event()
2430 iter->page_stamp = iter->read_stamp = iter->head_page->page->time_stamp; in rb_iter_head_event()
2467 if (iter->head_page == cpu_buffer->reader_page) in rb_inc_iter()
2468 iter->head_page = rb_set_head_page(cpu_buffer); in rb_inc_iter()
2470 rb_inc_page(&iter->head_page); in rb_inc_iter()
2472 iter->page_stamp = iter->read_stamp = iter->head_page->page->time_stamp; in rb_inc_iter()
4388 iter->head_page = cpu_buffer->reader_page; in rb_iter_reset()
4392 iter->cache_reader_page = iter->head_page; in rb_iter_reset()
4399 iter->read_stamp = iter->head_page->page->time_stamp; in rb_iter_reset()
4435 struct buffer_page *head_page; in ring_buffer_iter_empty() local
4444 head_page = cpu_buffer->head_page; in ring_buffer_iter_empty()
4468 return ((iter->head_page == commit_page && iter->head >= commit) || in ring_buffer_iter_empty()
4469 (iter->head_page == reader && commit_page == head_page && in ring_buffer_iter_empty()
4470 head_page->read == commit && in ring_buffer_iter_empty()
4646 rb_inc_page(&cpu_buffer->head_page); in rb_get_reader_page()
4740 if (iter->next_event >= rb_page_size(iter->head_page)) { in rb_advance_iter()
4742 if (iter->head_page == cpu_buffer->commit_page) in rb_advance_iter()
4870 if (iter->head >= rb_page_size(iter->head_page)) { in rb_iter_peek()
4896 *ts = rb_fix_abs_ts(*ts, iter->head_page->page->time_stamp); in rb_iter_peek()
5247 cpu_buffer->head_page in rb_reset_cpu()
5249 local_set(&cpu_buffer->head_page->write, 0); in rb_reset_cpu()
5250 local_set(&cpu_buffer->head_page->entries, 0); in rb_reset_cpu()
5251 local_set(&cpu_buffer->head_page->page->commit, 0); in rb_reset_cpu()
5253 cpu_buffer->head_page->read = 0; in rb_reset_cpu()
5255 cpu_buffer->tail_page = cpu_buffer->head_page; in rb_reset_cpu()
5256 cpu_buffer->commit_page = cpu_buffer->head_page; in rb_reset_cpu()