Home
last modified time | relevance | path

Searched refs:shm_perm (Results 1 – 25 of 28) sorted by relevance

12

/linux-3.4.99/ipc/
Dshm.c62 ipc_unlock(&(shp)->shm_perm)
89 shp = container_of(ipcp, struct shmid_kernel, shm_perm); in do_shm_rmid()
92 shp->shm_perm.mode |= SHM_DEST; in do_shm_rmid()
94 shp->shm_perm.key = IPC_PRIVATE; in do_shm_rmid()
138 return container_of(ipcp, struct shmid_kernel, shm_perm); in shm_lock()
144 spin_lock(&ipcp->shm_perm.lock); in shm_lock_by_ptr()
155 return container_of(ipcp, struct shmid_kernel, shm_perm); in shm_lock_check()
160 ipc_rmid(&shm_ids(ns), &s->shm_perm); in shm_rmid()
217 (shp->shm_perm.mode & SHM_DEST)); in shm_may_destroy()
252 struct shmid_kernel *shp = container_of(ipcp, struct shmid_kernel, shm_perm); in shm_try_destroy_current()
[all …]
Dcompat.c80 struct compat_ipc_perm shm_perm; member
552 return __get_compat_ipc64_perm(&s64->shm_perm, &up64->shm_perm); in get_compat_shmid64_ds()
560 return __get_compat_ipc_perm(&s->shm_perm, &up->shm_perm); in get_compat_shmid_ds()
570 err = __put_compat_ipc64_perm(&s64->shm_perm, &up64->shm_perm); in put_compat_shmid64_ds()
588 err = __put_compat_ipc_perm(&s->shm_perm, &up->shm_perm); in put_compat_shmid_ds()
/linux-3.4.99/arch/xtensa/include/asm/
Dshmbuf.h24 struct ipc64_perm shm_perm; /* operation perms */ member
40 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/include/linux/
Dshm.h33 struct ipc_perm shm_perm; /* operation perms */ member
88 struct kern_ipc_perm shm_perm; member
/linux-3.4.99/arch/mips/include/asm/
Dshmbuf.h14 struct ipc64_perm shm_perm; /* operation perms */ member
Dcompat.h212 struct compat_ipc64_perm shm_perm; member
/linux-3.4.99/arch/ia64/include/asm/
Dshmbuf.h14 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/alpha/include/asm/
Dshmbuf.h14 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/avr32/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/mn10300/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/m68k/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/frv/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/m32r/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/cris/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/h8300/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/arm/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/include/asm-generic/
Dshmbuf.h26 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/s390/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
Dcompat.h230 struct compat_ipc64_perm shm_perm; member
/linux-3.4.99/arch/powerpc/include/asm/
Dshmbuf.h23 struct ipc64_perm shm_perm; /* operation perms */ member
Dcompat.h199 struct compat_ipc64_perm shm_perm; member
/linux-3.4.99/arch/parisc/include/asm/
Dshmbuf.h15 struct ipc64_perm shm_perm; /* operation perms */ member
/linux-3.4.99/arch/sparc/include/asm/
Dshmbuf.h21 struct ipc64_perm shm_perm; /* operation perms */ member
Dcompat.h230 struct compat_ipc64_perm shm_perm; member
/linux-3.4.99/arch/x86/include/asm/
Dcompat.h173 struct compat_ipc64_perm shm_perm; member

12