PatchworkOS  c9fea19
A non-POSIX operating system.
Loading...
Searching...
No Matches
cwd.h File Reference
#include <kernel/fs/path.h>
#include <kernel/sync/lock.h>
Include dependency graph for cwd.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  cwd_t
 

Functions

void cwd_init (cwd_t *cwd)
 Initialize a CWD structure.
 
void cwd_deinit (cwd_t *cwd)
 Deinitialize a CWD structure.
 
path_t cwd_get (cwd_t *cwd)
 Get the current working directory.
 
void cwd_set (cwd_t *cwd, const path_t *newPath)
 Set the current working directory.
 
void cwd_clear (cwd_t *cwd)
 Clear the current working directory.