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			= &microcode_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,