Home
last modified time | relevance | path

Searched refs:f_ops (Results 1 – 25 of 72) sorted by relevance

123

/netbsd-src/sys/kern/
H A Dsys_descrip.c223 error = (*fp->f_ops->fo_fcntl)(fp, cmd, data); in fcntl_forfs()
248 if ((fo_advlock = fp->f_ops->fo_advlock) == NULL) { in do_fcntl_lock()
431 error = (*fp->f_ops->fo_fcntl)(fp, F_SETFL, &tmp); in sys_fcntl()
437 error = (*fp->f_ops->fo_ioctl)(fp, FIONBIO, &flgs); in sys_fcntl()
439 (*fp->f_ops->fo_fcntl)(fp, F_SETFL, in sys_fcntl()
446 error = (*fp->f_ops->fo_ioctl)(fp, FIOASYNC, &flgs); in sys_fcntl()
450 (void)(*fp->f_ops->fo_ioctl)(fp, in sys_fcntl()
453 (*fp->f_ops->fo_fcntl)(fp, F_SETFL, in sys_fcntl()
462 error = (*fp->f_ops->fo_ioctl)(fp, FIOGETOWN, &tmp); in sys_fcntl()
468 error = (*fp->f_ops->fo_ioctl)(fp, FIOSETOWN, &tmp); in sys_fcntl()
[all …]
H A Dsys_generic.c156 error = (*fp->f_ops->fo_read)(fp, offset, &auio, fp->f_cred, flags); in dofileread()
217 if (fp->f_ops->fo_seek == NULL) { in do_filereadv()
221 error = (*fp->f_ops->fo_seek)(fp, *offset, SEEK_SET, NULL, in do_filereadv()
274 error = (*fp->f_ops->fo_read)(fp, offset, &auio, fp->f_cred, flags); in do_filereadv()
352 error = (*fp->f_ops->fo_write)(fp, offset, &auio, fp->f_cred, flags); in dofilewrite()
419 if (fp->f_ops->fo_seek == NULL) { in do_filewritev()
423 error = (*fp->f_ops->fo_seek)(fp, *offset, SEEK_SET, NULL, in do_filewritev()
476 error = (*fp->f_ops->fo_write)(fp, offset, &auio, fp->f_cred, flags); in do_filewritev()
662 error = (*fp->f_ops->fo_ioctl)(fp, FIONBIO, data); in sys_ioctl()
671 error = (*fp->f_ops->fo_ioctl)(fp, FIOASYNC, data); in sys_ioctl()
[all …]
H A Dkern_descrip.c696 (*fp->f_ops->fo_restart)(fp); in fd_close()
725 fp->f_ops->fo_advlock != NULL) { in fd_close()
731 (void)(*fp->f_ops->fo_advlock)(fp, p, F_UNLCK, &lf, F_POSIX); in fd_close()
849 if (fp->f_ops->fo_advlock == NULL) { in closef()
856 (void)(*fp->f_ops->fo_advlock)(fp, fp, F_UNLCK, &lf, F_FLOCK); in closef()
858 if (fp->f_ops != NULL) { in closef()
859 error = (*fp->f_ops->fo_close)(fp); in closef()
868 "file %p f_ops %p fo_close %p returned ERESTART", in closef()
869 fp, fp->f_ops, fp->f_ops in closef()
[all...]
H A Dsys_timerfd.c520 fp->f_ops = &timerfd_fileops; in do_timerfd_create()
555 if (fp->f_ops != &timerfd_fileops) { in do_timerfd_gettime()
612 if (fp->f_ops != &timerfd_fileops) { in do_timerfd_settime()
H A Dtty_ptm.c206 fp->f_ops = &vnops; in pty_alloc_master()
284 fp->f_ops = &vnops; in pty_alloc_slave()
H A Dkern_ktrace_vfs.c136 fp->f_ops = &vnops; in sys_ktrace()
/netbsd-src/sys/arch/acorn32/stand/nbfs/
H A Dnbfs.c142 f->f_ops = &file_system[i]; in nbfs_fileopen()
170 ferr = FS_CLOSE(f->f_ops)(f); in nbfs_fclose()
195 err = FS_STAT(nof->f.f_ops)(&nof->f, &st); in nbfs_open()
227 err = FS_SEEK(nof->f.f_ops)(&nof->f, off, SEEK_SET); in nbfs_getbytes()
230 err = FS_READ(nof->f.f_ops)(&nof->f, buf, size, NULL); in nbfs_getbytes()
300 err = FS_STAT(f.f_ops)(&f, &st); in nbfs_file()
310 err = FS_READ(f.f_ops) in nbfs_file()
363 err = FS_STAT(f.f_ops)(&f, &st); in nbfs_func_dirents()
370 while (FS_READ(f.f_ops)(&f, dirbuf, UFS_DIRBLKSIZ, &resid) == 0 && in nbfs_func_dirents()
/netbsd-src/sys/lib/libsa/
H A Dclose.c85 if (f->f_ops != NULL) in close()
87 err1 = FS_CLOSE(f->f_ops)(f); in close()
H A Dopen.c103 f->f_ops = (struct fs_ops *)0; in open()
132 f->f_ops = &file_system[i]; in open()
H A Dls.c156 if (FS_LS(f->f_ops) != NULL) in ls()
157 FS_LS(f->f_ops)(f, fname); in ls()
H A Dfstat.c56 errno = FS_STAT(f->f_ops)(f, sb); /* XXX no point setting errno */ in fstat()
H A Dlseek.c102 return FS_SEEK(f->f_ops)(f, offset, where); in lseek()
H A Dwrite.c93 if ((errno = FS_WRITE(f->f_ops)(f, dest, bcount, &resid))) in write()
H A Dread.c96 if ((errno = FS_READ(f->f_ops)(f, dest, bcount, &resid))) in read()
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_fd.c60 error = (*fp->f_ops->fo_read)(fp, &offs, uio, curl->l_cred, 0); in procfs_dofd()
63 error = (*fp->f_ops->fo_write)(fp, &offs, uio, curl->l_cred, 0); in procfs_dofd()
/netbsd-src/sys/compat/netbsd32/
H A Dnetbsd32_rndpseudo_50.c88 ret = (fp->f_ops->fo_ioctl)(fp, RNDGETSRCNUM, &rstbuf); in compat32_50_rnd_ioctl()
109 ret = (fp->f_ops->fo_ioctl)(fp, RNDGETSRCNAME, &rstnmbuf); in compat32_50_rnd_ioctl()
H A Dnetbsd32_fs.c197 error = (*fp->f_ops->fo_read)(fp, offset, &auio, fp->f_cred, flags); in dofilereadv32()
303 error = (*fp->f_ops->fo_write)(fp, offset, &auio, fp->f_cred, flags); in dofilewritev32()
663 if (fp->f_ops->fo_seek == NULL) { in netbsd32_preadv()
669 error = (*fp->f_ops->fo_seek)(fp, offset, SEEK_SET, &offset, 0); in netbsd32_preadv()
703 if (fp->f_ops->fo_seek == NULL) { in netbsd32_pwritev()
709 error = (*fp->f_ops->fo_seek)(fp, offset, SEEK_SET, &offset, 0); in netbsd32_pwritev()
/netbsd-src/sys/compat/common/
H A Drndpseudo_50.c85 ret = (fp->f_ops->fo_ioctl)(fp, RNDGETSRCNUM, &rstbuf); in compat_50_rnd_ioctl()
106 ret = (fp->f_ops->fo_ioctl)(fp, RNDGETSRCNAME, &rstnmbuf); in compat_50_rnd_ioctl()
/netbsd-src/usr.bin/fstat/
H A Dmisc.c325 if ((uintptr_t)f->f_ops == nl[i].n_value) in pmisc()
353 printf("* %s ops=%p %p", name, f->f_ops, f->f_data); in pmisc()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_dma_buf.c116 file->f_ops = &dmabuf_fileops; in dma_buf_fd()
137 if (file->f_type != DTYPE_MISC || file->f_ops != &dmabuf_fileops) { in dma_buf_get()
/netbsd-src/sys/compat/linux/common/
H A Dlinux_blkio.c78 ioctlf = fp->f_ops->fo_ioctl; in linux_ioctl_blkio()
H A Dlinux_mtio.c88 ioctlf = fp->f_ops->fo_ioctl; in linux_ioctl_mtio()
H A Dlinux_fdio.c84 ioctlf = fp->f_ops->fo_ioctl; in linux_ioctl_fdio()
/netbsd-src/sys/compat/ossaudio/
H A Dossaudio.c204 ioctlf = fp->f_ops->fo_ioctl; in oss_ioctl_audio()
962 int (*ioctlf)(file_t *, u_long, void *) = fp->f_ops->fo_ioctl; in getdevinfo()
1097 ioctlf = fp->f_ops->fo_ioctl; in oss_ioctl_mixer()
1337 ioctlf = fp->f_ops->fo_ioctl; in oss_ioctl_sequencer()
1540 ioctlf = fp->f_ops->fo_ioctl; in setchannels()
1582 fp->f_ops->fo_ioctl(fp, AUDIO_SETINFO, &set); in setblocksize()
1583 fp->f_ops->fo_ioctl(fp, AUDIO_GETBUFINFO, info); in setblocksize()
/netbsd-src/sys/compat/linux/arch/i386/
H A Dlinux_machdep.c846 error = fp->f_ops->fo_ioctl(fp, VT_GETMODE, &lvt); in linux_machdepioctl()
861 error = fp->f_ops->fo_ioctl(fp, VT_SETMODE, &lvt); in linux_machdepioctl()
917 ioctlf = fp->f_ops->fo_ioctl; in linux_machdepioctl()
967 ioctlf = fp->f_ops->fo_ioctl; in linux_machdepioctl()

123