Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions  Download package

geo00_1.h File Reference


Detailed Description

common include file

Author:
RaymondR area common include file
See also:

Definition in file geo00_1.h.

Go to the source code of this file.

Defines

#define ALIGN(_val, _alignment)   ((((_val) - 1) / (_alignment) + 1 ) * (_alignment))
#define ALIGNMENT_VALUE   16
#define ARRAY_SIZE(_A)   (sizeof(_A) / sizeof((_A)[0]))
#define BLOCKS_TO_BYTES(_pages, _BlockShftOp)   ((_pages) << _BlockShftOp)
#define BLOCKS_TO_QWORD(_Low, _High, _Page, _BlockShftOp)
#define BYTES_TO_BLOCKS(_pages, _BlockShftOp)   ((_pages) >> _BlockShftOp)
#define BYTES_TO_PAGES(_bytes)   ((_bytes) >> DEVSPACE_PAGE_SHIFT)
#define DEVSPACE_PAGE_SHIFT   KGS->ulDBPageShift
#define HIGH_VALUE_VALID(_High)
#define LOW_VALUE_VALID(_Low)
#define MAX_DEVSPACE_PAGES   (MAX_DWORD_VAL - 1)
#define PAGES_TO_BYTES(_pages)   ((_pages) << DEVSPACE_PAGE_SHIFT)
#define PAGES_TO_QWORD(_Low, _High, _Page)
#define PAGESIZE_TO_SHIFTVALUE(_pagesize, _shiftvalue)
#define QWORD_TO_BLOCKS(_Low, _High, _BlockShftOp)
#define QWORD_TO_PAGES(_Low, _High)


Generated by  Doxygen 1.6.0   Back to index