Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
as-layout.h File Reference
#include <generated/asm-offsets.h>
#include <sysdep/ptrace.h>

Go to the source code of this file.

Data Structures

struct  cpu_task


#define __UML_AC(X, Y)   (X(Y))
#define _UML_AC(X, Y)   __UML_AC(X, Y)
#define STUB_START   _UML_AC(, 0x100000)
#define STUB_CODE   _UML_AC((unsigned long), STUB_START)
#define STUB_DATA   _UML_AC((unsigned long), STUB_CODE + UM_KERN_PAGE_SIZE)
#define STUB_END   _UML_AC((unsigned long), STUB_DATA + UM_KERN_PAGE_SIZE)


int linux_main (int argc, char **argv)


struct cpu_task cpu_tasks []
unsigned long low_physmem
unsigned long high_physmem
unsigned long uml_physmem
unsigned long uml_reserved
unsigned long end_vm
unsigned long start_vm
unsigned long long highmem
unsigned long _stext
unsigned long _etext
unsigned long _sdata
unsigned long _edata
unsigned long __bss_start
unsigned long _end
unsigned long _unprotected_end
unsigned long brk_start
unsigned long host_task_size
void(* sig_info [])(int, struct siginfo *si, struct uml_pt_regs *)

Macro Definition Documentation

#define __UML_AC (   X,
)    (X(Y))

Definition at line 27 of file as-layout.h.

#define _UML_AC (   X,
)    __UML_AC(X, Y)

Definition at line 28 of file as-layout.h.

#define STUB_CODE   _UML_AC((unsigned long), STUB_START)

Definition at line 32 of file as-layout.h.

#define STUB_DATA   _UML_AC((unsigned long), STUB_CODE + UM_KERN_PAGE_SIZE)

Definition at line 33 of file as-layout.h.

#define STUB_END   _UML_AC((unsigned long), STUB_DATA + UM_KERN_PAGE_SIZE)

Definition at line 34 of file as-layout.h.

#define STUB_START   _UML_AC(, 0x100000)

Definition at line 31 of file as-layout.h.

Function Documentation

int linux_main ( int  argc,
char **  argv 

Definition at line 264 of file um_arch.c.

Variable Documentation

unsigned long __bss_start
unsigned long _edata
unsigned long _end
unsigned long _etext
unsigned long _sdata
unsigned long _stext
unsigned long _unprotected_end
unsigned long brk_start

Definition at line 256 of file um_arch.c.

struct cpu_task cpu_tasks[]

Definition at line 36 of file process.c.

unsigned long end_vm

Definition at line 114 of file um_arch.c.

unsigned long high_physmem

Definition at line 20 of file physmem.c.

unsigned long long highmem

Definition at line 35 of file mem.c.

unsigned long host_task_size

Definition at line 254 of file um_arch.c.

unsigned long low_physmem
void(* sig_info[])(int, struct siginfo *si, struct uml_pt_regs *)

Definition at line 18 of file signal.c.

unsigned long start_vm

Definition at line 113 of file um_arch.c.

unsigned long uml_physmem

Definition at line 109 of file um_arch.c.

unsigned long uml_reserved

Definition at line 112 of file um_arch.c.