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

Go to the source code of this file.

Data Structures

struct  path_entry
 

Macros

#define FALSE   0
 

Typedefs

typedef struct path_entrypath_entry_t
 

Enumerations

enum  include_type { QUOTED_INCLUDE, BRACKETED_INCLUDE, SOURCE_FILE }
 

Functions

 SLIST_HEAD (path_list, path_entry)
 
void stop (const char *errstring, int err_code)
 
void include_file (char *file_name, include_type type)
 
void expand_macro (struct symbol *macro_symbol)
 
struct instructionseq_alloc (void)
 
struct critical_sectioncs_alloc (void)
 
struct scopescope_alloc (void)
 
void process_scope (struct scope *)
 

Variables

struct path_list search_path
 
struct cs_tailq cs_tailq
 
struct scope_list scope_stack
 
struct symlist patch_functions
 
int includes_search_curdir
 
charappname
 
charstock_include_file
 
int yylineno
 
charyyfilename
 
charprefix
 
charpatch_arg_list
 
charversions
 
int src_mode
 
int dst_mode
 

Macro Definition Documentation

#define FALSE   0

Definition at line 56 of file aicasm.h.

Typedef Documentation

Enumeration Type Documentation

Enumerator:
QUOTED_INCLUDE 
BRACKETED_INCLUDE 
SOURCE_FILE 

Definition at line 65 of file aicasm.h.

Function Documentation

struct critical_section* cs_alloc ( void  )
read

Definition at line 747 of file aicasm.c.

void expand_macro ( struct symbol macro_symbol)
void include_file ( char file_name,
include_type  type 
)
void process_scope ( struct scope )

Definition at line 781 of file aicasm.c.

struct scope* scope_alloc ( void  )
read

Definition at line 761 of file aicasm.c.

struct instruction* seq_alloc ( void  )
read

Definition at line 733 of file aicasm.c.

SLIST_HEAD ( path_list  ,
path_entry   
)
void stop ( const char errstring,
int  err_code 
)

Definition at line 688 of file aicasm.c.

Variable Documentation

char* appname
struct cs_tailq cs_tailq
int dst_mode
int includes_search_curdir
char* patch_arg_list
struct symlist patch_functions
char* prefix

Definition at line 110 of file kvm_host.h.

struct scope_list scope_stack
struct path_list search_path
int src_mode
char* stock_include_file
char* versions

Definition at line 259 of file mei-amt-version.c.

char* yyfilename
int yylineno