Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Functions | Variables
docproc.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <unistd.h>
#include <limits.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/wait.h>

Go to the source code of this file.

Data Structures

struct  symbols
 
struct  symfile
 

Macros

#define _GNU_SOURCE
 
#define MAXLINESZ   2048
 
#define MAXFILES   250
 
#define KERNELDOCPATH   "scripts/"
 
#define KERNELDOC   "kernel-doc"
 
#define DOCBOOK   "-docbook"
 
#define LIST   "-list"
 
#define FUNCTION   "-function"
 
#define NOFUNCTION   "-nofunction"
 
#define NODOCSECTIONS   "-no-doc-sections"
 

Typedefs

typedef void DFL (char *)
 
typedef void FILEONLY (char *file)
 
typedef void FILELINE (char *file, char *line)
 

Functions

int main (int argc, char *argv[])
 

Variables

int exitstatus = 0
 
DFLdefaultline
 
FILEONLYinternalfunctions
 
FILEONLYexternalfunctions
 
FILEONLYsymbolsonly
 
FILEONLYfindall
 
FILELINEsinglefunctions
 
FILELINEentity_system
 
FILELINEdocsection
 
struct symfile symfilelist [MAXFILES]
 
int symfilecnt = 0
 

Macro Definition Documentation

#define _GNU_SOURCE

Definition at line 37 of file docproc.c.

#define DOCBOOK   "-docbook"

Definition at line 70 of file docproc.c.

#define FUNCTION   "-function"

Definition at line 72 of file docproc.c.

#define KERNELDOC   "kernel-doc"

Definition at line 69 of file docproc.c.

#define KERNELDOCPATH   "scripts/"

Definition at line 68 of file docproc.c.

#define LIST   "-list"

Definition at line 71 of file docproc.c.

#define MAXFILES   250

Definition at line 67 of file docproc.c.

#define MAXLINESZ   2048

Definition at line 66 of file docproc.c.

#define NODOCSECTIONS   "-no-doc-sections"

Definition at line 74 of file docproc.c.

#define NOFUNCTION   "-nofunction"

Definition at line 73 of file docproc.c.

Typedef Documentation

typedef void DFL(char *)

Definition at line 52 of file docproc.c.

typedef void FILELINE(char *file, char *line)

Definition at line 61 of file docproc.c.

typedef void FILEONLY(char *file)

Definition at line 55 of file docproc.c.

Function Documentation

int main ( int  argc,
char argv[] 
)

Definition at line 497 of file docproc.c.

Variable Documentation

DFL* defaultline

Definition at line 53 of file docproc.c.

FILELINE* docsection

Definition at line 64 of file docproc.c.

FILELINE* entity_system

Definition at line 63 of file docproc.c.

int exitstatus = 0

Definition at line 50 of file docproc.c.

FILEONLY* externalfunctions

Definition at line 57 of file docproc.c.

FILEONLY* findall

Definition at line 59 of file docproc.c.

FILEONLY* internalfunctions

Definition at line 56 of file docproc.c.

FILELINE* singlefunctions

Definition at line 62 of file docproc.c.

FILEONLY* symbolsonly

Definition at line 58 of file docproc.c.

int symfilecnt = 0

Definition at line 151 of file docproc.c.

struct symfile symfilelist[MAXFILES]

Definition at line 150 of file docproc.c.