Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
callvectors Struct Reference

#include <pmon.h>

Data Fields

int(* open )(char *, int, int)
 
int(* close )(int)
 
int(* read )(int, void *, int)
 
int(* write )(int, void *, int)
 
off_t(* lseek )(int, off_t, int)
 
int(* printf )(const char *,...)
 
void(* cacheflush )(void)
 
char *(* gets )(char *)
 
union {
   int(*   smpfork )(unsigned long cp, char *sp)
 
   int(*   cpustart )(long, void(*)(void), void
      *, long)
 
_s
 
int(* semlock )(int sem)
 
void(* semunlock )(int sem)
 

Detailed Description

Definition at line 14 of file pmon.h.

Field Documentation

union { ... } _s
void(* cacheflush)(void)

Definition at line 21 of file pmon.h.

int(* close)(int)

Definition at line 16 of file pmon.h.

int(* cpustart)(long, void(*)(void), void *, long)

Definition at line 25 of file pmon.h.

char*(* gets)(char *)

Definition at line 22 of file pmon.h.

off_t(* lseek)(int, off_t, int)

Definition at line 19 of file pmon.h.

int(* open)(char *, int, int)

Definition at line 15 of file pmon.h.

int(* printf)(const char *,...)

Definition at line 20 of file pmon.h.

int(* read)(int, void *, int)

Definition at line 17 of file pmon.h.

int(* semlock)(int sem)

Definition at line 27 of file pmon.h.

void(* semunlock)(int sem)

Definition at line 28 of file pmon.h.

int(* smpfork)(unsigned long cp, char *sp)

Definition at line 24 of file pmon.h.

int(* write)(int, void *, int)

Definition at line 18 of file pmon.h.


The documentation for this struct was generated from the following file: