Searched refs:tail_page (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/kernel/trace/ |
D | ring_buffer.c | 441 struct buffer_page *tail_page; member 477 struct buffer_page *tail_page; /* write to tail */ member 1039 struct buffer_page *tail_page, in rb_tail_page_update() argument 1068 if (tail_page == READ_ONCE(cpu_buffer->tail_page)) { in rb_tail_page_update() 1094 (void)cmpxchg(&cpu_buffer->tail_page, tail_page, next_page); in rb_tail_page_update() 1307 cpu_buffer->tail_page = cpu_buffer->commit_page = cpu_buffer->head_page; in rb_allocate_cpu_buffer() 1472 struct list_head *tail_page, *to_remove, *next_page; in rb_remove_pages() local 1492 tail_page = &cpu_buffer->tail_page->list; in rb_remove_pages() 1498 if (cpu_buffer->tail_page == cpu_buffer->reader_page) in rb_remove_pages() 1499 tail_page = rb_list_head(tail_page->next); in rb_remove_pages() [all …]
|
/Linux-v4.19/fs/reiserfs/ |
D | inode.c | 583 struct page *tail_page; in convert_tail_for_hole() local 600 tail_page = grab_cache_page(inode->i_mapping, index); in convert_tail_for_hole() 602 if (!tail_page) { in convert_tail_for_hole() 606 tail_page = hole_page; in convert_tail_for_hole() 619 fix_tail_page_for_writing(tail_page); in convert_tail_for_hole() 620 retval = __reiserfs_write_begin(tail_page, tail_start, in convert_tail_for_hole() 626 flush_dcache_page(tail_page); in convert_tail_for_hole() 628 retval = reiserfs_commit_write(NULL, tail_page, tail_start, tail_end); in convert_tail_for_hole() 631 if (tail_page != hole_page) { in convert_tail_for_hole() 632 unlock_page(tail_page); in convert_tail_for_hole() [all …]
|
/Linux-v4.19/Documentation/trace/ |
D | ring-buffer-design.txt | 34 tail_page - a pointer to the page that will be written to next 96 The head_page, tail_page and commit_page are all initialized to point 681 temp_page = tail_page 683 cmpxchg(tail_page, temp_page, next_page)
|