Home
last modified time | relevance | path

Searched refs:DeliverToRead (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/android/binder/node/
H A Dwrapper.rs7 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 {
/linux/drivers/android/binder/
H A Dthread.rs34 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverCode, DeliverToRead,
230 FailedDead(DLArc<dyn DeliverToRead>),
266 work_list: List<DTRWrap<dyn DeliverToRead>>,
301 fn pop_work(&mut self) -> Option<DLArc<dyn DeliverToRead>> { in pop_work() argument
311 fn push_work(&mut self, work: DLArc<dyn DeliverToRead>) -> PushWorkRes { in push_work()
341 fn push_work_deferred(&mut self, work: DLArc<dyn DeliverToRead>) { in push_work_deferred() argument
516 fn get_work_local(self: &Arc<Self>, wait: bool) -> Result<Option<DLArc<dyn DeliverToRead>>> { in get_work_local() argument
554 fn get_work(self: &Arc<Self>, wait: bool) -> Result<Option<DLArc<dyn DeliverToRead>>> { in get_work() argument
612 pub(crate) fn push_work(&self, work: DLArc<dyn DeliverToRead>) -> PushWorkRes { in push_work()
630 pub(crate) fn push_work_if_looper(&self, work: DLArc<dyn DeliverToRead>) -> BinderResult { in push_work_if_looper()
[all …]
H A Drust_binder_main.rs140 trait DeliverToRead: ListArcSafe + Send + Sync { interface
167 links: ListLinksSelfPtr<DTRWrap<dyn DeliverToRead>>,
177 impl ListItem<0> for DTRWrap<dyn DeliverToRead> {
248 impl DeliverToRead for DeliverCode {
H A Dnode.rs20 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead,
465 ) -> Option<DLArc<dyn DeliverToRead>> { in incr_refcount_allow_zero2one_with_wrapper() argument
529 ) -> Result<(), (BinderError, DLArc<dyn DeliverToRead>)> { in submit_oneway() argument
707 impl DeliverToRead for Node {
1078 impl DeliverToRead for NodeDeath {
H A Dprocess.rs51 BinderfsProcFile, DArc, DLArc, DTRWrap, DeliverToRead,
112 work: List<DTRWrap<dyn DeliverToRead>>,
174 work: DLArc<dyn DeliverToRead>, in push_work() argument
175 ) -> Result<(), (BinderError, DLArc<dyn DeliverToRead>)> { in push_work() argument
657 pub(crate) fn get_work(&self) -> Option<DLArc<dyn DeliverToRead>> { in get_work() argument
715 pub(crate) fn push_work(&self, work: DLArc<dyn DeliverToRead>) -> BinderResult { in push_work()
1750 Work(DLArc<dyn DeliverToRead>),
H A Dfreeze.rs18 DTRWrap, DeliverToRead,
84 impl DeliverToRead for FreezeMessage {
H A Dtransaction.rs24 BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead,
358 impl DeliverToRead for Transaction {