Lines Matching refs:ListLinksFields
264 first: *mut ListLinksFields,
360 struct ListLinksFields { struct
361 next: *mut ListLinksFields, argument
362 prev: *mut ListLinksFields, argument
374 inner: Opaque<ListLinksFields>,
391 inner: Opaque::new(ListLinksFields { in new()
402 unsafe fn fields(me: *mut Self) -> *mut ListLinksFields { in fields() argument
411 unsafe fn from_fields(me: *mut ListLinksFields) -> *mut Self { in from_fields()
446 inner: Opaque::new(ListLinksFields { in new()
492 next: *mut ListLinksFields, in insert_inner() argument
493 ) -> *mut ListLinksFields { in insert_inner() argument
597 let ListLinksFields { next, prev } = unsafe { *item }; in remove() localVariable
626 unsafe fn remove_internal(&mut self, item: *mut ListLinksFields) -> ListArc<T, ID> { in remove_internal()
629 let ListLinksFields { next, prev } = unsafe { *item }; in remove_internal() localVariable
642 item: *mut ListLinksFields, in remove_internal_inner() argument
643 next: *mut ListLinksFields, in remove_internal_inner() argument
644 prev: *mut ListLinksFields, in remove_internal_inner() argument
774 current: *mut ListLinksFields,
775 stop: *mut ListLinksFields,
951 next: *mut ListLinksFields,
958 fn prev_ptr(&self) -> *mut ListLinksFields { in prev_ptr() argument
1047 fn insert_inner(&mut self, item: ListArc<T, ID>) -> *mut ListLinksFields { in insert_inner() argument
1106 ptr: *mut ListLinksFields,