PatchworkOS  966e257
A non-POSIX operating system.
Loading...
Searching...
No Matches
disk.c File Reference
#include "disk.h"
#include "efilib.h"
#include <boot/boot_info.h>
#include <sys/list.h>
Include dependency graph for disk.c:

Go to the source code of this file.

Functions

static void boot_file_free (boot_file_t *file)
 
static void boot_dir_free (boot_dir_t *dir)
 
static boot_file_tram_disk_load_file (EFI_FILE *volume, const CHAR16 *path)
 
static boot_dir_tdisk_load_dir (EFI_FILE *volume, const CHAR16 *name)
 
EFI_STATUS disk_load (boot_disk_t *disk, EFI_FILE *rootHandle)
 

Function Documentation

◆ boot_file_free()

static void boot_file_free ( boot_file_t file)
static

Definition at line 9 of file disk.c.

Here is the caller graph for this function:

◆ boot_dir_free()

static void boot_dir_free ( boot_dir_t dir)
static

Definition at line 21 of file disk.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ram_disk_load_file()

static boot_file_t * ram_disk_load_file ( EFI_FILE *  volume,
const CHAR16 *  path 
)
static

Definition at line 45 of file disk.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ disk_load_dir()

static boot_dir_t * disk_load_dir ( EFI_FILE *  volume,
const CHAR16 *  name 
)
static

Definition at line 110 of file disk.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ disk_load()

EFI_STATUS disk_load ( boot_disk_t disk,
EFI_FILE *  rootHandle 
)

Definition at line 203 of file disk.c.

Here is the call graph for this function:
Here is the caller graph for this function: