Lines Matching refs:uap
351 sem_open(proc_t p, struct sem_open_args *uap, user_addr_t *retval)
366 int cmode = uap->mode;
367 int value = uap->value;
372 AUDIT_ARG(fflags, uap->oflag);
373 AUDIT_ARG(mode, uap->mode);
374 AUDIT_ARG(value32, uap->value);
389 error = copyinstr(uap->name, pnbuf, MAXPATHLEN, &pathlen);
458 fmode = FFLAGS(uap->oflag);
657 sem_unlink(__unused proc_t p, struct sem_unlink_args *uap, __unused int32_t *retval)
677 error = copyinstr(uap->name, pnbuf, MAXPATHLEN, &pathlen);
773 sem_close(proc_t p, struct sem_close_args *uap, __unused int32_t *retval)
775 int fd = CAST_DOWN_EXPLICIT(int,uap->sem);
779 AUDIT_ARG(fd, fd); /* XXX This seems wrong; uap->sem is a pointer */
797 sem_wait(proc_t p, struct sem_wait_args *uap, int32_t *retval)
800 return(sem_wait_nocancel(p, (struct sem_wait_nocancel_args *)uap, retval));
804 sem_wait_nocancel(proc_t p, struct sem_wait_nocancel_args *uap, __unused int32_t *retval)
806 int fd = CAST_DOWN_EXPLICIT(int,uap->sem);
864 sem_trywait(proc_t p, struct sem_trywait_args *uap, __unused int32_t *retval)
866 int fd = CAST_DOWN_EXPLICIT(int,uap->sem);
929 sem_post(proc_t p, struct sem_post_args *uap, __unused int32_t *retval)
931 int fd = CAST_DOWN_EXPLICIT(int,uap->sem);
988 sem_init(__unused proc_t p, __unused struct sem_init_args *uap, __unused int32_t *retval)
994 sem_destroy(__unused proc_t p, __unused struct sem_destroy_args *uap, __unused int32_t *retval)
1000 sem_getvalue(__unused proc_t p, __unused struct sem_getvalue_args *uap, __unused int32_t *retval)