Lines Matching refs:shp
6143 static int selinux_shm_alloc_security(struct kern_ipc_perm *shp) in selinux_shm_alloc_security() argument
6150 rc = ipc_alloc_security(shp, SECCLASS_SHM); in selinux_shm_alloc_security()
6154 isec = shp->security; in selinux_shm_alloc_security()
6157 ad.u.ipc_id = shp->key; in selinux_shm_alloc_security()
6163 ipc_free_security(shp); in selinux_shm_alloc_security()
6169 static void selinux_shm_free_security(struct kern_ipc_perm *shp) in selinux_shm_free_security() argument
6171 ipc_free_security(shp); in selinux_shm_free_security()
6174 static int selinux_shm_associate(struct kern_ipc_perm *shp, int shmflg) in selinux_shm_associate() argument
6180 isec = shp->security; in selinux_shm_associate()
6183 ad.u.ipc_id = shp->key; in selinux_shm_associate()
6191 static int selinux_shm_shmctl(struct kern_ipc_perm *shp, int cmd) in selinux_shm_shmctl() argument
6222 err = ipc_has_perm(shp, perms); in selinux_shm_shmctl()
6226 static int selinux_shm_shmat(struct kern_ipc_perm *shp, in selinux_shm_shmat() argument
6236 return ipc_has_perm(shp, perms); in selinux_shm_shmat()