coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
prog_ops.c File Reference
#include <program_loading.h>
Include dependency graph for prog_ops.c:

Go to the source code of this file.

Functions

void prog_segment_loaded (uintptr_t start, size_t size, int flags)
 
void __weak platform_segment_loaded (uintptr_t start, size_t size, int flags)
 
void __weak arch_segment_loaded (uintptr_t start, size_t size, int flags)
 
void prog_run (struct prog *prog)
 
void __weak platform_prog_run (struct prog *prog)
 

Function Documentation

◆ arch_segment_loaded()

void __weak arch_segment_loaded ( uintptr_t  start,
size_t  size,
int  flags 
)

Definition at line 18 of file prog_ops.c.

Referenced by prog_segment_loaded().

Here is the caller graph for this function:

◆ platform_prog_run()

void __weak platform_prog_run ( struct prog prog)

Definition at line 30 of file prog_ops.c.

Referenced by prog_run().

Here is the caller graph for this function:

◆ platform_segment_loaded()

void __weak platform_segment_loaded ( uintptr_t  start,
size_t  size,
int  flags 
)

Definition at line 12 of file prog_ops.c.

Referenced by prog_segment_loaded().

Here is the caller graph for this function:

◆ prog_run()

void prog_run ( struct prog prog)

Definition at line 24 of file prog_ops.c.

References arch_prog_run(), and platform_prog_run().

Referenced by dram_run_full_calibration(), main(), qclib_load_and_run(), run_dram_blob(), run_postcar_phase(), run_ramstage(), run_ramstage_from_resume(), run_romstage(), and vboot_run_logic().

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

◆ prog_segment_loaded()

void prog_segment_loaded ( uintptr_t  start,
size_t  size,
int  flags 
)

Definition at line 6 of file prog_ops.c.

References arch_segment_loaded(), and platform_segment_loaded().

Referenced by finalize_load(), load_one_segment(), main(), pack_fdt(), and rmodule_load().

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