Lines Matching refs:order
347 unsigned order; /* order of the page */ member
365 unsigned order; /* order of the page */ member
400 free_pages((unsigned long)bpage->page, bpage->order); in free_buffer_page()
2278 bpage->order = cpu_buffer->buffer->subbuf_order; in __rb_allocate_pages()
2453 int order, unsigned long start, in alloc_buffer() argument
2474 buffer->subbuf_order = order; in alloc_buffer()
2475 subbuf_size = (PAGE_SIZE << order); in alloc_buffer()
2622 int order, unsigned long start, in __ring_buffer_alloc_range() argument
2627 return alloc_buffer(size, flags, order, start, start + range_size, in __ring_buffer_alloc_range()
6476 bpage->order = buffer->subbuf_order; in ring_buffer_alloc_read_page()
6535 if (page_ref_count(page) > 1 || data_page->order != buffer->subbuf_order) in ring_buffer_free_read_page()
6550 free_pages((unsigned long)bpage, data_page->order); in ring_buffer_free_read_page()
6617 if (data_page->order != buffer->subbuf_order) in ring_buffer_read_page()
6820 int ring_buffer_subbuf_order_set(struct trace_buffer *buffer, int order) in ring_buffer_subbuf_order_set() argument
6830 if (!buffer || order < 0) in ring_buffer_subbuf_order_set()
6833 if (buffer->subbuf_order == order) in ring_buffer_subbuf_order_set()
6836 psize = (1 << order) * PAGE_SIZE; in ring_buffer_subbuf_order_set()
6854 buffer->subbuf_order = order; in ring_buffer_subbuf_order_set()