src/include/minix/type.h File Reference

#include <minix/sys_config.h>
#include <minix/types.h>
#include <minix/config.h>
#include <ibm/interrupt.h>

Go to the source code of this file.

Classes

struct  mem_map
struct  far_mem
struct  vir_addr
struct  vir_cp_req
struct  iovec_t
struct  iovec_s_t
struct  sigmsg
struct  kinfo
struct  loadinfo
struct  machine
struct  io_range
struct  mem_range
struct  exec_newmem
struct  memory
struct  kmessages
struct  k_randomness
struct  k_randomness::k_randomness::k_randomness_bin
struct  pciinfo_entry
struct  pciinfo

Defines

#define phys_cp_req   vir_cp_req
#define _LOAD_UNIT_SECS   6
#define _LOAD_HISTORY_MINUTES   15
#define _LOAD_HISTORY_SECONDS   (60*_LOAD_HISTORY_MINUTES)
#define _LOAD_HISTORY   (_LOAD_HISTORY_SECONDS/_LOAD_UNIT_SECS)
#define STATICINIT(v, n)
#define RANDOM_SOURCES   NR_IRQ_VECTORS
#define RANDOM_ELEMENTS   64
#define PCIINFO_ENTRY_SIZE   80

Typedefs

typedef unsigned int vir_clicks
typedef unsigned long phys_bytes
typedef unsigned int phys_clicks
typedef int endpoint_t
typedef long unsigned int vir_bytes
typedef unsigned short rand_t


Define Documentation

#define _LOAD_HISTORY   (_LOAD_HISTORY_SECONDS/_LOAD_UNIT_SECS)

Definition at line 110 of file type.h.

#define _LOAD_HISTORY_MINUTES   15

Definition at line 106 of file type.h.

#define _LOAD_HISTORY_SECONDS   (60*_LOAD_HISTORY_MINUTES)

Definition at line 107 of file type.h.

#define _LOAD_UNIT_SECS   6

Definition at line 103 of file type.h.

#define PCIINFO_ENTRY_SIZE   80

Definition at line 197 of file type.h.

#define phys_cp_req   vir_cp_req

Definition at line 51 of file type.h.

#define RANDOM_ELEMENTS   64

Definition at line 182 of file type.h.

#define RANDOM_SOURCES   NR_IRQ_VECTORS

Definition at line 181 of file type.h.

#define STATICINIT ( v,
n   ) 

Value:

if(!(v)) {      \
                if(!((v) = alloc_contig(sizeof(*(v)) * (n), 0, NULL))) { \
                        panic(__FILE__, "allocating " #v " failed", n); \
                }       \
        }

Definition at line 163 of file type.h.


Typedef Documentation

typedef int endpoint_t

Definition at line 16 of file type.h.

typedef unsigned long phys_bytes

Definition at line 14 of file type.h.

typedef unsigned int phys_clicks

Definition at line 15 of file type.h.

typedef unsigned short rand_t

Definition at line 184 of file type.h.

typedef unsigned long vir_bytes

Definition at line 19 of file type.h.

typedef unsigned int vir_clicks

Definition at line 13 of file type.h.


Generated on Tue Mar 9 04:36:53 2010 for Minix by  doxygen 1.5.8