Searched refs:next (Results 1 – 13 of 13) sorted by relevance
26 next: Link, field47 next: list.next.replace(unsafe { Link::new_unchecked(this)}), in insert_next()55 next: list.prev.next().replace(unsafe { Link::new_unchecked(this)}), in insert_prev()63 if ptr::eq(self.next.as_ptr(), self) { in next()73 let mut cur = self.next.clone(); in size()75 cur = cur.next().clone(); in size()87 let next = unsafe { &*self.next.as_ptr() }; in drop()89 next.prev.set(&self.prev); in drop()90 prev.next.set(&self.next); in drop()112 fn next(&self) -> &Link { in next() method[all …]
136 if let Some(list_field) = self.mtx.wait_list.next() { in drop()
387 if next.is_null() { in insert_inner()403 (*item).next = next; in insert_inner()534 (*prev).next = next; in remove_internal_inner()668 let next = unsafe { (*current).next }; in next()672 next in next()836 let mut next = self.next; in prev_ptr() variables838 if next == first { in prev_ptr()846 next = first; in prev_ptr()898 let mut next = unsafe { (*self.next).next }; in move_next() variables905 self.next = next; in move_next()[all …]
493 while !next.is_null() { in drop()499 next = unsafe { bindings::rb_next_postorder(next) }; in drop()767 let next = self.get_neighbor_raw(Direction::Next); in remove_current()780 let cursor = next.or(prev).map(|current| Self { in remove_current()959 fn next(&mut self) -> Option<Self::Item> { in next() method994 fn next(&mut self) -> Option<Self::Item> { in next() method995 self.iter_raw.next().map(|(k, v)| in next()1007 next: *mut bindings::rb_node, field1014 fn next(&mut self) -> Option<Self::Item> { in next() method1015 if self.next.is_null() { in next()[all …]
6 if let Some(TokenTree::Ident(ident)) = it.next() { in try_ident()14 if let Some(TokenTree::Literal(literal)) = it.next() { in try_literal()42 if let TokenTree::Punct(punct) = it.next().expect("Reached end of token stream for Punct") { in expect_punct()60 if let TokenTree::Group(group) = it.next().expect("Reached end of token stream for Group") { in expect_group()68 if it.next().is_some() { in expect_end()76 while let Some(token) = input.next() { in function_name()79 if let Some(TokenTree::Ident(i)) = input.next() { in function_name()
44 while let Some(token) = body_it.next() { in kunit_tests()46 TokenTree::Group(ident) if ident.to_string() == "[test]" => match body_it.next() { in kunit_tests()48 let test_name = match body_it.next() { in kunit_tests()157 while let Some(token) = body_it.next() { in kunit_tests()159 TokenTree::Punct(ref c) if c.as_char() == '#' => match body_it.next() { in kunit_tests()161 Some(next) => { in kunit_tests()162 new_body.extend([token, next]); in kunit_tests()
8 if let Some(TokenTree::Ident(ident)) = it.next() { in expect_ident()20 assert!(it.next().is_none(), "only two idents can be concatenated"); in concat_idents()
32 while let Some(token) = body_it.next() { in vtable()35 let fn_name = match body_it.next() { in vtable()43 let const_name = match body_it.next() { in vtable()
10 match tokens.next() { in concat_helper()29 let Some(TokenTree::Ident(ident)) = tokens.next() else { in concat_helper()
16 match it.next() { in expect_string_array()120 let key = match it.next() { in parse()
241 let next = unsafe { bindings::fwnode_get_next_child_node(self.as_raw(), prev_ptr) }; in children()242 if next.is_null() { in children()251 let next = unsafe { FwNode::from_raw(next) }; in children()252 prev = Some(next.clone()); in children()253 Some(next) in children()
63 while let Some(tt) = toks.next() { in parse_generics()105 let Some(name) = toks.next() else { in parse_generics()
1156 fn next(&mut self) -> Option<T> { in next() function1275 fn next(&mut self) -> Option<T> { in next() method1276 let elem: *mut T = self.elements.next()?; in next()
Completed in 19 milliseconds