Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
voxmo_loaded_module Struct Reference

#include <voxmo.h>

Data Fields

spinlock_t lock
 
kstring name
 
kstringcapability
 
kstringdependency
 
size_t capability_count
 
size_t dependency_count
 
uintptr_t main_data
 
kstring path
 
boolean_t loaded
 
workqueue_tqueue
 
struct voxmo_loaded_modulenext
 

Detailed Description

Definition at line 46 of file voxmo.h.

Field Documentation

◆ capability

kstring* voxmo_loaded_module::capability

Definition at line 49 of file voxmo.h.

◆ capability_count

size_t voxmo_loaded_module::capability_count

Definition at line 51 of file voxmo.h.

◆ dependency

kstring* voxmo_loaded_module::dependency

Definition at line 50 of file voxmo.h.

◆ dependency_count

size_t voxmo_loaded_module::dependency_count

Definition at line 52 of file voxmo.h.

◆ loaded

boolean_t voxmo_loaded_module::loaded

Definition at line 55 of file voxmo.h.

◆ lock

spinlock_t voxmo_loaded_module::lock

Definition at line 47 of file voxmo.h.

◆ main_data

uintptr_t voxmo_loaded_module::main_data

Definition at line 53 of file voxmo.h.

◆ name

kstring voxmo_loaded_module::name

Definition at line 48 of file voxmo.h.

◆ next

struct voxmo_loaded_module* voxmo_loaded_module::next

Definition at line 58 of file voxmo.h.

◆ path

kstring voxmo_loaded_module::path

Definition at line 54 of file voxmo.h.

◆ queue

workqueue_t* voxmo_loaded_module::queue

Definition at line 56 of file voxmo.h.


The documentation for this struct was generated from the following file: