Searched defs:AtomicLink (Results 1 – 5 of 5) sorted by relevance
29 pub struct AtomicLink { struct30 prev: UnsafeCell<Option<NonNull<AtomicLink>>>, argument31 next: UnsafeCell<Option<NonNull<AtomicLink>>>, argument35 impl AtomicLink { argument49 impl DefaultLinkOps for AtomicLink { implementation59 unsafe impl Send for AtomicLink {} implementation61 unsafe impl Sync for AtomicLink {} implementation
241 pub struct AtomicLink { struct242 next: AtomicPtr<AtomicLink>, argument246 impl AtomicLink { implementation280 unsafe fn next_exclusive(&self) -> &Cell<Option<NonNull<AtomicLink>>> { in next_exclusive()286 impl DefaultLinkOps for AtomicLink { implementation293 unsafe impl Send for AtomicLink {} implementation296 unsafe impl Sync for AtomicLink {} implementation298 impl Clone for AtomicLink { implementation300 fn clone(&self) -> AtomicLink { in clone()305 impl Default for AtomicLink { implementation[all …]
280 pub struct AtomicLink { struct281 next: AtomicPtr<AtomicLink>, argument282 prev: Cell<Option<NonNull<AtomicLink>>>, argument292 impl AtomicLink { impl328 unsafe fn next_exclusive(&self) -> &Cell<Option<NonNull<AtomicLink>>> { in next_exclusive()334 impl DefaultLinkOps for AtomicLink { implementation341 unsafe impl Send for AtomicLink {} implementation344 unsafe impl Sync for AtomicLink {} implementation346 impl Clone for AtomicLink { implementation348 fn clone(&self) -> AtomicLink { in clone()[all …]
268 pub struct AtomicLink { struct272 impl AtomicLink { implementation312 impl DefaultLinkOps for AtomicLink { implementation319 unsafe impl Send for AtomicLink {} implementation322 unsafe impl Sync for AtomicLink {} implementation324 impl Clone for AtomicLink { implementation326 fn clone(&self) -> AtomicLink { in clone()331 impl Default for AtomicLink { implementation340 impl fmt::Debug for AtomicLink { implementation
372 pub struct AtomicLink { struct373 left: Cell<Option<NonNull<AtomicLink>>>, argument374 right: Cell<Option<NonNull<AtomicLink>>>, argument378 impl AtomicLink { impl421 impl DefaultLinkOps for AtomicLink { implementation428 unsafe impl Send for AtomicLink {} implementation431 unsafe impl Sync for AtomicLink {} implementation433 impl Clone for AtomicLink { implementation435 fn clone(&self) -> AtomicLink { in clone()440 impl Default for AtomicLink { implementation[all …]