coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
fsp.h File Reference
#include <stddef.h>
#include <stdint.h>
#include <sys/types.h>
Include dependency graph for fsp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ssize_t fsp_component_relocate (uintptr_t new_addr, void *fsp, size_t size)
 
ssize_t fsp1_1_relocate (uintptr_t new_addr, void *fsp, size_t size)
 

Function Documentation

◆ fsp1_1_relocate()

ssize_t fsp1_1_relocate ( uintptr_t  new_addr,
void fsp,
size_t  size 
)

Definition at line 539 of file fsp_relocate.c.

References fsp_component_relocate().

Referenced by fsp_relocate().

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

◆ fsp_component_relocate()

ssize_t fsp_component_relocate ( uintptr_t  new_addr,
void fsp,
size_t  size 
)

Definition at line 507 of file fsp_relocate.c.

References BIOS_ERR, NULL, offset, printk, relocate_fvh(), and relocate_remaining_items().

Referenced by fsp1_1_relocate().

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