Home
last modified time | relevance | path

Searched refs:bpage (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/kernel/trace/
H A Dring_buffer.c352 static void rb_init_page(struct buffer_data_page *bpage) in rb_init_page() argument
354 local_set(&bpage->commit, 0); in rb_init_page()
357 static __always_inline unsigned int rb_page_commit(struct buffer_page *bpage) in rb_page_commit() argument
359 return local_read(&bpage->page->commit); in rb_page_commit()
362 static void free_buffer_page(struct buffer_page *bpage) in free_buffer_page() argument
364 free_page((unsigned long)bpage->page); in free_buffer_page()
365 kfree(bpage); in free_buffer_page()
1460 static inline void rb_inc_page(struct buffer_page **bpage) in rb_inc_page() argument
1462 struct list_head *p = rb_list_head((*bpage)->list.next); in rb_inc_page()
1464 *bpage = list_entry(p, struct buffer_page, list); in rb_inc_page()
[all …]
H A Dring_buffer_benchmark.c110 void *bpage; in read_page() local
116 bpage = ring_buffer_alloc_read_page(buffer, cpu); in read_page()
117 if (IS_ERR(bpage)) in read_page()
120 ret = ring_buffer_read_page(buffer, &bpage, PAGE_SIZE, cpu, 1); in read_page()
122 rpage = bpage; in read_page()
175 ring_buffer_free_read_page(buffer, cpu, bpage); in read_page()