tag | line | file | source code |
shmid | 195 | ipc/shm.c | int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf) |
shmid | 201 | ipc/shm.c | if (cmd < 0 || shmid < 0) |
shmid | 252 | ipc/shm.c | if (shmid > max_shmid) |
shmid | 254 | ipc/shm.c | shp = shm_segs[shmid]; |
shmid | 259 | ipc/shm.c | id = shmid + shp->shm_perm.seq * SHMMNI; |
shmid | 264 | ipc/shm.c | shp = shm_segs[id = shmid % SHMMNI]; |
shmid | 268 | ipc/shm.c | if (ipcp->seq != shmid / SHMMNI) |
shmid | 383 | ipc/shm.c | int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *raddr) |
shmid | 391 | ipc/shm.c | if (shmid < 0) |
shmid | 400 | ipc/shm.c | shp = shm_segs[id = shmid % SHMMNI]; |
shmid | 435 | ipc/shm.c | if (shp->shm_perm.seq != shmid / SHMMNI) |
shmid | 441 | ipc/shm.c | if ((shp != shm_segs[id]) || (shp->shm_perm.seq != shmid / SHMMNI)) { |
shmid | 30 | ipc/util.c | extern int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf); |
shmid | 32 | ipc/util.c | extern int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *addr); |