| tag | line | file | source code |
| f_op | 199 | drivers/block/ramdisk.c | if(filp.f_op && filp.f_op->release) |
| f_op | 200 | drivers/block/ramdisk.c | filp.f_op->release(&inode,&filp); |
| f_op | 313 | drivers/char/mem.c | filp->f_op = &ram_fops; |
| f_op | 316 | drivers/char/mem.c | filp->f_op = &mem_fops; |
| f_op | 319 | drivers/char/mem.c | filp->f_op = &kmem_fops; |
| f_op | 322 | drivers/char/mem.c | filp->f_op = &null_fops; |
| f_op | 325 | drivers/char/mem.c | filp->f_op = &port_fops; |
| f_op | 328 | drivers/char/mem.c | filp->f_op = &zero_fops; |
| f_op | 331 | drivers/char/mem.c | filp->f_op = &full_fops; |
| f_op | 336 | drivers/char/mem.c | if (filp->f_op && filp->f_op->open) |
| f_op | 337 | drivers/char/mem.c | return filp->f_op->open(inode,filp); |
| f_op | 45 | drivers/char/mouse.c | file->f_op = &bus_mouse_fops; |
| f_op | 50 | drivers/char/mouse.c | file->f_op = &psaux_fops; |
| f_op | 55 | drivers/char/mouse.c | file->f_op = &ms_bus_mouse_fops; |
| f_op | 60 | drivers/char/mouse.c | file->f_op = &atixl_busmouse_fops; |
| f_op | 66 | drivers/char/mouse.c | return file->f_op->open(inode,file); |
| f_op | 325 | drivers/char/tty_io.c | if (filp->f_op != &tty_fops) |
| f_op | 328 | drivers/char/tty_io.c | filp->f_op = fops; |
| f_op | 393 | drivers/char/tty_io.c | return (filp->f_op == &hung_up_tty_fops); |
| f_op | 1115 | drivers/char/tty_io.c | filp->f_op = &tty_fops; |
| f_op | 1479 | drivers/char/tty_io.c | if (filp && (filp->f_op == &tty_fops) && |
| f_op | 677 | fs/binfmt_elf.c | if (file->f_op->read(inode, file, (char *) &elf_ex, sizeof(elf_ex)) != sizeof(elf_ex)) { |
| f_op | 248 | fs/buffer.c | if (!file->f_op || !file->f_op->fsync) |
| f_op | 250 | fs/buffer.c | if (file->f_op->fsync(inode,file)) |
| f_op | 186 | fs/devices.c | filp->f_op = blkdevs[i].fops; |
| f_op | 187 | fs/devices.c | if (filp->f_op->open) |
| f_op | 188 | fs/devices.c | return filp->f_op->open(inode,filp); |
| f_op | 237 | fs/devices.c | filp->f_op = chrdevs[i].fops; |
| f_op | 238 | fs/devices.c | if (filp->f_op->open) |
| f_op | 239 | fs/devices.c | return filp->f_op->open(inode,filp); |
| f_op | 131 | fs/exec.c | f->f_op = inode->i_op->default_file_ops; |
| f_op | 132 | fs/exec.c | if (f->f_op->open) { |
| f_op | 133 | fs/exec.c | error = f->f_op->open(inode,f); |
| f_op | 149 | fs/exec.c | while (file.f_op->write(inode,&file,(char *)(addr),(nr)) != (nr)) goto close_coredump |
| f_op | 152 | fs/exec.c | if (file.f_op->lseek) { \ |
| f_op | 153 | fs/exec.c | if (file.f_op->lseek(inode,&file,(offset),0) != (offset)) \ |
| f_op | 206 | fs/exec.c | file.f_op = inode->i_op->default_file_ops; |
| f_op | 207 | fs/exec.c | if (file.f_op->open) |
| f_op | 208 | fs/exec.c | if (file.f_op->open(inode,&file)) |
| f_op | 210 | fs/exec.c | if (!file.f_op->write) |
| f_op | 274 | fs/exec.c | if (file.f_op->release) |
| f_op | 275 | fs/exec.c | file.f_op->release(inode,&file); |
| f_op | 299 | fs/exec.c | if (file && file->f_inode && file->f_op && file->f_op->read) { |
| f_op | 485 | fs/exec.c | file.f_op = inode->i_op->default_file_ops; |
| f_op | 486 | fs/exec.c | if (file.f_op->open) |
| f_op | 487 | fs/exec.c | if (file.f_op->open(inode,&file)) |
| f_op | 489 | fs/exec.c | if (!file.f_op || !file.f_op->read) |
| f_op | 491 | fs/exec.c | if (file.f_op->lseek) { |
| f_op | 492 | fs/exec.c | if (file.f_op->lseek(inode,&file,offset,0) != offset) |
| f_op | 501 | fs/exec.c | result = file.f_op->read(inode, &file, addr, count); |
| f_op | 503 | fs/exec.c | if (file.f_op->release) |
| f_op | 504 | fs/exec.c | file.f_op->release(inode,&file); |
| f_op | 837 | fs/exec.c | if (!file->f_op || !file->f_op->mmap) { |
| f_op | 912 | fs/exec.c | if (file->f_op->read(inode, file, (char *) &ex, sizeof(ex)) != sizeof(ex)) { |
| f_op | 93 | fs/fcntl.c | filp->f_op->fasync) |
| f_op | 94 | fs/fcntl.c | filp->f_op->fasync(filp->f_inode, filp, 1); |
| f_op | 96 | fs/fcntl.c | filp->f_op->fasync) |
| f_op | 97 | fs/fcntl.c | filp->f_op->fasync(filp->f_inode, filp, 0); |
| f_op | 25 | fs/fifo.c | filp->f_op = &connecting_fifo_fops; |
| f_op | 43 | fs/fifo.c | filp->f_op = &read_fifo_fops; |
| f_op | 58 | fs/fifo.c | filp->f_op = &write_fifo_fops; |
| f_op | 86 | fs/fifo.c | filp->f_op = &rdwr_fifo_fops; |
| f_op | 51 | fs/ioctl.c | if (filp->f_op && filp->f_op->ioctl) |
| f_op | 52 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd,arg); |
| f_op | 94 | fs/ioctl.c | if (filp->f_op && filp->f_op->ioctl) |
| f_op | 95 | fs/ioctl.c | return filp->f_op->ioctl(filp->f_inode, filp, cmd,arg); |
| f_op | 80 | fs/nfs/sock.c | select = file->f_op->select; |
| f_op | 424 | fs/open.c | f->f_op = NULL; |
| f_op | 426 | fs/open.c | f->f_op = inode->i_op->default_file_ops; |
| f_op | 427 | fs/open.c | if (f->f_op && f->f_op->open) { |
| f_op | 428 | fs/open.c | error = f->f_op->open(inode,f); |
| f_op | 473 | fs/open.c | if (filp->f_op && filp->f_op->release) |
| f_op | 474 | fs/open.c | filp->f_op->release(inode,filp); |
| f_op | 214 | fs/pipe.c | filp->f_op = &read_fifo_fops; |
| f_op | 223 | fs/pipe.c | filp->f_op = &read_fifo_fops; |
| f_op | 418 | fs/pipe.c | f[0]->f_op = &read_pipe_fops; |
| f_op | 421 | fs/pipe.c | f[1]->f_op = &write_pipe_fops; |
| f_op | 35 | fs/read_write.c | if (file->f_op && file->f_op->readdir) { |
| f_op | 38 | fs/read_write.c | error = file->f_op->readdir(inode,file,dirent,count); |
| f_op | 52 | fs/read_write.c | if (file->f_op && file->f_op->lseek) |
| f_op | 53 | fs/read_write.c | return file->f_op->lseek(file->f_inode,file,offset,origin); |
| f_op | 128 | fs/read_write.c | if (!file->f_op || !file->f_op->read) |
| f_op | 135 | fs/read_write.c | return file->f_op->read(inode,file,buf,count); |
| f_op | 149 | fs/read_write.c | if (!file->f_op || !file->f_op->write) |
| f_op | 156 | fs/read_write.c | written = file->f_op->write(inode,file,buf,count); |
| f_op | 76 | fs/select.c | if ((fops = file->f_op) && (select = fops->select)) |
| f_op | 584 | ibcs/binfmt_elf.c | if (file->f_op->read(inode, file, (char *) &elf_ex, sizeof(elf_ex)) != sizeof(elf_ex)) { |
| f_op | 260 | include/linux/fs.h | struct file_operations * f_op; |
| f_op | 80 | kernel/fork.c | if (new_file->f_op && new_file->f_op->open) { |
| f_op | 81 | kernel/fork.c | error = new_file->f_op->open(new_file->f_inode,new_file); |
| f_op | 113 | mm/mmap.c | if (file && (!file->f_op || !file->f_op->mmap)) |
| f_op | 154 | mm/mmap.c | error = file->f_op->mmap(file->f_inode, file, vma); |
| f_op | 177 | net/socket.c | file->f_op = &socket_file_ops; |