Lines Matching defs:uap

69 freebsd32_ioctl_md(struct thread *td, struct freebsd32_ioctl_args *uap,
77 if (uap->com & IOC_IN) {
78 if ((error = copyin(uap->data, &md32, sizeof(md32)))) {
91 } else if (uap->com & IOC_OUT) {
99 switch (uap->com) {
113 panic("%s: unknown MDIOC %#x", __func__, uap->com);
135 error = copyout(&md32, uap->data, sizeof(md32));
143 struct freebsd32_ioctl_args *uap, struct file *fp)
149 if ((error = copyin(uap->data, &toch32, sizeof(toch32))))
162 struct freebsd32_ioctl_args *uap, struct file *fp)
168 if ((error = copyin(uap->data, &toce32, sizeof(toce32))))
181 error = copyout(&toce32, uap->data, sizeof(toce32));
188 struct freebsd32_ioctl_args *uap, struct file *fp)
194 if ((error = copyin(uap->data, &fgn32, sizeof fgn32)) != 0)
204 struct freebsd32_ioctl_args *uap, struct file *fp)
211 if ((error = copyin(uap->data, &mro32, sizeof(mro32))) != 0)
219 switch (uap->com) {
229 panic("%s: unknown MEMRANGE %#x", __func__, uap->com);
239 error = copyout(&mro32, uap->data, sizeof(mro32));
247 struct freebsd32_ioctl_args *uap, struct file *fp)
265 if ((error = copyin(uap->data, &pci32, sizeof(pci32))) != 0)
336 error = copyout(&pci32, uap->data, sizeof(pci32));
349 struct freebsd32_ioctl_args *uap, struct file *fp)
355 if ((error = copyin(uap->data, &io32, sizeof(io32))) != 0)
407 error = copyout(&io32, uap->data, sizeof(io32));
413 freebsd32_ioctl(struct thread *td, struct freebsd32_ioctl_args *uap)
424 error = fget(td, uap->fd, cap_rights_init(&rights, CAP_IOCTL), &fp);
432 switch (uap->com) {
437 error = freebsd32_ioctl_md(td, uap, fp);
441 error = freebsd32_ioctl_ioc_read_toc(td, uap, fp);
445 error = freebsd32_ioctl_ioc_toc_header(td, uap, fp);
449 error = freebsd32_ioctl_fiodgname(td, uap, fp);
454 error = freebsd32_ioctl_memrange(td, uap, fp);
458 error = freebsd32_ioctl_pciocgetconf(td, uap, fp);
462 error = freebsd32_ioctl_sg(td, uap, fp);
467 ap.fd = uap->fd;
468 ap.com = uap->com;
469 PTRIN_CP(*uap, ap, data);