From 2359cf27444b51cacf3e95255f203c9edd5f887b Mon Sep 17 00:00:00 2001 From: Mathieu Maret Date: Fri, 26 Jan 2024 22:23:58 +0100 Subject: [PATCH] process: add name getter --- core/process.c | 4 ++++ core/process.h | 1 + 2 files changed, 5 insertions(+) diff --git a/core/process.c b/core/process.c index b71ecc7..6d5b0a3 100644 --- a/core/process.c +++ b/core/process.c @@ -164,6 +164,10 @@ int processSetName(struct process *proc, char *name) return 0; } +char *processGetName(struct process *proc){ + return proc->name; +} + struct mmu_context *processGetMMUContext(struct process *proc) { return uAddrSpaceGetMMUContext(proc->addrSpace); diff --git a/core/process.h b/core/process.h index 64a92a7..f5935f7 100644 --- a/core/process.h +++ b/core/process.h @@ -12,6 +12,7 @@ void processListPrint(); int processRef(struct process *proc); int processUnref(struct process *proc); int processSetName(struct process *proc, char *name); +char *processGetName(struct process *proc); int processAddThread(struct process *proc, struct thread *th); int processRemoveThread(struct thread *th); struct mmu_context *processGetMMUContext(struct process *th);