Lines Matching refs:DArc
20 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead,
340 self: &DArc<Node>, in inc_ref_done_locked()
379 self: &DArc<Node>, in update_refcount_locked()
419 self: &DArc<Self>, in incr_refcount_allow_zero2one()
461 self: &DArc<Self>, in incr_refcount_allow_zero2one_with_wrapper()
479 pub(crate) fn update_refcount(self: &DArc<Self>, inc: bool, count: usize, strong: bool) { in update_refcount()
709 self: DArc<Self>, in do_work()
734 fn cancel(self: DArc<Self>) {} in cancel()
764 pub(crate) node: DArc<Node>,
774 pub(crate) fn new(node: DArc<Node>, strong_count: usize, weak_count: usize) -> Self { in new()
927 node: DArc<Node>,
956 node: DArc<Node>, in new()
984 pub(crate) fn set_cleared(self: &DArc<Self>, abort: bool) -> bool { in set_cleared()
1012 pub(crate) fn set_notification_done(self: DArc<Self>, thread: &Thread) { in set_notification_done()
1026 pub(crate) fn set_dead(self: DArc<Self>) { in set_dead()
1080 self: DArc<Self>, in do_work()
1115 fn cancel(self: DArc<Self>) {} in cancel()