Searched refs:K (Results 1 – 2 of 2) sorted by relevance
/DragonOS-0.1.8/kernel/src/libs/ |
D | rbtree.rs | 34 struct RBTreeNode<K: Ord, V> { 36 left: NodePtr<K, V>, 37 right: NodePtr<K, V>, 38 parent: NodePtr<K, V>, 39 key: K, 43 impl<K: Ord, V> RBTreeNode<K, V> { 45 fn pair(self) -> (K, V) { in pair() argument 50 impl<K, V> Debug for RBTreeNode<K, V> 52 K: Ord + Debug, 62 struct NodePtr<K: Ord, V>(*mut RBTreeNode<K, V>); [all …]
|
/DragonOS-0.1.8/docs/kernel/memory_management/ |
D | mmio.md | 15 - 为驱动程序分配4K到1GB的MMIO虚拟地址空间 61 …内存块的大小均为$2^n$。 在DragonOS中,伙伴系统内存池共维护了1TB的连续存储空间,最大的内存块大小为$1G$,即$2^{30}B$,最小的内存块大小为$4K$,即 $2^{12}B$。 122 /// 最小的内存块为4K,其幂为12 158 …egions[n -12]`即可。DragonOS中,buddy内存池最大的内存块大小为$1G = 2^{30}bytes$,最小的内存块大小为 $4K = 2^{12} bytes$,所以$…
|