Lines Matching defs:shm
13 SM_RCSID("@(#)$Id: shm.c,v 1.19 2005/07/14 22:34:28 ca Exp $")
20 # include <sm/shm.h>
50 void *shm = SM_SHM_NULL;
61 shm = shmat(*shmid, (void *) 0, 0);
62 if (shm == SM_SHM_NULL)
65 return shm;
69 if (shm != SM_SHM_NULL || *shmid >= 0)
70 sm_shmstop(shm, *shmid, owner);
81 ** shm -- pointer to shared memory.
95 sm_shmstop(shm, shmid, owner)
96 void *shm;
102 if (shm != SM_SHM_NULL && (r = shmdt(shm)) < 0)