Barrelfish
Data Structures | Variables
global.h File Reference

A struct for all shared data between the kernels. More...

Data Structures

struct  global
 Struct passed to app_cores during boot. Contains information that the bsp_kernel wants to pass to the app_kernels. More...
 

Variables

struct globalglobal
 

Detailed Description

A struct for all shared data between the kernels.

Variable Documentation

struct global* global

Each kernel has a local copy of global and locks. However, during booting and kernel relocation, these are set to point to global of the pristine kernel, so that all the kernels can share it.