Home
last modified time | relevance | path

Searched refs:tail_page (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/kernel/trace/
Dring_buffer.c427 struct buffer_page *tail_page; member
486 struct buffer_page *tail_page; /* write to tail */ member
625 struct buffer_page *tail_page = READ_ONCE(cpu_buffer->tail_page); in verify_event() local
634 if (page == tail_page || WARN_ON_ONCE(stop++ > 100)) in verify_event()
702 return rb_fix_abs_ts(ts, cpu_buffer->tail_page->page->time_stamp); in ring_buffer_event_time_stamp()
1410 struct buffer_page *tail_page, in rb_tail_page_update() argument
1439 if (tail_page == READ_ONCE(cpu_buffer->tail_page)) { in rb_tail_page_update()
1465 if (try_cmpxchg(&cpu_buffer->tail_page, &tail_page, next_page)) in rb_tail_page_update()
1983 cpu_buffer->tail_page = bpage; in rb_meta_buffer_update()
2181 !cpu_buffer->head_page || !cpu_buffer->commit_page || !cpu_buffer->tail_page) { in rb_allocate_cpu_buffer()
[all …]
/linux-6.12.1/fs/ntfs3/
Dfslog.c1623 struct RECORD_PAGE_HDR *tail_page = NULL; in last_log_lsn() local
1800 tail_page = NULL; in last_log_lsn()
1813 tail_page = cur_page; in last_log_lsn()
1854 tail_page = NULL; in last_log_lsn()
1893 tail_page = first_tail; in last_log_lsn()
1900 if (!tail_page || in last_log_lsn()
1905 tail_page = second_tail; in last_log_lsn()
1911 if (tail_page) { in last_log_lsn()
1913 lsn_cur = le64_to_cpu(tail_page->record_hdr.last_end_lsn); in last_log_lsn()
1921 tail_page = NULL; in last_log_lsn()
[all …]
/linux-6.12.1/fs/reiserfs/
Dinode.c575 struct page *tail_page; in convert_tail_for_hole() local
592 tail_page = grab_cache_page(inode->i_mapping, index); in convert_tail_for_hole()
594 if (!tail_page) { in convert_tail_for_hole()
598 tail_page = hole_page; in convert_tail_for_hole()
611 fix_tail_page_for_writing(tail_page); in convert_tail_for_hole()
612 retval = __reiserfs_write_begin(tail_page, tail_start, in convert_tail_for_hole()
618 flush_dcache_page(tail_page); in convert_tail_for_hole()
620 retval = reiserfs_commit_write(NULL, tail_page, tail_start, tail_end); in convert_tail_for_hole()
623 if (tail_page != hole_page) { in convert_tail_for_hole()
624 unlock_page(tail_page); in convert_tail_for_hole()
[all …]
/linux-6.12.1/Documentation/trace/
Dring-buffer-design.rst46 tail_page
113 The head_page, tail_page and commit_page are all initialized to point
710 temp_page = tail_page
712 cmpxchg(tail_page, temp_page, next_page)