tag | line | file | source code |
f_op | 106 | arch/alpha/kernel/osf_sys.c | if (!file->f_op || !file->f_op->readdir) |
f_op | 120 | arch/alpha/kernel/osf_sys.c | error = file->f_op->readdir(file->f_inode, file, &buf, osf_filldir); |
f_op | 71 | arch/sparc/kernel/sys_sparc.c | error = file->f_op->write(inode,file,buf,count); |
f_op | 382 | arch/sparc/kernel/sys_sunos.c | if (!file->f_op || !file->f_op->readdir) |
f_op | 393 | arch/sparc/kernel/sys_sunos.c | error = file->f_op->readdir(file->f_inode, file, &buf, sunos_filldir); |
f_op | 451 | arch/sparc/kernel/sys_sunos.c | if (!file->f_op || !file->f_op->readdir) |
f_op | 463 | arch/sparc/kernel/sys_sunos.c | error = file->f_op->readdir(file->f_inode, file, &buf, sunos_filldirentry); |
f_op | 225 | drivers/block/rd.c | filp->f_op = &initrd_fops; |
f_op | 345 | drivers/block/rd.c | if (fp->f_op->lseek) |
f_op | 346 | drivers/block/rd.c | fp->f_op->lseek(fp->f_inode, fp, start_block * BLOCK_SIZE, 0); |
f_op | 349 | drivers/block/rd.c | fp->f_op->read(fp->f_inode, fp, buf, size); |
f_op | 365 | drivers/block/rd.c | if (fp->f_op->lseek) |
f_op | 366 | drivers/block/rd.c | fp->f_op->lseek(fp->f_inode, fp, |
f_op | 370 | drivers/block/rd.c | fp->f_op->read(fp->f_inode, fp, buf, size); |
f_op | 395 | drivers/block/rd.c | if (fp->f_op->lseek) |
f_op | 396 | drivers/block/rd.c | fp->f_op->lseek(fp->f_inode, fp, start_block * BLOCK_SIZE, 0); |
f_op | 481 | drivers/block/rd.c | infile.f_op->read(infile.f_inode, &infile, buf, |
f_op | 483 | drivers/block/rd.c | outfile.f_op->write(outfile.f_inode, &outfile, buf, |
f_op | 498 | drivers/block/rd.c | if (infile.f_op->release) |
f_op | 499 | drivers/block/rd.c | infile.f_op->release(&inode, &infile); |
f_op | 609 | drivers/block/rd.c | insize = crd_infp->f_op->read(crd_infp->f_inode, crd_infp, |
f_op | 628 | drivers/block/rd.c | crd_outfp->f_op->write(crd_outfp->f_inode, crd_outfp, window, |
f_op | 334 | drivers/char/mem.c | filp->f_op = &ram_fops; |
f_op | 337 | drivers/char/mem.c | filp->f_op = &mem_fops; |
f_op | 340 | drivers/char/mem.c | filp->f_op = &kmem_fops; |
f_op | 343 | drivers/char/mem.c | filp->f_op = &null_fops; |
f_op | 346 | drivers/char/mem.c | filp->f_op = &port_fops; |
f_op | 349 | drivers/char/mem.c | filp->f_op = &zero_fops; |
f_op | 352 | drivers/char/mem.c | filp->f_op = &full_fops; |
f_op | 355 | drivers/char/mem.c | filp->f_op = &random_fops; |
f_op | 358 | drivers/char/mem.c | filp->f_op = &urandom_fops; |
f_op | 363 | drivers/char/mem.c | if (filp->f_op && filp->f_op->open) |
f_op | 364 | drivers/char/mem.c | return filp->f_op->open(inode,filp); |
f_op | 88 | drivers/char/misc.c | file->f_op = NULL; |
f_op | 105 | drivers/char/misc.c | if ((file->f_op = c->fops)) |
f_op | 106 | drivers/char/misc.c | return file->f_op->open(inode,file); |
f_op | 386 | drivers/char/tty_io.c | if (filp->f_op != &tty_fops) |
f_op | 389 | drivers/char/tty_io.c | filp->f_op = fops; |
f_op | 458 | drivers/char/tty_io.c | return (filp->f_op == &hung_up_tty_fops); |
f_op | 1220 | drivers/char/tty_io.c | filp->f_op = &tty_fops; |
f_op | 1648 | drivers/char/tty_io.c | if (filp && (filp->f_op == &tty_fops) && |
f_op | 60 | fs/binfmt_aout.c | while (file.f_op->write(inode,&file,(char *)(addr),(nr)) != (nr)) goto close_coredump |
f_op | 63 | fs/binfmt_aout.c | if (file.f_op->lseek) { \ |
f_op | 64 | fs/binfmt_aout.c | if (file.f_op->lseek(inode,&file,(offset),0) != (offset)) \ |
f_op | 125 | fs/binfmt_aout.c | file.f_op = inode->i_op->default_file_ops; |
f_op | 126 | fs/binfmt_aout.c | if (file.f_op->open) |
f_op | 127 | fs/binfmt_aout.c | if (file.f_op->open(inode,&file)) |
f_op | 129 | fs/binfmt_aout.c | if (!file.f_op->write) |
f_op | 179 | fs/binfmt_aout.c | if (file.f_op->release) |
f_op | 180 | fs/binfmt_aout.c | file.f_op->release(inode,&file); |
f_op | 339 | fs/binfmt_aout.c | if (!file->f_op || !file->f_op->mmap) { |
f_op | 422 | fs/binfmt_aout.c | if (!file || !file->f_op) |
f_op | 426 | fs/binfmt_aout.c | if (file->f_op->lseek) { |
f_op | 427 | fs/binfmt_aout.c | if ((error = file->f_op->lseek(inode, file, 0, 0)) != 0) |
f_op | 433 | fs/binfmt_aout.c | error = file->f_op->read(inode, file, (char *) &ex, sizeof(ex)); |
f_op | 722 | fs/binfmt_elf.c | if (!file || !file->f_op) |
f_op | 726 | fs/binfmt_elf.c | if (file->f_op->lseek) { |
f_op | 727 | fs/binfmt_elf.c | if ((error = file->f_op->lseek(inode, file, 0, 0)) != 0) |
f_op | 733 | fs/binfmt_elf.c | error = file->f_op->read(inode, file, (char *) &elf_ex, sizeof(elf_ex)); |
f_op | 822 | fs/binfmt_elf.c | return file->f_op->write(file->f_inode, file, addr, nr) == nr; |
f_op | 827 | fs/binfmt_elf.c | if (file->f_op->lseek) { |
f_op | 828 | fs/binfmt_elf.c | if (file->f_op->lseek(file->f_inode, file, off, 0) != off) |
f_op | 1025 | fs/binfmt_elf.c | file.f_op = inode->i_op->default_file_ops; |
f_op | 1026 | fs/binfmt_elf.c | if (file.f_op->open) |
f_op | 1027 | fs/binfmt_elf.c | if (file.f_op->open(inode,&file)) |
f_op | 1029 | fs/binfmt_elf.c | if (!file.f_op->write) |
f_op | 1206 | fs/binfmt_elf.c | if (file.f_op->release) |
f_op | 1207 | fs/binfmt_elf.c | file.f_op->release(inode,&file); |
f_op | 267 | fs/buffer.c | if (!file->f_op || !file->f_op->fsync) |
f_op | 269 | fs/buffer.c | if (file->f_op->fsync(inode,file)) |
f_op | 281 | fs/buffer.c | if (!file->f_op || !file->f_op->fsync) |
f_op | 284 | fs/buffer.c | if (file->f_op->fsync(inode,file)) |
f_op | 214 | fs/devices.c | filp->f_op = get_blkfops(MAJOR(inode->i_rdev)); |
f_op | 215 | fs/devices.c | if (filp->f_op != NULL){ |
f_op | 217 | fs/devices.c | if (filp->f_op->open != NULL) |
f_op | 218 | fs/devices.c | ret = filp->f_op->open(inode,filp); |
f_op | 274 | fs/devices.c | filp->f_op = get_chrfops(MAJOR(inode->i_rdev)); |
f_op | 275 | fs/devices.c | if (filp->f_op != NULL){ |
f_op | 277 | fs/devices.c | if (filp->f_op->open != NULL) |
f_op | 278 | fs/devices.c | ret = filp->f_op->open(inode,filp); |
f_op | 225 | fs/dquot.c | if (filp->f_op->lseek) { |
f_op | 226 | fs/dquot.c | if (filp->f_op->lseek(filp->f_inode, filp, |
f_op | 236 | fs/dquot.c | if (filp->f_op->write(filp->f_inode, filp, |
f_op | 255 | fs/dquot.c | if (filp->f_op->lseek) { |
f_op | 256 | fs/dquot.c | if (filp->f_op->lseek(filp->f_inode, filp, |
f_op | 266 | fs/dquot.c | filp->f_op->read(filp->f_inode, filp, (char *)&dquot->dq_dqb, sizeof(struct dqblk)); |
f_op | 979 | fs/dquot.c | filp->f_op = inode->i_op->default_file_ops; |
f_op | 980 | fs/dquot.c | if (filp->f_op->read || filp->f_op->write) { |
f_op | 982 | fs/dquot.c | if (filp->f_op && filp->f_op->open) |
f_op | 983 | fs/dquot.c | error = filp->f_op->open(inode, filp); |
f_op | 138 | fs/exec.c | f->f_op = inode->i_op->default_file_ops; |
f_op | 139 | fs/exec.c | if (f->f_op->open) { |
f_op | 140 | fs/exec.c | error = f->f_op->open(inode,f); |
f_op | 168 | fs/exec.c | if (file && file->f_inode && file->f_op && file->f_op->read) { |
f_op | 338 | fs/exec.c | file.f_op = inode->i_op->default_file_ops; |
f_op | 339 | fs/exec.c | if (file.f_op->open) |
f_op | 340 | fs/exec.c | if (file.f_op->open(inode,&file)) |
f_op | 342 | fs/exec.c | if (!file.f_op || !file.f_op->read) |
f_op | 344 | fs/exec.c | if (file.f_op->lseek) { |
f_op | 345 | fs/exec.c | if (file.f_op->lseek(inode,&file,offset,0) != offset) |
f_op | 352 | fs/exec.c | result = file.f_op->read(inode, &file, addr, count); |
f_op | 358 | fs/exec.c | result = file.f_op->read(inode, &file, addr, count); |
f_op | 361 | fs/exec.c | if (file.f_op->release) |
f_op | 362 | fs/exec.c | file.f_op->release(inode,&file); |
f_op | 83 | fs/fcntl.c | filp->f_op->fasync) |
f_op | 84 | fs/fcntl.c | filp->f_op->fasync(filp->f_inode, filp, 1); |
f_op | 86 | fs/fcntl.c | filp->f_op->fasync) |
f_op | 87 | fs/fcntl.c | filp->f_op->fasync(filp->f_inode, filp, 0); |
f_op | 26 | fs/fifo.c | filp->f_op = &connecting_fifo_fops; |
f_op | 44 | fs/fifo.c | filp->f_op = &read_fifo_fops; |
f_op | 59 | fs/fifo.c | filp->f_op = &write_fifo_fops; |
f_op | 87 | fs/fifo.c | filp->f_op = &rdwr_fifo_fops; |
f_op | 52 | fs/ioctl.c | if (filp->f_op && filp->f_op->ioctl) |
f_op | 53 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd, arg); |
f_op | 103 | fs/ioctl.c | if (filp->f_op && filp->f_op->ioctl) |
f_op | 104 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd, arg); |
f_op | 347 | fs/ncpfs/sock.c | select = file->f_op->select; |
f_op | 171 | fs/nfs/rpcsock.c | if (!file->f_op->select(file->f_inode, file, SEL_IN, &wait_table) |
f_op | 172 | fs/nfs/rpcsock.c | && !file->f_op->select(file->f_inode, file, SEL_IN, NULL)) { |
f_op | 523 | fs/open.c | f->f_op = NULL; |
f_op | 525 | fs/open.c | f->f_op = inode->i_op->default_file_ops; |
f_op | 526 | fs/open.c | if (f->f_op && f->f_op->open) { |
f_op | 527 | fs/open.c | error = f->f_op->open(inode,f); |
f_op | 546 | fs/open.c | if (f->f_op && f->f_op->release) |
f_op | 547 | fs/open.c | f->f_op->release(inode,f); |
f_op | 599 | fs/open.c | if (filp->f_op && filp->f_op->release) |
f_op | 600 | fs/open.c | filp->f_op->release(inode,filp); |
f_op | 226 | fs/pipe.c | filp->f_op = &read_fifo_fops; |
f_op | 235 | fs/pipe.c | filp->f_op = &read_fifo_fops; |
f_op | 447 | fs/pipe.c | f[0]->f_op = &read_pipe_fops; |
f_op | 450 | fs/pipe.c | f[1]->f_op = &write_pipe_fops; |
f_op | 27 | fs/read_write.c | if (file->f_op && file->f_op->lseek) |
f_op | 28 | fs/read_write.c | return file->f_op->lseek(file->f_inode,file,offset,origin); |
f_op | 73 | fs/read_write.c | if (file->f_op && file->f_op->lseek) { |
f_op | 76 | fs/read_write.c | return file->f_op->lseek(file->f_inode,file,offset,origin); |
f_op | 113 | fs/read_write.c | if (!file->f_op || !file->f_op->read) |
f_op | 123 | fs/read_write.c | return file->f_op->read(inode,file,buf,count); |
f_op | 137 | fs/read_write.c | if (!file->f_op || !file->f_op->write) |
f_op | 167 | fs/read_write.c | written = file->f_op->write(inode,file,buf,count); |
f_op | 243 | fs/read_write.c | if (!file->f_op) |
f_op | 246 | fs/read_write.c | fn = file->f_op->read; |
f_op | 248 | fs/read_write.c | fn = (IO_fn_t) file->f_op->write; |
f_op | 64 | fs/readdir.c | if (!file->f_op || !file->f_op->readdir) |
f_op | 71 | fs/readdir.c | error = file->f_op->readdir(file->f_inode, file, &buf, fillonedir); |
f_op | 128 | fs/readdir.c | if (!file->f_op || !file->f_op->readdir) |
f_op | 137 | fs/readdir.c | error = file->f_op->readdir(file->f_inode, file, &buf, filldir); |
f_op | 77 | fs/select.c | if ((fops = file->f_op) && (select = fops->select)) |
f_op | 327 | include/linux/fs.h | struct file_operations * f_op; |
f_op | 318 | kernel/sys.c | acct_file.f_op->write(acct_file.f_inode, &acct_file, |
f_op | 337 | kernel/sys.c | if (acct_file.f_op->release) |
f_op | 338 | kernel/sys.c | acct_file.f_op->release(acct_file.f_inode, &acct_file); |
f_op | 375 | kernel/sys.c | acct_file.f_op = inode->i_op->default_file_ops; |
f_op | 377 | kernel/sys.c | if (acct_file.f_op->open) |
f_op | 378 | kernel/sys.c | if (acct_file.f_op->open(acct_file.f_inode, &acct_file)) { |
f_op | 677 | mm/filemap.c | if (size == file->f_op->write(inode, file, (const char *) page, size)) |
f_op | 704 | mm/filemap.c | file.f_op = inode->i_op->default_file_ops; |
f_op | 705 | mm/filemap.c | if (!file.f_op->write) |
f_op | 118 | mm/mmap.c | if (file && (!file->f_op || !file->f_op->mmap)) |
f_op | 162 | mm/mmap.c | int error = file->f_op->mmap(file->f_inode, file, vma); |
f_op | 368 | mm/swapfile.c | filp.f_op && filp.f_op->release){ |
f_op | 369 | mm/swapfile.c | filp.f_op->release(inode,&filp); |
f_op | 370 | mm/swapfile.c | filp.f_op->release(inode,&filp); |
f_op | 525 | mm/swapfile.c | if(filp.f_op && filp.f_op->release) |
f_op | 526 | mm/swapfile.c | filp.f_op->release(filp.f_inode,&filp); |
f_op | 196 | net/socket.c | file->f_op = &socket_file_ops; |