PatchworkOS  19e446b
A non-POSIX operating system.
Loading...
Searching...
No Matches
9p.c File Reference
#include <kernel/fs/filesystem.h>
#include <kernel/module/module.h>
#include <errno.h>
#include <kernel/sched/sched.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for 9p.c:

Go to the source code of this file.

Data Structures

struct  ninep_t
 

Functions

static void ninep_super_cleanup (superblock_t *sb)
 
static dentry_tninep_mount (filesystem_t *fs, const char *options, void *data)
 
uint64_t _module_procedure (const module_event_t *event)
 
 MODULE_INFO ("9P Filesystem", "Kai Norberg", "A implementation of the 9P filesystem", OS_VERSION, "MIT", "BOOT_ALWAYS")
 

Variables

static superblock_ops_t superOps
 
static filesystem_t ninep
 

Function Documentation

◆ _module_procedure()

uint64_t _module_procedure ( const module_event_t event)

Definition at line 159 of file 9p.c.

Here is the call graph for this function:

◆ MODULE_INFO()

MODULE_INFO ( "9P Filesystem"  ,
"Kai Norberg"  ,
"A implementation of the 9P filesystem"  ,
OS_VERSION  ,
"MIT"  ,
"BOOT_ALWAYS"   
)