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 <asm/unaligned.h>
#include <mach/uncompress.h>

Go to the source code of this file.

Macros

#define STATIC   static
 
#define STATIC_RW_DATA   /* non-static please */
 
#define arch_decomp_error(x)
 
#define arch_decomp_setup()
 
#define arch_decomp_puts(p)
 

Functions

voidmemcpy (void *dest, const void *src, size_t n)
 
void error (char *x)
 
unsigned long decompress_kernel (unsigned long output_start, unsigned long free_mem_ptr_p, unsigned long free_mem_ptr_end_p)
 

Variables

unsigned charoutput_data
 
unsigned long output_ptr
 
unsigned int free_mem_ptr
 
unsigned int free_mem_end_ptr
 

Macro Definition Documentation

#define arch_decomp_error (   x)

Definition at line 32 of file misc.c.

#define arch_decomp_puts (   p)

Definition at line 40 of file misc.c.

#define arch_decomp_setup (   void)

Definition at line 36 of file misc.c.

#define STATIC   static

Definition at line 25 of file misc.c.

#define STATIC_RW_DATA   /* non-static please */

Definition at line 26 of file misc.c.

Function Documentation

unsigned long decompress_kernel ( unsigned long  output_start,
unsigned long  free_mem_ptr_p,
unsigned long  free_mem_ptr_end_p 
)

Definition at line 106 of file misc.c.

void error ( char x)

Definition at line 77 of file misc.c.

void* memcpy ( void dest,
const void src,
size_t  n 
)

Definition at line 43 of file misc.c.

Variable Documentation

unsigned int free_mem_end_ptr

Definition at line 23 of file misc.c.

unsigned int free_mem_ptr

Definition at line 22 of file misc.c.

unsigned char* output_data

Definition at line 19 of file misc.c.

unsigned long output_ptr

Definition at line 20 of file misc.c.