Lines Matching refs:head_page
443 struct buffer_page *head_page; /* read from head */ member
493 struct buffer_page *head_page; member
859 head = cpu_buffer->head_page; in rb_head_page_activate()
957 if (RB_WARN_ON(cpu_buffer, !cpu_buffer->head_page)) in rb_set_head_page()
965 page = head = cpu_buffer->head_page; in rb_set_head_page()
975 cpu_buffer->head_page = page; in rb_set_head_page()
1111 if (cpu_buffer->head_page) in rb_check_pages()
1249 cpu_buffer->head_page in rb_allocate_cpu_buffer()
1251 cpu_buffer->tail_page = cpu_buffer->commit_page = cpu_buffer->head_page; in rb_allocate_cpu_buffer()
1491 cpu_buffer->head_page = list_entry(next_page, in rb_remove_pages()
1566 struct list_head *head_page, *prev_page, *r; in rb_insert_pages() local
1570 head_page = &rb_set_head_page(cpu_buffer)->list; in rb_insert_pages()
1571 if (!head_page) in rb_insert_pages()
1573 prev_page = head_page->prev; in rb_insert_pages()
1579 ((unsigned long)head_page | RB_PAGE_HEAD); in rb_insert_pages()
1592 head_page->prev = last_page; in rb_insert_pages()
1862 return __rb_page_index(iter->head_page, iter->head); in rb_iter_head_event()
1900 if (iter->head_page == cpu_buffer->reader_page) in rb_inc_iter()
1901 iter->head_page = rb_set_head_page(cpu_buffer); in rb_inc_iter()
1903 rb_inc_page(cpu_buffer, &iter->head_page); in rb_inc_iter()
1905 iter->read_stamp = iter->head_page->page->time_stamp; in rb_inc_iter()
3401 iter->head_page = cpu_buffer->reader_page; in rb_iter_reset()
3404 iter->cache_reader_page = iter->head_page; in rb_iter_reset()
3410 iter->read_stamp = iter->head_page->page->time_stamp; in rb_iter_reset()
3446 return iter->head_page == cpu_buffer->commit_page && in ring_buffer_iter_empty()
3622 rb_inc_page(cpu_buffer, &cpu_buffer->head_page); in rb_get_reader_page()
3680 if (iter->head >= rb_page_size(iter->head_page)) { in rb_advance_iter()
3682 if (iter->head_page == cpu_buffer->commit_page) in rb_advance_iter()
3697 (iter->head_page == cpu_buffer->commit_page) && in rb_advance_iter()
3706 if ((iter->head >= rb_page_size(iter->head_page)) && in rb_advance_iter()
3707 (iter->head_page != cpu_buffer->commit_page)) in rb_advance_iter()
3820 if (iter->head >= rb_page_size(iter->head_page)) { in rb_iter_peek()
4179 cpu_buffer->head_page in rb_reset_cpu()
4181 local_set(&cpu_buffer->head_page->write, 0); in rb_reset_cpu()
4182 local_set(&cpu_buffer->head_page->entries, 0); in rb_reset_cpu()
4183 local_set(&cpu_buffer->head_page->page->commit, 0); in rb_reset_cpu()
4185 cpu_buffer->head_page->read = 0; in rb_reset_cpu()
4187 cpu_buffer->tail_page = cpu_buffer->head_page; in rb_reset_cpu()
4188 cpu_buffer->commit_page = cpu_buffer->head_page; in rb_reset_cpu()