Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
flat.h File Reference
#include <asm/unaligned.h>

Go to the source code of this file.

Macros

#define flat_argvp_envp_on_stack()   0
 
#define flat_old_ram_flag(flags)   (flags)
 
#define flat_reloc_valid(reloc, size)   ((reloc) <= (size))
 
#define flat_get_addr_from_rp(rp, relval, flags, persistent)   bfin_get_addr_from_rp(rp, relval, flags, persistent)
 
#define flat_put_addr_at_rp(rp, val, relval)   bfin_put_addr_at_rp(rp, val, relval)
 

Functions

unsigned long bfin_get_addr_from_rp (unsigned long *ptr, unsigned long relval, unsigned long flags, unsigned long *persistent)
 
void bfin_put_addr_at_rp (unsigned long *ptr, unsigned long addr, unsigned long relval)
 

Macro Definition Documentation

#define flat_argvp_envp_on_stack ( )    0

Definition at line 14 of file flat.h.

#define flat_get_addr_from_rp (   rp,
  relval,
  flags,
  persistent 
)    bfin_get_addr_from_rp(rp, relval, flags, persistent)

Definition at line 30 of file flat.h.

#define flat_old_ram_flag (   flags)    (flags)

Definition at line 15 of file flat.h.

#define flat_put_addr_at_rp (   rp,
  val,
  relval 
)    bfin_put_addr_at_rp(rp, val, relval)

Definition at line 32 of file flat.h.

#define flat_reloc_valid (   reloc,
  size 
)    ((reloc) <= (size))

Definition at line 28 of file flat.h.

Function Documentation

unsigned long bfin_get_addr_from_rp ( unsigned long ptr,
unsigned long  relval,
unsigned long  flags,
unsigned long persistent 
)

Definition at line 15 of file flat.c.

void bfin_put_addr_at_rp ( unsigned long ptr,
unsigned long  addr,
unsigned long  relval 
)

Definition at line 61 of file flat.c.