Home
last modified time | relevance | path

Searched refs:num_free (Results 1 – 3 of 3) sorted by relevance

/DragonOS-0.1.8/kernel/src/mm/
Dmmio_buddy.rs171 if list_guard.num_free == 0 { in query_addr_region()
177 if pop_list.num_free == 0 { in query_addr_region()
226 if list_guard.num_free > 0 { in query_addr_region()
277 if list_guard.num_free > 0 { in query_addr_region()
320 list_guard.num_free += 1; in push_block()
359 list_guard.num_free -= 1; in pop_buddy_block()
380 list_guard.num_free -= 1; in pop_block()
406 if list_guard.num_free <= 1 { in merge_all_exp()
410 if list_guard.num_free <= 1 { in merge_all_exp()
588 num_free: i64, field
[all …]
/DragonOS-0.1.8/docs/kernel/memory_management/
Dmmio.md96 │ │ │num_free│ │ │
143 num_free: i64,
160 …eeRegionList),`MmioFreeRegionList`中封装有真正的存储了空闲内存块信息的结构体的链表(list)和对应链表长度(num_free)。有了自选锁后,同一时刻只允许一个…
/DragonOS-0.1.8/kernel/src/filesystem/fat/
Dentry.rs417 num_free: u64, in find_free_entries()
454 if free == num_free { in find_free_entries()
469 let remain_entries = num_free - free; in find_free_entries()