My Kernel v0.1.0
symbols.h File Reference
#include <kernel/types.h>
#include <utils/compiler.h>
Include dependency graph for symbols.h:

Go to the source code of this file.

Data Structures

struct  kernel_symbol
 A single symbol entry inside the symbol table @info The structure is ALWAYS followed by the symbol's name's string. More...
 
struct  kernel_symbol_table
 The symbol table for the kernel. More...
 

Functions

ALWAYS_INLINE const char * kernel_symbol_name (const kernel_symbol_t *sym)
 Retrieve a kernel symbol's raw name.
 
const kernel_symbol_t * kernel_symbol_from_address (vaddr_t address)
 Find the kernel symbol associated with a given address. More...