Home
last modified time | relevance | path

Searched refs:Node (Results 1 – 10 of 10) sorted by relevance

/drivers/android/binder/
Dnode.rs185 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 …]
Dfreeze.rs17 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
Dtrace.rs5 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
Dallocation.rs21 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
Dprocess.rs45 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>>,
Dtransaction.rs20 node::{Node, NodeRef},
42 target_node: Option<DArc<Node>>,
/drivers/android/binder/node/
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()
31 node: DArc<Node>,
/drivers/net/hamradio/
DKconfig8 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/
DKconfig7 CPU through an NPI (Node Processor Interface) Ethernet port.
/drivers/eisa/
Deisa.ids900 ISA9600 "Madge AT Ring Node"