Searched refs:bpage (Results 1 – 2 of 2) sorted by relevance
| /linux/kernel/trace/ |
| H A D | simple_ring_buffer.c | 21 static void simple_bpage_set_head_link(struct simple_buffer_page *bpage) in simple_bpage_set_head_link() argument 23 unsigned long link = (unsigned long)bpage->link.next; in simple_bpage_set_head_link() 33 smp_store_release(&bpage->link.next, (struct list_head *)link); in simple_bpage_set_head_link() 36 static bool simple_bpage_unset_head_link(struct simple_buffer_page *bpage, in simple_bpage_unset_head_link() argument 40 unsigned long *link = (unsigned long *)(&bpage->link.next); in simple_bpage_unset_head_link() 47 static void simple_bpage_set_normal_link(struct simple_buffer_page *bpage) in simple_bpage_set_normal_link() argument 49 unsigned long link = (unsigned long)bpage->link.next; in simple_bpage_set_normal_link() 51 WRITE_ONCE(bpage->link.next, (struct list_head *)(link & SIMPLE_RB_LINK_MASK)); in simple_bpage_set_normal_link() 61 static struct simple_buffer_page *simple_bpage_next_page(struct simple_buffer_page *bpage) in simple_bpage_next_page() argument 63 return simple_bpage_from_link(bpage->link.next); in simple_bpage_next_page() [all …]
|
| H A D | ring_buffer_benchmark.c | 107 struct buffer_data_read_page *bpage; in read_page() local 117 bpage = ring_buffer_alloc_read_page(buffer, cpu); in read_page() 118 if (IS_ERR(bpage)) in read_page() 122 ret = ring_buffer_read_page(buffer, bpage, page_size, cpu, 1); in read_page() 124 rpage = ring_buffer_read_page_data(bpage); in read_page() 177 ring_buffer_free_read_page(buffer, cpu, bpage); in read_page()
|