Lines Matching refs:eval
378 int rval, eval; in msgctl() local
385 eval = ENOMEM; in msgctl()
402 eval = EINVAL; in msgctl()
412 eval = EINVAL; in msgctl()
419 eval = EINVAL; in msgctl()
423 eval = mac_sysvmsq_check_msqctl(kauth_cred_get(), msqptr, cmd); in msgctl()
424 if (eval) { in msgctl()
429 eval = 0; in msgctl()
436 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, IPC_M))) { in msgctl()
451 eval = mac_sysvmsq_check_msgrmid(kauth_cred_get(), msghdr); in msgctl()
452 if (eval) { in msgctl()
488 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, IPC_M))) { in msgctl()
496 eval = copyin(uap->buf, &tmpds, sizeof(tmpds)); in msgctl()
502 eval = copyin(uap->buf, &tmpds, sizeof(tmpds)); in msgctl()
506 if (eval) { in msgctl()
507 return eval; in msgctl()
513 eval = suser(cred, &p->p_acflag); in msgctl()
514 if (eval) { in msgctl()
532 eval = EINVAL; in msgctl()
544 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, IPC_R))) { in msgctl()
555 eval = copyout(&msqid_ds64, uap->buf, sizeof(msqid_ds64)); in msgctl()
559 eval = copyout(&msqid_ds32, uap->buf, sizeof(msqid_ds32)); in msgctl()
568 eval = EINVAL; in msgctl()
572 if (eval == 0) { in msgctl()
577 return eval; in msgctl()
583 int msqid, eval; in msgget() local
592 eval = ENOMEM; in msgget()
616 eval = EEXIST; in msgget()
619 if ((eval = ipcperm(cred, &msqptr->u.msg_perm, msgflg & 0700 ))) { in msgget()
627 eval = mac_sysvmsq_check_msqget(cred, msqptr); in msgget()
628 if (eval) { in msgget()
657 eval = ENOSPC; in msgget()
688 eval = ENOENT; in msgget()
696 eval = 0; in msgget()
699 return eval; in msgget()
717 int segs_needed, eval; in msgsnd_nocancel() local
727 eval = ENOMEM; in msgsnd_nocancel()
744 eval = EINVAL; in msgsnd_nocancel()
753 eval = EINVAL; in msgsnd_nocancel()
760 eval = EINVAL; in msgsnd_nocancel()
764 if ((eval = ipcperm(kauth_cred_get(), &msqptr->u.msg_perm, IPC_W))) { in msgsnd_nocancel()
772 eval = mac_sysvmsq_check_msqsnd(kauth_cred_get(), msqptr); in msgsnd_nocancel()
773 if (eval) { in msgsnd_nocancel()
801 eval = EINVAL; in msgsnd_nocancel()
854 eval = EAGAIN; in msgsnd_nocancel()
875 eval = msleep(blocking_resource, &sysv_msg_subsys_mutex, (PZERO - 4) | PCATCH, in msgsnd_nocancel()
878 printf("good morning, eval=%d\n", eval); in msgsnd_nocancel()
883 if (eval != 0) { in msgsnd_nocancel()
887 eval = EINTR; in msgsnd_nocancel()
899 eval = EIDRM; in msgsnd_nocancel()
982 eval = copyin(user_msgp, &msgtype, sizeof(msgtype)); in msgsnd_nocancel()
989 eval = copyin(user_msgp, &msg_type32, sizeof(msg_type32)); in msgsnd_nocancel()
995 if (eval != 0) { in msgsnd_nocancel()
997 printf("error %d copying the message type\n", eval); in msgsnd_nocancel()
1016 eval = EINVAL; in msgsnd_nocancel()
1040 eval = copyin(user_msgp, &msgpool[next * msginfo.msgssz], tlen); in msgsnd_nocancel()
1043 if (eval != 0) { in msgsnd_nocancel()
1045 printf("error %d copying in message segment\n", eval); in msgsnd_nocancel()
1076 eval = EIDRM; in msgsnd_nocancel()
1079 eval = EINVAL; in msgsnd_nocancel()
1096 eval = mac_sysvmsq_check_enqueue(kauth_cred_get(), msghdr, msqptr); in msgsnd_nocancel()
1097 if (eval) { in msgsnd_nocancel()
1123 eval = 0; in msgsnd_nocancel()
1127 return eval; in msgsnd_nocancel()
1149 int eval; in msgrcv_nocancel() local
1157 eval = ENOMEM; in msgrcv_nocancel()
1174 eval = EINVAL; in msgrcv_nocancel()
1183 eval = EINVAL; in msgrcv_nocancel()
1190 eval = EINVAL; in msgrcv_nocancel()
1194 if ((eval = ipcperm(kauth_cred_get(), &msqptr->u.msg_perm, IPC_R))) { in msgrcv_nocancel()
1202 eval = mac_sysvmsq_check_msqrcv(kauth_cred_get(), msqptr); in msgrcv_nocancel()
1203 if (eval) { in msgrcv_nocancel()
1218 eval = E2BIG; in msgrcv_nocancel()
1222 eval = mac_sysvmsq_check_msgrcv(kauth_cred_get(), in msgrcv_nocancel()
1224 if (eval) { in msgrcv_nocancel()
1266 eval = E2BIG; in msgrcv_nocancel()
1270 eval = mac_sysvmsq_check_msgrcv( in msgrcv_nocancel()
1272 if (eval) { in msgrcv_nocancel()
1324 eval = ENOMSG; in msgrcv_nocancel()
1327 eval = EAGAIN; in msgrcv_nocancel()
1339 eval = msleep((caddr_t)msqptr, &sysv_msg_subsys_mutex, (PZERO - 4) | PCATCH, "msgwait", in msgrcv_nocancel()
1342 printf("msgrcv: good morning (eval=%d)\n", eval); in msgrcv_nocancel()
1345 if (eval != 0) { in msgrcv_nocancel()
1349 eval = EINTR; in msgrcv_nocancel()
1364 eval = EIDRM; in msgrcv_nocancel()
1367 eval = EINVAL; in msgrcv_nocancel()
1409 eval = copyout(&msgtype, user_msgp, sizeof(msgtype)); in msgrcv_nocancel()
1415 eval = copyout(&msg_type32, user_msgp, sizeof(msg_type32)); in msgrcv_nocancel()
1420 if (eval != 0) { in msgrcv_nocancel()
1422 printf("error (%d) copying out message type\n", eval); in msgrcv_nocancel()
1451 eval = copyout(&msgpool[next * msginfo.msgssz], in msgrcv_nocancel()
1454 if (eval != 0) { in msgrcv_nocancel()
1457 eval); in msgrcv_nocancel()
1474 eval = 0; in msgrcv_nocancel()
1477 return eval; in msgrcv_nocancel()