Lines Matching refs:shmid
105 int shmid = -1;
111 shmid = shmget(IPC_PRIVATE, 4096, IPC_CREAT);
112 if (shmid != -1) {
114 shmctl(shmid, IPC_RMID, NULL);
144 int shmid;
154 int shmid;
176 shmid = shmget(IPC_PRIVATE, size, S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH);
177 if (shmid == -1) {
184 if ((addr = shmat(shmid, 0, 0)) == (char *) -1) {
187 shmctl(shmid, IPC_RMID, (void *) 0);
193 shmctl(shmid, IPC_RMID, (void *) 0);
196 pDesc->shmid = shmid;
211 shmctl(pDesc->shmid, IPC_RMID, (void *) 0);
333 int shmid;
373 shmid = -1;
386 shmid = pDesc->shmid;
394 shmid = pDesc->shmid;
443 if (shmid == -1) {
542 + (nCharInfos > 0 && shmid == -1
551 if (shmid == -1)
575 reply->shmid = shmid;
590 swapl(&reply->shmid);
610 if (nCharInfos > 0 && shmid == -1) {
632 if (shmid == -1)