#include <sys/ipc.h>
#include <sys/shm.h>
#include <stdarg.h>
#include "dmtcp.h"
#include "sysvipc.h"
#include "sysvipcwrappers.h"
#include "jassert.h"
Go to the source code of this file.
|
int | shmget (key_t key, size_t size, int shmflg) |
|
void * | shmat (int shmid, const void *shmaddr, int shmflg) |
|
int | shmdt (const void *shmaddr) |
|
int | shmctl (int shmid, int cmd, struct shmid_ds *buf) |
|
int | semget (key_t key, int nsems, int semflg) |
|
int | semop (int semid, struct sembuf *sops, size_t nsops) |
|
int | semtimedop (int semid, struct sembuf *sops, size_t nsops, const struct timespec *timeout) |
|
int | semctl (int semid, int semnum, int cmd,...) |
|
int | msgget (key_t key, int msgflg) |
|
int | msgsnd (int msqid, const void *msgp, size_t msgsz, int msgflg) |
|
ssize_t | msgrcv (int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg) |
|
int | msgctl (int msqid, int cmd, struct msqid_ds *buf) |
|
#define msgrcv msgrcv_glibc |
int msgctl |
( |
int |
msqid, |
|
|
int |
cmd, |
|
|
struct msqid_ds * |
buf |
|
) |
| |
int msgget |
( |
key_t |
key, |
|
|
int |
msgflg |
|
) |
| |
ssize_t msgrcv |
( |
int |
msqid, |
|
|
void * |
msgp, |
|
|
size_t |
msgsz, |
|
|
long |
msgtyp, |
|
|
int |
msgflg |
|
) |
| |
int msgsnd |
( |
int |
msqid, |
|
|
const void * |
msgp, |
|
|
size_t |
msgsz, |
|
|
int |
msgflg |
|
) |
| |
int semctl |
( |
int |
semid, |
|
|
int |
semnum, |
|
|
int |
cmd, |
|
|
|
... |
|
) |
| |
int semget |
( |
key_t |
key, |
|
|
int |
nsems, |
|
|
int |
semflg |
|
) |
| |
int semop |
( |
int |
semid, |
|
|
struct sembuf * |
sops, |
|
|
size_t |
nsops |
|
) |
| |
int semtimedop |
( |
int |
semid, |
|
|
struct sembuf * |
sops, |
|
|
size_t |
nsops, |
|
|
const struct timespec * |
timeout |
|
) |
| |
void* shmat |
( |
int |
shmid, |
|
|
const void * |
shmaddr, |
|
|
int |
shmflg |
|
) |
| |
int shmctl |
( |
int |
shmid, |
|
|
int |
cmd, |
|
|
struct shmid_ds * |
buf |
|
) |
| |
int shmdt |
( |
const void * |
shmaddr) | |
|
int shmget |
( |
key_t |
key, |
|
|
size_t |
size, |
|
|
int |
shmflg |
|
) |
| |