sem_perm          196 compat/ibcs2/ibcs2_ipc.c         struct ipc_perm sem_perm;
sem_perm          247 compat/ibcs2/ibcs2_ipc.c 	ibp->sem_perm = bp->sem_perm;
sem_perm          260 compat/ibcs2/ibcs2_ipc.c 	bp->sem_perm = ibp->sem_perm;
sem_perm          202 compat/linux/linux_ipc.c 	bsd_to_linux_ipc_perm(&bs->sem_perm, &ls->l_sem_perm);
sem_perm          215 compat/linux/linux_ipc.c 	linux_to_bsd_ipc_perm(&ls->l_sem_perm, &bs->sem_perm);
sem_perm          134 compat/svr4/svr4_ipc.c 	bsd_to_svr4_ipc_perm(&bds->sem_perm, &sds->sem_perm);
sem_perm          148 compat/svr4/svr4_ipc.c 	svr4_to_bsd_ipc_perm(&sds->sem_perm, &bds->sem_perm);
sem_perm          160 compat/svr4/svr4_ipc.h 	struct svr4_ipc_perm sem_perm;
sem_perm          275 kern/sysv_sem.c 	    semaptr->sem_perm.seq != IPCID_TO_SEQ(semid))
sem_perm          280 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M)) != 0)
sem_perm          282 kern/sysv_sem.c 		semaptr->sem_perm.cuid = cred->cr_uid;
sem_perm          283 kern/sysv_sem.c 		semaptr->sem_perm.uid = cred->cr_uid;
sem_perm          293 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_M)))
sem_perm          297 kern/sysv_sem.c 		semaptr->sem_perm.uid = sbuf.sem_perm.uid;
sem_perm          298 kern/sysv_sem.c 		semaptr->sem_perm.gid = sbuf.sem_perm.gid;
sem_perm          299 kern/sysv_sem.c 		semaptr->sem_perm.mode = (semaptr->sem_perm.mode & ~0777) |
sem_perm          300 kern/sysv_sem.c 		    (sbuf.sem_perm.mode & 0777);
sem_perm          305 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          311 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          319 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          327 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          335 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          346 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_R)))
sem_perm          354 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_W)))
sem_perm          364 kern/sysv_sem.c 		if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_W)))
sem_perm          426 kern/sysv_sem.c 			    semaptr->sem_perm.key == key) {
sem_perm          428 kern/sysv_sem.c 				if ((error = ipcperm(cred, &semaptr->sem_perm,
sem_perm          458 kern/sysv_sem.c 		semaptr_new->sem_perm.key = key;
sem_perm          459 kern/sysv_sem.c 		semaptr_new->sem_perm.cuid = cred->cr_uid;
sem_perm          460 kern/sysv_sem.c 		semaptr_new->sem_perm.uid = cred->cr_uid;
sem_perm          461 kern/sysv_sem.c 		semaptr_new->sem_perm.cgid = cred->cr_gid;
sem_perm          462 kern/sysv_sem.c 		semaptr_new->sem_perm.gid = cred->cr_gid;
sem_perm          463 kern/sysv_sem.c 		semaptr_new->sem_perm.mode = (semflg & 0777);
sem_perm          464 kern/sysv_sem.c 		semaptr_new->sem_perm.seq = semseqs[semid] =
sem_perm          477 kern/sysv_sem.c 	*retval = IXSEQ_TO_IPCID(semid, sema[semid]->sem_perm);
sem_perm          517 kern/sysv_sem.c 	    semaptr->sem_perm.seq != IPCID_TO_SEQ(SCARG(uap, semid)))
sem_perm          520 kern/sysv_sem.c 	if ((error = ipcperm(cred, &semaptr->sem_perm, IPC_W))) {
sem_perm          640 kern/sysv_sem.c 		    semaptr->sem_perm.seq != IPCID_TO_SEQ(SCARG(uap, semid))) {
sem_perm           56 sys/sem.h      	struct ipc_perm	sem_perm;	/* operation permission struct */
sem_perm           70 sys/sem.h      	struct ipc_perm23 sem_perm;	/* operation permission struct */
sem_perm           83 sys/sem.h      	struct ipc_perm35 sem_perm;	/* operation permission struct */