fops 47 arch/arc/kernel/arc_hostlink.c .fops = &arc_hl_fops fops 1112 arch/arm/vfp/vfpdouble.c static struct op fops[16] = { fops 1139 arch/arm/vfp/vfpdouble.c fop = (op == FOP_EXT) ? &fops_ext[FEXT_TO_IDX(inst)] : &fops[FOP_TO_IDX(op)]; fops 1157 arch/arm/vfp/vfpsingle.c static struct op fops[16] = { fops 1184 arch/arm/vfp/vfpsingle.c fop = (op == FOP_EXT) ? &fops_ext[FEXT_TO_IDX(inst)] : &fops[FOP_TO_IDX(op)]; fops 164 arch/m68k/bvme6000/rtc.c .fops = &rtc_fops fops 135 arch/m68k/emu/nfblock.c dev->disk->fops = &nfhd_ops; fops 154 arch/m68k/mvme16x/rtc.c .fops = &rtc_fops fops 658 arch/powerpc/kernel/rtas_flash.c const struct file_operations fops; fops 666 arch/powerpc/kernel/rtas_flash.c .fops.read = rtas_flash_read_msg, fops 667 arch/powerpc/kernel/rtas_flash.c .fops.write = rtas_flash_write, fops 668 arch/powerpc/kernel/rtas_flash.c .fops.release = rtas_flash_release, fops 669 arch/powerpc/kernel/rtas_flash.c .fops.llseek = default_llseek, fops 675 arch/powerpc/kernel/rtas_flash.c .fops.read = rtas_flash_read_num, fops 676 arch/powerpc/kernel/rtas_flash.c .fops.write = rtas_flash_write, fops 677 arch/powerpc/kernel/rtas_flash.c .fops.release = rtas_flash_release, fops 678 arch/powerpc/kernel/rtas_flash.c .fops.llseek = default_llseek, fops 684 arch/powerpc/kernel/rtas_flash.c .fops.read = validate_flash_read, fops 685 arch/powerpc/kernel/rtas_flash.c .fops.write = validate_flash_write, fops 686 arch/powerpc/kernel/rtas_flash.c .fops.release = validate_flash_release, fops 687 arch/powerpc/kernel/rtas_flash.c .fops.llseek = default_llseek, fops 693 arch/powerpc/kernel/rtas_flash.c .fops.read = manage_flash_read, fops 694 arch/powerpc/kernel/rtas_flash.c .fops.write = manage_flash_write, fops 695 arch/powerpc/kernel/rtas_flash.c .fops.llseek = default_llseek, fops 726 arch/powerpc/kernel/rtas_flash.c if (!proc_create(f->filename, 0600, NULL, &f->fops)) fops 660 arch/powerpc/platforms/52xx/mpc52xx_gpt.c .fops = &mpc52xx_wdt_fops, fops 109 arch/powerpc/platforms/cell/spufs/inode.c const struct file_operations *fops, umode_t mode, fops 125 arch/powerpc/platforms/cell/spufs/inode.c inode->i_fop = fops; fops 332 arch/powerpc/platforms/powernv/opal-prd.c .fops = &opal_prd_fops, fops 681 arch/s390/crypto/prng.c .fops = &prng_sha512_fops, fops 687 arch/s390/crypto/prng.c .fops = &prng_tdes_fops, fops 521 arch/s390/kernel/sysinfo.c const struct file_operations *fops; fops 526 arch/s390/kernel/sysinfo.c {.fops = &stsi_1_1_1_fs_ops, .name = "1_1_1"}, fops 527 arch/s390/kernel/sysinfo.c {.fops = &stsi_1_2_1_fs_ops, .name = "1_2_1"}, fops 528 arch/s390/kernel/sysinfo.c {.fops = &stsi_1_2_2_fs_ops, .name = "1_2_2"}, fops 529 arch/s390/kernel/sysinfo.c {.fops = &stsi_2_2_1_fs_ops, .name = "2_2_1"}, fops 530 arch/s390/kernel/sysinfo.c {.fops = &stsi_2_2_2_fs_ops, .name = "2_2_2"}, fops 531 arch/s390/kernel/sysinfo.c {.fops = &stsi_3_2_2_fs_ops, .name = "3_2_2"}, fops 532 arch/s390/kernel/sysinfo.c {.fops = &stsi_15_1_2_fs_ops, .name = "15_1_2"}, fops 533 arch/s390/kernel/sysinfo.c {.fops = &stsi_15_1_3_fs_ops, .name = "15_1_3"}, fops 534 arch/s390/kernel/sysinfo.c {.fops = &stsi_15_1_4_fs_ops, .name = "15_1_4"}, fops 535 arch/s390/kernel/sysinfo.c {.fops = &stsi_15_1_5_fs_ops, .name = "15_1_5"}, fops 536 arch/s390/kernel/sysinfo.c {.fops = &stsi_15_1_6_fs_ops, .name = "15_1_6"}, fops 554 arch/s390/kernel/sysinfo.c debugfs_create_file(sf->name, 0400, stsi_root, NULL, sf->fops); fops 658 arch/s390/pci/pci_clp.c .fops = &clp_misc_fops, fops 1314 arch/sparc/kernel/mdesc.c .fops = &mdesc_fops, fops 176 arch/um/drivers/harddog_kern.c .fops = &harddog_fops, fops 100 arch/um/drivers/mmapper_kern.c .fops = &mmapper_fops fops 880 arch/um/drivers/ubd_kern.c disk->fops = &ubd_blops; fops 648 arch/x86/kernel/cpu/mce/inject.c const struct file_operations *fops; fops 651 arch/x86/kernel/cpu/mce/inject.c { .name = "status", .fops = &status_fops, .perm = S_IRUSR | S_IWUSR }, fops 652 arch/x86/kernel/cpu/mce/inject.c { .name = "misc", .fops = &misc_fops, .perm = S_IRUSR | S_IWUSR }, fops 653 arch/x86/kernel/cpu/mce/inject.c { .name = "addr", .fops = &addr_fops, .perm = S_IRUSR | S_IWUSR }, fops 654 arch/x86/kernel/cpu/mce/inject.c { .name = "synd", .fops = &synd_fops, .perm = S_IRUSR | S_IWUSR }, fops 655 arch/x86/kernel/cpu/mce/inject.c { .name = "bank", .fops = &bank_fops, .perm = S_IRUSR | S_IWUSR }, fops 656 arch/x86/kernel/cpu/mce/inject.c { .name = "flags", .fops = &flags_fops, .perm = S_IRUSR | S_IWUSR }, fops 657 arch/x86/kernel/cpu/mce/inject.c { .name = "cpu", .fops = &extcpu_fops, .perm = S_IRUSR | S_IWUSR }, fops 658 arch/x86/kernel/cpu/mce/inject.c { .name = "README", .fops = &readme_fops, .perm = S_IRUSR | S_IRGRP | S_IROTH }, fops 669 arch/x86/kernel/cpu/mce/inject.c &i_mce, dfs_fls[i].fops); fops 467 arch/x86/kernel/cpu/microcode/core.c .fops = µcode_fops, fops 475 arch/x86/kernel/machine_kexec_64.c if (!image->fops || !image->fops->load) fops 478 arch/x86/kernel/machine_kexec_64.c return image->fops->load(image, image->kernel_buf, fops 254 arch/xtensa/platforms/iss/simdisk.c static const struct file_operations fops = { fops 286 arch/xtensa/platforms/iss/simdisk.c dev->gd->fops = &simdisk_ops; fops 293 arch/xtensa/platforms/iss/simdisk.c dev->procfile = proc_create_data(tmp, 0644, procdir, &fops, dev); fops 132 block/blk-zoned.c ret = disk->fops->report_zones(disk, sector, &zones[z], &n); fops 178 block/blk-zoned.c if (WARN_ON_ONCE(!bdev->bd_disk->fops->report_zones)) fops 60 block/compat_ioctl.c if (!disk->fops->getgeo) fops 69 block/compat_ioctl.c ret = disk->fops->getgeo(bdev, &geo); fops 418 block/compat_ioctl.c if (disk->fops->compat_ioctl) fops 419 block/compat_ioctl.c ret = disk->fops->compat_ioctl(bdev, mode, cmd, arg); fops 1523 block/genhd.c if (!disk->fops) fops 1525 block/genhd.c owner = disk->fops->owner; fops 1552 block/genhd.c struct module *owner = disk->fops->owner; fops 1790 block/genhd.c const struct block_device_operations *bdops = disk->fops; fops 1855 block/genhd.c events = disk->fops->check_events(disk, clearing); fops 2021 block/genhd.c if (!disk->fops->check_events || !disk->events) fops 303 block/ioctl.c if (disk->fops->ioctl) fops 304 block/ioctl.c return disk->fops->ioctl(bdev, mode, cmd, arg); fops 318 block/ioctl.c const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; fops 336 block/ioctl.c const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; fops 354 block/ioctl.c const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; fops 372 block/ioctl.c const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; fops 390 block/ioctl.c const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops; fops 468 block/ioctl.c if (!disk->fops->getgeo) fops 477 block/ioctl.c ret = disk->fops->getgeo(bdev, &geo); fops 428 block/partition-generic.c const struct block_device_operations *bdops = disk->fops; fops 527 block/partition-generic.c if (disk->fops->revalidate_disk) fops 528 block/partition-generic.c disk->fops->revalidate_disk(disk); fops 208 drivers/acpi/apei/erst-dbg.c .fops = &erst_dbg_ops, fops 6086 drivers/android/binder.c binder_device->miscdev.fops = &binder_fops; fops 81 drivers/android/binder_internal.h const struct file_operations *fops, fops 91 drivers/android/binder_internal.h const struct file_operations *fops, fops 525 drivers/android/binderfs.c const struct file_operations *fops, fops 547 drivers/android/binderfs.c new_inode->i_fop = fops; fops 746 drivers/auxdisplay/charlcd.c .fops = &charlcd_fops, fops 1136 drivers/auxdisplay/panel.c .fops = &keypad_fops, fops 1832 drivers/block/amiflop.c disk->fops = &floppy_fops; fops 419 drivers/block/aoe/aoeblk.c gd->fops = &aoe_bdops; fops 2032 drivers/block/ataflop.c unit[i].disk->fops = &floppy_fops; fops 399 drivers/block/brd.c disk->fops = &brd_fops; fops 2820 drivers/block/drbd/drbd_main.c disk->fops = &drbd_ops; fops 4576 drivers/block/floppy.c disks[drive]->fops = &floppy_fops; fops 2087 drivers/block/loop.c disk->fops = &lo_fops; fops 2232 drivers/block/loop.c .fops = &loop_ctl_fops, fops 3614 drivers/block/mtip32xx/mtip32xx.c dd->disk->fops = &mtip_block_ops; fops 1728 drivers/block/nbd.c disk->fops = &nbd_fops; fops 1542 drivers/block/null_blk_main.c disk->fops = &null_fops; fops 344 drivers/block/paride/pcd.c disk->fops = &pcd_bdops; fops 897 drivers/block/paride/pd.c p->fops = &pd_fops; fops 321 drivers/block/paride/pf.c disk->fops = &pf_fops; fops 2677 drivers/block/pktcdvd.c if (!attached_disk || !attached_disk->fops->check_events) fops 2679 drivers/block/pktcdvd.c return attached_disk->fops->check_events(attached_disk, clearing); fops 2747 drivers/block/pktcdvd.c disk->fops = &pktcdvd_ops; fops 2918 drivers/block/pktcdvd.c .fops = &pkt_ctl_fops fops 477 drivers/block/ps3disk.c gendisk->fops = &ps3disk_fops; fops 764 drivers/block/ps3vram.c gendisk->fops = &ps3vram_fops; fops 5141 drivers/block/rbd.c disk->fops = &rbd_bd_ops; fops 292 drivers/block/rsxx/dev.c card->gendisk->fops = &rsxx_fops; fops 2832 drivers/block/skd_main.c disk->fops = &skd_blockdev_ops; fops 866 drivers/block/sunvdc.c g->fops = &vdc_fops; fops 860 drivers/block/swim.c swd->unit[drive].disk->fops = &floppy_fops; fops 1213 drivers/block/swim3.c disk->fops = &floppy_fops; fops 1360 drivers/block/sx8.c disk->fops = &carm_bd_ops; fops 1087 drivers/block/umem.c disk->fops = &mm_fops; fops 892 drivers/block/virtio_blk.c vblk->disk->fops = &virtblk_fops; fops 1157 drivers/block/xen-blkfront.c gd->fops = &xlvbd_block_fops; fops 1031 drivers/block/xsysace.c ace->gd->fops = &ace_fops; fops 373 drivers/block/z2ram.c z2ram_gendisk->fops = &z2_fops; fops 1915 drivers/block/zram/zram_drv.c zram->disk->fops = &zram_devops; fops 362 drivers/bluetooth/hci_vhci.c .fops = &vhci_fops, fops 774 drivers/cdrom/gdrom.c gd.disk->fops = &gdrom_bdops; fops 217 drivers/char/adi.c .fops = &adi_fops, fops 1050 drivers/char/agp/frontend.c .fops = &agp_fops fops 393 drivers/char/apm-emulation.c .fops = &apm_bios_fops fops 291 drivers/char/hw_random/core.c .fops = &rng_chrdev_ops, fops 158 drivers/char/hw_random/s390-trng.c .fops = &trng_fops, fops 472 drivers/char/ipmi/bt-bmc.c bt_bmc->miscdev.fops = &bt_bmc_fops, fops 312 drivers/char/ipmi/ipmb_dev_int.c ipmb_dev->miscdev.fops = &ipmb_fops; fops 905 drivers/char/ipmi/ipmi_watchdog.c .fops = &ipmi_wdog_fops fops 450 drivers/char/ipmi/kcs_bmc.c kcs_bmc->miscdev.fops = &kcs_bmc_fops; fops 884 drivers/char/mem.c const struct file_operations *fops; fops 916 drivers/char/mem.c if (!dev->fops) fops 919 drivers/char/mem.c filp->f_op = dev->fops; fops 922 drivers/char/mem.c if (dev->fops->open) fops 923 drivers/char/mem.c return dev->fops->open(inode, filp); fops 111 drivers/char/misc.c new_fops = fops_get(c->fops); fops 123 drivers/char/misc.c new_fops = fops_get(c->fops); fops 242 drivers/char/mspec.c .fops = &cached_fops fops 254 drivers/char/mspec.c .fops = &uncached_fops fops 141 drivers/char/powernv-op-panel.c .fops = &oppanel_fops fops 327 drivers/char/ps3flash.c .fops = &ps3flash_fops, fops 815 drivers/char/rtc.c .fops = &rtc_fops, fops 1063 drivers/char/sonypi.c .fops = &sonypi_misc_fops, fops 276 drivers/char/tlclk.c .fops = &tlclk_fops, fops 693 drivers/char/tpm/tpm_vtpm_proxy.c .fops = &vtpmx_fops, fops 912 drivers/crypto/ccp/psp-dev.c misc->fops = &sev_fops; fops 278 drivers/dma-buf/udmabuf.c .fops = &udmabuf_fops, fops 111 drivers/edac/debugfs.c void *data, const struct file_operations *fops) fops 116 drivers/edac/debugfs.c return debugfs_create_file(name, mode, parent, data, fops); fops 80 drivers/edac/edac_module.h void *data, const struct file_operations *fops); fops 96 drivers/edac/edac_module.h void *data, const struct file_operations *fops) { return NULL; } fops 172 drivers/edac/thunderx_edac.c const struct file_operations fops; fops 220 drivers/edac/thunderx_edac.c .fops = { \ fops 482 drivers/edac/thunderx_edac.c parent, data, &attrs[i]->fops); fops 642 drivers/firewire/nosy.c lynx->misc.fops = &nosy_ops; fops 334 drivers/firmware/efi/capsule-loader.c .fops = &efi_capsule_fops, fops 308 drivers/firmware/efi/vars.c const struct efivar_operations *fops; fops 313 drivers/firmware/efi/vars.c fops = __efivars->ops; fops 315 drivers/firmware/efi/vars.c if (!fops->query_variable_store) fops 318 drivers/firmware/efi/vars.c return fops->query_variable_store(attributes, size, false); fops 324 drivers/firmware/efi/vars.c const struct efivar_operations *fops; fops 329 drivers/firmware/efi/vars.c fops = __efivars->ops; fops 331 drivers/firmware/efi/vars.c if (!fops->query_variable_store) fops 334 drivers/firmware/efi/vars.c return fops->query_variable_store(attributes, size, true); fops 387 drivers/fpga/dfl.c const struct file_operations *fops, fops 392 drivers/fpga/dfl.c cdev_init(&pdata->cdev, fops); fops 292 drivers/fpga/dfl.h const struct file_operations *fops, fops 544 drivers/fsi/fsi-occ.c occ->mdev.fops = &occ_fops; fops 1444 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c .fops = &amdgpu_driver_kms_fops, fops 2419 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c const struct file_operations *fops; fops 2444 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c ttm_debugfs_entries[count].fops); fops 932 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c const struct file_operations *fops; fops 955 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c dp_debugfs_entries[i].fops); fops 145 drivers/gpu/drm/arc/arcpgu_drv.c .fops = &arcpgu_drm_ops, fops 71 drivers/gpu/drm/arm/display/komeda/komeda_kms.c .fops = &komeda_cma_fops, fops 234 drivers/gpu/drm/arm/hdlcd_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 256 drivers/gpu/drm/arm/hdlcd_drv.c .fops = &fops, fops 457 drivers/gpu/drm/arm/malidp_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 580 drivers/gpu/drm/arm/malidp_drv.c .fops = &fops, fops 53 drivers/gpu/drm/armada/armada_drv.c .fops = &armada_drm_fops, fops 194 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 204 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c .fops = &fops, fops 215 drivers/gpu/drm/ast/ast_drv.c .fops = &ast_fops, fops 835 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 853 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c .fops = &fops, fops 68 drivers/gpu/drm/bochs/bochs_drv.c .fops = &bochs_fops, fops 524 drivers/gpu/drm/cirrus/cirrus.c .fops = &cirrus_fops, fops 1105 drivers/gpu/drm/drm_drv.c new_fops = fops_get(minor->dev->driver->fops); fops 2100 drivers/gpu/drm/drm_fb_helper.c if (user && !try_module_get(fb_helper->dev->driver->fops->owner)) fops 2111 drivers/gpu/drm/drm_fb_helper.c module_put(fb_helper->dev->driver->fops->owner); fops 733 drivers/gpu/drm/drm_prime.c ret = obj->dev->driver->fops->mmap(fil, vma); fops 831 drivers/gpu/drm/drm_prime.c .owner = dev->driver->fops->owner, fops 491 drivers/gpu/drm/etnaviv/etnaviv_drv.c static const struct file_operations fops = { fops 523 drivers/gpu/drm/etnaviv/etnaviv_drv.c .fops = &fops, fops 141 drivers/gpu/drm/exynos/exynos_drm_drv.c .fops = &exynos_drm_driver_fops, fops 154 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c .fops = &fsl_dcu_drm_fops, fops 487 drivers/gpu/drm/gma500/psb_drv.c .fops = &psb_gem_fops, fops 55 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c .fops = &hibmc_fops, fops 923 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c .fops = &ade_fops, fops 66 drivers/gpu/drm/i810/i810_drv.c .fops = &i810_driver_fops, fops 4340 drivers/gpu/drm/i915/i915_debugfs.c const struct file_operations *fops; fops 4379 drivers/gpu/drm/i915/i915_debugfs.c i915_debugfs_files[i].fops); fops 2888 drivers/gpu/drm/i915/i915_drv.c .fops = &i915_driver_fops, fops 2667 drivers/gpu/drm/i915/i915_perf.c static const struct file_operations fops = { fops 2789 drivers/gpu/drm/i915/i915_perf.c stream_fd = anon_inode_getfd("[i915_perf]", &fops, stream, f_flags); fops 168 drivers/gpu/drm/imx/imx-drm-core.c .fops = &imx_drm_driver_fops, fops 521 drivers/gpu/drm/ingenic/ingenic-drm.c .fops = &ingenic_drm_fops, fops 260 drivers/gpu/drm/lima/lima_drv.c .fops = &lima_drm_driver_fops, fops 244 drivers/gpu/drm/mcde/mcde_drv.c .fops = &drm_fops, fops 376 drivers/gpu/drm/mediatek/mtk_drm_drv.c .fops = &mtk_drm_fops, fops 88 drivers/gpu/drm/meson/meson_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 111 drivers/gpu/drm/meson/meson_drv.c .fops = &fops, fops 74 drivers/gpu/drm/mga/mga_drv.c .fops = &mga_driver_fops, fops 100 drivers/gpu/drm/mgag200/mgag200_drv.c .fops = &mgag200_driver_fops, fops 983 drivers/gpu/drm/msm/msm_drv.c static const struct file_operations fops = { fops 1027 drivers/gpu/drm/msm/msm_drv.c .fops = &fops, fops 316 drivers/gpu/drm/mxsfb/mxsfb_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 333 drivers/gpu/drm/mxsfb/mxsfb_drv.c .fops = &fops, fops 215 drivers/gpu/drm/nouveau/nouveau_debugfs.c const struct file_operations *fops; fops 231 drivers/gpu/drm/nouveau/nouveau_debugfs.c nouveau_debugfs_files[i].fops); fops 1194 drivers/gpu/drm/nouveau/nouveau_drm.c .fops = &nouveau_driver_fops, fops 539 drivers/gpu/drm/omapdrm/omap_drv.c .fops = &omapdriver_fops, fops 562 drivers/gpu/drm/panfrost/panfrost_drv.c .fops = &panfrost_drm_driver_fops, fops 230 drivers/gpu/drm/pl111/pl111_drv.c .fops = &drm_fops, fops 289 drivers/gpu/drm/qxl/qxl_drv.c .fops = &qxl_fops, fops 77 drivers/gpu/drm/r128/r128_drv.c .fops = &r128_driver_fops, fops 641 drivers/gpu/drm/radeon/radeon_drv.c .fops = &radeon_driver_kms_fops, fops 455 drivers/gpu/drm/rcar-du/rcar_du_drv.c .fops = &rcar_du_fops, fops 229 drivers/gpu/drm/rockchip/rockchip_drm_drv.c .fops = &rockchip_drm_driver_fops, fops 61 drivers/gpu/drm/savage/savage_drv.c .fops = &savage_driver_fops, fops 144 drivers/gpu/drm/shmobile/shmob_drm_drv.c .fops = &shmob_drm_fops, fops 112 drivers/gpu/drm/sis/sis_drv.c .fops = &sis_driver_fops, fops 147 drivers/gpu/drm/sti/sti_drv.c .fops = &sti_driver_fops, fops 64 drivers/gpu/drm/stm/drv.c .fops = &drv_driver_fops, fops 47 drivers/gpu/drm/sun4i/sun4i_drv.c .fops = &sun4i_drv_fops, fops 61 drivers/gpu/drm/tdfx/tdfx_drv.c .fops = &tdfx_driver_fops, fops 1039 drivers/gpu/drm/tegra/drm.c .fops = &tegra_drm_fops, fops 638 drivers/gpu/drm/tegra/gem.c exp_info.owner = gem->dev->driver->fops->owner; fops 511 drivers/gpu/drm/tilcdc/tilcdc_drv.c DEFINE_DRM_GEM_CMA_FOPS(fops); fops 531 drivers/gpu/drm/tilcdc/tilcdc_drv.c .fops = &fops, fops 664 drivers/gpu/drm/tiny/gm12u320.c .fops = &gm12u320_fops, fops 197 drivers/gpu/drm/tiny/hx8357d.c .fops = &hx8357d_fops, fops 356 drivers/gpu/drm/tiny/ili9225.c .fops = &ili9225_fops, fops 153 drivers/gpu/drm/tiny/ili9341.c .fops = &ili9341_fops, fops 157 drivers/gpu/drm/tiny/mi0283qt.c .fops = &mi0283qt_fops, fops 966 drivers/gpu/drm/tiny/repaper.c .fops = &repaper_fops, fops 295 drivers/gpu/drm/tiny/st7586.c .fops = &st7586_fops, fops 127 drivers/gpu/drm/tiny/st7735r.c .fops = &st7735r_fops, fops 143 drivers/gpu/drm/tve200/tve200_drv.c .fops = &drm_fops, fops 71 drivers/gpu/drm/udl/udl_drv.c .fops = &udl_driver_fops, fops 211 drivers/gpu/drm/v3d/v3d_drv.c .fops = &v3d_drm_fops, fops 203 drivers/gpu/drm/vboxvideo/vbox_drv.c .fops = &vbox_fops, fops 217 drivers/gpu/drm/vc4/vc4_drv.c .fops = &vc4_drm_fops, fops 448 drivers/gpu/drm/vgem/vgem_drv.c .fops = &vgem_driver_fops, fops 93 drivers/gpu/drm/via/via_drv.c .fops = &via_driver_fops, fops 222 drivers/gpu/drm/virtio/virtgpu_drv.c .fops = &virtio_gpu_driver_fops, fops 101 drivers/gpu/drm/vkms/vkms_drv.c .fops = &vkms_driver_fops, fops 1409 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c .fops = &vmwgfx_driver_fops, fops 505 drivers/gpu/drm/xen/xen_drm_front.c .fops = &xen_drm_dev_fops, fops 49 drivers/gpu/drm/zte/zx_drm_drv.c .fops = &zx_drm_fops, fops 731 drivers/hid/hid-sensor-custom.c sensor_inst->custom_dev.fops = &hid_sensor_custom_fops, fops 790 drivers/hid/uhid.c .fops = &uhid_fops, fops 874 drivers/hid/usbhid/hiddev.c .fops = &hiddev_fops, fops 1366 drivers/hsi/clients/cmt_speech.c .fops = &cs_char_fops fops 33 drivers/hv/hv_utils_transport.c hvt = container_of(file->f_op, struct hvutil_transport, fops); fops 81 drivers/hv/hv_utils_transport.c hvt = container_of(file->f_op, struct hvutil_transport, fops); fops 101 drivers/hv/hv_utils_transport.c hvt = container_of(file->f_op, struct hvutil_transport, fops); fops 120 drivers/hv/hv_utils_transport.c hvt = container_of(file->f_op, struct hvutil_transport, fops); fops 164 drivers/hv/hv_utils_transport.c hvt = container_of(file->f_op, struct hvutil_transport, fops); fops 287 drivers/hv/hv_utils_transport.c hvt->fops.owner = THIS_MODULE; fops 288 drivers/hv/hv_utils_transport.c hvt->fops.read = hvt_op_read; fops 289 drivers/hv/hv_utils_transport.c hvt->fops.write = hvt_op_write; fops 290 drivers/hv/hv_utils_transport.c hvt->fops.poll = hvt_op_poll; fops 291 drivers/hv/hv_utils_transport.c hvt->fops.open = hvt_op_open; fops 292 drivers/hv/hv_utils_transport.c hvt->fops.release = hvt_op_release; fops 294 drivers/hv/hv_utils_transport.c hvt->mdev.fops = &hvt->fops; fops 23 drivers/hv/hv_utils_transport.h struct file_operations fops; /* file operations */ fops 1216 drivers/hwmon/fschmd.c data->watchdog_miscdev.fops = &watchdog_fops; fops 1881 drivers/hwmon/w83793.c data->watchdog_miscdev.fops = &watchdog_fops; fops 791 drivers/hwtracing/coresight/coresight-etb10.c drvdata->miscdev.fops = &etb_fops; fops 531 drivers/hwtracing/coresight/coresight-tmc.c drvdata->miscdev.fops = &tmc_fops; fops 790 drivers/hwtracing/intel_th/core.c const struct file_operations *fops; fops 800 drivers/hwtracing/intel_th/core.c fops = fops_get(thdrv->fops); fops 801 drivers/hwtracing/intel_th/core.c if (!fops) fops 804 drivers/hwtracing/intel_th/core.c replace_fops(file, fops); fops 177 drivers/hwtracing/intel_th/intel_th.h const struct file_operations *fops; fops 2125 drivers/hwtracing/intel_th/msu.c .fops = &intel_th_msc_fops, fops 1798 drivers/ide/ide-cd.c g->fops = &idecd_ops; fops 420 drivers/ide/ide-gd.c g->fops = &ide_gd_ops; fops 2002 drivers/ide/ide-tape.c g->fops = &idetape_block_ops; fops 371 drivers/infiniband/core/rdma_core.c if (f->f_op != fd_type->fops || uobject->ufile != ufile) { fops 606 drivers/infiniband/core/rdma_core.c fd_type->fops, fops 1835 drivers/infiniband/core/ucma.c .fops = &ucma_fops, fops 61 drivers/infiniband/hw/hfi1/device.c const struct file_operations *fops, fops 70 drivers/infiniband/hw/hfi1/device.c cdev_init(cdev, fops); fops 51 drivers/infiniband/hw/hfi1/device.h const struct file_operations *fops, fops 1123 drivers/infiniband/hw/qib/qib.h const struct file_operations *fops, fops 2258 drivers/infiniband/hw/qib/qib_file_ops.c const struct file_operations *fops, fops 2275 drivers/infiniband/hw/qib/qib_file_ops.c cdev->ops = fops; fops 52 drivers/infiniband/hw/qib/qib_fs.c umode_t mode, const struct file_operations *fops, fops 78 drivers/infiniband/hw/qib/qib_fs.c inode->i_fop = fops; fops 89 drivers/infiniband/hw/qib/qib_fs.c const struct file_operations *fops, void *data) fops 97 drivers/infiniband/hw/qib/qib_fs.c mode, fops, data); fops 683 drivers/input/misc/hp_sdc_rtc.c .fops = &hp_sdc_rtc_fops fops 1090 drivers/input/misc/uinput.c .fops = &uinput_fops, fops 1069 drivers/input/mousedev.c .fops = &mousedev_fops, fops 507 drivers/input/rmi4/rmi_f54.c .fops = &rmi_f54_video_fops, fops 327 drivers/input/serio/serio_raw.c serio_raw->dev.fops = &serio_raw_fops; fops 274 drivers/input/serio/userio.c .fops = &userio_fops, fops 2544 drivers/input/touchscreen/atmel_mxt_ts.c .fops = &mxt_video_fops, fops 1158 drivers/input/touchscreen/sur40.c .fops = &sur40_video_fops, fops 275 drivers/isdn/mISDN/timerdev.c .fops = &mISDN_fops, fops 207 drivers/leds/uleds.c .fops = &uleds_fops, fops 394 drivers/lightnvm/core.c tdisk->fops = &nvm_fops; fops 1455 drivers/lightnvm/core.c .fops = &_ctl_fops, fops 858 drivers/md/bcache/super.c d->disk->fops = &bcache_ops; fops 1980 drivers/md/dm-ioctl.c .fops = &_ctl_fops fops 606 drivers/md/dm-zoned-target.c if (disk->fops->check_events && fops 607 drivers/md/dm-zoned-target.c disk->fops->check_events(disk, 0) & DISK_EVENT_MEDIA_CHANGE) { fops 1985 drivers/md/dm.c md->disk->fops = &dm_blk_dops; fops 3088 drivers/md/dm.c const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops; fops 3130 drivers/md/dm.c ops = bdev->bd_disk->fops->pr_ops; fops 3150 drivers/md/dm.c ops = bdev->bd_disk->fops->pr_ops; fops 3171 drivers/md/dm.c ops = bdev->bd_disk->fops->pr_ops; fops 3191 drivers/md/dm.c ops = bdev->bd_disk->fops->pr_ops; fops 5503 drivers/md/md.c disk->fops = &md_fops; fops 599 drivers/media/common/saa7146/saa7146_fops.c vfd->fops = &video_fops; fops 1285 drivers/media/dvb-core/dmxdev.c .fops = &dvb_demux_fops fops 1412 drivers/media/dvb-core/dmxdev.c .fops = &dvb_dvr_fops fops 1823 drivers/media/dvb-core/dvb_ca_en50221.c .fops = &dvb_ca_fops, fops 2959 drivers/media/dvb-core/dvb_frontend.c .fops = &dvb_frontend_fops, fops 1582 drivers/media/dvb-core/dvb_net.c .fops = &dvb_net_fops, fops 103 drivers/media/dvb-core/dvbdev.c if (dvbdev && dvbdev->fops) { fops 107 drivers/media/dvb-core/dvbdev.c new_fops = fops_get(dvbdev->fops); fops 481 drivers/media/dvb-core/dvbdev.c dvbdevfops = kmemdup(template->fops, sizeof(*dvbdevfops), GFP_KERNEL); fops 494 drivers/media/dvb-core/dvbdev.c dvbdev->fops = dvbdevfops; fops 575 drivers/media/dvb-core/dvbdev.c kfree (dvbdev->fops); fops 1237 drivers/media/dvb-frontends/rtl2832_sdr.c .fops = &rtl2832_sdr_fops, fops 224 drivers/media/firewire/firedtv-ci.c .fops = &fdtv_ca_fops, fops 811 drivers/media/i2c/video-i2c.c data->vdev.fops = &video_i2c_fops; fops 742 drivers/media/mc/mc-device.c devnode->fops = &media_device_fops; fops 75 drivers/media/mc/mc-devnode.c if (!devnode->fops->read) fops 79 drivers/media/mc/mc-devnode.c return devnode->fops->read(filp, buf, sz, off); fops 87 drivers/media/mc/mc-devnode.c if (!devnode->fops->write) fops 91 drivers/media/mc/mc-devnode.c return devnode->fops->write(filp, buf, sz, off); fops 101 drivers/media/mc/mc-devnode.c if (!devnode->fops->poll) fops 103 drivers/media/mc/mc-devnode.c return devnode->fops->poll(filp, poll); fops 126 drivers/media/mc/mc-devnode.c return __media_ioctl(filp, cmd, arg, devnode->fops->ioctl); fops 136 drivers/media/mc/mc-devnode.c return __media_ioctl(filp, cmd, arg, devnode->fops->compat_ioctl); fops 167 drivers/media/mc/mc-devnode.c if (devnode->fops->open) { fops 168 drivers/media/mc/mc-devnode.c ret = devnode->fops->open(filp); fops 184 drivers/media/mc/mc-devnode.c if (devnode->fops->release) fops 185 drivers/media/mc/mc-devnode.c devnode->fops->release(filp); fops 3143 drivers/media/pci/bt8xx/bttv-driver.c .fops = &bttv_fops, fops 3321 drivers/media/pci/bt8xx/bttv-driver.c .fops = &radio_fops, fops 654 drivers/media/pci/bt8xx/dst_ca.c .fops = &dst_ca_fops fops 1235 drivers/media/pci/cobalt/cobalt-v4l2.c vdev->fops = &cobalt_empty_fops; fops 1237 drivers/media/pci/cobalt/cobalt-v4l2.c vdev->fops = s->is_output ? &cobalt_out_fops : fops 359 drivers/media/pci/cx18/cx18-streams.c s->video_dev.fops = &cx18_v4l2_enc_fops; fops 1450 drivers/media/pci/cx23885/cx23885-417.c .fops = &mpeg_fops, fops 1153 drivers/media/pci/cx23885/cx23885-video.c .fops = &video_fops, fops 614 drivers/media/pci/cx25821/cx25821-video.c .fops = &video_fops, fops 649 drivers/media/pci/cx25821/cx25821-video.c .fops = &video_out_fops, fops 1068 drivers/media/pci/cx88/cx88-blackbird.c .fops = &mpeg_fops, fops 1175 drivers/media/pci/cx88/cx88-video.c .fops = &video_fops, fops 1208 drivers/media/pci/cx88/cx88-video.c .fops = &video_fops, fops 1237 drivers/media/pci/cx88/cx88-video.c .fops = &radio_fops, fops 863 drivers/media/pci/ddbridge/ddbridge-core.c .fops = &ci_fops, fops 484 drivers/media/pci/dt3155/dt3155.c .fops = &dt3155_fops, fops 1643 drivers/media/pci/intel/ipu3/ipu3-cio2.c vdev->fops = &cio2_v4l2_fops; fops 98 drivers/media/pci/ivtv/ivtv-streams.c const struct v4l2_file_operations *fops; fops 236 drivers/media/pci/ivtv/ivtv-streams.c s->vdev.fops = ivtv_stream_info[type].fops; fops 1521 drivers/media/pci/meye/meye.c .fops = &meye_fops, fops 112 drivers/media/pci/ngene/ngene-dvb.c .fops = &ci_fops, fops 199 drivers/media/pci/saa7134/saa7134-empress.c .fops = &ts_fops, fops 1986 drivers/media/pci/saa7134/saa7134-video.c .fops = &video_fops, fops 1993 drivers/media/pci/saa7134/saa7134-video.c .fops = &radio_fops, fops 964 drivers/media/pci/saa7164/saa7164-encoder.c .fops = &mpeg_fops, fops 667 drivers/media/pci/saa7164/saa7164-vbi.c .fops = &vbi_fops, fops 1177 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c .fops = &solo_enc_fops, fops 619 drivers/media/pci/solo6x10/solo6x10-v4l2.c .fops = &solo_v4l2_fops, fops 753 drivers/media/pci/sta2x11/sta2x11_vip.c .fops = &vip_fops, fops 707 drivers/media/pci/ttpci/av7110.c .fops = &dvb_osd_fops, fops 1588 drivers/media/pci/ttpci/av7110_av.c .fops = &dvb_video_fops, fops 1607 drivers/media/pci/ttpci/av7110_av.c .fops = &dvb_audio_fops, fops 356 drivers/media/pci/ttpci/av7110_ca.c .fops = &dvb_ca_fops, fops 919 drivers/media/pci/tw5864/tw5864-video.c .fops = &video_fops, fops 892 drivers/media/pci/tw68/tw68-video.c .fops = &video_fops, fops 1271 drivers/media/pci/tw686x/tw686x-video.c vdev->fops = &tw686x_video_fops; fops 2376 drivers/media/platform/am437x/am437x-vpfe.c vdev->fops = &vpfe_fops; fops 1564 drivers/media/platform/aspeed-video.c vdev->fops = &aspeed_video_v4l2_fops; fops 2080 drivers/media/platform/atmel/atmel-isc-base.c vdev->fops = &isc_fops; fops 1195 drivers/media/platform/atmel/atmel-isi.c isi->vdev->fops = &isi_fops; fops 2693 drivers/media/platform/coda/coda-common.c vfd->fops = &coda_fops; fops 1300 drivers/media/platform/davinci/vpbe_display.c vbd->fops = &vpbe_fops; fops 1749 drivers/media/platform/davinci/vpfe_capture.c vfd->fops = &vpfe_fops; fops 1460 drivers/media/platform/davinci/vpif_capture.c vdev->fops = &vpif_fops; fops 1209 drivers/media/platform/davinci/vpif_display.c vdev->fops = &vpif_fops; fops 754 drivers/media/platform/exynos-gsc/gsc-m2m.c gsc->vdev.fops = &gsc_m2m_fops; fops 1754 drivers/media/platform/exynos4-is/fimc-capture.c vfd->fops = &fimc_capture_fops; fops 607 drivers/media/platform/exynos4-is/fimc-isp-video.c vdev->fops = &isp_video_fops; fops 1265 drivers/media/platform/exynos4-is/fimc-lite.c vfd->fops = &fimc_lite_fops; fops 726 drivers/media/platform/exynos4-is/fimc-m2m.c vfd->fops = &fimc_m2m_fops; fops 1372 drivers/media/platform/fsl-viu.c .fops = &viu_fops, fops 1602 drivers/media/platform/imx-pxp.c .fops = &pxp_fops, fops 905 drivers/media/platform/m2m-deinterlace.c .fops = &deinterlace_fops, fops 1685 drivers/media/platform/marvell-ccic/mcam-core.c .fops = &mcam_v4l_fops, fops 1143 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c jpeg->dec_vdev->fops = &mtk_jpeg_fops; fops 1215 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c mdp->vdev->fops = &mtk_mdp_m2m_fops; fops 309 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c vfd_dec->fops = &mtk_vcodec_fops; fops 327 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c vfd_enc->fops = &mtk_vcodec_fops; fops 790 drivers/media/platform/mx2_emmaprp.c .fops = &emmaprp_fops, fops 1385 drivers/media/platform/omap/omap_vout.c vfd->fops = &omap_vout_fops; fops 1453 drivers/media/platform/omap3isp/ispvideo.c video->video.fops = &isp_video_fops; fops 2126 drivers/media/platform/pxa_camera.c .fops = &pxa_camera_fops, fops 913 drivers/media/platform/qcom/camss/camss-video.c vdev->fops = &msm_vid_fops; fops 1451 drivers/media/platform/qcom/venus/vdec.c vdev->fops = &vdec_fops; fops 1274 drivers/media/platform/qcom/venus/venc.c vdev->fops = &venc_fops; fops 905 drivers/media/platform/rcar-vin/rcar-v4l2.c vdev->fops = &rvin_fops; fops 1071 drivers/media/platform/rcar_drif.c sdr->vdev->fops = &rcar_drif_fops; fops 2191 drivers/media/platform/rcar_fdp1.c .fops = &fdp1_fops, fops 1656 drivers/media/platform/rcar_jpu.c jpu->vfd_encoder.fops = &jpu_fops; fops 1675 drivers/media/platform/rcar_jpu.c jpu->vfd_decoder.fops = &jpu_fops; fops 1446 drivers/media/platform/renesas-ceu.c vdev->fops = &ceu_fops; fops 697 drivers/media/platform/rockchip/rga/rga.c .fops = &rga_fops, fops 1111 drivers/media/platform/s3c-camif/camif-capture.c vfd->fops = &s3c_camif_fops; fops 606 drivers/media/platform/s5p-g2d/g2d.c .fops = &g2d_fops, fops 2941 drivers/media/platform/s5p-jpeg/jpeg-core.c jpeg->vfd_encoder->fops = &s5p_jpeg_fops; fops 2971 drivers/media/platform/s5p-jpeg/jpeg-core.c jpeg->vfd_decoder->fops = &s5p_jpeg_fops; fops 1342 drivers/media/platform/s5p-mfc/s5p_mfc.c vfd->fops = &s5p_mfc_fops; fops 1361 drivers/media/platform/s5p-mfc/s5p_mfc.c vfd->fops = &s5p_mfc_fops; fops 1036 drivers/media/platform/sh_veu.c .fops = &sh_veu_fops, fops 1206 drivers/media/platform/sh_vou.c .fops = &sh_vou_fops, fops 1050 drivers/media/platform/sti/bdisp/bdisp-v4l2.c bdisp->vdev.fops = &bdisp_fops; fops 1774 drivers/media/platform/sti/delta/delta-v4l2.c vdev->fops = &delta_fops; fops 1309 drivers/media/platform/sti/hva/hva-v4l2.c vdev->fops = &hva_fops; fops 1953 drivers/media/platform/stm32/stm32-dcmi.c dcmi->vdev->fops = &dcmi_fops; fops 373 drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c vdev->fops = &sun4i_csi_fops; fops 649 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c vdev->fops = &sun6i_video_fops; fops 1413 drivers/media/platform/ti-vpe/cal.c .fops = &cal_fops, fops 2416 drivers/media/platform/ti-vpe/vpe.c .fops = &vpe_fops, fops 1088 drivers/media/platform/via-camera.c .fops = &viacam_fops, fops 2076 drivers/media/platform/vicodec/vicodec-core.c .fops = &vicodec_fops, fops 1296 drivers/media/platform/vim2m.c .fops = &vim2m_fops, fops 471 drivers/media/platform/vimc/vimc-capture.c vdev->fops = &vimc_cap_fops; fops 1275 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_fops; fops 1321 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_fops; fops 1373 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_fops; fops 1405 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_fops; fops 1436 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_fops; fops 1463 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_radio_fops; fops 1483 drivers/media/platform/vivid/vivid-core.c vfd->fops = &vivid_radio_fops; fops 551 drivers/media/platform/vsp1/vsp1_histo.c histo->video.fops = &histo_v4l2_fops; fops 1293 drivers/media/platform/vsp1/vsp1_video.c video->video.fops = &vsp1_video_fops; fops 681 drivers/media/platform/xilinx/xilinx-dma.c dma->video.fops = &xvip_dma_fops; fops 374 drivers/media/radio/dsbr100.c radio->videodev.fops = &usb_dsbr100_fops; fops 642 drivers/media/radio/radio-cadet.c dev->vdev.fops = &cadet_fops; fops 237 drivers/media/radio/radio-isa.c isa->vdev.fops = &radio_isa_fops; fops 357 drivers/media/radio/radio-keene.c radio->vdev.fops = &usb_keene_fops; fops 395 drivers/media/radio/radio-ma901.c radio->vdev.fops = &usb_ma901radio_fops; fops 478 drivers/media/radio/radio-miropcm20.c dev->vdev.fops = &pcm20_fops; fops 541 drivers/media/radio/radio-mr800.c radio->vdev.fops = &usb_amradio_fops; fops 353 drivers/media/radio/radio-raremono.c radio->vdev.fops = &usb_raremono_fops; fops 343 drivers/media/radio/radio-sf16fmi.c fmi->vdev.fops = &fmi_fops; fops 1184 drivers/media/radio/radio-si476x.c .fops = &si476x_fops, fops 408 drivers/media/radio/radio-tea5764.c .fops = &tea5764_fops, fops 555 drivers/media/radio/radio-tea5777.c tea->fops = tea575x_fops; fops 556 drivers/media/radio/radio-tea5777.c tea->fops.owner = owner; fops 557 drivers/media/radio/radio-tea5777.c tea->vd.fops = &tea->fops; fops 52 drivers/media/radio/radio-tea5777.h struct v4l2_file_operations fops; fops 110 drivers/media/radio/radio-timb.c tr->video_dev.fops = &timbradio_fops; fops 1969 drivers/media/radio/radio-wl1273.c .fops = &wl1273_fops, fops 786 drivers/media/radio/si470x/radio-si470x-common.c .fops = &si470x_fops, fops 127 drivers/media/radio/si4713/radio-platform-si4713.c .fops = &radio_si4713_fops, fops 470 drivers/media/radio/si4713/radio-usb-si4713.c radio->vdev.fops = &usb_si4713_fops; fops 531 drivers/media/radio/tea575x.c tea->fops = tea575x_fops; fops 532 drivers/media/radio/tea575x.c tea->fops.owner = owner; fops 533 drivers/media/radio/tea575x.c tea->vd.fops = &tea->fops; fops 497 drivers/media/radio/wl128x/fmdrv_v4l2.c .fops = &fm_drv_fops, fops 192 drivers/media/rc/imon.c .fops = &vfd_fops, fops 198 drivers/media/rc/imon.c .fops = &lcd_fops, fops 849 drivers/media/usb/airspy/airspy.c .fops = &airspy_fops, fops 73 drivers/media/usb/as102/as102_usb_drv.c .fops = &as102_dev_fops, fops 1798 drivers/media/usb/au0828/au0828-video.c .fops = &au0828_v4l_fops, fops 1044 drivers/media/usb/cpia2/cpia2_v4l.c .fops = &cpia2_fops, fops 1901 drivers/media/usb/cx231xx/cx231xx-417.c .fops = &mpeg_fops, fops 2118 drivers/media/usb/cx231xx/cx231xx-video.c .fops = &cx231xx_v4l_fops, fops 2149 drivers/media/usb/cx231xx/cx231xx-video.c .fops = &radio_fops, fops 1655 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->videodev->fops = &cxusb_video_fops; fops 1696 drivers/media/usb/dvb-usb/cxusb-analog.c cxdev->radiodev->fops = &cxusb_radio_fops; fops 2388 drivers/media/usb/em28xx/em28xx-video.c .fops = &em28xx_v4l_fops, fops 2417 drivers/media/usb/em28xx/em28xx-video.c .fops = &radio_fops, fops 878 drivers/media/usb/go7007/go7007-v4l2.c .fops = &go7007_fops, fops 1431 drivers/media/usb/gspca/gspca.c .fops = &dev_fops, fops 1251 drivers/media/usb/hackrf/hackrf.c .fops = &hackrf_fops, fops 1148 drivers/media/usb/hdpvr/hdpvr-video.c .fops = &hdpvr_fops, fops 1129 drivers/media/usb/msi2500/msi2500.c .fops = &msi2500_fops, fops 1180 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c .fops = &vdev_fops, fops 143 drivers/media/usb/pwc/pwc-if.c .fops = &pwc_fops, fops 1566 drivers/media/usb/s2255/s2255drv.c .fops = &s2255_fops_v4l, fops 740 drivers/media/usb/stk1160/stk1160-v4l.c .fops = &stk1160_fops, fops 1241 drivers/media/usb/stkwebcam/stk-webcam.c .fops = &v4l_stk_fops, fops 1552 drivers/media/usb/tm6000/tm6000-video.c .fops = &tm6000_fops, fops 1578 drivers/media/usb/tm6000/tm6000-video.c .fops = &radio_fops, fops 936 drivers/media/usb/usbtv/usbtv-video.c usbtv->vdev.fops = &usbtv_fops; fops 1181 drivers/media/usb/usbvision/usbvision-video.c .fops = &usbvision_fops, fops 1210 drivers/media/usb/usbvision/usbvision-video.c .fops = &usbvision_radio_fops, fops 1969 drivers/media/usb/uvc/uvc_driver.c const struct v4l2_file_operations *fops, fops 1987 drivers/media/usb/uvc/uvc_driver.c vdev->fops = fops; fops 812 drivers/media/usb/uvc/uvcvideo.h const struct v4l2_file_operations *fops, fops 1317 drivers/media/usb/zr364xx/zr364xx.c .fops = &zr364xx_fops, fops 1467 drivers/media/v4l2-core/v4l2-compat-ioctl32.c else if (vdev->fops->compat_ioctl32) fops 1468 drivers/media/v4l2-core/v4l2-compat-ioctl32.c ret = vdev->fops->compat_ioctl32(file, cmd, arg); fops 310 drivers/media/v4l2-core/v4l2-dev.c if (!vdev->fops->read) fops 313 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->read(filp, buf, sz, off); fops 327 drivers/media/v4l2-core/v4l2-dev.c if (!vdev->fops->write) fops 330 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->write(filp, buf, sz, off); fops 343 drivers/media/v4l2-core/v4l2-dev.c if (!vdev->fops->poll) fops 346 drivers/media/v4l2-core/v4l2-dev.c res = vdev->fops->poll(filp, poll); fops 358 drivers/media/v4l2-core/v4l2-dev.c if (vdev->fops->unlocked_ioctl) { fops 360 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->unlocked_ioctl(filp, cmd, arg); fops 377 drivers/media/v4l2-core/v4l2-dev.c if (!vdev->fops->get_unmapped_area) fops 381 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->get_unmapped_area(filp, addr, len, pgoff, flags); fops 394 drivers/media/v4l2-core/v4l2-dev.c if (!vdev->fops->mmap) fops 397 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->mmap(filp, vm); fops 421 drivers/media/v4l2-core/v4l2-dev.c if (vdev->fops->open) { fops 423 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->open(filp); fops 449 drivers/media/v4l2-core/v4l2-dev.c if (vdev->fops->release) { fops 452 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->release(filp); fops 455 drivers/media/v4l2-core/v4l2-dev.c ret = vdev->fops->release(filp); fops 218 drivers/media/v4l2-core/v4l2-device.c vdev->fops = &v4l2_subdev_fops; fops 2136 drivers/memstick/core/ms_block.c msb->disk->fops = &msb_bdops; fops 1231 drivers/memstick/core/mspro_block.c msb->disk->fops = &ms_block_bdops; fops 57 drivers/misc/cxl/api.c const struct file_operations *fops, fops 66 drivers/misc/cxl/api.c if (fops->owner && !try_module_get(fops->owner)) fops 83 drivers/misc/cxl/api.c flags & (O_ACCMODE | O_NONBLOCK), fops); fops 96 drivers/misc/cxl/api.c module_put(fops->owner); fops 384 drivers/misc/cxl/api.c #define PATCH_FOPS(NAME) if (!fops->NAME) fops->NAME = afu_fops.NAME fops 387 drivers/misc/cxl/api.c struct file *cxl_get_fd(struct cxl_context *ctx, struct file_operations *fops, fops 409 drivers/misc/cxl/api.c if (fops) { fops 418 drivers/misc/cxl/api.c fops = (struct file_operations *)&afu_fops; fops 421 drivers/misc/cxl/api.c file = cxl_getfile(name, fops, ctx, flags); fops 566 drivers/misc/cxl/file.c const struct file_operations *fops) fops 571 drivers/misc/cxl/file.c cdev_init(cdev, fops); fops 513 drivers/misc/cxl/flash.c static const struct file_operations fops = { fops 532 drivers/misc/cxl/flash.c cdev_init(&adapter->guest->cdev, &fops); fops 1435 drivers/misc/fastrpc.c data->miscdev.fops = &fastrpc_fops; fops 173 drivers/misc/habanalabs/device.c int minor, const struct file_operations *fops, fops 177 drivers/misc/habanalabs/device.c cdev_init(cdev, fops); fops 149 drivers/misc/ibmasm/ibmasmfs.c const struct file_operations *fops, fops 166 drivers/misc/ibmasm/ibmasmfs.c inode->i_fop = fops; fops 2347 drivers/misc/ibmvmc.c .fops = &ibmvmc_fops, fops 1239 drivers/misc/lis3lv02d/lis3lv02d.c lis3->miscdev.fops = &lis3lv02d_misc_fops; fops 58 drivers/misc/lkdtm/core.c const struct file_operations fops; fops 65 drivers/misc/lkdtm/core.c .fops = { \ fops 445 drivers/misc/lkdtm/core.c &cur->fops); fops 23 drivers/misc/mic/scif/scif_main.c .fops = &scif_fops, fops 1128 drivers/misc/mic/vop/vop_vringh.c mdev->fops = &vop_fops; fops 732 drivers/misc/pci_endpoint_test.c misc_device->fops = &pci_endpoint_test_fops, fops 660 drivers/misc/pti.c .fops = &pti_char_driver_ops fops 589 drivers/misc/sgi-gru/grufile.c .fops = &gru_fops, fops 970 drivers/misc/vmw_vmci/vmci_host.c .fops = &vmuser_fops, fops 1443 drivers/misc/xilinx_sdfec.c xsdfec->miscdev.fops = &xsdfec_fops; fops 2316 drivers/mmc/core/block.c md->disk->fops = &mmc_bdops; fops 3164 drivers/mmc/core/mmc_test.c const char *name, umode_t mode, const struct file_operations *fops) fops 3170 drivers/mmc/core/mmc_test.c debugfs_create_file(name, mode, card->debugfs_root, card, fops); fops 408 drivers/mtd/mtd_blkdevs.c gd->fops = &mtd_block_ops; fops 405 drivers/mtd/ubi/block.c gd->fops = &ubiblock_ops; fops 81 drivers/mtd/ubi/build.c .fops = &ubi_ctrl_cdev_operations, fops 477 drivers/net/ethernet/brocade/bna/bnad_debugfs.c const struct file_operations *fops; fops 530 drivers/net/ethernet/brocade/bna/bnad_debugfs.c file->fops); fops 2451 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c const struct file_operations *fops; fops 2484 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c debugfs_files[i].fops); fops 1110 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static const struct file_operations fops = { fops 1403 drivers/net/ethernet/mellanox/mlx5/core/cmd.c debugfs_create_file("run", 0200, dbg->dbg_root, dev, &fops); fops 409 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c static const struct file_operations fops = { fops 436 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c &fops); fops 3510 drivers/net/tun.c .fops = &tun_fops, fops 57 drivers/net/wireless/ath/carl9170/debug.c const struct file_operations fops; fops 79 drivers/net/wireless/ath/carl9170/debug.c struct carl9170_debugfs_fops, fops); fops 132 drivers/net/wireless/ath/carl9170/debug.c struct carl9170_debugfs_fops, fops); fops 176 drivers/net/wireless/ath/carl9170/debug.c .fops = { \ fops 821 drivers/net/wireless/ath/carl9170/debug.c &carl_debugfs_##name ## _ops.fops); fops 2372 drivers/net/wireless/ath/wil6210/debugfs.c const struct file_operations *fops; fops 2415 drivers/net/wireless/ath/wil6210/debugfs.c wil, dbg_files[i].fops); fops 33 drivers/net/wireless/broadcom/b43/debugfs.c struct file_operations fops; fops 515 drivers/net/wireless/broadcom/b43/debugfs.c struct b43_debugfs_fops, fops); fops 577 drivers/net/wireless/broadcom/b43/debugfs.c struct b43_debugfs_fops, fops); fops 609 drivers/net/wireless/broadcom/b43/debugfs.c .fops = { \ fops 719 drivers/net/wireless/broadcom/b43/debugfs.c &fops_##name.fops); \ fops 34 drivers/net/wireless/broadcom/b43legacy/debugfs.c struct file_operations fops; fops 212 drivers/net/wireless/broadcom/b43legacy/debugfs.c struct b43legacy_debugfs_fops, fops); fops 279 drivers/net/wireless/broadcom/b43legacy/debugfs.c struct b43legacy_debugfs_fops, fops); fops 316 drivers/net/wireless/broadcom/b43legacy/debugfs.c .fops = { \ fops 402 drivers/net/wireless/broadcom/b43legacy/debugfs.c &fops_##name.fops); \ fops 657 drivers/net/wireless/marvell/libertas/debugfs.c struct file_operations fops; fops 718 drivers/net/wireless/marvell/libertas/debugfs.c &files->fops); fops 729 drivers/net/wireless/marvell/libertas/debugfs.c &files->fops); fops 740 drivers/net/wireless/marvell/libertas/debugfs.c &files->fops); fops 1193 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h struct rtl8xxxu_fileops *fops; fops 771 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int blocksize = priv->fops->writeN_block_size; fops 1647 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (priv->fops->tx_desc_size == fops 1959 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->reset_8051(priv); fops 2006 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->reset_8051(priv); fops 2145 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_reg8val *array = priv->fops->mactable; fops 2259 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->init_phy_bb(priv); fops 2477 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c last_tx_page = priv->fops->total_page_num; fops 2992 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c path_on = priv->fops->adda_1t_path_on; fops 2993 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_write32(priv, regs[0], priv->fops->adda_1t_init); fops 2995 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c path_on = path_a_on ? priv->fops->adda_2t_path_on_a : fops 2996 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->adda_2t_path_on_b; fops 3462 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (priv->fops->has_s0s1) fops 3470 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (priv->fops->has_s0s1) fops 3851 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_fileops *fops = priv->fops; fops 3862 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c hq = fops->page_num_hi; fops 3864 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c lq = fops->page_num_lo; fops 3866 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c nq = fops->page_num_norm; fops 3871 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c pubq = fops->total_page_num - hq - lq - nq - 1; fops 3885 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_fileops *fops = priv->fops; fops 3905 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->needs_full_init) fops 3908 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ret = fops->power_on(priv); fops 3925 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rtl8xxxu_write16(priv, REG_TRXFF_BNDY + 2, fops->trxff_boundary); fops 3936 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->phy_init_antenna_selection) fops 3937 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->phy_init_antenna_selection(priv); fops 3950 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ret = fops->init_phy_rf(priv); fops 3975 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c val8 = fops->total_page_num + 1; fops 3988 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c val8 = (fops->pbp_rx << PBP_PAGE_SIZE_RX_SHIFT) | fops 3989 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c (fops->pbp_tx << PBP_PAGE_SIZE_TX_SHIFT); fops 3995 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ret = fops->llt_init(priv); fops 4004 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->usb_quirks(priv); fops 4009 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->has_tx_report) { fops 4144 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->init_aggregation) fops 4145 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->init_aggregation(priv); fops 4162 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->set_tx_power(priv, 1, false); fops 4178 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->init_statistics) fops 4179 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->init_statistics(priv); fops 4197 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c fops->phy_iq_calibrate(priv); fops 4202 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (fops->gen2_thermal_meter) fops 4428 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c page_thresh = (priv->fops->rx_agg_buf_size / 512); fops 4526 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->update_rate_mask(priv, ramask, sgi); fops 4536 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->report_connect(priv, 0, true); fops 4542 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->report_connect(priv, 0, false); fops 4712 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c skb_pull(skb, priv->fops->tx_desc_size); fops 4922 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c int tx_desc_size = priv->fops->tx_desc_size; fops 5015 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->fill_txdesc(hw, hdr, tx_info, tx_desc, sgi, short_preamble, fops 5365 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->parse_rx_desc(priv, skb); fops 5385 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c struct rtl8xxxu_fileops *fops = priv->fops; fops 5390 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c rx_desc_sz = fops->rx_desc_size; fops 5392 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c if (priv->rx_buf_aggregation && fops->rx_agg_buf_size) { fops 5393 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c skb_size = fops->rx_agg_buf_size; fops 5534 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->set_tx_power(priv, channel, ht40); fops 5536 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->config_channel(hw); fops 5793 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->enable_rf(priv); fops 5878 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->disable_rf(priv); fops 6050 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops = (struct rtl8xxxu_fileops *)id->driver_info; fops 6077 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ret = priv->fops->parse_efuse(priv); fops 6085 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c ret = priv->fops->load_firmware(priv); fops 6129 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c hw->extra_tx_headroom = priv->fops->tx_desc_size; fops 6173 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c priv->fops->power_off(priv); fops 307 drivers/net/wireless/rsi/rsi_91x_debugfs.c &files->fops); fops 37 drivers/net/wireless/rsi/rsi_debugfs.h const struct file_operations fops; fops 2588 drivers/nfc/pn533/pn533.c struct pn533_frame_ops *fops, fops 2602 drivers/nfc/pn533/pn533.c if (fops != NULL) fops 2603 drivers/nfc/pn533/pn533.c priv->ops = fops; fops 218 drivers/nfc/pn533/pn533.h struct pn533_frame_ops *fops, fops 455 drivers/nfc/pn533/usb.c struct pn533_frame_ops *fops = NULL; fops 519 drivers/nfc/pn533/usb.c fops = &pn533_acr122_frame_ops; fops 538 drivers/nfc/pn533/usb.c phy, &usb_phy_ops, fops, fops 269 drivers/nvdimm/blk.c disk->fops = &nd_blk_fops; fops 1536 drivers/nvdimm/btt.c btt->btt_disk->fops = &btt_fops; fops 453 drivers/nvdimm/pmem.c disk->fops = &pmem_fops; fops 1503 drivers/nvme/host/core.c if (disk->fops == &nvme_ns_head_ops) { fops 3028 drivers/nvme/host/core.c if (disk->fops == &nvme_fops) fops 3137 drivers/nvme/host/core.c if (dev_to_disk(dev)->fops != &nvme_fops) /* per-path attr */ fops 3536 drivers/nvme/host/core.c disk->fops = &nvme_fops; fops 1151 drivers/nvme/host/fabrics.c .fops = &nvmf_dev_fops, fops 398 drivers/nvme/host/multipath.c head->disk->fops = &nvme_ns_head_ops; fops 137 drivers/oprofile/oprofilefs.c const struct file_operations *fops, int perm, void *priv) fops 157 drivers/oprofile/oprofilefs.c inode->i_fop = fops; fops 204 drivers/oprofile/oprofilefs.c char const *name, const struct file_operations *fops) fops 206 drivers/oprofile/oprofilefs.c return __oprofilefs_create_file(root, name, fops, 0644, NULL); fops 211 drivers/oprofile/oprofilefs.c char const *name, const struct file_operations *fops, int perm) fops 213 drivers/oprofile/oprofilefs.c return __oprofilefs_create_file(root, name, fops, perm, NULL); fops 514 drivers/pci/pcie/aer_inject.c .fops = &aer_inject_fops, fops 388 drivers/platform/chrome/cros_ec_chardev.c data->misc.fops = &chardev_fops; fops 809 drivers/platform/goldfish/goldfish_pipe.c miscdev->fops = &goldfish_pipe_fops; fops 152 drivers/platform/x86/dell-smo8800.c smo8800->miscdev.fops = &smo8800_misc_fops; fops 595 drivers/platform/x86/intel_speed_select_if/isst_if_common.c .fops = &isst_if_char_driver_ops, fops 4276 drivers/platform/x86/sony-laptop.c .fops = &sonypi_misc_fops, fops 3059 drivers/platform/x86/toshiba_acpi.c dev->miscdev.fops = &toshiba_acpi_fops; fops 959 drivers/platform/x86/wmi.c wblock->char_dev.fops = &wmi_fops; fops 114 drivers/power/supply/bq27xxx_battery_hdq.c .fops = &bq27xxx_battery_hdq_fops, fops 806 drivers/power/supply/ds2760_battery.c .fops = &w1_ds2760_fops, fops 440 drivers/power/supply/max1721x_battery.c .fops = &w1_max1721x_fops, fops 598 drivers/rtc/rtc-ds1374.c .fops = &ds1374_wdt_fops, fops 852 drivers/rtc/rtc-m41t80.c .fops = &wdt_fops, fops 703 drivers/s390/block/dasd_eer.c dasd_eer_dev->fops = &dasd_eer_fops; fops 48 drivers/s390/block/dasd_genhd.c gdp->fops = &dasd_device_operations; fops 638 drivers/s390/block/dcssblk.c dev_info->gd->fops = &dcssblk_devops; fops 486 drivers/s390/block/scm_blk.c bdev->gendisk->fops = &scm_blk_devops; fops 376 drivers/s390/block/xpram.c disk->fops = &xpram_devops; fops 345 drivers/s390/char/hmcdrv_dev.c hmcdrv_dev.dev.fops = &hmcdrv_dev_fops; fops 455 drivers/s390/char/monreader.c .fops = &mon_fops, fops 292 drivers/s390/char/monwriter.c .fops = &monwrite_fops, fops 127 drivers/s390/char/sclp_ctl.c .fops = &sclp_ctl_fops, fops 45 drivers/s390/char/tape_class.c const struct file_operations *fops, fops 70 drivers/s390/char/tape_class.c tcd->char_device->owner = fops->owner; fops 71 drivers/s390/char/tape_class.c tcd->char_device->ops = fops; fops 53 drivers/s390/char/tape_class.h const struct file_operations *fops, fops 251 drivers/s390/char/vmcp.c .fops = &vmcp_fops, fops 967 drivers/s390/cio/chsc_sch.c .fops = &chsc_fops, fops 1498 drivers/s390/crypto/pkey_api.c .fops = &pkey_fops, fops 1686 drivers/s390/crypto/zcrypt_api.c .fops = &zcrypt_fops, fops 168 drivers/sbus/char/display7seg.c .fops = &d7s_fops fops 700 drivers/sbus/char/openprom.c .fops = &openprom_fops, fops 426 drivers/scsi/bfa/bfad_debugfs.c const struct file_operations *fops; fops 472 drivers/scsi/bfa/bfad_debugfs.c file->fops); fops 40 drivers/scsi/cxlflash/backend.h struct file * (*get_fd)(void *ctx_cookie, struct file_operations *fops, fops 121 drivers/scsi/cxlflash/cxl_hw.c struct file_operations *fops, int *fd) fops 123 drivers/scsi/cxlflash/cxl_hw.c return cxl_get_fd(ctx_cookie, fops, fd); fops 69 drivers/scsi/cxlflash/ocxl_hw.c const struct file_operations *fops, fops 76 drivers/scsi/cxlflash/ocxl_hw.c if (fops->owner && !try_module_get(fops->owner)) { fops 99 drivers/scsi/cxlflash/ocxl_hw.c flags & (O_ACCMODE | O_NONBLOCK), fops); fops 115 drivers/scsi/cxlflash/ocxl_hw.c module_put(fops->owner); fops 1185 drivers/scsi/cxlflash/ocxl_hw.c do { if (!fops->NAME) fops->NAME = ocxl_afu_fops.NAME; } while (0) fops 1196 drivers/scsi/cxlflash/ocxl_hw.c struct file_operations *fops, int *fd) fops 1225 drivers/scsi/cxlflash/ocxl_hw.c if (fops) { fops 1231 drivers/scsi/cxlflash/ocxl_hw.c fops = (struct file_operations *)&ocxl_afu_fops; fops 1234 drivers/scsi/cxlflash/ocxl_hw.c file = ocxlflash_getfile(dev, name, fops, ctx, flags); fops 13587 drivers/scsi/lpfc/lpfc_init.c .fops = &lpfc_mgmt_fop, fops 81 drivers/scsi/megaraid/megaraid_mm.c .fops = &lsi_fops, fops 3665 drivers/scsi/mpt3sas/mpt3sas_ctl.c .fops = &ctl_fops, fops 3671 drivers/scsi/mpt3sas/mpt3sas_ctl.c .fops = &ctl_gen2_fops, fops 151 drivers/scsi/qedf/qedf_dbg.h const struct file_operations *fops); fops 24 drivers/scsi/qedf/qedf_debugfs.c const struct file_operations *fops) fops 39 drivers/scsi/qedf/qedf_debugfs.c fops); fops 41 drivers/scsi/qedf/qedf_debugfs.c fops++; fops 134 drivers/scsi/qedi/qedi_dbg.h const struct file_operations *fops); fops 20 drivers/scsi/qedi/qedi_debugfs.c const struct file_operations *fops) fops 32 drivers/scsi/qedi/qedi_debugfs.c fops); fops 34 drivers/scsi/qedi/qedi_debugfs.c fops++; fops 3360 drivers/scsi/sd.c gd->fops = &sd_fops; fops 717 drivers/scsi/sr.c disk->fops = &sr_bdops; fops 266 drivers/soc/aspeed/aspeed-lpc-ctrl.c lpc_ctrl->miscdev.fops = &aspeed_lpc_ctrl_fops; fops 201 drivers/soc/aspeed/aspeed-lpc-snoop.c lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; fops 376 drivers/soc/aspeed/aspeed-p2a-ctrl.c misc_ctrl->miscdev.fops = &aspeed_p2a_ctrl_fops; fops 252 drivers/soc/fsl/dpaa2-console.c .fops = &dpaa2_mc_console_fops fops 265 drivers/soc/fsl/dpaa2-console.c .fops = &dpaa2_aiop_console_fops fops 907 drivers/staging/android/ashmem.c .fops = &ashmem_fops, fops 653 drivers/staging/android/ion/ion.c idev->dev.fops = &ion_fops; fops 678 drivers/staging/axis-fifo/axis-fifo.c static const struct file_operations fops = { fops 1017 drivers/staging/axis-fifo/axis-fifo.c cdev_init(&fifo->char_device, &fops); fops 278 drivers/staging/goldfish/goldfish_audio.c .fops = &goldfish_audio_fops, fops 2698 drivers/staging/media/allegro-dvt/allegro-core.c video_dev->fops = &allegro_fops; fops 645 drivers/staging/media/hantro/hantro_drv.c vfd->fops = &hantro_fops; fops 684 drivers/staging/media/imx/imx-media-capture.c .fops = &capture_fops, fops 836 drivers/staging/media/imx/imx-media-csc-scaler.c .fops = &ipu_csc_scaler_fops, fops 1242 drivers/staging/media/ipu3/ipu3-v4l2.c vdev->fops = &imgu_v4l2_fops; fops 1058 drivers/staging/media/meson/vdec/vdec.c vdev->fops = &vdec_fops; fops 1242 drivers/staging/media/omap4iss/iss_video.c video->video.fops = &iss_video_fops; fops 2042 drivers/staging/media/soc_camera/soc_camera.c vdev->fops = &soc_camera_fops; fops 295 drivers/staging/media/sunxi/cedrus/cedrus.c .fops = &cedrus_fops, fops 1087 drivers/staging/media/tegra-vde/vde.c vde->miscdev.fops = &tegra_vde_fops; fops 360 drivers/staging/most/video/video.c .fops = &comp_fops, fops 267 drivers/staging/rtl8192u/ieee80211/ieee80211_module.c static const struct file_operations fops = { fops 287 drivers/staging/rtl8192u/ieee80211/ieee80211_module.c e = proc_create("debug_level", 0644, ieee80211_proc, &fops); fops 72 drivers/staging/speakup/devsynth.c .fops = &synth_fops, fops 380 drivers/staging/speakup/speakup_soft.c synth_device.fops = &softsynth_fops; fops 389 drivers/staging/speakup/speakup_soft.c synthu_device.fops = &softsynthu_fops; fops 1468 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c .fops = &camera0_fops, fops 3397 drivers/tty/tty_io.c void tty_default_fops(struct file_operations *fops) fops 3399 drivers/tty/tty_io.c *fops = tty_fops; fops 743 drivers/usb/class/cdc-wdm.c .fops = &wdm_fops, fops 1070 drivers/usb/class/usblp.c .fops = &usblp_fops, fops 2212 drivers/usb/class/usbtmc.c static const struct file_operations fops = { fops 2230 drivers/usb/class/usbtmc.c .fops = &fops, fops 173 drivers/usb/core/file.c if (class_driver->fops == NULL) fops 192 drivers/usb/core/file.c usb_minors[minor] = class_driver->fops; fops 630 drivers/usb/dwc3/debugfs.c const struct file_operations *const fops; fops 874 drivers/usb/dwc3/debugfs.c const struct file_operations *fops = dwc3_ep_file_map[i].fops; fops 877 drivers/usb/dwc3/debugfs.c debugfs_create_file(name, S_IRUGO, parent, dep, fops); fops 243 drivers/usb/gadget/function/f_fs.c const struct file_operations *fops); fops 1390 drivers/usb/gadget/function/f_fs.c const struct file_operations *fops, fops 1411 drivers/usb/gadget/function/f_fs.c if (fops) fops 1412 drivers/usb/gadget/function/f_fs.c inode->i_fop = fops; fops 1423 drivers/usb/gadget/function/f_fs.c const struct file_operations *fops) fops 1435 drivers/usb/gadget/function/f_fs.c inode = ffs_sb_make_inode(sb, data, fops, NULL, &ffs->file_perms); fops 421 drivers/usb/gadget/function/f_uvc.c uvc->vdev.fops = &uvc_v4l2_fops; fops 1574 drivers/usb/gadget/legacy/inode.c void *data, const struct file_operations *fops); fops 1945 drivers/usb/gadget/legacy/inode.c void *data, const struct file_operations *fops, fops 1958 drivers/usb/gadget/legacy/inode.c inode->i_fop = fops; fops 1968 drivers/usb/gadget/legacy/inode.c void *data, const struct file_operations *fops) fops 1977 drivers/usb/gadget/legacy/inode.c inode = gadgetfs_make_inode (sb, data, fops, fops 402 drivers/usb/host/xhci-debugfs.c const struct file_operations *fops) fops 407 drivers/usb/host/xhci-debugfs.c debugfs_create_file(files[i].name, 0444, parent, data, fops); fops 413 drivers/usb/image/mdc800.c .fops = &mdc800_device_ops, fops 641 drivers/usb/misc/adutux.c .fops = &adu_fops, fops 567 drivers/usb/misc/chaoskey.c .fops = &chaoskey_fops, fops 1145 drivers/usb/misc/ftdi-elan.c .fops = &ftdi_elan_fops, fops 108 drivers/usb/misc/idmouse.c .fops = &idmouse_fops, fops 738 drivers/usb/misc/iowarrior.c .fops = &iowarrior_fops, fops 640 drivers/usb/misc/ldusb.c .fops = &ld_usb_fops, fops 262 drivers/usb/misc/legousbtower.c .fops = &tower_fops, fops 3007 drivers/usb/misc/sisusbvga/sisusb.c .fops = &usb_sisusb_fops, fops 314 drivers/usb/misc/usblcd.c .fops = &lcd_fops, fops 122 drivers/usb/misc/yurex.c .fops = &yurex_fops, fops 484 drivers/usb/usb-skeleton.c .fops = &skel_fops, fops 2175 drivers/vfio/vfio.c .fops = &vfio_fops, fops 1799 drivers/vhost/net.c .fops = &vhost_net_fops, fops 793 drivers/vhost/vsock.c .fops = &vhost_vsock_fops, fops 600 drivers/video/fbdev/pxa3xx-gcu.c priv->misc_dev.fops = &pxa3xx_gcu_miscdev_fops; fops 348 drivers/virt/vboxguest/vboxguest_linux.c gdev->misc_device.fops = &vbg_misc_device_fops; fops 351 drivers/virt/vboxguest/vboxguest_linux.c gdev->misc_device_user.fops = &vbg_misc_device_user_fops; fops 215 drivers/w1/slaves/w1_ds2405.c .fops = &w1_ds2405_fops fops 148 drivers/w1/slaves/w1_ds2406.c .fops = &w1_f12_fops, fops 346 drivers/w1/slaves/w1_ds2408.c .fops = &w1_f29_fops, fops 152 drivers/w1/slaves/w1_ds2413.c .fops = &w1_f3a_fops, fops 126 drivers/w1/slaves/w1_ds2423.c .fops = &w1_f1d_fops, fops 287 drivers/w1/slaves/w1_ds2431.c .fops = &w1_f2d_fops, fops 299 drivers/w1/slaves/w1_ds2433.c .fops = &w1_f23_fops, fops 421 drivers/w1/slaves/w1_ds2438.c .fops = &w1_ds2438_fops, fops 224 drivers/w1/slaves/w1_ds250x.c .fops = &w1_eprom_fops, fops 229 drivers/w1/slaves/w1_ds250x.c .fops = &w1_eprom_fops, fops 234 drivers/w1/slaves/w1_ds250x.c .fops = &w1_eprom_fops, fops 239 drivers/w1/slaves/w1_ds250x.c .fops = &w1_eprom_fops, fops 152 drivers/w1/slaves/w1_ds2780.c .fops = &w1_ds2780_fops, fops 149 drivers/w1/slaves/w1_ds2781.c .fops = &w1_ds2781_fops, fops 291 drivers/w1/slaves/w1_ds2805.c .fops = &w1_f0d_fops, fops 421 drivers/w1/slaves/w1_ds28e04.c .fops = &w1_f1C_fops, fops 752 drivers/w1/slaves/w1_ds28e17.c .fops = &w1_f19_fops, fops 173 drivers/w1/slaves/w1_therm.c .fops = &w1_therm_fops, fops 178 drivers/w1/slaves/w1_therm.c .fops = &w1_therm_fops, fops 183 drivers/w1/slaves/w1_therm.c .fops = &w1_therm_fops, fops 188 drivers/w1/slaves/w1_therm.c .fops = &w1_ds28ea00_fops, fops 193 drivers/w1/slaves/w1_therm.c .fops = &w1_therm_fops, fops 168 drivers/w1/w1.c .fops = &w1_default_fops, fops 616 drivers/w1/w1.c struct w1_family_ops *fops; fops 619 drivers/w1/w1.c fops = sl->family->fops; fops 621 drivers/w1/w1.c if (!fops) fops 627 drivers/w1/w1.c if (fops->add_slave) { fops 628 drivers/w1/w1.c err = fops->add_slave(sl); fops 636 drivers/w1/w1.c if (fops->groups) { fops 637 drivers/w1/w1.c err = sysfs_create_groups(&sl->dev.kobj, fops->groups); fops 645 drivers/w1/w1.c if (IS_REACHABLE(CONFIG_HWMON) && fops->chip_info) { fops 649 drivers/w1/w1.c fops->chip_info, fops 660 drivers/w1/w1.c if (IS_REACHABLE(CONFIG_HWMON) && fops->chip_info && fops 663 drivers/w1/w1.c if (fops->remove_slave) fops 664 drivers/w1/w1.c sl->family->fops->remove_slave(sl); fops 665 drivers/w1/w1.c if (fops->groups) fops 666 drivers/w1/w1.c sysfs_remove_groups(&sl->dev.kobj, fops->groups); fops 231 drivers/watchdog/acquirewdt.c .fops = &acq_fops, fops 230 drivers/watchdog/advantechwdt.c .fops = &advwdt_fops, fops 372 drivers/watchdog/alim1535_wdt.c .fops = &ali_fops, fops 302 drivers/watchdog/alim7101_wdt.c .fops = &wdt_fops, fops 261 drivers/watchdog/ar7_wdt.c .fops = &ar7_wdt_fops, fops 224 drivers/watchdog/at91rm9200_wdt.c .fops = &at91wdt_fops, fops 244 drivers/watchdog/ath79_wdt.c .fops = &ath79_wdt_fops, fops 231 drivers/watchdog/bcm63xx_wdt.c .fops = &bcm63xx_wdt_fops, fops 198 drivers/watchdog/cpu5wdt.c .fops = &cpu5wdt_fops, fops 578 drivers/watchdog/cpwd.c mp->fops = &cpwd_fops; fops 381 drivers/watchdog/eurotechwdt.c .fops = &eurwdt_fops, fops 677 drivers/watchdog/f71808e_wdt.c .fops = &watchdog_fops, fops 258 drivers/watchdog/gef_wdt.c .fops = &gef_wdt_fops, fops 211 drivers/watchdog/geodewdt.c .fops = &geodewdt_fops, fops 269 drivers/watchdog/ib700wdt.c .fops = &ibwdt_fops, fops 354 drivers/watchdog/ibmasr.c .fops = &asr_fops, fops 162 drivers/watchdog/indydog.c .fops = &indydog_fops, fops 500 drivers/watchdog/intel_scu_watchdog.c watchdog_device.miscdev.fops = &intel_scu_fops; fops 212 drivers/watchdog/iop_wdt.c .fops = &iop_wdt_fops, fops 355 drivers/watchdog/it8712f_wdt.c .fops = &it8712f_wdt_fops, fops 173 drivers/watchdog/ixp4xx_wdt.c .fops = &ixp4xx_wdt_fops, fops 193 drivers/watchdog/m54xx_wdt.c .fops = &m54xx_wdt_fops, fops 371 drivers/watchdog/machzwd.c .fops = &zf_fops, fops 237 drivers/watchdog/mixcomwd.c .fops = &mixcomwd_fops, fops 193 drivers/watchdog/mtx-1_wdt.c .fops = &mtx1_wdt_fops, fops 251 drivers/watchdog/mv64x60_wdt.c .fops = &mv64x60_wdt_fops, fops 277 drivers/watchdog/nv_tco.c .fops = &nv_tco_fops, fops 487 drivers/watchdog/pc87413_wdt.c .fops = &pc87413_fops, fops 762 drivers/watchdog/pcwd.c .fops = &pcwd_fops, fops 776 drivers/watchdog/pcwd.c .fops = &pcwd_temp_fops, fops 656 drivers/watchdog/pcwd_pci.c .fops = &pcipcwd_fops, fops 670 drivers/watchdog/pcwd_pci.c .fops = &pcipcwd_temp_fops, fops 560 drivers/watchdog/pcwd_usb.c .fops = &usb_pcwd_fops, fops 574 drivers/watchdog/pcwd_usb.c .fops = &usb_pcwd_temperature_fops, fops 222 drivers/watchdog/pika_wdt.c .fops = &pikawdt_fops, fops 225 drivers/watchdog/pnx833x_wdt.c .fops = &pnx833x_wdt_fops, fops 255 drivers/watchdog/rc32434_wdt.c .fops = &rc32434_wdt_fops, fops 210 drivers/watchdog/rdc321x_wdt.c .fops = &rdc321x_wdt_fops, fops 174 drivers/watchdog/riowd.c .fops = &riowd_fops fops 151 drivers/watchdog/sa1100_wdt.c .fops = &sa1100dog_fops, fops 247 drivers/watchdog/sb_wdog.c .fops = &sbwdog_fops, fops 288 drivers/watchdog/sbc60xxwdt.c .fops = &wdt_fops, fops 219 drivers/watchdog/sbc7240_wdt.c .fops = &wdt_fops, fops 313 drivers/watchdog/sbc8360.c .fops = &sbc8360_fops, fops 166 drivers/watchdog/sbc_epx_c3.c .fops = &epx_c3_fops, fops 196 drivers/watchdog/sbc_fitpc2_wdt.c .fops = &fitpc2_wdt_fops, fops 317 drivers/watchdog/sc1200wdt.c .fops = &sc1200wdt_fops, fops 344 drivers/watchdog/sc520_wdt.c .fops = &wdt_fops, fops 347 drivers/watchdog/sch311x_wdt.c .fops = &sch311x_wdt_fops, fops 211 drivers/watchdog/scx200_wdt.c .fops = &scx200_wdt_fops, fops 519 drivers/watchdog/smsc37b787_wdt.c .fops = &wb_smsc_wdt_fops, fops 312 drivers/watchdog/w83877f_wdt.c .fops = &wdt_fops, fops 456 drivers/watchdog/w83977f_wdt.c .fops = &wdt_fops, fops 240 drivers/watchdog/wafer5823wdt.c .fops = &wafwdt_fops, fops 943 drivers/watchdog/watchdog_dev.c .fops = &watchdog_fops, fops 482 drivers/watchdog/wdrtas.c .fops = &wdrtas_fops, fops 496 drivers/watchdog/wdrtas.c .fops = &wdrtas_temp_fops, fops 533 drivers/watchdog/wdt.c .fops = &wdt_fops, fops 547 drivers/watchdog/wdt.c .fops = &wdt_temp_fops, fops 191 drivers/watchdog/wdt285.c .fops = &watchdog_fops, fops 432 drivers/watchdog/wdt977.c .fops = &wdt977_fops, fops 576 drivers/watchdog/wdt_pci.c .fops = &wdtpci_fops, fops 590 drivers/watchdog/wdt_pci.c .fops = &wdtpci_temp_fops, fops 705 drivers/xen/evtchn.c .fops = &evtchn_fops, fops 579 drivers/xen/gntalloc.c .fops = &gntalloc_fops, fops 1187 drivers/xen/gntdev.c .fops = &gntdev_fops, fops 190 drivers/xen/privcmd-buf.c .fops = &xen_privcmdbuf_fops, fops 969 drivers/xen/privcmd.c .fops = &xen_privcmd_fops, fops 119 drivers/xen/xenbus/xenbus_dev_backend.c .fops = &xenbus_backend_fops, fops 710 drivers/xen/xenbus/xenbus_dev_frontend.c .fops = &xen_xenbus_fops, fops 75 fs/anon_inodes.c const struct file_operations *fops, fops 83 fs/anon_inodes.c if (fops->owner && !try_module_get(fops->owner)) fops 92 fs/anon_inodes.c flags & (O_ACCMODE | O_NONBLOCK), fops); fops 104 fs/anon_inodes.c module_put(fops->owner); fops 125 fs/anon_inodes.c int anon_inode_getfd(const char *name, const struct file_operations *fops, fops 136 fs/anon_inodes.c file = anon_inode_getfile(name, fops, priv, flags); fops 712 fs/autofs/dev-ioctl.c .fops = &_dev_ioctl_fops, fops 703 fs/block_dev.c const struct block_device_operations *ops = bdev->bd_disk->fops; fops 742 fs/block_dev.c const struct block_device_operations *ops = bdev->bd_disk->fops; fops 1451 fs/block_dev.c if (disk->fops->revalidate_disk) fops 1452 fs/block_dev.c ret = disk->fops->revalidate_disk(disk); fops 1486 fs/block_dev.c const struct block_device_operations *bdops = disk->fops; fops 1578 fs/block_dev.c if (disk->fops->open) { fops 1579 fs/block_dev.c ret = disk->fops->open(bdev, mode); fops 1639 fs/block_dev.c if (bdev->bd_disk->fops->open) fops 1640 fs/block_dev.c ret = bdev->bd_disk->fops->open(bdev, mode); fops 1870 fs/block_dev.c if (disk->fops->release) fops 1871 fs/block_dev.c disk->fops->release(disk, mode); fops 2318 fs/btrfs/super.c .fops = &btrfs_ctl_fops fops 37 fs/cachefiles/main.c .fops = &cachefiles_daemon_fops, fops 270 fs/char_dev.c const struct file_operations *fops) fops 284 fs/char_dev.c cdev->owner = fops->owner; fops 285 fs/char_dev.c cdev->ops = fops; fops 375 fs/char_dev.c const struct file_operations *fops; fops 408 fs/char_dev.c fops = fops_get(p->ops); fops 409 fs/char_dev.c if (!fops) fops 412 fs/char_dev.c replace_fops(filp, fops); fops 648 fs/char_dev.c void cdev_init(struct cdev *cdev, const struct file_operations *fops) fops 653 fs/char_dev.c cdev->ops = fops; fops 393 fs/debugfs/file.c const struct file_operations *fops, fops 406 fs/debugfs/file.c return debugfs_create_file_unsafe(name, mode, parent, value, fops); fops 438 fs/debugfs/inode.c const struct file_operations *fops) fops 442 fs/debugfs/inode.c fops ? &debugfs_full_proxy_file_operations : fops 444 fs/debugfs/inode.c fops); fops 477 fs/debugfs/inode.c const struct file_operations *fops) fops 481 fs/debugfs/inode.c fops ? &debugfs_open_proxy_file_operations : fops 483 fs/debugfs/inode.c fops); fops 517 fs/debugfs/inode.c const struct file_operations *fops, fops 520 fs/debugfs/inode.c struct dentry *de = debugfs_create_file(name, mode, parent, data, fops); fops 488 fs/dlm/plock.c .fops = &dev_fops fops 352 fs/dlm/user.c ls->ls_device.fops = &device_fops; fops 969 fs/dlm/user.c .fops = &ctl_device_fops, fops 982 fs/dlm/user.c .fops = &monitor_device_fops, fops 458 fs/ecryptfs/miscdev.c .fops = &ecryptfs_miscdev_fops fops 216 fs/file_table.c const struct file_operations *fops) fops 232 fs/file_table.c file = alloc_file(&path, flags, fops); fops 242 fs/file_table.c const struct file_operations *fops) fops 244 fs/file_table.c struct file *f = alloc_file(&base->f_path, flags, fops); fops 608 fs/fuse/cuse.c .fops = &cuse_channel_fops, fops 2272 fs/fuse/dev.c .fops = &fuse_dev_operations, fops 28 fs/nfs/blocklayout/dev.c dev->bdev->bd_disk->fops->pr_ops; fops 377 fs/nfs/blocklayout/dev.c ops = d->bdev->bd_disk->fops->pr_ops; fops 354 fs/nfsd/blocklayout.c ops = sb->s_bdev->bd_disk->fops->pr_ops; fops 410 fs/nfsd/blocklayout.c bdev->bd_disk->fops->pr_ops->pr_preempt(bdev, NFSD_MDS_PR_KEY, fops 148 fs/nfsd/nfs4layouts.c sb->s_bdev && sb->s_bdev->bd_disk->fops->pr_ops && fops 629 fs/ocfs2/stack_user.c .fops = &ocfs2_control_fops, fops 134 fs/proc/base.c #define DIR(NAME, MODE, iops, fops) \ fops 135 fs/proc/base.c NOD(NAME, (S_IFDIR|(MODE)), &iops, &fops, {} ) fops 140 fs/proc/base.c #define REG(NAME, MODE, fops) \ fops 141 fs/proc/base.c NOD(NAME, (S_IFREG|(MODE)), NULL, &fops, {}) fops 389 fs/tracefs/inode.c const struct file_operations *fops) fops 410 fs/tracefs/inode.c inode->i_fop = fops ? fops : &tracefs_file_operations; fops 766 include/drm/drm_drv.h const struct file_operations *fops; fops 15 include/linux/anon_inodes.h const struct file_operations *fops, fops 17 include/linux/anon_inodes.h int anon_inode_getfd(const char *name, const struct file_operations *fops, fops 63 include/linux/debugfs.h const struct file_operations *fops); fops 66 include/linux/debugfs.h const struct file_operations *fops); fops 70 include/linux/debugfs.h const struct file_operations *fops, fops 170 include/linux/debugfs.h const struct file_operations *fops) fops 178 include/linux/debugfs.h const struct file_operations *fops) fops 185 include/linux/debugfs.h const struct file_operations *fops, fops 2293 include/linux/fs.h #define fops_get(fops) \ fops 2294 include/linux/fs.h (((fops) && try_module_get((fops)->owner) ? (fops) : NULL)) fops 2295 include/linux/fs.h #define fops_put(fops) \ fops 2296 include/linux/fs.h do { if (fops) module_put((fops)->owner); } while(0) fops 2302 include/linux/fs.h #define replace_fops(f, fops) \ fops 2306 include/linux/fs.h BUG_ON(!(__file->f_op = (fops))); \ fops 2675 include/linux/fs.h const struct file_operations *fops); fops 2682 include/linux/fs.h const struct file_operations *fops) fops 2684 include/linux/fs.h return __register_chrdev(major, 0, 256, name, fops); fops 205 include/linux/genhd.h const struct block_device_operations *fops; fops 288 include/linux/kexec.h const struct kexec_file_ops *fops; fops 69 include/linux/miscdevice.h const struct file_operations *fops; fops 128 include/linux/oprofile.h char const * name, const struct file_operations * fops); fops 131 include/linux/oprofile.h char const * name, const struct file_operations * fops, int perm); fops 1814 include/linux/security.h const struct file_operations *fops); fops 1834 include/linux/security.h const struct file_operations *fops) fops 12 include/linux/sound.h extern int register_sound_special(const struct file_operations *fops, int unit); fops 13 include/linux/sound.h extern int register_sound_special_device(const struct file_operations *fops, int unit, struct device *dev); fops 14 include/linux/sound.h extern int register_sound_mixer(const struct file_operations *fops, int dev); fops 15 include/linux/sound.h extern int register_sound_dsp(const struct file_operations *fops, int dev); fops 26 include/linux/tracefs.h const struct file_operations *fops); fops 559 include/linux/tty.h extern void tty_default_fops(struct file_operations *fops); fops 1266 include/linux/usb.h const struct file_operations *fops; fops 271 include/linux/w1.h struct w1_family_ops *fops; fops 38 include/media/drv-intf/tea575x.h struct v4l2_file_operations fops; fops 159 include/media/dvbdev.h const struct file_operations *fops; fops 79 include/media/media-devnode.h const struct media_file_operations *fops; fops 263 include/media/v4l2-dev.h const struct v4l2_file_operations *fops; fops 377 include/media/v4l2-dev.h return __video_register_device(vdev, type, nr, 1, vdev->fops->owner); fops 404 include/media/v4l2-dev.h return __video_register_device(vdev, type, nr, 0, vdev->fops->owner); fops 181 include/misc/cxl.h struct file *cxl_get_fd(struct cxl_context *ctx, struct file_operations *fops, fops 159 include/rdma/uverbs_types.h const struct file_operations *fops; fops 179 include/rdma/uverbs_types.h .fops = _fops, \ fops 308 kernel/bpf/inode.c const struct file_operations *fops) fops 316 kernel/bpf/inode.c inode->i_fop = fops; fops 41 kernel/kexec_file.c const struct kexec_file_ops * const *fops; fops 44 kernel/kexec_file.c for (fops = &kexec_file_loaders[0]; *fops && (*fops)->probe; ++fops) { fops 45 kernel/kexec_file.c ret = (*fops)->probe(buf, buf_len); fops 47 kernel/kexec_file.c image->fops = *fops; fops 64 kernel/kexec_file.c if (!image->fops || !image->fops->load) fops 67 kernel/kexec_file.c return image->fops->load(image, image->kernel_buf, fops 80 kernel/kexec_file.c if (!image->fops || !image->fops->cleanup) fops 83 kernel/kexec_file.c return image->fops->cleanup(image->image_loader_data); fops 95 kernel/kexec_file.c if (!image->fops || !image->fops->verify_sig) { fops 100 kernel/kexec_file.c return image->fops->verify_sig(buf, buf_len); fops 42 kernel/livepatch/patch.c struct ftrace_ops *fops, fops 49 kernel/livepatch/patch.c ops = container_of(fops, struct klp_ops, fops); fops 156 kernel/livepatch/patch.c WARN_ON(unregister_ftrace_function(&ops->fops)); fops 157 kernel/livepatch/patch.c WARN_ON(ftrace_set_filter_ip(&ops->fops, ftrace_loc, 1, 0)); fops 196 kernel/livepatch/patch.c ops->fops.func = klp_ftrace_handler; fops 197 kernel/livepatch/patch.c ops->fops.flags = FTRACE_OPS_FL_SAVE_REGS | fops 206 kernel/livepatch/patch.c ret = ftrace_set_filter_ip(&ops->fops, ftrace_loc, 0, 0); fops 213 kernel/livepatch/patch.c ret = register_ftrace_function(&ops->fops); fops 217 kernel/livepatch/patch.c ftrace_set_filter_ip(&ops->fops, ftrace_loc, 1, 0); fops 25 kernel/livepatch/patch.h struct ftrace_ops fops; fops 536 kernel/power/qos.c qos->pm_qos_power_miscdev.fops = &pm_qos_power_fops; fops 472 kernel/power/user.c .fops = &snapshot_fops, fops 7809 kernel/trace/trace.c void *data, long cpu, const struct file_operations *fops) fops 7811 kernel/trace/trace.c struct dentry *ret = trace_create_file(name, mode, parent, data, fops); fops 8014 kernel/trace/trace.c const struct file_operations *fops) fops 8018 kernel/trace/trace.c ret = tracefs_create_file(name, mode, parent, data, fops); fops 694 kernel/trace/trace.h const struct file_operations *fops); fops 922 lib/test_firmware.c .fops = &test_fw_fops, fops 109 mm/page_io.c if (disk->fops->swap_slot_free_notify && __swap_count(entry) == 1) { fops 115 mm/page_io.c disk->fops->swap_slot_free_notify(sis->bdev, fops 721 mm/swapfile.c si->bdev->bd_disk->fops->swap_slot_free_notify; fops 167 net/batman-adv/debugfs.c const struct file_operations fops; fops 204 net/batman-adv/debugfs.c .fops = { \ fops 272 net/batman-adv/debugfs.c .fops = { \ fops 301 net/batman-adv/debugfs.c batadv_debugfs, NULL, &(*bat_debug)->fops); fops 333 net/batman-adv/debugfs.c &(*bat_debug)->fops); fops 396 net/batman-adv/debugfs.c &(*bat_debug)->fops); fops 50 net/core/failover.c struct failover_ops *fops; fops 58 net/core/failover.c failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); fops 62 net/core/failover.c if (fops && fops->slave_pre_register && fops 63 net/core/failover.c fops->slave_pre_register(slave_dev, failover_dev)) fops 66 net/core/failover.c err = netdev_rx_handler_register(slave_dev, fops->slave_handle_frame, fops 85 net/core/failover.c if (fops && fops->slave_register && fops 86 net/core/failover.c !fops->slave_register(slave_dev, failover_dev)) fops 107 net/core/failover.c struct failover_ops *fops; fops 114 net/core/failover.c failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); fops 118 net/core/failover.c if (fops && fops->slave_pre_unregister && fops 119 net/core/failover.c fops->slave_pre_unregister(slave_dev, failover_dev)) fops 126 net/core/failover.c if (fops && fops->slave_unregister && fops 127 net/core/failover.c !fops->slave_unregister(slave_dev, failover_dev)) fops 138 net/core/failover.c struct failover_ops *fops; fops 145 net/core/failover.c failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); fops 152 net/core/failover.c if (fops && fops->slave_link_change && fops 153 net/core/failover.c !fops->slave_link_change(slave_dev, failover_dev)) fops 163 net/core/failover.c struct failover_ops *fops; fops 170 net/core/failover.c failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); fops 177 net/core/failover.c if (fops && fops->slave_name_change && fops 178 net/core/failover.c !fops->slave_name_change(slave_dev, failover_dev)) fops 1337 net/ipv4/ipconfig.c const struct file_operations *fops) fops 1349 net/ipv4/ipconfig.c p = proc_create(pname, 0444, init_net.proc_net, fops); fops 1325 net/rfkill/core.c .fops = &rfkill_fops, fops 284 net/sunrpc/stats.c const struct file_operations *fops) fops 290 net/sunrpc/stats.c return proc_create_data(name, 0, sn->proc_net_rpc, fops, data); fops 311 net/sunrpc/stats.c svc_proc_register(struct net *net, struct svc_stat *statp, const struct file_operations *fops) fops 313 net/sunrpc/stats.c return do_register(net, statp->program->pg_name, statp, fops); fops 1922 net/vmw_vsock/af_vsock.c .fops = &vsock_device_ops, fops 866 samples/v4l/v4l2-pci-skeleton.c vdev->fops = &skel_fops, fops 183 security/apparmor/apparmorfs.c const struct file_operations *fops, fops 207 security/apparmor/apparmorfs.c inode->i_fop = fops; fops 233 security/apparmor/apparmorfs.c const struct file_operations *fops, fops 264 security/apparmor/apparmorfs.c error = __aafs_setup_d_inode(dir, dentry, mode, data, link, fops, iops); fops 294 security/apparmor/apparmorfs.c const struct file_operations *fops) fops 296 security/apparmor/apparmorfs.c return aafs_create(name, mode, parent, data, NULL, fops, NULL); fops 1463 security/apparmor/apparmorfs.c const struct file_operations *fops) fops 1468 security/apparmor/apparmorfs.c dent = aafs_create_file(name, S_IFREG | 0444, dir, proxy, fops); fops 109 security/inode.c const struct file_operations *fops, fops 159 security/inode.c inode->i_fop = fops; fops 202 security/inode.c const struct file_operations *fops) fops 204 security/inode.c return securityfs_create_dentry(name, mode, parent, data, fops, NULL); fops 1176 sound/oss/dmasound/dmasound_core.c const struct file_operations *fops = &sq_fops; fops 1181 sound/oss/dmasound/dmasound_core.c sq_unit = register_sound_dsp(fops, -1); fops 707 sound/soc/codecs/wm_adsp.c const struct file_operations fops; fops 711 sound/soc/codecs/wm_adsp.c .fops = { fops 718 sound/soc/codecs/wm_adsp.c .fops = { fops 740 sound/soc/codecs/wm_adsp.c dsp, &wm_adsp_debugfs_fops[i].fops); fops 162 sound/sound_core.c static int __sound_insert_unit(struct sound_unit * s, struct sound_unit **list, const struct file_operations *fops, int index, int low, int top) fops 198 sound/sound_core.c s->unit_fops=fops; fops 242 sound/sound_core.c static int sound_insert_unit(struct sound_unit **list, const struct file_operations *fops, int index, int low, int top, const char *name, umode_t mode, struct device *dev) fops 252 sound/sound_core.c r = __sound_insert_unit(s, list, fops, index, low, top); fops 350 sound/sound_core.c int register_sound_special_device(const struct file_operations *fops, int unit, fops 411 sound/sound_core.c return sound_insert_unit(&chains[chain], fops, -1, unit, max_unit, fops 417 sound/sound_core.c int register_sound_special(const struct file_operations *fops, int unit) fops 419 sound/sound_core.c return register_sound_special_device(fops, unit, NULL); fops 436 sound/sound_core.c int register_sound_mixer(const struct file_operations *fops, int dev) fops 438 sound/sound_core.c return sound_insert_unit(&chains[0], fops, dev, 0, 128, fops 464 sound/sound_core.c int register_sound_dsp(const struct file_operations *fops, int dev) fops 466 sound/sound_core.c return sound_insert_unit(&chains[3], fops, dev, 3, 131,