Lines Matching refs:eval

684 	int i, rval, eval;
704 eval = EINVAL;
711 eval = EINVAL;
715 eval = mac_sysvsem_check_semctl(cred, semakptr, cmd);
716 if (eval)
720 eval = 0;
725 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_M)))
747 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_M)))
752 eval = copyin(user_arg.buf, &ds64, sizeof(ds64));
756 eval = copyin(user_arg.buf, &ds32, sizeof(ds32));
760 if (eval != 0) {
772 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
778 eval = copyout(&semid_ds64, user_arg.buf, sizeof(semid_ds64));
782 eval = copyout(&semid_ds32, user_arg.buf, sizeof(semid_ds32));
787 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
790 eval = EINVAL;
797 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
800 eval = EINVAL;
807 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
810 eval = EINVAL;
817 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
822 eval = copyout((caddr_t)&semakptr->u.sem_base[i].semval,
825 if (eval != 0)
831 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_R)))
834 eval = EINVAL;
841 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_W)))
853 eval = EINVAL;
869 if ((eval = ipcperm(cred, &semakptr->u.sem_perm, IPC_W)))
874 eval = copyin(user_arg.array + (i * sizeof(unsigned short)),
877 if (eval != 0)
887 eval = EINVAL;
891 if (eval == 0)
895 return(eval);
901 int semid, eval;
928 if ((eval = ipcperm(cred, &sema[semid].u.sem_perm,
935 eval = EINVAL;
942 eval = EEXIST;
946 eval = mac_sysvsem_check_semget(cred, &sema[semid]);
947 if (eval)
963 eval = EINVAL;
975 eval = ENOSPC;
992 eval = ENOSPC;
1025 eval = ENOENT;
1035 eval = 0;
1039 return(eval);
1052 int i, j, eval;
1066 eval = EINVAL;
1072 eval = EINVAL;
1076 eval = EINVAL;
1080 if ((eval = ipcperm(kauth_cred_get(), &semakptr->u.sem_perm, IPC_W))) {
1082 printf("eval = %d from ipaccess\n", eval);
1092 eval = E2BIG;
1097 if ((eval = copyin(uap->sops, &sops, nsops * sizeof(struct sembuf))) != 0) {
1099 printf("eval = %d from copyin(%08x, %08x, %ld)\n", eval,
1118 eval = mac_sysvsem_check_semop(kauth_cred_get(), semakptr, j);
1119 if (eval)
1141 eval = EFBIG;
1205 eval = EAGAIN;
1222 eval = msleep((caddr_t)semakptr, &sysv_sem_subsys_mutex , (PZERO - 4) | PCATCH,
1226 printf("semop: good morning (eval=%d)!\n", eval);
1228 if (eval != 0) {
1229 eval = EINTR;
1253 if (eval == EINTR) {
1261 eval = EIDRM;
1263 eval = EINVAL; /* Ancient past */
1281 if (eval != 0) { /* EINTR */
1303 eval = semundo_adjust(p, &supidx, semid,
1305 if (eval == 0)
1333 printf("eval = %d from semundo_adjust\n", eval);
1364 eval = 0;
1367 return(eval);