Searched refs:DeliverToRead (Results 1 – 7 of 7) sorted by relevance
| /drivers/android/binder/node/ |
| D | wrapper.rs | 7 use crate::{node::Node, thread::Thread, BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead}; 22 pub(super) fn init(self, node: DArc<Node>) -> DLArc<dyn DeliverToRead> { in init() argument 40 impl DeliverToRead for NodeWrapper {
|
| /drivers/android/binder/ |
| D | rust_binder_main.rs | 138 trait DeliverToRead: ListArcSafe + Send + Sync { trait 169 links: ListLinksSelfPtr<DTRWrap<dyn DeliverToRead>>, 174 impl HasSelfPtr<DTRWrap<dyn DeliverToRead>> for DTRWrap<dyn DeliverToRead> { self.links } 182 impl ListItem<0> for DTRWrap<dyn DeliverToRead> { 253 impl DeliverToRead for DeliverCode {
|
| D | thread.rs | 35 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverCode, DeliverToRead, 223 FailedDead(DLArc<dyn DeliverToRead>), 259 work_list: List<DTRWrap<dyn DeliverToRead>>, 294 fn pop_work(&mut self) -> Option<DLArc<dyn DeliverToRead>> { in pop_work() argument 304 fn push_work(&mut self, work: DLArc<dyn DeliverToRead>) -> PushWorkRes { in push_work() 334 fn push_work_deferred(&mut self, work: DLArc<dyn DeliverToRead>) { in push_work_deferred() argument 533 fn get_work_local(self: &Arc<Self>, wait: bool) -> Result<Option<DLArc<dyn DeliverToRead>>> { in get_work_local() argument 571 fn get_work(self: &Arc<Self>, wait: bool) -> Result<Option<DLArc<dyn DeliverToRead>>> { in get_work() argument 631 pub(crate) fn push_work(&self, work: DLArc<dyn DeliverToRead>) -> PushWorkRes { in push_work() 649 pub(crate) fn push_work_if_looper(&self, work: DLArc<dyn DeliverToRead>) -> BinderResult { in push_work_if_looper() [all …]
|
| D | node.rs | 21 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead, 488 ) -> Option<DLArc<dyn DeliverToRead>> { in incr_refcount_allow_zero2one_with_wrapper() argument 552 ) -> Result<(), (BinderError, DLArc<dyn DeliverToRead>)> { in submit_oneway() argument 730 impl DeliverToRead for Node { 1108 impl DeliverToRead for NodeDeath {
|
| D | process.rs | 51 BinderfsProcFile, DArc, DLArc, DTRWrap, DeliverToRead, 85 work: List<DTRWrap<dyn DeliverToRead>>, 147 work: DLArc<dyn DeliverToRead>, in push_work() argument 148 ) -> Result<(), (BinderError, DLArc<dyn DeliverToRead>)> { in push_work() argument 639 pub(crate) fn get_work(&self) -> Option<DLArc<dyn DeliverToRead>> { in get_work() argument 652 ) -> Either<DLArc<dyn DeliverToRead>, Registration<'a>> { in get_work_or_register() argument 697 pub(crate) fn push_work(&self, work: DLArc<dyn DeliverToRead>) -> BinderResult { in push_work()
|
| D | freeze.rs | 18 DTRWrap, DeliverToRead, 84 impl DeliverToRead for FreezeMessage {
|
| D | transaction.rs | 25 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead, 387 impl DeliverToRead for Transaction {
|