Rename proc_spawn_thread to proc_clone

This commit is contained in:
2026-01-19 22:01:44 +01:00
parent 38a43b59b0
commit a29233f853
7 changed files with 13 additions and 14 deletions

View File

@@ -33,9 +33,8 @@ int proc_mutex_unlock (int mutex_rid, int vis) {
return syscall (SYS_PROC_MUTEX_UNLOCK, (uintptr_t)mutex_rid, (uintptr_t)vis, 0, 0, 0, 0);
}
int proc_spawn_thread (uintptr_t vstack_top, size_t stack_size, void* entry) {
return syscall (SYS_PROC_SPAWN_THREAD, vstack_top, (uintptr_t)stack_size, (uintptr_t)entry, 0, 0,
0);
int proc_clone (uintptr_t vstack_top, size_t stack_size, void* entry) {
return syscall (SYS_PROC_CLONE, vstack_top, (uintptr_t)stack_size, (uintptr_t)entry, 0, 0, 0);
}
int proc_translate_v2p (uintptr_t vaddr, uintptr_t* out_paddr) {

View File

@@ -27,7 +27,7 @@ int proc_create_resource (int rid, int type, int vis, void* buffer);
int proc_drop_resource (int rid, int vis);
int proc_mutex_lock (int mutex_rid, int vis);
int proc_mutex_unlock (int mutex_rid, int vis);
int proc_spawn_thread (uintptr_t vstack_top, size_t stack_size, void* entry);
int proc_clone (uintptr_t vstack_top, size_t stack_size, void* entry);
int proc_sched (void);
int proc_translate_v2p (uintptr_t vaddr, uintptr_t* out_paddr);