Searched refs:ListHead (Results 1 – 2 of 2) sorted by relevance
23 pub struct ListHead { struct30 impl ListHead { argument80 impl PinnedDrop for ListHead { implementation94 struct Link(Cell<NonNull<ListHead>>);119 fn cur(&self) -> &ListHead { in cur() argument129 fn as_ptr(&self) -> *const ListHead { in as_ptr() argument142 let a = Box::pin_init(ListHead::new())?; in main()143 stack_pin_init!(let b = ListHead::insert_next(&a)); in main()144 stack_pin_init!(let c = ListHead::insert_next(&a)); in main()145 stack_pin_init!(let d = ListHead::insert_next(&b)); in main()[all …]
66 wait_list: ListHead,77 wait_list <- ListHead::new(), in new()160 wait_list: ListHead,166 fn insert_new(list: &ListHead) -> impl PinInit<Self> + '_ { in insert_new()169 wait_list <- ListHead::insert_prev(list), in insert_new()