| /drivers/android/binder/ |
| D | node.rs | 185 arc_offset: Arc::<Node>::DATA_OFFSET + offset_of!(DTRWrap<Node>, wrapped), 186 debug_id: offset_of!(Node, debug_id), 187 ptr: offset_of!(Node, ptr), 191 pub(crate) struct Node { struct 203 impl ListArcSafe<0> for Node { argument 218 impl Node { implementation 347 self as *const Node as usize in global_id() constant 363 self: &DArc<Node>, in inc_ref_done_locked() argument 366 ) -> Option<DLArc<Node>> { in inc_ref_done_locked() argument 402 self: &DArc<Node>, in update_refcount_locked() argument [all …]
|
| D | freeze.rs | 17 defs::*, node::Node, process::Process, thread::Thread, BinderReturnWriter, DArc, DLArc, 27 pub(crate) node: DArc<Node>, 53 fn allow_duplicate(&self, node: &DArc<Node>) -> bool { in allow_duplicate() 301 fn get_freeze_cookie(&self, node: &DArc<Node>) -> Option<FreezeCookie> { in get_freeze_cookie() 312 fn find_freeze_recipients(&self) -> Result<KVVec<(DArc<Node>, Arc<Process>)>, AllocError> { in find_freeze_recipients() argument
|
| D | trace.rs | 5 use crate::{defs::BinderTransactionDataSg, node::Node, thread::Thread, transaction::Transaction}; 64 fn raw_node(n: &Node) -> rust_binder_node { in raw_node() 65 n as *const Node as rust_binder_node in raw_node() constant 145 n: &Node, in trace_transaction_node_send() argument
|
| D | allocation.rs | 21 node::{Node, NodeRef}, 37 pub(crate) oneway_node: Option<DArc<Node>>, 151 pub(crate) fn set_info_oneway_node(&mut self, oneway_node: DArc<Node>) { in set_info_oneway_node() argument
|
| D | process.rs | 45 node::{CouldNotDeliverCriticalIncrement, CritIncrWrapper, Node, NodeDeath, NodeRef}, 83 nodes: RBTree<u64, DArc<Node>>, 194 node: &DArc<Node>, in update_node_refcount() argument 217 node: DArc<Node>, in new_node_ref() argument 228 node: DArc<Node>, in new_node_ref_with_thread() argument 249 fn get_existing_node(&self, ptr: u64, cookie: u64) -> Result<Option<DArc<Node>>> { in get_existing_node() argument 754 let node = DTRWrap::arc_pin_init(Node::new(ptr, cookie, flags, self.into()))?.into_arc(); in get_node_inner() 1704 pub(crate) nodes: RBTree<u64, DArc<Node>>,
|
| D | transaction.rs | 20 node::{Node, NodeRef}, 42 target_node: Option<DArc<Node>>,
|
| /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() 31 node: DArc<Node>,
|
| /drivers/net/hamradio/ |
| D | Kconfig | 8 and a Terminal Node Controller (a small embedded system commonly 25 PC and your TNC (the Terminal Node Controller acts as a kind of 156 port and includes some of the functions of a Terminal Node
|
| /drivers/net/dsa/ocelot/ |
| D | Kconfig | 7 CPU through an NPI (Node Processor Interface) Ethernet port.
|
| /drivers/eisa/ |
| D | eisa.ids | 900 ISA9600 "Madge AT Ring Node"
|