Lines Matching defs:shmid
158 int shmid; /* segment id */
244 shm_find_segment_by_shmid(int shmid)
249 segnum = IPCID_TO_IX(shmid);
255 shmseg->u.shm_perm._seq != IPCID_TO_SEQ(shmid))
292 segnum = IPCID_TO_IX(shmmap_s->shmid);
300 shmmap_s->shmid = -1;
334 if (shmmap_s->shmid != -1 &&
346 shmsegptr = &shmsegs[IPCID_TO_IX(shmmap_s->shmid)];
379 AUDIT_ARG(svipc_id, uap->shmid);
398 shmmap_s[i].shmid = -1;
401 shmseg = shm_find_segment_by_shmid(uap->shmid);
423 if (shmmap_s->shmid == -1)
498 shmmap_s->shmid = uap->shmid;
553 AUDIT_ARG(svipc_id, uap->shmid);
561 shmseg = shm_find_segment_by_shmid(uap->shmid);
644 shm_last_free = IPCID_TO_IX(uap->shmid);
713 int i, segnum, shmid;
784 shmid = IXSEQ_TO_IPCID(segnum, shmseg->u.shm_perm);
809 *retval = shmid;
810 AUDIT_ARG(svipc_id, shmid);
929 if (shmmap_s->shmid != -1)
930 shmsegs[IPCID_TO_IX(shmmap_s->shmid)].u.shm_nattch++;
951 if (shmmap_s->shmid != -1)
977 if (shmmap_s->shmid != -1)