#include "src/common/shared.hpp"
#include "src/common/error.hpp"
#include "src/tty/teletype.hpp"
#include "src/ipc/lock.hpp"
#include "src/thread/thread.hpp"
#include "src/thread/scheduler.hpp"
#include "src/memory/align.hpp"
#include "src/memory/memset.hpp"
#include "src/memory/pager.hpp"
#include "src/memory/zone.hpp"
#include "src/memory/alloc4k.hpp"
Idź do kodu źródłowego tego pliku.
Definicja w linii 224 pliku alloc4k.cpp.
Odwołuje się do Memory::Physical::allocate_page_high(), Memory::Physical::allocate_page_low(), NULL i sysfail.
Odwołania w Thread::process_t::alloc_stack(), Module::init(), Memory::Heap::init(), Memory::Physical::init(), Memory::Pager::lazy_paging_pfh(), Memory::Heap::heapbox::morecor(), Memory::Heap::morecore(), Memory::Pager::memtree::pte_alloc(), Memory::Pager::memtree::pte_map() i shmem_paging_pfh().
int disalloc4k | ( | addr_t | physical | ) |
Definicja w linii 238 pliku alloc4k.cpp.
Odwołuje się do Memory::Physical::free_page_high(), Memory::Physical::free_page_low() i mem_1Mib.
Odwołania w Memory::Heap::heapbox::destruct(), Thread::MmapDestroyStack() i Thread::prior_thread().