| /drivers/android/binder/node/ |
| D | wrapper.rs | 7 use crate::{node::Node, thread::Thread, BinderReturnWriter, DArc, DLArc, DTRWrap, DeliverToRead}; 43 _thread: &Thread, in do_work() argument 61 fn on_thread_selected(&self, _thread: &Thread) {} in on_thread_selected() argument
|
| /drivers/android/binder/ |
| D | transaction.rs | 24 thread::{PushWorkRes, Thread}, 44 pub(crate) from: Arc<Thread>, 72 from: &Arc<Thread>, in new() argument 145 from: &Arc<Thread>, in new_reply() argument 230 fn find_target_thread(&self) -> Option<Arc<Thread>> { in find_target_thread() argument 242 pub(crate) fn find_from(&self, thread: &Thread) -> Option<&DArc<Transaction>> { in find_from() 390 thread: &Thread, in do_work() argument 490 fn on_thread_selected(&self, to_thread: &Thread) { in on_thread_selected() argument
|
| D | process.rs | 50 thread::{PushWorkRes, Thread}, 80 threads: RBTree<i32, Arc<Thread>>, 82 ready_threads: List<Thread>, 198 othread: Option<&Thread>, in update_node_refcount() argument 219 thread: Option<&Thread>, in new_node_ref() argument 230 thread: &Thread, in new_node_ref_with_thread() argument 651 thread: &'a Arc<Thread>, in get_work_or_register() argument 663 fn get_current_thread(self: ArcBorrow<'_, Self>) -> Result<Arc<Thread>> { in get_current_thread() argument 682 let ta: Arc<Thread> = Thread::new(id, self.into())?; in get_current_thread() 712 thread: &Thread, in set_as_manager() argument [all …]
|
| D | rust_binder_main.rs | 22 use crate::{context::Context, page_range::Shrinker, process::Process, thread::Thread}; 105 thread: &'a Thread, 109 fn new(writer: UserSliceWriter, thread: &'a Thread) -> Self { in new() 144 thread: &Thread, in do_work() argument 154 fn on_thread_selected(&self, _thread: &thread::Thread); in on_thread_selected() argument 256 _thread: &Thread, in do_work() argument 266 fn on_thread_selected(&self, _thread: &Thread) {} in on_thread_selected() argument
|
| D | trace.rs | 5 use crate::{defs::BinderTransactionDataSg, node::Node, thread::Thread, transaction::Transaction}; 59 fn raw_thread(t: &Thread) -> rust_binder_thread { in raw_thread() 60 t as *const Thread as rust_binder_thread in raw_thread() constant 137 pub(crate) fn trace_transaction_thread_selected(t: &Transaction, th: &Thread) { in trace_transaction_thread_selected() argument
|
| D | thread.rs | 343 fn pop_transaction_to_reply(&mut self, thread: &Thread) -> Result<DArc<Transaction>> { in pop_transaction_to_reply() 417 arc_offset: Arc::<Thread>::DATA_OFFSET, 418 process: offset_of!(Thread, process), 419 id: offset_of!(Thread, id), 424 pub(crate) struct Thread { struct 444 impl HasListLinks<0> for Thread { self.links } argument 447 impl ListArcSafe<0> for Thread { 452 impl ListItem<0> for Thread { 457 impl Thread { impl 467 try_pin_init!(Thread { in new() [all …]
|
| D | freeze.rs | 17 defs::*, node::Node, process::Process, thread::Thread, BinderReturnWriter, DArc, DLArc, 87 thread: &Thread, in do_work() argument 135 fn on_thread_selected(&self, _thread: &Thread) {} in on_thread_selected() argument
|
| D | node.rs | 19 thread::Thread, 733 _thread: &Thread, in do_work() argument 758 fn on_thread_selected(&self, _thread: &Thread) {} in on_thread_selected() argument 1036 pub(crate) fn set_notification_done(self: DArc<Self>, thread: &Thread) { in set_notification_done() argument 1111 _thread: &Thread, in do_work() argument 1146 fn on_thread_selected(&self, _thread: &Thread) {} in on_thread_selected() argument
|