Lines Matching refs:ListLinksFields
144 first: *mut ListLinksFields,
240 struct ListLinksFields { struct
241 next: *mut ListLinksFields, argument
242 prev: *mut ListLinksFields, argument
254 inner: Opaque<ListLinksFields>,
271 inner: Opaque::new(ListLinksFields { in new()
282 unsafe fn fields(me: *mut Self) -> *mut ListLinksFields { in fields() argument
291 unsafe fn from_fields(me: *mut ListLinksFields) -> *mut Self { in from_fields()
326 inner: Opaque::new(ListLinksFields { in new()
372 next: *mut ListLinksFields, in insert_inner() argument
373 ) -> *mut ListLinksFields { in insert_inner() argument
474 let ListLinksFields { next, prev } = unsafe { *item }; in remove()
503 unsafe fn remove_internal(&mut self, item: *mut ListLinksFields) -> ListArc<T, ID> { in remove_internal()
506 let ListLinksFields { next, prev } = unsafe { *item }; in remove_internal()
519 item: *mut ListLinksFields, in remove_internal_inner() argument
520 next: *mut ListLinksFields, in remove_internal_inner() argument
521 prev: *mut ListLinksFields, in remove_internal_inner() argument
651 current: *mut ListLinksFields,
652 stop: *mut ListLinksFields,
828 next: *mut ListLinksFields,
835 fn prev_ptr(&self) -> *mut ListLinksFields { in prev_ptr() argument
924 fn insert_inner(&mut self, item: ListArc<T, ID>) -> *mut ListLinksFields { in insert_inner() argument
983 ptr: *mut ListLinksFields,