taglinefilesource code
shmid498arch/alpha/kernel/osf_sys.casmlinkage long osf_shmat(int shmid, void *shmaddr, int shmflg)
shmid503arch/alpha/kernel/osf_sys.cerr = sys_shmat(shmid, shmaddr, shmflg, &raddr);
shmid63include/linux/shm.hextern asmlinkage int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *addr);
shmid65include/linux/shm.hextern asmlinkage int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf);
shmid202ipc/shm.casmlinkage int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf)
shmid209ipc/shm.cif (cmd < 0 || shmid < 0)
shmid260ipc/shm.cif (shmid > max_shmid)
shmid262ipc/shm.cshp = shm_segs[shmid];
shmid267ipc/shm.cid = (unsigned int) shp->shm_perm.seq * SHMMNI + shmid;
shmid280ipc/shm.cshp = shm_segs[id = (unsigned int) shmid % SHMMNI];
shmid283ipc/shm.cif (shp->shm_perm.seq != (unsigned int) shmid / SHMMNI)
shmid454ipc/shm.casmlinkage int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *raddr)
shmid462ipc/shm.cif (shmid < 0) {
shmid467ipc/shm.cshp = shm_segs[id = (unsigned int) shmid % SHMMNI];
shmid503ipc/shm.cif (shp->shm_perm.seq != (unsigned int) shmid / SHMMNI)
shmid509ipc/shm.cif ((shp != shm_segs[id]) || (shp->shm_perm.seq != (unsigned int) shmid / SHMMNI)) {
shmid106ipc/util.casmlinkage int sys_shmat (int shmid, char *shmaddr, int shmflg, ulong *addr)
shmid116ipc/util.casmlinkage int sys_shmctl (int shmid, int cmd, struct shmid_ds *buf)