#include #include #include #include void sys_proc_heap_free(void *ptr) { extern struct process *process_current; // start atomic operations atomic_start(); // Freed allocated area pm_heap_free(process_current->memory.heap, ptr); // Stop atomic operation atomic_stop(); }