Lines Matching refs:fops
701 file->fops = dentry->mnt->fs_ops->default_fops; in dfs_file_open()
732 if (permission && file->fops->open) in dfs_file_open()
739 ret = file->fops->open(file); in dfs_file_open()
758 file->fops = file->vnode->fops; in dfs_file_open()
788 if (file->fops->truncate) in dfs_file_open()
800 ret = file->fops->truncate(file, 0); in dfs_file_open()
850 if (ref_count == 1 && file->fops && file->fops->close) in dfs_file_close()
859 ret = file->fops->close(file); in dfs_file_close()
909 else if (!file->fops || !file->fops->read) in dfs_file_pread()
932 ret = file->fops->read(file, buf, len, &pos); in dfs_file_pread()
970 else if (!file->fops || !file->fops->read) in dfs_file_read()
994 ret = file->fops->read(file, buf, len, &pos); in dfs_file_read()
1037 else if (!file->fops || !file->fops->write) in dfs_file_pwrite()
1063 ret = file->fops->write(file, buf, len, &pos); in dfs_file_pwrite()
1068 file->fops->flush(file); in dfs_file_pwrite()
1110 else if (!file->fops || !file->fops->write) in dfs_file_write()
1146 ret = file->fops->write(file, buf, len, &pos); in dfs_file_write()
1151 file->fops->flush(file); in dfs_file_write()
1218 if (file && file->fops->lseek) in dfs_file_lseek()
1224 retval = file->fops->lseek(file, offset, wherece); in dfs_file_lseek()
1393 if (file->fops && file->fops->ioctl) in dfs_file_fstat()
1501 if (file->fops && file->fops->ioctl) in dfs_file_ioctl()
1505 ret = file->fops->ioctl(file, cmd, args); in dfs_file_ioctl()
1642 if (file->fops->flush) in dfs_file_fsync()
1652 ret = file->fops->flush(file); in dfs_file_fsync()
2217 if (file->fops->truncate) in dfs_file_ftruncate()
2227 ret = file->fops->truncate(file, length); in dfs_file_ftruncate()
2270 if (file->fops->flush) in dfs_file_flush()
2280 ret = file->fops->flush(file); in dfs_file_flush()
2324 if (file->fops && file->fops->getdents) in dfs_file_getdents()
2330 ret = file->fops->getdents(file, dirp, nbytes); in dfs_file_getdents()
2487 else if (file->vnode->type != FT_DEVICE || !file->vnode->fops->ioctl) in dfs_file_mmap2()
2491 else if (file->vnode->type == FT_DEVICE && file->vnode->fops->ioctl) in dfs_file_mmap2()
2495 ret = file->vnode->fops->ioctl(file, RT_FIOMMAP2, mmap2); in dfs_file_mmap2()