Lines Matching refs:shmid
281 int shmid;
295 shmid = shmget(IPC_PRIVATE, PCM_SHM_SIZE, 0666);
296 if (shmid < 0) {
301 client->transport.shm.ctrl_id = shmid;
302 client->transport.shm.ctrl = shmat(shmid, 0, 0);
305 shmctl(shmid, IPC_RMID, 0);
309 *cookie = shmid;
545 int shmid;
555 shmid = shmget(IPC_PRIVATE, CTL_SHM_SIZE, 0666);
556 if (shmid < 0) {
561 client->transport.shm.ctrl_id = shmid;
562 client->transport.shm.ctrl = shmat(shmid, 0, 0);
565 shmctl(shmid, IPC_RMID, 0);
569 *cookie = shmid;