Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
misc.c File Reference
#include <linux/compiler.h>
#include <linux/types.h>
#include <linux/linkage.h>
#include <mach/uncompress.h>

Go to the source code of this file.

Macros

#define arch_error(x)
 

Functions

void error (char *x)
 
asmlinkage void __div0 (void)
 
int do_decompress (u8 *input, int len, u8 *output, void(*error)(char *x))
 
void decompress_kernel (unsigned long output_start, unsigned long free_mem_ptr_p, unsigned long free_mem_ptr_end_p, int arch_id)
 

Variables

unsigned int __machine_arch_type
 
char input_data []
 
char input_data_end []
 
unsigned charoutput_data
 
unsigned long free_mem_ptr
 
unsigned long free_mem_end_ptr
 

Macro Definition Documentation

#define arch_error (   x)

Definition at line 117 of file misc.c.

Function Documentation

asmlinkage void __div0 ( void  )

Definition at line 131 of file misc.c.

void decompress_kernel ( unsigned long  output_start,
unsigned long  free_mem_ptr_p,
unsigned long  free_mem_ptr_end_p,
int  arch_id 
)

Definition at line 140 of file misc.c.

int do_decompress ( u8 input,
int  len,
u8 output,
void(*)(char *x error 
)

Definition at line 56 of file decompress.c.

void error ( char x)

Variable Documentation

unsigned int __machine_arch_type

Definition at line 19 of file misc.c.

unsigned long free_mem_end_ptr

Definition at line 114 of file misc.c.

unsigned long free_mem_ptr

Definition at line 113 of file misc.c.

char input_data[]
char input_data_end[]
unsigned char* output_data

Definition at line 111 of file misc.c.