Home
last modified time | relevance | path

Searched refs:fo_ioctl (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-head/sys/compat/linux/
HDlinux_ioctl.c175 error = fo_ioctl(fp, DIOCGMEDIASIZE, in linux_ioctl_hdio()
178 error = fo_ioctl(fp, DIOCGSECTORSIZE, in linux_ioctl_hdio()
181 error = fo_ioctl(fp, DIOCGFWHEADS, in linux_ioctl_hdio()
184 error = fo_ioctl(fp, DIOCGFWSECTORS, in linux_ioctl_hdio()
253 error = fo_ioctl(fp, DIOCGSECTORSIZE, in linux_ioctl_disk()
256 error = fo_ioctl(fp, DIOCGMEDIASIZE, in linux_ioctl_disk()
269 error = fo_ioctl(fp, DIOCGMEDIASIZE, in linux_ioctl_disk()
278 error = fo_ioctl(fp, DIOCGSECTORSIZE, in linux_ioctl_disk()
287 error = fo_ioctl(fp, DIOCGSTRIPESIZE, in linux_ioctl_disk()
296 error = fo_ioctl(fp, DIOCGSECTORSIZE, in linux_ioctl_disk()
[all …]
HDlinux_file.c193 (void) fo_ioctl(fp, TIOCSCTTY, (caddr_t) 0, in linux_common_open()
/freebsd-head/sys/compat/freebsd32/
HDfreebsd32_ioctl.c75 if ((error = fo_ioctl(fp, com, (caddr_t)&mro, td->td_ucred, td)) != 0) in freebsd32_ioctl_memrange()
105 error = fo_ioctl(fp, PCIOCBARMMAP, (caddr_t)&pbm, td->td_ucred, td); in freebsd32_ioctl_barmmap()
156 if ((error = fo_ioctl(fp, SG_IO, (caddr_t)&io, td->td_ucred, td)) != 0) in freebsd32_ioctl_sg()
/freebsd-head/sys/sys/
HDfile.h145 fo_ioctl_t *fo_ioctl; member
337 static __inline fo_ioctl_t fo_ioctl; variable
371 fo_ioctl(struct file *fp, u_long com, void *data, struct ucred *active_cred, in fo_ioctl() function
375 return ((*fp->f_ops->fo_ioctl)(fp, com, data, active_cred, td)); in fo_ioctl()
/freebsd-head/sys/dev/aacraid/
HDaacraid_linux.c95 error = (fo_ioctl(fp, cmd, (caddr_t)args->arg, td->td_ucred, td)); in aacraid_linux_ioctl()
/freebsd-head/sys/dev/aac/
HDaac_linux.c92 error = (fo_ioctl(fp, cmd, (caddr_t)args->arg, td->td_ucred, td)); in aac_linux_ioctl()
/freebsd-head/sys/dev/tdfx/
HDtdfx_linux.c63 error = fo_ioctl(fp, cmd, (caddr_t)&d_pio, td->td_ucred, td); in linux_ioctl_tdfx()
/freebsd-head/sys/dev/mfi/
HDmfi_linux.c103 error = fo_ioctl(fp, cmd, (caddr_t)args->arg, p->td_ucred, p); in mfi_linux_ioctl()
/freebsd-head/sys/dev/mrsas/
HDmrsas_linux.c117 error = fo_ioctl(fp, cmd, (caddr_t)args->arg, p->td_ucred, p); in mrsas_linux_ioctl()
/freebsd-head/sys/amd64/sgx/
HDsgx_linux.c89 error = fo_ioctl(fp, args->cmd, (caddr_t)data, td->td_ucred, td); in sgx_linux_ioctl()
/freebsd-head/sys/dev/ipmi/
HDipmi_linux.c114 error = (fo_ioctl(fp, cmd, (caddr_t)args->arg, td->td_ucred, td)); in ipmi_linux_ioctl()
/freebsd-head/sys/kern/
HDuipc_syscalls.c173 (void) fo_ioctl(fp, FIONBIO, &fflag, td->td_ucred, td); in kern_socket()
387 (void) fo_ioctl(nfp, FIONBIO, &tmp, td->td_ucred, td); in kern_accept4()
389 (void) fo_ioctl(nfp, FIOASYNC, &tmp, td->td_ucred, td); in kern_accept4()
612 (void) fo_ioctl(fp1, FIONBIO, &fflag, td->td_ucred, td); in kern_socketpair()
613 (void) fo_ioctl(fp2, FIONBIO, &fflag, td->td_ucred, td); in kern_socketpair()
HDsys_eventfd.c68 .fo_ioctl = eventfd_ioctl,
HDsys_procdesc.c103 .fo_ioctl = invfo_ioctl,
HDsys_timerfd.c366 .fo_ioctl = timerfd_ioctl,
HDkern_descrip.c572 error = fo_ioctl(fp, FIONBIO, &tmp, td->td_ucred, td); in kern_fcntl()
576 error = fo_ioctl(fp, FIOASYNC, &tmp, td->td_ucred, td); in kern_fcntl()
583 (void)fo_ioctl(fp, FIONBIO, &tmp, td->td_ucred, td); in kern_fcntl()
598 error = fo_ioctl(fp, FIOGETOWN, &tmp, td->td_ucred, td); in kern_fcntl()
609 error = fo_ioctl(fp, FIOSETOWN, &tmp, td->td_ucred, td); in kern_fcntl()
5313 .fo_ioctl = badfo_ioctl,
5344 .fo_ioctl = badfo_ioctl,
HDtty_pts.c604 .fo_ioctl = ptsdev_ioctl,
HDsys_socket.c103 .fo_ioctl = soo_ioctl,
HDvfs_vnops.c113 .fo_ioctl = vn_ioctl,
2757 fo_ioctl(fp, DIOCGMEDIASIZE, &size, cred, td) == 0) in vn_seek()
2768 error = fo_ioctl(fp, FIOSEEKDATA, &offset, cred, td); in vn_seek()
2773 error = fo_ioctl(fp, FIOSEEKHOLE, &offset, cred, td); in vn_seek()
HDuipc_sem.c147 .fo_ioctl = invfo_ioctl,
HDsys_pipe.c160 .fo_ioctl = pipe_ioctl,
HDsys_generic.c806 error = fo_ioctl(fp, com, data, td->td_ucred, td); in kern_ioctl()
HDuipc_shm.c158 .fo_ioctl = shm_ioctl,
/freebsd-head/sys/fs/devfs/
HDdevfs_vnops.c881 error = vnops.fo_ioctl(fp, com, data, cred, td); in devfs_ioctl_f()
2044 .fo_ioctl = devfs_ioctl_f,
/freebsd-head/sys/compat/linuxkpi/common/src/
HDlinux_compat.c1805 .fo_ioctl = linux_file_ioctl,

12