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

ven34.c File Reference


Detailed Description

Client RunTime: Map_Kgs.

Author:
JoergM
See also:

Definition in file ven34.c.

#include "gen00.h"
#include "heo00.h"
#include "geo007_1.h"
#include "geo50_0.h"
#include "gen34.h"
#include "hen40.h"

Go to the source code of this file.

Defines

#define ERR_MAP_KGS_SHMAT   11208,ERR_TYPE,"KGS ","Cannot attach to Kernel Shared Memory Segment: %s"
#define ERR_MAP_KGS_SHMAT_PERM   11110,ERR_TYPE,"KGS ","Cannot attach to Kernel Shared Memory Segment: Permission denied"
#define ERR_MAP_KGS_SHMAT_RDONLY   11208,ERR_TYPE,"KGS ","Cannot attach to Kernel Shared Memory Segment (RO): %s"
#define ERR_MAP_KGS_SHMAT_RDONLY_PERM   11110,ERR_TYPE,"KGS ","Cannot attach to Kernel Shared Memory Segment (RO): Permission denied"
#define ERR_MAP_KGS_WRONG_ADDR0   11210,ERR_TYPE,"KGS ","got wrong KGS address 0x%08x"
#define ERR_MAP_KGS_WRONG_ADDR1   11210,ERR_TYPE,"KGS ","wanted KGS address 0x%08x"
#define ERR_UNMAP_KGS_SHMDT   11210,ERR_TYPE,"KGS ","Kernel Shared Memory Segment shmdt error, %s"
#define ERR_UNMAP_KGS_SHMDT_ARRAY   11210,ERR_TYPE,"KGS ","Kernel Shared Memory Segment id %d shmdt error, %s"
#define MF__   MOD__"sql34UnmapKgsNotRemapped"
#define MF__   MOD__"sql34MapKgsNotRemapped"
#define MF__   MOD__"sql34_unmap_kgs"
#define MF__   MOD__"sql34_map_kgs"
#define MOD__   "ven34.c:"
#define WRN_MAP_KGS_SHMDT_FIRST_TRY   11208,WRN_TYPE,"KGS ","shmdt (preliminary) error, %s"

Functions

int sql34_map_kgs (int shmid, int shmflag)
int sql34_unmap_kgs ()
struct KERNEL_GLOBAL_SECTION * sql34MapKgsNotRemapped (int shmid, int writeAccess)
void sql34UnmapKgsNotRemapped (struct KERNEL_GLOBAL_SECTION *KgsNotRemapped)

Variables

struct KERNEL_GLOBAL_SECTION * kgs = (struct KERNEL_GLOBAL_SECTION *)0


Generated by  Doxygen 1.6.0   Back to index