Lines Matching refs:next_page
28 next_page: PhysAddr, field
36 next_page: self.next_page, in clone()
47 next_page: PhysAddr::new(0), in empty()
51 fn new(entry_num: usize, next_page: PhysAddr) -> Self { in new()
54 next_page, in new()
174 page_list_paddr = page_list.next_page; in new()
195 page_list_paddr = page_list.next_page; in new()
287 let next_page_list_addr = page_list.next_page; in pop_front()
338 if !page_list.next_page.is_null() { in pop_front()
340 self.free_area[Self::order2index(spec_order)] = page_list.next_page; in pop_front()
475 if page_list.next_page.is_null() { in buddy_free()
478 page_list_paddr = page_list.next_page; in buddy_free()
528 let second_page_list = if first_page_list.next_page.is_null() { in buddy_free()
531 Some(Self::read_page::<PageList<A>>(first_page_list.next_page)) in buddy_free()
539 (first_page_list.next_page, second) in buddy_free()
564 if page_list.next_page.is_null() { in buddy_free()
569 page_list_paddr = page_list.next_page; in buddy_free()