Home
last modified time | relevance | path

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

/linux/kernel/trace/
H A Dsimple_ring_buffer.c181 tail = cpu_buffer->tail_page; in simple_rb_move_tail()
199 cpu_buffer->tail_page = new_tail; in simple_rb_move_tail()
227 struct simple_buffer_page *tail = cpu_buffer->tail_page; in simple_rb_reserve_next()
297 local_set(&cpu_buffer->tail_page->page->commit, in simple_ring_buffer_commit()
298 cpu_buffer->tail_page->write); in simple_ring_buffer_commit()
349 bpage = cpu_buffer->tail_page = cpu_buffer->head_page; in simple_ring_buffer_reset()
412 cpu_buffer->tail_page = bpage + 1; in simple_ring_buffer_init_mm()
441 bpage->link.next = &cpu_buffer->tail_page->link; in simple_ring_buffer_init_mm()
442 cpu_buffer->tail_page->link.prev = &bpage->link; in simple_ring_buffer_init_mm()
H A Dring_buffer.c475 struct buffer_page *tail_page; member
536 struct buffer_page *tail_page; /* write to tail */ member
739 struct buffer_page *tail_page = READ_ONCE(cpu_buffer->tail_page); in verify_event() local
748 if (page == tail_page || WARN_ON_ONCE(stop++ > 100)) in verify_event()
816 return rb_fix_abs_ts(ts, cpu_buffer->tail_page->page->time_stamp); in ring_buffer_event_time_stamp()
1530 struct buffer_page *tail_page, in rb_tail_page_update() argument
1559 if (tail_page == READ_ONCE(cpu_buffer->tail_page)) { in rb_tail_page_update()
1585 if (try_cmpxchg(&cpu_buffer->tail_page, &tail_page, next_page)) in rb_tail_page_update()
2148 if (head_page == cpu_buffer->tail_page) in rb_meta_validate_events()
2155 if (head_page == cpu_buffer->tail_page) in rb_meta_validate_events()
[all …]
/linux/fs/ntfs3/
H A Dfslog.c1661 struct RECORD_PAGE_HDR *tail_page = NULL; in last_log_lsn() local
1838 tail_page = NULL; in last_log_lsn()
1851 tail_page = cur_page; in last_log_lsn()
1892 tail_page = NULL; in last_log_lsn()
1931 tail_page = first_tail; in last_log_lsn()
1938 if (!tail_page || in last_log_lsn()
1943 tail_page = second_tail; in last_log_lsn()
1949 if (tail_page) { in last_log_lsn()
1951 lsn_cur = le64_to_cpu(tail_page->record_hdr.last_end_lsn); in last_log_lsn()
1959 tail_page = NULL; in last_log_lsn()
[all …]
/linux/Documentation/trace/
H A 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)
/linux/mm/
H A Dpage_alloc.c1381 struct page *tail_page = page + i; in __free_pages_prepare() local
1384 bad += free_tail_page_prepare(page, tail_page); in __free_pages_prepare()
1386 if (free_page_is_bad(tail_page)) { in __free_pages_prepare()
1391 if (tail_page->private) { in __free_pages_prepare()
1392 bad_page(tail_page, "nonzero private"); in __free_pages_prepare()
1397 tail_page->flags.f &= ~PAGE_FLAGS_CHECK_AT_PREP; in __free_pages_prepare()