Lines Matching refs:eval
585 int i, rval, eval; in semctl() local
605 eval = EINVAL; in semctl()
612 eval = EINVAL; in semctl()
616 eval = mac_sysvsem_check_semctl(cred, semakptr, cmd); in semctl()
617 if (eval) { in semctl()
622 eval = 0; in semctl()
627 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_M))) { in semctl()
654 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_M))) { in semctl()
660 eval = copyin(user_arg.buf, &ds64, sizeof(ds64)); in semctl()
664 eval = copyin(user_arg.buf, &ds32, sizeof(ds32)); in semctl()
668 if (eval != 0) { in semctl()
680 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
688 eval = copyout(&semid_ds64, user_arg.buf, sizeof(semid_ds64)); in semctl()
693 eval = copyout(&semid_ds32, user_arg.buf, sizeof(semid_ds32)); in semctl()
698 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
702 eval = EINVAL; in semctl()
709 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
713 eval = EINVAL; in semctl()
720 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
724 eval = EINVAL; in semctl()
731 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
737 eval = copyout((caddr_t)&semakptr->u.sem_base[i].semval, in semctl()
740 if (eval != 0) { in semctl()
747 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R))) { in semctl()
751 eval = EINVAL; in semctl()
758 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_W))) { in semctl()
768 eval = EINVAL; in semctl()
787 eval = ERANGE; in semctl()
798 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_W))) { in semctl()
804 eval = copyin(user_arg.array + (i * sizeof(unsigned short)), in semctl()
807 if (eval != 0) { in semctl()
818 eval = EINVAL; in semctl()
822 if (eval == 0) { in semctl()
827 return eval; in semctl()
833 int semid, eval; in semget() local
864 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, in semget()
872 eval = EINVAL; in semget()
879 eval = EEXIST; in semget()
883 eval = mac_sysvsem_check_semget(cred, semakptr); in semget()
884 if (eval) { in semget()
901 eval = EINVAL; in semget()
913 eval = ENOSPC; in semget()
923 eval = ENOSPC; in semget()
956 eval = ENOENT; in semget()
966 eval = 0; in semget()
970 return eval; in semget()
983 int i, j, eval; in semop() local
997 eval = EINVAL; in semop()
1003 eval = EINVAL; in semop()
1007 eval = EINVAL; in semop()
1011 if ((eval = ipcperm(kauth_cred_get(), &semakptr->u.sem_perm, IPC_W))) { in semop()
1013 printf("eval = %d from ipaccess\n", eval); in semop()
1023 eval = E2BIG; in semop()
1028 if ((eval = copyin(uap->sops, &sops, nsops * sizeof(struct sembuf))) != 0) { in semop()
1030 printf("eval = %d from copyin(%08x, %08x, %ld)\n", eval, in semop()
1050 eval = mac_sysvsem_check_semop(kauth_cred_get(), semakptr, j); in semop()
1051 if (eval) { in semop()
1074 eval = EFBIG; in semop()
1144 eval = EAGAIN; in semop()
1162 eval = msleep((caddr_t)semakptr, &sysv_sem_subsys_mutex, (PZERO - 4) | PCATCH, in semop()
1166 printf("semop: good morning (eval=%d)!\n", eval); in semop()
1168 if (eval != 0) { in semop()
1169 eval = EINTR; in semop()
1192 if (eval == EINTR) { in semop()
1200 eval = EIDRM; in semop()
1202 eval = EINVAL; /* Ancient past */ in semop()
1221 if (eval != 0) { /* EINTR */ in semop()
1245 eval = semundo_adjust(p, &supidx, semid, in semop()
1247 if (eval == 0) { in semop()
1280 printf("eval = %d from semundo_adjust\n", eval); in semop()
1311 eval = 0; in semop()
1314 return eval; in semop()