Home
last modified time | relevance | path

Searched refs:RBTreeNodeReservation (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/android/binder/range_alloc/
H A Dtree.rs8 rbtree::{RBTree, RBTreeNode, RBTreeNodeReservation},
427 type FreeNodeRes = RBTreeNodeReservation<FreeKey, ()>;
431 tree_node_res: RBTreeNodeReservation<usize, Descriptor<T>>,
438 let tree_node_res = RBTreeNodeReservation::new(GFP_KERNEL)?; in try_new()
439 let free_tree_node_res = RBTreeNodeReservation::new(GFP_KERNEL)?; in try_new()
440 let desc_node_res = RBTreeNodeReservation::new(GFP_KERNEL)?; in try_new()
468 tree: KVec<RBTreeNodeReservation<usize, Descriptor<T>>>,
469 free_tree: KVec<RBTreeNodeReservation<FreeKey, ()>>,
478 tree.push(RBTreeNodeReservation::new(GFP_KERNEL)?, GFP_KERNEL)?; in try_new()
483 free_tree.push(RBTreeNodeReservation::new(GFP_KERNEL)?, GFP_KERNEL)?; in try_new()
/linux/rust/kernel/
H A Drbtree.rs1189 pub struct RBTreeNodeReservation<K, V> { struct
1193 impl<K, V> RBTreeNodeReservation<K, V> { argument
1196 pub fn new(flags: Flags) -> Result<RBTreeNodeReservation<K, V>> { in new()
1197 Ok(RBTreeNodeReservation { in new()
1205 unsafe impl<K, V> Send for RBTreeNodeReservation<K, V> {} implementation
1208 unsafe impl<K, V> Sync for RBTreeNodeReservation<K, V> {} implementation
1210 impl<K, V> RBTreeNodeReservation<K, V> { impl
1239 Ok(RBTreeNodeReservation::new(flags)?.into_node(key, value)) in new()
1266 pub fn into_reservation(self) -> RBTreeNodeReservation<K, V> { in into_reservation()
1267 RBTreeNodeReservation { in into_reservation()
[all …]
/linux/drivers/android/binder/
H A Dfreeze.rs9 rbtree::{self, RBTreeNodeReservation},
174 let alloc = RBTreeNodeReservation::new(GFP_KERNEL)?; in request_freeze_notif()
H A Dprocess.rs26 rbtree::{self, RBTree, RBTreeNode, RBTreeNodeReservation},
699 let reservation = RBTreeNodeReservation::new(GFP_KERNEL)?; in get_current_thread()
830 let reserve1 = RBTreeNodeReservation::new(GFP_KERNEL)?; in insert_or_update_handle()
831 let reserve2 = RBTreeNodeReservation::new(GFP_KERNEL)?; in insert_or_update_handle()