Lines Matching refs:shmaddr
805 * Fix shmaddr, allocate descriptor, map shm, add attach descriptor to lists.
811 long do_shmat(int shmid, char __user *shmaddr, int shmflg, ulong *raddr)
830 else if ((addr = (ulong)shmaddr)) {
877 err = security_shm_shmat(shp, shmaddr, shmflg);
956 SYSCALL_DEFINE3(shmat, int, shmid, char __user *, shmaddr, int, shmflg)
961 err = do_shmat(shmid, shmaddr, shmflg, &ret);
972 SYSCALL_DEFINE1(shmdt, char __user *, shmaddr)
976 unsigned long addr = (unsigned long)shmaddr;
993 * started at address shmaddr. It records it's size and then unmaps
995 * - Then it unmaps all shm vmas that started at shmaddr and that