Lines Matching defs:uap

198 	struct svr4_sys_semctl_args *uap = v;
205 switch (uap->cmd) {
237 error = kern_semctl(td, uap->semid, uap->semnum, cmd, &semun,
242 error = copyout(&ss, uap->arg.buf, sizeof(ss));
249 error = copyin(uap->arg.buf, (caddr_t) &ss, sizeof ss);
254 return (kern_semctl(td, uap->semid, uap->semnum, cmd, &semun,
265 return (kern_semctl(td, uap->semid, uap->semnum, cmd, &uap->arg,
281 struct svr4_sys_semget_args *uap = v;
284 ap.key = uap->key;
285 ap.nsems = uap->nsems;
286 ap.semflg = uap->semflg;
303 struct svr4_sys_semop_args *uap = v;
306 ap.semid = uap->semid;
308 ap.sops = (struct sembuf *) uap->sops;
309 ap.nsops = uap->nsops;
315 svr4_sys_semsys(td, uap)
317 struct svr4_sys_semsys_args *uap;
320 DPRINTF(("svr4_semsys(%d)\n", uap->what));
322 switch (uap->what) {
324 return svr4_semctl(td, uap);
326 return svr4_semget(td, uap);
328 return svr4_semop(td, uap);
388 struct svr4_sys_msgsnd_args *uap = v;
391 ap.msqid = uap->msqid;
392 ap.msgp = uap->msgp;
393 ap.msgsz = uap->msgsz;
394 ap.msgflg = uap->msgflg;
413 struct svr4_sys_msgrcv_args *uap = v;
416 ap.msqid = uap->msqid;
417 ap.msgp = uap->msgp;
418 ap.msgsz = uap->msgsz;
419 ap.msgtyp = uap->msgtyp;
420 ap.msgflg = uap->msgflg;
436 struct svr4_sys_msgget_args *uap = v;
439 ap.key = uap->key;
440 ap.msgflg = uap->msgflg;
457 struct svr4_sys_msgctl_args *uap = v;
462 switch (uap->cmd) {
464 error = kern_msgctl(td, uap->msqid, IPC_STAT, &bs);
468 return copyout(&ss, uap->buf, sizeof ss);
471 error = copyin(uap->buf, &ss, sizeof ss);
475 return (kern_msgctl(td, uap->msqid, IPC_SET, &bs));
478 return (kern_msgctl(td, uap->msqid, IPC_RMID, NULL));
486 svr4_sys_msgsys(td, uap)
488 struct svr4_sys_msgsys_args *uap;
491 DPRINTF(("svr4_msgsys(%d)\n", uap->what));
493 switch (uap->what) {
495 return svr4_msgsnd(td, uap);
497 return svr4_msgrcv(td, uap);
499 return svr4_msgget(td, uap);
501 return svr4_msgctl(td, uap);
558 struct svr4_sys_shmat_args *uap = v;
561 ap.shmid = uap->shmid;
562 ap.shmaddr = uap->shmaddr;
563 ap.shmflg = uap->shmflg;
578 struct svr4_sys_shmdt_args *uap = v;
581 ap.shmaddr = uap->shmaddr;
598 struct svr4_sys_shmget_args *uap = v;
601 ap.key = uap->key;
602 ap.size = uap->size;
603 ap.shmflg = uap->shmflg;
620 struct svr4_sys_shmctl_args *uap = v;
626 if (uap->buf != NULL) {
627 switch (uap->cmd) {
631 error = copyin(uap->buf, &ss, sizeof(ss));
641 switch (uap->cmd) {
661 error = kern_shmctl(td, uap->shmid, cmd, &bs, &bufsize);
665 switch (uap->cmd) {
667 if (uap->buf != NULL) {
669 error = copyout(&ss, uap->buf, sizeof(ss));
678 svr4_sys_shmsys(td, uap)
680 struct svr4_sys_shmsys_args *uap;
683 DPRINTF(("svr4_shmsys(%d)\n", uap->what));
685 switch (uap->what) {
687 return svr4_shmat(td, uap);
689 return svr4_shmdt(td, uap);
691 return svr4_shmget(td, uap);
693 return svr4_shmctl(td, uap);