Home
last modified time | relevance | path

Searched defs:V (Results 1 – 3 of 3) sorted by relevance

/DragonOS/kernel/src/libs/
H A Drbtree.rs45 fn pair(self) -> (K, V) { in pair() argument
65 fn clone(&self) -> NodePtr<K, V> { in clone() argument
93 fn new(k: K, v: V) -> NodePtr<K, V> { in new() argument
160 fn min_node(self) -> NodePtr<K, V> { in min_node() argument
169 fn max_node(self) -> NodePtr<K, V> { in max_node() argument
178 fn next(self) -> NodePtr<K, V> { in next() argument
196 fn prev(self) -> NodePtr<K, V> { in prev() argument
214 fn set_parent(&mut self, parent: NodePtr<K, V>) { in set_parent() argument
222 fn set_left(&mut self, left: NodePtr<K, V>) { in set_left() argument
230 fn set_right(&mut self, right: NodePtr<K, V>) { in set_right() argument
[all …]
H A Dnotifier.rs12 fn notifier_call(&self, action: V, data: Option<&T>) -> i32; in notifier_call()
31 block: Arc<dyn NotifierBlock<V, T>>, in register()
65 pub fn unregister(&mut self, block: Arc<dyn NotifierBlock<V, T>>) -> Result<(), SystemError> { in unregister()
86 action: V, in call_chain()
119 pub fn register(&mut self, block: Arc<dyn NotifierBlock<V, T>>) -> Result<(), SystemError> { in register()
126 block: Arc<dyn NotifierBlock<V, T>>, in register_unique_prio()
132 pub fn unregister(&mut self, block: Arc<dyn NotifierBlock<V, T>>) -> Result<(), SystemError> { in unregister()
139 action: V, in call_chain()
158 pub fn register(&mut self, block: Arc<dyn NotifierBlock<V, T>>) -> Result<(), SystemError> { in register()
165 block: Arc<dyn NotifierBlock<V, T>>, in register_unique_prio()
[all …]
/DragonOS/tools/debugging/logmonitor/src/backend/monitor/
H A Dlogset.rs39 pub fn insert(&mut self, key: K, value: V) { in insert()
68 pub fn get(&self, key: &K) -> Option<&V> { in get()
72 pub fn get_mut(&mut self, key: &K) -> Option<&mut V> { in get_mut()
76 pub fn remove(&mut self, key: &K) -> Option<V> { in remove()
84 pub fn iter(&self) -> impl Iterator<Item = (&K, &V)> { in iter()
95 fn before_insert(&mut self, _log_set_name: &str, _log: &V) {} in before_insert()
97 fn after_insert(&mut self, _log_set_name: &str, _log: &V) {} in after_insert()
110 fn before_insert(&mut self, _log_set_name: &str, _log: &V) {} in before_insert()
112 fn after_insert(&mut self, _log_set_name: &str, _log: &V) {} in after_insert()