ops                30 arch/alpha/include/asm/agp_backend.h 	struct alpha_agp_ops *ops;
ops              1122 arch/alpha/kernel/core_marvel.c 	agp->ops = &marvel_agp_ops;
ops               773 arch/alpha/kernel/core_titan.c 	agp->ops = &titan_agp_ops;
ops               359 arch/alpha/kernel/pci.c 		bridge->ops = alpha_mv.pci_ops;
ops               212 arch/alpha/kernel/rtc.c 	rtc->ops = &alpha_rtc_ops;
ops               216 arch/alpha/kernel/rtc.c 		rtc->ops = &remote_rtc_ops;
ops               528 arch/alpha/kernel/smp.c 	unsigned long ops;
ops               536 arch/alpha/kernel/smp.c 	while ((ops = xchg(pending_ipis, 0)) != 0) {
ops               541 arch/alpha/kernel/smp.c 		which = ops & -ops;
ops               542 arch/alpha/kernel/smp.c 		ops &= ~which;
ops               562 arch/alpha/kernel/smp.c 	  } while (ops);
ops               261 arch/alpha/kernel/sys_dp264.c init_tsunami_irqs(struct irq_chip * ops, int imin, int imax)
ops               265 arch/alpha/kernel/sys_dp264.c 		irq_set_chip_and_handler(i, ops, handle_level_irq);
ops               226 arch/alpha/kernel/sys_nautilus.c 	bridge->ops = alpha_mv.pci_ops;
ops               179 arch/alpha/kernel/sys_titan.c init_titan_irqs(struct irq_chip * ops, int imin, int imax)
ops               183 arch/alpha/kernel/sys_titan.c 		irq_set_chip_and_handler(i, ops, handle_level_irq);
ops               142 arch/alpha/oprofile/common.c oprofile_arch_init(struct oprofile_operations *ops)
ops               172 arch/alpha/oprofile/common.c 	ops->create_files = op_axp_create_files;
ops               173 arch/alpha/oprofile/common.c 	ops->setup = op_axp_setup;
ops               174 arch/alpha/oprofile/common.c 	ops->shutdown = op_axp_shutdown;
ops               175 arch/alpha/oprofile/common.c 	ops->start = op_axp_start;
ops               176 arch/alpha/oprofile/common.c 	ops->stop = op_axp_stop;
ops               177 arch/alpha/oprofile/common.c 	ops->cpu_type = lmodel->cpu_type;
ops                51 arch/arc/include/asm/entry-arcv2.h 	; (A) Before jumping to Interrupt Vector, hardware micro-ops did following:
ops                76 arch/arc/include/asm/entry-arcv2.h 	; (A) Before jumping to Exception Vector, hardware micro-ops did following:
ops                11 arch/arc/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                17 arch/arc/oprofile/common.c 	return oprofile_perf_init(ops);
ops               163 arch/arm/common/mcpm_entry.c int __init mcpm_platform_register(const struct mcpm_platform_ops *ops)
ops               167 arch/arm/common/mcpm_entry.c 	platform_ops = ops;
ops                40 arch/arm/include/asm/cpuidle.h 	const struct cpuidle_ops *ops;
ops                46 arch/arm/include/asm/cpuidle.h 	= { .method = _method, .ops = _ops }
ops               155 arch/arm/include/asm/ecard.h 	const expansioncard_ops_t *ops;		/* Enable/Disable Ops for card	*/
ops               169 arch/arm/include/asm/ecard.h void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data);
ops                72 arch/arm/include/asm/firmware.h static inline void register_firmware_ops(const struct firmware_ops *ops)
ops                74 arch/arm/include/asm/firmware.h 	BUG_ON(!ops);
ops                76 arch/arm/include/asm/firmware.h 	firmware_ops = ops;
ops                17 arch/arm/include/asm/mach/arch.h #define smp_ops(ops) (&(ops))
ops                18 arch/arm/include/asm/mach/arch.h #define smp_init_ops(ops) (&(ops))
ops                20 arch/arm/include/asm/mach/arch.h #define smp_ops(ops) (struct smp_operations *)NULL
ops                21 arch/arm/include/asm/mach/arch.h #define smp_init_ops(ops) (bool (*)(void))NULL
ops                21 arch/arm/include/asm/mach/pci.h 	struct pci_ops	*ops;
ops               238 arch/arm/include/asm/mcpm.h int __init mcpm_platform_register(const struct mcpm_platform_ops *ops);
ops               111 arch/arm/include/asm/smp.h 	const struct smp_operations *ops;
ops               117 arch/arm/include/asm/smp.h 		= { .method = _method, .ops = _ops }
ops               499 arch/arm/kernel/bios32.c 				bridge->ops = hw->ops;
ops                68 arch/arm/kernel/cpuidle.c 			return m->ops;
ops                90 arch/arm/kernel/cpuidle.c 	const struct cpuidle_ops *ops;
ops                96 arch/arm/kernel/cpuidle.c 	ops = arm_cpuidle_get_ops(enable_method);
ops                97 arch/arm/kernel/cpuidle.c 	if (!ops) {
ops               103 arch/arm/kernel/cpuidle.c 	if (!ops->init || !ops->suspend) {
ops               109 arch/arm/kernel/cpuidle.c 	cpuidle_ops[cpu] = *ops; /* structure copy */
ops                45 arch/arm/kernel/devtree.c 			smp_set_ops(m->ops);
ops                86 arch/arm/kernel/smp.c void __init smp_set_ops(const struct smp_operations *ops)
ops                88 arch/arm/kernel/smp.c 	if (ops)
ops                89 arch/arm/kernel/smp.c 		smp_ops = *ops;
ops               268 arch/arm/mach-cns3xxx/pcie.c 	       .ops = &cns3xxx_pcie_ops,
ops                19 arch/arm/mach-davinci/pm_domain.c 	.ops = {
ops               169 arch/arm/mach-dove/pcie.c 	bridge->ops = &pcie_ops;
ops                51 arch/arm/mach-footbridge/cats-pci.c 	.ops			= &dc21285_ops,
ops                35 arch/arm/mach-footbridge/ebsa285-pci.c 	.ops			= &dc21285_ops,
ops                49 arch/arm/mach-footbridge/netwinder-pci.c 	.ops			= &dc21285_ops,
ops                45 arch/arm/mach-footbridge/personal-pci.c 	.ops			= &dc21285_ops,
ops                75 arch/arm/mach-imx/src.c 	.ops = &imx_src_ops,
ops               103 arch/arm/mach-iop32x/em7210.c 	.ops		= &iop3xx_ops,
ops                95 arch/arm/mach-iop32x/glantank.c 	.ops		= &iop3xx_ops,
ops               129 arch/arm/mach-iop32x/iq31244.c 	.ops		= &iop3xx_ops,
ops               164 arch/arm/mach-iop32x/iq31244.c 	.ops		= &iop3xx_ops,
ops               100 arch/arm/mach-iop32x/iq80321.c 	.ops		= &iop3xx_ops,
ops               113 arch/arm/mach-iop32x/n2100.c 	.ops		= &iop3xx_ops,
ops                66 arch/arm/mach-ixp4xx/avila-pci.c 	.ops		= &ixp4xx_ops,
ops                49 arch/arm/mach-ixp4xx/coyote-pci.c 	.ops		= &ixp4xx_ops,
ops                63 arch/arm/mach-ixp4xx/dsmg600-pci.c 	.ops		= &ixp4xx_ops,
ops                60 arch/arm/mach-ixp4xx/fsg-pci.c 	.ops		= &ixp4xx_ops,
ops                48 arch/arm/mach-ixp4xx/gateway7001-pci.c 	.ops		= &ixp4xx_ops,
ops               477 arch/arm/mach-ixp4xx/goramo_mlr.c 	.ops		= &ixp4xx_ops,
ops                58 arch/arm/mach-ixp4xx/gtwx5715-pci.c 	.ops		= &ixp4xx_ops,
ops                61 arch/arm/mach-ixp4xx/ixdp425-pci.c 	.ops		= &ixp4xx_ops,
ops                43 arch/arm/mach-ixp4xx/ixdpg425-pci.c 	.ops		= &ixp4xx_ops,
ops                62 arch/arm/mach-ixp4xx/miccpt-pci.c 	.ops		= &ixp4xx_ops,
ops                59 arch/arm/mach-ixp4xx/nas100d-pci.c 	.ops		= &ixp4xx_ops,
ops                55 arch/arm/mach-ixp4xx/nslu2-pci.c 	.ops		= &ixp4xx_ops,
ops                57 arch/arm/mach-ixp4xx/vulcan-pci.c 	.ops		= &ixp4xx_ops,
ops                47 arch/arm/mach-ixp4xx/wg302v2-pci.c 	.ops = &ixp4xx_ops,
ops                21 arch/arm/mach-keystone/pm_domain.c 	.ops = {
ops                57 arch/arm/mach-mmp/clock.c 		clk->ops->enable(clk);
ops                74 arch/arm/mach-mmp/clock.c 		clk->ops->disable(clk);
ops                83 arch/arm/mach-mmp/clock.c 	if (clk->ops->getrate)
ops                84 arch/arm/mach-mmp/clock.c 		rate = clk->ops->getrate(clk);
ops                97 arch/arm/mach-mmp/clock.c 	if (clk->ops->setrate) {
ops                99 arch/arm/mach-mmp/clock.c 		ret = clk->ops->setrate(clk, rate);
ops                13 arch/arm/mach-mmp/clock.h 	const struct clkops	*ops;
ops                30 arch/arm/mach-mmp/clock.h 		.ops		= &apbc_clk_ops,		\
ops                38 arch/arm/mach-mmp/clock.h 		.ops		= _ops,				\
ops                46 arch/arm/mach-mmp/clock.h 		.ops		= &apmu_clk_ops,		\
ops                54 arch/arm/mach-mmp/clock.h 		.ops		= _ops,				\
ops               210 arch/arm/mach-mv78xx0/pcie.c 	bridge->ops = &pcie_ops;
ops               423 arch/arm/mach-omap1/clock.c 		ret = clk->ops->enable(clk);
ops               440 arch/arm/mach-omap1/clock.c 		clk->ops->disable(clk);
ops               603 arch/arm/mach-omap1/clock.c 	clk->ops->disable(clk);
ops               874 arch/arm/mach-omap1/clock.c 		if (c->ops->allow_idle)
ops               875 arch/arm/mach-omap1/clock.c 			c->ops->allow_idle(c);
ops               890 arch/arm/mach-omap1/clock.c 		if (c->ops->deny_idle)
ops               891 arch/arm/mach-omap1/clock.c 			c->ops->deny_idle(c);
ops               922 arch/arm/mach-omap1/clock.c 	.ops	= &clkops_null,
ops               942 arch/arm/mach-omap1/clock.c 		if (ck->ops == &clkops_null)
ops               140 arch/arm/mach-omap1/clock.h 	const struct clkops	*ops;
ops                77 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops                83 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops                94 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               107 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               118 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               129 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               148 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               159 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               172 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               185 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               198 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               210 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               222 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               232 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_dspck,
ops               244 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_dspck,
ops               253 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_dspck,
ops               263 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_null,
ops               276 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               288 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               296 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               305 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               318 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               329 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               336 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               344 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               357 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               369 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               376 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               383 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               396 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_generic,
ops               417 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               437 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_uart_16xx,
ops               456 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               475 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               495 arch/arm/mach-omap1/clock_data.c 		.ops		= &clkops_uart_16xx,
ops               508 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               518 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               528 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               539 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               548 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               557 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               566 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               575 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               586 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               593 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               604 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               619 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               630 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_generic,
ops               641 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               652 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               660 arch/arm/mach-omap1/clock_data.c 	.ops		= &clkops_null,
ops               155 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               158 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               259 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               262 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               265 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               366 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               369 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops               372 arch/arm/mach-omap1/mcbsp.c 		.ops		= &omap1_mcbsp_ops,
ops                25 arch/arm/mach-omap1/pm_bus.c 	.ops = {
ops               240 arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c 	init.ops = &virt_prcm_set_ops;
ops               634 arch/arm/mach-omap2/omap_device.c 	.ops = {
ops               641 arch/arm/mach-omap2/omap_device.c 	.ops = {
ops               138 arch/arm/mach-omap2/vp.c 		vp->common->ops->clear_txdone(vp->id);
ops               139 arch/arm/mach-omap2/vp.c 		if (!vp->common->ops->check_txdone(vp->id))
ops               160 arch/arm/mach-omap2/vp.c 	omap_test_timeout(vp->common->ops->check_txdone(vp->id),
ops               174 arch/arm/mach-omap2/vp.c 		vp->common->ops->clear_txdone(vp->id);
ops               175 arch/arm/mach-omap2/vp.c 		if (!vp->common->ops->check_txdone(vp->id))
ops                73 arch/arm/mach-omap2/vp.h 	const struct omap_vp_ops *ops;
ops                53 arch/arm/mach-omap2/vp3xxx_data.c 	.ops = &omap3_vp_ops,
ops                52 arch/arm/mach-omap2/vp44xx_data.c 	.ops = &omap4_vp_ops,
ops               568 arch/arm/mach-orion5x/pci.c 		bridge->ops = &pcie_ops;
ops               573 arch/arm/mach-orion5x/pci.c 		bridge->ops = &pci_ops;
ops                61 arch/arm/mach-prima2/rstc.c 	.ops = &sirfsoc_rstc_ops,
ops               183 arch/arm/mach-pxa/cm-x2xx-pci.c 	.ops		= &it8152_ops,
ops               479 arch/arm/mach-pxa/devices.c void __init pxa_set_ac97_info(pxa2xx_audio_ops_t *ops)
ops               493 arch/arm/mach-pxa/devices.c 	pxa_register_device(&pxa_device_ac97, ops);
ops                29 arch/arm/mach-pxa/include/mach/audio.h extern void pxa_set_ac97_info(pxa2xx_audio_ops_t *ops);
ops                30 arch/arm/mach-rockchip/pm.c 	const struct platform_suspend_ops *ops;
ops               291 arch/arm/mach-rockchip/pm.c 	.ops = &rk3288_suspend_ops,
ops               327 arch/arm/mach-rockchip/pm.c 	suspend_set_ops(pm_data->ops);
ops               433 arch/arm/mach-rpc/ecard.c 		if (!ec->ops)
ops               434 arch/arm/mach-rpc/ecard.c 			ec->ops = &ecard_default_ops;
ops               436 arch/arm/mach-rpc/ecard.c 		if (ec->claimed && ec->ops->irqenable)
ops               437 arch/arm/mach-rpc/ecard.c 			ec->ops->irqenable(ec, d->irq);
ops               449 arch/arm/mach-rpc/ecard.c 		if (!ec->ops)
ops               450 arch/arm/mach-rpc/ecard.c 			ec->ops = &ecard_default_ops;
ops               452 arch/arm/mach-rpc/ecard.c 		if (ec->ops && ec->ops->irqdisable)
ops               453 arch/arm/mach-rpc/ecard.c 			ec->ops->irqdisable(ec, d->irq);
ops               469 arch/arm/mach-rpc/ecard.c 		if (!ec->ops)
ops               470 arch/arm/mach-rpc/ecard.c 			ec->ops = &ecard_default_ops;
ops               472 arch/arm/mach-rpc/ecard.c 		if (ec->claimed && ec->ops->fiqenable)
ops               473 arch/arm/mach-rpc/ecard.c 			ec->ops->fiqenable(ec, fiqnr);
ops               485 arch/arm/mach-rpc/ecard.c 		if (!ec->ops)
ops               486 arch/arm/mach-rpc/ecard.c 			ec->ops = &ecard_default_ops;
ops               488 arch/arm/mach-rpc/ecard.c 		if (ec->ops->fiqdisable)
ops               489 arch/arm/mach-rpc/ecard.c 			ec->ops->fiqdisable(ec, fiqnr);
ops               507 arch/arm/mach-rpc/ecard.c 		if (ec->ops && ec->ops->irqpending &&
ops               508 arch/arm/mach-rpc/ecard.c 		    ec->ops != &ecard_default_ops)
ops               511 arch/arm/mach-rpc/ecard.c 			       ec->ops->irqpending(ec) ? "" : "not ");
ops               568 arch/arm/mach-rpc/ecard.c 		if (ec->ops && ec->ops->irqpending)
ops               569 arch/arm/mach-rpc/ecard.c 			pending = ec->ops->irqpending(ec);
ops               706 arch/arm/mach-rpc/ecard.c 	ec->ops = &ecard_default_ops;
ops               850 arch/arm/mach-rpc/ecard.c void ecard_setirq(struct expansion_card *ec, const struct expansion_card_ops *ops, void *irq_data)
ops               854 arch/arm/mach-rpc/ecard.c 	ec->ops = ops;
ops              1067 arch/arm/mach-rpc/ecard.c 	ec->ops = &ecard_default_ops;
ops                60 arch/arm/mach-sa1100/clock.c 	.ops = &clk_gpio27_ops,
ops                87 arch/arm/mach-sa1100/clock.c 	.ops = &clk_mpll_ops,
ops               180 arch/arm/mach-sa1100/pci-nanoengine.c 	.ops			= &pci_nano_ops,
ops               545 arch/arm/mach-vexpress/spc.c 	init.ops = &clk_spc_ops;
ops              1009 arch/arm/mm/dma-mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops              1017 arch/arm/mm/dma-mapping.c 		s->dma_address = ops->map_page(dev, sg_page(s), s->offset,
ops              1026 arch/arm/mm/dma-mapping.c 		ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs);
ops              1043 arch/arm/mm/dma-mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops              1049 arch/arm/mm/dma-mapping.c 		ops->unmap_page(dev, sg_dma_address(s), sg_dma_len(s), dir, attrs);
ops              1062 arch/arm/mm/dma-mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops              1067 arch/arm/mm/dma-mapping.c 		ops->sync_single_for_cpu(dev, sg_dma_address(s), s->length,
ops              1081 arch/arm/mm/dma-mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops              1086 arch/arm/mm/dma-mapping.c 		ops->sync_single_for_device(dev, sg_dma_address(s), s->length,
ops               121 arch/arm/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops               124 arch/arm/oprofile/common.c 	ops->backtrace		= arm_backtrace;
ops               126 arch/arm/oprofile/common.c 	return oprofile_perf_init(ops);
ops                53 arch/arm64/kernel/armv8_deprecated.c 	struct insn_emulation_ops *ops;
ops                63 arch/arm64/kernel/armv8_deprecated.c static void register_emulation_hooks(struct insn_emulation_ops *ops)
ops                67 arch/arm64/kernel/armv8_deprecated.c 	BUG_ON(!ops->hooks);
ops                69 arch/arm64/kernel/armv8_deprecated.c 	for (hook = ops->hooks; hook->instr_mask; hook++)
ops                72 arch/arm64/kernel/armv8_deprecated.c 	pr_notice("Registered %s emulation handler\n", ops->name);
ops                75 arch/arm64/kernel/armv8_deprecated.c static void remove_emulation_hooks(struct insn_emulation_ops *ops)
ops                79 arch/arm64/kernel/armv8_deprecated.c 	BUG_ON(!ops->hooks);
ops                81 arch/arm64/kernel/armv8_deprecated.c 	for (hook = ops->hooks; hook->instr_mask; hook++)
ops                84 arch/arm64/kernel/armv8_deprecated.c 	pr_notice("Removed %s emulation handler\n", ops->name);
ops                90 arch/arm64/kernel/armv8_deprecated.c 	if (insn->ops->set_hw_mode)
ops                91 arch/arm64/kernel/armv8_deprecated.c 		insn->ops->set_hw_mode(true);
ops                97 arch/arm64/kernel/armv8_deprecated.c 	if (insn->ops->set_hw_mode)
ops                98 arch/arm64/kernel/armv8_deprecated.c 		insn->ops->set_hw_mode(false);
ops               104 arch/arm64/kernel/armv8_deprecated.c 	if (!insn->ops->set_hw_mode)
ops               128 arch/arm64/kernel/armv8_deprecated.c 		if (insn->ops->set_hw_mode && insn->ops->set_hw_mode(enable)) {
ops               130 arch/arm64/kernel/armv8_deprecated.c 				cpu, insn->ops->name);
ops               147 arch/arm64/kernel/armv8_deprecated.c 		remove_emulation_hooks(insn->ops);
ops               151 arch/arm64/kernel/armv8_deprecated.c 			pr_notice("Disabled %s support\n", insn->ops->name);
ops               159 arch/arm64/kernel/armv8_deprecated.c 		register_emulation_hooks(insn->ops);
ops               164 arch/arm64/kernel/armv8_deprecated.c 			pr_notice("Enabled %s support\n", insn->ops->name);
ops               171 arch/arm64/kernel/armv8_deprecated.c static void __init register_insn_emulation(struct insn_emulation_ops *ops)
ops               180 arch/arm64/kernel/armv8_deprecated.c 	insn->ops = ops;
ops               183 arch/arm64/kernel/armv8_deprecated.c 	switch (ops->status) {
ops               249 arch/arm64/kernel/armv8_deprecated.c 		sysctl->procname = insn->ops->name;
ops                39 arch/arm64/kernel/cpu_ops.c 	const struct cpu_operations *const *ops;
ops                41 arch/arm64/kernel/cpu_ops.c 	ops = acpi_disabled ? dt_supported_cpu_ops : acpi_supported_cpu_ops;
ops                43 arch/arm64/kernel/cpu_ops.c 	while (*ops) {
ops                44 arch/arm64/kernel/cpu_ops.c 		if (!strcmp(name, (*ops)->name))
ops                45 arch/arm64/kernel/cpu_ops.c 			return *ops;
ops                47 arch/arm64/kernel/cpu_ops.c 		ops++;
ops               190 arch/arm64/kernel/hw_breakpoint.c 				    enum hw_breakpoint_ops ops)
ops               197 arch/arm64/kernel/hw_breakpoint.c 		switch (ops) {
ops               215 arch/arm64/kernel/hw_breakpoint.c 			pr_warn_once("Unhandled hw breakpoint ops %d\n", ops);
ops               223 arch/arm64/kernel/hw_breakpoint.c 				 enum hw_breakpoint_ops ops)
ops               248 arch/arm64/kernel/hw_breakpoint.c 	i = hw_breakpoint_slot_setup(slots, max_slots, bp, ops);
ops               253 arch/arm64/kernel/hw_breakpoint.c 	switch (ops) {
ops                44 arch/arm64/kernel/pci.c 	return b->ops->read(b, devfn, reg, len, val);
ops                54 arch/arm64/kernel/pci.c 	return b->ops->write(b, devfn, reg, len, val);
ops               157 arch/arm64/kernel/pci.c 	kfree(ci->ops);
ops               188 arch/arm64/kernel/pci.c 	root_ops->pci_ops = &ri->cfg->ops->pci_ops;
ops                44 arch/csky/kernel/smp.c 		unsigned long ops;
ops                46 arch/csky/kernel/smp.c 		ops = xchg(&this_cpu_ptr(&ipi_data)->bits, 0);
ops                47 arch/csky/kernel/smp.c 		if (ops == 0)
ops                50 arch/csky/kernel/smp.c 		if (ops & (1 << IPI_RESCHEDULE))
ops                53 arch/csky/kernel/smp.c 		if (ops & (1 << IPI_CALL_FUNC))
ops                56 arch/csky/kernel/smp.c 		BUG_ON((ops >> IPI_MAX) != 0);
ops                38 arch/hexagon/kernel/smp.c static inline void __handle_ipi(unsigned long *ops, struct ipi_data *ipi,
ops                43 arch/hexagon/kernel/smp.c 		msg = find_next_bit(ops, BITS_PER_LONG, msg+1);
ops                86 arch/hexagon/kernel/smp.c 	unsigned long ops;
ops                88 arch/hexagon/kernel/smp.c 	while ((ops = xchg(&ipi->bits, 0)) != 0)
ops                89 arch/hexagon/kernel/smp.c 		__handle_ipi(&ops, ipi, cpu);
ops               203 arch/ia64/hp/common/aml_nfw.c 	.ops = {
ops               101 arch/ia64/kernel/smp.c 	unsigned long ops;
ops               104 arch/ia64/kernel/smp.c 	while ((ops = xchg(pending_ipis, 0)) != 0) {
ops               109 arch/ia64/kernel/smp.c 			which = ffz(~ops);
ops               110 arch/ia64/kernel/smp.c 			ops &= ~(1 << which);
ops               132 arch/ia64/kernel/smp.c 		} while (ops);
ops                15 arch/ia64/oprofile/init.c extern int perfmon_init(struct oprofile_operations *ops);
ops                19 arch/ia64/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                25 arch/ia64/oprofile/init.c 	ret = perfmon_init(ops);
ops                27 arch/ia64/oprofile/init.c 	ops->backtrace = ia64_backtrace;
ops                78 arch/ia64/oprofile/perfmon.c int perfmon_init(struct oprofile_operations *ops)
ops                84 arch/ia64/oprofile/perfmon.c 	ops->cpu_type = get_cpu_type();
ops                85 arch/ia64/oprofile/perfmon.c 	ops->start = perfmon_start;
ops                86 arch/ia64/oprofile/perfmon.c 	ops->stop = perfmon_stop;
ops               236 arch/m68k/coldfire/pci.c 	bridge->ops = &mcf_pci_ops;
ops                55 arch/microblaze/include/asm/pci-bridge.h 	struct pci_ops *ops;
ops                15 arch/microblaze/oprofile/microblaze_oprofile.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops               156 arch/microblaze/pci/indirect_pci.c 	hose->ops = &indirect_pci_ops;
ops               974 arch/microblaze/pci/pci-common.c 				hose->ops, hose, &resources);
ops              1100 arch/microblaze/pci/pci-common.c 	bus.ops = hose ? hose->ops : &null_pci_ops;
ops               164 arch/mips/alchemy/common/clock.c 	id.ops = &alchemy_clkops_cpu;
ops               249 arch/mips/alchemy/common/clock.c 	id.ops = &alchemy_clkops_aux;
ops               753 arch/mips/alchemy/common/clock.c 		id.ops = &alchemy_clkops_fgenv1;
ops               758 arch/mips/alchemy/common/clock.c 		id.ops = &alchemy_clkops_fgenv2;
ops               958 arch/mips/alchemy/common/clock.c 	id.ops = &alchemy_clkops_csrc;
ops                34 arch/mips/ar7/platform.c 	struct plat_vlynq_ops ops;
ops               143 arch/mips/ar7/platform.c 	.ops = {
ops               152 arch/mips/ar7/platform.c 	.ops = {
ops               515 arch/mips/cavium-octeon/smp.c 	const struct plat_smp_ops *ops;
ops               518 arch/mips/cavium-octeon/smp.c 		ops = &octeon_78xx_smp_ops;
ops               520 arch/mips/cavium-octeon/smp.c 		ops = &octeon_smp_ops;
ops               522 arch/mips/cavium-octeon/smp.c 	register_smp_ops(ops);
ops                28 arch/mips/include/asm/clock.h 	struct clk_ops *ops;
ops               899 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t ops:32;
ops               919 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t ops:32;
ops               924 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t ops:32;
ops               942 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t ops:32;
ops                42 arch/mips/include/asm/smp-ops.h extern void register_smp_ops(const struct plat_smp_ops *ops);
ops                64 arch/mips/include/asm/smp-ops.h static inline void register_smp_ops(const struct plat_smp_ops *ops)
ops               140 arch/mips/kernel/smp.c void register_smp_ops(const struct plat_smp_ops *ops)
ops               145 arch/mips/kernel/smp.c 	mp_ops = ops;
ops                63 arch/mips/loongson64/lemote-2f/clock.c 		if (likely(clkp->ops && clkp->ops->recalc))
ops                64 arch/mips/loongson64/lemote-2f/clock.c 			clkp->ops->recalc(clkp);
ops               102 arch/mips/loongson64/lemote-2f/clock.c 	if (likely(clk->ops && clk->ops->set_rate)) {
ops               106 arch/mips/loongson64/lemote-2f/clock.c 		ret = clk->ops->set_rate(clk, rate, 0);
ops               131 arch/mips/loongson64/lemote-2f/clock.c 	if (likely(clk->ops && clk->ops->round_rate)) {
ops               135 arch/mips/loongson64/lemote-2f/clock.c 		rounded = clk->ops->round_rate(clk, rate);
ops                75 arch/mips/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops               119 arch/mips/oprofile/common.c 	ops->backtrace = op_mips_backtrace;
ops               130 arch/mips/oprofile/common.c 	ops->create_files	= op_mips_create_files;
ops               131 arch/mips/oprofile/common.c 	ops->setup		= op_mips_setup;
ops               133 arch/mips/oprofile/common.c 	ops->start		= op_mips_start;
ops               134 arch/mips/oprofile/common.c 	ops->stop		= op_mips_stop;
ops               135 arch/mips/oprofile/common.c 	ops->cpu_type		= lmodel->cpu_type;
ops                97 arch/mips/pci/pci-legacy.c 	bridge->ops = hose->pci_ops;
ops               522 arch/mips/pci/pci-xtalk-bridge.c 	host->ops = &bridge_pci_ops;
ops                69 arch/mips/ralink/reset.c 	.ops			= &reset_ops,
ops                36 arch/mips/txx9/generic/pci.c 	fake_bus.ops = hose->pci_ops;
ops               206 arch/parisc/kernel/ftrace.c 			   struct ftrace_ops *ops, struct pt_regs *regs)
ops               123 arch/parisc/kernel/smp.c 	unsigned long ops;
ops               129 arch/parisc/kernel/smp.c 		ops = p->pending_ipi;
ops               135 arch/parisc/kernel/smp.c 		if (!ops)
ops               138 arch/parisc/kernel/smp.c 		while (ops) {
ops               139 arch/parisc/kernel/smp.c 			unsigned long which = ffz(~ops);
ops               141 arch/parisc/kernel/smp.c 			ops &= ~(1 << which);
ops                15 arch/parisc/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops               299 arch/powerpc/include/asm/eeh.h int __init eeh_ops_register(struct eeh_ops *ops);
ops               118 arch/powerpc/include/asm/fadump-internal.h 	struct fadump_ops	*ops;
ops                18 arch/powerpc/include/asm/io-workarounds.h 	struct ppc_pci_io *ops;
ops               200 arch/powerpc/include/asm/iommu.h 	struct iommu_table_group_ops *ops;
ops                82 arch/powerpc/include/asm/pci-bridge.h 	struct pci_ops *ops;
ops                48 arch/powerpc/include/asm/ps3.h extern void ps3_os_area_flash_register(const struct ps3_os_area_flash_ops *ops);
ops               438 arch/powerpc/include/asm/ps3.h void ps3_sys_manager_register_ops(const struct ps3_sys_manager_ops *ops);
ops              1008 arch/powerpc/kernel/eeh.c int __init eeh_ops_register(struct eeh_ops *ops)
ops              1010 arch/powerpc/kernel/eeh.c 	if (!ops->name) {
ops              1012 arch/powerpc/kernel/eeh.c 			__func__, ops);
ops              1016 arch/powerpc/kernel/eeh.c 	if (eeh_ops && eeh_ops != ops) {
ops              1018 arch/powerpc/kernel/eeh.c 			__func__, eeh_ops->name, ops->name);
ops              1022 arch/powerpc/kernel/eeh.c 	eeh_ops = ops;
ops               781 arch/powerpc/kernel/eeh_driver.c 	const struct hotplug_slot_ops *ops;
ops               796 arch/powerpc/kernel/eeh_driver.c 	ops = slot->hotplug->ops;
ops               797 arch/powerpc/kernel/eeh_driver.c 	if (!ops || !ops->get_adapter_status)
ops               801 arch/powerpc/kernel/eeh_driver.c 	if (ops->set_attention_status)
ops               802 arch/powerpc/kernel/eeh_driver.c 		ops->set_attention_status(slot->hotplug, 1);
ops               804 arch/powerpc/kernel/eeh_driver.c 	rc = ops->get_adapter_status(slot->hotplug, &state);
ops               813 arch/powerpc/kernel/eeh_driver.c 	const struct hotplug_slot_ops *ops;
ops               826 arch/powerpc/kernel/eeh_driver.c 	ops = slot->hotplug->ops;
ops               827 arch/powerpc/kernel/eeh_driver.c 	if (!ops || !ops->set_attention_status)
ops               830 arch/powerpc/kernel/eeh_driver.c 	ops->set_attention_status(slot->hotplug, 0);
ops               321 arch/powerpc/kernel/fadump.c 	bootmem_min = fw_dump.ops->fadump_get_bootmem_min();
ops               345 arch/powerpc/kernel/fadump.c 	size += (fw_dump.ops->fadump_get_metadata_size ?
ops               346 arch/powerpc/kernel/fadump.c 		 fw_dump.ops->fadump_get_metadata_size() : 0);
ops               462 arch/powerpc/kernel/fadump.c 		bootmem_min = fw_dump.ops->fadump_get_bootmem_min();
ops               542 arch/powerpc/kernel/fadump.c 		if (fw_dump.ops->fadump_setup_metadata &&
ops               543 arch/powerpc/kernel/fadump.c 		    (fw_dump.ops->fadump_setup_metadata(&fw_dump) < 0))
ops               637 arch/powerpc/kernel/fadump.c 	fw_dump.ops->fadump_trigger(fdh, str);
ops              1089 arch/powerpc/kernel/fadump.c 	return fw_dump.ops->fadump_register(&fw_dump);
ops              1100 arch/powerpc/kernel/fadump.c 		fw_dump.ops->fadump_invalidate(&fw_dump);
ops              1103 arch/powerpc/kernel/fadump.c 		fw_dump.ops->fadump_unregister(&fw_dump);
ops              1107 arch/powerpc/kernel/fadump.c 	if (fw_dump.ops->fadump_cleanup)
ops              1108 arch/powerpc/kernel/fadump.c 		fw_dump.ops->fadump_cleanup(&fw_dump);
ops              1320 arch/powerpc/kernel/fadump.c 	if (fw_dump.ops->fadump_setup_metadata &&
ops              1321 arch/powerpc/kernel/fadump.c 	    (fw_dump.ops->fadump_setup_metadata(&fw_dump) < 0))
ops              1323 arch/powerpc/kernel/fadump.c 	fw_dump.ops->fadump_init_mem_struct(&fw_dump);
ops              1390 arch/powerpc/kernel/fadump.c 		fw_dump.ops->fadump_unregister(&fw_dump);
ops              1395 arch/powerpc/kernel/fadump.c 			fw_dump.ops->fadump_unregister(&fw_dump);
ops              1416 arch/powerpc/kernel/fadump.c 	fw_dump.ops->fadump_region_show(&fw_dump, m);
ops              1488 arch/powerpc/kernel/fadump.c 		if (fw_dump.ops->fadump_process(&fw_dump) < 0)
ops              1493 arch/powerpc/kernel/fadump.c 		fw_dump.ops->fadump_init_mem_struct(&fw_dump);
ops               117 arch/powerpc/kernel/io-workarounds.c 	if (bus && bus->ops && bus->ops->name)			\
ops               118 arch/powerpc/kernel/io-workarounds.c 		return bus->ops->name al;			\
ops               127 arch/powerpc/kernel/io-workarounds.c 	if (bus && bus->ops && bus->ops->name) {		\
ops               128 arch/powerpc/kernel/io-workarounds.c 		bus->ops->name al;				\
ops               180 arch/powerpc/kernel/io-workarounds.c void iowa_register_bus(struct pci_controller *phb, struct ppc_pci_io *ops,
ops               196 arch/powerpc/kernel/io-workarounds.c 	bus->ops = ops;
ops                17 arch/powerpc/kernel/kprobes-ftrace.c 			   struct ftrace_ops *ops, struct pt_regs *regs)
ops              1556 arch/powerpc/kernel/pci-common.c 	bus.ops = hose? hose->ops: &null_pci_ops;
ops              1614 arch/powerpc/kernel/pci-common.c 				  hose->ops, hose, &resources);
ops               237 arch/powerpc/kernel/rtas_pci.c 	phb->ops = &rtas_pci_ops;
ops              4717 arch/powerpc/kvm/book3s_hv.c 	struct kvmppc_host_rm_ops *ops;
ops              4726 arch/powerpc/kvm/book3s_hv.c 	ops = kzalloc(sizeof(struct kvmppc_host_rm_ops), GFP_KERNEL);
ops              4727 arch/powerpc/kvm/book3s_hv.c 	if (!ops)
ops              4731 arch/powerpc/kvm/book3s_hv.c 	ops->rm_core = kzalloc(size, GFP_KERNEL);
ops              4733 arch/powerpc/kvm/book3s_hv.c 	if (!ops->rm_core) {
ops              4734 arch/powerpc/kvm/book3s_hv.c 		kfree(ops);
ops              4745 arch/powerpc/kvm/book3s_hv.c 		ops->rm_core[core].rm_state.in_host = 1;
ops              4748 arch/powerpc/kvm/book3s_hv.c 	ops->vcpu_kick = kvmppc_fast_vcpu_kick_hv;
ops              4757 arch/powerpc/kvm/book3s_hv.c 	l_ops = (unsigned long) ops;
ops              4761 arch/powerpc/kvm/book3s_hv.c 		kfree(ops->rm_core);
ops              4762 arch/powerpc/kvm/book3s_hv.c 		kfree(ops);
ops              1414 arch/powerpc/kvm/book3s_xics.c 	if (dev->ops != &kvm_xics_ops)
ops               954 arch/powerpc/kvm/book3s_xive.c 	if (xive->ops && xive->ops->reset_mapped)
ops               955 arch/powerpc/kvm/book3s_xive.c 		xive->ops->reset_mapped(kvm, guest_irq);
ops              1046 arch/powerpc/kvm/book3s_xive.c 	if (xive->ops && xive->ops->reset_mapped) {
ops              1047 arch/powerpc/kvm/book3s_xive.c 		xive->ops->reset_mapped(kvm, guest_irq);
ops              1224 arch/powerpc/kvm/book3s_xive.c 	if (dev->ops != &kvm_xive_ops) {
ops               138 arch/powerpc/kvm/book3s_xive.h 	struct kvmppc_xive_ops *ops;
ops               131 arch/powerpc/kvm/book3s_xive_native.c 	if (dev->ops != &kvm_xive_native_ops) {
ops              1113 arch/powerpc/kvm/book3s_xive_native.c 	xive->ops = &kvmppc_xive_native_ops;
ops              1739 arch/powerpc/kvm/mpic.c 	if (dev->ops != &kvm_mpic_ops)
ops               188 arch/powerpc/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops               200 arch/powerpc/oprofile/common.c 			ops->sync_start = model->sync_start;
ops               201 arch/powerpc/oprofile/common.c 			ops->sync_stop = model->sync_stop;
ops               227 arch/powerpc/oprofile/common.c 	ops->cpu_type = cur_cpu_spec->oprofile_cpu_type;
ops               228 arch/powerpc/oprofile/common.c 	ops->create_files = op_powerpc_create_files;
ops               229 arch/powerpc/oprofile/common.c 	ops->setup = op_powerpc_setup;
ops               230 arch/powerpc/oprofile/common.c 	ops->shutdown = op_powerpc_shutdown;
ops               231 arch/powerpc/oprofile/common.c 	ops->start = op_powerpc_start;
ops               232 arch/powerpc/oprofile/common.c 	ops->stop = op_powerpc_stop;
ops               233 arch/powerpc/oprofile/common.c 	ops->backtrace = op_powerpc_backtrace;
ops               236 arch/powerpc/oprofile/common.c 	       ops->cpu_type);
ops              1988 arch/powerpc/platforms/4xx/pci.c 	hose->ops = &ppc4xx_pciex_pci_ops;
ops               123 arch/powerpc/platforms/52xx/efika.c 	hose->ops = &rtas_pci_ops;
ops               403 arch/powerpc/platforms/52xx/mpc52xx_pci.c 	hose->ops = &mpc52xx_pci_ops;
ops               107 arch/powerpc/platforms/82xx/ep8248e.c 	.ops = &ep8248e_mdio_ops,
ops               351 arch/powerpc/platforms/cell/spu_manage.c 	ctx->ops->master_start(ctx);
ops               356 arch/powerpc/platforms/cell/spu_manage.c 	ctx->ops->master_stop(ctx);
ops                48 arch/powerpc/platforms/cell/spufs/context.c 	ctx->ops = &spu_backing_ops;
ops                37 arch/powerpc/platforms/cell/spufs/fault.c 		ctx->ops->restart_dma(ctx);
ops                48 arch/powerpc/platforms/cell/spufs/fault.c 			ctx->ops->npc_read(ctx) - 4);
ops               161 arch/powerpc/platforms/cell/spufs/fault.c 			ctx->ops->restart_dma(ctx);
ops               178 arch/powerpc/platforms/cell/spufs/file.c 	char *local_store = ctx->ops->get_ls(ctx);
ops               215 arch/powerpc/platforms/cell/spufs/file.c 	local_store = ctx->ops->get_ls(ctx);
ops               268 arch/powerpc/platforms/cell/spufs/file.c 	local_store = ctx->ops->get_ls(ctx);
ops               395 arch/powerpc/platforms/cell/spufs/file.c 	*val = ctx->ops->status_read(ctx);
ops               409 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->runcntl_write(ctx, val);
ops               610 arch/powerpc/platforms/cell/spufs/file.c 		ret = ctx->ops->mbox_read(ctx, &mbox_data);
ops               654 arch/powerpc/platforms/cell/spufs/file.c 	mbox_stat = ctx->ops->mbox_stat_read(ctx) & 0xff;
ops               673 arch/powerpc/platforms/cell/spufs/file.c 	return ctx->ops->ibox_read(ctx, data);
ops               736 arch/powerpc/platforms/cell/spufs/file.c 		ret = ctx->ops->ibox_read(ctx, &ibox_data);
ops               767 arch/powerpc/platforms/cell/spufs/file.c 	mask = ctx->ops->mbox_stat_poll(ctx, EPOLLIN | EPOLLRDNORM);
ops               793 arch/powerpc/platforms/cell/spufs/file.c 	ibox_stat = (ctx->ops->mbox_stat_read(ctx) >> 16) & 0xff;
ops               811 arch/powerpc/platforms/cell/spufs/file.c 	return ctx->ops->wbox_write(ctx, data);
ops               903 arch/powerpc/platforms/cell/spufs/file.c 	mask = ctx->ops->mbox_stat_poll(ctx, EPOLLOUT | EPOLLWRNORM);
ops               929 arch/powerpc/platforms/cell/spufs/file.c 	wbox_stat = (ctx->ops->mbox_stat_read(ctx) >> 8) & 0xff;
ops              1027 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->signal1_write(ctx, data);
ops              1164 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->signal2_write(ctx, data);
ops              1264 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->signal1_type_set(ctx, val);
ops              1272 arch/powerpc/platforms/cell/spufs/file.c 	return ctx->ops->signal1_type_get(ctx);
ops              1286 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->signal2_type_set(ctx, val);
ops              1294 arch/powerpc/platforms/cell/spufs/file.c 	return ctx->ops->signal2_type_get(ctx);
ops              1496 arch/powerpc/platforms/cell/spufs/file.c 	*status = ctx->ops->read_mfc_tagstatus(ctx) & ctx->tagwait;
ops              1503 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->set_mfc_query(ctx, ctx->tagwait, 1);
ops              1523 arch/powerpc/platforms/cell/spufs/file.c 		status = ctx->ops->read_mfc_tagstatus(ctx);
ops              1619 arch/powerpc/platforms/cell/spufs/file.c 	*error = ctx->ops->send_mfc_command(ctx, &cmd);
ops              1623 arch/powerpc/platforms/cell/spufs/file.c 		ctx->ops->set_mfc_query(ctx, ctx->tagwait, 1);
ops              1626 arch/powerpc/platforms/cell/spufs/file.c 		*error = ctx->ops->send_mfc_command(ctx, &cmd);
ops              1660 arch/powerpc/platforms/cell/spufs/file.c 		ret = ctx->ops->send_mfc_command(ctx, &cmd);
ops              1696 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->set_mfc_query(ctx, ctx->tagwait, 2);
ops              1697 arch/powerpc/platforms/cell/spufs/file.c 	free_elements = ctx->ops->get_mfc_free_elements(ctx);
ops              1698 arch/powerpc/platforms/cell/spufs/file.c 	tagstatus = ctx->ops->read_mfc_tagstatus(ctx);
ops              1724 arch/powerpc/platforms/cell/spufs/file.c 			 ctx->ops->set_mfc_query(ctx, ctx->tagwait, 2));
ops              1728 arch/powerpc/platforms/cell/spufs/file.c 			 ctx->ops->read_mfc_tagstatus(ctx) == ctx->tagwait);
ops              1771 arch/powerpc/platforms/cell/spufs/file.c 	ctx->ops->npc_write(ctx, val);
ops              1779 arch/powerpc/platforms/cell/spufs/file.c 	return ctx->ops->npc_read(ctx);
ops              2536 arch/powerpc/platforms/cell/spufs/file.c 		ctx->ops->runcntl_read(ctx),
ops              2537 arch/powerpc/platforms/cell/spufs/file.c 		ctx->ops->status_read(ctx));
ops               190 arch/powerpc/platforms/cell/spufs/inode.c 		ret = spufs_new_file(dir->d_sb, dentry, files->ops,
ops               766 arch/powerpc/platforms/cell/spufs/inode.c 	fc->ops = &spufs_context_ops;
ops                58 arch/powerpc/platforms/cell/spufs/run.c 	*stat = ctx->ops->status_read(ctx);
ops               130 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->signal1_write(ctx, (unsigned long)isolated_loader >> 32);
ops               131 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->signal2_write(ctx,
ops               134 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->runcntl_write(ctx,
ops               139 arch/powerpc/platforms/cell/spufs/run.c 	while (((status = ctx->ops->status_read(ctx)) & status_loading) ==
ops               154 arch/powerpc/platforms/cell/spufs/run.c 		ctx->ops->runcntl_write(ctx, SPU_RUNCNTL_RUNNABLE);
ops               162 arch/powerpc/platforms/cell/spufs/run.c 		ctx->ops->runcntl_write(ctx, SPU_RUNCNTL_STOP);
ops               199 arch/powerpc/platforms/cell/spufs/run.c 		if (!(ctx->ops->status_read(ctx) & SPU_STATUS_ISOLATED_STATE)) {
ops               209 arch/powerpc/platforms/cell/spufs/run.c 		runcntl = ctx->ops->runcntl_read(ctx) &
ops               221 arch/powerpc/platforms/cell/spufs/run.c 		ctx->ops->privcntl_write(ctx, privcntl);
ops               222 arch/powerpc/platforms/cell/spufs/run.c 		ctx->ops->npc_write(ctx, *npc);
ops               225 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->runcntl_write(ctx, runcntl);
ops               251 arch/powerpc/platforms/cell/spufs/run.c 	*status = ctx->ops->status_read(ctx);
ops               252 arch/powerpc/platforms/cell/spufs/run.c 	*npc = ctx->ops->npc_read(ctx);
ops               318 arch/powerpc/platforms/cell/spufs/run.c 	npc = ctx->ops->npc_read(ctx) & ~3;
ops               319 arch/powerpc/platforms/cell/spufs/run.c 	ls = (void __iomem *)ctx->ops->get_ls(ctx);
ops               344 arch/powerpc/platforms/cell/spufs/run.c 	ls = (void __iomem *)ctx->ops->get_ls(ctx);
ops               348 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->npc_write(ctx, npc);
ops               349 arch/powerpc/platforms/cell/spufs/run.c 	ctx->ops->runcntl_write(ctx, SPU_RUNCNTL_RUNNABLE);
ops               228 arch/powerpc/platforms/cell/spufs/sched.c 	ctx->ops = &spu_hw_ops;
ops               457 arch/powerpc/platforms/cell/spufs/sched.c 	ctx->ops = &spu_backing_ops;
ops               801 arch/powerpc/platforms/cell/spufs/sched.c 		runcntl = ctx->ops->runcntl_read(ctx);
ops                94 arch/powerpc/platforms/cell/spufs/spufs.h 	struct spu_context_ops *ops;
ops               222 arch/powerpc/platforms/cell/spufs/spufs.h 	const struct file_operations *ops;
ops               197 arch/powerpc/platforms/chrp/pci.c 		hose->ops = &rtas_pci_ops;
ops               278 arch/powerpc/platforms/chrp/pci.c 			hose->ops = &gg2_pci_ops;
ops               303 arch/powerpc/platforms/chrp/pci.c 			hose->ops = &rtas_pci_ops;
ops               453 arch/powerpc/platforms/maple/pci.c 	hose->ops = &u3_agp_pci_ops;
ops               465 arch/powerpc/platforms/maple/pci.c         hose->ops = &u4_pcie_pci_ops;
ops               474 arch/powerpc/platforms/maple/pci.c 	hose->ops = &u3_ht_pci_ops;
ops               236 arch/powerpc/platforms/pasemi/pci.c 	hose->ops = &pa_pxp_ops;
ops               207 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &chaos_pci_ops;
ops               604 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &macrisc_pci_ops;
ops               615 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &macrisc_pci_ops;
ops               638 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &macrisc_pci_ops;
ops               649 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &u4_pcie_pci_ops;
ops               707 arch/powerpc/platforms/powermac/pci.c 	hose->ops = &u3_ht_pci_ops;
ops               283 arch/powerpc/platforms/powernv/npu-dma.c 			!npucomp->pe[0]->table_group.ops ||
ops               284 arch/powerpc/platforms/powernv/npu-dma.c 			!npucomp->pe[0]->table_group.ops->create_table)
ops               287 arch/powerpc/platforms/powernv/npu-dma.c 	return npucomp->pe[0]->table_group.ops->create_table(
ops               303 arch/powerpc/platforms/powernv/npu-dma.c 		if (!pe->table_group.ops->set_window)
ops               306 arch/powerpc/platforms/powernv/npu-dma.c 		ret = pe->table_group.ops->set_window(&pe->table_group,
ops               316 arch/powerpc/platforms/powernv/npu-dma.c 			if (!pe->table_group.ops->unset_window)
ops               319 arch/powerpc/platforms/powernv/npu-dma.c 			ret = pe->table_group.ops->unset_window(
ops               347 arch/powerpc/platforms/powernv/npu-dma.c 		if (!pe->table_group.ops->unset_window)
ops               350 arch/powerpc/platforms/powernv/npu-dma.c 		ret = pe->table_group.ops->unset_window(&pe->table_group, num);
ops               362 arch/powerpc/platforms/powernv/npu-dma.c 			if (!pe->table_group.ops->set_window)
ops               365 arch/powerpc/platforms/powernv/npu-dma.c 			ret = pe->table_group.ops->set_window(&pe->table_group,
ops               387 arch/powerpc/platforms/powernv/npu-dma.c 		if (!pe->table_group.ops->take_ownership)
ops               389 arch/powerpc/platforms/powernv/npu-dma.c 		pe->table_group.ops->take_ownership(&pe->table_group);
ops               403 arch/powerpc/platforms/powernv/npu-dma.c 		if (!pe->table_group.ops->release_ownership)
ops               405 arch/powerpc/platforms/powernv/npu-dma.c 		pe->table_group.ops->release_ownership(&pe->table_group);
ops               452 arch/powerpc/platforms/powernv/npu-dma.c 			table_group->ops = &pnv_npu_peers_ops;
ops               461 arch/powerpc/platforms/powernv/npu-dma.c 		table_group->ops = &pnv_npu_peers_ops;
ops               499 arch/powerpc/platforms/powernv/npu-dma.c 	pe->table_group.ops = &pnv_pci_npu_ops;
ops               667 arch/powerpc/platforms/powernv/opal-fadump.c 	fadump_conf->ops		= &opal_fadump_ops;
ops               129 arch/powerpc/platforms/powernv/opal-sensor-groups.c static int add_attr_group(const __be32 *ops, int len, struct sensor_group *sg,
ops               137 arch/powerpc/platforms/powernv/opal-sensor-groups.c 			if (be32_to_cpu(ops[i]) == ops_info[j].opal_no) {
ops               147 arch/powerpc/platforms/powernv/opal-sensor-groups.c static int get_nr_attrs(const __be32 *ops, int len)
ops               154 arch/powerpc/platforms/powernv/opal-sensor-groups.c 			if (be32_to_cpu(ops[i]) == ops_info[j].opal_no)
ops               182 arch/powerpc/platforms/powernv/opal-sensor-groups.c 		const __be32 *ops;
ops               185 arch/powerpc/platforms/powernv/opal-sensor-groups.c 		ops = of_get_property(node, "ops", &len);
ops               186 arch/powerpc/platforms/powernv/opal-sensor-groups.c 		if (!ops)
ops               189 arch/powerpc/platforms/powernv/opal-sensor-groups.c 		nr_attrs = get_nr_attrs(ops, len);
ops               218 arch/powerpc/platforms/powernv/opal-sensor-groups.c 		if (add_attr_group(ops, len, &sgs[i], sgid)) {
ops              2734 arch/powerpc/platforms/powernv/pci-ioda.c 	pe->table_group.ops = &pnv_pci_ioda2_ops;
ops              3865 arch/powerpc/platforms/powernv/pci-ioda.c 	phb->hose->ops = &pnv_pci_ops;
ops               219 arch/powerpc/platforms/ps3/os-area.c void ps3_os_area_flash_register(const struct ps3_os_area_flash_ops *ops)
ops               222 arch/powerpc/platforms/ps3/os-area.c 	os_area_flash_ops = ops;
ops               448 arch/powerpc/platforms/ps3/spu.c 	ctx->ops->runcntl_stop(ctx);
ops               505 arch/powerpc/platforms/pseries/rtas-fadump.c 	fadump_conf->ops		= &rtas_fadump_ops;
ops                71 arch/powerpc/sysdev/fsl_pci.c 		if (hose->ops->read == fsl_indirect_read_config)
ops               574 arch/powerpc/sysdev/fsl_pci.c 		hose->ops = &fsl_indirect_pcie_ops;
ops               777 arch/powerpc/sysdev/fsl_pci.c 	hose->ops = &mpc83xx_pcie_ops;
ops               439 arch/powerpc/sysdev/fsl_rio.c 	struct rio_ops *ops;
ops               477 arch/powerpc/sysdev/fsl_rio.c 	ops = kzalloc(sizeof(struct rio_ops), GFP_KERNEL);
ops               478 arch/powerpc/sysdev/fsl_rio.c 	if (!ops) {
ops               482 arch/powerpc/sysdev/fsl_rio.c 	ops->lcread = fsl_local_config_read;
ops               483 arch/powerpc/sysdev/fsl_rio.c 	ops->lcwrite = fsl_local_config_write;
ops               484 arch/powerpc/sysdev/fsl_rio.c 	ops->cread = fsl_rio_config_read;
ops               485 arch/powerpc/sysdev/fsl_rio.c 	ops->cwrite = fsl_rio_config_write;
ops               486 arch/powerpc/sysdev/fsl_rio.c 	ops->dsend = fsl_rio_doorbell_send;
ops               487 arch/powerpc/sysdev/fsl_rio.c 	ops->pwenable = fsl_rio_pw_enable;
ops               488 arch/powerpc/sysdev/fsl_rio.c 	ops->open_outb_mbox = fsl_open_outb_mbox;
ops               489 arch/powerpc/sysdev/fsl_rio.c 	ops->open_inb_mbox = fsl_open_inb_mbox;
ops               490 arch/powerpc/sysdev/fsl_rio.c 	ops->close_outb_mbox = fsl_close_outb_mbox;
ops               491 arch/powerpc/sysdev/fsl_rio.c 	ops->close_inb_mbox = fsl_close_inb_mbox;
ops               492 arch/powerpc/sysdev/fsl_rio.c 	ops->add_outb_message = fsl_add_outb_message;
ops               493 arch/powerpc/sysdev/fsl_rio.c 	ops->add_inb_buffer = fsl_add_inb_buffer;
ops               494 arch/powerpc/sysdev/fsl_rio.c 	ops->get_inb_message = fsl_get_inb_message;
ops               495 arch/powerpc/sysdev/fsl_rio.c 	ops->map_inb = fsl_map_inb_mem;
ops               496 arch/powerpc/sysdev/fsl_rio.c 	ops->unmap_inb = fsl_unmap_inb_mem;
ops               651 arch/powerpc/sysdev/fsl_rio.c 		port->ops = ops;
ops               757 arch/powerpc/sysdev/fsl_rio.c 	kfree(ops);
ops               171 arch/powerpc/sysdev/indirect_pci.c 	hose->ops = &indirect_pci_ops;
ops                30 arch/powerpc/sysdev/mpic_msi.c 	const struct irq_domain_ops *ops = mpic->irqhost->ops;
ops                62 arch/powerpc/sysdev/mpic_msi.c 			ops->xlate(mpic->irqhost, NULL, oirq.args,
ops               217 arch/powerpc/sysdev/tsi108_pci.c 	(hose)->ops = &tsi108_direct_pci_ops;
ops              1509 arch/powerpc/sysdev/xive/common.c bool __init xive_core_init(const struct xive_ops *ops, void __iomem *area, u32 offset,
ops              1514 arch/powerpc/sysdev/xive/common.c 	xive_ops = ops;
ops                63 arch/powerpc/sysdev/xive/xive-internal.h bool xive_core_init(const struct xive_ops *ops, void __iomem *area, u32 offset,
ops               122 arch/riscv/kernel/smp.c 		unsigned long ops;
ops               127 arch/riscv/kernel/smp.c 		ops = xchg(pending_ipis, 0);
ops               128 arch/riscv/kernel/smp.c 		if (ops == 0)
ops               131 arch/riscv/kernel/smp.c 		if (ops & (1 << IPI_RESCHEDULE)) {
ops               136 arch/riscv/kernel/smp.c 		if (ops & (1 << IPI_CALL_FUNC)) {
ops               141 arch/riscv/kernel/smp.c 		if (ops & (1 << IPI_CPU_STOP)) {
ops               146 arch/riscv/kernel/smp.c 		BUG_ON((ops >> IPI_MAX) != 0);
ops                44 arch/s390/appldata/appldata.h extern int appldata_register_ops(struct appldata_ops *ops);
ops                45 arch/s390/appldata/appldata.h extern void appldata_unregister_ops(struct appldata_ops *ops);
ops               128 arch/s390/appldata/appldata_base.c 	struct appldata_ops *ops;
ops               132 arch/s390/appldata/appldata_base.c 		ops = list_entry(lh, struct appldata_ops, list);
ops               133 arch/s390/appldata/appldata_base.c 		if (ops->active == 1) {
ops               134 arch/s390/appldata/appldata_base.c 			ops->callback(ops->data);
ops               285 arch/s390/appldata/appldata_base.c 	struct appldata_ops *ops = NULL, *tmp_ops;
ops               308 arch/s390/appldata/appldata_base.c 	ops = ctl->data;
ops               309 arch/s390/appldata/appldata_base.c 	if (!try_module_get(ops->owner)) {	// protect this function
ops               315 arch/s390/appldata/appldata_base.c 	active = ops->active;
ops               318 arch/s390/appldata/appldata_base.c 		module_put(ops->owner);
ops               323 arch/s390/appldata/appldata_base.c 	if (active && (ops->active == 0)) {
ops               325 arch/s390/appldata/appldata_base.c 		if (!try_module_get(ops->owner)) {
ops               327 arch/s390/appldata/appldata_base.c 			module_put(ops->owner);
ops               330 arch/s390/appldata/appldata_base.c 		ops->callback(ops->data);	// init record
ops               331 arch/s390/appldata/appldata_base.c 		rc = appldata_diag(ops->record_nr,
ops               333 arch/s390/appldata/appldata_base.c 					(unsigned long) ops->data, ops->size,
ops               334 arch/s390/appldata/appldata_base.c 					ops->mod_lvl);
ops               337 arch/s390/appldata/appldata_base.c 			       "failed with rc=%d\n", ops->name, rc);
ops               338 arch/s390/appldata/appldata_base.c 			module_put(ops->owner);
ops               340 arch/s390/appldata/appldata_base.c 			ops->active = 1;
ops               341 arch/s390/appldata/appldata_base.c 	} else if (!active && (ops->active == 1)) {
ops               342 arch/s390/appldata/appldata_base.c 		ops->active = 0;
ops               343 arch/s390/appldata/appldata_base.c 		rc = appldata_diag(ops->record_nr, APPLDATA_STOP_REC,
ops               344 arch/s390/appldata/appldata_base.c 				(unsigned long) ops->data, ops->size,
ops               345 arch/s390/appldata/appldata_base.c 				ops->mod_lvl);
ops               348 arch/s390/appldata/appldata_base.c 			       "failed with rc=%d\n", ops->name, rc);
ops               349 arch/s390/appldata/appldata_base.c 		module_put(ops->owner);
ops               352 arch/s390/appldata/appldata_base.c 	module_put(ops->owner);
ops               365 arch/s390/appldata/appldata_base.c int appldata_register_ops(struct appldata_ops *ops)
ops               367 arch/s390/appldata/appldata_base.c 	if (ops->size > APPLDATA_MAX_REC_SIZE)
ops               370 arch/s390/appldata/appldata_base.c 	ops->ctl_table = kcalloc(4, sizeof(struct ctl_table), GFP_KERNEL);
ops               371 arch/s390/appldata/appldata_base.c 	if (!ops->ctl_table)
ops               375 arch/s390/appldata/appldata_base.c 	list_add(&ops->list, &appldata_ops_list);
ops               378 arch/s390/appldata/appldata_base.c 	ops->ctl_table[0].procname = appldata_proc_name;
ops               379 arch/s390/appldata/appldata_base.c 	ops->ctl_table[0].maxlen   = 0;
ops               380 arch/s390/appldata/appldata_base.c 	ops->ctl_table[0].mode     = S_IRUGO | S_IXUGO;
ops               381 arch/s390/appldata/appldata_base.c 	ops->ctl_table[0].child    = &ops->ctl_table[2];
ops               383 arch/s390/appldata/appldata_base.c 	ops->ctl_table[2].procname = ops->name;
ops               384 arch/s390/appldata/appldata_base.c 	ops->ctl_table[2].mode     = S_IRUGO | S_IWUSR;
ops               385 arch/s390/appldata/appldata_base.c 	ops->ctl_table[2].proc_handler = appldata_generic_handler;
ops               386 arch/s390/appldata/appldata_base.c 	ops->ctl_table[2].data = ops;
ops               388 arch/s390/appldata/appldata_base.c 	ops->sysctl_header = register_sysctl_table(ops->ctl_table);
ops               389 arch/s390/appldata/appldata_base.c 	if (!ops->sysctl_header)
ops               394 arch/s390/appldata/appldata_base.c 	list_del(&ops->list);
ops               396 arch/s390/appldata/appldata_base.c 	kfree(ops->ctl_table);
ops               405 arch/s390/appldata/appldata_base.c void appldata_unregister_ops(struct appldata_ops *ops)
ops               408 arch/s390/appldata/appldata_base.c 	list_del(&ops->list);
ops               410 arch/s390/appldata/appldata_base.c 	unregister_sysctl_table(ops->sysctl_header);
ops               411 arch/s390/appldata/appldata_base.c 	kfree(ops->ctl_table);
ops               419 arch/s390/appldata/appldata_base.c 	struct appldata_ops *ops;
ops               432 arch/s390/appldata/appldata_base.c 		ops = list_entry(lh, struct appldata_ops, list);
ops               433 arch/s390/appldata/appldata_base.c 		if (ops->active == 1) {
ops               434 arch/s390/appldata/appldata_base.c 			rc = appldata_diag(ops->record_nr, APPLDATA_STOP_REC,
ops               435 arch/s390/appldata/appldata_base.c 					(unsigned long) ops->data, ops->size,
ops               436 arch/s390/appldata/appldata_base.c 					ops->mod_lvl);
ops               439 arch/s390/appldata/appldata_base.c 				       "failed with rc=%d\n", ops->name, rc);
ops               448 arch/s390/appldata/appldata_base.c 	struct appldata_ops *ops;
ops               461 arch/s390/appldata/appldata_base.c 		ops = list_entry(lh, struct appldata_ops, list);
ops               462 arch/s390/appldata/appldata_base.c 		if (ops->active == 1) {
ops               463 arch/s390/appldata/appldata_base.c 			ops->callback(ops->data);	// init record
ops               464 arch/s390/appldata/appldata_base.c 			rc = appldata_diag(ops->record_nr,
ops               466 arch/s390/appldata/appldata_base.c 					(unsigned long) ops->data, ops->size,
ops               467 arch/s390/appldata/appldata_base.c 					ops->mod_lvl);
ops               470 arch/s390/appldata/appldata_base.c 				       "failed with rc=%d\n", ops->name, rc);
ops               118 arch/s390/appldata/appldata_mem.c static struct appldata_ops ops = {
ops               137 arch/s390/appldata/appldata_mem.c 	ops.data = kzalloc(sizeof(struct appldata_mem_data), GFP_KERNEL);
ops               138 arch/s390/appldata/appldata_mem.c 	if (!ops.data)
ops               141 arch/s390/appldata/appldata_mem.c 	ret = appldata_register_ops(&ops);
ops               143 arch/s390/appldata/appldata_mem.c 		kfree(ops.data);
ops               155 arch/s390/appldata/appldata_mem.c 	appldata_unregister_ops(&ops);
ops               156 arch/s390/appldata/appldata_mem.c 	kfree(ops.data);
ops               120 arch/s390/appldata/appldata_net_sum.c static struct appldata_ops ops = {
ops               139 arch/s390/appldata/appldata_net_sum.c 	ops.data = kzalloc(sizeof(struct appldata_net_sum_data), GFP_KERNEL);
ops               140 arch/s390/appldata/appldata_net_sum.c 	if (!ops.data)
ops               143 arch/s390/appldata/appldata_net_sum.c 	ret = appldata_register_ops(&ops);
ops               145 arch/s390/appldata/appldata_net_sum.c 		kfree(ops.data);
ops               157 arch/s390/appldata/appldata_net_sum.c 	appldata_unregister_ops(&ops);
ops               158 arch/s390/appldata/appldata_net_sum.c 	kfree(ops.data);
ops                83 arch/s390/appldata/appldata_os.c static struct appldata_ops ops = {
ops               138 arch/s390/appldata/appldata_os.c 	if (ops.size != new_size) {
ops               139 arch/s390/appldata/appldata_os.c 		if (ops.active) {
ops               142 arch/s390/appldata/appldata_os.c 					   (unsigned long) ops.data, new_size,
ops               143 arch/s390/appldata/appldata_os.c 					   ops.mod_lvl);
ops               150 arch/s390/appldata/appldata_os.c 					   (unsigned long) ops.data, ops.size,
ops               151 arch/s390/appldata/appldata_os.c 					   ops.mod_lvl);
ops               156 arch/s390/appldata/appldata_os.c 		ops.size = new_size;
ops               191 arch/s390/appldata/appldata_os.c 	ops.data = appldata_os_data;
ops               192 arch/s390/appldata/appldata_os.c 	ops.callback  = &appldata_get_os_data;
ops               193 arch/s390/appldata/appldata_os.c 	rc = appldata_register_ops(&ops);
ops               207 arch/s390/appldata/appldata_os.c 	appldata_unregister_ops(&ops);
ops               325 arch/s390/hypfs/inode.c 	fc->ops = &hypfs_context_ops;
ops               424 arch/s390/kernel/dis.c 	const unsigned char *ops;
ops               441 arch/s390/kernel/dis.c 		for (ops = formats[insn->format], i = 0;
ops               442 arch/s390/kernel/dis.c 		     *ops != 0 && i < 6; ops++, i++) {
ops               443 arch/s390/kernel/dis.c 			operand = operands + *ops;
ops                29 arch/s390/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                31 arch/s390/oprofile/init.c 	ops->backtrace = s390_backtrace;
ops               328 arch/sh/boards/mach-highlander/setup.c 	.ops		= &ivdr_clk_ops,
ops               146 arch/sh/boards/mach-landisk/gio.c 	cdev_p->ops = &gio_fops;
ops               181 arch/sh/boards/mach-sdk7786/setup.c 	.ops		= &sdk7786_pcie_clk_ops,
ops                87 arch/sh/boards/of-generic.c 				register_smp_ops(m->ops);
ops               167 arch/sh/boards/of-generic.c void __init __weak arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                97 arch/sh/drivers/dma/dma-api.c 	if (info->ops->get_residue)
ops                98 arch/sh/drivers/dma/dma-api.c 		return info->ops->get_residue(channel);
ops               179 arch/sh/drivers/dma/dma-api.c 	if (info->ops->request) {
ops               180 arch/sh/drivers/dma/dma-api.c 		int result = info->ops->request(channel);
ops               203 arch/sh/drivers/dma/dma-api.c 	if (info->ops->request) {
ops               204 arch/sh/drivers/dma/dma-api.c 		result = info->ops->request(channel);
ops               220 arch/sh/drivers/dma/dma-api.c 	if (info->ops->free)
ops               221 arch/sh/drivers/dma/dma-api.c 		info->ops->free(channel);
ops               234 arch/sh/drivers/dma/dma-api.c 			   (info->ops->get_residue(channel) == 0));
ops               238 arch/sh/drivers/dma/dma-api.c 	while (info->ops->get_residue(channel))
ops               277 arch/sh/drivers/dma/dma-api.c 	if (info->ops->configure)
ops               278 arch/sh/drivers/dma/dma-api.c 		info->ops->configure(channel, flags);
ops               293 arch/sh/drivers/dma/dma-api.c 	return info->ops->xfer(channel);
ops               302 arch/sh/drivers/dma/dma-api.c 	if (info->ops->extend)
ops               303 arch/sh/drivers/dma/dma-api.c 		return info->ops->extend(channel, op, param);
ops               162 arch/sh/drivers/dma/dma-g2.c 	.ops		= &g2_dma_ops,
ops                81 arch/sh/drivers/dma/dma-pvr2.c 	.ops		= &pvr2_dma_ops,
ops               374 arch/sh/drivers/dma/dma-sh.c 	.ops		= &sh_dmac_ops,
ops                22 arch/sh/drivers/pci/common.c 	bus.ops = hose->pci_ops;
ops                62 arch/sh/drivers/pci/pci.c 	bridge->ops = hose->pci_ops;
ops                93 arch/sh/include/asm/dma.h 	struct dma_ops *ops;
ops                32 arch/sh/include/asm/smp-ops.h extern void register_smp_ops(struct plat_smp_ops *ops);
ops                41 arch/sh/include/asm/smp-ops.h static inline void register_smp_ops(struct plat_smp_ops *ops)
ops                70 arch/sh/include/asm/smp.h 	struct plat_smp_ops *ops;
ops                76 arch/sh/include/asm/smp.h 		= { .method = _method, .ops = _ops }
ops                21 arch/sh/include/asm/stacktrace.h 		const struct stacktrace_ops *ops, void *data);
ops                53 arch/sh/kernel/cpu/clock-cpg.c 		arch_init_clk_ops(&clk->ops, i);
ops                54 arch/sh/kernel/cpu/clock-cpg.c 		if (clk->ops)
ops                62 arch/sh/kernel/cpu/sh2/clock-sh7619.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                73 arch/sh/kernel/cpu/sh2/clock-sh7619.c 		*ops = sh7619_clk_ops[idx];
ops                71 arch/sh/kernel/cpu/sh2a/clock-sh7201.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                81 arch/sh/kernel/cpu/sh2a/clock-sh7201.c 		*ops = sh7201_clk_ops[idx];
ops                67 arch/sh/kernel/cpu/sh2a/clock-sh7203.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                77 arch/sh/kernel/cpu/sh2a/clock-sh7203.c 		*ops = sh7203_clk_ops[idx];
ops                69 arch/sh/kernel/cpu/sh2a/clock-sh7206.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                79 arch/sh/kernel/cpu/sh2a/clock-sh7206.c 		*ops = sh7206_clk_ops[idx];
ops                52 arch/sh/kernel/cpu/sh2a/clock-sh7264.c 	.ops		= &pll_clk_ops,
ops                48 arch/sh/kernel/cpu/sh2a/clock-sh7269.c 	.ops		= &pll_clk_ops,
ops                63 arch/sh/kernel/cpu/sh2a/clock-sh7269.c 	.ops		= &peripheral0_clk_ops,
ops                78 arch/sh/kernel/cpu/sh2a/clock-sh7269.c 	.ops		= &peripheral1_clk_ops,
ops                81 arch/sh/kernel/cpu/sh3/clock-sh3.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                84 arch/sh/kernel/cpu/sh3/clock-sh3.c 		*ops = sh3_clk_ops[idx];
ops                76 arch/sh/kernel/cpu/sh3/clock-sh7705.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                79 arch/sh/kernel/cpu/sh3/clock-sh7705.c 		*ops = sh7705_clk_ops[idx];
ops                77 arch/sh/kernel/cpu/sh3/clock-sh7706.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                80 arch/sh/kernel/cpu/sh3/clock-sh7706.c 		*ops = sh7706_clk_ops[idx];
ops                78 arch/sh/kernel/cpu/sh3/clock-sh7709.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                81 arch/sh/kernel/cpu/sh3/clock-sh7709.c 		*ops = sh7709_clk_ops[idx];
ops                70 arch/sh/kernel/cpu/sh3/clock-sh7710.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                73 arch/sh/kernel/cpu/sh3/clock-sh7710.c 		*ops = sh7710_clk_ops[idx];
ops                63 arch/sh/kernel/cpu/sh3/clock-sh7712.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                66 arch/sh/kernel/cpu/sh3/clock-sh7712.c 		*ops = sh7712_clk_ops[idx];
ops                72 arch/sh/kernel/cpu/sh3/setup-sh7705.c 	.ops		= &sh770x_sci_port_ops,
ops                93 arch/sh/kernel/cpu/sh3/setup-sh7705.c 	.ops		= &sh770x_sci_port_ops,
ops               110 arch/sh/kernel/cpu/sh3/setup-sh770x.c 	.ops		= &sh770x_sci_port_ops,
ops               132 arch/sh/kernel/cpu/sh3/setup-sh770x.c 	.ops		= &sh770x_sci_port_ops,
ops               155 arch/sh/kernel/cpu/sh3/setup-sh770x.c 	.ops		= &sh770x_sci_port_ops,
ops                53 arch/sh/kernel/cpu/sh3/setup-sh7720.c 	.ops		= &sh7720_sci_port_ops,
ops                74 arch/sh/kernel/cpu/sh3/setup-sh7720.c 	.ops		= &sh7720_sci_port_ops,
ops                47 arch/sh/kernel/cpu/sh4/clock-sh4-202.c 	.ops		= &sh4202_emi_clk_ops,
ops                62 arch/sh/kernel/cpu/sh4/clock-sh4-202.c 	.ops		= &sh4202_femi_clk_ops,
ops                81 arch/sh/kernel/cpu/sh4/clock-sh4-202.c 		if (clk->ops->set_rate(clk, clk->parent->rate / divisor) == 0)
ops               138 arch/sh/kernel/cpu/sh4/clock-sh4-202.c 	.ops		= &sh4202_shoc_clk_ops,
ops                72 arch/sh/kernel/cpu/sh4/clock-sh4.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                75 arch/sh/kernel/cpu/sh4/clock-sh4.c 		*ops = sh4_clk_ops[idx];
ops                57 arch/sh/kernel/cpu/sh4a/clock-sh7343.c 	.ops		= &dll_clk_ops,
ops                77 arch/sh/kernel/cpu/sh4a/clock-sh7343.c 	.ops		= &pll_clk_ops,
ops                57 arch/sh/kernel/cpu/sh4a/clock-sh7366.c 	.ops		= &dll_clk_ops,
ops                80 arch/sh/kernel/cpu/sh4a/clock-sh7366.c 	.ops		= &pll_clk_ops,
ops                60 arch/sh/kernel/cpu/sh4a/clock-sh7722.c 	.ops		= &dll_clk_ops,
ops                83 arch/sh/kernel/cpu/sh4a/clock-sh7722.c 	.ops		= &pll_clk_ops,
ops                61 arch/sh/kernel/cpu/sh4a/clock-sh7723.c 	.ops		= &dll_clk_ops,
ops                84 arch/sh/kernel/cpu/sh4a/clock-sh7723.c 	.ops		= &pll_clk_ops,
ops                66 arch/sh/kernel/cpu/sh4a/clock-sh7724.c 	.ops		= &fll_clk_ops,
ops                86 arch/sh/kernel/cpu/sh4a/clock-sh7724.c 	.ops		= &pll_clk_ops,
ops               101 arch/sh/kernel/cpu/sh4a/clock-sh7724.c 	.ops		= &div3_clk_ops,
ops                43 arch/sh/kernel/cpu/sh4a/clock-sh7734.c 	.ops        = &pll_clk_ops,
ops                38 arch/sh/kernel/cpu/sh4a/clock-sh7757.c 	.ops		= &pll_clk_ops,
ops                62 arch/sh/kernel/cpu/sh4a/clock-sh7763.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                65 arch/sh/kernel/cpu/sh4a/clock-sh7763.c 		*ops = sh7763_clk_ops[idx];
ops                80 arch/sh/kernel/cpu/sh4a/clock-sh7763.c 	.ops		= &sh7763_shyway_clk_ops,
ops                65 arch/sh/kernel/cpu/sh4a/clock-sh7770.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                68 arch/sh/kernel/cpu/sh4a/clock-sh7770.c 		*ops = sh7770_clk_ops[idx];
ops                68 arch/sh/kernel/cpu/sh4a/clock-sh7780.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                71 arch/sh/kernel/cpu/sh4a/clock-sh7780.c 		*ops = sh7780_clk_ops[idx];
ops                86 arch/sh/kernel/cpu/sh4a/clock-sh7780.c 	.ops		= &sh7780_shyway_clk_ops,
ops                41 arch/sh/kernel/cpu/sh4a/clock-sh7785.c 	.ops		= &pll_clk_ops,
ops                43 arch/sh/kernel/cpu/sh4a/clock-sh7786.c 	.ops		= &pll_clk_ops,
ops                37 arch/sh/kernel/cpu/sh4a/clock-shx3.c 	.ops		= &pll_clk_ops,
ops               181 arch/sh/kernel/cpu/sh4a/setup-sh7722.c 	.ops		= &sh7722_sci_port_ops,
ops               203 arch/sh/kernel/cpu/sh4a/setup-sh7722.c 	.ops		= &sh7722_sci_port_ops,
ops               225 arch/sh/kernel/cpu/sh4a/setup-sh7722.c 	.ops		= &sh7722_sci_port_ops,
ops                69 arch/sh/kernel/cpu/sh5/clock-sh5.c void __init arch_init_clk_ops(struct sh_clk_ops **ops, int idx)
ops                75 arch/sh/kernel/cpu/sh5/clock-sh5.c 		*ops = sh5_clk_ops[idx];
ops               213 arch/sh/kernel/cpu/sh5/unwind.c static void sh64_unwind_inner(const struct stacktrace_ops *ops,
ops               216 arch/sh/kernel/cpu/sh5/unwind.c static inline void unwind_nested(const struct stacktrace_ops *ops, void *data,
ops               221 arch/sh/kernel/cpu/sh5/unwind.c 		sh64_unwind_inner(ops, data, (struct pt_regs *)fp);
ops               224 arch/sh/kernel/cpu/sh5/unwind.c static void sh64_unwind_inner(const struct stacktrace_ops *ops,
ops               241 arch/sh/kernel/cpu/sh5/unwind.c 			unwind_nested(ops, data, pc, fp);
ops               247 arch/sh/kernel/cpu/sh5/unwind.c 			unwind_nested(ops, data, pc, fp);
ops               255 arch/sh/kernel/cpu/sh5/unwind.c 			unwind_nested(ops, data, pc, fp);
ops               261 arch/sh/kernel/cpu/sh5/unwind.c 			unwind_nested(ops, data, pc, fp);
ops               270 arch/sh/kernel/cpu/sh5/unwind.c 		ops->address(data, pc, 1);
ops               298 arch/sh/kernel/cpu/sh5/unwind.c 			       const struct stacktrace_ops *ops,
ops               329 arch/sh/kernel/cpu/sh5/unwind.c 	sh64_unwind_inner(ops, data, regs);
ops                55 arch/sh/kernel/dumpstack.c 			const struct stacktrace_ops *ops,
ops                74 arch/sh/kernel/dumpstack.c 	ops->address(data, ret_addr, 1);
ops                81 arch/sh/kernel/dumpstack.c 			const struct stacktrace_ops *ops,
ops                88 arch/sh/kernel/dumpstack.c 		  unsigned long *sp, const struct stacktrace_ops *ops,
ops               101 arch/sh/kernel/dumpstack.c 			ops->address(data, addr, 1);
ops               103 arch/sh/kernel/dumpstack.c 			print_ftrace_graph_addr(addr, data, ops,
ops               960 arch/sh/kernel/dwarf.c 				const struct stacktrace_ops *ops,
ops               981 arch/sh/kernel/dwarf.c 		ops->address(data, return_addr, 1);
ops                39 arch/sh/kernel/smp.c void register_smp_ops(struct plat_smp_ops *ops)
ops                44 arch/sh/kernel/smp.c 	mp_ops = ops;
ops                83 arch/sh/kernel/unwinder.c static int unwinder_enqueue(struct unwinder *ops)
ops                91 arch/sh/kernel/unwinder.c 		if (o == ops)
ops                94 arch/sh/kernel/unwinder.c 		if (o->rating >= ops->rating)
ops                97 arch/sh/kernel/unwinder.c 	list_add(&ops->list, entry);
ops               133 arch/sh/kernel/unwinder.c 		  unsigned long *sp, const struct stacktrace_ops *ops,
ops               163 arch/sh/kernel/unwinder.c 	curr_unwinder->dump(task, regs, sp, ops, data);
ops                37 arch/sh/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                39 arch/sh/oprofile/common.c 	ops->backtrace = sh_backtrace;
ops                49 arch/sh/oprofile/common.c 	return oprofile_perf_init(ops);
ops                58 arch/sh/oprofile/common.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                60 arch/sh/oprofile/common.c 	ops->backtrace = sh_backtrace;
ops                52 arch/sparc/crypto/aes_glue.c 	struct aes_ops *ops;
ops               176 arch/sparc/crypto/aes_glue.c 		ctx->ops = &aes128_ops;
ops               181 arch/sparc/crypto/aes_glue.c 		ctx->ops = &aes192_ops;
ops               186 arch/sparc/crypto/aes_glue.c 		ctx->ops = &aes256_ops;
ops               204 arch/sparc/crypto/aes_glue.c 	ctx->ops->encrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst);
ops               211 arch/sparc/crypto/aes_glue.c 	ctx->ops->decrypt(&ctx->key[0], (const u32 *) src, (u32 *) dst);
ops               228 arch/sparc/crypto/aes_glue.c 	ctx->ops->load_encrypt_keys(&ctx->key[0]);
ops               233 arch/sparc/crypto/aes_glue.c 			ctx->ops->ecb_encrypt(&ctx->key[0],
ops               258 arch/sparc/crypto/aes_glue.c 	ctx->ops->load_decrypt_keys(&ctx->key[0]);
ops               264 arch/sparc/crypto/aes_glue.c 			ctx->ops->ecb_decrypt(key_end,
ops               288 arch/sparc/crypto/aes_glue.c 	ctx->ops->load_encrypt_keys(&ctx->key[0]);
ops               293 arch/sparc/crypto/aes_glue.c 			ctx->ops->cbc_encrypt(&ctx->key[0],
ops               318 arch/sparc/crypto/aes_glue.c 	ctx->ops->load_decrypt_keys(&ctx->key[0]);
ops               324 arch/sparc/crypto/aes_glue.c 			ctx->ops->cbc_decrypt(key_end,
ops               346 arch/sparc/crypto/aes_glue.c 	ctx->ops->ecb_encrypt(&ctx->key[0], (const u64 *)ctrblk,
ops               364 arch/sparc/crypto/aes_glue.c 	ctx->ops->load_encrypt_keys(&ctx->key[0]);
ops               369 arch/sparc/crypto/aes_glue.c 			ctx->ops->ctr_crypt(&ctx->key[0],
ops                13 arch/sparc/include/asm/leon_pci.h 	struct pci_ops *ops;
ops               441 arch/sparc/include/asm/vio.h 	struct vio_driver_ops	*ops;
ops               508 arch/sparc/include/asm/vio.h 		    int ver_table_size, struct vio_driver_ops *ops,
ops                46 arch/sparc/kernel/leon_pci.c 	bridge->ops = info->ops;
ops               683 arch/sparc/kernel/leon_pci_grpci1.c 	priv->info.ops = &grpci1_ops;
ops               869 arch/sparc/kernel/leon_pci_grpci2.c 	priv->info.ops = &grpci2_ops;
ops                53 arch/sparc/kernel/pci_impl.h 			  const struct sparc64_msiq_ops *ops);
ops                18 arch/sparc/kernel/pci_msi.c 	const struct sparc64_msiq_ops *ops;
ops                22 arch/sparc/kernel/pci_msi.c 	ops = pbm->msi_ops;
ops                24 arch/sparc/kernel/pci_msi.c 	err = ops->get_head(pbm, msiqid, &head);
ops                32 arch/sparc/kernel/pci_msi.c 		err = ops->dequeue_msi(pbm, msiqid, &head, &msi);
ops                47 arch/sparc/kernel/pci_msi.c 		err = ops->set_head(pbm, msiqid, head);
ops               127 arch/sparc/kernel/pci_msi.c 	const struct sparc64_msiq_ops *ops = pbm->msi_ops;
ops               148 arch/sparc/kernel/pci_msi.c 	err = ops->msi_setup(pbm, msiqid, msi,
ops               185 arch/sparc/kernel/pci_msi.c 	const struct sparc64_msiq_ops *ops = pbm->msi_ops;
ops               202 arch/sparc/kernel/pci_msi.c 	err = ops->msi_teardown(pbm, msi_num);
ops               276 arch/sparc/kernel/pci_msi.c 				 const struct sparc64_msiq_ops *ops,
ops               280 arch/sparc/kernel/pci_msi.c 	int irq = ops->msiq_build_irq(pbm, msiqid, devino);
ops               303 arch/sparc/kernel/pci_msi.c 				      const struct sparc64_msiq_ops *ops)
ops               312 arch/sparc/kernel/pci_msi.c 		err = bringup_one_msi_queue(pbm, ops, msiqid, devino);
ops               321 arch/sparc/kernel/pci_msi.c 			  const struct sparc64_msiq_ops *ops)
ops               405 arch/sparc/kernel/pci_msi.c 		if (ops->msiq_alloc(pbm)) {
ops               411 arch/sparc/kernel/pci_msi.c 		if (sparc64_bringup_msi_queues(pbm, ops)) {
ops               412 arch/sparc/kernel/pci_msi.c 			ops->msiq_free(pbm);
ops               438 arch/sparc/kernel/pci_msi.c 		pbm->msi_ops = ops;
ops               819 arch/sparc/kernel/time_64.c static void __init init_tick_ops(struct sparc64_tick_ops *ops)
ops               823 arch/sparc/kernel/time_64.c 	freq = ops->get_frequency();
ops               825 arch/sparc/kernel/time_64.c 	tick = ops->get_tick();
ops               827 arch/sparc/kernel/time_64.c 	ops->offset = (tick * quotient) >> SPARC64_NSEC_PER_CYC_SHIFT;
ops               828 arch/sparc/kernel/time_64.c 	ops->ticks_per_nsec_quotient = quotient;
ops               829 arch/sparc/kernel/time_64.c 	ops->frequency = freq;
ops               830 arch/sparc/kernel/time_64.c 	tick_operations = *ops;
ops               233 arch/sparc/kernel/viohs.c 	if (!vio->ops)
ops               236 arch/sparc/kernel/viohs.c 	return vio->ops->send_attr(vio);
ops               388 arch/sparc/kernel/viohs.c 	if (!vio->ops)
ops               391 arch/sparc/kernel/viohs.c 	err = vio->ops->handle_attr(vio, pkt);
ops               669 arch/sparc/kernel/viohs.c 		if (vio->ops)
ops               670 arch/sparc/kernel/viohs.c 			vio->ops->handshake_complete(vio);
ops               816 arch/sparc/kernel/viohs.c 		    int ver_table_size, struct vio_driver_ops *ops,
ops               835 arch/sparc/kernel/viohs.c 		if (!ops || !ops->send_attr || !ops->handle_attr ||
ops               836 arch/sparc/kernel/viohs.c 		    !ops->handshake_complete)
ops               856 arch/sparc/kernel/viohs.c 	vio->ops = ops;
ops                59 arch/sparc/oprofile/init.c static int op_nmi_timer_init(struct oprofile_operations *ops)
ops                64 arch/sparc/oprofile/init.c 	ops->start = timer_start;
ops                65 arch/sparc/oprofile/init.c 	ops->stop = timer_stop;
ops                66 arch/sparc/oprofile/init.c 	ops->cpu_type = "timer";
ops                72 arch/sparc/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                77 arch/sparc/oprofile/init.c 	ret = op_nmi_timer_init(ops);
ops                26 arch/um/drivers/chan.h 	const struct chan_ops *ops;
ops                91 arch/um/drivers/chan_kern.c 	if (chan->ops->open == NULL)
ops                93 arch/um/drivers/chan_kern.c 	else fd = (*chan->ops->open)(chan->input, chan->output, chan->primary,
ops               100 arch/um/drivers/chan_kern.c 		(*chan->ops->close)(fd, chan->data);
ops               127 arch/um/drivers/chan_kern.c 	if (chan && chan->primary && chan->ops->winch)
ops               223 arch/um/drivers/chan_kern.c 	if (chan->ops->close != NULL)
ops               224 arch/um/drivers/chan_kern.c 		(*chan->ops->close)(chan->fd, chan->data);
ops               255 arch/um/drivers/chan_kern.c 	if (len == 0 || !chan || !chan->ops->write)
ops               258 arch/um/drivers/chan_kern.c 	n = chan->ops->write(chan->fd, buf, len, chan->data);
ops               269 arch/um/drivers/chan_kern.c 	if (!chan || !chan->ops->console_write)
ops               272 arch/um/drivers/chan_kern.c 	n = chan->ops->console_write(chan->fd, buf, len);
ops               298 arch/um/drivers/chan_kern.c 		if (chan->ops->window_size == NULL)
ops               300 arch/um/drivers/chan_kern.c 		return chan->ops->window_size(chan->fd, chan->data,
ops               305 arch/um/drivers/chan_kern.c 		if (chan->ops->window_size == NULL)
ops               307 arch/um/drivers/chan_kern.c 		return chan->ops->window_size(chan->fd, chan->data,
ops               319 arch/um/drivers/chan_kern.c 	if (chan->ops->free != NULL)
ops               320 arch/um/drivers/chan_kern.c 		(*chan->ops->free)(chan->data);
ops               348 arch/um/drivers/chan_kern.c 	CONFIG_CHUNK(str, size, n, chan->ops->type, 0);
ops               399 arch/um/drivers/chan_kern.c 	const struct chan_ops *ops;
ops               442 arch/um/drivers/chan_kern.c 	const struct chan_ops *ops;
ops               447 arch/um/drivers/chan_kern.c 	ops = NULL;
ops               452 arch/um/drivers/chan_kern.c 			ops = entry->ops;
ops               457 arch/um/drivers/chan_kern.c 	if (ops == NULL) {
ops               462 arch/um/drivers/chan_kern.c 	data = (*ops->init)(str, device, opts);
ops               483 arch/um/drivers/chan_kern.c 				 .ops 		= ops,
ops               545 arch/um/drivers/chan_kern.c 	if (!chan || !chan->ops->read)
ops               553 arch/um/drivers/chan_kern.c 		err = chan->ops->read(chan->fd, &c, chan->data);
ops               542 arch/um/drivers/line.c 		   const struct tty_operations *ops,
ops               563 arch/um/drivers/line.c 		lines[i].port.ops = &line_port_ops;
ops               568 arch/um/drivers/line.c 	tty_set_operations(driver, ops);
ops               927 arch/um/drivers/ubd_kern.c 	ubd_dev->tag_set.ops = &ubd_mq_ops;
ops                41 arch/um/include/asm/stacktrace.h void dump_trace(struct task_struct *tsk, const struct stacktrace_ops *ops, void *data);
ops                17 arch/um/kernel/stacktrace.c 		const struct stacktrace_ops *ops,
ops                38 arch/um/kernel/stacktrace.c 			ops->address(data, addr, reliable);
ops                39 arch/um/kernel/tlb.c 	} ops[1];
ops                49 arch/um/kernel/tlb.c 	 { .ops		= { { .type = NONE } },	\
ops                70 arch/um/kernel/tlb.c 		op = &hvc->ops[i];
ops               134 arch/um/kernel/tlb.c 		last = &hvc->ops[hvc->index - 1];
ops               144 arch/um/kernel/tlb.c 	if (hvc->index == ARRAY_SIZE(hvc->ops)) {
ops               145 arch/um/kernel/tlb.c 		ret = do_ops(hvc, ARRAY_SIZE(hvc->ops), 0);
ops               149 arch/um/kernel/tlb.c 	hvc->ops[hvc->index++] = ((struct host_vm_op)
ops               170 arch/um/kernel/tlb.c 		last = &hvc->ops[hvc->index - 1];
ops               178 arch/um/kernel/tlb.c 	if (hvc->index == ARRAY_SIZE(hvc->ops)) {
ops               179 arch/um/kernel/tlb.c 		ret = do_ops(hvc, ARRAY_SIZE(hvc->ops), 0);
ops               183 arch/um/kernel/tlb.c 	hvc->ops[hvc->index++] = ((struct host_vm_op)
ops               197 arch/um/kernel/tlb.c 		last = &hvc->ops[hvc->index - 1];
ops               206 arch/um/kernel/tlb.c 	if (hvc->index == ARRAY_SIZE(hvc->ops)) {
ops               207 arch/um/kernel/tlb.c 		ret = do_ops(hvc, ARRAY_SIZE(hvc->ops), 0);
ops               211 arch/um/kernel/tlb.c 	hvc->ops[hvc->index++] = ((struct host_vm_op)
ops               275 arch/unicore32/kernel/pci.c 	bridge->ops = &pci_puv3_ops;
ops               119 arch/x86/crypto/aegis128-aesni-glue.c 		const struct aegis_crypt_ops *ops)
ops               122 arch/x86/crypto/aegis128-aesni-glue.c 		ops->crypt_blocks(state,
ops               129 arch/x86/crypto/aegis128-aesni-glue.c 		ops->crypt_tail(state, walk->nbytes, walk->src.virt.addr,
ops               170 arch/x86/crypto/aegis128-aesni-glue.c 					const struct aegis_crypt_ops *ops)
ops               177 arch/x86/crypto/aegis128-aesni-glue.c 	ops->skcipher_walk_init(&walk, req, true);
ops               183 arch/x86/crypto/aegis128-aesni-glue.c 	crypto_aegis128_aesni_process_crypt(&state, &walk, ops);
ops               396 arch/x86/events/intel/uncore.c 	if (type->ops->get_constraint) {
ops               397 arch/x86/events/intel/uncore.c 		c = type->ops->get_constraint(box, event);
ops               418 arch/x86/events/intel/uncore.c 	if (box->pmu->type->ops->put_constraint)
ops               419 arch/x86/events/intel/uncore.c 		box->pmu->type->ops->put_constraint(box, event);
ops               762 arch/x86/events/intel/uncore.c 		if (pmu->type->ops->hw_config) {
ops               763 arch/x86/events/intel/uncore.c 			ret = pmu->type->ops->hw_config(box, event);
ops               790 arch/x86/events/intel/uncore.c 	if (uncore_pmu->type->ops->enable_box)
ops               791 arch/x86/events/intel/uncore.c 		uncore_pmu->type->ops->enable_box(box);
ops               807 arch/x86/events/intel/uncore.c 	if (uncore_pmu->type->ops->disable_box)
ops               808 arch/x86/events/intel/uncore.c 		uncore_pmu->type->ops->disable_box(box);
ops                71 arch/x86/events/intel/uncore.h 	struct intel_uncore_ops *ops;
ops               447 arch/x86/events/intel/uncore.h 	box->pmu->type->ops->disable_event(box, event);
ops               453 arch/x86/events/intel/uncore.h 	box->pmu->type->ops->enable_event(box, event);
ops               459 arch/x86/events/intel/uncore.h 	return box->pmu->type->ops->read_counter(box, event);
ops               465 arch/x86/events/intel/uncore.h 		if (box->pmu->type->ops->init_box)
ops               466 arch/x86/events/intel/uncore.h 			box->pmu->type->ops->init_box(box);
ops               473 arch/x86/events/intel/uncore.h 		if (box->pmu->type->ops->exit_box)
ops               474 arch/x86/events/intel/uncore.h 			box->pmu->type->ops->exit_box(box);
ops               290 arch/x86/events/intel/uncore_nhmex.c 	.ops		= &nhmex_uncore_ops,
ops               324 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_ops,
ops               346 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_ops,
ops               437 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_bbox_ops,
ops               513 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_sbox_ops,
ops               940 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_mbox_ops,
ops              1203 arch/x86/events/intel/uncore_nhmex.c 	.ops			= &nhmex_uncore_rbox_ops,
ops               203 arch/x86/events/intel/uncore_snb.c 	.ops		= &snb_uncore_msr_ops,
ops               218 arch/x86/events/intel/uncore_snb.c 	.ops		= &snb_uncore_msr_ops,
ops               281 arch/x86/events/intel/uncore_snb.c 	.ops		= &skl_uncore_msr_ops,
ops               297 arch/x86/events/intel/uncore_snb.c 	snb_uncore_arb.ops = &skl_uncore_msr_ops;
ops               308 arch/x86/events/intel/uncore_snb.c 	.ops		= &skl_uncore_msr_ops,
ops               337 arch/x86/events/intel/uncore_snb.c 	.ops		= &skl_uncore_msr_ops,
ops               361 arch/x86/events/intel/uncore_snb.c 	snb_uncore_arb.ops = &skl_uncore_msr_ops;
ops               587 arch/x86/events/intel/uncore_snb.c 	.ops		= &snb_uncore_imc_ops,
ops               990 arch/x86/events/intel/uncore_snb.c 	.ops		= &nhm_uncore_msr_ops,
ops               808 arch/x86/events/intel/uncore_snbep.c 	.ops		= &snbep_uncore_msr_ops,
ops               966 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_cbox_ops,
ops              1074 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_pcu_ops,
ops              1155 arch/x86/events/intel/uncore_snbep.c 	.ops		= &snbep_uncore_pci_ops,		\
ops              1188 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_qpi_ops,
ops              1423 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_pci_ops,			\
ops              1537 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_msr_ops,
ops              1669 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_cbox_ops,
ops              1690 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_pcu_ops,
ops              1777 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_irp_ops,
ops              1803 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_qpi_ops,
ops              1973 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_msr_ops,
ops              2090 arch/x86/events/intel/uncore_snbep.c 	.ops			= &knl_uncore_cha_ops,
ops              2121 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_msr_ops,
ops              2181 arch/x86/events/intel/uncore_snbep.c 	.ops			= &knl_uncore_imc_ops,
ops              2197 arch/x86/events/intel/uncore_snbep.c 	.ops			= &knl_uncore_imc_ops,
ops              2213 arch/x86/events/intel/uncore_snbep.c 	.ops			= &knl_uncore_imc_ops,
ops              2229 arch/x86/events/intel/uncore_snbep.c 	.ops			= &knl_uncore_imc_ops,
ops              2271 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_pci_ops,
ops              2488 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_ubox_ops,
ops              2653 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_cbox_ops,
ops              2706 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_sbox_msr_ops,
ops              2741 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_pcu_ops,
ops              2834 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_irp_ops,
ops              2848 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_qpi_ops,
ops              3069 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_msr_ops,
ops              3093 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_cbox_ops,
ops              3107 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_sbox_msr_ops,
ops              3178 arch/x86/events/intel/uncore_snbep.c 	.ops			= &hswep_uncore_irp_ops,
ops              3192 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snbep_uncore_qpi_ops,
ops              3407 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_msr_ops,
ops              3531 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_chabox_ops,
ops              3590 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_iio_ops,
ops              3671 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_iio_freerunning_ops,
ops              3700 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_iio_ops,
ops              3741 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_pcu_ops,
ops              3797 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_pci_ops,
ops              3842 arch/x86/events/intel/uncore_snbep.c 	.ops		= &skx_upi_uncore_pci_ops,
ops              3872 arch/x86/events/intel/uncore_snbep.c 	.ops		= &skx_m2m_uncore_pci_ops,
ops              3891 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_pci_ops,
ops              3917 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_pci_ops,
ops              4048 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_msr_ops,
ops              4112 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snr_uncore_chabox_ops,
ops              4143 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_msr_ops,
ops              4157 arch/x86/events/intel/uncore_snbep.c 	.ops			= &ivbep_uncore_msr_ops,
ops              4171 arch/x86/events/intel/uncore_snbep.c 	.ops		= &ivbep_uncore_msr_ops,
ops              4206 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snr_uncore_pcu_ops,
ops              4259 arch/x86/events/intel/uncore_snbep.c 	.ops			= &skx_uncore_iio_freerunning_ops,
ops              4322 arch/x86/events/intel/uncore_snbep.c 	.ops		= &snr_m2m_uncore_pci_ops,
ops              4490 arch/x86/events/intel/uncore_snbep.c 	.ops		= &snr_uncore_mmio_ops,
ops              4531 arch/x86/events/intel/uncore_snbep.c 	.ops			= &snr_uncore_imc_freerunning_ops,
ops                93 arch/x86/include/asm/intel_telemetry.h int telemetry_set_pltdata(const struct telemetry_core_ops *ops,
ops                36 arch/x86/include/asm/irqdomain.h 	const struct irq_domain_ops	*ops;
ops               292 arch/x86/include/asm/kvm_emulate.h 	const struct x86_emulate_ops *ops;
ops               799 arch/x86/include/asm/paravirt.h #define _PVSITE(ptype, ops, word, algn)		\
ops               801 arch/x86/include/asm/paravirt.h 	ops;					\
ops               840 arch/x86/include/asm/paravirt.h #define PARA_SITE(ptype, ops)	_PVSITE(ptype, ops, .quad, 8)
ops               855 arch/x86/include/asm/paravirt.h #define PARA_SITE(ptype, ops)	_PVSITE(ptype, ops, .long, 4)
ops                31 arch/x86/include/asm/uprobes.h 	const struct uprobe_xol_ops	*ops;
ops               440 arch/x86/kernel/acpi/boot.c 		.ops = &mp_ioapic_irqdomain_ops,
ops               791 arch/x86/kernel/acpi/boot.c 		.ops = &mp_ioapic_irqdomain_ops,
ops              2329 arch/x86/kernel/apic/io_apic.c 	ip->irqdomain = irq_domain_create_linear(fn, hwirqs, cfg->ops,
ops               247 arch/x86/kernel/apic/msi.c 	.ops		= &pci_msi_domain_ops,
ops               287 arch/x86/kernel/apic/msi.c 	.ops		= &pci_msi_domain_ops,
ops               348 arch/x86/kernel/apic/msi.c 	.ops		= &dmar_msi_domain_ops,
ops               453 arch/x86/kernel/apic/msi.c 	.ops		= &hpet_msi_domain_ops,
ops                83 arch/x86/kernel/cpu/mtrr/mtrr.c void __init set_mtrr_ops(const struct mtrr_ops *ops)
ops                85 arch/x86/kernel/cpu/mtrr/mtrr.c 	if (ops->vendor && ops->vendor < X86_VENDOR_NUM)
ops                86 arch/x86/kernel/cpu/mtrr/mtrr.c 		mtrr_ops[ops->vendor] = ops;
ops                58 arch/x86/kernel/cpu/mtrr/mtrr.h extern void __init set_mtrr_ops(const struct mtrr_ops *ops);
ops              2117 arch/x86/kernel/cpu/resctrl/rdtgroup.c 	fc->ops = &rdt_fs_context_ops;
ops               250 arch/x86/kernel/devicetree.c 		.ops = &ioapic_irq_domain_ops,
ops               745 arch/x86/kernel/ftrace.c create_trampoline(struct ftrace_ops *ops, unsigned int *tramp_size)
ops               762 arch/x86/kernel/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_SAVE_REGS) {
ops               808 arch/x86/kernel/ftrace.c 	*ptr = (unsigned long)ops;
ops               827 arch/x86/kernel/ftrace.c 	ops->flags |= FTRACE_OPS_FL_ALLOC_TRAMP;
ops               859 arch/x86/kernel/ftrace.c void arch_ftrace_update_trampoline(struct ftrace_ops *ops)
ops               868 arch/x86/kernel/ftrace.c 	if (ops->trampoline) {
ops               873 arch/x86/kernel/ftrace.c 		if (!(ops->flags & FTRACE_OPS_FL_ALLOC_TRAMP))
ops               875 arch/x86/kernel/ftrace.c 		npages = PAGE_ALIGN(ops->trampoline_size) >> PAGE_SHIFT;
ops               876 arch/x86/kernel/ftrace.c 		set_memory_rw(ops->trampoline, npages);
ops               878 arch/x86/kernel/ftrace.c 		ops->trampoline = create_trampoline(ops, &size);
ops               879 arch/x86/kernel/ftrace.c 		if (!ops->trampoline)
ops               881 arch/x86/kernel/ftrace.c 		ops->trampoline_size = size;
ops               885 arch/x86/kernel/ftrace.c 	offset = calc_trampoline_call_offset(ops->flags & FTRACE_OPS_FL_SAVE_REGS);
ops               886 arch/x86/kernel/ftrace.c 	ip = ops->trampoline + offset;
ops               888 arch/x86/kernel/ftrace.c 	func = ftrace_ops_get_func(ops);
ops               895 arch/x86/kernel/ftrace.c 	set_memory_ro(ops->trampoline, npages);
ops               927 arch/x86/kernel/ftrace.c static void *static_tramp_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
ops               933 arch/x86/kernel/ftrace.c 	if (ops && ops->trampoline) {
ops               939 arch/x86/kernel/ftrace.c 		if (ops->trampoline == FTRACE_GRAPH_ADDR)
ops               955 arch/x86/kernel/ftrace.c void *arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
ops               960 arch/x86/kernel/ftrace.c 	if (!ops || !(ops->flags & FTRACE_OPS_FL_ALLOC_TRAMP))
ops               961 arch/x86/kernel/ftrace.c 		return static_tramp_func(ops, rec);
ops               963 arch/x86/kernel/ftrace.c 	offset = calc_trampoline_call_offset(ops->flags & FTRACE_OPS_FL_SAVE_REGS);
ops               964 arch/x86/kernel/ftrace.c 	return addr_from_call((void *)ops->trampoline + offset);
ops               967 arch/x86/kernel/ftrace.c void arch_ftrace_trampoline_free(struct ftrace_ops *ops)
ops               969 arch/x86/kernel/ftrace.c 	if (!ops || !(ops->flags & FTRACE_OPS_FL_ALLOC_TRAMP))
ops               972 arch/x86/kernel/ftrace.c 	tramp_free((void *)ops->trampoline);
ops               973 arch/x86/kernel/ftrace.c 	ops->trampoline = 0;
ops                78 arch/x86/kernel/jailhouse.c 		.ops = &mp_ioapic_irqdomain_ops,
ops                17 arch/x86/kernel/kprobes/ftrace.c 			   struct ftrace_ops *ops, struct pt_regs *regs)
ops               119 arch/x86/kernel/mpparse.c 		.ops = &mp_ioapic_irqdomain_ops,
ops                16 arch/x86/kernel/paravirt_patch.c #define PATCH_CASE(ops, m, data, insn_buff, len)				\
ops                17 arch/x86/kernel/paravirt_patch.c 	case PARAVIRT_PATCH(ops.m):					\
ops                18 arch/x86/kernel/paravirt_patch.c 		return PATCH(data, ops##_##m, insn_buff, len)
ops                92 arch/x86/kernel/unwind_orc.c 	struct ftrace_ops *ops;
ops                95 arch/x86/kernel/unwind_orc.c 	ops = ftrace_ops_trampoline(ip);
ops                96 arch/x86/kernel/unwind_orc.c 	if (!ops)
ops                99 arch/x86/kernel/unwind_orc.c 	if (ops->flags & FTRACE_OPS_FL_SAVE_REGS)
ops               758 arch/x86/kernel/uprobes.c 	auprobe->ops = &branch_xol_ops;
ops               839 arch/x86/kernel/uprobes.c 	auprobe->ops = &push_xol_ops;
ops               903 arch/x86/kernel/uprobes.c 	auprobe->ops = &default_xol_ops;
ops               916 arch/x86/kernel/uprobes.c 	if (auprobe->ops->pre_xol) {
ops               917 arch/x86/kernel/uprobes.c 		int err = auprobe->ops->pre_xol(auprobe, regs);
ops               968 arch/x86/kernel/uprobes.c 	if (auprobe->ops->post_xol) {
ops               969 arch/x86/kernel/uprobes.c 		err = auprobe->ops->post_xol(auprobe, regs);
ops              1034 arch/x86/kernel/uprobes.c 	if (auprobe->ops->abort)
ops              1035 arch/x86/kernel/uprobes.c 		auprobe->ops->abort(auprobe, regs);
ops              1046 arch/x86/kernel/uprobes.c 	if (auprobe->ops->emulate)
ops              1047 arch/x86/kernel/uprobes.c 		return auprobe->ops->emulate(auprobe, regs);
ops               269 arch/x86/kvm/emulate.c 		ctxt->_regs[nr] = ctxt->ops->read_gpr(ctxt, nr);
ops               292 arch/x86/kvm/emulate.c 		ctxt->ops->write_gpr(ctxt, reg, ctxt->_regs[reg]);
ops               512 arch/x86/kvm/emulate.c 	return ctxt->ops->intercept(ctxt, &info, stage);
ops               551 arch/x86/kvm/emulate.c 	ctxt->ops->get_segment(ctxt, &sel, &ss, NULL, VCPU_SREG_SS);
ops               606 arch/x86/kvm/emulate.c 	return ctxt->ops->get_cached_segment_base(ctxt, seg);
ops               659 arch/x86/kvm/emulate.c 	ctxt->ops->get_segment(ctxt, &selector, &desc, NULL, seg);
ops               670 arch/x86/kvm/emulate.c 	ctxt->ops->get_segment(ctxt, &dummy, &desc, &base3, seg);
ops               671 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, base3, seg);
ops               730 arch/x86/kvm/emulate.c 		usable = ctxt->ops->get_segment(ctxt, &sel, &desc, NULL,
ops               812 arch/x86/kvm/emulate.c 			ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops               835 arch/x86/kvm/emulate.c 	return ctxt->ops->read_std(ctxt, linear, data, size, &ctxt->exception, true);
ops               842 arch/x86/kvm/emulate.c 	return ctxt->ops->write_std(ctxt, linear, data, size, &ctxt->exception, true);
ops               856 arch/x86/kvm/emulate.c 	return ctxt->ops->read_std(ctxt, linear, data, size, &ctxt->exception, false);
ops               870 arch/x86/kvm/emulate.c 	return ctxt->ops->write_std(ctxt, linear, data, size, &ctxt->exception, false);
ops               913 arch/x86/kvm/emulate.c 	rc = ctxt->ops->fetch(ctxt, linear, ctxt->fetch.end,
ops              1184 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_cr(ctxt, 0) & (X86_CR0_TS | X86_CR0_EM))
ops              1197 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_cr(ctxt, 0) & (X86_CR0_TS | X86_CR0_EM))
ops              1213 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_cr(ctxt, 0) & (X86_CR0_TS | X86_CR0_EM))
ops              1453 arch/x86/kvm/emulate.c 	rc = ctxt->ops->read_emulated(ctxt, addr, mc->data + mc->end, size,
ops              1491 arch/x86/kvm/emulate.c 	return ctxt->ops->write_emulated(ctxt, linear, data, size,
ops              1506 arch/x86/kvm/emulate.c 	return ctxt->ops->cmpxchg_emulated(ctxt, linear, orig_data, data,
ops              1527 arch/x86/kvm/emulate.c 		if (!ctxt->ops->pio_in_emulated(ctxt, size, port, rc->data, n))
ops              1551 arch/x86/kvm/emulate.c 	ctxt->ops->get_idt(ctxt, &dt);
ops              1563 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              1571 arch/x86/kvm/emulate.c 		if (!ops->get_segment(ctxt, &sel, &desc, &base3,
ops              1578 arch/x86/kvm/emulate.c 		ops->get_gdt(ctxt, dt);
ops              1599 arch/x86/kvm/emulate.c 		ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              1657 arch/x86/kvm/emulate.c 		ctxt->ops->get_segment(ctxt, &dummy, &seg_desc, NULL, seg);
ops              1750 arch/x86/kvm/emulate.c 			ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              1763 arch/x86/kvm/emulate.c 		ret = ctxt->ops->cmpxchg_emulated(ctxt, desc_addr, &old_desc, &seg_desc,
ops              1803 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &seg_desc, base3, seg);
ops              1814 arch/x86/kvm/emulate.c 	u8 cpl = ctxt->ops->cpl(ctxt);
ops              1924 arch/x86/kvm/emulate.c 	int cpl = ctxt->ops->cpl(ctxt);
ops              2078 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2103 arch/x86/kvm/emulate.c 	ops->get_idt(ctxt, &dt);
ops              2202 arch/x86/kvm/emulate.c 	ctxt->ops->set_nmi_mask(ctxt, false);
ops              2227 arch/x86/kvm/emulate.c 	u8 cpl = ctxt->ops->cpl(ctxt);
ops              2301 arch/x86/kvm/emulate.c 	int cpl = ctxt->ops->cpl(ctxt);
ops              2384 arch/x86/kvm/emulate.c 	ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false);
ops              2420 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, 0, n);
ops              2441 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, base3, n);
ops              2459 arch/x86/kvm/emulate.c 	bad = ctxt->ops->set_cr(ctxt, 3, cr3);
ops              2468 arch/x86/kvm/emulate.c 	bad = ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PCIDE);
ops              2472 arch/x86/kvm/emulate.c 	bad = ctxt->ops->set_cr(ctxt, 0, cr0);
ops              2477 arch/x86/kvm/emulate.c 		bad = ctxt->ops->set_cr(ctxt, 4, cr4);
ops              2481 arch/x86/kvm/emulate.c 			bad = ctxt->ops->set_cr(ctxt, 3, cr3 | pcid);
ops              2509 arch/x86/kvm/emulate.c 	ctxt->ops->set_dr(ctxt, 6, (val & DR6_VOLATILE) | DR6_FIXED_1);
ops              2511 arch/x86/kvm/emulate.c 	ctxt->ops->set_dr(ctxt, 7, (val & DR7_VOLATILE) | DR7_FIXED_1);
ops              2517 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, 0, VCPU_SREG_TR);
ops              2523 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, 0, VCPU_SREG_LDTR);
ops              2527 arch/x86/kvm/emulate.c 	ctxt->ops->set_gdt(ctxt, &dt);
ops              2531 arch/x86/kvm/emulate.c 	ctxt->ops->set_idt(ctxt, &dt);
ops              2541 arch/x86/kvm/emulate.c 	ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7ef8));
ops              2564 arch/x86/kvm/emulate.c 	ctxt->ops->set_dr(ctxt, 6, (val & DR6_VOLATILE) | DR6_FIXED_1);
ops              2566 arch/x86/kvm/emulate.c 	ctxt->ops->set_dr(ctxt, 7, (val & DR7_VOLATILE) | DR7_FIXED_1);
ops              2571 arch/x86/kvm/emulate.c 	ctxt->ops->set_smbase(ctxt, GET_SMSTATE(u32, smstate, 0x7f00));
ops              2573 arch/x86/kvm/emulate.c 	ctxt->ops->set_msr(ctxt, MSR_EFER, val & ~EFER_LMA);
ops              2580 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, base3, VCPU_SREG_TR);
ops              2584 arch/x86/kvm/emulate.c 	ctxt->ops->set_idt(ctxt, &dt);
ops              2591 arch/x86/kvm/emulate.c 	ctxt->ops->set_segment(ctxt, selector, &desc, base3, VCPU_SREG_LDTR);
ops              2595 arch/x86/kvm/emulate.c 	ctxt->ops->set_gdt(ctxt, &dt);
ops              2618 arch/x86/kvm/emulate.c 	if ((ctxt->ops->get_hflags(ctxt) & X86EMUL_SMM_MASK) == 0)
ops              2621 arch/x86/kvm/emulate.c 	smbase = ctxt->ops->get_smbase(ctxt);
ops              2623 arch/x86/kvm/emulate.c 	ret = ctxt->ops->read_phys(ctxt, smbase + 0xfe00, buf, sizeof(buf));
ops              2627 arch/x86/kvm/emulate.c 	if ((ctxt->ops->get_hflags(ctxt) & X86EMUL_SMM_INSIDE_NMI_MASK) == 0)
ops              2628 arch/x86/kvm/emulate.c 		ctxt->ops->set_nmi_mask(ctxt, false);
ops              2630 arch/x86/kvm/emulate.c 	ctxt->ops->set_hflags(ctxt, ctxt->ops->get_hflags(ctxt) &
ops              2642 arch/x86/kvm/emulate.c 		cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              2644 arch/x86/kvm/emulate.c 			ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PCIDE);
ops              2650 arch/x86/kvm/emulate.c 		ctxt->ops->set_segment(ctxt, 0, &cs_desc, 0, VCPU_SREG_CS);
ops              2654 arch/x86/kvm/emulate.c 	cr0 = ctxt->ops->get_cr(ctxt, 0);
ops              2656 arch/x86/kvm/emulate.c 		ctxt->ops->set_cr(ctxt, 0, cr0 & ~(X86_CR0_PG | X86_CR0_PE));
ops              2660 arch/x86/kvm/emulate.c 		cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              2662 arch/x86/kvm/emulate.c 			ctxt->ops->set_cr(ctxt, 4, cr4 & ~X86_CR4_PAE);
ops              2666 arch/x86/kvm/emulate.c 		ctxt->ops->set_msr(ctxt, MSR_EFER, efer);
ops              2674 arch/x86/kvm/emulate.c 	if (ctxt->ops->pre_leave_smm(ctxt, buf))
ops              2689 arch/x86/kvm/emulate.c 	ctxt->ops->post_leave_smm(ctxt);
ops              2726 arch/x86/kvm/emulate.c 	ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false);
ops              2734 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2746 arch/x86/kvm/emulate.c 	ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false);
ops              2787 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2801 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_EFER, &efer);
ops              2807 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_STAR, &msr_data);
ops              2816 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
ops              2817 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, ss_sel, &ss, 0, VCPU_SREG_SS);
ops              2824 arch/x86/kvm/emulate.c 		ops->get_msr(ctxt,
ops              2829 arch/x86/kvm/emulate.c 		ops->get_msr(ctxt, MSR_SYSCALL_MASK, &msr_data);
ops              2835 arch/x86/kvm/emulate.c 		ops->get_msr(ctxt, MSR_STAR, &msr_data);
ops              2847 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2853 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_EFER, &efer);
ops              2872 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_IA32_SYSENTER_CS, &msr_data);
ops              2884 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
ops              2885 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, ss_sel, &ss, 0, VCPU_SREG_SS);
ops              2887 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_IA32_SYSENTER_EIP, &msr_data);
ops              2890 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_IA32_SYSENTER_ESP, &msr_data);
ops              2899 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2922 arch/x86/kvm/emulate.c 	ops->get_msr(ctxt, MSR_IA32_SYSENTER_CS, &msr_data);
ops              2947 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, cs_sel, &cs, 0, VCPU_SREG_CS);
ops              2948 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, ss_sel, &ss, 0, VCPU_SREG_SS);
ops              2964 arch/x86/kvm/emulate.c 	return ctxt->ops->cpl(ctxt) > iopl;
ops              2973 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              2989 arch/x86/kvm/emulate.c 	ops->get_segment(ctxt, &tr, &tr_seg, &base3, VCPU_SREG_TR);
ops              2998 arch/x86/kvm/emulate.c 	r = ops->read_std(ctxt, base + 102, &io_bitmap_ptr, 2, NULL, true);
ops              3003 arch/x86/kvm/emulate.c 	r = ops->read_std(ctxt, base + io_bitmap_ptr + port/8, &perm, 2, NULL, true);
ops              3192 arch/x86/kvm/emulate.c 	if (ctxt->ops->set_cr(ctxt, 3, tss->cr3))
ops              3310 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              3315 arch/x86/kvm/emulate.c 		ops->get_cached_segment_base(ctxt, VCPU_SREG_TR);
ops              3350 arch/x86/kvm/emulate.c 			if ((tss_selector & 3) > dpl || ops->cpl(ctxt) > dpl)
ops              3392 arch/x86/kvm/emulate.c 	ops->set_cr(ctxt, 0,  ops->get_cr(ctxt, 0) | X86_CR0_TS);
ops              3393 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, tss_selector, &next_tss_desc, 0, VCPU_SREG_TR);
ops              3402 arch/x86/kvm/emulate.c 	ops->get_dr(ctxt, 7, &dr7);
ops              3403 arch/x86/kvm/emulate.c 	ops->set_dr(ctxt, 7, dr7 & ~(DR_LOCAL_ENABLE_MASK | DR_LOCAL_SLOWDOWN));
ops              3534 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              3535 arch/x86/kvm/emulate.c 	int cpl = ctxt->ops->cpl(ctxt);
ops              3539 arch/x86/kvm/emulate.c 	ops->get_segment(ctxt, &old_cs, &old_desc, NULL, VCPU_SREG_CS);
ops              3566 arch/x86/kvm/emulate.c 	ops->set_segment(ctxt, old_cs, &old_desc, 0, VCPU_SREG_CS);
ops              3619 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_msr(ctxt, MSR_TSC_AUX, &tsc_aux))
ops              3629 arch/x86/kvm/emulate.c 	ctxt->ops->get_msr(ctxt, MSR_IA32_TSC, &tsc);
ops              3639 arch/x86/kvm/emulate.c 	if (ctxt->ops->read_pmc(ctxt, reg_read(ctxt, VCPU_REGS_RCX), &pmc))
ops              3662 arch/x86/kvm/emulate.c 	ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false);
ops              3694 arch/x86/kvm/emulate.c 	if (ctxt->ops->set_cr(ctxt, ctxt->modrm_reg, ctxt->src.val))
ops              3712 arch/x86/kvm/emulate.c 	if (ctxt->ops->set_dr(ctxt, ctxt->modrm_reg, val) < 0)
ops              3726 arch/x86/kvm/emulate.c 	if (ctxt->ops->set_msr(ctxt, reg_read(ctxt, VCPU_REGS_RCX), msr_data))
ops              3736 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_msr(ctxt, reg_read(ctxt, VCPU_REGS_RCX), &msr_data))
ops              3747 arch/x86/kvm/emulate.c 	    (ctxt->ops->get_cr(ctxt, 4) & X86_CR4_UMIP) &&
ops              3748 arch/x86/kvm/emulate.c 	    ctxt->ops->cpl(ctxt) > 0)
ops              3815 arch/x86/kvm/emulate.c 		ctxt->ops->invlpg(ctxt, linear);
ops              3825 arch/x86/kvm/emulate.c 	cr0 = ctxt->ops->get_cr(ctxt, 0);
ops              3827 arch/x86/kvm/emulate.c 	ctxt->ops->set_cr(ctxt, 0, cr0);
ops              3833 arch/x86/kvm/emulate.c 	int rc = ctxt->ops->fix_hypercall(ctxt);
ops              3851 arch/x86/kvm/emulate.c 	if ((ctxt->ops->get_cr(ctxt, 4) & X86_CR4_UMIP) &&
ops              3852 arch/x86/kvm/emulate.c 	    ctxt->ops->cpl(ctxt) > 0)
ops              3870 arch/x86/kvm/emulate.c 	return emulate_store_desc_ptr(ctxt, ctxt->ops->get_gdt);
ops              3875 arch/x86/kvm/emulate.c 	return emulate_store_desc_ptr(ctxt, ctxt->ops->get_idt);
ops              3894 arch/x86/kvm/emulate.c 		ctxt->ops->set_gdt(ctxt, &desc_ptr);
ops              3896 arch/x86/kvm/emulate.c 		ctxt->ops->set_idt(ctxt, &desc_ptr);
ops              3914 arch/x86/kvm/emulate.c 	if ((ctxt->ops->get_cr(ctxt, 4) & X86_CR4_UMIP) &&
ops              3915 arch/x86/kvm/emulate.c 	    ctxt->ops->cpl(ctxt) > 0)
ops              3920 arch/x86/kvm/emulate.c 	ctxt->dst.val = ctxt->ops->get_cr(ctxt, 0);
ops              3926 arch/x86/kvm/emulate.c 	ctxt->ops->set_cr(ctxt, 0, (ctxt->ops->get_cr(ctxt, 0) & ~0x0eul)
ops              3965 arch/x86/kvm/emulate.c 	ctxt->ops->pio_out_emulated(ctxt, ctxt->src.bytes, ctxt->dst.val,
ops              3996 arch/x86/kvm/emulate.c 	ctxt->ops->get_msr(ctxt, MSR_MISC_FEATURES_ENABLES, &msr);
ops              3998 arch/x86/kvm/emulate.c 	    ctxt->ops->cpl(ctxt)) {
ops              4004 arch/x86/kvm/emulate.c 	ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, true);
ops              4063 arch/x86/kvm/emulate.c 	ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx, &edx, false);
ops              4067 arch/x86/kvm/emulate.c 	if (ctxt->ops->get_cr(ctxt, 0) & (X86_CR0_TS | X86_CR0_EM))
ops              4095 arch/x86/kvm/emulate.c 	cr4_osfxsr = ctxt->ops->get_cr(ctxt, 4) & X86_CR4_OSFXSR;
ops              4204 arch/x86/kvm/emulate.c 	if (ctxt->ops->set_xcr(ctxt, ecx, ((u64)edx << 32) | eax))
ops              4257 arch/x86/kvm/emulate.c 		cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              4258 arch/x86/kvm/emulate.c 		ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              4269 arch/x86/kvm/emulate.c 		ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              4276 arch/x86/kvm/emulate.c 			if (ctxt->ops->get_cpuid(ctxt, &eax, &ebx, &ecx,
ops              4282 arch/x86/kvm/emulate.c 			if (ctxt->ops->get_cr(ctxt, 4) & X86_CR4_PCIDE)
ops              4292 arch/x86/kvm/emulate.c 		ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              4308 arch/x86/kvm/emulate.c 	ctxt->ops->get_dr(ctxt, 7, &dr7);
ops              4322 arch/x86/kvm/emulate.c 	cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              4329 arch/x86/kvm/emulate.c 		ctxt->ops->get_dr(ctxt, 6, &dr6);
ops              4332 arch/x86/kvm/emulate.c 		ctxt->ops->set_dr(ctxt, 6, dr6);
ops              4354 arch/x86/kvm/emulate.c 	ctxt->ops->get_msr(ctxt, MSR_EFER, &efer);
ops              4375 arch/x86/kvm/emulate.c 	u64 cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              4377 arch/x86/kvm/emulate.c 	if (cr4 & X86_CR4_TSD && ctxt->ops->cpl(ctxt))
ops              4385 arch/x86/kvm/emulate.c 	u64 cr4 = ctxt->ops->get_cr(ctxt, 4);
ops              4395 arch/x86/kvm/emulate.c 	if ((!(cr4 & X86_CR4_PCE) && ctxt->ops->cpl(ctxt)) ||
ops              4396 arch/x86/kvm/emulate.c 	    ctxt->ops->check_pmc(ctxt, rcx))
ops              5213 arch/x86/kvm/emulate.c 		ctxt->ops->get_segment(ctxt, &dummy, &desc, NULL, VCPU_SREG_CS);
ops              5555 arch/x86/kvm/emulate.c 	const struct x86_emulate_ops *ops = ctxt->ops;
ops              5573 arch/x86/kvm/emulate.c 	emul_flags = ctxt->ops->get_hflags(ctxt);
ops              5582 arch/x86/kvm/emulate.c 		if (((ctxt->d & (Sse|Mmx)) && ((ops->get_cr(ctxt, 0) & X86_CR0_EM)))
ops              5583 arch/x86/kvm/emulate.c 		    || ((ctxt->d & Sse) && !(ops->get_cr(ctxt, 4) & X86_CR4_OSFXSR))) {
ops              5588 arch/x86/kvm/emulate.c 		if ((ctxt->d & (Sse|Mmx)) && (ops->get_cr(ctxt, 0) & X86_CR0_TS)) {
ops              5621 arch/x86/kvm/emulate.c 		if ((ctxt->d & Priv) && ops->cpl(ctxt)) {
ops              5758 arch/x86/kvm/emulate.c 		ctxt->ops->halt(ctxt);
ops              5856 arch/x86/kvm/emulate.c 		(ctxt->ops->wbinvd)(ctxt);
ops              5864 arch/x86/kvm/emulate.c 		ctxt->dst.val = ops->get_cr(ctxt, ctxt->modrm_reg);
ops              5867 arch/x86/kvm/emulate.c 		ops->get_dr(ctxt, ctxt->modrm_reg, &ctxt->dst.val);
ops              5697 arch/x86/kvm/x86.c 				       const struct read_write_emulator_ops *ops)
ops              5701 arch/x86/kvm/x86.c 	bool write = ops->write;
ops              5723 arch/x86/kvm/x86.c 	if (!ret && ops->read_write_emulate(vcpu, gpa, val, bytes))
ops              5729 arch/x86/kvm/x86.c 	handled = ops->read_write_mmio(vcpu, gpa, bytes, val);
ops              5749 arch/x86/kvm/x86.c 			const struct read_write_emulator_ops *ops)
ops              5755 arch/x86/kvm/x86.c 	if (ops->read_write_prepare &&
ops              5756 arch/x86/kvm/x86.c 		  ops->read_write_prepare(vcpu, val, bytes))
ops              5767 arch/x86/kvm/x86.c 						 vcpu, ops);
ops              5779 arch/x86/kvm/x86.c 					 vcpu, ops);
ops              5792 arch/x86/kvm/x86.c 	vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write;
ops              5796 arch/x86/kvm/x86.c 	return ops->read_write_exit_mmio(vcpu, gpa, val, bytes);
ops              7244 arch/x86/kvm/x86.c 	struct kvm_x86_ops *ops = opaque;
ops              7252 arch/x86/kvm/x86.c 	if (!ops->cpu_has_kvm_support()) {
ops              7257 arch/x86/kvm/x86.c 	if (ops->disabled_by_bios()) {
ops              7293 arch/x86/kvm/x86.c 	kvm_x86_ops = ops;
ops              9450 arch/x86/kvm/x86.c 	vcpu->arch.emulate_ctxt.ops = &emulate_ops;
ops               159 arch/x86/kvm/x86.h 	return (ctxt->ops->get_cr(ctxt, 4) & X86_CR4_LA57) ? 57 : 48;
ops                20 arch/x86/oprofile/init.c extern int op_nmi_init(struct oprofile_operations *ops);
ops                23 arch/x86/oprofile/init.c static int op_nmi_init(struct oprofile_operations *ops) { return -ENODEV; }
ops                29 arch/x86/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                31 arch/x86/oprofile/init.c 	ops->backtrace = x86_backtrace;
ops                32 arch/x86/oprofile/init.c 	return op_nmi_init(ops);
ops               274 arch/x86/oprofile/nmi_int.c static inline void mux_init(struct oprofile_operations *ops)
ops               277 arch/x86/oprofile/nmi_int.c 		ops->switch_events = nmi_switch_event;
ops               298 arch/x86/oprofile/nmi_int.c static inline void mux_init(struct oprofile_operations *ops) { }
ops               673 arch/x86/oprofile/nmi_int.c int __init op_nmi_init(struct oprofile_operations *ops)
ops               754 arch/x86/oprofile/nmi_int.c 	ops->create_files	= nmi_create_files;
ops               755 arch/x86/oprofile/nmi_int.c 	ops->setup		= nmi_setup;
ops               756 arch/x86/oprofile/nmi_int.c 	ops->shutdown		= nmi_shutdown;
ops               757 arch/x86/oprofile/nmi_int.c 	ops->start		= nmi_start;
ops               758 arch/x86/oprofile/nmi_int.c 	ops->stop		= nmi_stop;
ops               759 arch/x86/oprofile/nmi_int.c 	ops->cpu_type		= cpu_type;
ops               762 arch/x86/oprofile/nmi_int.c 		ret = model->init(ops);
ops               769 arch/x86/oprofile/nmi_int.c 	mux_init(ops);
ops               509 arch/x86/oprofile/op_model_amd.c static int op_amd_init(struct oprofile_operations *ops)
ops               512 arch/x86/oprofile/op_model_amd.c 	create_arch_files = ops->create_files;
ops               513 arch/x86/oprofile/op_model_amd.c 	ops->create_files = setup_ibs_files;
ops                42 arch/x86/oprofile/op_x86_model.h 	int		(*init)(struct oprofile_operations *ops);
ops               269 arch/x86/pci/fixup.c 		pci_bus_set_ops(pbus, pbus->parent->ops);
ops               220 arch/x86/platform/olpc/olpc-xo15-sci.c 	.ops = {
ops                69 arch/x86/platform/sfi/sfi.c 		.ops = &mp_ioapic_irqdomain_ops,
ops                24 arch/x86/platform/uv/tlb_uv.c static struct bau_operations ops __ro_after_init;
ops               216 arch/x86/platform/uv/tlb_uv.c 		ops.write_l_sw_ack(dw);
ops               252 arch/x86/platform/uv/tlb_uv.c 			mmr = ops.read_l_sw_ack();
ops               270 arch/x86/platform/uv/tlb_uv.c 				ops.write_l_sw_ack(mr);
ops               403 arch/x86/platform/uv/tlb_uv.c 			mmr = ops.read_l_sw_ack();
ops               408 arch/x86/platform/uv/tlb_uv.c 				ops.write_l_sw_ack(mr);
ops               952 arch/x86/platform/uv/tlb_uv.c 		completion_stat = ops.wait_completion(bau_desc, bcp, try);
ops              1223 arch/x86/platform/uv/tlb_uv.c 	mmr_image = ops.read_l_sw_ack();
ops              1453 arch/x86/platform/uv/tlb_uv.c 			   ops.read_g_sw_ack(uv_cpu_to_pnode(cpu)),
ops              1735 arch/x86/platform/uv/tlb_uv.c 	m = ops.bau_gpa_to_offset(gpa);
ops              1823 arch/x86/platform/uv/tlb_uv.c 	first = ops.bau_gpa_to_offset(uv_gpa(pqp));
ops              1824 arch/x86/platform/uv/tlb_uv.c 	last = ops.bau_gpa_to_offset(uv_gpa(pqp + (DEST_Q_SIZE - 1)));
ops              1838 arch/x86/platform/uv/tlb_uv.c 	ops.write_payload_first(pnode, first);
ops              1839 arch/x86/platform/uv/tlb_uv.c 	ops.write_payload_last(pnode, last);
ops              2204 arch/x86/platform/uv/tlb_uv.c 		ops = uv4_bau_ops;
ops              2206 arch/x86/platform/uv/tlb_uv.c 		ops = uv2_3_bau_ops;
ops              2208 arch/x86/platform/uv/tlb_uv.c 		ops = uv2_3_bau_ops;
ops              2210 arch/x86/platform/uv/tlb_uv.c 		ops = uv1_bau_ops;
ops                42 arch/xtensa/include/asm/pci-bridge.h 	struct pci_ops *ops;
ops               232 arch/xtensa/lib/pci-auto.c 	pciauto_bus.ops = pci_ctrl->ops;
ops                17 arch/xtensa/oprofile/init.c int __init oprofile_arch_init(struct oprofile_operations *ops)
ops                19 arch/xtensa/oprofile/init.c 	ops->backtrace = xtensa_backtrace;
ops              6782 block/bfq-iosched.c 	.ops = {
ops                50 block/blk-ioc.c 	if (et->ops.exit_icq)
ops                51 block/blk-ioc.c 		et->ops.exit_icq(icq);
ops               401 block/blk-ioc.c 		if (et->ops.init_icq)
ops               402 block/blk-ioc.c 			et->ops.init_icq(icq);
ops              1955 block/blk-iocost.c 	rqos->ops = &ioc_rqos_ops;
ops               729 block/blk-iolatency.c 	rqos->ops = &blkcg_iolatency_ops;
ops               953 block/blk-mq-debugfs.c 	if (rqos->debugfs_dir || !rqos->ops->debugfs_attrs)
ops               963 block/blk-mq-debugfs.c 	debugfs_create_files(rqos->debugfs_dir, rqos, rqos->ops->debugfs_attrs);
ops                97 block/blk-mq-sched.c 		if (e->type->ops.has_work && !e->type->ops.has_work(hctx))
ops               103 block/blk-mq-sched.c 		rq = e->type->ops.dispatch_request(hctx);
ops               174 block/blk-mq-sched.c 	const bool has_sched_dispatch = e && e->type->ops.dispatch_request;
ops               333 block/blk-mq-sched.c 	if (e && e->type->ops.bio_merge)
ops               334 block/blk-mq-sched.c 		return e->type->ops.bio_merge(hctx, bio, nr_segs);
ops               427 block/blk-mq-sched.c 	if (e && e->type->ops.insert_requests) {
ops               431 block/blk-mq-sched.c 		e->type->ops.insert_requests(hctx, &list, at_head);
ops               458 block/blk-mq-sched.c 	if (e && e->type->ops.insert_requests)
ops               459 block/blk-mq-sched.c 		e->type->ops.insert_requests(hctx, list, false);
ops               550 block/blk-mq-sched.c 	ret = e->ops.init_sched(q, e);
ops               557 block/blk-mq-sched.c 		if (e->ops.init_hctx) {
ops               558 block/blk-mq-sched.c 			ret = e->ops.init_hctx(hctx, i);
ops               601 block/blk-mq-sched.c 		if (e->type->ops.exit_hctx && hctx->sched_data) {
ops               602 block/blk-mq-sched.c 			e->type->ops.exit_hctx(hctx, i);
ops               607 block/blk-mq-sched.c 	if (e->type->ops.exit_sched)
ops               608 block/blk-mq-sched.c 		e->type->ops.exit_sched(e);
ops                50 block/blk-mq-sched.h 	if (e && e->type->ops.allow_merge)
ops                51 block/blk-mq-sched.h 		return e->type->ops.allow_merge(q, rq, bio);
ops                60 block/blk-mq-sched.h 	if (e && e->type->ops.completed_request)
ops                61 block/blk-mq-sched.h 		e->type->ops.completed_request(rq, now);
ops                69 block/blk-mq-sched.h 	if (e && e->type->ops.requeue_request)
ops                70 block/blk-mq-sched.h 		e->type->ops.requeue_request(rq);
ops                77 block/blk-mq-sched.h 	if (e && e->type->ops.has_work)
ops                78 block/blk-mq-sched.h 		return e->type->ops.has_work(hctx);
ops               392 block/blk-mq.c 		    e->type->ops.limit_depth &&
ops               394 block/blk-mq.c 			e->type->ops.limit_depth(data->cmd_flags, data);
ops               410 block/blk-mq.c 		if (e && e->type->ops.prepare_request) {
ops               414 block/blk-mq.c 			e->type->ops.prepare_request(rq, bio);
ops               517 block/blk-mq.c 		if (e && e->type->ops.finish_request)
ops               518 block/blk-mq.c 			e->type->ops.finish_request(rq);
ops              2065 block/blk-mq.c 	if (tags->rqs && set->ops->exit_request) {
ops              2073 block/blk-mq.c 			set->ops->exit_request(set, rq, hctx_idx);
ops              2147 block/blk-mq.c 	if (set->ops->init_request) {
ops              2148 block/blk-mq.c 		ret = set->ops->init_request(set, rq, hctx_idx, node);
ops              2282 block/blk-mq.c 	if (set->ops->exit_request)
ops              2283 block/blk-mq.c 		set->ops->exit_request(set, hctx->fq->flush_rq, hctx_idx);
ops              2285 block/blk-mq.c 	if (set->ops->exit_hctx)
ops              2286 block/blk-mq.c 		set->ops->exit_hctx(hctx, hctx_idx);
ops              2333 block/blk-mq.c 	if (set->ops->init_hctx &&
ops              2334 block/blk-mq.c 	    set->ops->init_hctx(hctx, set->driver_data, hctx_idx))
ops              2343 block/blk-mq.c 	if (set->ops->exit_hctx)
ops              2344 block/blk-mq.c 		set->ops->exit_hctx(hctx, hctx_idx);
ops              2729 block/blk-mq.c 					   const struct blk_mq_ops *ops,
ops              2737 block/blk-mq.c 	set->ops = ops;
ops              2871 block/blk-mq.c 	q->mq_ops = set->ops;
ops              3020 block/blk-mq.c 	if (set->ops->map_queues && !is_kdump_kernel()) {
ops              3040 block/blk-mq.c 		return set->ops->map_queues(set);
ops              3066 block/blk-mq.c 	if (!set->ops->queue_rq)
ops              3069 block/blk-mq.c 	if (!set->ops->get_budget ^ !set->ops->put_budget)
ops              3188 block/blk-mq.c 		if (q->elevator && q->elevator->type->ops.depth_updated)
ops              3189 block/blk-mq.c 			q->elevator->type->ops.depth_updated(hctx);
ops                35 block/blk-rq-qos.c 		if (rqos->ops->cleanup)
ops                36 block/blk-rq-qos.c 			rqos->ops->cleanup(rqos, bio);
ops                44 block/blk-rq-qos.c 		if (rqos->ops->done)
ops                45 block/blk-rq-qos.c 			rqos->ops->done(rqos, rq);
ops                53 block/blk-rq-qos.c 		if (rqos->ops->issue)
ops                54 block/blk-rq-qos.c 			rqos->ops->issue(rqos, rq);
ops                62 block/blk-rq-qos.c 		if (rqos->ops->requeue)
ops                63 block/blk-rq-qos.c 			rqos->ops->requeue(rqos, rq);
ops                71 block/blk-rq-qos.c 		if (rqos->ops->throttle)
ops                72 block/blk-rq-qos.c 			rqos->ops->throttle(rqos, bio);
ops                80 block/blk-rq-qos.c 		if (rqos->ops->track)
ops                81 block/blk-rq-qos.c 			rqos->ops->track(rqos, rq, bio);
ops                89 block/blk-rq-qos.c 		if (rqos->ops->merge)
ops                90 block/blk-rq-qos.c 			rqos->ops->merge(rqos, rq, bio);
ops                98 block/blk-rq-qos.c 		if (rqos->ops->done_bio)
ops                99 block/blk-rq-qos.c 			rqos->ops->done_bio(rqos, bio);
ops               107 block/blk-rq-qos.c 		if (rqos->ops->queue_depth_changed)
ops               108 block/blk-rq-qos.c 			rqos->ops->queue_depth_changed(rqos);
ops               302 block/blk-rq-qos.c 		rqos->ops->exit(rqos);
ops                27 block/blk-rq-qos.h 	struct rq_qos_ops *ops;
ops               105 block/blk-rq-qos.h 	if (rqos->ops->debugfs_attrs)
ops               839 block/blk-wbt.c 	rwb->rqos.ops = &wbt_rqos_ops;
ops               378 block/bsg-lib.c 	set->ops = &bsg_mq_ops,
ops               150 block/bsg.c    	ret = q->bsg_dev.ops->check_proto(&hdr);
ops               159 block/bsg.c    	ret = q->bsg_dev.ops->fill_hdr(rq, &hdr, mode);
ops               185 block/bsg.c    	ret = rq->q->bsg_dev.ops->complete_rq(rq, &hdr);
ops               189 block/bsg.c    	rq->q->bsg_dev.ops->free_rq(rq);
ops               407 block/bsg.c    		const char *name, const struct bsg_ops *ops)
ops               436 block/bsg.c    	bcd->ops = ops;
ops                65 block/elevator.c 	if (e->type->ops.allow_merge)
ops                66 block/elevator.c 		return e->type->ops.allow_merge(q, rq, bio);
ops               194 block/elevator.c 	if (e->type->ops.exit_sched)
ops               343 block/elevator.c 	if (e->type->ops.request_merge)
ops               344 block/elevator.c 		return e->type->ops.request_merge(q, req, bio);
ops               395 block/elevator.c 	if (e->type->ops.request_merged)
ops               396 block/elevator.c 		e->type->ops.request_merged(q, rq, type);
ops               409 block/elevator.c 	if (e->type->ops.requests_merged)
ops               410 block/elevator.c 		e->type->ops.requests_merged(q, rq, next);
ops               420 block/elevator.c 	if (e->type->ops.next_request)
ops               421 block/elevator.c 		return e->type->ops.next_request(q, rq);
ops               430 block/elevator.c 	if (e->type->ops.former_request)
ops               431 block/elevator.c 		return e->type->ops.former_request(q, rq);
ops               318 block/ioctl.c  	const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
ops               323 block/ioctl.c  	if (!ops || !ops->pr_register)
ops               330 block/ioctl.c  	return ops->pr_register(bdev, reg.old_key, reg.new_key, reg.flags);
ops               336 block/ioctl.c  	const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
ops               341 block/ioctl.c  	if (!ops || !ops->pr_reserve)
ops               348 block/ioctl.c  	return ops->pr_reserve(bdev, rsv.key, rsv.type, rsv.flags);
ops               354 block/ioctl.c  	const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
ops               359 block/ioctl.c  	if (!ops || !ops->pr_release)
ops               366 block/ioctl.c  	return ops->pr_release(bdev, rsv.key, rsv.type);
ops               372 block/ioctl.c  	const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
ops               377 block/ioctl.c  	if (!ops || !ops->pr_preempt)
ops               384 block/ioctl.c  	return ops->pr_preempt(bdev, p.old_key, p.new_key, p.type, abort);
ops               390 block/ioctl.c  	const struct pr_ops *ops = bdev->bd_disk->fops->pr_ops;
ops               395 block/ioctl.c  	if (!ops || !ops->pr_clear)
ops               402 block/ioctl.c  	return ops->pr_clear(bdev, c.key);
ops              1011 block/kyber-iosched.c 	.ops = {
ops               775 block/mq-deadline.c 	.ops = {
ops               328 crypto/aegis128-core.c 					  const struct aegis128_ops *ops)
ops               332 crypto/aegis128-core.c 	ops->skcipher_walk_init(&walk, req, false);
ops               340 crypto/aegis128-core.c 		ops->crypt_chunk(state, walk.dst.virt.addr, walk.src.virt.addr,
ops               396 crypto/aegis128-core.c 				  const struct aegis128_ops *ops)
ops               404 crypto/aegis128-core.c 	crypto_aegis128_process_crypt(&state, req, ops);
ops               410 crypto/aegis128-core.c 	const struct aegis128_ops *ops = &(struct aegis128_ops){
ops               421 crypto/aegis128-core.c 		ops = &(struct aegis128_ops){
ops               425 crypto/aegis128-core.c 	crypto_aegis128_crypt(req, &tag, cryptlen, ops);
ops               434 crypto/aegis128-core.c 	const struct aegis128_ops *ops = &(struct aegis128_ops){
ops               449 crypto/aegis128-core.c 		ops = &(struct aegis128_ops){
ops               453 crypto/aegis128-core.c 	crypto_aegis128_crypt(req, &tag, cryptlen, ops);
ops                74 crypto/af_alg.c 	type->ops->owner = THIS_MODULE;
ops               311 crypto/af_alg.c 	newsock->ops = type->ops;
ops               315 crypto/af_alg.c 		newsock->ops = type->ops_nokey;
ops               377 crypto/af_alg.c 	sock->ops = &alg_proto_ops;
ops               596 crypto/algif_aead.c 	.ops		=	&algif_aead_ops,
ops               469 crypto/algif_hash.c 	.ops		=	&algif_hash_ops,
ops               174 crypto/algif_rng.c 	.ops		=	&algif_rng_ops,
ops               385 crypto/algif_skcipher.c 	.ops		=	&algif_skcipher_ops,
ops               104 crypto/cipher.c 	struct cipher_tfm *ops = &tfm->crt_cipher;
ops               107 crypto/cipher.c 	ops->cit_setkey = setkey;
ops               108 crypto/cipher.c 	ops->cit_encrypt_one = crypto_tfm_alg_alignmask(tfm) ?
ops               110 crypto/cipher.c 	ops->cit_decrypt_one = crypto_tfm_alg_alignmask(tfm) ?
ops                33 crypto/compress.c 	struct compress_tfm *ops = &tfm->crt_compress;
ops                35 crypto/compress.c 	ops->cot_compress = crypto_compress;
ops                36 crypto/compress.c 	ops->cot_decompress = crypto_decompress;
ops                83 drivers/acpi/ac.c 	.ops = {
ops              1241 drivers/acpi/acpi_lpss.c 	.ops = {
ops               470 drivers/acpi/acpi_pad.c 	.ops = {
ops               110 drivers/acpi/acpi_video.c 	.ops = {
ops               771 drivers/acpi/arm64/iort.c 	return (fwspec && fwspec->ops) ? fwspec->ops : NULL;
ops               774 drivers/acpi/arm64/iort.c static inline int iort_add_device_replay(const struct iommu_ops *ops,
ops               864 drivers/acpi/arm64/iort.c 			       const struct iommu_ops *ops)
ops               866 drivers/acpi/arm64/iort.c 	int ret = iommu_fwspec_init(dev, fwnode, ops);
ops               885 drivers/acpi/arm64/iort.c 	const struct iommu_ops *ops;
ops               903 drivers/acpi/arm64/iort.c 	ops = iommu_ops_from_fwnode(iort_fwnode);
ops               904 drivers/acpi/arm64/iort.c 	if (!ops)
ops               908 drivers/acpi/arm64/iort.c 	return arm_smmu_iort_xlate(dev, streamid, iort_fwnode, ops);
ops               938 drivers/acpi/arm64/iort.c 	const struct iommu_ops *ops;
ops               946 drivers/acpi/arm64/iort.c 	ops = iort_fwspec_iommu_ops(dev);
ops               947 drivers/acpi/arm64/iort.c 	if (ops)
ops               948 drivers/acpi/arm64/iort.c 		return ops;
ops               988 drivers/acpi/arm64/iort.c 		ops = iort_fwspec_iommu_ops(dev);
ops               989 drivers/acpi/arm64/iort.c 		err = iort_add_device_replay(ops, dev);
ops               994 drivers/acpi/arm64/iort.c 		ops = ERR_PTR(err);
ops               997 drivers/acpi/arm64/iort.c 		ops = NULL;
ops              1000 drivers/acpi/arm64/iort.c 	return ops;
ops              1005 drivers/acpi/arm64/iort.c static inline int iort_add_device_replay(const struct iommu_ops *ops,
ops              1458 drivers/acpi/arm64/iort.c 					   const struct iort_dev_config *ops)
ops              1465 drivers/acpi/arm64/iort.c 	pdev = platform_device_alloc(ops->name, PLATFORM_DEVID_AUTO);
ops              1469 drivers/acpi/arm64/iort.c 	if (ops->dev_set_proximity) {
ops              1470 drivers/acpi/arm64/iort.c 		ret = ops->dev_set_proximity(&pdev->dev, node);
ops              1475 drivers/acpi/arm64/iort.c 	count = ops->dev_count_resources(node);
ops              1483 drivers/acpi/arm64/iort.c 	ops->dev_init_resources(r, node);
ops              1501 drivers/acpi/arm64/iort.c 	if (ops->dev_add_platdata)
ops              1502 drivers/acpi/arm64/iort.c 		ret = ops->dev_add_platdata(pdev);
ops              1518 drivers/acpi/arm64/iort.c 	if (ops->dev_dma_configure)
ops              1519 drivers/acpi/arm64/iort.c 		ops->dev_dma_configure(&pdev->dev, node);
ops              1582 drivers/acpi/arm64/iort.c 	const struct iort_dev_config *ops;
ops              1604 drivers/acpi/arm64/iort.c 		ops = iort_get_dev_cfg(iort_node);
ops              1605 drivers/acpi/arm64/iort.c 		if (ops) {
ops              1612 drivers/acpi/arm64/iort.c 			ret = iort_add_platform_device(iort_node, ops);
ops              1510 drivers/acpi/battery.c 	.ops = {
ops               398 drivers/acpi/bus.c 	if (driver && driver->ops.notify &&
ops               400 drivers/acpi/bus.c 		driver->ops.notify(adev, type);
ops               420 drivers/acpi/bus.c 	device->driver->ops.notify(device, event);
ops               905 drivers/acpi/bus.c 	if (!acpi_drv->ops.add)
ops               908 drivers/acpi/bus.c 	ret = acpi_drv->ops.add(acpi_dev);
ops               917 drivers/acpi/bus.c 	if (acpi_drv->ops.notify) {
ops               920 drivers/acpi/bus.c 			if (acpi_drv->ops.remove)
ops               921 drivers/acpi/bus.c 				acpi_drv->ops.remove(acpi_dev);
ops               941 drivers/acpi/bus.c 		if (acpi_drv->ops.notify)
ops               943 drivers/acpi/bus.c 		if (acpi_drv->ops.remove)
ops               944 drivers/acpi/bus.c 			acpi_drv->ops.remove(acpi_dev);
ops               123 drivers/acpi/button.c 	.ops = {
ops              1245 drivers/acpi/device_pm.c 	.ops = {
ops              2046 drivers/acpi/ec.c 	.ops = {
ops                69 drivers/acpi/hed.c 	.ops = {
ops               308 drivers/acpi/irq.c 					     const struct irq_domain_ops *ops,
ops               317 drivers/acpi/irq.c 	return irq_domain_create_hierarchy(d, flags, size, fwnode, ops,
ops              3765 drivers/acpi/nfit/core.c 	.ops = {
ops               852 drivers/acpi/osl.c 			   const struct acpi_debugger_ops *ops)
ops               857 drivers/acpi/osl.c 	if (acpi_debugger.ops) {
ops               863 drivers/acpi/osl.c 	acpi_debugger.ops = ops;
ops               871 drivers/acpi/osl.c void acpi_unregister_debugger(const struct acpi_debugger_ops *ops)
ops               874 drivers/acpi/osl.c 	if (ops == acpi_debugger.ops) {
ops               875 drivers/acpi/osl.c 		acpi_debugger.ops = NULL;
ops               891 drivers/acpi/osl.c 	if (!acpi_debugger.ops) {
ops               899 drivers/acpi/osl.c 	func = acpi_debugger.ops->create_thread;
ops               921 drivers/acpi/osl.c 	if (!acpi_debugger.ops) {
ops               929 drivers/acpi/osl.c 	func = acpi_debugger.ops->write_log;
ops               951 drivers/acpi/osl.c 	if (!acpi_debugger.ops) {
ops               959 drivers/acpi/osl.c 	func = acpi_debugger.ops->read_cmd;
ops               981 drivers/acpi/osl.c 	if (!acpi_debugger.ops) {
ops               989 drivers/acpi/osl.c 	func = acpi_debugger.ops->wait_command_ready;
ops              1012 drivers/acpi/osl.c 	if (!acpi_debugger.ops) {
ops              1020 drivers/acpi/osl.c 	func = acpi_debugger.ops->notify_command_complete;
ops                32 drivers/acpi/pci_mcfg.c 	struct pci_ecam_ops *ops;
ops                44 drivers/acpi/pci_mcfg.c #define AL_ECAM(table_id, rev, seg, ops) \
ops                45 drivers/acpi/pci_mcfg.c 	{ "AMAZON", table_id, rev, seg, MCFG_BUS_ANY, ops }
ops                68 drivers/acpi/pci_mcfg.c #define HISI_QUAD_DOM(table_id, seg, ops) \
ops                69 drivers/acpi/pci_mcfg.c 	{ "HISI  ", table_id, 0, (seg) + 0, MCFG_BUS_ANY, ops }, \
ops                70 drivers/acpi/pci_mcfg.c 	{ "HISI  ", table_id, 0, (seg) + 1, MCFG_BUS_ANY, ops }, \
ops                71 drivers/acpi/pci_mcfg.c 	{ "HISI  ", table_id, 0, (seg) + 2, MCFG_BUS_ANY, ops }, \
ops                72 drivers/acpi/pci_mcfg.c 	{ "HISI  ", table_id, 0, (seg) + 3, MCFG_BUS_ANY, ops }
ops               180 drivers/acpi/pci_mcfg.c 			if (f->ops)
ops               181 drivers/acpi/pci_mcfg.c 				*ecam_ops =  f->ops;
ops               196 drivers/acpi/pci_mcfg.c 	struct pci_ecam_ops *ops = &pci_generic_ecam_ops;
ops               231 drivers/acpi/pci_mcfg.c 	pci_mcfg_apply_quirks(root, &res, &ops);
ops               236 drivers/acpi/pci_mcfg.c 	*ecam_ops = ops;
ops               854 drivers/acpi/pci_root.c 	info->ops->release_info(info);
ops               874 drivers/acpi/pci_root.c 				     struct acpi_pci_root_ops *ops,
ops               887 drivers/acpi/pci_root.c 	info->ops = ops;
ops               892 drivers/acpi/pci_root.c 	if (ops->init_info && ops->init_info(info))
ops               894 drivers/acpi/pci_root.c 	if (ops->prepare_resources)
ops               895 drivers/acpi/pci_root.c 		ret = ops->prepare_resources(info);
ops               903 drivers/acpi/pci_root.c 	bus = pci_create_root_bus(NULL, busnum, ops->pci_ops,
ops                76 drivers/acpi/property.c 	dn->fwnode.ops = &acpi_data_fwnode_ops;
ops              1348 drivers/acpi/property.c #define DECLARE_ACPI_FWNODE_OPS(ops) \
ops              1349 drivers/acpi/property.c 	const struct fwnode_operations ops = {				\
ops              1368 drivers/acpi/property.c 	EXPORT_SYMBOL_GPL(ops)
ops              1377 drivers/acpi/property.c 		fwnode->ops == &acpi_device_fwnode_ops;
ops              1383 drivers/acpi/property.c 	return !IS_ERR_OR_NULL(fwnode) && fwnode->ops == &acpi_data_fwnode_ops;
ops               711 drivers/acpi/sbs.c 	.ops = {
ops                47 drivers/acpi/sbshc.c 	.ops = {
ops              1592 drivers/acpi/scan.c 	device->fwnode.ops = &acpi_device_fwnode_ops;
ops               101 drivers/acpi/thermal.c 	.ops = {
ops               439 drivers/ata/acard-ahci.c 			ap->ops = &ata_dummy_port_ops;
ops               973 drivers/ata/ahci.c 		ap->ops = &ahci_p5wdh_ops;
ops              1839 drivers/ata/ahci.c 			ap->ops = &ata_dummy_port_ops;
ops               161 drivers/ata/ahci_tegra.c 	const struct tegra_ahci_ops	*ops;
ops               349 drivers/ata/ahci_tegra.c 	if (tegra->soc->ops && tegra->soc->ops->init)
ops               350 drivers/ata/ahci_tegra.c 		tegra->soc->ops->init(hpriv);
ops               456 drivers/ata/ahci_tegra.c 	.ops = &tegra124_ahci_ops,
ops               822 drivers/ata/ata_piix.c 	return ap->ops->bmdma_status(ap) & ATA_DMA_INTR;
ops              1489 drivers/ata/ata_piix.c 		ap->ops = &piix_sidpr_sata_ops;
ops              1713 drivers/ata/ata_piix.c 		if (host->ports[0]->ops == &piix_sidpr_sata_ops)
ops               862 drivers/ata/libahci.c 				rc = ap->ops->transmit_led_message(ap,
ops              1013 drivers/ata/libahci.c 	ap->ops->transmit_led_message(ap, led_message, 4);
ops              1150 drivers/ata/libahci.c 	return ap->ops->transmit_led_message(ap, state, size);
ops              1169 drivers/ata/libahci.c 		ap->ops->transmit_led_message(ap, port_led_state, 4);
ops              1177 drivers/ata/libahci.c 			ap->ops->transmit_led_message(ap, port_led_state, 4);
ops               640 drivers/ata/libahci_platform.c 			ap->ops = &ata_dummy_port_ops;
ops               693 drivers/ata/libahci_platform.c 		if (ap->ops->freeze)
ops               694 drivers/ata/libahci_platform.c 			ap->ops->freeze(ap);
ops               697 drivers/ata/libahci_platform.c 		if (ap->ops->port_stop)
ops               698 drivers/ata/libahci_platform.c 			ap->ops->port_stop(ap);
ops              1632 drivers/ata/libata-core.c 	if (ap->ops->error_handler)
ops              1637 drivers/ata/libata-core.c 	if (ap->ops->error_handler)
ops              1653 drivers/ata/libata-core.c 			if (ap->ops->error_handler)
ops              1667 drivers/ata/libata-core.c 	if (ap->ops->post_internal_cmd)
ops              1668 drivers/ata/libata-core.c 		ap->ops->post_internal_cmd(qc);
ops              1883 drivers/ata/libata-core.c 	if (ap->ops->read_id)
ops              1884 drivers/ata/libata-core.c 		err_mask = ap->ops->read_id(dev, &tf, id);
ops              2743 drivers/ata/libata-core.c 	if (ap->ops->dev_config)
ops              2744 drivers/ata/libata-core.c 		ap->ops->dev_config(dev);
ops              2878 drivers/ata/libata-core.c 		if (ap->ops->set_piomode)
ops              2879 drivers/ata/libata-core.c 			ap->ops->set_piomode(ap, dev);
ops              2883 drivers/ata/libata-core.c 	ap->ops->phy_reset(ap);
ops              2912 drivers/ata/libata-core.c 	if (ap->ops->cable_detect)
ops              2913 drivers/ata/libata-core.c 		ap->cbl = ap->ops->cable_detect(ap);
ops              3632 drivers/ata/libata-core.c 		if (ap->ops->set_piomode)
ops              3633 drivers/ata/libata-core.c 			ap->ops->set_piomode(ap, dev);
ops              3643 drivers/ata/libata-core.c 		if (ap->ops->set_dmamode)
ops              3644 drivers/ata/libata-core.c 			ap->ops->set_dmamode(ap, dev);
ops              4769 drivers/ata/libata-core.c 	if (ap->ops->mode_filter)
ops              4770 drivers/ata/libata-core.c 		xfer_mask = ap->ops->mode_filter(dev, xfer_mask);
ops              4947 drivers/ata/libata-core.c 	if (ap->ops->check_atapi_dma)
ops              4948 drivers/ata/libata-core.c 		return ap->ops->check_atapi_dma(qc);
ops              5202 drivers/ata/libata-core.c 	ap->ops->qc_fill_rtf(qc);
ops              5253 drivers/ata/libata-core.c 	if (ap->ops->error_handler) {
ops              5432 drivers/ata/libata-core.c 	WARN_ON_ONCE(ap->ops->error_handler && ata_tag_valid(link->active_tag));
ops              5470 drivers/ata/libata-core.c 	ap->ops->qc_prep(qc);
ops              5472 drivers/ata/libata-core.c 	qc->err_mask |= ap->ops->qc_issue(qc);
ops              5499 drivers/ata/libata-core.c 	return (ap->flags & ATA_FLAG_SATA) && ap->ops->scr_read;
ops              5522 drivers/ata/libata-core.c 			return link->ap->ops->scr_read(link, reg, val);
ops              5549 drivers/ata/libata-core.c 			return link->ap->ops->scr_write(link, reg, val);
ops              5577 drivers/ata/libata-core.c 			rc = link->ap->ops->scr_write(link, reg, val);
ops              5579 drivers/ata/libata-core.c 				rc = link->ap->ops->scr_read(link, reg, &val);
ops              6216 drivers/ata/libata-core.c 		ap->ops = pi->port_ops;
ops              6218 drivers/ata/libata-core.c 		if (!host->ops && (pi->port_ops != &ata_dummy_port_ops))
ops              6219 drivers/ata/libata-core.c 			host->ops = pi->port_ops;
ops              6297 drivers/ata/libata-core.c 		if (ap->ops->port_stop)
ops              6298 drivers/ata/libata-core.c 			ap->ops->port_stop(ap);
ops              6301 drivers/ata/libata-core.c 	if (host->ops->host_stop)
ops              6302 drivers/ata/libata-core.c 		host->ops->host_stop(host);
ops              6325 drivers/ata/libata-core.c static void ata_finalize_port_ops(struct ata_port_operations *ops)
ops              6329 drivers/ata/libata-core.c 	void **begin = (void **)ops;
ops              6330 drivers/ata/libata-core.c 	void **end = (void **)&ops->inherits;
ops              6333 drivers/ata/libata-core.c 	if (!ops || !ops->inherits)
ops              6338 drivers/ata/libata-core.c 	for (cur = ops->inherits; cur; cur = cur->inherits) {
ops              6350 drivers/ata/libata-core.c 	ops->inherits = NULL;
ops              6380 drivers/ata/libata-core.c 	ata_finalize_port_ops(host->ops);
ops              6385 drivers/ata/libata-core.c 		ata_finalize_port_ops(ap->ops);
ops              6387 drivers/ata/libata-core.c 		if (!host->ops && !ata_port_is_dummy(ap))
ops              6388 drivers/ata/libata-core.c 			host->ops = ap->ops;
ops              6390 drivers/ata/libata-core.c 		if (ap->ops->port_stop)
ops              6394 drivers/ata/libata-core.c 	if (host->ops->host_stop)
ops              6406 drivers/ata/libata-core.c 		if (ap->ops->port_start) {
ops              6407 drivers/ata/libata-core.c 			rc = ap->ops->port_start(ap);
ops              6428 drivers/ata/libata-core.c 		if (ap->ops->port_stop)
ops              6429 drivers/ata/libata-core.c 			ap->ops->port_stop(ap);
ops              6443 drivers/ata/libata-core.c 		   struct ata_port_operations *ops)
ops              6449 drivers/ata/libata-core.c 	host->ops = ops;
ops              6476 drivers/ata/libata-core.c 	if (ap->ops->error_handler) {
ops              6687 drivers/ata/libata-core.c 	if (!ap->ops->error_handler)
ops              6776 drivers/ata/libata-core.c 		if (ap->ops->freeze)
ops              6777 drivers/ata/libata-core.c 			ap->ops->freeze(ap);
ops              6780 drivers/ata/libata-core.c 		if (ap->ops->port_stop)
ops              6781 drivers/ata/libata-core.c 			ap->ops->port_stop(ap);
ops               581 drivers/ata/libata-eh.c 	if (ap->ops->error_handler) {
ops               594 drivers/ata/libata-eh.c 		if (ap->ops->lost_interrupt)
ops               595 drivers/ata/libata-eh.c 			ap->ops->lost_interrupt(ap);
ops               655 drivers/ata/libata-eh.c 	if (ap->ops->error_handler) {
ops               695 drivers/ata/libata-eh.c 			ap->ops->error_handler(ap);
ops               733 drivers/ata/libata-eh.c 		ap->ops->end_eh(ap);
ops               739 drivers/ata/libata-eh.c 		ap->ops->eng_timeout(ap);
ops               906 drivers/ata/libata-eh.c 	WARN_ON(!ap->ops->error_handler);
ops               928 drivers/ata/libata-eh.c 	WARN_ON(!ap->ops->error_handler);
ops               974 drivers/ata/libata-eh.c 	ap->ops->sched_eh(ap);
ops               982 drivers/ata/libata-eh.c 	WARN_ON(!ap->ops->error_handler);
ops              1056 drivers/ata/libata-eh.c 	WARN_ON(!ap->ops->error_handler);
ops              1058 drivers/ata/libata-eh.c 	if (ap->ops->freeze)
ops              1059 drivers/ata/libata-eh.c 		ap->ops->freeze(ap);
ops              1084 drivers/ata/libata-eh.c 	WARN_ON(!ap->ops->error_handler);
ops              1178 drivers/ata/libata-eh.c 	if (!ap->ops->error_handler)
ops              1199 drivers/ata/libata-eh.c 	if (!ap->ops->error_handler)
ops              1206 drivers/ata/libata-eh.c 	if (ap->ops->thaw)
ops              1207 drivers/ata/libata-eh.c 		ap->ops->thaw(ap);
ops              2704 drivers/ata/libata-eh.c 		if (ap->ops->set_piomode)
ops              2705 drivers/ata/libata-eh.c 			ap->ops->set_piomode(ap, dev);
ops              3192 drivers/ata/libata-eh.c 		if (ap->ops->cable_detect)
ops              3193 drivers/ata/libata-eh.c 			ap->cbl = ap->ops->cable_detect(ap);
ops              3266 drivers/ata/libata-eh.c 	if (ap->ops->set_mode)
ops              3267 drivers/ata/libata-eh.c 		rc = ap->ops->set_mode(link, r_failed_dev);
ops              3439 drivers/ata/libata-eh.c 	if ((link->flags & ATA_LFLAG_NO_LPM) || (ap && !ap->ops->set_lpm))
ops              3478 drivers/ata/libata-eh.c 		rc = ap->ops->set_lpm(link, policy, hints);
ops              3480 drivers/ata/libata-eh.c 			rc = ap->ops->set_lpm(ap->slave_link, policy, hints);
ops              3630 drivers/ata/libata-eh.c 			link->ap->ops->set_lpm(link, ATA_LPM_MAX_POWER,
ops              4046 drivers/ata/libata-eh.c 	struct ata_port_operations *ops = ap->ops;
ops              4047 drivers/ata/libata-eh.c 	ata_reset_fn_t hardreset = ops->hardreset;
ops              4053 drivers/ata/libata-eh.c 	ata_do_eh(ap, ops->prereset, ops->softreset, hardreset, ops->postreset);
ops              4103 drivers/ata/libata-eh.c 	if (ap->ops->port_suspend)
ops              4104 drivers/ata/libata-eh.c 		rc = ap->ops->port_suspend(ap, ap->pm_mesg);
ops              4161 drivers/ata/libata-eh.c 	if (ap->ops->port_resume)
ops              4162 drivers/ata/libata-eh.c 		ap->ops->port_resume(ap);
ops               536 drivers/ata/libata-pmp.c 	if (ap->ops->pmp_attach)
ops               537 drivers/ata/libata-pmp.c 		ap->ops->pmp_attach(ap);
ops               571 drivers/ata/libata-pmp.c 	if (ap->ops->pmp_detach)
ops               572 drivers/ata/libata-pmp.c 		ap->ops->pmp_detach(ap);
ops               925 drivers/ata/libata-pmp.c 	struct ata_port_operations *ops = ap->ops;
ops               944 drivers/ata/libata-pmp.c 		rc = ata_eh_recover(ap, ops->prereset, ops->softreset,
ops               945 drivers/ata/libata-pmp.c 				    ops->hardreset, ops->postreset, NULL);
ops               963 drivers/ata/libata-pmp.c 	rc = sata_pmp_eh_recover_pmp(ap, ops->prereset, ops->softreset,
ops               964 drivers/ata/libata-pmp.c 				     ops->hardreset, ops->postreset);
ops               990 drivers/ata/libata-pmp.c 	rc = ata_eh_recover(ap, ops->pmp_prereset, ops->pmp_softreset,
ops               991 drivers/ata/libata-pmp.c 			    ops->pmp_hardreset, ops->pmp_postreset, &link);
ops               391 drivers/ata/libata-scsi.c 	if (ap->ops->em_store && (ap->flags & ATA_FLAG_EM))
ops               392 drivers/ata/libata-scsi.c 		return ap->ops->em_store(ap, buf, count);
ops               403 drivers/ata/libata-scsi.c 	if (ap->ops->em_show && (ap->flags & ATA_FLAG_EM))
ops               404 drivers/ata/libata-scsi.c 		return ap->ops->em_show(ap, buf);
ops               432 drivers/ata/libata-scsi.c 	if (atadev && ap->ops->sw_activity_show &&
ops               434 drivers/ata/libata-scsi.c 		return ap->ops->sw_activity_show(atadev, buf);
ops               448 drivers/ata/libata-scsi.c 	if (atadev && ap->ops->sw_activity_store &&
ops               453 drivers/ata/libata-scsi.c 			rc = ap->ops->sw_activity_store(atadev, val);
ops              1074 drivers/ata/libata-scsi.c 	int verbose = qc->ap->ops->error_handler == NULL;
ops              1172 drivers/ata/libata-scsi.c 	int verbose = qc->ap->ops->error_handler == NULL;
ops              1360 drivers/ata/libata-scsi.c 	if (!ap->ops->error_handler)
ops              1957 drivers/ata/libata-scsi.c 	if (need_sense && !ap->ops->error_handler)
ops              2020 drivers/ata/libata-scsi.c 	if (ap->ops->qc_defer) {
ops              2021 drivers/ata/libata-scsi.c 		if ((rc = ap->ops->qc_defer(qc)))
ops              2819 drivers/ata/libata-scsi.c 	if (ap->ops->sff_tf_read)
ops              2820 drivers/ata/libata-scsi.c 		ap->ops->sff_tf_read(ap, &qc->tf);
ops              2886 drivers/ata/libata-scsi.c 	if (unlikely(qc->ap->ops->error_handler &&
ops              4833 drivers/ata/libata-scsi.c 	if (!ap->ops->error_handler)
ops              4950 drivers/ata/libata-scsi.c 	ap->ops = port_info->port_ops;
ops              4975 drivers/ata/libata-scsi.c 	if (!ap->ops->error_handler)
ops              5029 drivers/ata/libata-scsi.c 	int rc = ap->ops->port_start(ap);
ops              5058 drivers/ata/libata-scsi.c 	if (ap->ops->port_stop)
ops              5059 drivers/ata/libata-scsi.c 		ap->ops->port_stop(ap);
ops                89 drivers/ata/libata-sff.c 	if (ap->ops->sff_check_altstatus)
ops                90 drivers/ata/libata-sff.c 		return ap->ops->sff_check_altstatus(ap);
ops               111 drivers/ata/libata-sff.c 	if (ap->ops->sff_check_altstatus || ap->ioaddr.altstatus_addr) {
ops               118 drivers/ata/libata-sff.c 	status = ap->ops->sff_check_status(ap);
ops               136 drivers/ata/libata-sff.c 	if (ap->ops->sff_check_altstatus)
ops               137 drivers/ata/libata-sff.c 		ap->ops->sff_check_altstatus(ap);
ops               171 drivers/ata/libata-sff.c 	if (ap->ops->sff_check_altstatus || ap->ioaddr.altstatus_addr) {
ops               223 drivers/ata/libata-sff.c 		status = ap->ops->sff_check_status(ap);
ops               242 drivers/ata/libata-sff.c 	u8 status = link->ap->ops->sff_check_status(link->ap);
ops               282 drivers/ata/libata-sff.c 	if (ap->ops->sff_set_devctl)
ops               283 drivers/ata/libata-sff.c 		ap->ops->sff_set_devctl(ap, ctl);
ops               344 drivers/ata/libata-sff.c 	ap->ops->sff_dev_select(ap, device);
ops               370 drivers/ata/libata-sff.c 	if (ap->ops->sff_irq_on) {
ops               371 drivers/ata/libata-sff.c 		ap->ops->sff_irq_on(ap);
ops               378 drivers/ata/libata-sff.c 	if (ap->ops->sff_set_devctl || ioaddr->ctl_addr)
ops               382 drivers/ata/libata-sff.c 	if (ap->ops->sff_irq_clear)
ops               383 drivers/ata/libata-sff.c 		ap->ops->sff_irq_clear(ap);
ops               523 drivers/ata/libata-sff.c 	ap->ops->sff_tf_load(ap, tf);
ops               524 drivers/ata/libata-sff.c 	ap->ops->sff_exec_command(ap, tf);
ops               679 drivers/ata/libata-sff.c 	ap->ops->sff_data_xfer(qc, buf + offset, qc->sect_size, do_write);
ops               741 drivers/ata/libata-sff.c 	ap->ops->sff_data_xfer(qc, qc->cdb, qc->dev->cdb_len, 1);
ops               756 drivers/ata/libata-sff.c 		ap->ops->bmdma_start(qc);
ops               812 drivers/ata/libata-sff.c 	consumed = ap->ops->sff_data_xfer(qc, buf + offset, count, rw);
ops               858 drivers/ata/libata-sff.c 	ap->ops->sff_tf_read(ap, &qc->result_tf);
ops               934 drivers/ata/libata-sff.c 	if (ap->ops->error_handler) {
ops              1439 drivers/ata/libata-sff.c 	qc->ap->ops->sff_tf_read(qc->ap, &qc->result_tf);
ops              1450 drivers/ata/libata-sff.c 		ap->ops->sff_check_status(ap);
ops              1451 drivers/ata/libata-sff.c 		if (ap->ops->sff_irq_clear)
ops              1452 drivers/ata/libata-sff.c 			ap->ops->sff_irq_clear(ap);
ops              1501 drivers/ata/libata-sff.c 	if (ap->ops->sff_irq_clear)
ops              1502 drivers/ata/libata-sff.c 		ap->ops->sff_irq_clear(ap);
ops              1570 drivers/ata/libata-sff.c 			if (!ap->ops->sff_irq_check ||
ops              1571 drivers/ata/libata-sff.c 			    !ap->ops->sff_irq_check(ap))
ops              1575 drivers/ata/libata-sff.c 				ap->ops->sff_check_status(ap);
ops              1576 drivers/ata/libata-sff.c 				if (ap->ops->sff_irq_clear)
ops              1577 drivers/ata/libata-sff.c 					ap->ops->sff_irq_clear(ap);
ops              1580 drivers/ata/libata-sff.c 				if (!(ap->ops->sff_check_status(ap) & ATA_BUSY))
ops              1673 drivers/ata/libata-sff.c 	if (ap->ops->sff_set_devctl || ap->ioaddr.ctl_addr)
ops              1680 drivers/ata/libata-sff.c 	ap->ops->sff_check_status(ap);
ops              1682 drivers/ata/libata-sff.c 	if (ap->ops->sff_irq_clear)
ops              1683 drivers/ata/libata-sff.c 		ap->ops->sff_irq_clear(ap);
ops              1699 drivers/ata/libata-sff.c 	ap->ops->sff_check_status(ap);
ops              1700 drivers/ata/libata-sff.c 	if (ap->ops->sff_irq_clear)
ops              1701 drivers/ata/libata-sff.c 		ap->ops->sff_irq_clear(ap);
ops              1771 drivers/ata/libata-sff.c 	ap->ops->sff_dev_select(ap, device);
ops              1820 drivers/ata/libata-sff.c 	ap->ops->sff_dev_select(ap, dev->devno);
ops              1824 drivers/ata/libata-sff.c 	ap->ops->sff_tf_read(ap, &tf);
ops              1855 drivers/ata/libata-sff.c 		   (ap->ops->sff_check_status(ap) == 0))
ops              1904 drivers/ata/libata-sff.c 		ap->ops->sff_dev_select(ap, 1);
ops              1929 drivers/ata/libata-sff.c 	ap->ops->sff_dev_select(ap, 0);
ops              1931 drivers/ata/libata-sff.c 		ap->ops->sff_dev_select(ap, 1);
ops              1933 drivers/ata/libata-sff.c 		ap->ops->sff_dev_select(ap, 0);
ops              1992 drivers/ata/libata-sff.c 	ap->ops->sff_dev_select(ap, 0);
ops              2068 drivers/ata/libata-sff.c 		ap->ops->sff_dev_select(ap, 1);
ops              2070 drivers/ata/libata-sff.c 		ap->ops->sff_dev_select(ap, 0);
ops              2079 drivers/ata/libata-sff.c 	if (ap->ops->sff_set_devctl || ap->ioaddr.ctl_addr) {
ops              2107 drivers/ata/libata-sff.c 	for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ)
ops              2132 drivers/ata/libata-sff.c 	ata_reset_fn_t softreset = ap->ops->softreset;
ops              2133 drivers/ata/libata-sff.c 	ata_reset_fn_t hardreset = ap->ops->hardreset;
ops              2150 drivers/ata/libata-sff.c 	if (ap->ops->sff_drain_fifo)
ops              2151 drivers/ata/libata-sff.c 		ap->ops->sff_drain_fifo(qc);
ops              2160 drivers/ata/libata-sff.c 	ata_do_eh(ap, ap->ops->prereset, softreset, hardreset,
ops              2161 drivers/ata/libata-sff.c 		  ap->ops->postreset);
ops              2247 drivers/ata/libata-sff.c 			ap->ops = &ata_dummy_port_ops;
ops              2259 drivers/ata/libata-sff.c 			ap->ops = &ata_dummy_port_ops;
ops              2740 drivers/ata/libata-sff.c 		ap->ops->sff_tf_load(ap, &qc->tf);  /* load tf registers */
ops              2741 drivers/ata/libata-sff.c 		ap->ops->bmdma_setup(qc);	    /* set up bmdma */
ops              2742 drivers/ata/libata-sff.c 		ap->ops->bmdma_start(qc);	    /* initiate bmdma */
ops              2749 drivers/ata/libata-sff.c 		ap->ops->sff_tf_load(ap, &qc->tf);  /* load tf registers */
ops              2750 drivers/ata/libata-sff.c 		ap->ops->bmdma_setup(qc);	    /* set up bmdma */
ops              2789 drivers/ata/libata-sff.c 		host_stat = ap->ops->bmdma_status(ap);
ops              2797 drivers/ata/libata-sff.c 		ap->ops->bmdma_stop(qc);
ops              2864 drivers/ata/libata-sff.c 		host_stat = ap->ops->bmdma_status(ap);
ops              2876 drivers/ata/libata-sff.c 		ap->ops->bmdma_stop(qc);
ops              2880 drivers/ata/libata-sff.c 			ap->ops->sff_check_status(ap);
ops              2881 drivers/ata/libata-sff.c 			if (ap->ops->sff_irq_clear)
ops              2882 drivers/ata/libata-sff.c 				ap->ops->sff_irq_clear(ap);
ops              2909 drivers/ata/libata-sff.c 		ap->ops->bmdma_stop(qc);
ops              2962 drivers/ata/libata-sff.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               682 drivers/ata/pata_arasan_cf.c 	ap->ops->sff_exec_command(ap, tf);
ops               705 drivers/ata/pata_arasan_cf.c 		ap->ops->sff_tf_load(ap, &qc->tf);
ops               851 drivers/ata/pata_arasan_cf.c 	ap->ops = &arasan_cf_ops;
ops               865 drivers/ata/pata_arasan_cf.c 			ap->ops->set_piomode = NULL;
ops               334 drivers/ata/pata_bk3710.c 	ap->ops = &pata_bk3710_ports_ops;
ops               207 drivers/ata/pata_buddha.c 			ap->ops = &pata_buddha_ops;
ops               212 drivers/ata/pata_buddha.c 			ap->ops = &pata_xsurf_ops;
ops               526 drivers/ata/pata_ep93xx.c 	ap->ops->sff_dev_select(ap, device);
ops               575 drivers/ata/pata_ep93xx.c 		ap->ops->sff_dev_select(ap, 1);
ops               602 drivers/ata/pata_ep93xx.c 	ap->ops->sff_dev_select(ap, 0);
ops               604 drivers/ata/pata_ep93xx.c 		ap->ops->sff_dev_select(ap, 1);
ops               606 drivers/ata/pata_ep93xx.c 		ap->ops->sff_dev_select(ap, 0);
ops               768 drivers/ata/pata_ep93xx.c 	qc->ap->ops->sff_exec_command(qc->ap, &qc->tf);
ops               820 drivers/ata/pata_ep93xx.c 	ap->ops->sff_dev_select(al->ap, 0);
ops               854 drivers/ata/pata_ep93xx.c 	for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ)
ops               967 drivers/ata/pata_ep93xx.c 	ap->ops = &ep93xx_pata_port_ops;
ops               150 drivers/ata/pata_falcon.c 	ap->ops = &pata_falcon_ops;
ops               160 drivers/ata/pata_gayle.c 		ap->ops = &pata_gayle_a1200_ops;
ops               162 drivers/ata/pata_gayle.c 		ap->ops = &pata_gayle_a4000_ops;
ops               242 drivers/ata/pata_icside.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               453 drivers/ata/pata_icside.c 	ec->ops->irqdisable(ec, ec->irq);
ops               468 drivers/ata/pata_icside.c 		ap->ops = &pata_icside_port_ops;
ops               563 drivers/ata/pata_icside.c 	ec->ops->irqdisable(ec, ec->irq);
ops               163 drivers/ata/pata_imx.c 	ap->ops = &pata_imx_port_ops;
ops                76 drivers/ata/pata_isapnp.c 	ap->ops = &isapnp_noalt_port_ops;
ops                87 drivers/ata/pata_isapnp.c 		ap->ops = &isapnp_port_ops;
ops               177 drivers/ata/pata_ixp4xx_cf.c 	ap->ops	= &ixp4xx_port_ops;
ops               104 drivers/ata/pata_legacy.c 	struct ata_port_operations *ops;
ops               938 drivers/ata/pata_legacy.c 	struct ata_port_operations *ops = controller->ops;
ops               974 drivers/ata/pata_legacy.c 	ap->ops = ops;
ops               617 drivers/ata/pata_macio.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               552 drivers/ata/pata_mpc52xx.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               642 drivers/ata/pata_mpc52xx.c 	ap->ops			= &mpc52xx_ata_port_ops;
ops               200 drivers/ata/pata_mpiix.c 	ap->ops = &mpiix_port_ops;
ops               136 drivers/ata/pata_ninja32.c 	ap->ops = &ninja32_port_ops;
ops               141 drivers/ata/pata_ns87415.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               550 drivers/ata/pata_octeon_cf.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               657 drivers/ata/pata_octeon_cf.c 	status = ap->ops->sff_check_status(ap);
ops               803 drivers/ata/pata_octeon_cf.c 		ap->ops->sff_tf_load(ap, &qc->tf);  /* load tf registers */
ops               942 drivers/ata/pata_octeon_cf.c 	ap->ops = &octeon_cf_ops;
ops                88 drivers/ata/pata_palmld.c 	ap->ops	= &palmld_port_ops;
ops               126 drivers/ata/pata_pcmcia.c 	for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ)
ops               194 drivers/ata/pata_pcmcia.c 	struct ata_port_operations *ops = &pcmcia_port_ops;
ops               242 drivers/ata/pata_pcmcia.c 		ops = &pcmcia_8bit_port_ops;
ops               255 drivers/ata/pata_pcmcia.c 		ap->ops = ops;
ops               128 drivers/ata/pata_platform.c 	ap->ops = devm_kzalloc(dev, sizeof(*ap->ops), GFP_KERNEL);
ops               129 drivers/ata/pata_platform.c 	ap->ops->inherits = &ata_sff_port_ops;
ops               130 drivers/ata/pata_platform.c 	ap->ops->cable_detect = ata_cable_unknown;
ops               131 drivers/ata/pata_platform.c 	ap->ops->set_mode = pata_platform_set_mode;
ops               133 drivers/ata/pata_platform.c 		ap->ops->sff_data_xfer = ata_sff_data_xfer;
ops               135 drivers/ata/pata_platform.c 		ap->ops->sff_data_xfer = ata_sff_data_xfer32;
ops                74 drivers/ata/pata_pxa.c 	qc->ap->ops->sff_exec_command(qc->ap, &qc->tf);
ops               218 drivers/ata/pata_pxa.c 	ap->ops		= &pxa_ata_port_ops;
ops                89 drivers/ata/pata_rb532_cf.c 	ap->ops		= &rb532_pata_port_ops;
ops               539 drivers/ata/pata_samsung_cf.c 		ap->ops = &pata_s3c_port_ops;
ops               544 drivers/ata/pata_samsung_cf.c 		ap->ops = &pata_s5p_port_ops;
ops               465 drivers/ata/sata_dwc_460ex.c 	status = ap->ops->sff_check_status(ap);
ops               573 drivers/ata/sata_dwc_460ex.c 			ap->ops->sff_check_status(ap);
ops               577 drivers/ata/sata_dwc_460ex.c 		status = ap->ops->sff_check_status(ap);
ops               647 drivers/ata/sata_dwc_460ex.c 	status = ap->ops->sff_check_status(ap);
ops              1107 drivers/ata/sata_dwc_460ex.c 		ap->ops->sff_tf_load(ap, &qc->tf);
ops               548 drivers/ata/sata_highbank.c 			ap->ops = &ata_dummy_port_ops;
ops               542 drivers/ata/sata_mv.c 	const struct mv_hw_ops	*ops;
ops              1899 drivers/ata/sata_mv.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops              2344 drivers/ata/sata_mv.c 			if (!ap->ops->bmdma_setup)  /* no bmdma on GEN_I */
ops              3583 drivers/ata/sata_mv.c 	hpriv->ops->phy_errata(hpriv, mmio, port_no);
ops              3775 drivers/ata/sata_mv.c 		hpriv->ops = &mv5xxx_ops;
ops              3795 drivers/ata/sata_mv.c 		hpriv->ops = &mv5xxx_ops;
ops              3815 drivers/ata/sata_mv.c 		hpriv->ops = &mv6xxx_ops;
ops              3867 drivers/ata/sata_mv.c 		hpriv->ops = &mv6xxx_ops;
ops              3885 drivers/ata/sata_mv.c 			hpriv->ops = &mv_soc_65n_ops;
ops              3887 drivers/ata/sata_mv.c 			hpriv->ops = &mv_soc_ops;
ops              3948 drivers/ata/sata_mv.c 		if (hpriv->ops->read_preamp)
ops              3949 drivers/ata/sata_mv.c 			hpriv->ops->read_preamp(hpriv, port, mmio);
ops              3951 drivers/ata/sata_mv.c 	rc = hpriv->ops->reset_hc(hpriv, mmio, n_hc);
ops              3955 drivers/ata/sata_mv.c 	hpriv->ops->reset_flash(hpriv, mmio);
ops              3956 drivers/ata/sata_mv.c 	hpriv->ops->reset_bus(host, mmio);
ops              3957 drivers/ata/sata_mv.c 	hpriv->ops->enable_leds(hpriv, mmio);
ops              1459 drivers/ata/sata_nv.c 			ap->ops->sff_check_status(ap);
ops              1770 drivers/ata/sata_nv.c 		     ap->ops->sff_check_status(ap),
ops              1796 drivers/ata/sata_nv.c 	ap->ops->sff_irq_clear(ap);
ops              2018 drivers/ata/sata_nv.c 	ap->ops->sff_tf_load(ap, &qc->tf);	 /* load tf registers */
ops              2019 drivers/ata/sata_nv.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops              2079 drivers/ata/sata_nv.c 	host_stat = ap->ops->bmdma_status(ap);
ops              2089 drivers/ata/sata_nv.c 	ap->ops->sff_irq_clear(ap);
ops              2191 drivers/ata/sata_nv.c 	ata_stat = ap->ops->sff_check_status(ap);
ops              2207 drivers/ata/sata_nv.c 	if (ap->ops->scr_read(&ap->link, SCR_ERROR, &serror))
ops              2209 drivers/ata/sata_nv.c 	ap->ops->scr_write(&ap->link, SCR_ERROR, serror);
ops              2253 drivers/ata/sata_nv.c 			ata_stat = ap->ops->sff_check_status(ap);
ops               498 drivers/ata/sata_rcar.c 	for (count = 0; (ap->ops->sff_check_status(ap) & ATA_DRQ) &&
ops               585 drivers/ata/sata_rcar.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               761 drivers/ata/sata_rcar.c 	ap->ops		= &sata_rcar_port_ops;
ops               273 drivers/ata/sata_sil.c 	ap->ops->sff_exec_command(ap, &qc->tf);
ops               448 drivers/ata/sata_sil.c 		ap->ops->sff_check_status(ap);
ops               469 drivers/ata/sata_sil.c 			ap->ops->bmdma_stop(qc);
ops               484 drivers/ata/sata_sil.c 	status = ap->ops->sff_check_status(ap);
ops               569 drivers/ata/sata_sil.c 	ap->ops->sff_check_status(ap);
ops               250 drivers/ata/sata_svw.c 		ap->ops->sff_exec_command(ap, &qc->tf);
ops               294 drivers/ata/sata_svw.c 		ap->ops->sff_exec_command(ap, &qc->tf);
ops               306 drivers/ata/sata_via.c 	ap->ops->sff_check_status(ap);
ops               239 drivers/ata/sata_vsc.c 		ap->ops->sff_check_status(ap);
ops               353 drivers/atm/atmtcp.c 	.ops		= &atmtcp_c_dev_ops,
ops               391 drivers/atm/atmtcp.c 		if (dev->ops != &atmtcp_v_dev_ops) {
ops               431 drivers/atm/atmtcp.c 	if (dev->ops != &atmtcp_v_dev_ops) {
ops              2220 drivers/atm/eni.c static const struct atmdev_ops ops = {
ops              2261 drivers/atm/eni.c 	dev = atm_dev_register(DEV_LABEL, &pci_dev->dev, &ops, -1, NULL);
ops              1274 drivers/atm/firestream.c static const struct atmdev_ops ops = {
ops              1904 drivers/atm/firestream.c 	atm_dev = atm_dev_register("fs", &pci_dev->dev, &ops, -1, NULL);
ops                46 drivers/atm/idt77105.c #define PUT(val,reg) dev->ops->phy_put(dev,val,IDT77105_##reg)
ops                47 drivers/atm/idt77105.c #define GET(reg) dev->ops->phy_get(dev,IDT77105_##reg)
ops              3163 drivers/atm/iphase.c static const struct atmdev_ops ops = {  
ops              3197 drivers/atm/iphase.c 	dev = atm_dev_register(DEV_LABEL, &pdev->dev, &ops, -1, NULL);
ops              2536 drivers/atm/lanai.c static const struct atmdev_ops ops = {
ops              2565 drivers/atm/lanai.c 	atmdev = atm_dev_register(DEV_LABEL, &pci->dev, &ops, -1, NULL);
ops                41 drivers/atm/suni.c #define PUT(val,reg) dev->ops->phy_put(dev,val,SUNI_##reg)
ops                42 drivers/atm/suni.c #define GET(reg) dev->ops->phy_get(dev,SUNI_##reg)
ops               168 drivers/atm/suni.c 	control = dev->ops->phy_get(dev, reg) & ~(dle | lle);
ops               181 drivers/atm/suni.c 	dev->ops->phy_put(dev, control, reg);
ops                37 drivers/atm/uPD98402.c #define PUT(val,reg) dev->ops->phy_put(dev,val,uPD98402_##reg)
ops                38 drivers/atm/uPD98402.c #define GET(reg) dev->ops->phy_get(dev,uPD98402_##reg)
ops              1581 drivers/atm/zatm.c static const struct atmdev_ops ops = {
ops              1606 drivers/atm/zatm.c 	dev = atm_dev_register(DEV_LABEL, &pci_dev->dev, &ops, -1, NULL);
ops               110 drivers/auxdisplay/charlcd.c 	if (!lcd->ops->backlight)
ops               115 drivers/auxdisplay/charlcd.c 		lcd->ops->backlight(lcd, on);
ops               129 drivers/auxdisplay/charlcd.c 			priv->lcd.ops->backlight(&priv->lcd, 0);
ops               139 drivers/auxdisplay/charlcd.c 	if (!lcd->ops->backlight)
ops               146 drivers/auxdisplay/charlcd.c 		lcd->ops->backlight(lcd, 1);
ops               168 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd, LCD_CMD_SET_DDRAM_ADDR | addr);
ops               187 drivers/auxdisplay/charlcd.c 		lcd->ops->write_data(lcd, c);
ops               202 drivers/auxdisplay/charlcd.c 	if (lcd->ops->clear_fast)
ops               203 drivers/auxdisplay/charlcd.c 		lcd->ops->clear_fast(lcd);
ops               206 drivers/auxdisplay/charlcd.c 			lcd->ops->write_data(lcd, ' ');
ops               216 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd, LCD_CMD_DISPLAY_CLEAR);
ops               244 drivers/auxdisplay/charlcd.c 		write_cmd_raw = lcd->ops->write_cmd_raw4;
ops               246 drivers/auxdisplay/charlcd.c 		write_cmd_raw = lcd->ops->write_cmd;
ops               257 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd_raw4(lcd, LCD_CMD_FUNCTION_SET >> 4);
ops               262 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd,
ops               270 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd, LCD_CMD_DISPLAY_CTRL);
ops               273 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd,
ops               284 drivers/auxdisplay/charlcd.c 	lcd->ops->write_cmd(lcd, LCD_CMD_ENTRY_MODE | LCD_CMD_CURSOR_INC);
ops               439 drivers/auxdisplay/charlcd.c 				lcd->ops->write_cmd(lcd, LCD_CMD_SHIFT);
ops               448 drivers/auxdisplay/charlcd.c 				lcd->ops->write_cmd(lcd,
ops               455 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd(lcd, LCD_CMD_SHIFT | LCD_CMD_DISPLAY_SHIFT);
ops               459 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd(lcd,
ops               468 drivers/auxdisplay/charlcd.c 			lcd->ops->write_data(lcd, ' ');
ops               530 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd(lcd, LCD_CMD_SET_CGRAM_ADDR | (cgaddr * 8));
ops               532 drivers/auxdisplay/charlcd.c 			lcd->ops->write_data(lcd, cgbytes[addr]);
ops               562 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd(lcd,
ops               569 drivers/auxdisplay/charlcd.c 		lcd->ops->write_cmd(lcd,
ops               609 drivers/auxdisplay/charlcd.c 					lcd->ops->write_cmd(lcd, LCD_CMD_SHIFT);
ops               613 drivers/auxdisplay/charlcd.c 			lcd->ops->write_data(lcd, ' ');
ops               615 drivers/auxdisplay/charlcd.c 			lcd->ops->write_cmd(lcd, LCD_CMD_SHIFT);
ops               627 drivers/auxdisplay/charlcd.c 				lcd->ops->write_data(lcd, ' ');
ops               786 drivers/auxdisplay/charlcd.c 	if (lcd->ops->backlight) {
ops               890 drivers/auxdisplay/charlcd.c 	if (lcd->ops->backlight) {
ops               892 drivers/auxdisplay/charlcd.c 		priv->lcd.ops->backlight(&priv->lcd, 0);
ops                13 drivers/auxdisplay/charlcd.h 	const struct charlcd_ops *ops;
ops               263 drivers/auxdisplay/hd44780.c 	lcd->ops = ifwidth == 8 ? &hd44780_ops_gpio8 : &hd44780_ops_gpio4;
ops              1011 drivers/auxdisplay/panel.c 		charlcd->ops = &charlcd_serial_ops;
ops              1019 drivers/auxdisplay/panel.c 		charlcd->ops = &charlcd_parallel_ops;
ops              1028 drivers/auxdisplay/panel.c 		charlcd->ops = &charlcd_tilcd_ops;
ops                66 drivers/base/component.c 	const struct component_master_ops *ops;
ops                77 drivers/base/component.c 	const struct component_ops *ops;
ops               151 drivers/base/component.c 	const struct component_master_ops *ops)
ops               156 drivers/base/component.c 		if (m->dev == dev && (!ops || m->ops == ops))
ops               257 drivers/base/component.c 	ret = master->ops->bind(master->dev);
ops               288 drivers/base/component.c 		master->ops->unbind(master->dev);
ops               469 drivers/base/component.c 	const struct component_master_ops *ops,
ops               485 drivers/base/component.c 	master->ops = ops;
ops               514 drivers/base/component.c 	const struct component_master_ops *ops)
ops               519 drivers/base/component.c 	master = __master_find(dev, ops);
ops               533 drivers/base/component.c 	component->ops->unbind(component->dev, master->dev, data);
ops               594 drivers/base/component.c 		dev_name(component->dev), component->ops);
ops               596 drivers/base/component.c 	ret = component->ops->bind(component->dev, master->dev, data);
ops               610 drivers/base/component.c 			 dev_name(component->dev), component->ops);
ops               617 drivers/base/component.c 				dev_name(component->dev), component->ops, ret);
ops               666 drivers/base/component.c static int __component_add(struct device *dev, const struct component_ops *ops,
ops               676 drivers/base/component.c 	component->ops = ops;
ops               680 drivers/base/component.c 	dev_dbg(dev, "adding component (ops %ps)\n", ops);
ops               717 drivers/base/component.c int component_add_typed(struct device *dev, const struct component_ops *ops,
ops               723 drivers/base/component.c 	return __component_add(dev, ops, subcomponent);
ops               742 drivers/base/component.c int component_add(struct device *dev, const struct component_ops *ops)
ops               744 drivers/base/component.c 	return __component_add(dev, ops, 0);
ops               757 drivers/base/component.c void component_del(struct device *dev, const struct component_ops *ops)
ops               763 drivers/base/component.c 		if (c->dev == dev && c->ops == ops) {
ops                69 drivers/base/platform-msi.c 	struct msi_domain_ops *ops = info->ops;
ops                71 drivers/base/platform-msi.c 	BUG_ON(!ops);
ops                73 drivers/base/platform-msi.c 	if (ops->msi_init == NULL)
ops                74 drivers/base/platform-msi.c 		ops->msi_init = platform_msi_init;
ops                75 drivers/base/platform-msi.c 	if (ops->set_desc == NULL)
ops                76 drivers/base/platform-msi.c 		ops->set_desc = platform_msi_set_desc;
ops               328 drivers/base/platform-msi.c 				    const struct irq_domain_ops *ops,
ops               342 drivers/base/platform-msi.c 					     dev->fwnode, ops, data);
ops               166 drivers/base/power/domain.c 	if (dev->pm_domain->ops.runtime_suspend == genpd_runtime_suspend)
ops              1798 drivers/base/power/domain.c 	genpd->domain.ops.runtime_suspend = genpd_runtime_suspend;
ops              1799 drivers/base/power/domain.c 	genpd->domain.ops.runtime_resume = genpd_runtime_resume;
ops              1800 drivers/base/power/domain.c 	genpd->domain.ops.prepare = genpd_prepare;
ops              1801 drivers/base/power/domain.c 	genpd->domain.ops.suspend_noirq = genpd_suspend_noirq;
ops              1802 drivers/base/power/domain.c 	genpd->domain.ops.resume_noirq = genpd_resume_noirq;
ops              1803 drivers/base/power/domain.c 	genpd->domain.ops.freeze_noirq = genpd_freeze_noirq;
ops              1804 drivers/base/power/domain.c 	genpd->domain.ops.thaw_noirq = genpd_thaw_noirq;
ops              1805 drivers/base/power/domain.c 	genpd->domain.ops.poweroff_noirq = genpd_poweroff_noirq;
ops              1806 drivers/base/power/domain.c 	genpd->domain.ops.restore_noirq = genpd_restore_noirq;
ops              1807 drivers/base/power/domain.c 	genpd->domain.ops.complete = genpd_complete;
ops               344 drivers/base/power/main.c static pm_callback_t pm_op(const struct dev_pm_ops *ops, pm_message_t state)
ops               349 drivers/base/power/main.c 		return ops->suspend;
ops               351 drivers/base/power/main.c 		return ops->resume;
ops               356 drivers/base/power/main.c 		return ops->freeze;
ops               358 drivers/base/power/main.c 		return ops->poweroff;
ops               361 drivers/base/power/main.c 		return ops->thaw;
ops               364 drivers/base/power/main.c 		return ops->restore;
ops               378 drivers/base/power/main.c static pm_callback_t pm_late_early_op(const struct dev_pm_ops *ops,
ops               384 drivers/base/power/main.c 		return ops->suspend_late;
ops               386 drivers/base/power/main.c 		return ops->resume_early;
ops               391 drivers/base/power/main.c 		return ops->freeze_late;
ops               393 drivers/base/power/main.c 		return ops->poweroff_late;
ops               396 drivers/base/power/main.c 		return ops->thaw_early;
ops               398 drivers/base/power/main.c 		return ops->restore_early;
ops               413 drivers/base/power/main.c static pm_callback_t pm_noirq_op(const struct dev_pm_ops *ops, pm_message_t state)
ops               418 drivers/base/power/main.c 		return ops->suspend_noirq;
ops               420 drivers/base/power/main.c 		return ops->resume_noirq;
ops               425 drivers/base/power/main.c 		return ops->freeze_noirq;
ops               427 drivers/base/power/main.c 		return ops->poweroff_noirq;
ops               430 drivers/base/power/main.c 		return ops->thaw_noirq;
ops               432 drivers/base/power/main.c 		return ops->restore_noirq;
ops               599 drivers/base/power/main.c 		callback = pm_noirq_op(&dev->pm_domain->ops, state);
ops               818 drivers/base/power/main.c 		callback = pm_late_early_op(&dev->pm_domain->ops, state);
ops               994 drivers/base/power/main.c 		callback = pm_op(&dev->pm_domain->ops, state);
ops              1124 drivers/base/power/main.c 		callback = dev->pm_domain->ops.complete;
ops              1253 drivers/base/power/main.c 		callback = pm_noirq_op(&dev->pm_domain->ops, state);
ops              1482 drivers/base/power/main.c 		callback = pm_late_early_op(&dev->pm_domain->ops, state);
ops              1773 drivers/base/power/main.c 		callback = pm_op(&dev->pm_domain->ops, state);
ops              1941 drivers/base/power/main.c 		callback = dev->pm_domain->ops.prepare;
ops              2103 drivers/base/power/main.c static bool pm_ops_is_empty(const struct dev_pm_ops *ops)
ops              2105 drivers/base/power/main.c 	if (!ops)
ops              2108 drivers/base/power/main.c 	return !ops->prepare &&
ops              2109 drivers/base/power/main.c 	       !ops->suspend &&
ops              2110 drivers/base/power/main.c 	       !ops->suspend_late &&
ops              2111 drivers/base/power/main.c 	       !ops->suspend_noirq &&
ops              2112 drivers/base/power/main.c 	       !ops->resume_noirq &&
ops              2113 drivers/base/power/main.c 	       !ops->resume_early &&
ops              2114 drivers/base/power/main.c 	       !ops->resume &&
ops              2115 drivers/base/power/main.c 	       !ops->complete;
ops              2126 drivers/base/power/main.c 		(!dev->pm_domain || pm_ops_is_empty(&dev->pm_domain->ops)) &&
ops                24 drivers/base/power/runtime.c 	const struct dev_pm_ops *ops;
ops                27 drivers/base/power/runtime.c 		ops = &dev->pm_domain->ops;
ops                29 drivers/base/power/runtime.c 		ops = dev->type->pm;
ops                31 drivers/base/power/runtime.c 		ops = dev->class->pm;
ops                33 drivers/base/power/runtime.c 		ops = dev->bus->pm;
ops                35 drivers/base/power/runtime.c 		ops = NULL;
ops                37 drivers/base/power/runtime.c 	if (ops)
ops                38 drivers/base/power/runtime.c 		cb = *(pm_callback_t *)((void *)ops + cb_offset);
ops                49 drivers/base/regmap/regmap-ac97.c 	*val = ac97->bus->ops->read(ac97, reg);
ops                59 drivers/base/regmap/regmap-ac97.c 	ac97->bus->ops->write(ac97, reg, val);
ops                38 drivers/base/swnode.c 	return !IS_ERR_OR_NULL(fwnode) && fwnode->ops == &software_node_ops;
ops               727 drivers/base/swnode.c 	swnode->fwnode.ops = &software_node_ops;
ops                21 drivers/base/syscore.c void register_syscore_ops(struct syscore_ops *ops)
ops                24 drivers/base/syscore.c 	list_add_tail(&ops->node, &syscore_ops_list);
ops                33 drivers/base/syscore.c void unregister_syscore_ops(struct syscore_ops *ops)
ops                36 drivers/base/syscore.c 	list_del(&ops->node);
ops                49 drivers/base/syscore.c 	struct syscore_ops *ops;
ops                62 drivers/base/syscore.c 	list_for_each_entry_reverse(ops, &syscore_ops_list, node)
ops                63 drivers/base/syscore.c 		if (ops->suspend) {
ops                65 drivers/base/syscore.c 				pr_info("PM: Calling %pS\n", ops->suspend);
ops                66 drivers/base/syscore.c 			ret = ops->suspend();
ops                70 drivers/base/syscore.c 				"Interrupts enabled after %pS\n", ops->suspend);
ops                77 drivers/base/syscore.c 	pr_err("PM: System core suspend callback %pS failed.\n", ops->suspend);
ops                79 drivers/base/syscore.c 	list_for_each_entry_continue(ops, &syscore_ops_list, node)
ops                80 drivers/base/syscore.c 		if (ops->resume)
ops                81 drivers/base/syscore.c 			ops->resume();
ops                94 drivers/base/syscore.c 	struct syscore_ops *ops;
ops               100 drivers/base/syscore.c 	list_for_each_entry(ops, &syscore_ops_list, node)
ops               101 drivers/base/syscore.c 		if (ops->resume) {
ops               103 drivers/base/syscore.c 				pr_info("PM: Calling %pS\n", ops->resume);
ops               104 drivers/base/syscore.c 			ops->resume();
ops               106 drivers/base/syscore.c 				"Interrupts enabled after %pS\n", ops->resume);
ops               118 drivers/base/syscore.c 	struct syscore_ops *ops;
ops               122 drivers/base/syscore.c 	list_for_each_entry_reverse(ops, &syscore_ops_list, node)
ops               123 drivers/base/syscore.c 		if (ops->shutdown) {
ops               125 drivers/base/syscore.c 				pr_info("PM: Calling %pS\n", ops->shutdown);
ops               126 drivers/base/syscore.c 			ops->shutdown();
ops               239 drivers/bcma/driver_pci_host.c 	pc_host = container_of(bus->ops, struct bcma_drv_pci_host, pci_ops);
ops               259 drivers/bcma/driver_pci_host.c 	pc_host = container_of(bus->ops, struct bcma_drv_pci_host, pci_ops);
ops               532 drivers/bcma/driver_pci_host.c 	if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
ops               559 drivers/bcma/driver_pci_host.c 	if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
ops               587 drivers/bcma/driver_pci_host.c 	if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
ops               591 drivers/bcma/driver_pci_host.c 	pc_host = container_of(dev->bus->ops, struct bcma_drv_pci_host,
ops               614 drivers/bcma/driver_pci_host.c 	if (dev->bus->ops->read != bcma_core_pci_hostmode_read_config) {
ops               619 drivers/bcma/driver_pci_host.c 	pc_host = container_of(dev->bus->ops, struct bcma_drv_pci_host,
ops               210 drivers/bcma/host_pci.c 	bus->ops = &bcma_host_pci_ops;
ops               181 drivers/bcma/host_soc.c 	bus->ops = &bcma_host_soc_ops;
ops               224 drivers/bcma/host_soc.c 	bus->ops = &bcma_host_soc_ops;
ops               381 drivers/block/aoe/aoeblk.c 	set->ops = &aoeblk_mq_ops;
ops              1563 drivers/block/drbd/drbd_main.c 		sent = socket->ops->sendpage(socket, page, offset, len, msg_flags);
ops               639 drivers/block/drbd/drbd_receiver.c 	err = sock->ops->bind(sock, (struct sockaddr *) &src_in6, my_addr_len);
ops               647 drivers/block/drbd/drbd_receiver.c 	err = sock->ops->connect(sock, (struct sockaddr *) &peer_in6, peer_addr_len, 0);
ops               726 drivers/block/drbd/drbd_receiver.c 	err = s_listen->ops->bind(s_listen, (struct sockaddr *)&my_addr, my_addr_len);
ops               738 drivers/block/drbd/drbd_receiver.c 	err = s_listen->ops->listen(s_listen, 5);
ops              2027 drivers/block/loop.c 	lo->tag_set.ops = &loop_mq_ops;
ops              3621 drivers/block/mtip32xx/mtip32xx.c 	dd->tags.ops = &mtip_mq_ops;
ops               993 drivers/block/nbd.c 	if (sock->ops->shutdown == sock_no_shutdown) {
ops              1688 drivers/block/nbd.c 	nbd->tag_set.ops = &nbd_mq_ops;
ops              2197 drivers/block/nbd.c 	.ops		= nbd_connect_genl_ops,
ops              1560 drivers/block/null_blk_main.c 	set->ops = &null_mq_ops;
ops               336 drivers/block/paride/pcd.c 		cd->info.ops = &pcd_dops;
ops               905 drivers/block/paride/pd.c 	disk->tag_set.ops = &pd_mq_ops;
ops              5145 drivers/block/rbd.c 	rbd_dev->tag_set.ops = &rbd_mq_ops;
ops              2836 drivers/block/skd_main.c 	skdev->tag_set.ops = &skd_mq_ops;
ops              1460 drivers/block/sx8.c 	host->tag_set.ops = &carm_mq_ops;
ops               864 drivers/block/virtio_blk.c 	vblk->tag_set.ops = &virtio_mq_ops;
ops               968 drivers/block/xen-blkfront.c 	info->tag_set.ops = &blkfront_mq_ops;
ops               110 drivers/bluetooth/btrsi.c static int rsi_hci_attach(void *priv, struct rsi_proto_ops *ops)
ops               121 drivers/bluetooth/btrsi.c 	ops->set_bt_context(priv, h_adapter);
ops               122 drivers/bluetooth/btrsi.c 	h_adapter->proto_ops = ops;
ops               132 drivers/bluetooth/btrsi.c 	if (ops->get_host_intf(priv) == RSI_HOST_INTF_SDIO)
ops                52 drivers/bluetooth/hci_ath.c 	int status = tty->driver->ops->tiocmget(tty);
ops                58 drivers/bluetooth/hci_ath.c 	tty->driver->ops->tiocmget(tty);
ops                59 drivers/bluetooth/hci_ath.c 	tty->driver->ops->tiocmset(tty, 0x00, TIOCM_RTS);
ops                63 drivers/bluetooth/hci_ath.c 	tty->driver->ops->tiocmget(tty);
ops                64 drivers/bluetooth/hci_ath.c 	tty->driver->ops->tiocmset(tty, TIOCM_RTS, 0x00);
ops                67 drivers/bluetooth/hci_ath.c 	status = tty->driver->ops->tiocmget(tty);
ops               164 drivers/bluetooth/hci_ldisc.c 		len = tty->ops->write(tty, skb->data, skb->len);
ops               302 drivers/bluetooth/hci_ldisc.c 	if (hu->tty->driver->ops->tiocmget && hu->tty->driver->ops->tiocmset)
ops               333 drivers/bluetooth/hci_ldisc.c 		status = tty->driver->ops->tiocmget(tty);
ops               342 drivers/bluetooth/hci_ldisc.c 		status = tty->driver->ops->tiocmset(tty, set, clear);
ops               346 drivers/bluetooth/hci_ldisc.c 		status = tty->driver->ops->tiocmget(tty);
ops               355 drivers/bluetooth/hci_ldisc.c 		status = tty->driver->ops->tiocmset(tty, set, clear);
ops               486 drivers/bluetooth/hci_ldisc.c 	if (tty->ops->write == NULL)
ops                47 drivers/bus/fsl-mc/fsl-mc-msi.c 	struct msi_domain_ops *ops = info->ops;
ops                49 drivers/bus/fsl-mc/fsl-mc-msi.c 	if (!ops)
ops                55 drivers/bus/fsl-mc/fsl-mc-msi.c 	if (!ops->set_desc)
ops                56 drivers/bus/fsl-mc/fsl-mc-msi.c 		ops->set_desc = fsl_mc_msi_set_desc;
ops               624 drivers/bus/hisi_lpc.c 	range->ops = &hisi_lpc_ops;
ops              1992 drivers/bus/ti-sysc.c 	.ops = {
ops                15 drivers/bus/vexpress-config.c 	struct vexpress_config_bridge_ops *ops;
ops                82 drivers/bus/vexpress-config.c 	bridge->ops->regmap_exit(regmap, bridge->context);
ops               103 drivers/bus/vexpress-config.c 	regmap = (bridge->ops->regmap_init)(dev, bridge->context);
ops               117 drivers/bus/vexpress-config.c 		struct vexpress_config_bridge_ops *ops, void *context)
ops               141 drivers/bus/vexpress-config.c 	bridge->ops = ops;
ops               333 drivers/cdrom/cdrom.c #define CDROM_CAN(type) (cdi->ops->capability & ~cdi->mask & (type))
ops               370 drivers/cdrom/cdrom.c 	return cdi->ops->generic_packet(cdi, &cgc);
ops               377 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops               461 drivers/cdrom/cdrom.c 	if ((ret = cdi->ops->generic_packet(cdi, &cgc)))
ops               511 drivers/cdrom/cdrom.c 	ret = cdi->ops->generic_packet(cdi, &cgc);
ops               533 drivers/cdrom/cdrom.c 	return cdi->ops->generic_packet(cdi, &cgc);
ops               592 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops               672 drivers/cdrom/cdrom.c 	if (cdi->ops->generic_packet(cdi, &cgc))
ops               699 drivers/cdrom/cdrom.c 	if ((ret = cdi->ops->generic_packet(cdi, &cgc)))
ops               720 drivers/cdrom/cdrom.c 	if ((ret = cdi->ops->generic_packet(cdi, &cgc)))
ops               874 drivers/cdrom/cdrom.c 	if ((ret = cdi->ops->generic_packet(cdi, &cgc)))
ops               960 drivers/cdrom/cdrom.c 	cdi->ops->generic_packet(cdi, &cgc);
ops               966 drivers/cdrom/cdrom.c 	cdi->ops->generic_packet(cdi, &cgc);
ops               973 drivers/cdrom/cdrom.c 	cdi->ops->generic_packet(cdi, &cgc);
ops              1006 drivers/cdrom/cdrom.c 	ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCHDR, &header);
ops              1018 drivers/cdrom/cdrom.c 		if (cdi->ops->audio_ioctl(cdi, CDROMREADTOCENTRY, &entry)) {
ops              1044 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1166 drivers/cdrom/cdrom.c 		ret = cdi->ops->open(cdi, 1);
ops              1192 drivers/cdrom/cdrom.c 		cdi->ops->lock_door(cdi, 0);
ops              1195 drivers/cdrom/cdrom.c 	cdi->ops->release(cdi);
ops              1260 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1300 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1404 drivers/cdrom/cdrom.c 	return cdi->ops->generic_packet(cdi, &cgc);
ops              1417 drivers/cdrom/cdrom.c 	if (cdi->ops->check_events)
ops              1418 drivers/cdrom/cdrom.c 		cdi->ops->check_events(cdi, 0, slot);
ops              1420 drivers/cdrom/cdrom.c 		cdi->ops->media_changed(cdi, slot);
ops              1483 drivers/cdrom/cdrom.c 	events = cdi->ops->check_events(cdi, clearing, CDSL_CURRENT);
ops              1517 drivers/cdrom/cdrom.c 	if (cdi->ops->check_events) {
ops              1523 drivers/cdrom/cdrom.c 		changed = cdi->ops->media_changed(cdi, CDSL_CURRENT);
ops              1540 drivers/cdrom/cdrom.c 	if (cdi == NULL || cdi->ops->media_changed == NULL)
ops              1649 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1797 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1848 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1872 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1900 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              1934 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2001 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2016 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2031 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2079 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2099 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2304 drivers/cdrom/cdrom.c 	if (!(cdi->ops->capability & CDC_MULTI_SESSION))
ops              2315 drivers/cdrom/cdrom.c 	ret = cdi->ops->get_last_session(cdi, &ms_info);
ops              2337 drivers/cdrom/cdrom.c 		int ret = cdi->ops->lock_door(cdi, 0);
ops              2342 drivers/cdrom/cdrom.c 	return cdi->ops->tray_move(cdi, 1);
ops              2351 drivers/cdrom/cdrom.c 	return cdi->ops->tray_move(cdi, 0);
ops              2443 drivers/cdrom/cdrom.c 	return cdi->ops->select_speed(cdi, arg);
ops              2464 drivers/cdrom/cdrom.c 	if (cdi->ops->select_disc)
ops              2465 drivers/cdrom/cdrom.c 		return cdi->ops->select_disc(cdi, arg);
ops              2481 drivers/cdrom/cdrom.c 	return cdi->ops->reset(cdi);
ops              2500 drivers/cdrom/cdrom.c 	return cdi->ops->lock_door(cdi, arg);
ops              2517 drivers/cdrom/cdrom.c 	return (cdi->ops->capability & ~cdi->mask);
ops              2534 drivers/cdrom/cdrom.c 	if (!(cdi->ops->capability & CDC_MCN))
ops              2536 drivers/cdrom/cdrom.c 	ret = cdi->ops->get_mcn(cdi, &mcn);
ops              2551 drivers/cdrom/cdrom.c 	if (!(cdi->ops->capability & CDC_DRIVE_STATUS))
ops              2555 drivers/cdrom/cdrom.c 		return cdi->ops->drive_status(cdi, CDSL_CURRENT);
ops              2631 drivers/cdrom/cdrom.c 	ret = cdi->ops->audio_ioctl(cdi, CDROMSUBCHNL, &q);
ops              2656 drivers/cdrom/cdrom.c 	ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCHDR, &header);
ops              2683 drivers/cdrom/cdrom.c 	ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCENTRY, &entry);
ops              2705 drivers/cdrom/cdrom.c 	return cdi->ops->audio_ioctl(cdi, CDROMPLAYMSF, &msf);
ops              2721 drivers/cdrom/cdrom.c 	ret = check_for_audio_disc(cdi, cdi->ops);
ops              2724 drivers/cdrom/cdrom.c 	return cdi->ops->audio_ioctl(cdi, CDROMPLAYTRKIND, &ti);
ops              2737 drivers/cdrom/cdrom.c 	return cdi->ops->audio_ioctl(cdi, CDROMVOLCTRL, &volume);
ops              2751 drivers/cdrom/cdrom.c 	ret = cdi->ops->audio_ioctl(cdi, CDROMVOLREAD, &volume);
ops              2769 drivers/cdrom/cdrom.c 	ret = check_for_audio_disc(cdi, cdi->ops);
ops              2772 drivers/cdrom/cdrom.c 	return cdi->ops->audio_ioctl(cdi, cmd, NULL);
ops              2781 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2807 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              2897 drivers/cdrom/cdrom.c 	if ((ret = cdi->ops->audio_ioctl(cdi, CDROMREADTOCENTRY, &toc)))
ops              3069 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              3089 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              3184 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops              3197 drivers/cdrom/cdrom.c 	const struct cdrom_device_ops *cdo = cdi->ops;
ops               706 drivers/cdrom/gdrom.c 	gd.cd_info->ops = &gdrom_ops;
ops                22 drivers/char/agp/alpha-agp.c 	pa = agp->ops->translate(agp, dma_addr);
ops                62 drivers/char/agp/alpha-agp.c 	agp->ops->cleanup(agp);
ops                79 drivers/char/agp/alpha-agp.c 	agp->ops->configure(agp);
ops                99 drivers/char/agp/alpha-agp.c 	status = agp->ops->bind(agp, pg_start, mem);
ops               112 drivers/char/agp/alpha-agp.c 	status = agp->ops->unbind(agp, pg_start, mem);
ops               161 drivers/char/agp/alpha-agp.c 	if (agp->ops->setup(agp))
ops              1047 drivers/char/hpet.c 	.ops = {
ops                19 drivers/char/hw_random/cavium-rng-vf.c 	struct hwrng ops;
ops                26 drivers/char/hw_random/cavium-rng-vf.c 	struct cavium_rng *p = container_of(rng, struct cavium_rng, ops);
ops                60 drivers/char/hw_random/cavium-rng-vf.c 	rng->ops.name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
ops                62 drivers/char/hw_random/cavium-rng-vf.c 	if (!rng->ops.name)
ops                65 drivers/char/hw_random/cavium-rng-vf.c 	rng->ops.read    = cavium_rng_read;
ops                66 drivers/char/hw_random/cavium-rng-vf.c 	rng->ops.quality = 1000;
ops                70 drivers/char/hw_random/cavium-rng-vf.c 	ret = devm_hwrng_register(&pdev->dev, &rng->ops);
ops                23 drivers/char/hw_random/octeon-rng.c 	struct hwrng ops;
ops                31 drivers/char/hw_random/octeon-rng.c 	struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
ops                43 drivers/char/hw_random/octeon-rng.c 	struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
ops                52 drivers/char/hw_random/octeon-rng.c 	struct octeon_rng *p = container_of(rng, struct octeon_rng, ops);
ops                64 drivers/char/hw_random/octeon-rng.c 	struct hwrng ops = {
ops                96 drivers/char/hw_random/octeon-rng.c 	rng->ops = ops;
ops                98 drivers/char/hw_random/octeon-rng.c 	platform_set_drvdata(pdev, &rng->ops);
ops                99 drivers/char/hw_random/octeon-rng.c 	ret = devm_hwrng_register(&pdev->dev, &rng->ops);
ops                45 drivers/char/hw_random/st-rng.c 	struct hwrng	ops;
ops                97 drivers/char/hw_random/st-rng.c 	ddata->ops.priv	= (unsigned long)ddata;
ops                98 drivers/char/hw_random/st-rng.c 	ddata->ops.read	= st_rng_read;
ops                99 drivers/char/hw_random/st-rng.c 	ddata->ops.name	= pdev->name;
ops               105 drivers/char/hw_random/st-rng.c 	ret = devm_hwrng_register(&pdev->dev, &ddata->ops);
ops               268 drivers/char/pcmcia/scr24x_cs.c 	dev->c_dev.ops = &scr24x_fops;
ops               503 drivers/char/pcmcia/synclink_cs.c 		if (ld->ops->receive_buf)
ops               504 drivers/char/pcmcia/synclink_cs.c 			ld->ops->receive_buf(tty, data, flags, count);
ops               530 drivers/char/pcmcia/synclink_cs.c 	info->port.ops = &mgslpc_port_ops;
ops               112 drivers/char/ppdev.c 	port->ops->enable_irq(port);
ops               159 drivers/char/ppdev.c 				fn = pport->ops->epp_read_addr;
ops               161 drivers/char/ppdev.c 				fn = pport->ops->epp_read_data;
ops               233 drivers/char/ppdev.c 				wrote = pport->ops->epp_write_addr(pport,
ops               236 drivers/char/ppdev.c 				wrote = pport->ops->epp_write_data(pport,
ops               581 drivers/char/ppdev.c 			port->ops->data_reverse(port);
ops               583 drivers/char/ppdev.c 			port->ops->data_forward(port);
ops              1141 drivers/char/sonypi.c 	.ops            = {
ops                72 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops->recv(tpm_dev->phy_id, TPM_INT_STATUS, &interrupt, 1);
ops                73 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops->send(tpm_dev->phy_id, TPM_INT_STATUS, &interrupt, 1);
ops                88 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops->send(tpm_dev->phy_id, TPM_STS, &data, 1);
ops               101 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS, &data, 1);
ops               116 drivers/char/tpm/st33zp24/st33zp24.c 	status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_ACCESS, &data, 1);
ops               141 drivers/char/tpm/st33zp24/st33zp24.c 	ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_ACCESS, &data, 1);
ops               169 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops->send(tpm_dev->phy_id, TPM_ACCESS, &data, 1);
ops               186 drivers/char/tpm/st33zp24/st33zp24.c 		status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 1,
ops               192 drivers/char/tpm/st33zp24/st33zp24.c 		status = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_STS + 2,
ops               218 drivers/char/tpm/st33zp24/st33zp24.c 	u8 status = chip->ops->status(chip);
ops               223 drivers/char/tpm/st33zp24/st33zp24.c 	if (check_cancel && chip->ops->req_canceled(chip, status)) {
ops               288 drivers/char/tpm/st33zp24/st33zp24.c 			status = chip->ops->status(chip);
ops               318 drivers/char/tpm/st33zp24/st33zp24.c 		ret = tpm_dev->ops->recv(tpm_dev->phy_id, TPM_DATA_FIFO,
ops               387 drivers/char/tpm/st33zp24/st33zp24.c 		ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_DATA_FIFO,
ops               401 drivers/char/tpm/st33zp24/st33zp24.c 	ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_DATA_FIFO,
ops               413 drivers/char/tpm/st33zp24/st33zp24.c 	ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_STS, &data, 1);
ops               510 drivers/char/tpm/st33zp24/st33zp24.c int st33zp24_probe(void *phy_id, const struct st33zp24_phy_ops *ops,
ops               528 drivers/char/tpm/st33zp24/st33zp24.c 	tpm_dev->ops = ops;
ops               562 drivers/char/tpm/st33zp24/st33zp24.c 		ret = tpm_dev->ops->send(tpm_dev->phy_id, TPM_INT_ENABLE,
ops               568 drivers/char/tpm/st33zp24/st33zp24.c 		ret = tpm_dev->ops->send(tpm_dev->phy_id, (TPM_INT_ENABLE + 3),
ops                16 drivers/char/tpm/st33zp24/st33zp24.h 	const struct st33zp24_phy_ops *ops;
ops                35 drivers/char/tpm/st33zp24/st33zp24.h int st33zp24_probe(void *phy_id, const struct st33zp24_phy_ops *ops,
ops                39 drivers/char/tpm/tpm-chip.c 	if (!chip->ops->request_locality)
ops                42 drivers/char/tpm/tpm-chip.c 	rc = chip->ops->request_locality(chip, 0);
ops                54 drivers/char/tpm/tpm-chip.c 	if (!chip->ops->relinquish_locality)
ops                57 drivers/char/tpm/tpm-chip.c 	rc = chip->ops->relinquish_locality(chip, chip->locality);
ops                66 drivers/char/tpm/tpm-chip.c 	if (!chip->ops->cmd_ready)
ops                69 drivers/char/tpm/tpm-chip.c 	return chip->ops->cmd_ready(chip);
ops                74 drivers/char/tpm/tpm-chip.c 	if (!chip->ops->go_idle)
ops                77 drivers/char/tpm/tpm-chip.c 	return chip->ops->go_idle(chip);
ops                82 drivers/char/tpm/tpm-chip.c 	if (chip->ops->clk_enable)
ops                83 drivers/char/tpm/tpm-chip.c 		chip->ops->clk_enable(chip, true);
ops                88 drivers/char/tpm/tpm-chip.c 	if (chip->ops->clk_enable)
ops                89 drivers/char/tpm/tpm-chip.c 		chip->ops->clk_enable(chip, false);
ops               159 drivers/char/tpm/tpm-chip.c 	if (!chip->ops)
ops               305 drivers/char/tpm/tpm-chip.c 	chip->ops = NULL;
ops               322 drivers/char/tpm/tpm-chip.c 				const struct tpm_class_ops *ops)
ops               334 drivers/char/tpm/tpm-chip.c 	chip->ops = ops;
ops               418 drivers/char/tpm/tpm-chip.c 				 const struct tpm_class_ops *ops)
ops               423 drivers/char/tpm/tpm-chip.c 	chip = tpm_chip_alloc(pdev, ops);
ops               488 drivers/char/tpm/tpm-chip.c 	chip->ops = NULL;
ops                84 drivers/char/tpm/tpm-interface.c 	rc = chip->ops->send(chip, buf, count);
ops               106 drivers/char/tpm/tpm-interface.c 		u8 status = chip->ops->status(chip);
ops               107 drivers/char/tpm/tpm-interface.c 		if ((status & chip->ops->req_complete_mask) ==
ops               108 drivers/char/tpm/tpm-interface.c 		    chip->ops->req_complete_val)
ops               111 drivers/char/tpm/tpm-interface.c 		if (chip->ops->req_canceled(chip, status)) {
ops               120 drivers/char/tpm/tpm-interface.c 	chip->ops->cancel(chip);
ops               125 drivers/char/tpm/tpm-interface.c 	len = chip->ops->recv(chip, buf, bufsiz);
ops               373 drivers/char/tpm/tpm-interface.c 	if (!(chip->ops->flags & TPM_OPS_AUTO_STARTUP))
ops               274 drivers/char/tpm/tpm-sysfs.c 	chip->ops->cancel(chip);
ops               415 drivers/char/tpm/tpm.h 				const struct tpm_class_ops *ops);
ops               417 drivers/char/tpm/tpm.h 				 const struct tpm_class_ops *ops);
ops               379 drivers/char/tpm/tpm1-cmd.c 	if (chip->ops->update_timeouts)
ops               380 drivers/char/tpm/tpm1-cmd.c 		chip->ops->update_timeouts(chip, timeout_eff);
ops               682 drivers/char/tpm/tpm_crb.c 	.ops = {
ops                35 drivers/char/tpm/tpm_tis_core.c 	u8 status = chip->ops->status(chip);
ops                40 drivers/char/tpm/tpm_tis_core.c 	if (check_cancel && chip->ops->req_canceled(chip, status)) {
ops                57 drivers/char/tpm/tpm_tis_core.c 	status = chip->ops->status(chip);
ops                85 drivers/char/tpm/tpm_tis_core.c 			status = chip->ops->status(chip);
ops               532 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops               533 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, true);
ops               551 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops               552 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, false);
ops               900 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops               901 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, true);
ops              1004 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops              1005 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, false);
ops              1009 drivers/char/tpm/tpm_tis_core.c 	if ((chip->ops != NULL) && (chip->ops->clk_enable != NULL))
ops              1010 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, false);
ops              1025 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops              1026 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, true);
ops              1046 drivers/char/tpm/tpm_tis_core.c 	if (chip->ops->clk_enable != NULL)
ops              1047 drivers/char/tpm/tpm_tis_core.c 		chip->ops->clk_enable(chip, false);
ops                43 drivers/char/tpm/xen-tpmfront.c 	u8 status = chip->ops->status(chip);
ops                48 drivers/char/tpm/xen-tpmfront.c 	if (check_cancel && chip->ops->req_canceled(chip, status)) {
ops                65 drivers/char/tpm/xen-tpmfront.c 	status = chip->ops->status(chip);
ops                92 drivers/char/tpm/xen-tpmfront.c 			status = chip->ops->status(chip);
ops               187 drivers/char/ttyprintk.c 	tpk_port.port.ops = &null_ops;
ops              1399 drivers/char/virtio_console.c 	port->cdev->ops = &port_fops;
ops               628 drivers/clk/actions/owl-s700.c 	reset->rcdev.ops = &owl_reset_ops;
ops               774 drivers/clk/actions/owl-s900.c 	reset->rcdev.ops = &owl_reset_ops;
ops               464 drivers/clk/at91/clk-audio-pll.c 	init.ops = &audio_pll_frac_ops;
ops               494 drivers/clk/at91/clk-audio-pll.c 	init.ops = &audio_pll_pad_ops;
ops               525 drivers/clk/at91/clk-audio-pll.c 	init.ops = &audio_pll_pmc_ops;
ops               287 drivers/clk/at91/clk-generated.c 	init.ops = &generated_ops;
ops                97 drivers/clk/at91/clk-h32mx.c 	init.ops = &h32mx_ops;
ops                65 drivers/clk/at91/clk-i2s-mux.c 	init.ops = &clk_i2s_mux_ops;
ops               148 drivers/clk/at91/clk-main.c 	init.ops = &main_osc_ops;
ops               269 drivers/clk/at91/clk-main.c 	init.ops = &main_rc_osc_ops;
ops               377 drivers/clk/at91/clk-main.c 	init.ops = &rm9200_main_ops;
ops               494 drivers/clk/at91/clk-main.c 	init.ops = &sam9x5_main_ops;
ops               126 drivers/clk/at91/clk-master.c 	init.ops = &master_ops;
ops               113 drivers/clk/at91/clk-peripheral.c 	init.ops = &peripheral_ops;
ops               342 drivers/clk/at91/clk-peripheral.c 	init.ops = &sam9x5_peripheral_ops;
ops               293 drivers/clk/at91/clk-pll.c 	init.ops = &pll_ops;
ops                87 drivers/clk/at91/clk-plldiv.c 	init.ops = &plldiv_ops;
ops               200 drivers/clk/at91/clk-programmable.c 	init.ops = &programmable_ops;
ops               304 drivers/clk/at91/clk-sam9x60-pll.c 	init.ops = &pll_ops;
ops                60 drivers/clk/at91/clk-slow.c 	init.ops = &sam9260_slow_ops;
ops               121 drivers/clk/at91/clk-smd.c 	init.ops = &at91sam9x5_smd_ops;
ops               103 drivers/clk/at91/clk-system.c 	init.ops = &system_ops;
ops               209 drivers/clk/at91/clk-usb.c 	init.ops = &at91sam9x5_usb_ops;
ops               259 drivers/clk/at91/clk-usb.c 	init.ops = &at91sam9n12_usb_ops;
ops               376 drivers/clk/at91/clk-usb.c 	init.ops = &at91rm9200_usb_ops;
ops               137 drivers/clk/at91/clk-utmi.c 	init.ops = &utmi_ops;
ops               138 drivers/clk/at91/sckc.c 	init.ops = &slow_osc_ops;
ops               245 drivers/clk/at91/sckc.c 	init.ops = &slow_rc_osc_ops;
ops               337 drivers/clk/at91/sckc.c 	init.ops = &sam9x5_slow_ops;
ops               597 drivers/clk/at91/sckc.c 	init.ops = &sama5d4_slow_osc_ops;
ops               189 drivers/clk/axs10x/i2s_pll_clock.c 	init.ops = &i2s_pll_ops;
ops               243 drivers/clk/axs10x/pll_clock.c 	init.ops = &axs10x_pll_ops;
ops               296 drivers/clk/axs10x/pll_clock.c 	init.ops = &axs10x_pll_ops;
ops              1311 drivers/clk/bcm/clk-bcm2835.c 	init.ops = &bcm2835_pll_clk_ops;
ops              1351 drivers/clk/bcm/clk-bcm2835.c 	init.ops = &bcm2835_pll_divider_clk_ops;
ops              1425 drivers/clk/bcm/clk-bcm2835.c 		init.ops = &bcm2835_vpu_clock_clk_ops;
ops              1427 drivers/clk/bcm/clk-bcm2835.c 		init.ops = &bcm2835_clock_clk_ops;
ops               122 drivers/clk/bcm/clk-bcm53573-ilp.c 	init.ops = &bcm53573_ilp_clk_ops;
ops               260 drivers/clk/bcm/clk-iproc-armpll.c 	init.ops = &iproc_arm_pll_ops;
ops               235 drivers/clk/bcm/clk-iproc-asiu.c 		init.ops = &iproc_asiu_ops;
ops               787 drivers/clk/bcm/clk-iproc-pll.c 	init.ops = &iproc_pll_ops;
ops               824 drivers/clk/bcm/clk-iproc-pll.c 		init.ops = &iproc_clk_ops;
ops               422 drivers/clk/bcm/clk-kona.h 			.ops = &kona_ ## _type ## _clk_ops,		\
ops               188 drivers/clk/bcm/clk-raspberrypi.c 	init.ops = &raspberrypi_firmware_pll_clk_ops;
ops               195 drivers/clk/berlin/berlin2-avpll.c 	init.ops = &berlin2_avpll_vco_ops;
ops               376 drivers/clk/berlin/berlin2-avpll.c 	init.ops = &berlin2_avpll_channel_ops;
ops                93 drivers/clk/berlin/berlin2-pll.c 	init.ops = &berlin2_pll_ops;
ops               359 drivers/clk/clk-aspeed.c 	init.ops = &aspeed_clk_gate_ops;
ops               404 drivers/clk/clk-aspeed.c 	ar->rcdev.ops = &aspeed_reset_ops;
ops               370 drivers/clk/clk-ast2600.c 	init.ops = &aspeed_g6_clk_gate_ops;
ops               430 drivers/clk/clk-ast2600.c 	ar->rcdev.ops = &aspeed_g6_reset_ops;
ops               450 drivers/clk/clk-axi-clkgen.c 	init.ops = &axi_clkgen_ops;
ops               149 drivers/clk/clk-axm5516.c 		.ops = &axxia_pllclk_ops,
ops               161 drivers/clk/clk-axm5516.c 		.ops = &axxia_pllclk_ops,
ops               173 drivers/clk/clk-axm5516.c 		.ops = &axxia_pllclk_ops,
ops               185 drivers/clk/clk-axm5516.c 		.ops = &axxia_pllclk_ops,
ops               197 drivers/clk/clk-axm5516.c 		.ops = &axxia_pllclk_ops,
ops               213 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               227 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               241 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               255 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               269 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               283 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               297 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               311 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               325 drivers/clk/clk-axm5516.c 		.ops = &axxia_divclk_ops,
ops               346 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               363 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               380 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               397 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               414 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               431 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               448 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               463 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops               478 drivers/clk/clk-axm5516.c 		.ops = &axxia_clkmux_ops,
ops                75 drivers/clk/clk-bd718x7.c 		.ops = &bd71837_clk_ops,
ops               473 drivers/clk/clk-cdce706.c 		.ops = &cdce706_clkin_ops,
ops               513 drivers/clk/clk-cdce706.c 		.ops = &cdce706_pll_ops,
ops               555 drivers/clk/clk-cdce706.c 		.ops = &cdce706_divider_ops,
ops               591 drivers/clk/clk-cdce706.c 		.ops = &cdce706_clkout_ops,
ops               699 drivers/clk/clk-cdce925.c 	init.ops = &cdce925_pll_ops;
ops               744 drivers/clk/clk-cdce925.c 	init.ops = &cdce925_clk_y1_ops;
ops               761 drivers/clk/clk-cdce925.c 	init.ops = &cdce925_clk_ops;
ops               225 drivers/clk/clk-composite.c 	clk_composite_ops = &composite->ops;
ops               290 drivers/clk/clk-composite.c 	init.ops = clk_composite_ops;
ops               444 drivers/clk/clk-cs2000-cp.c 	init.ops		= &cs2000_ops;
ops               491 drivers/clk/clk-divider.c 		init.ops = &clk_divider_ro_ops;
ops               493 drivers/clk/clk-divider.c 		init.ops = &clk_divider_ops;
ops                88 drivers/clk/clk-fixed-factor.c 	init.ops = &clk_fixed_factor_ops;
ops                70 drivers/clk/clk-fixed-rate.c 	init.ops = &clk_fixed_rate_ops;
ops               170 drivers/clk/clk-fractional-divider.c 	init.ops = &clk_fractional_divider_ops;
ops               160 drivers/clk/clk-gate.c 	init.ops = &clk_gate_ops;
ops               204 drivers/clk/clk-gemini.c 	init.ops = &gemini_pci_clk_ops;
ops               303 drivers/clk/clk-gemini.c 	gr->rcdev.ops = &gemini_reset_ops;
ops               139 drivers/clk/clk-gpio.c 	init.ops = clk_gpio_ops;
ops               176 drivers/clk/clk-gpio.c 	const struct clk_ops *ops;
ops               179 drivers/clk/clk-gpio.c 		ops = &clk_sleeping_gpio_gate_ops;
ops               181 drivers/clk/clk-gpio.c 		ops = &clk_gpio_gate_ops;
ops               185 drivers/clk/clk-gpio.c 			(parent_name ? 1 : 0), gpiod, flags, ops);
ops                82 drivers/clk/clk-hi655x.c 		.ops = &hi655x_clk_ops
ops               263 drivers/clk/clk-highbank.c static void __init hb_clk_init(struct device_node *node, const struct clk_ops *ops, unsigned long clkflags)
ops               291 drivers/clk/clk-highbank.c 	init.ops = ops;
ops               319 drivers/clk/clk-hsdk-pll.c 	init.ops = &hsdk_pll_ops;
ops               379 drivers/clk/clk-hsdk-pll.c 	init.ops = &hsdk_pll_ops;
ops               240 drivers/clk/clk-lochnagar.c 		.ops = &lochnagar_clk_ops,
ops               220 drivers/clk/clk-max77686.c 		max_clk_data->clk_idata.ops = &max77686_clk_ops;
ops               205 drivers/clk/clk-max9485.c 	const struct clk_ops ops;
ops               214 drivers/clk/clk-max9485.c 		.ops = {
ops               222 drivers/clk/clk-max9485.c 		.ops = {
ops               232 drivers/clk/clk-max9485.c 		.ops = {
ops               241 drivers/clk/clk-max9485.c 		.ops = {
ops               310 drivers/clk/clk-max9485.c 		drvdata->hw[i].init.ops = &max9485_clks[i].ops;
ops               341 drivers/clk/clk-milbeaut.c 	init.ops = &m10v_mux_ops;
ops               473 drivers/clk/clk-milbeaut.c 	init.ops = &m10v_clk_divider_ops;
ops               175 drivers/clk/clk-mux.c 		init.ops = &clk_mux_ro_ops;
ops               177 drivers/clk/clk-mux.c 		init.ops = &clk_mux_ops;
ops               274 drivers/clk/clk-nomadik.c 	init.ops = &pll_clk_ops;
ops               361 drivers/clk/clk-nomadik.c 	init.ops = &src_clk_ops;
ops                84 drivers/clk/clk-npcm7xx.c 	init.ops = &npcm7xx_clk_pll_ops;
ops                94 drivers/clk/clk-oxnas.c 		.ops = &oxnas_clk_gate_ops,				\
ops               133 drivers/clk/clk-palmas.c 		.ops = &palmas_clks_ops,
ops               149 drivers/clk/clk-palmas.c 		.ops = &palmas_clks_ops,
ops               114 drivers/clk/clk-pwm.c 	init.ops = &clk_pwm_ops;
ops               847 drivers/clk/clk-qoriq.c 					     const struct clk_ops *ops,
ops               888 drivers/clk/clk-qoriq.c 	init.ops = ops;
ops               172 drivers/clk/clk-rk808.c 	init.ops = &rk808_clkout1_ops;
ops               184 drivers/clk/clk-rk808.c 	init.ops = rkpmic_get_ops(rk808->variant);
ops                85 drivers/clk/clk-s2mps11.c 		.ops = &s2mps11_clk_ops,
ops                89 drivers/clk/clk-s2mps11.c 		.ops = &s2mps11_clk_ops,
ops                93 drivers/clk/clk-s2mps11.c 		.ops = &s2mps11_clk_ops,
ops               109 drivers/clk/clk-scmi.c 		.ops = &scmi_clk_ops,
ops               149 drivers/clk/clk-scpi.c 	init.ops = match->data;
ops               153 drivers/clk/clk-scpi.c 	if (init.ops == &scpi_dvfs_ops) {
ops               157 drivers/clk/clk-scpi.c 	} else if (init.ops == &scpi_clk_ops) {
ops               341 drivers/clk/clk-si514.c 	init.ops = &si514_clk_ops;
ops              1237 drivers/clk/clk-si5341.c 	init.ops = &si5341_clk_ops;
ops              1249 drivers/clk/clk-si5341.c 	init.ops = &si5341_synth_clk_ops;
ops              1266 drivers/clk/clk-si5341.c 	init.ops = &si5341_output_clk_ops;
ops              1471 drivers/clk/clk-si5351.c 	init.ops = &si5351_xtal_ops;
ops              1489 drivers/clk/clk-si5351.c 		init.ops = &si5351_clkin_ops;
ops              1515 drivers/clk/clk-si5351.c 	init.ops = &si5351_pll_ops;
ops              1532 drivers/clk/clk-si5351.c 		init.ops = &si5351_vxco_ops;
ops              1538 drivers/clk/clk-si5351.c 		init.ops = &si5351_pll_ops;
ops              1574 drivers/clk/clk-si5351.c 		init.ops = &si5351_msynth_ops;
ops              1602 drivers/clk/clk-si5351.c 		init.ops = &si5351_clkout_ops;
ops               465 drivers/clk/clk-si544.c 	init.ops = &si544_clk_ops;
ops               410 drivers/clk/clk-si570.c 	init.ops = &si570_clk_ops;
ops               482 drivers/clk/clk-stm32f4.c 	init.ops = &clk_apb_mul_factor_ops;
ops               762 drivers/clk/clk-stm32f4.c 	init.ops = &stm32f4_pll_div_ops;
ops               808 drivers/clk/clk-stm32f4.c 	init.ops = &stm32f4_pll_gate_ops;
ops               976 drivers/clk/clk-stm32f4.c 	init.ops = &rgclk_ops;
ops               230 drivers/clk/clk-stm32h7.c 	init.ops = &ready_gate_clk_ops;
ops               274 drivers/clk/clk-stm32h7.c 	const struct clk_ops *ops;
ops               382 drivers/clk/clk-stm32h7.c 			mux_ops = gcfg->mux->ops ?
ops               383 drivers/clk/clk-stm32h7.c 				  gcfg->mux->ops : &clk_mux_ops;
ops               395 drivers/clk/clk-stm32h7.c 			div_ops = gcfg->div->ops ?
ops               396 drivers/clk/clk-stm32h7.c 				  gcfg->div->ops : &clk_divider_ops;
ops               407 drivers/clk/clk-stm32h7.c 			gate_ops = gcfg->gate->ops ?
ops               408 drivers/clk/clk-stm32h7.c 				   gcfg->gate->ops : &clk_gate_ops;
ops               475 drivers/clk/clk-stm32h7.c 	init.ops = &timer_ker_ops;
ops               801 drivers/clk/clk-stm32h7.c 	init.ops = &pll_ops;
ops               358 drivers/clk/clk-stm32mp1.c 	const struct clk_ops	*ops;
ops               363 drivers/clk/clk-stm32mp1.c 	const struct clk_ops	*ops;
ops               369 drivers/clk/clk-stm32mp1.c 	const struct clk_ops	*ops;
ops               590 drivers/clk/clk-stm32mp1.c 	init.ops = &clk_gate_ops;
ops               592 drivers/clk/clk-stm32mp1.c 	if (cfg->ops)
ops               593 drivers/clk/clk-stm32mp1.c 		init.ops = cfg->ops;
ops               631 drivers/clk/clk-stm32mp1.c 			if (cfg->mux->ops)
ops               632 drivers/clk/clk-stm32mp1.c 				mux_ops = cfg->mux->ops;
ops               642 drivers/clk/clk-stm32mp1.c 			if (cfg->div->ops)
ops               643 drivers/clk/clk-stm32mp1.c 				div_ops = cfg->div->ops;
ops               653 drivers/clk/clk-stm32mp1.c 			if (cfg->gate->ops)
ops               654 drivers/clk/clk-stm32mp1.c 				gate_ops = cfg->gate->ops;
ops               882 drivers/clk/clk-stm32mp1.c 	init.ops = &pll_ops;
ops              1013 drivers/clk/clk-stm32mp1.c 	init.ops = &timer_ker_ops;
ops              1204 drivers/clk/clk-stm32mp1.c 		.ops		= _ops,\
ops              1239 drivers/clk/clk-stm32mp1.c 		.ops		= _ops,\
ops              1256 drivers/clk/clk-stm32mp1.c 		.ops		= _ops,\
ops              1421 drivers/clk/clk-stm32mp1.c 		.ops		= _ops,\
ops              1607 drivers/clk/clk-stm32mp1.c 		.ops		= _ops,\
ops               122 drivers/clk/clk-twl6040.c 	.ops = &twl6040_pdmclk_ops,
ops               710 drivers/clk/clk-u300.c 	init.ops = &syscon_clk_ops;
ops              1129 drivers/clk/clk-u300.c 	init.ops = &mclk_ops;
ops               752 drivers/clk/clk-versaclock5.c 	init.ops = &vc5_mux_ops;
ops               766 drivers/clk/clk-versaclock5.c 		init.ops = &vc5_dbl_ops;
ops               782 drivers/clk/clk-versaclock5.c 	init.ops = &vc5_pfd_ops;
ops               799 drivers/clk/clk-versaclock5.c 	init.ops = &vc5_pll_ops;
ops               817 drivers/clk/clk-versaclock5.c 		init.ops = &vc5_fod_ops;
ops               835 drivers/clk/clk-versaclock5.c 	init.ops = &vc5_clk_out_ops;
ops               860 drivers/clk/clk-versaclock5.c 		init.ops = &vc5_clk_out_ops;
ops               272 drivers/clk/clk-vt8500.c 		init.ops = &vt8500_gated_clk_ops;
ops               275 drivers/clk/clk-vt8500.c 		init.ops = &vt8500_divisor_clk_ops;
ops               278 drivers/clk/clk-vt8500.c 		init.ops = &vt8500_gated_divisor_clk_ops;
ops               701 drivers/clk/clk-vt8500.c 	init.ops = &vtwm_pll_ops;
ops                52 drivers/clk/clk-wm831x.c 	.ops = &wm831x_xtal_ops,
ops               225 drivers/clk/clk-wm831x.c 	.ops = &wm831x_fll_ops,
ops               338 drivers/clk/clk-wm831x.c 	.ops = &wm831x_clkout_ops,
ops               138 drivers/clk/clk-xgene.c 	init.ops = &xgene_clk_pll_ops;
ops               355 drivers/clk/clk-xgene.c 	init.ops = &xgene_clk_pmd_ops;
ops               640 drivers/clk/clk-xgene.c 	init.ops = &xgene_clk_ops;
ops                58 drivers/clk/clk.c 	const struct clk_ops	*ops;
ops               214 drivers/clk/clk.c 	if (!core->ops->is_prepared)
ops               218 drivers/clk/clk.c 		ret = core->ops->is_prepared(core->hw);
ops               233 drivers/clk/clk.c 	if (!core->ops->is_enabled)
ops               254 drivers/clk/clk.c 	ret = core->ops->is_enabled(core->hw);
ops               834 drivers/clk/clk.c 	if (core->ops->unprepare)
ops               835 drivers/clk/clk.c 		core->ops->unprepare(core->hw);
ops               890 drivers/clk/clk.c 		if (core->ops->prepare)
ops               891 drivers/clk/clk.c 			ret = core->ops->prepare(core->hw);
ops               970 drivers/clk/clk.c 	if (core->ops->disable)
ops               971 drivers/clk/clk.c 		core->ops->disable(core->hw);
ops              1029 drivers/clk/clk.c 		if (core->ops->enable)
ops              1030 drivers/clk/clk.c 			ret = core->ops->enable(core->hw);
ops              1071 drivers/clk/clk.c 		core->ops->enable(hw);
ops              1073 drivers/clk/clk.c 		core->ops->disable(hw);
ops              1088 drivers/clk/clk.c 	if (core->ops && core->ops->save_context)
ops              1089 drivers/clk/clk.c 		ret = core->ops->save_context(core->hw);
ops              1098 drivers/clk/clk.c 	if (core->ops && core->ops->restore_context)
ops              1099 drivers/clk/clk.c 		core->ops->restore_context(core->hw);
ops              1214 drivers/clk/clk.c 		if (core->ops->unprepare_unused)
ops              1215 drivers/clk/clk.c 			core->ops->unprepare_unused(core->hw);
ops              1216 drivers/clk/clk.c 		else if (core->ops->unprepare)
ops              1217 drivers/clk/clk.c 			core->ops->unprepare(core->hw);
ops              1255 drivers/clk/clk.c 		if (core->ops->disable_unused)
ops              1256 drivers/clk/clk.c 			core->ops->disable_unused(core->hw);
ops              1257 drivers/clk/clk.c 		else if (core->ops->disable)
ops              1258 drivers/clk/clk.c 			core->ops->disable(core->hw);
ops              1325 drivers/clk/clk.c 	} else if (core->ops->determine_rate) {
ops              1326 drivers/clk/clk.c 		return core->ops->determine_rate(core->hw, req);
ops              1327 drivers/clk/clk.c 	} else if (core->ops->round_rate) {
ops              1328 drivers/clk/clk.c 		rate = core->ops->round_rate(core->hw, req->rate,
ops              1361 drivers/clk/clk.c 	return core->ops->determine_rate || core->ops->round_rate;
ops              1514 drivers/clk/clk.c 	if (core->ops->recalc_accuracy)
ops              1515 drivers/clk/clk.c 		core->accuracy = core->ops->recalc_accuracy(core->hw,
ops              1561 drivers/clk/clk.c 	if (core->ops->recalc_rate && !clk_pm_runtime_get(core)) {
ops              1562 drivers/clk/clk.c 		rate = core->ops->recalc_rate(core->hw, parent_rate);
ops              1798 drivers/clk/clk.c 	if (parent && core->ops->set_parent)
ops              1799 drivers/clk/clk.c 		ret = core->ops->set_parent(core->hw, p_index);
ops              2046 drivers/clk/clk.c 		if (core->ops->set_rate_and_parent) {
ops              2048 drivers/clk/clk.c 			core->ops->set_rate_and_parent(core->hw, core->new_rate,
ops              2051 drivers/clk/clk.c 		} else if (core->ops->set_parent) {
ops              2052 drivers/clk/clk.c 			core->ops->set_parent(core->hw, core->new_parent_index);
ops              2064 drivers/clk/clk.c 	if (!skip_set_rate && core->ops->set_rate)
ops              2065 drivers/clk/clk.c 		core->ops->set_rate(core->hw, core->new_rate, best_parent_rate);
ops              2404 drivers/clk/clk.c 	if (core->num_parents > 1 && core->ops->get_parent)
ops              2405 drivers/clk/clk.c 		index = core->ops->get_parent(core->hw);
ops              2476 drivers/clk/clk.c 	if (core->num_parents > 1 && !core->ops->set_parent)
ops              2586 drivers/clk/clk.c 	if (core->ops->set_phase) {
ops              2587 drivers/clk/clk.c 		ret = core->ops->set_phase(core->hw, degrees);
ops              2650 drivers/clk/clk.c 	if (!core->ops->get_phase)
ops              2654 drivers/clk/clk.c 	ret = core->ops->get_phase(core->hw);
ops              2697 drivers/clk/clk.c 	if (!core->ops->get_duty_cycle)
ops              2700 drivers/clk/clk.c 	ret = core->ops->get_duty_cycle(core->hw, duty);
ops              2747 drivers/clk/clk.c 	if (!core->ops->set_duty_cycle)
ops              2750 drivers/clk/clk.c 	ret = core->ops->set_duty_cycle(core->hw, duty);
ops              3174 drivers/clk/clk.c 	if (core->ops->debug_init)
ops              3175 drivers/clk/clk.c 		core->ops->debug_init(core->hw, core->dentry);
ops              3315 drivers/clk/clk.c 	if (core->ops->set_rate &&
ops              3316 drivers/clk/clk.c 	    !((core->ops->round_rate || core->ops->determine_rate) &&
ops              3317 drivers/clk/clk.c 	      core->ops->recalc_rate)) {
ops              3324 drivers/clk/clk.c 	if (core->ops->set_parent && !core->ops->get_parent) {
ops              3331 drivers/clk/clk.c 	if (core->num_parents > 1 && !core->ops->get_parent) {
ops              3338 drivers/clk/clk.c 	if (core->ops->set_rate_and_parent &&
ops              3339 drivers/clk/clk.c 			!(core->ops->set_parent && core->ops->set_rate)) {
ops              3357 drivers/clk/clk.c 	if (core->ops->init)
ops              3358 drivers/clk/clk.c 		core->ops->init(core->hw);
ops              3392 drivers/clk/clk.c 	if (core->ops->recalc_accuracy)
ops              3393 drivers/clk/clk.c 		core->accuracy = core->ops->recalc_accuracy(core->hw,
ops              3418 drivers/clk/clk.c 	if (core->ops->recalc_rate)
ops              3419 drivers/clk/clk.c 		rate = core->ops->recalc_rate(core->hw,
ops              3685 drivers/clk/clk.c 	if (WARN_ON(!init->ops)) {
ops              3689 drivers/clk/clk.c 	core->ops = init->ops;
ops              3909 drivers/clk/clk.c 	if (clk->core->ops == &clk_nodrv_ops) {
ops              3919 drivers/clk/clk.c 	clk->core->ops = &clk_nodrv_ops;
ops               109 drivers/clk/davinci/da8xx-cfgchip.c 		init.ops = &da8xx_cfgchip_div4p5_clk_ops;
ops               111 drivers/clk/davinci/da8xx-cfgchip.c 		init.ops = &da8xx_cfgchip_gate_clk_ops;
ops               251 drivers/clk/davinci/da8xx-cfgchip.c 	init.ops = &da8xx_cfgchip_mux_clk_ops;
ops               523 drivers/clk/davinci/da8xx-cfgchip.c 	init.ops = &da8xx_usb0_clk48_ops;
ops               590 drivers/clk/davinci/da8xx-cfgchip.c 	init.ops = &da8xx_usb1_clk48_ops;
ops               448 drivers/clk/davinci/pll.c 		init.ops = &dm365_pll_ops;
ops               450 drivers/clk/davinci/pll.c 		init.ops = &davinci_pll_ops;
ops               503 drivers/clk/davinci/pll.c 	init.ops = &davinci_pllen_ops;
ops               248 drivers/clk/davinci/psc.c 	init.ops = &davinci_lpsc_clk_ops;
ops               429 drivers/clk/davinci/psc.c 	psc->rcdev.ops = &davinci_psc_reset_ops;
ops               120 drivers/clk/h8300/clk-h8s2678.c 	init.ops = &pll_ops;
ops               423 drivers/clk/hisilicon/clk-hi3620.c 	init.ops = &clk_mmc_ops;
ops                33 drivers/clk/hisilicon/clk-hi3660-stub.c 			.ops = &hi3660_stub_clk_ops,		\
ops               232 drivers/clk/hisilicon/clk-hi6220-stub.c 	init.ops = &hi6220_stub_clk_ops;
ops               105 drivers/clk/hisilicon/clk-hisi-phase.c 	init.ops = &clk_phase_ops;
ops               270 drivers/clk/hisilicon/clk-hix5hd2.c 			init.ops = &clk_ether_ops;
ops               272 drivers/clk/hisilicon/clk-hix5hd2.c 			init.ops = &clk_complex_ops;
ops               132 drivers/clk/hisilicon/clkdivider-hi6220.c 	init.ops = &hi6220_clkdiv_ops;
ops                98 drivers/clk/hisilicon/clkgate-separated.c 	init.ops = &clkgate_separated_ops;
ops               106 drivers/clk/hisilicon/reset.c 	rstc->rcdev.ops = &hisi_reset_ops;
ops                98 drivers/clk/imx/clk-busy.c 	init.ops = &clk_busy_divider_ops;
ops               177 drivers/clk/imx/clk-busy.c 	init.ops = &clk_busy_mux_ops;
ops                91 drivers/clk/imx/clk-cpu.c 	init.ops = &clk_cpu_ops;
ops               194 drivers/clk/imx/clk-divider-gate.c 		init.ops = &clk_divider_gate_ro_ops;
ops               196 drivers/clk/imx/clk-divider-gate.c 		init.ops = &clk_divider_gate_ops;
ops                25 drivers/clk/imx/clk-fixup-div.c 	const struct clk_ops *ops;
ops                41 drivers/clk/imx/clk-fixup-div.c 	return fixup_div->ops->recalc_rate(&fixup_div->divider.hw, parent_rate);
ops                49 drivers/clk/imx/clk-fixup-div.c 	return fixup_div->ops->round_rate(&fixup_div->divider.hw, rate, prate);
ops               105 drivers/clk/imx/clk-fixup-div.c 	init.ops = &clk_fixup_div_ops;
ops               115 drivers/clk/imx/clk-fixup-div.c 	fixup_div->ops = &clk_divider_ops;
ops                23 drivers/clk/imx/clk-fixup-mux.c 	const struct clk_ops *ops;
ops                38 drivers/clk/imx/clk-fixup-mux.c 	return fixup_mux->ops->get_parent(&fixup_mux->mux.hw);
ops                83 drivers/clk/imx/clk-fixup-mux.c 	init.ops = &clk_fixup_mux_ops;
ops                93 drivers/clk/imx/clk-fixup-mux.c 	fixup_mux->ops = &clk_mux_ops;
ops               217 drivers/clk/imx/clk-frac-pll.c 	init.ops = &clk_frac_pll_ops;
ops                76 drivers/clk/imx/clk-gate-exclusive.c 	init.ops = &clk_gate_exclusive_ops;
ops               149 drivers/clk/imx/clk-gate2.c 	init.ops = &clk_gate2_ops;
ops               101 drivers/clk/imx/clk-lpcg-scu.c 	init.ops = &clk_lpcg_scu_ops;
ops               140 drivers/clk/imx/clk-pfd.c 	init.ops = &clk_pfd_ops;
ops               189 drivers/clk/imx/clk-pfdv2.c 	init.ops = &clk_pfdv2_ops;
ops               361 drivers/clk/imx/clk-pll14xx.c 			init.ops = &clk_pll1416x_min_ops;
ops               363 drivers/clk/imx/clk-pll14xx.c 			init.ops = &clk_pll1416x_ops;
ops               366 drivers/clk/imx/clk-pll14xx.c 		init.ops = &clk_pll1443x_ops;
ops               129 drivers/clk/imx/clk-pllv1.c 	init.ops = &clk_pllv1_ops;
ops               256 drivers/clk/imx/clk-pllv2.c 	init.ops = &clk_pllv2_ops;
ops               418 drivers/clk/imx/clk-pllv3.c 	const struct clk_ops *ops;
ops               433 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_sys_ops;
ops               436 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_vf610_ops;
ops               444 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_ops;
ops               452 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_av_ops;
ops               457 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_enet_ops;
ops               461 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_enet_ops;
ops               467 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_av_ops;
ops               470 drivers/clk/imx/clk-pllv3.c 		ops = &clk_pllv3_ops;
ops               476 drivers/clk/imx/clk-pllv3.c 	init.ops = ops;
ops               224 drivers/clk/imx/clk-pllv4.c 	init.ops = &clk_pllv4_ops;
ops                88 drivers/clk/imx/clk-sccg-pll.c 	const struct clk_ops  ops;
ops               531 drivers/clk/imx/clk-sccg-pll.c 	init.ops = &clk_sccg_pll_ops;
ops               363 drivers/clk/imx/clk-scu.c 	init.ops = &clk_scu_ops;
ops               365 drivers/clk/imx/clk-scu.c 		init.ops = &clk_scu_cpu_ops;
ops               367 drivers/clk/imx/clk-scu.c 		init.ops = &clk_scu_ops;
ops               675 drivers/clk/ingenic/cgu.c 		clk_init.ops = clk_info->custom.clk_ops;
ops               685 drivers/clk/ingenic/cgu.c 		clk_init.ops = &ingenic_pll_ops;
ops               696 drivers/clk/ingenic/cgu.c 		clk_init.ops = &ingenic_clk_ops;
ops               246 drivers/clk/ingenic/tcu.c 			.ops = &ingenic_tcu_clk_ops,			\
ops               176 drivers/clk/keystone/gate.c 	init.ops = &clk_psc_ops;
ops               134 drivers/clk/keystone/pll.c 	init.ops = &clk_pll_ops;
ops                42 drivers/clk/keystone/sci-clk.c 	const struct ti_sci_clk_ops *ops;
ops                83 drivers/clk/keystone/sci-clk.c 	return clk->provider->ops->get_clock(clk->provider->sci, clk->dev_id,
ops               100 drivers/clk/keystone/sci-clk.c 	ret = clk->provider->ops->put_clock(clk->provider->sci, clk->dev_id,
ops               121 drivers/clk/keystone/sci-clk.c 	ret = clk->provider->ops->is_on(clk->provider->sci, clk->dev_id,
ops               149 drivers/clk/keystone/sci-clk.c 	ret = clk->provider->ops->get_freq(clk->provider->sci, clk->dev_id,
ops               178 drivers/clk/keystone/sci-clk.c 	ret = clk->provider->ops->get_best_match_freq(clk->provider->sci,
ops               211 drivers/clk/keystone/sci-clk.c 	return clk->provider->ops->set_freq(clk->provider->sci, clk->dev_id,
ops               227 drivers/clk/keystone/sci-clk.c 	ret = clk->provider->ops->get_parent(clk->provider->sci, clk->dev_id,
ops               252 drivers/clk/keystone/sci-clk.c 	return clk->provider->ops->set_parent(clk->provider->sci, clk->dev_id,
ops               326 drivers/clk/keystone/sci-clk.c 	init.ops = &sci_clk_ops;
ops               427 drivers/clk/keystone/sci-clk.c 		ret = provider->ops->get_num_parents(provider->sci, dev_id,
ops               549 drivers/clk/keystone/sci-clk.c 				provider->ops->get_num_parents(provider->sci,
ops               651 drivers/clk/keystone/sci-clk.c 	provider->ops = &handle->ops.clk_ops;
ops                14 drivers/clk/loongson1/clk.c 					  const struct clk_ops *ops,
ops                27 drivers/clk/loongson1/clk.c 	init.ops = ops;
ops                12 drivers/clk/loongson1/clk.h 				   const struct clk_ops *ops,
ops                87 drivers/clk/mediatek/clk-apmixed.c 	init.ops = &mtk_ref2usb_tx_ops;
ops                61 drivers/clk/mediatek/clk-cpumux.c 	init.ops = &clk_cpumux_ops;
ops               152 drivers/clk/mediatek/clk-gate.c 		const struct clk_ops *ops,
ops               168 drivers/clk/mediatek/clk-gate.c 	init.ops = ops;
ops                42 drivers/clk/mediatek/clk-gate.h 		const struct clk_ops *ops,
ops                53 drivers/clk/mediatek/clk-gate.h 		.ops = _ops,					\
ops                24 drivers/clk/mediatek/clk-mt2701-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                33 drivers/clk/mediatek/clk-mt2701-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                42 drivers/clk/mediatek/clk-mt2701-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                51 drivers/clk/mediatek/clk-mt2701-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                33 drivers/clk/mediatek/clk-mt2701-bdp.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                42 drivers/clk/mediatek/clk-mt2701-bdp.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                25 drivers/clk/mediatek/clk-mt2701-eth.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                25 drivers/clk/mediatek/clk-mt2701-g3d.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                25 drivers/clk/mediatek/clk-mt2701-hif.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                27 drivers/clk/mediatek/clk-mt2701-img.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                33 drivers/clk/mediatek/clk-mt2701-mm.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                42 drivers/clk/mediatek/clk-mt2701-mm.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                33 drivers/clk/mediatek/clk-mt2701-vdec.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                42 drivers/clk/mediatek/clk-mt2701-vdec.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops               644 drivers/clk/mediatek/clk-mt2701.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops               709 drivers/clk/mediatek/clk-mt2701.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               810 drivers/clk/mediatek/clk-mt2701.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               819 drivers/clk/mediatek/clk-mt2701.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                27 drivers/clk/mediatek/clk-mt2712-bdp.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                27 drivers/clk/mediatek/clk-mt2712-img.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                27 drivers/clk/mediatek/clk-mt2712-jpgdec.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                27 drivers/clk/mediatek/clk-mt2712-mfg.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                39 drivers/clk/mediatek/clk-mt2712-mm.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                48 drivers/clk/mediatek/clk-mt2712-mm.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                57 drivers/clk/mediatek/clk-mt2712-mm.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                33 drivers/clk/mediatek/clk-mt2712-vdec.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                42 drivers/clk/mediatek/clk-mt2712-vdec.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops                27 drivers/clk/mediatek/clk-mt2712-venc.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops               966 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops               975 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops              1006 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops              1043 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops              1052 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops              1061 drivers/clk/mediatek/clk-mt2712.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                25 drivers/clk/mediatek/clk-mt6797-img.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                32 drivers/clk/mediatek/clk-mt6797-mm.c 	.ops = &mtk_clk_gate_ops_setclr,		\
ops                41 drivers/clk/mediatek/clk-mt6797-mm.c 	.ops = &mtk_clk_gate_ops_setclr,		\
ops                33 drivers/clk/mediatek/clk-mt6797-vdec.c 	.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops                42 drivers/clk/mediatek/clk-mt6797-vdec.c 	.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops                27 drivers/clk/mediatek/clk-mt6797-venc.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops               429 drivers/clk/mediatek/clk-mt6797.c 	.ops = &mtk_clk_gate_ops_setclr,			\
ops               441 drivers/clk/mediatek/clk-mt6797.c 	.ops = &mtk_clk_gate_ops_setclr,			\
ops               454 drivers/clk/mediatek/clk-mt6797.c 	.ops = &mtk_clk_gate_ops_setclr,			\
ops                25 drivers/clk/mediatek/clk-mt7622-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                34 drivers/clk/mediatek/clk-mt7622-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                43 drivers/clk/mediatek/clk-mt7622-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                52 drivers/clk/mediatek/clk-mt7622-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops                25 drivers/clk/mediatek/clk-mt7622-eth.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                54 drivers/clk/mediatek/clk-mt7622-eth.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                25 drivers/clk/mediatek/clk-mt7622-hif.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                34 drivers/clk/mediatek/clk-mt7622-hif.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                58 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,			\
ops                67 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_setclr,			\
ops                76 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_no_setclr,			\
ops                85 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_no_setclr,			\
ops                94 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_setclr,			\
ops               103 drivers/clk/mediatek/clk-mt7622.c 		.ops = &mtk_clk_gate_ops_setclr,			\
ops                25 drivers/clk/mediatek/clk-mt7629-eth.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                54 drivers/clk/mediatek/clk-mt7629-eth.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                25 drivers/clk/mediatek/clk-mt7629-hif.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                34 drivers/clk/mediatek/clk-mt7629-hif.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                58 drivers/clk/mediatek/clk-mt7629.c 		.ops = &mtk_clk_gate_ops_no_setclr_inv,	\
ops                67 drivers/clk/mediatek/clk-mt7629.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                76 drivers/clk/mediatek/clk-mt7629.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops                85 drivers/clk/mediatek/clk-mt7629.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               409 drivers/clk/mediatek/clk-mt8135.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               446 drivers/clk/mediatek/clk-mt8135.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               455 drivers/clk/mediatek/clk-mt8135.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               628 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               667 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               676 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               743 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               774 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               783 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr,		\
ops               861 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops               870 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops               884 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops               900 drivers/clk/mediatek/clk-mt8173.c 		.ops = &mtk_clk_gate_ops_setclr_inv,		\
ops                31 drivers/clk/mediatek/clk-mt8516-aud.c 		.ops = &mtk_clk_gate_ops_no_setclr,		\
ops               533 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               542 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               551 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops               560 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_setclr,	\
ops               569 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_setclr_inv,	\
ops               578 drivers/clk/mediatek/clk-mt8516.c 		.ops = &mtk_clk_gate_ops_no_setclr,	\
ops               127 drivers/clk/mediatek/clk-mtk.c 				gate->shift, gate->ops, gate->flags, dev);
ops               164 drivers/clk/mediatek/clk-mtk.h 	const struct clk_ops *ops;
ops               225 drivers/clk/mediatek/clk-mtk.h 	const struct clk_ops *ops;
ops               174 drivers/clk/mediatek/clk-mux.c 	init.ops = mux->ops;
ops                35 drivers/clk/mediatek/clk-mux.h 	const struct clk_ops *ops;
ops                61 drivers/clk/mediatek/clk-mux.h 		.ops = &_ops,						\
ops               329 drivers/clk/mediatek/clk-pll.c 	init.ops = &mtk_pll_ops;
ops               116 drivers/clk/mediatek/reset.c 	data->rcdev.ops = reset_ops;
ops                42 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_gate_ops,				\
ops                66 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_gate_ro_ops,
ops                81 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               130 drivers/clk/meson/axg-aoclk.c 		.ops = &meson_clk_dualdiv_ops,
ops               147 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               164 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               182 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               201 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_mux_ro_ops,
ops               219 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               236 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_divider_ops,
ops               252 drivers/clk/meson/axg-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops                35 drivers/clk/meson/axg-audio.c 		.ops = &clk_regmap_gate_ops,				\
ops                52 drivers/clk/meson/axg-audio.c 		.ops = &clk_regmap_mux_ops,				\
ops                69 drivers/clk/meson/axg-audio.c 		.ops = &clk_regmap_divider_ops,				\
ops                84 drivers/clk/meson/axg-audio.c 		.ops = &clk_regmap_gate_ops,				\
ops               215 drivers/clk/meson/axg-audio.c 		.ops = &meson_sclk_div_ops,				\
ops               267 drivers/clk/meson/axg-audio.c 		.ops = &meson_clk_triphase_ops,				\
ops               374 drivers/clk/meson/axg-audio.c 		.ops = &meson_clk_phase_ops,				\
ops              1088 drivers/clk/meson/axg-audio.c 	rst->rstc.ops = &axg_audio_rstc_ops;
ops                60 drivers/clk/meson/axg.c 		.ops = &meson_clk_pll_ro_ops,
ops                77 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ro_ops,
ops               119 drivers/clk/meson/axg.c 		.ops = &meson_clk_pll_ro_ops,
ops               136 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ro_ops,
ops               224 drivers/clk/meson/axg.c 		.ops = &meson_clk_pll_ops,
ops               241 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               297 drivers/clk/meson/axg.c 		.ops = &meson_clk_pll_ops,
ops               314 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               328 drivers/clk/meson/axg.c 		.ops = &clk_fixed_factor_ops,
ops               341 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               355 drivers/clk/meson/axg.c 		.ops = &clk_fixed_factor_ops,
ops               368 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               393 drivers/clk/meson/axg.c 		.ops = &clk_fixed_factor_ops,
ops               406 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               419 drivers/clk/meson/axg.c 		.ops = &clk_fixed_factor_ops,
ops               432 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               445 drivers/clk/meson/axg.c 		.ops = &clk_fixed_factor_ops,
ops               460 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               476 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ro_ops,
ops               511 drivers/clk/meson/axg.c 		.ops = &meson_clk_mpll_ops,
ops               526 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               562 drivers/clk/meson/axg.c 		.ops = &meson_clk_mpll_ops,
ops               577 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               618 drivers/clk/meson/axg.c 		.ops = &meson_clk_mpll_ops,
ops               633 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               669 drivers/clk/meson/axg.c 		.ops = &meson_clk_mpll_ops,
ops               684 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               749 drivers/clk/meson/axg.c 		.ops = &meson_clk_pll_ops,
ops               766 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               784 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               803 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ops,
ops               820 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ops,
ops               834 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               849 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               876 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ro_ops,
ops               890 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               906 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               938 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ops,
ops               954 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops               970 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               988 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ops,
ops              1004 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops              1020 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops              1054 drivers/clk/meson/axg.c 		.ops = &clk_regmap_mux_ops,
ops              1074 drivers/clk/meson/axg.c 		.ops = &clk_regmap_divider_ops,
ops              1090 drivers/clk/meson/axg.c 		.ops = &clk_regmap_gate_ops,
ops               122 drivers/clk/meson/clk-regmap.h 		.ops = _ops,						\
ops                51 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,				\
ops                83 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ro_ops,
ops               110 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               149 drivers/clk/meson/g12a-aoclk.c 		.ops = &meson_clk_dualdiv_ops,
ops               166 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               183 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               201 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               240 drivers/clk/meson/g12a-aoclk.c 		.ops = &meson_clk_dualdiv_ops,
ops               257 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               274 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               292 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               311 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_mux_ro_ops,
ops               329 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               346 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_divider_ops,
ops               362 drivers/clk/meson/g12a-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops                64 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ro_ops,
ops                81 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops               129 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ops,
ops               148 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops               188 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ops,
ops               207 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops               223 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops               240 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops               257 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops               270 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops               283 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops               296 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops               309 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops               322 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops               350 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               370 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               398 drivers/clk/meson/g12a.c 		.ops = &meson_clk_cpu_dyndiv_ops,
ops               417 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               436 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops               453 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               474 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               494 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               514 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               534 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               561 drivers/clk/meson/g12a.c 		.ops = &meson_clk_cpu_dyndiv_ops,
ops               580 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               599 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               620 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops               637 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               658 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               678 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops               699 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               719 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               739 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops               756 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               774 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops               791 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               809 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               827 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               845 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               863 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               881 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops               899 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1126 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1145 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1162 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1175 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1192 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1205 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1226 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1239 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1260 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1273 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1294 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1317 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1334 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1347 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1360 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1373 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1386 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1399 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1412 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1430 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1452 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1473 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1495 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1516 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1538 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1559 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1581 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1648 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ops,
ops              1666 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              1710 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ro_ops,
ops              1730 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1789 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ops,
ops              1807 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              1880 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pcie_pll_ops,
ops              1893 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1913 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              1927 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              1971 drivers/clk/meson/g12a.c 		.ops = &meson_clk_pll_ro_ops,
ops              1993 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              2011 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              2029 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              2043 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2056 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2069 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2082 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2095 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2108 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2121 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2136 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2149 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2165 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              2179 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              2219 drivers/clk/meson/g12a.c 		.ops = &meson_clk_mpll_ops,
ops              2234 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2273 drivers/clk/meson/g12a.c 		.ops = &meson_clk_mpll_ops,
ops              2288 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2327 drivers/clk/meson/g12a.c 		.ops = &meson_clk_mpll_ops,
ops              2342 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2381 drivers/clk/meson/g12a.c 		.ops = &meson_clk_mpll_ops,
ops              2396 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2423 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ro_ops,
ops              2437 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2453 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2485 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2500 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2516 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2534 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2549 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2565 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2583 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2598 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2614 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2640 drivers/clk/meson/g12a.c 		.ops = &meson_vid_pll_div_ro_ops,
ops              2660 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2678 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2708 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2723 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2737 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2752 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2767 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2781 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2796 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2831 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2847 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2863 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2881 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2897 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2913 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2931 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              2947 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              2963 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              2993 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3008 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3024 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3041 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3056 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3072 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3089 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3110 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3136 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3151 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3165 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3179 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3194 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3211 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3227 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3241 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3255 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3269 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3283 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3297 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3311 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3325 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3339 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3353 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3367 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3381 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3393 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3406 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3419 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3432 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3445 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3458 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3471 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3484 drivers/clk/meson/g12a.c 		.ops = &clk_fixed_factor_ops,
ops              3515 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3531 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3547 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3578 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3592 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3608 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3624 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3640 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3667 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3682 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3696 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3726 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3741 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3757 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3774 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3789 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ops,
ops              3805 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops              3827 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_mux_ops,
ops              3842 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_divider_ro_ops,
ops              3857 drivers/clk/meson/g12a.c 		.ops = &clk_regmap_gate_ops,
ops                31 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_gate_ops,				\
ops                54 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_gate_ro_ops,
ops                69 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               116 drivers/clk/meson/gxbb-aoclk.c 		.ops = &meson_clk_dualdiv_ops,
ops               131 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               148 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_gate_ops,
ops               165 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               186 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_mux_ro_ops,
ops               205 drivers/clk/meson/gxbb-aoclk.c 		.ops = &clk_regmap_mux_ops,
ops               120 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ro_ops,
ops               137 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               154 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               197 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ro_ops,
ops               251 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ro_ops,
ops               273 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               291 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               309 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               327 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               345 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               363 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               402 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ro_ops,
ops               419 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               467 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ops,
ops               521 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_pll_ops,
ops               538 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops               560 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               575 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               589 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               602 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               627 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               640 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               653 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               666 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               679 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops               692 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               708 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               735 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_mpll_ops,
ops               750 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               778 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_mpll_ops,
ops               793 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               821 drivers/clk/meson/gxbb.c 		.ops = &meson_clk_mpll_ops,
ops               836 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               863 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ro_ops,
ops               882 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ro_ops,
ops               898 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               915 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops               933 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops               949 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops               982 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1002 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1018 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1035 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1055 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1071 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1093 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1110 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1129 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1145 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1164 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1183 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1199 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1216 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1250 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1265 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1281 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1313 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1329 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1345 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1363 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1379 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1395 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1413 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1429 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1445 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1471 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1490 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1504 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1519 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1538 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1552 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1567 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1598 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1617 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1633 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1650 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1669 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1685 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1702 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1723 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1747 drivers/clk/meson/gxbb.c 		.ops = &meson_vid_pll_div_ro_ops,
ops              1784 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1802 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1829 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1849 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              1868 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1882 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1897 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1914 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              1930 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1944 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1958 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1972 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              1986 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2000 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2014 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2028 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2042 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2056 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2070 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2084 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2096 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2109 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2122 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2135 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2148 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2161 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2174 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2187 drivers/clk/meson/gxbb.c 		.ops = &clk_fixed_factor_ops,
ops              2218 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2234 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2250 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2281 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2301 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2317 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2333 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2349 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2376 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2391 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              2405 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2430 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2446 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              2462 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2480 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2496 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              2512 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops              2546 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_mux_ops,
ops              2566 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_divider_ops,
ops              2582 drivers/clk/meson/gxbb.c 		.ops = &clk_regmap_gate_ops,
ops                59 drivers/clk/meson/meson-aoclk.c 	rstc->reset.ops = &meson_aoclk_reset_ops;
ops                60 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_rate_ops,
ops                99 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_pll_ro_ops,
ops               116 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops               164 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_pll_ro_ops,
ops               181 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops               199 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops               239 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_pll_ops,
ops               256 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops               270 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               285 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               305 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               320 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               333 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               348 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               361 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               376 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               389 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               404 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               420 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops               454 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_mpll_ops,
ops               469 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               499 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_mpll_ops,
ops               514 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               544 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_mpll_ops,
ops               559 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               578 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops               601 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops               616 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               633 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               649 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               663 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               694 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops               713 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               738 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               759 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               782 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops               798 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops               812 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               825 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               838 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               851 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               864 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               877 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               890 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops               908 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               930 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops               947 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops               969 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops               988 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              1010 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1027 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              1049 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1066 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1088 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1105 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1122 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1139 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1158 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1185 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1199 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1215 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1229 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1245 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1259 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1275 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1289 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1305 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1319 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1335 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1352 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1366 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1382 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1396 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1412 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1426 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1442 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1456 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1472 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1486 drivers/clk/meson/meson8b.c 		.ops = &clk_fixed_factor_ops,
ops              1502 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1527 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1541 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1558 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1572 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1589 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1603 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1620 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1634 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1659 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1673 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1690 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1704 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1722 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ro_ops,
ops              1740 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ro_ops,
ops              1756 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ro_ops,
ops              1794 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              1815 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              1831 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              1849 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              1870 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              1886 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              1903 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              1949 drivers/clk/meson/meson8b.c 		.ops = &meson_clk_pll_ops,
ops              1966 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              1997 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2012 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2027 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2051 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2068 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2083 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2098 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2122 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2139 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2167 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2183 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2199 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2217 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2233 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2251 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2270 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2286 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2302 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2320 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2336 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2352 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2370 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2386 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2402 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2420 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2449 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2464 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2480 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2508 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              2523 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_divider_ops,
ops              2539 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_gate_ops,
ops              2556 drivers/clk/meson/meson8b.c 		.ops = &clk_regmap_mux_ops,
ops              3673 drivers/clk/meson/meson8b.c 	rstc->reset.ops = &meson8b_clk_reset_ops;
ops                36 drivers/clk/microchip/clk-pic32mzda.c 			.ops = &pic32_pbclk_ops,		\
ops                54 drivers/clk/microchip/clk-pic32mzda.c 			.ops = &pic32_roclk_ops,			\
ops                89 drivers/clk/microchip/clk-pic32mzda.c 		.ops = &pic32_sclk_ops,
ops               106 drivers/clk/microchip/clk-pic32mzda.c 		.ops = &pic32_spll_ops,
ops               118 drivers/clk/microchip/clk-pic32mzda.c 		.ops = &pic32_sosc_ops,
ops               135 drivers/clk/mmp/clk-apbc.c 	init.ops = &clk_apbc_ops;
ops                80 drivers/clk/mmp/clk-apmu.c 	init.ops = &clk_apmu_ops;
ops               186 drivers/clk/mmp/clk-frac.c 	init.ops = &clk_factor_ops;
ops               110 drivers/clk/mmp/clk-gate.c 	init.ops = &mmp_clk_gate_ops;
ops               461 drivers/clk/mmp/clk-mix.c 	init.ops = &mmp_clk_mix_ops;
ops                95 drivers/clk/mmp/reset.c 	unit->rcdev.ops = &mmp_clk_reset_ops;
ops               317 drivers/clk/mvebu/ap-cpu-clk.c 		init.ops = &ap_cpu_clk_ops;
ops               133 drivers/clk/mvebu/armada-37xx-periph.c 		.ops =  &clk_gate_ops,		\
ops               143 drivers/clk/mvebu/armada-37xx-periph.c 		.ops =  &clk_mux_ro_ops,	\
ops               154 drivers/clk/mvebu/armada-37xx-periph.c 		.ops =  &clk_double_div_ops,	\
ops               164 drivers/clk/mvebu/armada-37xx-periph.c 		.ops =  &clk_divider_ro_ops,	\
ops               176 drivers/clk/mvebu/armada-37xx-periph.c 		.ops =  &clk_pm_cpu_ops,	\
ops               621 drivers/clk/mvebu/armada-37xx-periph.c 		mux_ops = mux_hw->init->ops;
ops               631 drivers/clk/mvebu/armada-37xx-periph.c 		gate_ops = gate_hw->init->ops;
ops               638 drivers/clk/mvebu/armada-37xx-periph.c 		rate_ops = rate_hw->init->ops;
ops               669 drivers/clk/mvebu/armada-37xx-periph.c 		mux_ops = muxrate_hw->init->ops;
ops               670 drivers/clk/mvebu/armada-37xx-periph.c 		rate_ops = muxrate_hw->init->ops;
ops                43 drivers/clk/mvebu/clk-corediv.c 	const struct clk_ops ops;
ops               197 drivers/clk/mvebu/clk-corediv.c 	.ops = {
ops               213 drivers/clk/mvebu/clk-corediv.c 	.ops = {
ops               229 drivers/clk/mvebu/clk-corediv.c 	.ops = {
ops               241 drivers/clk/mvebu/clk-corediv.c 	.ops = {
ops               289 drivers/clk/mvebu/clk-corediv.c 		init.ops = &soc_desc->ops;
ops               219 drivers/clk/mvebu/clk-cpu.c 		init.ops = &cpu_ops;
ops               171 drivers/clk/mvebu/cp110-system-controller.c 	init.ops = &cp110_gate_ops;
ops               168 drivers/clk/mvebu/dove-divider.c 		.ops = &dove_divider_ops,
ops                23 drivers/clk/mxs/clk-div.c 	const struct clk_ops *ops;
ops                40 drivers/clk/mxs/clk-div.c 	return div->ops->recalc_rate(&div->divider.hw, parent_rate);
ops                48 drivers/clk/mxs/clk-div.c 	return div->ops->round_rate(&div->divider.hw, rate, prate);
ops                57 drivers/clk/mxs/clk-div.c 	ret = div->ops->set_rate(&div->divider.hw, rate, parent_rate);
ops                82 drivers/clk/mxs/clk-div.c 	init.ops = &clk_div_ops;
ops                96 drivers/clk/mxs/clk-div.c 	div->ops = &clk_divider_ops;
ops               122 drivers/clk/mxs/clk-frac.c 	init.ops = &clk_frac_ops;
ops                94 drivers/clk/mxs/clk-pll.c 	init.ops = &clk_pll_ops;
ops               133 drivers/clk/mxs/clk-ref.c 	init.ops = &clk_ref_ops;
ops                38 drivers/clk/nxp/clk-lpc18xx-creg.c 	const struct clk_ops *ops;
ops                45 drivers/clk/nxp/clk-lpc18xx-creg.c 	.ops = &_ops,				\
ops               146 drivers/clk/nxp/clk-lpc18xx-creg.c 	init.ops = creg_clk->ops;
ops              1056 drivers/clk/nxp/clk-lpc32xx.c 	const struct clk_ops *ops;
ops              1098 drivers/clk/nxp/clk-lpc32xx.c 			.ops = &clk_ ##_name ## _ops,			\
ops              1114 drivers/clk/nxp/clk-lpc32xx.c 			.ops = (_flags & CLK_MUX_READ_ONLY ?		\
ops              1135 drivers/clk/nxp/clk-lpc32xx.c 			.ops = &lpc32xx_clk_divider_ops,		\
ops              1154 drivers/clk/nxp/clk-lpc32xx.c 			.ops = &lpc32xx_clk_gate_ops,			\
ops              1171 drivers/clk/nxp/clk-lpc32xx.c 			.ops = &(_ops),					\
ops              1192 drivers/clk/nxp/clk-lpc32xx.c 			.ops = &(_ops),					\
ops              1409 drivers/clk/nxp/clk-lpc32xx.c 			.ops = clk_hw->hw0.ops,
ops              1442 drivers/clk/nxp/clk-lpc32xx.c 			mops = mux0->ops;
ops              1446 drivers/clk/nxp/clk-lpc32xx.c 			dops = div0->ops;
ops              1450 drivers/clk/nxp/clk-lpc32xx.c 			gops = gate0->ops;
ops               468 drivers/clk/pistachio/clk-pll.c 			init.ops = &pll_gf40lp_frac_ops;
ops               470 drivers/clk/pistachio/clk-pll.c 			init.ops = &pll_gf40lp_frac_fixed_ops;
ops               474 drivers/clk/pistachio/clk-pll.c 			init.ops = &pll_gf40lp_laint_ops;
ops               476 drivers/clk/pistachio/clk-pll.c 			init.ops = &pll_gf40lp_laint_fixed_ops;
ops                72 drivers/clk/qcom/a53-pll.c 	init.ops = &clk_pll_sr2_ops;
ops                67 drivers/clk/qcom/apcs-msm8916.c 	init.ops = &clk_regmap_mux_div_ops;
ops                55 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops                77 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_alpha_pll_postdiv_fabia_ops,
ops                89 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops               105 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_alpha_pll_postdiv_fabia_ops,
ops               117 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops               133 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_alpha_pll_postdiv_fabia_ops,
ops               145 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops               161 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_alpha_pll_postdiv_fabia_ops,
ops               195 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               217 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               237 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               259 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               274 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               289 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               304 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               328 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               351 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               374 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               399 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               421 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               436 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               450 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               465 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               479 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               505 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               520 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               535 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               560 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               583 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               598 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               613 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               628 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               652 drivers/clk/qcom/camcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               669 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               687 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               700 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               718 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               731 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               744 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               762 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               780 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               798 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               816 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               834 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               852 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               870 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               888 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               906 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               924 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               942 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               959 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               972 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               985 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1003 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1016 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1029 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1042 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1060 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1078 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1096 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1113 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1126 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1144 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1162 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1180 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1197 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1215 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1233 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1251 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1269 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1287 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1300 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1318 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1336 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1354 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1367 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1385 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1403 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1421 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1439 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1457 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1475 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1493 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1506 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1519 drivers/clk/qcom/camcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1109 drivers/clk/qcom/clk-rcg2.c 	init->ops = &clk_rcg2_dfs_ops;
ops                33 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_ops,				      \
ops                45 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_ops,				      \
ops                57 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_xo_ops,			      \
ops                69 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_fixed_ops,			      \
ops                85 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_branch_ops,			      \
ops                97 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_branch_ops,			      \
ops               112 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_branch_ops,			      \
ops               125 drivers/clk/qcom/clk-rpm.c 			.ops = &clk_rpm_branch_ops,			      \
ops                86 drivers/clk/qcom/clk-rpmh.c 			.ops = &clk_rpmh_ops,				\
ops               104 drivers/clk/qcom/clk-rpmh.c 			.ops = &clk_rpmh_ops,				\
ops               130 drivers/clk/qcom/clk-rpmh.c 			.ops = &clk_rpmh_bcm_ops,			\
ops                40 drivers/clk/qcom/clk-smd-rpm.c 			.ops = &clk_smd_rpm_ops,			      \
ops                55 drivers/clk/qcom/clk-smd-rpm.c 			.ops = &clk_smd_rpm_ops,			      \
ops                74 drivers/clk/qcom/clk-smd-rpm.c 			.ops = &clk_smd_rpm_branch_ops,			      \
ops                90 drivers/clk/qcom/clk-smd-rpm.c 			.ops = &clk_smd_rpm_branch_ops,			      \
ops               258 drivers/clk/qcom/clk-spmi-pmic-div.c 	init.ops = &clk_spmi_pmic_div_ops;
ops               145 drivers/clk/qcom/common.c 		init_data.ops = &clk_fixed_rate_ops;
ops               165 drivers/clk/qcom/common.c 		init_data.ops = &clk_fixed_factor_ops;
ops               246 drivers/clk/qcom/common.c 	reset->rcdev.ops = &qcom_reset_ops;
ops                96 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops               112 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_byte2_ops,
ops               127 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_byte2_ops,
ops               146 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               160 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               187 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               202 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_pixel_ops,
ops               217 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_pixel_ops,
ops               240 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               254 drivers/clk/qcom/dispcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               266 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               279 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               298 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               315 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_regmap_div_ops,
ops               334 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               353 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               370 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_regmap_div_ops,
ops               389 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               407 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               425 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               443 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               460 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               479 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               498 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               516 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               529 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               547 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               565 drivers/clk/qcom/dispcc-sdm845.c 			.ops = &clk_branch2_ops,
ops               113 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_ops,
ops               124 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_vote_ops,
ops               136 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               148 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               160 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               176 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_ops,
ops               187 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_vote_ops,
ops               203 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_ops,
ops               214 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_pll_vote_ops,
ops               235 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               254 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               273 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               289 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops               306 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops               326 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               351 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               364 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               378 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               391 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               405 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               418 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               432 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               445 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               459 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               472 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               486 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               519 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               533 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               547 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               561 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               575 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               589 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               602 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               616 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               629 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               643 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               656 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               670 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               683 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               697 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               710 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               724 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               737 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               751 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               765 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               779 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               793 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               807 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               821 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               835 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               856 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               877 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               898 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               919 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               933 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               947 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               966 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               980 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               999 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1012 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1030 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1050 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1070 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1090 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1108 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1135 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_floor_ops,
ops              1149 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_floor_ops,
ops              1163 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_floor_ops,
ops              1177 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_floor_ops,
ops              1196 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1214 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1232 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1250 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1276 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1298 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1316 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1332 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1351 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1369 drivers/clk/qcom/gcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1385 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1402 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1419 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1436 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1453 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1470 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1487 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1504 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1521 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1538 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1555 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1572 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1589 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1606 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1623 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1640 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1657 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1674 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1691 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1708 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1725 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1742 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1759 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1776 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1793 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1810 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1827 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1844 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1861 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1878 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1895 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1912 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1929 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1946 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1963 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1980 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1997 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2014 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2031 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2048 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2065 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2082 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2100 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2117 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2134 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2152 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2169 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2186 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2204 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2221 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2238 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2255 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2271 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2288 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2305 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2322 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2339 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2356 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2373 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2390 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2407 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2424 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2441 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2458 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2474 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2491 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2508 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2525 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2542 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2559 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2576 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2593 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2610 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2626 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2643 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2659 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2675 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2691 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2708 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2724 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2741 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2757 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2774 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2791 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2808 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2825 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2841 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2858 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2875 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2892 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2909 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2926 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2943 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2960 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2977 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2994 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3011 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3027 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3043 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3060 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3077 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3094 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3110 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3126 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3143 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3160 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3176 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3193 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3210 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3226 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3243 drivers/clk/qcom/gcc-apq8084.c 			.ops = &clk_branch2_ops,
ops               189 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               206 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               223 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               242 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               257 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               272 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               287 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               314 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               329 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               345 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               360 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               390 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               406 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               421 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               436 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               459 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               474 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               490 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               505 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               521 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               536 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               562 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               594 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               614 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops               630 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               648 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               664 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               680 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               698 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               715 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               732 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               748 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               766 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               782 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               798 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               814 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               830 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               847 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               863 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               879 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               895 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               911 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               929 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               945 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               961 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               977 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops               997 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops              1012 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1028 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1044 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1064 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops              1084 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops              1100 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1117 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1134 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1154 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops              1169 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1186 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1203 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops              1368 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_regmap_cpu_div_ops,
ops              1420 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1435 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1450 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1465 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1480 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1505 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1523 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_fepll_div_ops,
ops              1545 drivers/clk/qcom/gcc-ipq4019.c 		.ops = &clk_rcg2_ops,
ops              1560 drivers/clk/qcom/gcc-ipq4019.c 			.ops = &clk_branch2_ops,
ops                40 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_ops,
ops                51 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_vote_ops,
ops                67 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_ops,
ops                78 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_vote_ops,
ops                94 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_ops,
ops               105 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_vote_ops,
ops               129 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_ops_hfpll,
ops               155 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_ops_hfpll,
ops               181 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_ops_hfpll,
ops               199 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_ops,
ops               210 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_vote_ops,
ops               243 drivers/clk/qcom/gcc-ipq806x.c 		.ops = &clk_pll_ops,
ops               367 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               385 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               418 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               436 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               469 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               487 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               520 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               538 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               571 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               589 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               622 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               640 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               686 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               702 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               735 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               751 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               784 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               800 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               833 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               849 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               882 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               898 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               931 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               947 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               963 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               978 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               993 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1008 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1023 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1038 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1081 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1097 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1130 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1146 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1179 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1195 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1211 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1231 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1247 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1293 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1308 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1341 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1356 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1372 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1387 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1424 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1439 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1455 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1470 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1484 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1500 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1514 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1528 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1542 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1558 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1586 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1602 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1616 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1629 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1642 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1655 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1678 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1694 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1708 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1721 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1734 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1747 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1770 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1786 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1800 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1813 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1826 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1839 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1867 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              1883 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1899 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1915 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1928 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1941 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1954 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              1967 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2004 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              2020 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2036 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2074 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              2090 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2106 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2144 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              2160 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2176 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2208 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops              2224 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2240 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2254 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2269 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2282 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2340 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2359 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2412 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2431 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2484 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2503 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2556 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2575 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2616 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2633 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_branch_ops,
ops              2694 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops              2747 drivers/clk/qcom/gcc-ipq806x.c 			.ops = &clk_dyn_rcg_ops,
ops               411 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_ops,
ops               425 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops               440 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               456 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_ops,
ops               472 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               489 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_ops,
ops               505 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               523 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_ops,
ops               539 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               553 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops               571 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_huayra_ops,
ops               586 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               603 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_alpha_pll_ops,
ops               618 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_alpha_pll_postdiv_ro_ops,
ops               639 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               653 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops               669 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops               690 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               716 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               729 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               743 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               756 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               770 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               783 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               797 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               810 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               824 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               837 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               851 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               885 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               899 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               913 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               927 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               941 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               955 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               974 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops               992 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1006 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_mux_closest_ops,
ops              1021 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1035 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1049 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_mux_closest_ops,
ops              1077 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1097 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1111 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_floor_ops,
ops              1132 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1151 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1172 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1186 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_mux_closest_ops,
ops              1202 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1216 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1230 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1244 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_mux_closest_ops,
ops              1262 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              1276 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops              1301 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1315 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops              1335 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1354 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1367 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops              1388 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1410 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1426 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ro_ops,
ops              1441 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1457 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ro_ops,
ops              1478 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1497 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1516 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1529 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_fixed_factor_ops,
ops              1550 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1565 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1587 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1602 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1617 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1632 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1647 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1662 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1677 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1692 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1707 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1722 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1737 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1752 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1767 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1782 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1807 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1822 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1847 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1862 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1887 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1902 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1927 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1942 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_regmap_div_ops,
ops              1965 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1984 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              1998 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              2012 drivers/clk/qcom/gcc-ipq8074.c 		.ops = &clk_rcg2_ops,
ops              2028 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2045 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2062 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2079 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2096 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2113 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2130 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2147 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2164 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2181 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2198 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2215 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2232 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2249 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2266 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2283 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2300 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2317 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2334 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2352 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2369 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2386 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2403 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2420 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2437 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2454 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2472 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2489 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2506 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2523 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2540 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2557 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2575 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2592 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2609 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2626 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2643 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2660 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2677 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2695 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2712 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2729 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2746 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2763 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2780 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2797 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2815 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2832 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2849 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2866 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2883 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2900 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2917 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2934 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2951 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2968 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              2985 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3002 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3019 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3036 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3053 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3070 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3087 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3104 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3121 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3138 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3155 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3172 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3189 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3206 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3223 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3240 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3257 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3274 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3291 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3308 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3325 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3342 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3359 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3376 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3393 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3410 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3427 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3444 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3461 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3478 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3495 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3512 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3529 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3546 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3563 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3580 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3597 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3614 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3631 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3648 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3665 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3682 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3699 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3716 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3733 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3750 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3767 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3784 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3801 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3818 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3835 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3852 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3869 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3886 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3903 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3920 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3937 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3954 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3971 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              3988 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4005 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4022 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4039 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4056 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4073 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4090 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4107 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4124 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4141 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4158 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4175 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4192 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4209 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4227 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4245 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4263 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4280 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4297 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops              4314 drivers/clk/qcom/gcc-ipq8074.c 			.ops = &clk_branch2_ops,
ops                36 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_fixed_factor_ops,
ops                52 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_ops,
ops                63 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_vote_ops,
ops                74 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_vote_ops,
ops                90 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_ops,
ops               101 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_vote_ops,
ops               117 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_ops,
ops               128 drivers/clk/qcom/gcc-mdm9615.c 		.ops = &clk_pll_vote_ops,
ops               211 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               229 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               262 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               280 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               313 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               331 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               364 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               382 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               415 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               433 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               478 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               494 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               527 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               543 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               576 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               592 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               625 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               641 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               674 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               690 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               729 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               745 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               778 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               794 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               827 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               843 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               859 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               879 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               895 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               941 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               956 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               989 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1004 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1042 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1058 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1091 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1108 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1146 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1163 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1201 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1218 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1256 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops              1271 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1287 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1302 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1315 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1330 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1345 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1360 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1375 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1390 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1405 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1420 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1433 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1448 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1463 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1477 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1493 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1507 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1521 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1535 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1551 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1566 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops              1579 drivers/clk/qcom/gcc-mdm9615.c 			.ops = &clk_branch_ops,
ops                39 drivers/clk/qcom/gcc-msm8660.c 		.ops = &clk_pll_ops,
ops                50 drivers/clk/qcom/gcc-msm8660.c 		.ops = &clk_pll_vote_ops,
ops               127 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               145 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               178 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               196 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               229 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               247 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               280 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               298 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               331 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               349 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               382 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               400 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               433 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               451 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               484 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               500 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               533 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               549 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               582 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               598 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               631 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               647 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               680 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               696 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               742 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               758 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               791 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               807 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               840 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               856 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               889 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               905 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               938 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops               954 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               987 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1003 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1036 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1052 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1085 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1101 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1134 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1150 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1183 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1199 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1232 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1248 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1281 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1297 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1343 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1359 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1392 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1408 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1441 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1457 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1473 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1493 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1509 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1552 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1567 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1600 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1615 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1648 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1663 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1696 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1711 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1744 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1759 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1797 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1813 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1851 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1867 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1900 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1918 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1934 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              1967 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_rcg_ops,
ops              1985 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2001 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2015 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2028 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2041 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2054 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2067 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2080 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2093 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2106 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2119 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2132 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2145 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2158 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2171 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2184 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2197 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2210 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2223 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2236 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2249 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2262 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2275 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2288 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2301 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2315 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2329 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2343 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2357 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2371 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2385 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2399 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2413 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2427 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops              2443 drivers/clk/qcom/gcc-msm8660.c 			.ops = &clk_branch_ops,
ops               271 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_ops,
ops               282 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_vote_ops,
ops               298 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_ops,
ops               309 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_vote_ops,
ops               325 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_ops,
ops               336 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_vote_ops,
ops               352 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_ops,
ops               363 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pll_vote_ops,
ops               375 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               387 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               407 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               428 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               447 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               460 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               488 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               515 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               534 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               563 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               576 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               590 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               603 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               617 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               630 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               644 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               657 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               671 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               684 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               698 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               731 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               745 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               764 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               784 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               798 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               818 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               839 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               853 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               872 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               885 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               905 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               926 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               945 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               959 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               973 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops               985 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_byte2_ops,
ops              1004 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1029 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1042 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_pixel_ops,
ops              1061 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1079 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1104 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_floor_ops,
ops              1129 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_floor_ops,
ops              1149 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1173 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1191 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1217 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1233 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1250 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1296 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1312 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1327 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1343 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1358 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1374 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1393 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1409 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1426 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1449 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1465 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1481 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1497 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1519 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              1535 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1552 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1569 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1586 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1603 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1620 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1637 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1654 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1671 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1688 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1705 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1722 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1739 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1756 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1773 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1790 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1807 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1824 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1841 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1858 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1875 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1892 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1909 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1926 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1943 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1960 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1977 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              1994 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2011 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2028 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2045 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2062 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2079 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2096 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2113 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2130 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2147 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2164 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2181 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2198 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2215 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2232 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2249 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2266 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2283 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2300 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2317 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2334 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2352 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2370 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2388 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2405 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2422 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2439 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2456 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2473 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2490 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2507 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2524 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2541 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2558 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2575 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2592 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2609 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2626 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2643 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2660 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2677 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2694 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2711 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2728 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2745 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2762 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2775 drivers/clk/qcom/gcc-msm8916.c 		.ops = &clk_rcg2_ops,
ops              2791 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2807 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2824 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2841 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2858 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2875 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2892 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2909 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2926 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2943 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2960 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2977 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              2994 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              3011 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              3028 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops              3045 drivers/clk/qcom/gcc-msm8916.c 			.ops = &clk_branch2_ops,
ops                40 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_ops,
ops                51 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_vote_ops,
ops                67 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_ops,
ops                78 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_vote_ops,
ops               102 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_ops_hfpll,
ops               142 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_ops_hfpll,
ops               168 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_ops_hfpll,
ops               194 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_ops_hfpll,
ops               234 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_ops_hfpll,
ops               252 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_ops,
ops               263 drivers/clk/qcom/gcc-msm8960.c 		.ops = &clk_pll_vote_ops,
ops               353 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               371 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               404 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               422 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               455 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               473 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               506 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               524 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               557 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               575 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               608 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               626 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               659 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               677 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               710 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               726 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               759 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               775 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               808 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               824 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               857 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               873 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               906 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               922 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops               968 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               984 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1017 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1033 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1066 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1082 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1115 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1131 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1164 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1180 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1213 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1229 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1262 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1278 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1311 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1327 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1360 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1376 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1409 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1425 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1458 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1474 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1507 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1523 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1569 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1585 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1618 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1634 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1667 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1683 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1699 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1719 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1735 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1781 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1796 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1829 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1844 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1877 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1892 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1925 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1940 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1973 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1988 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2026 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2042 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2080 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2096 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2129 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2145 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2178 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2194 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2227 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2245 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2261 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2277 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2290 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2322 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2340 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2356 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2389 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2407 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2423 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2439 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2452 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2467 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2482 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2497 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2512 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2527 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2542 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2557 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2572 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2587 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2602 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2617 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2632 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2647 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2662 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2675 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2688 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2703 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2716 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2729 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2742 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2757 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2772 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2787 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2802 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2817 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2831 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2847 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2877 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2893 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2909 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2939 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              2955 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2971 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2987 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3000 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3013 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3026 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3039 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3052 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3065 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3078 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3092 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3106 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3120 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops              3136 drivers/clk/qcom/gcc-msm8960.c 			.ops = &clk_branch_ops,
ops                69 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_ops,
ops                80 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_vote_ops,
ops                92 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               104 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               116 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               132 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_ops,
ops               143 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_vote_ops,
ops               159 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_ops,
ops               170 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_pll_vote_ops,
ops               189 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               209 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               234 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               247 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               261 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               274 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               288 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               301 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               315 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               328 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               342 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               355 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               369 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               402 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               416 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               430 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               444 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               458 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               472 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               485 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               499 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               512 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               526 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               539 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               553 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               566 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               580 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               593 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               607 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               620 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               634 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               648 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               662 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               676 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               690 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               704 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               718 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               739 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               760 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               787 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               801 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               815 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               833 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               865 drivers/clk/qcom/gcc-msm8974.c 	.ops = &clk_rcg2_floor_ops,
ops               887 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_floor_ops,
ops               901 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_floor_ops,
ops               915 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_floor_ops,
ops               934 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               952 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               971 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               997 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops              1015 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops              1034 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops              1047 drivers/clk/qcom/gcc-msm8974.c 		.ops = &clk_branch_simple_ops,
ops              1063 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1080 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1097 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1114 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1131 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1148 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1165 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1182 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1199 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1216 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1233 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1250 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1267 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1284 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1301 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1318 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1335 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1352 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1369 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1386 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1403 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1420 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1437 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1454 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1471 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1488 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1505 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1522 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1539 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1556 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1573 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1590 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1607 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1624 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1641 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1658 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1675 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1692 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1709 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1726 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1743 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1760 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1778 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1795 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1812 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1830 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1847 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1864 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1881 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1897 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1913 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1930 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1946 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1958 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1975 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1991 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2008 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2024 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2041 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2057 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2073 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2089 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2106 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2122 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2139 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2155 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2172 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2189 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2205 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2222 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2238 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2254 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2271 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2288 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2304 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2320 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2337 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2353 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2370 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2387 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2403 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2420 drivers/clk/qcom/gcc-msm8974.c 			.ops = &clk_branch2_ops,
ops                60 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_fixed_factor_ops,
ops                75 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_alpha_pll_ops,
ops                88 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               103 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_alpha_pll_ops,
ops               116 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               141 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               162 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               182 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               210 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               224 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               239 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               253 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               268 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               282 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               297 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               311 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               326 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               340 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               355 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               389 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               404 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               419 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               434 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               449 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               464 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               478 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               493 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               507 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               522 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               536 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               551 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               565 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               580 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               594 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               609 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               623 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               638 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               653 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               668 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               683 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               698 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               713 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               728 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               750 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               772 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               794 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               813 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               831 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               850 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               863 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               882 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops               909 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_floor_ops,
ops               935 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_floor_ops,
ops               950 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_floor_ops,
ops               965 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_floor_ops,
ops               984 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops              1004 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops              1022 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops              1041 drivers/clk/qcom/gcc-msm8994.c 		.ops = &clk_rcg2_ops,
ops              1054 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1072 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1090 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1108 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1126 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1144 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1162 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1180 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1198 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1216 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1234 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1252 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1270 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1288 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1306 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1324 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1342 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1360 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1378 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1392 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1410 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1428 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1446 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1464 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1482 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1500 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1518 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1536 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1554 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1572 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1590 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1608 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1626 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1644 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1662 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1680 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1698 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1716 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1734 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1752 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1770 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1788 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1807 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1825 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1844 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1862 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1880 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1897 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1915 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1933 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1951 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1969 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              1987 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2005 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2023 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2041 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2059 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2077 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2095 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2113 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops              2131 drivers/clk/qcom/gcc-msm8994.c 			.ops = &clk_branch2_ops,
ops               178 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops               192 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_alpha_pll_ops,
ops               204 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops               215 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               229 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops               244 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops
ops               259 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_alpha_pll_ops,
ops               271 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               294 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               314 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               336 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               357 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               375 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               393 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               412 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               425 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               451 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_floor_ops,
ops               471 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               496 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_floor_ops,
ops               510 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_floor_ops,
ops               534 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_floor_ops,
ops               559 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               578 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               611 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               625 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               638 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               652 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               666 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               679 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               693 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               707 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               720 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               734 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               748 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               761 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               775 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               789 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               802 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               816 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               830 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               843 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               857 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               871 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               884 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               898 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               912 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               925 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               939 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               953 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               966 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               980 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               994 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1007 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1021 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1035 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1048 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1062 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1080 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1099 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1111 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1124 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1136 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1157 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1171 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1185 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1204 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1225 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1245 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1266 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1280 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1295 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1310 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1325 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1338 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1353 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1368 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1383 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1398 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1414 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1429 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1444 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1459 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1474 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1489 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1504 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1519 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1534 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1549 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1564 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1579 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1594 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1609 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1625 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1641 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1656 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1671 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1686 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1701 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1716 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1731 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1746 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1761 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1776 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1791 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1806 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1821 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1836 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1851 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1866 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1881 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1896 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1911 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1927 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1943 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1958 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1973 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1988 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2003 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2018 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2033 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2048 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2063 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2078 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2093 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2108 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2123 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2138 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2153 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2168 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2183 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2198 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2213 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2228 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2243 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2259 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2274 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2289 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2304 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2320 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2333 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2348 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2363 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2378 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2393 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2408 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2423 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2438 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2453 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2469 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2484 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2499 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2514 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2529 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2545 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2560 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2575 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2590 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2605 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2621 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2636 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2651 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2666 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2681 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2694 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops              2708 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2721 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops              2733 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2746 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2761 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2777 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2793 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2809 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2822 drivers/clk/qcom/gcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops              2836 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2851 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2863 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2875 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2890 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2905 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2920 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2935 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2949 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2964 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2979 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2993 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3007 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3022 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3037 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3051 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3065 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3079 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3093 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3107 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3121 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3135 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3149 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3163 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3177 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              3191 drivers/clk/qcom/gcc-msm8996.c 			.ops = &clk_branch2_ops,
ops               127 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_fixed_factor_ops,
ops               148 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_alpha_pll_ops,
ops               160 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               171 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               182 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               193 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               209 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_alpha_pll_ops,
ops               221 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               232 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               243 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               254 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               270 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_alpha_pll_ops,
ops               282 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               293 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               304 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               315 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               331 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_alpha_pll_ops,
ops               343 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               354 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               365 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               376 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               392 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_alpha_pll_ops,
ops               404 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               415 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               426 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               437 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               457 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               482 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               496 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               510 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               524 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               538 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               552 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               566 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               580 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               594 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               608 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               622 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               655 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               669 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               683 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               697 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               711 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               725 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               739 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               753 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               767 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               781 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               795 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               809 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               823 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               837 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               851 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               865 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               879 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               893 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               914 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               928 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               942 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               963 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops               982 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1001 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1020 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1045 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_floor_ops,
ops              1069 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_floor_ops,
ops              1088 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1109 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1131 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1145 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1164 drivers/clk/qcom/gcc-msm8998.c 		.ops = &clk_rcg2_ops,
ops              1176 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1194 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1212 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1225 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1238 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1251 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1264 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1277 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1295 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1313 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1331 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1349 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1367 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1385 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1403 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1421 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1439 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1457 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1475 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1493 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1506 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1524 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1542 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1560 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1573 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1591 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1609 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1627 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1645 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1663 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1681 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1699 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1717 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1735 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1753 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1771 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1789 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1802 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1820 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1838 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1856 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1874 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1892 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1910 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1928 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1941 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1954 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1967 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1980 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              1998 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2011 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2029 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2042 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2055 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2074 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2087 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2100 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2113 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2131 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2144 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2157 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2170 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2183 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2201 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2219 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2232 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2245 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2258 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2271 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2289 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2302 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2320 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2333 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2346 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2364 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2377 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2395 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2408 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2421 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2434 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2447 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2460 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2473 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2491 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2509 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2522 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2540 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2553 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2566 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2580 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2594 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2608 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2622 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops              2636 drivers/clk/qcom/gcc-msm8998.c 			.ops = &clk_branch2_ops,
ops               284 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_fixed_factor_ops,
ops               299 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               316 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               333 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               348 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               379 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               394 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_alpha_pll_ops,
ops               411 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_pll_ops,
ops               422 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_pll_vote_ops,
ops               445 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               465 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               490 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               504 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               529 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               543 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               569 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               583 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               597 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               611 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               625 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               659 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               673 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               687 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               702 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               716 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               730 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               744 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               758 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_byte2_ops,
ops               780 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               801 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               820 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               854 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               875 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               889 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               903 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               917 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               931 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               958 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               977 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops               998 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1012 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_pixel_ops,
ops              1032 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1060 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_floor_ops,
ops              1080 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1106 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_floor_ops,
ops              1120 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1142 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1156 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1170 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1193 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1207 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1229 drivers/clk/qcom/gcc-qcs404.c 		.ops = &clk_rcg2_ops,
ops              1246 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1259 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1272 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1289 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1307 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1320 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1333 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1346 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1359 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1377 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1395 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1413 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1431 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1449 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1467 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1485 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1503 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1521 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1539 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1557 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1575 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1593 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1611 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1624 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1642 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1660 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1678 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1691 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1704 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1717 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1730 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1743 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1761 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1779 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1792 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1805 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1818 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1831 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1844 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1862 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1880 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1898 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1916 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1929 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1942 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1955 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1968 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              1986 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2004 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2022 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2040 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2058 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2076 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2094 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2107 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2125 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2143 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2156 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2169 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2187 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2200 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2214 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2228 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2246 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2259 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2272 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2286 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2299 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2312 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2325 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2338 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2356 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2374 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2387 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2400 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2418 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2431 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2448 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2461 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2479 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2492 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2510 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2528 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2541 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2559 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2571 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2584 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2602 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2615 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops              2628 drivers/clk/qcom/gcc-qcs404.c 			.ops = &clk_branch2_ops,
ops               149 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_fixed_factor_ops,
ops               163 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_alpha_pll_ops,
ops               175 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_fixed_factor_ops,
ops               186 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               200 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_alpha_pll_ops,
ops               212 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_fixed_factor_ops,
ops               223 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               237 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_alpha_pll_ops,
ops               250 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               270 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               295 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               309 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               323 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               337 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               351 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               365 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               379 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               412 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               426 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               440 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               454 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               468 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               482 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               496 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               510 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               524 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               538 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               552 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               566 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               587 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               601 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               615 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               635 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               656 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               675 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               694 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               716 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               742 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               764 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               790 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_floor_ops,
ops               813 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               834 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               848 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               869 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               890 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               910 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               935 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               956 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               976 drivers/clk/qcom/gcc-sdm660.c 		.ops = &clk_rcg2_ops,
ops               992 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1009 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1022 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1035 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1048 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1061 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1079 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1097 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1115 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1133 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1151 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1169 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1187 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1205 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1223 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1241 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1254 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1272 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1290 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1308 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1326 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1344 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1362 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1380 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1398 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1416 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1434 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1447 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1464 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1481 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1493 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1511 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1529 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1547 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1560 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1573 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1590 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1607 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1620 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1639 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1656 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1673 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1686 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1699 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1711 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1723 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1735 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1747 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1765 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1778 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1791 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1804 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1822 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1835 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1848 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1861 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1879 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1897 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1910 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1928 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1941 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1959 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1972 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              1990 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2008 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2021 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2034 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2047 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2065 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2083 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2101 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2114 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2132 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2150 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2163 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2176 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2194 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2207 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops              2220 drivers/clk/qcom/gcc-sdm660.c 			.ops = &clk_branch2_ops,
ops               163 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_alpha_pll_fixed_fabia_ops,
ops               178 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_alpha_pll_fixed_fabia_ops,
ops               202 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_alpha_pll_postdiv_fabia_ops,
ops               221 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               240 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               263 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               277 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               291 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               311 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               325 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               345 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               367 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_floor_ops,
ops               388 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               415 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               431 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               447 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               463 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               479 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               495 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               511 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               527 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               543 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               559 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               575 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               591 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               607 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               623 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               639 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               655 drivers/clk/qcom/gcc-sdm845.c 	.ops = &clk_rcg2_shared_ops,
ops               688 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_floor_ops,
ops               712 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_floor_ops,
ops               731 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               754 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               776 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               790 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               811 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               834 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               848 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               862 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               876 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               899 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               921 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               935 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               949 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               963 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops               977 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               991 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops              1012 drivers/clk/qcom/gcc-sdm845.c 		.ops = &clk_rcg2_ops,
ops              1024 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1044 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1064 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1082 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1100 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1118 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1133 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1149 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1162 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1176 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1191 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1204 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1217 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1235 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1253 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1271 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1289 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1302 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1318 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1331 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1347 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1363 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1377 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1395 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1413 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1431 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1447 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1463 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1479 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1492 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1505 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1518 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1536 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1549 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1564 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1576 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1591 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1604 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1617 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1635 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1653 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1668 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1681 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1694 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1709 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1724 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1737 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1755 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1770 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1783 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1796 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1810 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1825 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1838 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1856 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1874 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1892 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1907 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1920 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1935 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1950 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1965 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1980 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              1993 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2011 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2029 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2047 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2065 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2083 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2101 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2119 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2137 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2155 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2173 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2191 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2209 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2227 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2245 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2263 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2281 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2299 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2312 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2327 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2340 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2355 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2368 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2386 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2399 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2417 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2435 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2448 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2461 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2479 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2494 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2514 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2527 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2547 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2567 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2579 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2591 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2603 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2623 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2636 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2651 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2671 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2691 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2711 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2723 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2735 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2747 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2767 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2785 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2803 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2816 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2834 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2852 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2865 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2878 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2896 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2914 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2926 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2939 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2957 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2975 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              2987 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3002 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3020 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3038 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3056 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3072 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3085 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3099 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3114 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3132 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3146 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3162 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3178 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops              3192 drivers/clk/qcom/gcc-sdm845.c 			.ops = &clk_branch2_ops,
ops                55 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_trion_fixed_pll_ops,
ops                81 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_trion_pll_postdiv_ops,
ops               100 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_trion_fixed_pll_ops,
ops               120 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_trion_fixed_pll_ops,
ops               255 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               278 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               304 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               328 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               343 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               358 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               379 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               394 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               415 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               437 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               460 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               494 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               509 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               524 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               539 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               554 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               569 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               584 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               599 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               614 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               629 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               644 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               659 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               674 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               689 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               704 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               719 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               734 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               749 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               764 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               779 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               805 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_floor_ops,
ops               830 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_floor_ops,
ops               850 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               874 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               897 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               917 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               939 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               963 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               978 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops               993 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1008 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1032 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1054 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1069 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1084 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1099 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1114 drivers/clk/qcom/gcc-sm8150.c 		.ops = &clk_rcg2_ops,
ops              1126 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1145 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1164 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              1183 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1202 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              1219 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1236 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1251 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1271 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1284 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1297 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1312 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1329 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1346 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1364 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1379 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1396 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1409 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1422 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1442 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1455 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1468 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1483 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1496 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1513 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1530 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1545 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1562 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1579 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1596 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1613 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1626 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1639 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1652 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1665 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1678 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1695 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1708 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1725 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1742 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1759 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1774 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1787 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1800 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1814 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1829 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1842 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1859 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1874 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1887 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1900 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1914 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1929 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1942 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1959 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1976 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              1991 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2004 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2017 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2032 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2047 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2062 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2077 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2092 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2105 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2122 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2139 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2156 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2173 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2190 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2207 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2224 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2241 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2258 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2275 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2292 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2309 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2326 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2343 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2360 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2377 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2394 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2411 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2428 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2445 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2462 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2475 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2490 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2503 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2518 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2531 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2546 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2559 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2576 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2589 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2606 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2624 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2637 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2650 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2667 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2682 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2701 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2720 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2733 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2752 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2771 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2790 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2809 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2828 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2847 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2860 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2875 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2894 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2913 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2932 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2951 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              2970 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              2989 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              3008 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3027 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch_simple_ops,
ops              3044 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3061 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3074 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3091 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3108 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3121 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3134 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3151 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3168 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3181 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3198 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3215 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3235 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3248 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3261 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3274 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops              3289 drivers/clk/qcom/gcc-sm8150.c 			.ops = &clk_branch2_ops,
ops               154 drivers/clk/qcom/gdsc.c 		sc->rcdev->ops->deassert(sc->rcdev, sc->resets[i]);
ops               163 drivers/clk/qcom/gdsc.c 		sc->rcdev->ops->assert(sc->rcdev, sc->resets[i]);
ops                67 drivers/clk/qcom/gpucc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops                89 drivers/clk/qcom/gpucc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops               106 drivers/clk/qcom/gpucc-sdm845.c 			.ops = &clk_branch2_ops,
ops               119 drivers/clk/qcom/gpucc-sdm845.c 			.ops = &clk_branch2_ops,
ops                58 drivers/clk/qcom/hfpll.c 		.ops = &clk_ops_hfpll,
ops                78 drivers/clk/qcom/krait-cc.c 		.ops = &krait_div2_clk_ops,
ops               125 drivers/clk/qcom/krait-cc.c 		.ops = &krait_mux_clk_ops,
ops               178 drivers/clk/qcom/krait-cc.c 		.ops = &krait_mux_clk_ops,
ops                38 drivers/clk/qcom/lcc-ipq806x.c 		.ops = &clk_pll_ops,
ops               135 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               156 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               171 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_regmap_div_ops,
ops               187 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               206 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_regmap_mux_closest_ops,
ops               249 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               266 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               284 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_regmap_mux_closest_ops,
ops               329 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_rcg_ops,
ops               350 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_branch_ops,
ops               388 drivers/clk/qcom/lcc-ipq806x.c 			.ops = &clk_rcg_lcc_ops,
ops                40 drivers/clk/qcom/lcc-mdm9615.c 		.ops = &clk_pll_ops,
ops               118 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               139 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               156 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_regmap_div_ops,
ops               172 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               190 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_regmap_mux_closest_ops,
ops               224 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_rcg_ops,			\
ops               245 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,			\
ops               260 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_regmap_div_ops,		\
ops               278 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,			\
ops               296 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_regmap_mux_closest_ops,	\
ops               368 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               385 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               403 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_regmap_mux_closest_ops,
ops               436 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_rcg_ops,
ops               457 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,
ops               474 drivers/clk/qcom/lcc-mdm9615.c 			.ops = &clk_branch_ops,
ops                38 drivers/clk/qcom/lcc-msm8960.c 		.ops = &clk_pll_ops,
ops               116 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               137 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,
ops               154 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_regmap_div_ops,
ops               170 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,
ops               188 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_regmap_mux_closest_ops,
ops               222 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_rcg_ops,			\
ops               243 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,			\
ops               258 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_regmap_div_ops,		\
ops               276 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,			\
ops               294 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_regmap_mux_closest_ops,	\
ops               366 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               383 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,
ops               401 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_regmap_mux_closest_ops,
ops               434 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               455 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,
ops               472 drivers/clk/qcom/lcc-msm8960.c 			.ops = &clk_branch_ops,
ops                25 drivers/clk/qcom/lpasscc-sdm845.c 			.ops = &clk_branch2_ops,
ops                38 drivers/clk/qcom/lpasscc-sdm845.c 			.ops = &clk_branch2_ops,
ops                52 drivers/clk/qcom/lpasscc-sdm845.c 			.ops = &clk_branch2_ops,
ops                66 drivers/clk/qcom/lpasscc-sdm845.c 			.ops = &clk_branch2_ops,
ops                80 drivers/clk/qcom/lpasscc-sdm845.c 			.ops = &clk_branch2_ops,
ops               226 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_ops,
ops               237 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_vote_ops,
ops               253 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_ops,
ops               264 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_vote_ops,
ops               279 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_ops,
ops               295 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_ops,
ops               310 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pll_ops,
ops               322 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               347 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               371 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               390 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               403 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               416 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               429 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               459 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               472 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               500 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               512 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               535 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               548 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               561 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               574 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pixel_ops,
ops               588 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_pixel_ops,
ops               613 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               632 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               651 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               675 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               689 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               717 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               731 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               745 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               759 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               778 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               791 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               804 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               827 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               839 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_byte2_ops,
ops               852 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_byte2_ops,
ops               871 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               890 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               910 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_edp_pixel_ops,
ops               928 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               941 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               959 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_byte_ops,
ops               978 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops               996 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1014 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1032 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1055 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1077 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1096 drivers/clk/qcom/mmcc-apq8084.c 		.ops = &clk_rcg2_ops,
ops              1110 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1127 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1144 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1161 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1178 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1195 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1212 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1229 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1246 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1262 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1279 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1295 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1312 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1329 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1346 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1363 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1380 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1397 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1414 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1431 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1448 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1464 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1481 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1498 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1515 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1532 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1548 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1565 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1582 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1599 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1616 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1633 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1650 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1667 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1684 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1701 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1718 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1735 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1752 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1768 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1784 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1801 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1818 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1835 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1852 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1868 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1885 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1902 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1919 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1936 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1953 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1970 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              1987 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2004 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2021 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2038 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2055 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2072 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2089 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2106 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2123 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2140 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2157 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2174 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2191 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2208 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2225 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2242 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2259 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2276 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2293 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2310 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2327 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2344 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2361 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2378 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2395 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2412 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2429 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2446 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2463 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2480 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2497 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2514 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2531 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2548 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2565 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2582 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2599 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2616 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2634 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2650 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2667 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2685 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2701 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2719 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2736 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2753 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2770 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2787 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2804 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2821 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2838 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2855 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2872 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2889 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2906 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2923 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2940 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2957 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2972 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              2989 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3006 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops              3023 drivers/clk/qcom/mmcc-apq8084.c 			.ops = &clk_branch2_ops,
ops               120 drivers/clk/qcom/mmcc-msm8960.c 		.ops = &clk_pll_ops,
ops               136 drivers/clk/qcom/mmcc-msm8960.c 		.ops = &clk_pll_ops,
ops               197 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               212 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               246 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               261 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               295 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               310 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               350 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               365 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               381 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               414 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               429 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               445 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               478 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               493 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               509 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               623 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_ops_pix_rdi,
ops               640 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_ops_pix_rdi,
ops               657 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_ops_pix_rdi,
ops               674 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_ops_pix_rdi,
ops               691 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_ops_pix_rdi,
ops               730 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops               747 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               763 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               779 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               840 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops               855 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               900 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops               915 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1001 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops              1010 drivers/clk/qcom/mmcc-msm8960.c 	.ops = &clk_dyn_rcg_ops,
ops              1023 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1079 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops              1094 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1110 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1158 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1173 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1206 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1221 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1286 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops              1301 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1317 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1333 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops
ops              1385 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops              1400 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1448 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_bypass_ops,
ops              1466 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1482 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1498 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1514 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1530 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1546 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1562 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1619 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_dyn_rcg_ops,
ops              1634 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1670 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1685 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1738 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_ops,
ops              1753 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1769 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1783 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1798 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1813 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1826 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1841 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1856 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1871 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1884 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1899 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1914 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1929 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1944 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1959 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1972 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1985 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              1998 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2013 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2026 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2041 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2072 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_bypass2_ops,
ops              2088 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2120 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_bypass2_ops,
ops              2136 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2159 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_bypass2_ops,
ops              2175 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2198 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_bypass2_ops,
ops              2214 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2237 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_esc_ops,
ops              2252 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2275 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_esc_ops,
ops              2290 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2322 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_pixel_ops,
ops              2337 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2369 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_rcg_pixel_ops,
ops              2384 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2400 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2415 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2430 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2445 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2460 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2473 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2488 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2501 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2514 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2527 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2542 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2555 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2568 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2583 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2596 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops              2609 drivers/clk/qcom/mmcc-msm8960.c 			.ops = &clk_branch_ops,
ops               191 drivers/clk/qcom/mmcc-msm8974.c                 .ops = &clk_pll_ops,
ops               202 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_pll_vote_ops,
ops               218 drivers/clk/qcom/mmcc-msm8974.c                 .ops = &clk_pll_ops,
ops               229 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_pll_vote_ops,
ops               244 drivers/clk/qcom/mmcc-msm8974.c                 .ops = &clk_pll_ops,
ops               260 drivers/clk/qcom/mmcc-msm8974.c                 .ops = &clk_pll_ops,
ops               272 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               297 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               321 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               340 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               353 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               366 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               379 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               409 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               422 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               451 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               463 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               486 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               499 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               512 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               525 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_pixel_ops,
ops               539 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_pixel_ops,
ops               564 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               582 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               606 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               620 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               648 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               661 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               674 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               687 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               706 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               719 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               732 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               754 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               772 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_byte2_ops,
ops               786 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_byte2_ops,
ops               805 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               824 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               844 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_edp_pixel_ops,
ops               862 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               875 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               893 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_byte_ops,
ops               912 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               930 drivers/clk/qcom/mmcc-msm8974.c 		.ops = &clk_rcg2_ops,
ops               945 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops               962 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops               978 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops               995 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1012 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1029 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1046 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1062 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1079 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1096 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1113 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1130 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1146 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1163 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1180 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1197 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1214 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1230 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1247 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1264 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1281 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1298 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1315 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1332 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1349 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1366 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1382 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1399 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1416 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1433 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1449 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1465 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1482 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1499 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1516 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1533 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1550 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1566 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1583 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1600 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1617 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1633 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1649 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1666 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1683 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1700 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1716 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1732 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1749 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1765 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1782 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1799 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1816 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1833 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1850 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1867 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1884 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1901 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1918 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1934 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1951 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1968 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              1985 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2002 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2019 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2036 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2052 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2068 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2085 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2103 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2119 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2136 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2153 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2170 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2187 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2204 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2220 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2236 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2252 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2268 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2285 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops              2302 drivers/clk/qcom/mmcc-msm8974.c 			.ops = &clk_branch2_ops,
ops               237 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_fixed_factor_ops,
ops               270 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_alpha_pll_ops,
ops               283 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               300 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_alpha_pll_ops,
ops               313 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               327 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               339 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               353 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               365 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               379 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               391 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               405 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               417 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               431 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               443 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               457 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_ops,
ops               469 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_alpha_pll_postdiv_ops,
ops               490 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               514 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               527 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               539 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_gfx3d_ops,
ops               558 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               570 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               589 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               611 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               625 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               639 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               652 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_pixel_ops,
ops               666 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_pixel_ops,
ops               693 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               711 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_byte_ops,
ops               730 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               748 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               760 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_byte2_ops,
ops               773 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_byte2_ops,
ops               792 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               805 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               829 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               843 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               871 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               885 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               899 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               913 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               935 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               955 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               968 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops               981 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1002 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1015 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1028 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1051 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1073 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1086 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1109 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1122 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1144 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1166 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1179 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1192 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1205 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1225 drivers/clk/qcom/mmcc-msm8996.c 		.ops = &clk_rcg2_ops,
ops              1239 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1254 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1269 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1283 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1298 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1313 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1328 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1343 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1358 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1373 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1388 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1403 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1418 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1433 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1448 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1463 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1478 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1493 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1508 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1523 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1538 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1553 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1568 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1583 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1598 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1613 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1628 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1643 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1658 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1673 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1688 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1703 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1718 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1733 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1748 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1763 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1778 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1793 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1808 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1823 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1838 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1853 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1868 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1883 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1898 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1913 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1928 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1943 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1958 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1973 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              1988 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2003 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2018 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2033 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2048 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2063 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2078 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2093 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2108 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2123 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2138 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2153 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2168 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2183 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2198 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2213 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2228 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2243 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2258 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2273 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2288 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2303 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2318 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2333 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2348 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2363 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2378 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2393 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2408 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2423 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2438 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2453 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2468 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2483 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2498 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2513 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2528 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2543 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2558 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2573 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2588 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2603 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2618 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2633 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2648 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2663 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2678 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2693 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2708 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2723 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2738 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2753 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2768 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2783 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2798 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2813 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2828 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2843 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2858 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2873 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops              2888 drivers/clk/qcom/mmcc-msm8996.c 			.ops = &clk_branch2_ops,
ops                16 drivers/clk/qcom/reset.c 	rcdev->ops->assert(rcdev, id);
ops                18 drivers/clk/qcom/reset.c 	rcdev->ops->deassert(rcdev, id);
ops                30 drivers/clk/qcom/turingcc-qcs404.c 			.ops = &clk_branch2_aon_ops,
ops                43 drivers/clk/qcom/turingcc-qcs404.c 			.ops = &clk_branch2_ops,
ops                56 drivers/clk/qcom/turingcc-qcs404.c 			.ops = &clk_branch2_aon_ops,
ops                69 drivers/clk/qcom/turingcc-qcs404.c 			.ops = &clk_branch2_aon_ops,
ops                82 drivers/clk/qcom/turingcc-qcs404.c 			.ops = &clk_branch2_aon_ops,
ops                58 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_alpha_pll_fabia_ops,
ops                84 drivers/clk/qcom/videocc-sdm845.c 		.ops = &clk_rcg2_shared_ops,
ops                96 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               109 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               122 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               135 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               148 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               166 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               179 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               197 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               210 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               223 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               241 drivers/clk/qcom/videocc-sdm845.c 			.ops = &clk_branch2_ops,
ops               269 drivers/clk/renesas/clk-div6.c 	init.ops = &cpg_div6_clock_ops;
ops               162 drivers/clk/renesas/clk-mstp.c 	init.ops = &cpg_mstp_clock_ops;
ops               148 drivers/clk/renesas/clk-rcar-gen2.c 	init.ops = &cpg_z_clk_ops;
ops               514 drivers/clk/renesas/r9a06g032-clocks.c 	init.ops = &r9a06g032_clk_gate_ops;
ops               685 drivers/clk/renesas/r9a06g032-clocks.c 	init.ops = &r9a06g032_clk_div_ops;
ops               773 drivers/clk/renesas/r9a06g032-clocks.c 	init.ops = &clk_bitselect_ops;
ops               867 drivers/clk/renesas/r9a06g032-clocks.c 	init.ops = &r9a06g032_clk_dualgate_ops;
ops               146 drivers/clk/renesas/rcar-gen2-cpg.c 	init.ops = &cpg_z_clk_ops;
ops               194 drivers/clk/renesas/rcar-gen3-cpg.c 	init.ops = &cpg_z_clk_ops;
ops               393 drivers/clk/renesas/rcar-gen3-cpg.c 	init.ops = &cpg_sd_clock_ops;
ops               154 drivers/clk/renesas/rcar-usb2-clock-sel.c 	init.ops = &usb2_clock_sel_clock_ops;
ops               417 drivers/clk/renesas/renesas-cpg-mssr.c 	init.ops = &cpg_mstp_clock_ops;
ops               653 drivers/clk/renesas/renesas-cpg-mssr.c 	priv->rcdev.ops = &cpg_mssr_reset_ops;
ops               269 drivers/clk/rockchip/clk-cpu.c 	init.ops = &rockchip_cpuclk_ops;
ops               115 drivers/clk/rockchip/clk-ddr.c 		init.ops = &rockchip_ddrclk_sip_ops;
ops                90 drivers/clk/rockchip/clk-inverter.c 	init.ops = &rockchip_inv_clk_ops;
ops               208 drivers/clk/rockchip/clk-mmc-phase.c 	init.ops = &rockchip_mmc_clk_ops;
ops                78 drivers/clk/rockchip/clk-muxgrf.c 	init.ops = &rockchip_muxgrf_clk_ops;
ops               885 drivers/clk/rockchip/clk-pll.c 	init.ops = pll->pll_mux_ops;
ops               926 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3036_pll_clk_norate_ops;
ops               928 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3036_pll_clk_ops;
ops               932 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3066_pll_clk_norate_ops;
ops               934 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3066_pll_clk_ops;
ops               938 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3399_pll_clk_norate_ops;
ops               940 drivers/clk/rockchip/clk-pll.c 			init.ops = &rockchip_rk3399_pll_clk_ops;
ops               288 drivers/clk/rockchip/clk.c 		init.ops = frac->mux_ops;
ops               101 drivers/clk/rockchip/softrst.c 	softrst->rcdev.ops = &rockchip_softrst_ops;
ops               422 drivers/clk/samsung/clk-cpu.c 	init.ops = &exynos_cpuclk_clk_ops;
ops              1286 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll2126_clk_ops;
ops              1289 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll3000_clk_ops;
ops              1300 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll35xx_clk_min_ops;
ops              1302 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll35xx_clk_ops;
ops              1305 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll45xx_clk_min_ops;
ops              1310 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll45xx_clk_min_ops;
ops              1312 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll45xx_clk_ops;
ops              1320 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll36xx_clk_min_ops;
ops              1322 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll36xx_clk_ops;
ops              1326 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll6552_clk_ops;
ops              1329 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll6553_clk_ops;
ops              1336 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll46xx_clk_min_ops;
ops              1338 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll46xx_clk_ops;
ops              1342 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2410_mpll_clk_min_ops;
ops              1344 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2410_mpll_clk_ops;
ops              1348 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2410_upll_clk_min_ops;
ops              1350 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2410_upll_clk_ops;
ops              1354 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2440_mpll_clk_min_ops;
ops              1356 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_s3c2440_mpll_clk_ops;
ops              1359 drivers/clk/samsung/clk-pll.c 		init.ops = &samsung_pll2550x_clk_ops;
ops              1363 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2550xx_clk_min_ops;
ops              1365 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2550xx_clk_ops;
ops              1369 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2650x_clk_min_ops;
ops              1371 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2650x_clk_ops;
ops              1375 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2650xx_clk_min_ops;
ops              1377 drivers/clk/samsung/clk-pll.c 			init.ops = &samsung_pll2650xx_clk_ops;
ops               105 drivers/clk/samsung/clk-s3c2410-dclk.c 	init.ops = &s3c24xx_clkout_ops;
ops               183 drivers/clk/sifive/fu540-prci.c 	const struct clk_ops *ops;
ops               488 drivers/clk/sifive/fu540-prci.c 		.ops = &sifive_fu540_prci_wrpll_clk_ops,
ops               494 drivers/clk/sifive/fu540-prci.c 		.ops = &sifive_fu540_prci_wrpll_ro_clk_ops,
ops               500 drivers/clk/sifive/fu540-prci.c 		.ops = &sifive_fu540_prci_wrpll_clk_ops,
ops               506 drivers/clk/sifive/fu540-prci.c 		.ops = &sifive_fu540_prci_tlclksel_clk_ops,
ops               539 drivers/clk/sifive/fu540-prci.c 		init.ops = pic->ops;
ops                46 drivers/clk/sirf/clk-atlas6.c 	.ops = &dmn_ops,
ops               396 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               410 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               424 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               438 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               452 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               466 drivers/clk/sirf/clk-atlas7.c 	.ops = &ab_pll_ops,
ops               600 drivers/clk/sirf/clk-atlas7.c 	.ops = &dto_ops,
ops               621 drivers/clk/sirf/clk-atlas7.c 	.ops = &dto_ops,
ops               642 drivers/clk/sirf/clk-atlas7.c 	.ops = &dto_ops,
ops              1286 drivers/clk/sirf/clk-atlas7.c 	init.ops = &unit_clk_ops;
ops              1430 drivers/clk/sirf/clk-atlas7.c 	.ops = &atlas7_rst_ops,
ops               198 drivers/clk/sirf/clk-common.c 	.ops = &std_pll_ops,
ops               205 drivers/clk/sirf/clk-common.c 	.ops = &std_pll_ops,
ops               212 drivers/clk/sirf/clk-common.c 	.ops = &std_pll_ops,
ops               275 drivers/clk/sirf/clk-common.c 	.ops = &usb_pll_ops,
ops               453 drivers/clk/sirf/clk-common.c 	.ops = &msi_ops,
ops               467 drivers/clk/sirf/clk-common.c 	.ops = &msi_ops,
ops               482 drivers/clk/sirf/clk-common.c 	.ops = &msi_ops,
ops               504 drivers/clk/sirf/clk-common.c 	.ops = &cpu_ops,
ops               532 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               547 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               562 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               582 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               597 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               612 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               619 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               626 drivers/clk/sirf/clk-common.c 	.ops = &dmn_ops,
ops               693 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               707 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               721 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               735 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               749 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               763 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               777 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               791 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               805 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               819 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               833 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               847 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               861 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               875 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               889 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               903 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               917 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               931 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               945 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               963 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               977 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops               995 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops              1013 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops              1027 drivers/clk/sirf/clk-common.c 	.ops = &ios_ops,
ops                46 drivers/clk/sirf/clk-prima2.c 	.ops = &ios_ops,
ops                95 drivers/clk/socfpga/clk-gate-a10.c 	const struct clk_ops *ops)
ops               156 drivers/clk/socfpga/clk-gate-a10.c 	init.ops = ops;
ops               108 drivers/clk/socfpga/clk-gate-s10.c 		init.ops = &dbgclk_ops;
ops               110 drivers/clk/socfpga/clk-gate-s10.c 		init.ops = &gateclk_ops;
ops               182 drivers/clk/socfpga/clk-gate.c 	struct clk_ops *ops;
ops               189 drivers/clk/socfpga/clk-gate.c 	ops = kmemdup(&gateclk_ops, sizeof(gateclk_ops), GFP_KERNEL);
ops               190 drivers/clk/socfpga/clk-gate.c 	if (WARN_ON(!ops))
ops               201 drivers/clk/socfpga/clk-gate.c 		ops->enable = clk_gate_ops.enable;
ops               202 drivers/clk/socfpga/clk-gate.c 		ops->disable = clk_gate_ops.disable;
ops               229 drivers/clk/socfpga/clk-gate.c 	init.ops = ops;
ops               234 drivers/clk/socfpga/clk-gate.c 		ops->get_parent = NULL;
ops               235 drivers/clk/socfpga/clk-gate.c 		ops->set_parent = NULL;
ops                61 drivers/clk/socfpga/clk-periph-a10.c 	const struct clk_ops *ops)
ops                99 drivers/clk/socfpga/clk-periph-a10.c 	init.ops = ops;
ops                92 drivers/clk/socfpga/clk-periph-s10.c 	init.ops = &peri_c_clk_ops;
ops               136 drivers/clk/socfpga/clk-periph-s10.c 	init.ops = &peri_cnt_clk_ops;
ops                51 drivers/clk/socfpga/clk-periph.c 	const struct clk_ops *ops)
ops                89 drivers/clk/socfpga/clk-periph.c 	init.ops = ops;
ops                67 drivers/clk/socfpga/clk-pll-a10.c 	const struct clk_ops *ops)
ops                94 drivers/clk/socfpga/clk-pll-a10.c 	init.ops = ops;
ops               126 drivers/clk/socfpga/clk-pll-s10.c 		init.ops = &clk_boot_ops;
ops               128 drivers/clk/socfpga/clk-pll-s10.c 		init.ops = &clk_pll_ops;
ops                74 drivers/clk/socfpga/clk-pll.c 	const struct clk_ops *ops)
ops               100 drivers/clk/socfpga/clk-pll.c 	init.ops = ops;
ops               168 drivers/clk/spear/clk-aux-synth.c 	init.ops = &clk_aux_ops;
ops               150 drivers/clk/spear/clk-frac-synth.c 	init.ops = &clk_frac_ops;
ops               139 drivers/clk/spear/clk-gpt-synth.c 	init.ops = &clk_gpt_ops;
ops               327 drivers/clk/spear/clk-vco-pll.c 	vco_init.ops = &clk_vco_ops;
ops               333 drivers/clk/spear/clk-vco-pll.c 	pll_init.ops = &clk_pll_ops;
ops               213 drivers/clk/st/clk-flexgen.c 	init.ops = &flexgen_ops;
ops               401 drivers/clk/st/clkgen-fsyn.c 	init.ops = quadfs->pll_ops;
ops               840 drivers/clk/st/clkgen-fsyn.c 	init.ops = &st_quadfs_ops;
ops                57 drivers/clk/st/clkgen-pll.c 	const struct clk_ops *ops;
ops                74 drivers/clk/st/clkgen-pll.c 	.ops		= &stm_pll3200c32_ops,
ops                87 drivers/clk/st/clkgen-pll.c 	.ops		= &stm_pll3200c32_ops,
ops               104 drivers/clk/st/clkgen-pll.c 	.ops		= &stm_pll3200c32_a9_ops,
ops               120 drivers/clk/st/clkgen-pll.c 	.ops		= &stm_pll4600c28_ops,
ops               596 drivers/clk/st/clkgen-pll.c 	init.ops = pll_data->ops;
ops               125 drivers/clk/sunxi-ng/ccu_common.c 	reset->rcdev.ops = &ccu_reset_ops;
ops               139 drivers/clk/sunxi/clk-a10-ve.c 	reset_data->rcdev.ops = &sunxi_ve_reset_ops;
ops               324 drivers/clk/sunxi/clk-mod0.c 			.ops		= &mmc_clk_ops,
ops               186 drivers/clk/sunxi/clk-sun4i-display.c 	reset_data->rcdev.ops = &sun4i_a10_display_reset_ops;
ops               254 drivers/clk/sunxi/clk-sun4i-tcon-ch1.c 	init.ops = &tcon_ch1_ops;
ops               166 drivers/clk/sunxi/clk-sun9i-mmc.c 	data->rcdev.ops = &sun9i_mmc_reset_ops;
ops               160 drivers/clk/sunxi/clk-usb.c 	reset_data->rcdev.ops = &sunxi_usb_reset_ops;
ops                61 drivers/clk/tegra/clk-audio-sync.c 	init.ops = &tegra_clk_sync_source_ops;
ops               497 drivers/clk/tegra/clk-bpmp.c 			init.ops = &tegra_bpmp_clk_mux_rate_ops;
ops               499 drivers/clk/tegra/clk-bpmp.c 			init.ops = &tegra_bpmp_clk_mux_ops;
ops               502 drivers/clk/tegra/clk-bpmp.c 			init.ops = &tegra_bpmp_clk_rate_ops;
ops               504 drivers/clk/tegra/clk-bpmp.c 			init.ops = &tegra_bpmp_clk_gate_ops;
ops              1167 drivers/clk/tegra/clk-dfll.c 	.ops		= &dfll_clk_ops,
ops               135 drivers/clk/tegra/clk-divider.c 	init.ops = &tegra_clk_frac_div_ops;
ops               525 drivers/clk/tegra/clk-emc.c 	init.ops = &tegra_clk_emc_ops;
ops                95 drivers/clk/tegra/clk-periph-fixed.c 	init.ops = &tegra_clk_periph_fixed_ops;
ops               142 drivers/clk/tegra/clk-periph-gate.c 	init.ops = &tegra_clk_periph_gate_ops;
ops               142 drivers/clk/tegra/clk-periph.c 		init.ops = &tegra_clk_periph_nodiv_ops;
ops               144 drivers/clk/tegra/clk-periph.c 		init.ops = &tegra_clk_periph_no_gate_ops;
ops               146 drivers/clk/tegra/clk-periph.c 		init.ops = &tegra_clk_periph_ops;
ops                92 drivers/clk/tegra/clk-pll-out.c 	init.ops = &tegra_clk_pll_out_ops;
ops              1831 drivers/clk/tegra/clk-pll.c 		const struct clk_ops *ops)
ops              1836 drivers/clk/tegra/clk-pll.c 	init.ops = ops;
ops               217 drivers/clk/tegra/clk-sdmmc-mux.c 	init.ops = &tegra_clk_sdmmc_mux_ops;
ops               173 drivers/clk/tegra/clk-super.c 	init.ops = &tegra_clk_super_mux_ops;
ops               209 drivers/clk/tegra/clk-super.c 	init.ops = &tegra_clk_super_ops;
ops               287 drivers/clk/tegra/clk.c 	.ops = &rst_ops,
ops               523 drivers/clk/ti/adpll.c 	init.ops = &ti_adpll_ops;
ops               594 drivers/clk/ti/adpll.c 	struct clk_ops *ops;
ops               612 drivers/clk/ti/adpll.c 	ops = devm_kzalloc(d->dev, sizeof(*ops), GFP_KERNEL);
ops               613 drivers/clk/ti/adpll.c 	if (!ops)
ops               617 drivers/clk/ti/adpll.c 	init.ops = ops;
ops               625 drivers/clk/ti/adpll.c 	ops->get_parent = ti_adpll_clkout_get_parent;
ops               626 drivers/clk/ti/adpll.c 	ops->determine_rate = __clk_mux_determine_rate;
ops               631 drivers/clk/ti/adpll.c 		ops->enable = ti_adpll_clkout_enable;
ops               632 drivers/clk/ti/adpll.c 		ops->disable = ti_adpll_clkout_disable;
ops               633 drivers/clk/ti/adpll.c 		ops->is_enabled = ti_adpll_clkout_is_enabled;
ops               202 drivers/clk/ti/apll.c 	init->ops = &apll_ck_ops;
ops               364 drivers/clk/ti/apll.c 	init->ops = &omap2_apll_ops;
ops               366 drivers/clk/ti/apll.c 	clk_hw->ops = &omap2_apll_hwops;
ops                49 drivers/clk/ti/autoidle.c 	if (clk->ops && clk->ops->deny_idle) {
ops                55 drivers/clk/ti/autoidle.c 			clk->ops->deny_idle(clk);
ops                64 drivers/clk/ti/autoidle.c 	if (clk->ops && clk->ops->allow_idle) {
ops                70 drivers/clk/ti/autoidle.c 			clk->ops->allow_idle(clk);
ops               187 drivers/clk/ti/clk-dra7-atl.c 	init.ops = &atl_clk_ops;
ops               107 drivers/clk/ti/clk.c int ti_clk_setup_ll_ops(struct ti_clk_ll_ops *ops)
ops               114 drivers/clk/ti/clk.c 	ti_clk_ll_ops = ops;
ops               115 drivers/clk/ti/clk.c 	ops->clk_readl = clk_memmap_readl;
ops               116 drivers/clk/ti/clk.c 	ops->clk_writel = clk_memmap_writel;
ops               117 drivers/clk/ti/clk.c 	ops->clk_rmw = clk_memmap_rmw;
ops               259 drivers/clk/ti/clkctrl.c 			 int num_parents, const struct clk_ops *ops)
ops               282 drivers/clk/ti/clkctrl.c 	init.ops = ops;
ops               623 drivers/clk/ti/clkctrl.c 		init.ops = &omap4_clkctrl_clk_ops;
ops               101 drivers/clk/ti/clkt_dflt.c 	if (clk->ops->find_companion) {
ops               102 drivers/clk/ti/clkt_dflt.c 		clk->ops->find_companion(clk, &companion_reg, &other_bit);
ops               108 drivers/clk/ti/clkt_dflt.c 	clk->ops->find_idlest(clk, &idlest_reg, &idlest_bit, &idlest_val);
ops               236 drivers/clk/ti/clkt_dflt.c 	if (clk->ops && clk->ops->find_idlest)
ops               338 drivers/clk/ti/divider.c 	init.ops = &ti_clk_divider_ops;
ops               224 drivers/clk/ti/dpll.c 			      const struct clk_ops *ops,
ops               243 drivers/clk/ti/dpll.c 	clk_hw->ops = hw_ops;
ops               247 drivers/clk/ti/dpll.c 	init.ops = ops;
ops               259 drivers/clk/ti/dpll.c 			clk_hw->ops = NULL;
ops               286 drivers/clk/ti/dpll.c 				    const struct clk_ops *ops,
ops               302 drivers/clk/ti/dpll.c 	clk_hw->ops = &clkhwops_omap3_dpll;
ops               306 drivers/clk/ti/dpll.c 	init->ops = ops;
ops               334 drivers/clk/ti/dpll.c 		clk_hw->ops = &clkhwops_omap2xxx_dpll;
ops               506 drivers/clk/ti/fapll.c 	init->ops = &ti_fapll_synt_ops;
ops               554 drivers/clk/ti/fapll.c 	init->ops = &ti_fapll_ops;
ops                99 drivers/clk/ti/gate.c 				  u8 clk_gate_flags, const struct clk_ops *ops,
ops               113 drivers/clk/ti/gate.c 	init.ops = ops;
ops               117 drivers/clk/ti/gate.c 	clk_hw->ops = hw_ops;
ops               135 drivers/clk/ti/gate.c 					 const struct clk_ops *ops,
ops               146 drivers/clk/ti/gate.c 	if (ops != &omap_gate_clkdm_clk_ops) {
ops               168 drivers/clk/ti/gate.c 			     enable_bit, clk_gate_flags, ops, hw_ops);
ops               191 drivers/clk/ti/gate.c 	gate->ops = hw_ops;
ops                38 drivers/clk/ti/interface.c 				       const struct clk_hw_omap_ops *ops)
ops                49 drivers/clk/ti/interface.c 	clk_hw->ops = ops;
ops                54 drivers/clk/ti/interface.c 	init.ops = &ti_interface_clk_ops;
ops                69 drivers/clk/ti/interface.c 					      const struct clk_hw_omap_ops *ops)
ops                90 drivers/clk/ti/interface.c 				  enable_bit, ops);
ops               145 drivers/clk/ti/mux.c 	init.ops = &ti_clk_mux_ops;
ops                90 drivers/clk/uniphier/clk-uniphier-cpugear.c 	init.ops = &uniphier_clk_cpugear_ops;
ops                25 drivers/clk/uniphier/clk-uniphier-fixed-factor.c 	init.ops = &clk_fixed_factor_ops;
ops                26 drivers/clk/uniphier/clk-uniphier-fixed-rate.c 	init.ops = &clk_fixed_rate_ops;
ops                73 drivers/clk/uniphier/clk-uniphier-gate.c 	init.ops = &uniphier_clk_gate_ops;
ops                70 drivers/clk/uniphier/clk-uniphier-mux.c 	init.ops = &uniphier_clk_mux_ops;
ops               121 drivers/clk/ux500/clk-prcc.c 	clk_prcc_init.ops = clk_prcc_ops;
ops               273 drivers/clk/ux500/clk-prcmu.c 	clk_prcmu_init.ops = clk_prcmu_ops;
ops               164 drivers/clk/ux500/clk-sysctrl.c 	clk_sysctrl_init.ops = clk_sysctrl_ops;
ops               370 drivers/clk/versatile/clk-icst.c 	init.ops = &icst_ops;
ops               107 drivers/clk/versatile/clk-sp810.c 	init.ops = &clk_sp810_timerclken_ops;
ops               128 drivers/clk/versatile/clk-sp810.c 			init.ops->set_parent(&sp810->timerclken[i].hw, 1);
ops                89 drivers/clk/versatile/clk-vexpress-osc.c 	init.ops = &vexpress_osc_ops;
ops               174 drivers/clk/x86/clk-pmc-atom.c 	init.ops = &plt_clk_ops;
ops               168 drivers/clk/zte/clk.c 	init.ops = &zx_pll_ops;
ops               307 drivers/clk/zte/clk.c 	init.ops = &zx_audio_ops;
ops               196 drivers/clk/zynq/pll.c 		.ops = &zynq_pll_ops,
ops               126 drivers/clk/zynqmp/clk-gate-zynqmp.c 	init.ops = &zynqmp_clk_gate_ops;
ops               122 drivers/clk/zynqmp/clk-mux-zynqmp.c 		init.ops = &zynqmp_clk_mux_ro_ops;
ops               124 drivers/clk/zynqmp/clk-mux-zynqmp.c 		init.ops = &zynqmp_clk_mux_ops;
ops               205 drivers/clk/zynqmp/divider.c 	init.ops = &zynqmp_clk_divider_ops;
ops               311 drivers/clk/zynqmp/pll.c 	init.ops = &zynqmp_pll_ops;
ops              1438 drivers/counter/104-quad-8.c 	quad8iio->counter.ops = &quad8_ops;
ops               382 drivers/counter/counter.c 	err = counter->ops->signal_read(counter, signal, &val);
ops               542 drivers/counter/counter.c 	parm.show = (counter->ops->signal_read) ? counter_signal_show : NULL;
ops               631 drivers/counter/counter.c 	err = counter->ops->action_get(counter, count, synapse, &action_index);
ops               665 drivers/counter/counter.c 	err = counter->ops->action_set(counter, count, synapse, action_index);
ops               735 drivers/counter/counter.c 		parm.show = (counter->ops->action_get) ? counter_action_show : NULL;
ops               736 drivers/counter/counter.c 		parm.store = (counter->ops->action_set) ? counter_action_store : NULL;
ops               793 drivers/counter/counter.c 	err = counter->ops->count_read(counter, count, &val);
ops               811 drivers/counter/counter.c 	err = counter->ops->count_write(counter, count, &val);
ops               840 drivers/counter/counter.c 	err = counter->ops->function_get(counter, count, &func_index);
ops               873 drivers/counter/counter.c 	err = counter->ops->function_set(counter, count, func_index);
ops               999 drivers/counter/counter.c 	parm.show = (counter->ops->count_read) ? counter_count_show : NULL;
ops              1000 drivers/counter/counter.c 	parm.store = (counter->ops->count_write) ? counter_count_store : NULL;
ops              1020 drivers/counter/counter.c 	parm.show = (counter->ops->function_get) ? counter_function_show : NULL;
ops              1021 drivers/counter/counter.c 	parm.store = (counter->ops->function_set) ? counter_function_store : NULL;
ops               311 drivers/counter/ftm-quaddec.c 	ftm->counter.ops = &ftm_quaddec_cnt_ops;
ops               664 drivers/counter/stm32-lptimer-cnt.c 	priv->counter.ops = &stm32_lptim_cnt_ops;
ops               361 drivers/counter/stm32-timer-cnt.c 	priv->counter.ops = &stm32_timer_cnt_ops;
ops               594 drivers/cpufreq/arm_big_little.c int bL_cpufreq_register(const struct cpufreq_arm_bL_ops *ops)
ops               604 drivers/cpufreq/arm_big_little.c 	if (!ops || !strlen(ops->name) || !ops->init_opp_table ||
ops               605 drivers/cpufreq/arm_big_little.c 	    !ops->get_transition_latency) {
ops               610 drivers/cpufreq/arm_big_little.c 	arm_bL_ops = ops;
ops               620 drivers/cpufreq/arm_big_little.c 				__func__, ops->name, ret);
ops               629 drivers/cpufreq/arm_big_little.c 					__func__, ops->name);
ops               638 drivers/cpufreq/arm_big_little.c void bL_cpufreq_unregister(const struct cpufreq_arm_bL_ops *ops)
ops               640 drivers/cpufreq/arm_big_little.c 	if (arm_bL_ops != ops) {
ops                40 drivers/cpufreq/arm_big_little.h int bL_cpufreq_register(const struct cpufreq_arm_bL_ops *ops);
ops                41 drivers/cpufreq/arm_big_little.h void bL_cpufreq_unregister(const struct cpufreq_arm_bL_ops *ops);
ops               418 drivers/crypto/hisilicon/qm.c 	qm->ops->qm_db(qm, qn, cmd, index, priority);
ops              1409 drivers/crypto/hisilicon/qm.c 		qm->ops = &qm_hw_ops_v1;
ops              1412 drivers/crypto/hisilicon/qm.c 		qm->ops = &qm_hw_ops_v2;
ops              1442 drivers/crypto/hisilicon/qm.c 	if (!qm->ops->get_irq_num) {
ops              1446 drivers/crypto/hisilicon/qm.c 	num_vec = qm->ops->get_irq_num(qm);
ops              1521 drivers/crypto/hisilicon/qm.c 	if (!qm->ops->get_vft) {
ops              1526 drivers/crypto/hisilicon/qm.c 	return qm->ops->get_vft(qm, base, number);
ops              1864 drivers/crypto/hisilicon/qm.c 	if (!qm->ops->hw_error_init) {
ops              1870 drivers/crypto/hisilicon/qm.c 	qm->ops->hw_error_init(qm, ce, nfe, fe, msi);
ops              1882 drivers/crypto/hisilicon/qm.c 	if (!qm->ops->hw_error_handle) {
ops              1888 drivers/crypto/hisilicon/qm.c 	return qm->ops->hw_error_handle(qm);
ops               155 drivers/crypto/hisilicon/qm.h 	const struct hisi_qm_hw_ops *ops;
ops                72 drivers/crypto/marvell/cesa.c 	ctx->ops->step(req);
ops                83 drivers/crypto/marvell/cesa.c 	res = ctx->ops->process(req, status);
ops                86 drivers/crypto/marvell/cesa.c 		ctx->ops->complete(req);
ops                89 drivers/crypto/marvell/cesa.c 		ctx->ops->step(req);
ops               107 drivers/crypto/marvell/cesa.c 	ctx->ops->cleanup(req);
ops               486 drivers/crypto/marvell/cesa.h 	const struct mv_cesa_req_ops *ops;
ops               239 drivers/crypto/marvell/cipher.c 	ctx->ops = &mv_cesa_skcipher_req_ops;
ops               430 drivers/crypto/marvell/hash.c 	ctx->base.ops = &mv_cesa_ahash_req_ops;
ops              1227 drivers/crypto/marvell/hash.c 	ctx->base.ops = &mv_cesa_ahash_req_ops;
ops               163 drivers/crypto/marvell/tdma.c 			res = ctx->ops->process(req, current_status);
ops               164 drivers/crypto/marvell/tdma.c 			ctx->ops->complete(req);
ops                31 drivers/crypto/qce/core.c 	const struct qce_algo_ops *ops;
ops                35 drivers/crypto/qce/core.c 		ops = qce_ops[i];
ops                36 drivers/crypto/qce/core.c 		ops->unregister_algs(qce);
ops                42 drivers/crypto/qce/core.c 	const struct qce_algo_ops *ops;
ops                46 drivers/crypto/qce/core.c 		ops = qce_ops[i];
ops                47 drivers/crypto/qce/core.c 		ret = ops->register_algs(qce);
ops                58 drivers/crypto/qce/core.c 	const struct qce_algo_ops *ops;
ops                62 drivers/crypto/qce/core.c 		ops = qce_ops[i];
ops                63 drivers/crypto/qce/core.c 		if (type != ops->type)
ops                65 drivers/crypto/qce/core.c 		ret = ops->async_req_handle(async_req);
ops               218 drivers/dax/super.c 	const struct dax_operations *ops;
ops               310 drivers/dax/super.c 	avail = dax_dev->ops->direct_access(dax_dev, pgoff, nr_pages,
ops               324 drivers/dax/super.c 	return dax_dev->ops->dax_supported(dax_dev, bdev, blocksize, start, len);
ops               333 drivers/dax/super.c 	return dax_dev->ops->copy_from_iter(dax_dev, pgoff, addr, bytes, i);
ops               343 drivers/dax/super.c 	return dax_dev->ops->copy_to_iter(dax_dev, pgoff, addr, bytes, i);
ops               478 drivers/dax/super.c 	ctx->ops = &dax_sops;
ops               547 drivers/dax/super.c 		const struct dax_operations *ops, unsigned long flags)
ops               568 drivers/dax/super.c 	dax_dev->ops = ops;
ops               160 drivers/dca/dca-core.c 		if ((!dev) || (dca->ops->dev_managed(dca, dev)))
ops               198 drivers/dca/dca-core.c 		slot = dca->ops->add_requester(dca, dev);
ops               212 drivers/dca/dca-core.c 			dca->ops->remove_requester(dca, dev);
ops               240 drivers/dca/dca-core.c 	slot = dca->ops->remove_requester(dca, dev);
ops               270 drivers/dca/dca-core.c 	tag = dca->ops->get_tag(dca, dev, cpu);
ops               308 drivers/dca/dca-core.c struct dca_provider *alloc_dca_provider(const struct dca_ops *ops,
ops               318 drivers/dca/dca-core.c 	dca->ops = ops;
ops                45 drivers/devfreq/devfreq-event.c 	if (edev->desc->ops && edev->desc->ops->enable
ops                47 drivers/devfreq/devfreq-event.c 		ret = edev->desc->ops->enable(edev);
ops                83 drivers/devfreq/devfreq-event.c 	if (edev->desc->ops && edev->desc->ops->disable
ops                85 drivers/devfreq/devfreq-event.c 		ret = edev->desc->ops->disable(edev);
ops               138 drivers/devfreq/devfreq-event.c 	if (!edev->desc->ops || !edev->desc->ops->set_event)
ops               145 drivers/devfreq/devfreq-event.c 	ret = edev->desc->ops->set_event(edev);
ops               168 drivers/devfreq/devfreq-event.c 	if (!edev->desc->ops || !edev->desc->ops->get_event)
ops               177 drivers/devfreq/devfreq-event.c 	ret = edev->desc->ops->get_event(edev, edata);
ops               204 drivers/devfreq/devfreq-event.c 	if (edev->desc->ops && edev->desc->ops->reset)
ops               205 drivers/devfreq/devfreq-event.c 		ret = edev->desc->ops->reset(edev);
ops               312 drivers/devfreq/devfreq-event.c 	if (!desc->name || !desc->ops)
ops               315 drivers/devfreq/devfreq-event.c 	if (!desc->ops->set_event || !desc->ops->get_event)
ops               256 drivers/devfreq/event/exynos-nocp.c 	nocp->desc.ops = &exynos_nocp_ops;
ops               546 drivers/devfreq/event/exynos-ppmu.c 			desc[j].ops = &exynos_ppmu_ops;
ops               549 drivers/devfreq/event/exynos-ppmu.c 			desc[j].ops = &exynos_ppmu_v2_ops;
ops               212 drivers/devfreq/event/rockchip-dfi.c 	desc->ops = &rockchip_dfi_ops;
ops                44 drivers/devfreq/exynos-bus.c #define exynos_bus_ops_edev(ops)				\
ops                45 drivers/devfreq/exynos-bus.c static int exynos_bus_##ops(struct exynos_bus *bus)		\
ops                52 drivers/devfreq/exynos-bus.c 		ret = devfreq_event_##ops(bus->edev[i]);	\
ops               101 drivers/dma-buf/dma-buf.c 	dmabuf->ops->release(dmabuf);
ops               126 drivers/dma-buf/dma-buf.c 	if (!dmabuf->ops->mmap)
ops               134 drivers/dma-buf/dma-buf.c 	return dmabuf->ops->mmap(dmabuf, vma);
ops               523 drivers/dma-buf/dma-buf.c 			  || !exp_info->ops
ops               524 drivers/dma-buf/dma-buf.c 			  || !exp_info->ops->map_dma_buf
ops               525 drivers/dma-buf/dma-buf.c 			  || !exp_info->ops->unmap_dma_buf
ops               526 drivers/dma-buf/dma-buf.c 			  || !exp_info->ops->release)) {
ops               540 drivers/dma-buf/dma-buf.c 	dmabuf->ops = exp_info->ops;
ops               685 drivers/dma-buf/dma-buf.c 	if (dmabuf->ops->attach) {
ops               686 drivers/dma-buf/dma-buf.c 		ret = dmabuf->ops->attach(dmabuf, attach);
ops               717 drivers/dma-buf/dma-buf.c 		dmabuf->ops->unmap_dma_buf(attach, attach->sgt, attach->dir);
ops               721 drivers/dma-buf/dma-buf.c 	if (dmabuf->ops->detach)
ops               722 drivers/dma-buf/dma-buf.c 		dmabuf->ops->detach(dmabuf, attach);
ops               766 drivers/dma-buf/dma-buf.c 	sg_table = attach->dmabuf->ops->map_dma_buf(attach, direction);
ops               770 drivers/dma-buf/dma-buf.c 	if (!IS_ERR(sg_table) && attach->dmabuf->ops->cache_sgt_mapping) {
ops               801 drivers/dma-buf/dma-buf.c 	attach->dmabuf->ops->unmap_dma_buf(attach, sg_table, direction);
ops               948 drivers/dma-buf/dma-buf.c 	if (dmabuf->ops->begin_cpu_access)
ops               949 drivers/dma-buf/dma-buf.c 		ret = dmabuf->ops->begin_cpu_access(dmabuf, direction);
ops               981 drivers/dma-buf/dma-buf.c 	if (dmabuf->ops->end_cpu_access)
ops               982 drivers/dma-buf/dma-buf.c 		ret = dmabuf->ops->end_cpu_access(dmabuf, direction);
ops              1001 drivers/dma-buf/dma-buf.c 	if (!dmabuf->ops->map)
ops              1003 drivers/dma-buf/dma-buf.c 	return dmabuf->ops->map(dmabuf, page_num);
ops              1020 drivers/dma-buf/dma-buf.c 	if (dmabuf->ops->unmap)
ops              1021 drivers/dma-buf/dma-buf.c 		dmabuf->ops->unmap(dmabuf, page_num, vaddr);
ops              1050 drivers/dma-buf/dma-buf.c 	if (!dmabuf->ops->mmap)
ops              1068 drivers/dma-buf/dma-buf.c 	ret = dmabuf->ops->mmap(dmabuf, vma);
ops              1101 drivers/dma-buf/dma-buf.c 	if (!dmabuf->ops->vmap)
ops              1114 drivers/dma-buf/dma-buf.c 	ptr = dmabuf->ops->vmap(dmabuf);
ops              1145 drivers/dma-buf/dma-buf.c 		if (dmabuf->ops->vunmap)
ops              1146 drivers/dma-buf/dma-buf.c 			dmabuf->ops->vunmap(dmabuf, vaddr);
ops              1206 drivers/dma-buf/dma-buf.c 				   fence->ops->get_driver_name(fence),
ops              1207 drivers/dma-buf/dma-buf.c 				   fence->ops->get_timeline_name(fence),
ops              1214 drivers/dma-buf/dma-buf.c 				   fence->ops->get_driver_name(fence),
ops              1215 drivers/dma-buf/dma-buf.c 				   fence->ops->get_timeline_name(fence),
ops               243 drivers/dma-buf/dma-fence-chain.c 	if (prev_chain && __dma_fence_is_later(seqno, prev->seqno, prev->ops)) {
ops                85 drivers/dma-buf/dma-fence.c 	if (!dma_fence_stub.ops) {
ops               212 drivers/dma-buf/dma-fence.c 	if (fence->ops->wait)
ops               213 drivers/dma-buf/dma-fence.c 		ret = fence->ops->wait(fence, intr, timeout);
ops               238 drivers/dma-buf/dma-fence.c 		 fence->ops->get_driver_name(fence),
ops               239 drivers/dma-buf/dma-fence.c 		 fence->ops->get_timeline_name(fence),
ops               256 drivers/dma-buf/dma-fence.c 	if (fence->ops->release)
ops               257 drivers/dma-buf/dma-fence.c 		fence->ops->release(fence);
ops               291 drivers/dma-buf/dma-fence.c 	    fence->ops->enable_signaling) {
ops               296 drivers/dma-buf/dma-fence.c 		if (!fence->ops->enable_signaling(fence))
ops               351 drivers/dma-buf/dma-fence.c 	else if (!was_set && fence->ops->enable_signaling) {
ops               354 drivers/dma-buf/dma-fence.c 		if (!fence->ops->enable_signaling(fence)) {
ops               482 drivers/dma-buf/dma-fence.c 	if (!was_set && fence->ops->enable_signaling) {
ops               485 drivers/dma-buf/dma-fence.c 		if (!fence->ops->enable_signaling(fence)) {
ops               646 drivers/dma-buf/dma-fence.c dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
ops               650 drivers/dma-buf/dma-fence.c 	BUG_ON(!ops || !ops->get_driver_name || !ops->get_timeline_name);
ops               653 drivers/dma-buf/dma-fence.c 	fence->ops = ops;
ops                20 drivers/dma-buf/seqno-fence.c 	return seqno_fence->ops->get_driver_name(fence);
ops                27 drivers/dma-buf/seqno-fence.c 	return seqno_fence->ops->get_timeline_name(fence);
ops                34 drivers/dma-buf/seqno-fence.c 	return seqno_fence->ops->enable_signaling(fence);
ops                41 drivers/dma-buf/seqno-fence.c 	return seqno_fence->ops->signaled && seqno_fence->ops->signaled(fence);
ops                49 drivers/dma-buf/seqno-fence.c 	if (f->ops->release)
ops                50 drivers/dma-buf/seqno-fence.c 		f->ops->release(fence);
ops                60 drivers/dma-buf/seqno-fence.c 	return f->ops->wait(fence, intr, timeout);
ops                66 drivers/dma-buf/sw_sync.c 	if (fence->ops != &timeline_fence_ops)
ops               152 drivers/dma-buf/sw_sync.c 	return !__dma_fence_is_later(fence->seqno, parent->value, fence->ops);
ops                85 drivers/dma-buf/sync_debug.c 	if (fence->ops->timeline_value_str &&
ops                86 drivers/dma-buf/sync_debug.c 		fence->ops->fence_value_str) {
ops                90 drivers/dma-buf/sync_debug.c 		fence->ops->fence_value_str(fence, value, sizeof(value));
ops                96 drivers/dma-buf/sync_debug.c 			fence->ops->timeline_value_str(fence, value,
ops               139 drivers/dma-buf/sync_file.c 			 fence->ops->get_driver_name(fence),
ops               140 drivers/dma-buf/sync_file.c 			 fence->ops->get_timeline_name(fence),
ops               253 drivers/dma-buf/sync_file.c 						 pt_a->ops))
ops               381 drivers/dma-buf/sync_file.c 	strlcpy(info->obj_name, fence->ops->get_timeline_name(fence),
ops               383 drivers/dma-buf/sync_file.c 	strlcpy(info->driver_name, fence->ops->get_driver_name(fence),
ops               185 drivers/dma-buf/udmabuf.c 	exp_info.ops  = &udmabuf_ops;
ops               126 drivers/dma/dw-edma/dw-edma-core.h 	const struct dw_edma_core_ops	*ops;
ops               164 drivers/dma/ppc4xx/adma.c 			if (i && !cb->ops[i].h && !cb->ops[i].l)
ops               167 drivers/dma/ppc4xx/adma.c 				i, cb->ops[i].h, cb->ops[i].l);
ops               548 drivers/dma/ppc4xx/adma.c 		xor_hw_desc->ops[src_idx].l = addrl;
ops               549 drivers/dma/ppc4xx/adma.c 		xor_hw_desc->ops[src_idx].h |= addrh;
ops              1851 drivers/dma/ppc4xx/adma.c 	xcb->ops[xor_arg_no].h |= mask;
ops              1862 drivers/dma/ppc4xx/adma.c 	xcb->ops[xor_arg_no].h |= DMA_CUED_XOR_BASE;
ops              1863 drivers/dma/ppc4xx/adma.c 	xcb->ops[xor_arg_no].l = addr;
ops              1874 drivers/dma/ppc4xx/adma.c 	xcb->ops[xor_arg_no].h |= mult << (DMA_CUED_MULT1_OFF + idx * 8);
ops              3377 drivers/dma/ppc4xx/adma.c 		if ((xcb->ops[k++].h & (DMA_RXOR12 << DMA_CUED_REGION_OFF)) ==
ops              3419 drivers/dma/ppc4xx/adma.c 		if ((xcb->ops[k++].h & (DMA_RXOR12 << DMA_CUED_REGION_OFF)) ==
ops                82 drivers/dma/ppc4xx/xor.h 	} __attribute__ ((packed)) ops[16];
ops                55 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops                59 drivers/dma/sh/shdma-base.c 	if (ops->channel_busy(schan))
ops                65 drivers/dma/sh/shdma-base.c 			ops->start_xfer(schan, sdesc);
ops               129 drivers/dma/sh/shdma-base.c 			const struct shdma_ops *ops = sdev->ops;
ops               137 drivers/dma/sh/shdma-base.c 			ops->setup_xfer(schan, schan->slave_id);
ops               174 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               179 drivers/dma/sh/shdma-base.c 		ret = ops->set_slave(schan, match, slave_addr, true);
ops               192 drivers/dma/sh/shdma-base.c 	ret = ops->set_slave(schan, match, slave_addr, false);
ops               207 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               236 drivers/dma/sh/shdma-base.c 		desc = ops->embedded_desc(schan->desc, i);
ops               296 drivers/dma/sh/shdma-base.c 		ret = sdev->ops->set_slave(schan, slave_id, 0, true);
ops               313 drivers/dma/sh/shdma-base.c 	ret = sdev->ops->set_slave(schan, slave_id, 0, true);
ops               454 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               459 drivers/dma/sh/shdma-base.c 	ops->halt_channel(schan);
ops               506 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               520 drivers/dma/sh/shdma-base.c 	ops->desc_setup(schan, new, *src, *dst, &copy_size);
ops               667 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               683 drivers/dma/sh/shdma-base.c 	slave_addr = ops->slave_addr(schan);
ops               699 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               725 drivers/dma/sh/shdma-base.c 	slave_addr = ops->slave_addr(schan);
ops               757 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               761 drivers/dma/sh/shdma-base.c 	ops->halt_channel(schan);
ops               763 drivers/dma/sh/shdma-base.c 	if (ops->get_partial && !list_empty(&schan->ld_queue)) {
ops               767 drivers/dma/sh/shdma-base.c 		desc->partial = ops->get_partial(schan, desc);
ops               854 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops = sdev->ops;
ops               870 drivers/dma/sh/shdma-base.c 		ops->halt_channel(schan);
ops               904 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops =
ops               905 drivers/dma/sh/shdma-base.c 		to_shdma_dev(schan->dma_chan.device)->ops;
ops               910 drivers/dma/sh/shdma-base.c 	ret = ops->chan_irq(schan, irq) ? IRQ_WAKE_THREAD : IRQ_NONE;
ops               920 drivers/dma/sh/shdma-base.c 	const struct shdma_ops *ops =
ops               921 drivers/dma/sh/shdma-base.c 		to_shdma_dev(schan->dma_chan.device)->ops;
ops               927 drivers/dma/sh/shdma-base.c 		    ops->desc_completed(schan, sdesc)) {
ops               998 drivers/dma/sh/shdma-base.c 	if (!sdev->ops ||
ops              1000 drivers/dma/sh/shdma-base.c 	    !sdev->ops->embedded_desc ||
ops              1001 drivers/dma/sh/shdma-base.c 	    !sdev->ops->start_xfer ||
ops              1002 drivers/dma/sh/shdma-base.c 	    !sdev->ops->setup_xfer ||
ops              1003 drivers/dma/sh/shdma-base.c 	    !sdev->ops->set_slave ||
ops              1004 drivers/dma/sh/shdma-base.c 	    !sdev->ops->desc_setup ||
ops              1005 drivers/dma/sh/shdma-base.c 	    !sdev->ops->slave_addr ||
ops              1006 drivers/dma/sh/shdma-base.c 	    !sdev->ops->channel_busy ||
ops              1007 drivers/dma/sh/shdma-base.c 	    !sdev->ops->halt_channel ||
ops              1008 drivers/dma/sh/shdma-base.c 	    !sdev->ops->desc_completed)
ops               744 drivers/dma/sh/shdmac.c 	shdev->shdma_dev.ops = &sh_dmae_shdma_ops;
ops               828 drivers/edac/amd64_edac.c 		size0 = pvt->ops->dbam_to_cs(pvt, ctrl, cs_mode, cs0);
ops               829 drivers/edac/amd64_edac.c 		size1 = pvt->ops->dbam_to_cs(pvt, ctrl, cs_mode, cs1);
ops              2206 drivers/edac/amd64_edac.c 			size0 = pvt->ops->dbam_to_cs(pvt, ctrl,
ops              2212 drivers/edac/amd64_edac.c 			size1 = pvt->ops->dbam_to_cs(pvt, ctrl,
ops              2227 drivers/edac/amd64_edac.c 		.ops = {
ops              2237 drivers/edac/amd64_edac.c 		.ops = {
ops              2247 drivers/edac/amd64_edac.c 		.ops = {
ops              2257 drivers/edac/amd64_edac.c 		.ops = {
ops              2267 drivers/edac/amd64_edac.c 		.ops = {
ops              2277 drivers/edac/amd64_edac.c 		.ops = {
ops              2287 drivers/edac/amd64_edac.c 		.ops = {
ops              2297 drivers/edac/amd64_edac.c 		.ops = {
ops              2306 drivers/edac/amd64_edac.c 		.ops = {
ops              2315 drivers/edac/amd64_edac.c 		.ops = {
ops              2324 drivers/edac/amd64_edac.c 		.ops = {
ops              2573 drivers/edac/amd64_edac.c 	pvt->ops->map_sysaddr_to_csrow(mci, sys_addr, &err);
ops              2892 drivers/edac/amd64_edac.c 	nr_pages   = pvt->ops->dbam_to_cs(pvt, dct, cs_mode, csrow_nr);
ops              3327 drivers/edac/amd64_edac.c 		pvt->ops	= &family_types[K8_CPUS].ops;
ops              3332 drivers/edac/amd64_edac.c 		pvt->ops	= &family_types[F10_CPUS].ops;
ops              3338 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F15_M30H_CPUS].ops;
ops              3342 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F15_M60H_CPUS].ops;
ops              3347 drivers/edac/amd64_edac.c 		pvt->ops	= &family_types[F15_CPUS].ops;
ops              3353 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F16_M30H_CPUS].ops;
ops              3357 drivers/edac/amd64_edac.c 		pvt->ops	= &family_types[F16_CPUS].ops;
ops              3363 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F17_M10H_CPUS].ops;
ops              3367 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F17_M30H_CPUS].ops;
ops              3371 drivers/edac/amd64_edac.c 			pvt->ops = &family_types[F17_M70H_CPUS].ops;
ops              3377 drivers/edac/amd64_edac.c 		pvt->ops	= &family_types[F17_CPUS].ops;
ops              3471 drivers/edac/amd64_edac.c 	pvt->channel_count = pvt->ops->early_channel_count(pvt);
ops               338 drivers/edac/amd64_edac.h 	struct low_ops *ops;
ops               482 drivers/edac/amd64_edac.h 	struct low_ops ops;
ops                94 drivers/edac/pnd2_edac.c } *ops;
ops               313 drivers/edac/pnd2_edac.c 	ops->rd_reg(port,					\
ops               320 drivers/edac/pnd2_edac.c 	ops->rd_reg(regname ## _port,		\
ops               525 drivers/edac/pnd2_edac.c 	if (ops->get_registers())
ops               528 drivers/edac/pnd2_edac.c 	if (ops->type == DNV) {
ops               538 drivers/edac/pnd2_edac.c 		ops->mk_region("as0", &as0, &asym0);
ops               541 drivers/edac/pnd2_edac.c 		ops->mk_region("as1", &as1, &asym1);
ops              1128 drivers/edac/pnd2_edac.c 	pmiaddr >>= ops->pmiaddr_shift;
ops              1130 drivers/edac/pnd2_edac.c 	pmiidx >>= ops->pmiidx_shift;
ops              1133 drivers/edac/pnd2_edac.c 	ret = ops->pmi2mem(mci, pmiaddr, pmiidx, daddr, msg);
ops              1339 drivers/edac/pnd2_edac.c 	rc = ops->check_ecc();
ops              1345 drivers/edac/pnd2_edac.c 	layers[0].size = ops->channels;
ops              1348 drivers/edac/pnd2_edac.c 	layers[1].size = ops->dimms_per_channel;
ops              1358 drivers/edac/pnd2_edac.c 	mci->dev_name = ops->name;
ops              1362 drivers/edac/pnd2_edac.c 	ops->get_dimm_config(mci);
ops              1562 drivers/edac/pnd2_edac.c 	ops = (struct dunit_ops *)id->driver_data;
ops              1564 drivers/edac/pnd2_edac.c 	if (ops->type == APL) {
ops                28 drivers/firmware/arm_scmi/scmi_pm_domain.c 	const struct scmi_power_ops *ops = pd->handle->power_ops;
ops                35 drivers/firmware/arm_scmi/scmi_pm_domain.c 	ret = ops->state_set(pd->handle, pd->domain, state);
ops                37 drivers/firmware/arm_scmi/scmi_pm_domain.c 		ret = ops->state_get(pd->handle, pd->domain, &ret_state);
ops               313 drivers/firmware/efi/vars.c 	fops = __efivars->ops;
ops               329 drivers/firmware/efi/vars.c 	fops = __efivars->ops;
ops               429 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               439 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               460 drivers/firmware/efi/vars.c 		status = ops->get_next_variable(&variable_name_size,
ops               593 drivers/firmware/efi/vars.c 	status = __efivars->ops->set_variable(entry->var.VariableName,
ops               614 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               624 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               625 drivers/firmware/efi/vars.c 	status = ops->set_variable(entry->var.VariableName,
ops               662 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               674 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               682 drivers/firmware/efi/vars.c 		status = ops->set_variable(name, &vendor,
ops               705 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               723 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               724 drivers/firmware/efi/vars.c 	status = ops->set_variable_nonblocking(name, &vendor, attributes,
ops               751 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               757 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               758 drivers/firmware/efi/vars.c 	if (!ops->query_variable_store)
ops               771 drivers/firmware/efi/vars.c 	if (!block && ops->set_variable_nonblocking)
ops               789 drivers/firmware/efi/vars.c 	status = ops->set_variable(name, &vendor, attributes, size, data);
ops               857 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops               868 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops               869 drivers/firmware/efi/vars.c 	status = ops->get_variable(entry->var.VariableName,
ops               899 drivers/firmware/efi/vars.c 	status = __efivars->ops->get_variable(entry->var.VariableName,
ops               927 drivers/firmware/efi/vars.c 	status = __efivars->ops->get_variable(entry->var.VariableName,
ops               961 drivers/firmware/efi/vars.c 	const struct efivar_operations *ops;
ops              1001 drivers/firmware/efi/vars.c 	ops = __efivars->ops;
ops              1003 drivers/firmware/efi/vars.c 	status = ops->set_variable(name, vendor, attributes, *size, data);
ops              1018 drivers/firmware/efi/vars.c 	status = ops->get_variable(entry->var.VariableName,
ops              1179 drivers/firmware/efi/vars.c 		     const struct efivar_operations *ops,
ops              1185 drivers/firmware/efi/vars.c 	efivars->ops = ops;
ops                56 drivers/firmware/imx/imx-dsp.c 		chan->ipc->ops->handle_reply(chan->ipc);
ops                58 drivers/firmware/imx/imx-dsp.c 		chan->ipc->ops->handle_request(chan->ipc);
ops               560 drivers/firmware/qcom_scm.c 	scm->reset.ops = &qcom_scm_pas_reset_ops;
ops                17 drivers/firmware/scpi_pm_domain.c 	struct scpi_ops *ops;
ops                44 drivers/firmware/scpi_pm_domain.c 	ret = pd->ops->device_set_power_state(pd->domain, state);
ops                48 drivers/firmware/scpi_pm_domain.c 	return !(state == pd->ops->device_get_power_state(pd->domain));
ops               112 drivers/firmware/scpi_pm_domain.c 		scpi_pd->ops = scpi_ops;
ops                38 drivers/firmware/tegra/bpmp.c 	return bpmp->soc->ops;
ops               103 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               105 drivers/firmware/tegra/bpmp.c 	return ops->is_response_ready(channel);
ops               110 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               112 drivers/firmware/tegra/bpmp.c 	return ops->is_request_ready(channel);
ops               132 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               134 drivers/firmware/tegra/bpmp.c 	return ops->ack_response(channel);
ops               139 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               141 drivers/firmware/tegra/bpmp.c 	return ops->ack_request(channel);
ops               147 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               149 drivers/firmware/tegra/bpmp.c 	return ops->is_request_channel_free(channel);
ops               155 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               157 drivers/firmware/tegra/bpmp.c 	return ops->is_response_channel_free(channel);
ops               180 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               182 drivers/firmware/tegra/bpmp.c 	return ops->post_request(channel);
ops               187 drivers/firmware/tegra/bpmp.c 	const struct tegra_bpmp_ops *ops = channel_to_ops(channel);
ops               189 drivers/firmware/tegra/bpmp.c 	return ops->post_response(channel);
ops               194 drivers/firmware/tegra/bpmp.c 	return bpmp->soc->ops->ring_doorbell(bpmp);
ops               734 drivers/firmware/tegra/bpmp.c 	err = bpmp->soc->ops->init(bpmp);
ops               790 drivers/firmware/tegra/bpmp.c 	if (bpmp->soc->ops->deinit)
ops               791 drivers/firmware/tegra/bpmp.c 		bpmp->soc->ops->deinit(bpmp);
ops               800 drivers/firmware/tegra/bpmp.c 	if (bpmp->soc->ops->resume)
ops               801 drivers/firmware/tegra/bpmp.c 		return bpmp->soc->ops->resume(bpmp);
ops               828 drivers/firmware/tegra/bpmp.c 	.ops = &tegra186_bpmp_ops,
ops               852 drivers/firmware/tegra/bpmp.c 	.ops = &tegra210_bpmp_ops,
ops              2922 drivers/firmware/ti_sci.c 	struct ti_sci_ops *ops = &info->handle.ops;
ops              2923 drivers/firmware/ti_sci.c 	struct ti_sci_core_ops *core_ops = &ops->core_ops;
ops              2924 drivers/firmware/ti_sci.c 	struct ti_sci_dev_ops *dops = &ops->dev_ops;
ops              2925 drivers/firmware/ti_sci.c 	struct ti_sci_clk_ops *cops = &ops->clk_ops;
ops              2926 drivers/firmware/ti_sci.c 	struct ti_sci_rm_core_ops *rm_core_ops = &ops->rm_core_ops;
ops              2927 drivers/firmware/ti_sci.c 	struct ti_sci_rm_irq_ops *iops = &ops->rm_irq_ops;
ops              2928 drivers/firmware/ti_sci.c 	struct ti_sci_rm_ringacc_ops *rops = &ops->rm_ring_ops;
ops              2929 drivers/firmware/ti_sci.c 	struct ti_sci_rm_psil_ops *psilops = &ops->rm_psil_ops;
ops              2930 drivers/firmware/ti_sci.c 	struct ti_sci_rm_udmap_ops *udmap_ops = &ops->rm_udmap_ops;
ops              2931 drivers/firmware/ti_sci.c 	struct ti_sci_proc_ops *pops = &ops->proc_ops;
ops              3304 drivers/firmware/ti_sci.c 		ret = handle->ops.rm_core_ops.get_range(handle, dev_id,
ops               535 drivers/fpga/dfl-afu-main.c 		.ops = &port_hdr_ops,
ops               539 drivers/fpga/dfl-afu-main.c 		.ops = &port_afu_ops,
ops               543 drivers/fpga/dfl-afu-main.c 		.ops = &port_err_ops,
ops               547 drivers/fpga/dfl-afu-main.c 		.ops = &port_stp_ops,
ops               550 drivers/fpga/dfl-afu-main.c 		.ops = NULL,
ops               739 drivers/fpga/dfl-afu-main.c 			if (f->ops && f->ops->ioctl) {
ops               740 drivers/fpga/dfl-afu-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
ops                32 drivers/fpga/dfl-fme-br.c 	struct dfl_fpga_port_ops *ops;
ops                45 drivers/fpga/dfl-fme-br.c 		ops = dfl_fpga_port_ops_get(priv->port_pdev);
ops                46 drivers/fpga/dfl-fme-br.c 		if (!ops || !ops->enable_set)
ops                49 drivers/fpga/dfl-fme-br.c 		priv->port_ops = ops;
ops               187 drivers/fpga/dfl-fme-main.c 		.ops = &fme_hdr_ops,
ops               191 drivers/fpga/dfl-fme-main.c 		.ops = &fme_pr_mgmt_ops,
ops               195 drivers/fpga/dfl-fme-main.c 		.ops = &fme_global_err_ops,
ops               198 drivers/fpga/dfl-fme-main.c 		.ops = NULL,
ops               261 drivers/fpga/dfl-fme-main.c 			if (f->ops && f->ops->ioctl) {
ops               262 drivers/fpga/dfl-fme-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
ops               168 drivers/fpga/dfl.c 	struct dfl_fpga_port_ops *ops = NULL;
ops               174 drivers/fpga/dfl.c 	list_for_each_entry(ops, &dfl_port_ops_list, node) {
ops               176 drivers/fpga/dfl.c 		if (!strcmp(pdev->name, ops->name)) {
ops               177 drivers/fpga/dfl.c 			if (!try_module_get(ops->owner))
ops               178 drivers/fpga/dfl.c 				ops = NULL;
ops               183 drivers/fpga/dfl.c 	ops = NULL;
ops               186 drivers/fpga/dfl.c 	return ops;
ops               194 drivers/fpga/dfl.c void dfl_fpga_port_ops_put(struct dfl_fpga_port_ops *ops)
ops               196 drivers/fpga/dfl.c 	if (ops && ops->owner)
ops               197 drivers/fpga/dfl.c 		module_put(ops->owner);
ops               205 drivers/fpga/dfl.c void dfl_fpga_port_ops_add(struct dfl_fpga_port_ops *ops)
ops               208 drivers/fpga/dfl.c 	list_add_tail(&ops->node, &dfl_port_ops_list);
ops               217 drivers/fpga/dfl.c void dfl_fpga_port_ops_del(struct dfl_fpga_port_ops *ops)
ops               220 drivers/fpga/dfl.c 	list_del(&ops->node);
ops               261 drivers/fpga/dfl.c 		if (feature->ops) {
ops               262 drivers/fpga/dfl.c 			if (feature->ops->uinit)
ops               263 drivers/fpga/dfl.c 				feature->ops->uinit(pdev, feature);
ops               264 drivers/fpga/dfl.c 			feature->ops = NULL;
ops               276 drivers/fpga/dfl.c 	if (drv->ops->init) {
ops               277 drivers/fpga/dfl.c 		ret = drv->ops->init(pdev, feature);
ops               282 drivers/fpga/dfl.c 	feature->ops = drv->ops;
ops               320 drivers/fpga/dfl.c 	while (drv->ops) {
ops               165 drivers/fpga/dfl.h void dfl_fpga_port_ops_add(struct dfl_fpga_port_ops *ops);
ops               166 drivers/fpga/dfl.h void dfl_fpga_port_ops_del(struct dfl_fpga_port_ops *ops);
ops               168 drivers/fpga/dfl.h void dfl_fpga_port_ops_put(struct dfl_fpga_port_ops *ops);
ops               188 drivers/fpga/dfl.h 	const struct dfl_feature_ops *ops;
ops               205 drivers/fpga/dfl.h 	const struct dfl_feature_ops *ops;
ops                55 drivers/gnss/core.c 		ret = gdev->ops->open(gdev);
ops                77 drivers/gnss/core.c 		gdev->ops->close(gdev);
ops               164 drivers/gnss/core.c 			ret = gdev->ops->write_raw(gdev, gdev->write_buf, n);
ops               288 drivers/gnss/core.c 	if (gdev->ops->write_raw != NULL)
ops               307 drivers/gnss/core.c 		gdev->ops->close(gdev);
ops                78 drivers/gnss/mtk.c 	gserial->ops = &mtk_gserial_ops;
ops               100 drivers/gnss/serial.c 	if (!gserial->ops || !gserial->ops->set_power)
ops               103 drivers/gnss/serial.c 	return gserial->ops->set_power(gserial, state);
ops               140 drivers/gnss/serial.c 	gdev->ops = &gnss_serial_gnss_ops;
ops                18 drivers/gnss/serial.h 	const struct gnss_serial_ops *ops;
ops               411 drivers/gnss/sirf.c 	gdev->ops = &sirf_gnss_ops;
ops                78 drivers/gnss/ubx.c 	gserial->ops = &ubx_gserial_ops;
ops               987 drivers/gpio/gpio-aspeed.c int aspeed_gpio_copro_set_ops(const struct aspeed_gpio_copro_ops *ops, void *data)
ops               990 drivers/gpio/gpio-aspeed.c 	copro_ops = ops;
ops               826 drivers/gpio/gpio-mvebu.c 	mvpwm->chip.ops = &mvebu_pwm_ops;
ops              1943 drivers/gpio/gpiolib.c static void gpiochip_hierarchy_setup_domain_ops(struct irq_domain_ops *ops)
ops              1945 drivers/gpio/gpiolib.c 	ops->activate = gpiochip_irq_domain_activate;
ops              1946 drivers/gpio/gpiolib.c 	ops->deactivate = gpiochip_irq_domain_deactivate;
ops              1947 drivers/gpio/gpiolib.c 	ops->alloc = gpiochip_hierarchy_irq_domain_alloc;
ops              1948 drivers/gpio/gpiolib.c 	ops->free = irq_domain_free_irqs_common;
ops              1955 drivers/gpio/gpiolib.c 	if (!ops->translate)
ops              1956 drivers/gpio/gpiolib.c 		ops->translate = gpiochip_hierarchy_irq_domain_translate;
ops              2249 drivers/gpio/gpiolib.c 	const struct irq_domain_ops *ops = NULL;
ops              2293 drivers/gpio/gpiolib.c 			ops = gpiochip->irq.domain_ops;
ops              2295 drivers/gpio/gpiolib.c 		if (!ops)
ops              2296 drivers/gpio/gpiolib.c 			ops = &gpiochip_domain_ops;
ops              2300 drivers/gpio/gpiolib.c 			ops, gpiochip);
ops               519 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 	if (dma_buf->ops != &amdgpu_dmabuf_ops)
ops                91 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c 	if (fence && f->ops == &amdkfd_fence_ops)
ops              1602 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 	if (dma_buf->ops != &amdgpu_dmabuf_ops)
ops               496 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 	cgs_device->base.ops = &amdgpu_cgs_ops;
ops               984 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 		fence = sched->ops->run_job(s_job);
ops              2823 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			adev->virt.ops = NULL;
ops               346 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 		buf->ops = &amdgpu_dmabuf_ops;
ops               392 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	if (attach->dmabuf->ops != &amdgpu_dmabuf_ops)
ops               419 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c 	if (dma_buf->ops == &amdgpu_dmabuf_ops) {
ops                84 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c 	if (__f->base.ops == &amdgpu_fence_ops)
ops               686 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 			   adev->virt.ops->get_pp_clk) {
ops               345 drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c 	amn->mirror.ops = &amdgpu_hmm_mirror_ops[type];
ops               355 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 		    adev->virt.ops->force_dpm_level) {
ops               357 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 			adev->virt.ops->force_dpm_level(adev, level);
ops               841 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 	    adev->virt.ops->get_pp_clk)
ops               842 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 		return adev->virt.ops->get_pp_clk(adev, PP_SCLK, buf);
ops               924 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 	    adev->virt.ops->get_pp_clk)
ops               925 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 		return adev->virt.ops->get_pp_clk(adev, PP_MCLK, buf);
ops                36 drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h 	 job->base.s_fence->finished.ops->get_timeline_name(&job->base.s_fence->finished)
ops                58 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c 	    (!adev->virt.ops) || (!adev->virt.ops->trans_msg)) {
ops                82 drivers/gpu/drm/amd/amdgpu/amdgpu_vf_error.c 		adev->virt.ops->trans_msg(adev, IDH_LOG_VF_ERROR, data1, data2, data3);
ops               192 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	if (virt->ops && virt->ops->req_full_gpu) {
ops               193 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 		r = virt->ops->req_full_gpu(adev, init);
ops               215 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	if (virt->ops && virt->ops->rel_full_gpu) {
ops               216 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 		r = virt->ops->rel_full_gpu(adev, init);
ops               236 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	if (virt->ops && virt->ops->reset_gpu) {
ops               237 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 		r = virt->ops->reset_gpu(adev);
ops               257 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	if (!virt->ops || !virt->ops->wait_reset)
ops               260 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	return virt->ops->wait_reset(adev);
ops               409 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	adev->virt.ops->get_pp_clk(adev, PP_SCLK, buf);
ops               426 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c 	adev->virt.ops->get_pp_clk(adev, PP_MCLK, buf);
ops               256 drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h 	const struct amdgpu_virt_ops	*ops;
ops               713 drivers/gpu/drm/amd/amdgpu/soc15.c 		adev->virt.ops = &xgpu_ai_virt_ops;
ops              1678 drivers/gpu/drm/amd/amdgpu/vi.c 		adev->virt.ops = &xgpu_vi_virt_ops;
ops               504 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	if (!dev->dqm->ops.set_cache_memory_policy(dev->dqm,
ops               538 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	if (dev->dqm->ops.set_trap_handler(dev->dqm,
ops                75 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 	status = kq->ops.acquire_packet_buffer(kq,
ops               118 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 		kq->ops.rollback_packet(kq);
ops               154 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 	kq->ops.submit_packet(kq);
ops               800 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	kfd->dqm->ops.stop(kfd->dqm);
ops               836 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	err = kfd->dqm->ops.start(kfd->dqm);
ops              1724 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.create_queue = create_queue_cpsch;
ops              1725 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.initialize = initialize_cpsch;
ops              1726 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.start = start_cpsch;
ops              1727 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.stop = stop_cpsch;
ops              1728 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.destroy_queue = destroy_queue_cpsch;
ops              1729 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.update_queue = update_queue;
ops              1730 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.register_process = register_process;
ops              1731 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.unregister_process = unregister_process;
ops              1732 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.uninitialize = uninitialize;
ops              1733 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.create_kernel_queue = create_kernel_queue_cpsch;
ops              1734 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.destroy_kernel_queue = destroy_kernel_queue_cpsch;
ops              1735 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.set_cache_memory_policy = set_cache_memory_policy;
ops              1736 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.set_trap_handler = set_trap_handler;
ops              1737 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.process_termination = process_termination_cpsch;
ops              1738 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.evict_process_queues = evict_process_queues_cpsch;
ops              1739 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.restore_process_queues = restore_process_queues_cpsch;
ops              1740 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.get_wave_state = get_wave_state;
ops              1744 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.start = start_nocpsch;
ops              1745 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.stop = stop_nocpsch;
ops              1746 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.create_queue = create_queue_nocpsch;
ops              1747 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.destroy_queue = destroy_queue_nocpsch;
ops              1748 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.update_queue = update_queue;
ops              1749 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.register_process = register_process;
ops              1750 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.unregister_process = unregister_process;
ops              1751 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.initialize = initialize_nocpsch;
ops              1752 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.uninitialize = uninitialize;
ops              1753 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.set_cache_memory_policy = set_cache_memory_policy;
ops              1754 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.set_trap_handler = set_trap_handler;
ops              1755 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.process_termination = process_termination_nocpsch;
ops              1756 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.evict_process_queues = evict_process_queues_nocpsch;
ops              1757 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.restore_process_queues =
ops              1759 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		dqm->ops.get_wave_state = get_wave_state;
ops              1812 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	if (!dqm->ops.initialize(dqm))
ops              1830 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 	dqm->ops.uninitialize(dqm);
ops              1846 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c 		ret = dqm->ops.evict_process_queues(dqm, &pdd->qpd);
ops               170 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.h 	struct device_queue_manager_ops ops;
ops               307 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.initialize = initialize;
ops               308 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.uninitialize = uninitialize;
ops               309 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.acquire_packet_buffer = acquire_packet_buffer;
ops               310 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.submit_packet = submit_packet;
ops               311 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.rollback_packet = rollback_packet;
ops               345 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	if (kq->ops.initialize(kq, dev, type, KFD_KERNEL_QUEUE_SIZE))
ops               357 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.uninitialize(kq);
ops               377 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	retval = kq->ops.acquire_packet_buffer(kq, 5, &buffer);
ops               385 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c 	kq->ops.submit_packet(kq);
ops                68 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h 	struct kernel_queue_ops ops;
ops               102 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h void kernel_queue_init_cik(struct kernel_queue_ops *ops);
ops               103 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h void kernel_queue_init_vi(struct kernel_queue_ops *ops);
ops               104 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h void kernel_queue_init_v9(struct kernel_queue_ops *ops);
ops               105 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h void kernel_queue_init_v10(struct kernel_queue_ops *ops);
ops                31 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c void kernel_queue_init_cik(struct kernel_queue_ops *ops)
ops                33 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c 	ops->initialize = initialize_cik;
ops                34 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c 	ops->uninitialize = uninitialize_cik;
ops                35 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_cik.c 	ops->submit_packet = submit_packet_cik;
ops                35 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c void kernel_queue_init_v10(struct kernel_queue_ops *ops)
ops                37 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c 	ops->initialize = initialize_v10;
ops                38 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c 	ops->uninitialize = uninitialize_v10;
ops                39 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c 	ops->submit_packet = submit_packet_v10;
ops                34 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c void kernel_queue_init_v9(struct kernel_queue_ops *ops)
ops                36 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c 	ops->initialize = initialize_v9;
ops                37 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c 	ops->uninitialize = uninitialize_v9;
ops                38 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c 	ops->submit_packet = submit_packet_v9;
ops                34 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c void kernel_queue_init_vi(struct kernel_queue_ops *ops)
ops                36 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c 	ops->initialize = initialize_vi;
ops                37 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c 	ops->uninitialize = uninitialize_vi;
ops                38 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c 	ops->submit_packet = submit_packet_vi;
ops               280 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.acquire_packet_buffer(pm->priv_queue,
ops               291 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.submit_packet(pm->priv_queue);
ops               293 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.rollback_packet(pm->priv_queue);
ops               318 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	retval = pm->priv_queue->ops.acquire_packet_buffer(pm->priv_queue,
ops               328 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.submit_packet(pm->priv_queue);
ops               335 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.rollback_packet(pm->priv_queue);
ops               354 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.acquire_packet_buffer(pm->priv_queue,
ops               364 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.submit_packet(pm->priv_queue);
ops               366 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.rollback_packet(pm->priv_queue);
ops               383 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.acquire_packet_buffer(pm->priv_queue,
ops               394 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.submit_packet(pm->priv_queue);
ops               396 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 		pm->priv_queue->ops.rollback_packet(pm->priv_queue);
ops               441 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.acquire_packet_buffer(pm->priv_queue,
ops               449 drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c 	pm->priv_queue->ops.submit_packet(pm->priv_queue);
ops               659 drivers/gpu/drm/amd/amdkfd/kfd_process.c 	process->mmu_notifier.ops = &kfd_process_mmu_notifier_ops;
ops               953 drivers/gpu/drm/amd/amdkfd/kfd_process.c 		r = pdd->dev->dqm->ops.evict_process_queues(pdd->dev->dqm,
ops               971 drivers/gpu/drm/amd/amdkfd/kfd_process.c 		if (pdd->dev->dqm->ops.restore_process_queues(pdd->dev->dqm,
ops               988 drivers/gpu/drm/amd/amdkfd/kfd_process.c 		r = pdd->dev->dqm->ops.restore_process_queues(pdd->dev->dqm,
ops                74 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	dev->dqm->ops.process_termination(dev->dqm, &pdd->qpd);
ops               123 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	return pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm,
ops               232 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		dev->dqm->ops.register_process(dev->dqm, &pdd->qpd);
ops               258 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		retval = dev->dqm->ops.create_queue(dev->dqm, q, &pdd->qpd);
ops               279 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		retval = dev->dqm->ops.create_queue(dev->dqm, q, &pdd->qpd);
ops               292 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		retval = dev->dqm->ops.create_kernel_queue(dev->dqm,
ops               333 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		dev->dqm->ops.unregister_process(dev->dqm, &pdd->qpd);
ops               372 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		dqm->ops.destroy_kernel_queue(dqm, pqn->kq, &pdd->qpd);
ops               378 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		retval = dqm->ops.destroy_queue(dqm, &pdd->qpd, pqn->q);
ops               404 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 		dqm->ops.unregister_process(dqm, &pdd->qpd);
ops               427 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	retval = pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm,
ops               455 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	retval = pqn->q->device->dqm->ops.update_queue(pqn->q->device->dqm,
ops               491 drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c 	return pqn->q->device->dqm->ops.get_wave_state(pqn->q->device->dqm,
ops               560 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	acomp->ops = &amdgpu_dm_audio_component_ops;
ops               574 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	acomp->ops = NULL;
ops               155 drivers/gpu/drm/amd/include/cgs_common.h 	const struct cgs_ops *ops;
ops               162 drivers/gpu/drm/amd/include/cgs_common.h 	(((struct cgs_device *)dev)->ops->func(dev, ##__VA_ARGS__))
ops               494 drivers/gpu/drm/armada/armada_gem.c 	exp_info.ops = &armada_gem_prime_dmabuf_ops;
ops               508 drivers/gpu/drm/armada/armada_gem.c 	if (buf->ops == &armada_gem_prime_dmabuf_ops) {
ops               213 drivers/gpu/drm/bridge/adv7511/adv7511_audio.c 	.ops = &adv7511_codec_ops,
ops              1254 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->base.ops = &cdns_dsi_ops;
ops               741 drivers/gpu/drm/bridge/sii902x.c 		.ops = &sii902x_audio_codec_ops,
ops                56 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	const struct dw_hdmi_cec_ops *ops;
ops                69 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	cec->ops->write(cec->hdmi, val, offset);
ops                74 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	return cec->ops->read(cec->hdmi, offset);
ops               195 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		cec->ops->disable(cec->hdmi);
ops               205 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 		cec->ops->enable(cec->hdmi);
ops               248 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	cec->ops = data->ops;
ops                15 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.h 	const struct dw_hdmi_cec_ops *ops;
ops               168 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c 	pdata.ops		= &dw_hdmi_i2s_ops;
ops               156 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		const struct dw_hdmi_phy_ops *ops;
ops              2029 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	ret = hdmi->phy.ops->init(hdmi, hdmi->phy.data, &hdmi->previous_mode);
ops              2126 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		hdmi->phy.ops->disable(hdmi, hdmi->phy.data);
ops              2169 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (hdmi->phy.ops->update_hpd)
ops              2170 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		hdmi->phy.ops->update_hpd(hdmi, hdmi->phy.data,
ops              2187 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	return hdmi->phy.ops->read_hpd(hdmi, hdmi->phy.data);
ops              2528 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		hdmi->phy.ops = hdmi->plat_data->phy_ops;
ops              2537 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 			hdmi->phy.ops = &dw_hdmi_synopsys_phy_ops;
ops              2604 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (hdmi->phy.ops->setup_hpd)
ops              2605 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		hdmi->phy.ops->setup_hpd(hdmi, hdmi->phy.data);
ops              2853 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		cec.ops = &dw_hdmi_cec_ops;
ops              1050 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	dsi->dsi_host.ops = &dw_mipi_dsi_host_ops;
ops               170 drivers/gpu/drm/drm_crtc.c 	BUG_ON(fence->ops != &drm_crtc_fence_ops);
ops               324 drivers/gpu/drm/drm_mipi_dsi.c 	const struct mipi_dsi_host_ops *ops = dsi->host->ops;
ops               326 drivers/gpu/drm/drm_mipi_dsi.c 	if (!ops || !ops->attach)
ops               329 drivers/gpu/drm/drm_mipi_dsi.c 	return ops->attach(dsi->host, dsi);
ops               339 drivers/gpu/drm/drm_mipi_dsi.c 	const struct mipi_dsi_host_ops *ops = dsi->host->ops;
ops               341 drivers/gpu/drm/drm_mipi_dsi.c 	if (!ops || !ops->detach)
ops               344 drivers/gpu/drm/drm_mipi_dsi.c 	return ops->detach(dsi->host, dsi);
ops               351 drivers/gpu/drm/drm_mipi_dsi.c 	const struct mipi_dsi_host_ops *ops = dsi->host->ops;
ops               353 drivers/gpu/drm/drm_mipi_dsi.c 	if (!ops || !ops->transfer)
ops               359 drivers/gpu/drm/drm_mipi_dsi.c 	return ops->transfer(dsi->host, msg);
ops               832 drivers/gpu/drm/drm_prime.c 		.ops = &drm_gem_prime_dmabuf_ops,
ops               866 drivers/gpu/drm/drm_prime.c 	if (dma_buf->ops == &drm_gem_prime_dmabuf_ops) {
ops                96 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		ret = etnaviv_obj->ops->get_pages(etnaviv_obj);
ops               170 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	return obj->ops->mmap(obj, vma);
ops               345 drivers/gpu/drm/etnaviv/etnaviv_gem.c 		etnaviv_obj->vaddr = etnaviv_obj->ops->vmap(etnaviv_obj);
ops               448 drivers/gpu/drm/etnaviv/etnaviv_gem.c 			   fence->ops->get_driver_name(fence),
ops               449 drivers/gpu/drm/etnaviv/etnaviv_gem.c 			   fence->ops->get_timeline_name(fence),
ops               547 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	etnaviv_obj->ops->release(etnaviv_obj);
ops               564 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	const struct etnaviv_gem_ops *ops, struct drm_gem_object **obj)
ops               591 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	etnaviv_obj->ops = ops;
ops               642 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	const struct etnaviv_gem_ops *ops, struct etnaviv_gem_object **res)
ops               647 drivers/gpu/drm/etnaviv/etnaviv_gem.c 	ret = etnaviv_gem_new_impl(dev, size, flags, ops, &obj);
ops                36 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	const struct etnaviv_gem_ops *ops;
ops               117 drivers/gpu/drm/etnaviv/etnaviv_gem.h 	const struct etnaviv_gem_ops *ops, struct etnaviv_gem_object **res);
ops                45 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c 	return etnaviv_obj->ops->mmap(etnaviv_obj, vma);
ops                29 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 		unmapped_page = context->global->ops->unmap(context, iova,
ops                55 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 		ret = context->global->ops->map(context, iova, paddr, pgsize,
ops               307 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	context->global->ops->free(context);
ops               346 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	global->ops->free(ctx);
ops               353 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	context->global->ops->restore(gpu, context);
ops               427 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	return context->global->ops->dump_size(context);
ops               432 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 	context->global->ops->dump(context, buf);
ops               480 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 		global->ops = &etnaviv_iommuv1_ops;
ops               482 drivers/gpu/drm/etnaviv/etnaviv_mmu.c 		global->ops = &etnaviv_iommuv2_ops;
ops                43 drivers/gpu/drm/etnaviv/etnaviv_mmu.h 	const struct etnaviv_iommu_ops *ops;
ops                26 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->enable)
ops                27 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->enable(exynos_crtc);
ops                39 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->disable)
ops                40 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->disable(exynos_crtc);
ops                59 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->atomic_check)
ops                60 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		return exynos_crtc->ops->atomic_check(exynos_crtc, state);
ops                70 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->atomic_begin)
ops                71 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->atomic_begin(exynos_crtc);
ops                79 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->atomic_flush)
ops                80 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->atomic_flush(exynos_crtc);
ops                88 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->mode_valid)
ops                89 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		return exynos_crtc->ops->mode_valid(exynos_crtc, mode);
ops               100 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->mode_fixup)
ops               101 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		return exynos_crtc->ops->mode_fixup(exynos_crtc, mode,
ops               147 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->enable_vblank)
ops               148 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		return exynos_crtc->ops->enable_vblank(exynos_crtc);
ops               157 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->disable_vblank)
ops               158 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->disable_vblank(exynos_crtc);
ops               175 drivers/gpu/drm/exynos/exynos_drm_crtc.c 					const struct exynos_drm_crtc_ops *ops,
ops               187 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	exynos_crtc->ops = ops;
ops               237 drivers/gpu/drm/exynos/exynos_drm_crtc.c 	if (exynos_crtc->ops->te_handler)
ops               238 drivers/gpu/drm/exynos/exynos_drm_crtc.c 		exynos_crtc->ops->te_handler(exynos_crtc);
ops                20 drivers/gpu/drm/exynos/exynos_drm_crtc.h 					const struct exynos_drm_crtc_ops *ops,
ops               172 drivers/gpu/drm/exynos/exynos_drm_drv.h 	const struct exynos_drm_crtc_ops	*ops;
ops              1738 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	dsi->dsi_host.ops = &exynos_dsi_ops;
ops               262 drivers/gpu/drm/exynos/exynos_drm_plane.c 	if (exynos_crtc->ops->update_plane)
ops               263 drivers/gpu/drm/exynos/exynos_drm_plane.c 		exynos_crtc->ops->update_plane(exynos_crtc, exynos_plane);
ops               275 drivers/gpu/drm/exynos/exynos_drm_plane.c 	if (exynos_crtc->ops->disable_plane)
ops               276 drivers/gpu/drm/exynos/exynos_drm_plane.c 		exynos_crtc->ops->disable_plane(exynos_crtc, exynos_plane);
ops              1644 drivers/gpu/drm/exynos/exynos_hdmi.c 		.ops = &audio_codec_ops,
ops                65 drivers/gpu/drm/gma500/backlight.c 	return dev_priv->ops->backlight_init(dev);
ops               548 drivers/gpu/drm/gma500/cdv_intel_display.c 		dev_priv->ops->disable_sr(dev);
ops               392 drivers/gpu/drm/gma500/framebuffer.c 	if (dev_priv->ops->accel_2d && pitch_lines > 8)	/* 2D engine */
ops               575 drivers/gpu/drm/gma500/framebuffer.c 	dev_priv->ops->output_init(dev);
ops               590 drivers/gpu/drm/gma500/framebuffer.c 			crtc_mask = dev_priv->ops->sdvo_mask;
ops               594 drivers/gpu/drm/gma500/framebuffer.c 		        crtc_mask = dev_priv->ops->lvds_mask;
ops               606 drivers/gpu/drm/gma500/framebuffer.c 		        crtc_mask = dev_priv->ops->hdmi_mask;
ops               650 drivers/gpu/drm/gma500/framebuffer.c 	if (dev_priv->ops->errata)
ops               651 drivers/gpu/drm/gma500/framebuffer.c 	        dev_priv->ops->errata(dev);
ops               203 drivers/gpu/drm/gma500/gma_display.c 		dev_priv->ops->disable_sr(dev);
ops               313 drivers/gpu/drm/gma500/gma_display.c 		dev_priv->ops->update_wm(dev, crtc);
ops               385 drivers/gpu/drm/gma500/gma_display.c 	if (dev_priv->ops->cursor_needs_phys) {
ops                50 drivers/gpu/drm/gma500/oaktrail_lvds.c 		if (dev_priv->ops->lvds_bl_power)
ops                51 drivers/gpu/drm/gma500/oaktrail_lvds.c 			dev_priv->ops->lvds_bl_power(dev, true);
ops                53 drivers/gpu/drm/gma500/oaktrail_lvds.c 		if (dev_priv->ops->lvds_bl_power)
ops                54 drivers/gpu/drm/gma500/oaktrail_lvds.c 			dev_priv->ops->lvds_bl_power(dev, false);
ops               352 drivers/gpu/drm/gma500/oaktrail_lvds.c 	i2c_adap = i2c_get_adapter(dev_priv->ops->i2c_bus);
ops                61 drivers/gpu/drm/gma500/power.c 	if (dev_priv->ops->init_pm)
ops                62 drivers/gpu/drm/gma500/power.c 		dev_priv->ops->init_pm(dev);
ops                89 drivers/gpu/drm/gma500/power.c 	dev_priv->ops->save_regs(dev);
ops                90 drivers/gpu/drm/gma500/power.c 	dev_priv->ops->power_down(dev);
ops               106 drivers/gpu/drm/gma500/power.c 	dev_priv->ops->power_up(dev);
ops               115 drivers/gpu/drm/gma500/power.c 	dev_priv->ops->restore_regs(dev);
ops               189 drivers/gpu/drm/gma500/psb_device.c 			dev_priv->ops->save_crtc(crtc);
ops               229 drivers/gpu/drm/gma500/psb_device.c 			dev_priv->ops->restore_crtc(crtc);
ops               158 drivers/gpu/drm/gma500/psb_drv.c 		if (dev_priv->ops->chip_teardown)
ops               159 drivers/gpu/drm/gma500/psb_drv.c 			dev_priv->ops->chip_teardown(dev);
ops               225 drivers/gpu/drm/gma500/psb_drv.c 	dev_priv->ops = (struct psb_ops *)flags;
ops               233 drivers/gpu/drm/gma500/psb_drv.c 	dev_priv->num_pipe = dev_priv->ops->pipes;
ops               242 drivers/gpu/drm/gma500/psb_drv.c 	dev_priv->sgx_reg = ioremap(resource_start + dev_priv->ops->sgx_offset,
ops               297 drivers/gpu/drm/gma500/psb_drv.c 	ret = dev_priv->ops->chip_setup(dev);
ops               404 drivers/gpu/drm/gma500/psb_drv.c 		bd->props.brightness = bd->ops->get_brightness(bd);
ops               433 drivers/gpu/drm/gma500/psb_drv.h 	const struct psb_ops *ops;
ops               455 drivers/gpu/drm/gma500/psb_intel_display.c 	if (dev_priv->ops->cursor_needs_phys) {
ops               501 drivers/gpu/drm/gma500/psb_intel_display.c 	drm_crtc_init(dev, &gma_crtc->base, dev_priv->ops->crtc_funcs);
ops               504 drivers/gpu/drm/gma500/psb_intel_display.c 	gma_crtc->clock_funcs = dev_priv->ops->clock_funcs;
ops               517 drivers/gpu/drm/gma500/psb_intel_display.c 						dev_priv->ops->crtc_helper);
ops               284 drivers/gpu/drm/gma500/psb_irq.c 	if (hotplug_int && dev_priv->ops->hotplug) {
ops               285 drivers/gpu/drm/gma500/psb_irq.c 		handled = dev_priv->ops->hotplug(dev);
ops               327 drivers/gpu/drm/gma500/psb_irq.c 	if (dev_priv->ops->hotplug)
ops               367 drivers/gpu/drm/gma500/psb_irq.c 	if (dev_priv->ops->hotplug_enable)
ops               368 drivers/gpu/drm/gma500/psb_irq.c 		dev_priv->ops->hotplug_enable(dev, true);
ops               381 drivers/gpu/drm/gma500/psb_irq.c 	if (dev_priv->ops->hotplug_enable)
ops               382 drivers/gpu/drm/gma500/psb_irq.c 		dev_priv->ops->hotplug_enable(dev, false);
ops               762 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	host->ops = &dsi_host_ops;
ops              1170 drivers/gpu/drm/i2c/tda998x_drv.c 		.ops = &audio_codec_ops,
ops              1050 drivers/gpu/drm/i915/display/intel_audio.c 	if (WARN_ON(acomp->base.ops || acomp->base.dev))
ops              1057 drivers/gpu/drm/i915/display/intel_audio.c 	acomp->base.ops = &i915_audio_component_ops;
ops              1075 drivers/gpu/drm/i915/display/intel_audio.c 	acomp->base.ops = NULL;
ops               180 drivers/gpu/drm/i915/display/intel_display_power.c 	power_well->desc->ops->enable(dev_priv, power_well);
ops               189 drivers/gpu/drm/i915/display/intel_display_power.c 	power_well->desc->ops->disable(dev_priv, power_well);
ops              1318 drivers/gpu/drm/i915/display/intel_display_power.c 	if (cmn_bc->desc->ops->is_enabled(dev_priv, cmn_bc)) {
ops              1359 drivers/gpu/drm/i915/display/intel_display_power.c 	if (cmn_d->desc->ops->is_enabled(dev_priv, cmn_d)) {
ops              2657 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2674 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2680 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i830_pipes_power_well_ops,
ops              2718 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2724 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2739 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2745 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2782 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2788 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_display_power_well_ops,
ops              2800 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_dpio_power_well_ops,
ops              2812 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_dpio_power_well_ops,
ops              2824 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_dpio_power_well_ops,
ops              2836 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_dpio_power_well_ops,
ops              2845 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &vlv_dpio_cmn_power_well_ops,
ops              2858 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2869 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &chv_pipe_power_well_ops,
ops              2875 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &chv_dpio_cmn_power_well_ops,
ops              2884 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &chv_dpio_cmn_power_well_ops,
ops              2899 drivers/gpu/drm/i915/display/intel_display_power.c 	ret = power_well->desc->ops->is_enabled(dev_priv, power_well);
ops              2909 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              2917 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2930 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2940 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              2946 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2959 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2969 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2979 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              2989 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3003 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              3011 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3022 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              3028 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3041 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &bxt_dpio_cmn_power_well_ops,
ops              3050 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &bxt_dpio_cmn_power_well_ops,
ops              3063 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              3071 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3082 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              3088 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3101 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &bxt_dpio_cmn_power_well_ops,
ops              3110 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &bxt_dpio_cmn_power_well_ops,
ops              3119 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &bxt_dpio_cmn_power_well_ops,
ops              3128 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3138 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3148 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3158 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3168 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3178 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3192 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              3200 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3211 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3221 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3231 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3241 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3251 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              3257 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3270 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3280 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3290 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3300 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3310 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3320 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3360 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              3368 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3379 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              3385 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3396 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3409 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3419 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3429 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3439 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3449 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3459 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3469 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_combo_phy_aux_power_well_ops,
ops              3479 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_combo_phy_aux_power_well_ops,
ops              3489 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3500 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3511 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3522 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3533 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3544 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3555 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3566 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3577 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3593 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &i9xx_always_on_power_well_ops,
ops              3601 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3612 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &gen9_dc_off_power_well_ops,
ops              3618 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3629 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3642 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3652 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3662 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3672 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3682 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3692 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3702 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3712 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3722 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3732 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_combo_phy_aux_power_well_ops,
ops              3742 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_combo_phy_aux_power_well_ops,
ops              3752 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_combo_phy_aux_power_well_ops,
ops              3762 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3773 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3784 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3795 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3806 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3817 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &icl_tc_phy_aux_power_well_ops,
ops              3828 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3839 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3850 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3861 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3872 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3883 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3894 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              3906 drivers/gpu/drm/i915/display/intel_display_power.c 		.ops = &hsw_power_well_ops,
ops              4100 drivers/gpu/drm/i915/display/intel_display_power.c 		power_well->desc->ops->sync_hw(dev_priv, power_well);
ops              4102 drivers/gpu/drm/i915/display/intel_display_power.c 			power_well->desc->ops->is_enabled(dev_priv, power_well);
ops              4764 drivers/gpu/drm/i915/display/intel_display_power.c 	if (cmn_bc->desc->ops->is_enabled(dev_priv, cmn_bc)) {
ops              4795 drivers/gpu/drm/i915/display/intel_display_power.c 	if (cmn_d->desc->ops->is_enabled(dev_priv, cmn_d)) {
ops              4831 drivers/gpu/drm/i915/display/intel_display_power.c 	if (cmn->desc->ops->is_enabled(dev_priv, cmn) &&
ops              4832 drivers/gpu/drm/i915/display/intel_display_power.c 	    disp2d->desc->ops->is_enabled(dev_priv, disp2d) &&
ops              4839 drivers/gpu/drm/i915/display/intel_display_power.c 	disp2d->desc->ops->enable(dev_priv, disp2d);
ops              4848 drivers/gpu/drm/i915/display/intel_display_power.c 	cmn->desc->ops->disable(dev_priv, cmn);
ops              5148 drivers/gpu/drm/i915/display/intel_display_power.c 		enabled = power_well->desc->ops->is_enabled(i915, power_well);
ops               200 drivers/gpu/drm/i915/display/intel_display_power.h 	const struct i915_power_well_ops *ops;
ops                90 drivers/gpu/drm/i915/display/intel_dsi.c 	host->base.ops = funcs;
ops               170 drivers/gpu/drm/i915/display/intel_hdcp.c 			enabled = power_well->desc->ops->is_enabled(dev_priv,
ops               905 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops               910 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->initiate_hdcp2_session(comp->mei_dev, data, ake_data);
ops               933 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops               938 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->verify_receiver_cert_prepare_km(comp->mei_dev, data,
ops               959 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops               964 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->verify_hprime(comp->mei_dev, data, rx_hprime);
ops               984 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops               989 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->store_pairing_info(comp->mei_dev, data, pairing_info);
ops              1009 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1014 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->initiate_locality_check(comp->mei_dev, data, lc_init);
ops              1034 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1039 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->verify_lprime(comp->mei_dev, data, rx_lprime);
ops              1058 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1063 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->get_session_key(comp->mei_dev, data, ske_data);
ops              1085 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1090 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->repeater_check_flow_prepare_ack(comp->mei_dev, data,
ops              1112 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1117 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->verify_mprime(comp->mei_dev, data, stream_ready);
ops              1135 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1140 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->enable_hdcp_authentication(comp->mei_dev, data);
ops              1157 drivers/gpu/drm/i915/display/intel_hdcp.c 	if (!comp || !comp->ops) {
ops              1162 drivers/gpu/drm/i915/display/intel_hdcp.c 	ret = comp->ops->close_hdcp_session(comp->mei_dev,
ops                75 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c 	vma->ops = &proxy_vma_ops;
ops               212 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 	exp_info.ops = &i915_dmabuf_ops;
ops               218 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 	if (obj->ops->dmabuf_export) {
ops               219 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 		int ret = obj->ops->dmabuf_export(obj);
ops               264 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c 	if (dma_buf->ops == &i915_dmabuf_ops) {
ops                50 drivers/gpu/drm/i915/gem/i915_gem_object.c 			  const struct drm_i915_gem_object_ops *ops)
ops                63 drivers/gpu/drm/i915/gem/i915_gem_object.c 	obj->ops = ops;
ops               188 drivers/gpu/drm/i915/gem/i915_gem_object.c 		if (obj->ops->release)
ops               189 drivers/gpu/drm/i915/gem/i915_gem_object.c 			obj->ops->release(obj);
ops                26 drivers/gpu/drm/i915/gem/i915_gem_object.h 			  const struct drm_i915_gem_object_ops *ops);
ops               140 drivers/gpu/drm/i915/gem/i915_gem_object.h 	return obj->ops->flags & I915_GEM_OBJECT_HAS_STRUCT_PAGE;
ops               146 drivers/gpu/drm/i915/gem/i915_gem_object.h 	return obj->ops->flags & I915_GEM_OBJECT_IS_SHRINKABLE;
ops               152 drivers/gpu/drm/i915/gem/i915_gem_object.h 	return obj->ops->flags & I915_GEM_OBJECT_IS_PROXY;
ops               158 drivers/gpu/drm/i915/gem/i915_gem_object.h 	return obj->ops->flags & I915_GEM_OBJECT_NO_GGTT;
ops               164 drivers/gpu/drm/i915/gem/i915_gem_object.h 	return obj->ops->flags & I915_GEM_OBJECT_ASYNC_CANCEL;
ops                67 drivers/gpu/drm/i915/gem/i915_gem_object_types.h 	const struct drm_i915_gem_object_ops *ops;
ops                87 drivers/gpu/drm/i915/gem/i915_gem_pages.c 	err = obj->ops->get_pages(obj);
ops               128 drivers/gpu/drm/i915/gem/i915_gem_pages.c 	if (obj->ops->truncate)
ops               129 drivers/gpu/drm/i915/gem/i915_gem_pages.c 		obj->ops->truncate(obj);
ops               138 drivers/gpu/drm/i915/gem/i915_gem_pages.c 	if (obj->ops->writeback)
ops               139 drivers/gpu/drm/i915/gem/i915_gem_pages.c 		obj->ops->writeback(obj);
ops               217 drivers/gpu/drm/i915/gem/i915_gem_pages.c 		obj->ops->put_pages(obj, pages);
ops               158 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	if (obj->ops == &i915_gem_phys_ops)
ops               161 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	if (obj->ops != &i915_gem_shmem_ops)
ops               187 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	obj->ops = &i915_gem_phys_ops;
ops               202 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	obj->ops = &i915_gem_shmem_ops;
ops               193 drivers/gpu/drm/i915/gem/i915_gem_userptr.c 	mn->mn.ops = &i915_gem_userptr_notifier;
ops                36 drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c 	if (obj->ops != &i915_gem_phys_ops) {
ops               128 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c 	exp_info.ops = &mock_dmabuf_ops;
ops                57 drivers/gpu/drm/i915/gt/intel_context.c 			err = ce->ops->alloc(ce);
ops                66 drivers/gpu/drm/i915/gt/intel_context.c 			err = ce->ops->pin(ce);
ops               103 drivers/gpu/drm/i915/gt/intel_context.c 		ce->ops->unpin(ce);
ops               232 drivers/gpu/drm/i915/gt/intel_context.c 	ce->ops = engine->cops;
ops                94 drivers/gpu/drm/i915/gt/intel_context.h 		ce->ops->enter(ce);
ops               108 drivers/gpu/drm/i915/gt/intel_context.h 		ce->ops->exit(ce);
ops               122 drivers/gpu/drm/i915/gt/intel_context.h 	kref_put(&ce->ref, ce->ops->destroy);
ops                73 drivers/gpu/drm/i915/gt/intel_context_types.h 	const struct intel_context_ops *ops;
ops              1145 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	const char *name = rq->fence.ops->get_timeline_name(&rq->fence);
ops               154 drivers/gpu/drm/i915/gt/intel_gt_pm.c 			ce->ops->reset(ce);
ops               652 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
ops               660 drivers/gpu/drm/i915/gvt/gtt.c 	ret = ops->get_entry(page_table, e, index, guest,
ops               666 drivers/gpu/drm/i915/gvt/gtt.c 	update_entry_type_for_real(ops, e, guest ?
ops               681 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
ops               689 drivers/gpu/drm/i915/gvt/gtt.c 	return ops->set_entry(page_table, e, index, guest,
ops               943 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops               961 drivers/gpu/drm/i915/gvt/gtt.c 		if (ops->get_pfn(e) ==
ops               965 drivers/gpu/drm/i915/gvt/gtt.c 	s = intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(e));
ops               968 drivers/gpu/drm/i915/gvt/gtt.c 				ops->get_pfn(e));
ops               978 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops               982 drivers/gpu/drm/i915/gvt/gtt.c 	pfn = ops->get_pfn(entry);
ops              1066 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1074 drivers/gpu/drm/i915/gvt/gtt.c 		ips = vgpu_ips_enabled(vgpu) && ops->test_ips(we);
ops              1076 drivers/gpu/drm/i915/gvt/gtt.c 	spt = intel_vgpu_find_spt_by_gfn(vgpu, ops->get_pfn(we));
ops              1099 drivers/gpu/drm/i915/gvt/gtt.c 		spt = ppgtt_alloc_spt_gfn(vgpu, type, ops->get_pfn(we), ips);
ops              1130 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = s->vgpu->gvt->gtt.pte_ops;
ops              1137 drivers/gpu/drm/i915/gvt/gtt.c 		ops->clear_ips(se);
ops              1139 drivers/gpu/drm/i915/gvt/gtt.c 	ops->set_pfn(se, s->shadow_page.mfn);
ops              1153 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1159 drivers/gpu/drm/i915/gvt/gtt.c 	pfn = intel_gvt_hypervisor_gfn_to_mfn(vgpu, ops->get_pfn(entry));
ops              1170 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1180 drivers/gpu/drm/i915/gvt/gtt.c 	start_gfn = ops->get_pfn(se);
ops              1199 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_pfn(&sub_se, dma_addr >> PAGE_SHIFT);
ops              1206 drivers/gpu/drm/i915/gvt/gtt.c 	ops->clear_pse(se);
ops              1207 drivers/gpu/drm/i915/gvt/gtt.c 	ops->clear_ips(se);
ops              1208 drivers/gpu/drm/i915/gvt/gtt.c 	ops->set_pfn(se, sub_spt->shadow_page.mfn);
ops              1217 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1227 drivers/gpu/drm/i915/gvt/gtt.c 	start_gfn = ops->get_pfn(se);
ops              1230 drivers/gpu/drm/i915/gvt/gtt.c 	ops->set_64k_splited(&entry);
ops              1238 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_pfn(&entry, dma_addr >> PAGE_SHIFT);
ops              1302 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
ops              1322 drivers/gpu/drm/i915/gvt/gtt.c 			gfn = ops->get_pfn(&ge);
ops              1324 drivers/gpu/drm/i915/gvt/gtt.c 				ops->set_pfn(&se, gvt->gtt.scratch_mfn);
ops              1345 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1354 drivers/gpu/drm/i915/gvt/gtt.c 	if (!ops->test_present(se))
ops              1357 drivers/gpu/drm/i915/gvt/gtt.c 	if (ops->get_pfn(se) ==
ops              1363 drivers/gpu/drm/i915/gvt/gtt.c 			intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(se));
ops              1426 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
ops              1440 drivers/gpu/drm/i915/gvt/gtt.c 		ops->get_entry(oos_page->mem, &old, index, false, 0, vgpu);
ops              1441 drivers/gpu/drm/i915/gvt/gtt.c 		ops->get_entry(NULL, &new, index, true,
ops              1456 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_entry(oos_page->mem, &new, index, false, 0, vgpu);
ops              1597 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1602 drivers/gpu/drm/i915/gvt/gtt.c 	new_present = ops->test_present(we);
ops              1623 drivers/gpu/drm/i915/gvt/gtt.c 		if (ops->test_64k_splited(&old_se) &&
ops              1627 drivers/gpu/drm/i915/gvt/gtt.c 				ops->clear_64k_splited(&old_se);
ops              1628 drivers/gpu/drm/i915/gvt/gtt.c 				ops->set_pfn(&old_se,
ops              1634 drivers/gpu/drm/i915/gvt/gtt.c 			ops->clear_pse(&old_se);
ops              1635 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&old_se,
ops              1639 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&old_se,
ops              1714 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              1748 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&se, vgpu->gtt.scratch_pt[type].page_mfn);
ops              1760 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_entry(spt->guest_page.oos_page->mem, &we, index,
ops              1779 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gtt->pte_ops;
ops              1789 drivers/gpu/drm/i915/gvt/gtt.c 		if (!ops->test_present(&se))
ops              1809 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gtt->pte_ops;
ops              1822 drivers/gpu/drm/i915/gvt/gtt.c 		if (!ops->test_present(&ge))
ops              2043 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              2046 drivers/gpu/drm/i915/gvt/gtt.c 	s = intel_vgpu_find_spt_by_mfn(vgpu, ops->get_pfn(e));
ops              2212 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = gvt->gtt.pte_ops;
ops              2281 drivers/gpu/drm/i915/gvt/gtt.c 	if (!partial_update && (ops->test_present(&e))) {
ops              2282 drivers/gpu/drm/i915/gvt/gtt.c 		gfn = ops->get_pfn(&e);
ops              2290 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&m, gvt->gtt.scratch_mfn);
ops              2302 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&m, gvt->gtt.scratch_mfn);
ops              2304 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_pfn(&m, dma_addr >> PAGE_SHIFT);
ops              2306 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_pfn(&m, gvt->gtt.scratch_mfn);
ops              2307 drivers/gpu/drm/i915/gvt/gtt.c 		ops->clear_present(&m);
ops              2351 drivers/gpu/drm/i915/gvt/gtt.c 	struct intel_gvt_gtt_pte_ops *ops = vgpu->gvt->gtt.pte_ops;
ops              2394 drivers/gpu/drm/i915/gvt/gtt.c 		ops->set_pfn(&se, gtt->scratch_pt[type - 1].page_mfn);
ops              2404 drivers/gpu/drm/i915/gvt/gtt.c 			ops->set_entry(scratch_pt, &se, i, false, 0, vgpu);
ops               163 drivers/gpu/drm/i915/gvt/gvt.h 	const struct intel_vgpu_submission_ops *ops;
ops                47 drivers/gpu/drm/i915/gvt/hypercall.h 	int (*host_init)(struct device *dev, void *gvt, const void *ops);
ops               179 drivers/gpu/drm/i915/gvt/interrupt.c 	struct intel_gvt_irq_ops *ops = gvt->irq.ops;
ops               187 drivers/gpu/drm/i915/gvt/interrupt.c 	ops->check_pending_irq(vgpu);
ops               209 drivers/gpu/drm/i915/gvt/interrupt.c 	struct intel_gvt_irq_ops *ops = gvt->irq.ops;
ops               226 drivers/gpu/drm/i915/gvt/interrupt.c 	ops->check_pending_irq(vgpu);
ops               248 drivers/gpu/drm/i915/gvt/interrupt.c 	struct intel_gvt_irq_ops *ops = gvt->irq.ops;
ops               264 drivers/gpu/drm/i915/gvt/interrupt.c 	ops->check_pending_irq(vgpu);
ops               624 drivers/gpu/drm/i915/gvt/interrupt.c 	struct intel_gvt_irq_ops *ops = gvt->irq.ops;
ops               631 drivers/gpu/drm/i915/gvt/interrupt.c 	ops->check_pending_irq(vgpu);
ops               694 drivers/gpu/drm/i915/gvt/interrupt.c 	irq->ops = &gen8_irq_ops;
ops               701 drivers/gpu/drm/i915/gvt/interrupt.c 	irq->ops->init_irq(irq);
ops               205 drivers/gpu/drm/i915/gvt/interrupt.h 	struct intel_gvt_irq_ops *ops;
ops                77 drivers/gpu/drm/i915/gvt/kvmgt.c 	const struct intel_vgpu_regops	*ops;
ops               544 drivers/gpu/drm/i915/gvt/kvmgt.c 		const struct intel_vgpu_regops *ops,
ops               558 drivers/gpu/drm/i915/gvt/kvmgt.c 	vgpu->vdev.region[vgpu->vdev.num_regions].ops = ops;
ops               974 drivers/gpu/drm/i915/gvt/kvmgt.c 		return vgpu->vdev.region[index].ops->rw(vgpu, buf, count,
ops              1615 drivers/gpu/drm/i915/gvt/kvmgt.c static int kvmgt_host_init(struct device *dev, void *gvt, const void *ops)
ops              1620 drivers/gpu/drm/i915/gvt/kvmgt.c 	intel_gvt_ops = ops;
ops              1830 drivers/gpu/drm/i915/gvt/kvmgt.c 		if (vgpu->vdev.region[i].ops->release)
ops              1831 drivers/gpu/drm/i915/gvt/kvmgt.c 			vgpu->vdev.region[i].ops->release(vgpu,
ops                53 drivers/gpu/drm/i915/gvt/mpt.h 						 void *gvt, const void *ops)
ops                58 drivers/gpu/drm/i915/gvt/mpt.h 	return intel_gvt_host.mpt->host_init(dev, gvt, ops);
ops              1203 drivers/gpu/drm/i915/gvt/scheduler.c 	s->ops->reset(vgpu, engine_mask);
ops              1334 drivers/gpu/drm/i915/gvt/scheduler.c 	const struct intel_vgpu_submission_ops *ops[] = {
ops              1340 drivers/gpu/drm/i915/gvt/scheduler.c 	if (WARN_ON(interface >= ARRAY_SIZE(ops)))
ops              1347 drivers/gpu/drm/i915/gvt/scheduler.c 		s->ops->clean(vgpu, engine_mask);
ops              1350 drivers/gpu/drm/i915/gvt/scheduler.c 		s->ops = NULL;
ops              1357 drivers/gpu/drm/i915/gvt/scheduler.c 	ret = ops[interface]->init(vgpu, engine_mask);
ops              1361 drivers/gpu/drm/i915/gvt/scheduler.c 	s->ops = ops[interface];
ops              1366 drivers/gpu/drm/i915/gvt/scheduler.c 			vgpu->id, s->ops->name);
ops              1123 drivers/gpu/drm/i915/i915_drv.h 	const struct i915_perf_stream_ops *ops;
ops              1699 drivers/gpu/drm/i915/i915_drv.h 		struct i915_oa_ops ops;
ops               773 drivers/gpu/drm/i915/i915_gem.c 	if (obj->ops->pwrite)
ops               774 drivers/gpu/drm/i915/i915_gem.c 		ret = obj->ops->pwrite(obj, args);
ops              1885 drivers/gpu/drm/i915/i915_gem_gtt.c 	vma->ops = &pd_vma_ops;
ops               482 drivers/gpu/drm/i915/i915_perf.c 	hw_tail = dev_priv->perf.ops.oa_hw_tail_read(stream);
ops               899 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_disable(stream);
ops               900 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_enable(stream);
ops              1123 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_disable(stream);
ops              1124 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_enable(stream);
ops              1201 drivers/gpu/drm/i915/i915_perf.c 	return dev_priv->perf.ops.read(stream, buf, count, offset);
ops              1374 drivers/gpu/drm/i915/i915_perf.c 	dev_priv->perf.ops.disable_metric_set(stream);
ops              2090 drivers/gpu/drm/i915/i915_perf.c 	dev_priv->perf.ops.oa_enable(stream);
ops              2132 drivers/gpu/drm/i915/i915_perf.c 	dev_priv->perf.ops.oa_disable(stream);
ops              2187 drivers/gpu/drm/i915/i915_perf.c 	if (!dev_priv->perf.ops.enable_metric_set) {
ops              2261 drivers/gpu/drm/i915/i915_perf.c 	stream->ops = &i915_oa_stream_ops;
ops              2264 drivers/gpu/drm/i915/i915_perf.c 	ret = dev_priv->perf.ops.enable_metric_set(stream);
ops              2282 drivers/gpu/drm/i915/i915_perf.c 	dev_priv->perf.ops.disable_metric_set(stream);
ops              2353 drivers/gpu/drm/i915/i915_perf.c 	int ret = stream->ops->read(stream, buf, count, &offset);
ops              2401 drivers/gpu/drm/i915/i915_perf.c 			ret = stream->ops->wait_unlocked(stream);
ops              2472 drivers/gpu/drm/i915/i915_perf.c 	stream->ops->poll_wait(stream, file, wait);
ops              2530 drivers/gpu/drm/i915/i915_perf.c 	if (stream->ops->enable)
ops              2531 drivers/gpu/drm/i915/i915_perf.c 		stream->ops->enable(stream);
ops              2556 drivers/gpu/drm/i915/i915_perf.c 	if (stream->ops->disable)
ops              2557 drivers/gpu/drm/i915/i915_perf.c 		stream->ops->disable(stream);
ops              2629 drivers/gpu/drm/i915/i915_perf.c 	if (stream->ops->destroy)
ops              2630 drivers/gpu/drm/i915/i915_perf.c 		stream->ops->destroy(stream);
ops              2808 drivers/gpu/drm/i915/i915_perf.c 	if (stream->ops->destroy)
ops              2809 drivers/gpu/drm/i915/i915_perf.c 		stream->ops->destroy(stream);
ops              3365 drivers/gpu/drm/i915/i915_perf.c 			      dev_priv->perf.ops.is_valid_mux_reg,
ops              3378 drivers/gpu/drm/i915/i915_perf.c 			      dev_priv->perf.ops.is_valid_b_counter_reg,
ops              3397 drivers/gpu/drm/i915/i915_perf.c 				      dev_priv->perf.ops.is_valid_flex_reg,
ops              3564 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.is_valid_b_counter_reg =
ops              3566 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.is_valid_mux_reg =
ops              3568 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.is_valid_flex_reg = NULL;
ops              3569 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.enable_metric_set = hsw_enable_metric_set;
ops              3570 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.disable_metric_set = hsw_disable_metric_set;
ops              3571 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_enable = gen7_oa_enable;
ops              3572 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_disable = gen7_oa_disable;
ops              3573 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.read = gen7_oa_read;
ops              3574 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_hw_tail_read =
ops              3587 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_enable = gen8_oa_enable;
ops              3588 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_disable = gen8_oa_disable;
ops              3589 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.read = gen8_oa_read;
ops              3590 drivers/gpu/drm/i915/i915_perf.c 		dev_priv->perf.ops.oa_hw_tail_read = gen8_oa_hw_tail_read;
ops              3593 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_b_counter_reg =
ops              3595 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_mux_reg =
ops              3597 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_flex_reg =
ops              3601 drivers/gpu/drm/i915/i915_perf.c 				dev_priv->perf.ops.is_valid_mux_reg =
ops              3605 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.enable_metric_set = gen8_enable_metric_set;
ops              3606 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.disable_metric_set = gen8_disable_metric_set;
ops              3620 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_b_counter_reg =
ops              3622 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_mux_reg =
ops              3624 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.is_valid_flex_reg =
ops              3627 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.enable_metric_set = gen8_enable_metric_set;
ops              3628 drivers/gpu/drm/i915/i915_perf.c 			dev_priv->perf.ops.disable_metric_set = gen10_disable_metric_set;
ops              3641 drivers/gpu/drm/i915/i915_perf.c 	if (dev_priv->perf.ops.enable_metric_set) {
ops              3699 drivers/gpu/drm/i915/i915_perf.c 	memset(&dev_priv->perf.ops, 0, sizeof(dev_priv->perf.ops));
ops               244 drivers/gpu/drm/i915/i915_request.h 	return fence->ops == &i915_fence_ops;
ops               400 drivers/gpu/drm/i915/i915_sw_fence.c 		  cb->dma->ops->get_driver_name(cb->dma),
ops               401 drivers/gpu/drm/i915/i915_sw_fence.c 		  cb->dma->ops->get_timeline_name(cb->dma),
ops               548 drivers/gpu/drm/i915/i915_sw_fence.c 			if (shared[i]->ops == exclude)
ops               570 drivers/gpu/drm/i915/i915_sw_fence.c 	if (ret >= 0 && excl && excl->ops != exclude) {
ops                14 drivers/gpu/drm/i915/i915_sw_fence_work.c 	err = f->ops->work(f);
ops                56 drivers/gpu/drm/i915/i915_sw_fence_work.c 	return f->ops->name ?: "work";
ops                63 drivers/gpu/drm/i915/i915_sw_fence_work.c 	if (f->ops->release)
ops                64 drivers/gpu/drm/i915/i915_sw_fence_work.c 		f->ops->release(f);
ops                79 drivers/gpu/drm/i915/i915_sw_fence_work.c 			 const struct dma_fence_work_ops *ops)
ops                86 drivers/gpu/drm/i915/i915_sw_fence_work.c 	f->ops = ops;
ops                32 drivers/gpu/drm/i915/i915_sw_fence_work.h 	const struct dma_fence_work_ops *ops;
ops                36 drivers/gpu/drm/i915/i915_sw_fence_work.h 			 const struct dma_fence_work_ops *ops);
ops               114 drivers/gpu/drm/i915/i915_vma.c 	vma->ops = &vm->vma_ops;
ops               339 drivers/gpu/drm/i915/i915_vma.c 	ret = vma->ops->bind_vma(vma, cache_level, bind_flags);
ops               598 drivers/gpu/drm/i915/i915_vma.c 	ret = vma->ops->set_pages(vma);
ops               673 drivers/gpu/drm/i915/i915_vma.c 	vma->ops->clear_pages(vma);
ops               686 drivers/gpu/drm/i915/i915_vma.c 	vma->ops->clear_pages(vma);
ops              1004 drivers/gpu/drm/i915/i915_vma.c 		vma->ops->unbind_vma(vma);
ops                56 drivers/gpu/drm/i915/i915_vma.h 	const struct i915_vma_ops *ops;
ops                39 drivers/gpu/drm/i915/intel_wakeref.c 		err = wf->ops->get(wf);
ops                61 drivers/gpu/drm/i915/intel_wakeref.c 	if (likely(!wf->ops->put(wf))) {
ops                75 drivers/gpu/drm/i915/intel_wakeref.c 	if (wf->ops->flags & INTEL_WAKEREF_PUT_ASYNC ||
ops                97 drivers/gpu/drm/i915/intel_wakeref.c 			  const struct intel_wakeref_ops *ops,
ops               101 drivers/gpu/drm/i915/intel_wakeref.c 	wf->ops = ops;
ops                44 drivers/gpu/drm/i915/intel_wakeref.h 	const struct intel_wakeref_ops *ops;
ops                51 drivers/gpu/drm/i915/intel_wakeref.h 			  const struct intel_wakeref_ops *ops,
ops                53 drivers/gpu/drm/i915/intel_wakeref.h #define intel_wakeref_init(wf, rpm, ops) do {				\
ops                56 drivers/gpu/drm/i915/intel_wakeref.h 	__intel_wakeref_init((wf), (rpm), (ops), &__key);		\
ops               125 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	.ops = {
ops               450 drivers/gpu/drm/imx/imx-tve.c 		.ops = &clk_tve_di_ops,
ops              1034 drivers/gpu/drm/mcde/mcde_dsi.c 	host->ops = &mcde_dsi_host_ops;
ops              1102 drivers/gpu/drm/mediatek/mtk_dsi.c 	dsi->host.ops = &mtk_dsi_ops;
ops              1661 drivers/gpu/drm/mediatek/mtk_hdmi.c 		.ops = &mtk_hdmi_audio_codec_ops,
ops                95 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 	clk_init->ops = hdmi_phy->conf->hdmi_phy_clk_ops;
ops               389 drivers/gpu/drm/mediatek/mtk_mipi_tx.c 		.ops = &mtk_mipi_tx_pll_ops,
ops                50 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	dpu_kms->hw_intr->ops.clear_intr_status_nolock(
ops                59 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 			!dpu_kms->hw_intr->ops.irq_idx_lookup)
ops                62 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	return dpu_kms->hw_intr->ops.irq_idx_lookup(intr_type,
ops                93 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 		ret = dpu_kms->hw_intr->ops.enable_irq(
ops               156 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 		ret = dpu_kms->hw_intr->ops.disable_irq(
ops               190 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 			!dpu_kms->hw_intr->ops.get_interrupt_status)
ops               199 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	return dpu_kms->hw_intr->ops.get_interrupt_status(dpu_kms->hw_intr,
ops               278 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 			!dpu_kms->hw_intr->ops.clear_all_irqs)
ops               281 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	dpu_kms->hw_intr->ops.clear_all_irqs(dpu_kms->hw_intr);
ops               287 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 			!dpu_kms->hw_intr->ops.disable_all_irqs)
ops               290 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	dpu_kms->hw_intr->ops.disable_all_irqs(dpu_kms->hw_intr);
ops               422 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	dpu_kms->hw_intr->ops.get_interrupt_statuses(dpu_kms->hw_intr);
ops               432 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	dpu_kms->hw_intr->ops.dispatch_irqs(
ops                81 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	lm->ops.setup_blend_config(lm, pstate->stage,
ops               111 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		hw_lm->ops.setup_mixer_out(hw_lm, &cfg);
ops               206 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		if (mixer[i].lm_ctl->ops.clear_all_blendstages)
ops               207 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 			mixer[i].lm_ctl->ops.clear_all_blendstages(
ops               220 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		lm->ops.setup_alpha_out(lm, mixer[i].mixer_op_mode);
ops               222 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		mixer[i].flush_mask |= ctl->ops.get_bitmask_mixer(ctl,
ops               226 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		ctl->ops.update_pending_flush(ctl, mixer[i].flush_mask);
ops               234 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		ctl->ops.setup_blendstage(ctl, mixer[i].hw_lm->idx,
ops               418 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.get_hw_resources)
ops               419 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.get_hw_resources(phys, hw_res);
ops               441 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.destroy) {
ops               442 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.destroy(phys);
ops               486 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (hw_mdptop->ops.setup_split_pipe)
ops               487 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			hw_mdptop->ops.setup_split_pipe(hw_mdptop, &cfg);
ops               495 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (cfg.en && phys_enc->ops.needs_single_flush &&
ops               496 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys_enc->ops.needs_single_flush(phys_enc))
ops               502 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (hw_mdptop->ops.setup_split_pipe)
ops               503 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			hw_mdptop->ops.setup_split_pipe(hw_mdptop, &cfg);
ops               586 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.atomic_check)
ops               587 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			ret = phys->ops.atomic_check(phys, crtc_state,
ops               589 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		else if (phys && phys->ops.mode_fixup)
ops               590 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			if (!phys->ops.mode_fixup(phys, mode, adj_mode))
ops               659 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (hw_mdptop->ops.setup_vsync_source &&
ops               670 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		hw_mdptop->ops.setup_vsync_source(hw_mdptop, &vsync_cfg);
ops               690 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.irq_control)
ops               691 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.irq_control(phys, enable);
ops              1078 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			if (phys->ops.mode_set)
ops              1079 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				phys->ops.mode_set(phys, mode, adj_mode);
ops              1114 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			dpu_enc->cur_master->hw_mdptop->ops.reset_ubwc)
ops              1115 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		dpu_enc->cur_master->hw_mdptop->ops.reset_ubwc(
ops              1131 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (dpu_enc->cur_slave && dpu_enc->cur_slave->ops.restore)
ops              1132 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		dpu_enc->cur_slave->ops.restore(dpu_enc->cur_slave);
ops              1133 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (dpu_enc->cur_master && dpu_enc->cur_master->ops.restore)
ops              1134 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		dpu_enc->cur_master->ops.restore(dpu_enc->cur_master);
ops              1161 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (dpu_enc->cur_slave && dpu_enc->cur_slave->ops.enable)
ops              1162 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		dpu_enc->cur_slave->ops.enable(dpu_enc->cur_slave);
ops              1164 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (dpu_enc->cur_master && dpu_enc->cur_master->ops.enable)
ops              1165 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		dpu_enc->cur_master->ops.enable(dpu_enc->cur_master);
ops              1222 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.disable)
ops              1223 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.disable(phys);
ops              1326 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.control_vblank_irq)
ops              1327 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.control_vblank_irq(phys, enable);
ops              1438 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (!ctl || !ctl->ops.trigger_flush) {
ops              1445 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (extra_flush_bits && ctl->ops.update_pending_flush)
ops              1446 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		ctl->ops.update_pending_flush(ctl, extra_flush_bits);
ops              1448 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	ctl->ops.trigger_flush(ctl);
ops              1450 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (ctl->ops.get_pending_flush)
ops              1451 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		ret = ctl->ops.get_pending_flush(ctl);
ops              1474 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (phys->ops.trigger_start && phys->enable_state != DPU_ENC_DISABLED)
ops              1475 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		phys->ops.trigger_start(phys);
ops              1488 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (ctl && ctl->ops.trigger_start) {
ops              1489 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		ctl->ops.trigger_start(ctl);
ops              1532 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (!ctl || !ctl->ops.reset)
ops              1538 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	rc = ctl->ops.reset(ctl);
ops              1584 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (!phys->ops.needs_single_flush ||
ops              1585 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				!phys->ops.needs_single_flush(phys))
ops              1587 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		else if (ctl->ops.get_pending_flush)
ops              1588 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			pending_flush |= ctl->ops.get_pending_flush(ctl);
ops              1624 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			if (ctl->ops.clear_pending_flush)
ops              1625 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				ctl->ops.clear_pending_flush(ctl);
ops              1630 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			    && ctl->ops.trigger_pending)
ops              1631 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				ctl->ops.trigger_pending(ctl);
ops              1649 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	if (!dpu_enc->cur_master->ops.get_line_count) {
ops              1704 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 	cur_line = dpu_enc->cur_master->ops.get_line_count(dpu_enc->cur_master);
ops              1794 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			if (phys->ops.prepare_for_kickoff)
ops              1795 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				phys->ops.prepare_for_kickoff(phys);
ops              1839 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.handle_post_kickoff)
ops              1840 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.handle_post_kickoff(phys);
ops              1868 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		if (phys && phys->ops.prepare_commit)
ops              1869 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			phys->ops.prepare_commit(phys);
ops              1950 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 				dpu_enc->phys_encs[i]->ops.late_register)
ops              1951 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			dpu_enc->phys_encs[i]->ops.late_register(
ops              2273 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			fn_wait = phys->ops.wait_for_commit_done;
ops              2276 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			fn_wait = phys->ops.wait_for_tx_complete;
ops              2279 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 			fn_wait = phys->ops.wait_for_vblank;
ops               218 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h 	struct dpu_encoder_phys_ops ops;
ops                65 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (!ctl || !ctl->ops.setup_intf_cfg)
ops                72 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ctl->ops.setup_intf_cfg(ctl, &intf_cfg);
ops               369 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (!phys_enc->hw_pp->ops.setup_tearcheck ||
ops               370 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 		!phys_enc->hw_pp->ops.enable_tearcheck) {
ops               433 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	phys_enc->hw_pp->ops.setup_tearcheck(phys_enc->hw_pp, &tc_cfg);
ops               434 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	phys_enc->hw_pp->ops.enable_tearcheck(phys_enc->hw_pp, tc_enable);
ops               444 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 			|| !phys_enc->hw_ctl->ops.setup_intf_cfg) {
ops               486 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ctl->ops.get_bitmask_intf(ctl, &flush_mask, phys_enc->intf_idx);
ops               487 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ctl->ops.update_pending_flush(ctl, flush_mask);
ops               515 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 			!phys_enc->hw_pp->ops.connect_external_te)
ops               519 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	phys_enc->hw_pp->ops.connect_external_te(phys_enc->hw_pp, enable);
ops               540 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (!hw_pp->ops.get_line_count)
ops               543 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	return hw_pp->ops.get_line_count(hw_pp);
ops               564 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	if (phys_enc->hw_pp->ops.enable_tearcheck)
ops               565 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 		phys_enc->hw_pp->ops.enable_tearcheck(phys_enc->hw_pp, false);
ops               740 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 		struct dpu_encoder_phys_ops *ops)
ops               742 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->is_master = dpu_encoder_phys_cmd_is_master;
ops               743 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->mode_set = dpu_encoder_phys_cmd_mode_set;
ops               744 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->mode_fixup = dpu_encoder_phys_cmd_mode_fixup;
ops               745 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->enable = dpu_encoder_phys_cmd_enable;
ops               746 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->disable = dpu_encoder_phys_cmd_disable;
ops               747 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->destroy = dpu_encoder_phys_cmd_destroy;
ops               748 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->get_hw_resources = dpu_encoder_phys_cmd_get_hw_resources;
ops               749 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->control_vblank_irq = dpu_encoder_phys_cmd_control_vblank_irq;
ops               750 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->wait_for_commit_done = dpu_encoder_phys_cmd_wait_for_commit_done;
ops               751 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->prepare_for_kickoff = dpu_encoder_phys_cmd_prepare_for_kickoff;
ops               752 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->wait_for_tx_complete = dpu_encoder_phys_cmd_wait_for_tx_complete;
ops               753 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->wait_for_vblank = dpu_encoder_phys_cmd_wait_for_vblank;
ops               754 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->trigger_start = dpu_encoder_phys_cmd_trigger_start;
ops               755 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->needs_single_flush = dpu_encoder_phys_cmd_needs_single_flush;
ops               756 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->irq_control = dpu_encoder_phys_cmd_irq_control;
ops               757 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->restore = dpu_encoder_phys_cmd_enable_helper;
ops               758 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->prepare_idle_pc = dpu_encoder_phys_cmd_prepare_idle_pc;
ops               759 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->handle_post_kickoff = dpu_encoder_phys_cmd_handle_post_kickoff;
ops               760 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	ops->get_line_count = dpu_encoder_phys_cmd_get_line_count;
ops               783 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c 	dpu_encoder_phys_cmd_init_ops(&phys_enc->ops);
ops               196 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (WARN_ON_ONCE(!phys_enc->hw_intf->ops.setup_prg_fetch))
ops               214 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	phys_enc->hw_intf->ops.setup_prg_fetch(phys_enc->hw_intf, &f);
ops               242 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (!phys_enc || !phys_enc->hw_ctl->ops.setup_intf_cfg) {
ops               248 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (!phys_enc->hw_intf->ops.setup_timing_gen) {
ops               280 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	phys_enc->hw_intf->ops.setup_timing_gen(phys_enc->hw_intf,
ops               282 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	phys_enc->hw_ctl->ops.setup_intf_cfg(phys_enc->hw_ctl, &intf_cfg);
ops               317 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (hw_ctl && hw_ctl->ops.get_flush_register)
ops               318 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 		flush_register = hw_ctl->ops.get_flush_register(hw_ctl);
ops               320 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (!(flush_register & hw_ctl->ops.get_pending_flush(hw_ctl)))
ops               443 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (WARN_ON(!phys_enc->hw_intf->ops.enable_timing))
ops               459 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ctl->ops.get_bitmask_intf(ctl, &flush_mask, phys_enc->hw_intf->idx);
ops               460 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ctl->ops.update_pending_flush(ctl, flush_mask);
ops               530 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 		(hw_ctl->ops.get_flush_register(hw_ctl) == 0),
ops               552 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (!ctl || !ctl->ops.wait_reset_status)
ops               559 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	rc = ctl->ops.wait_reset_status(ctl);
ops               586 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (WARN_ON(!phys_enc->hw_intf->ops.enable_timing))
ops               595 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	phys_enc->hw_intf->ops.enable_timing(phys_enc->hw_intf, 0);
ops               634 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 		phys_enc->hw_intf->ops.enable_timing(phys_enc->hw_intf, 1);
ops               674 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	if (!phys_enc->hw_intf || !phys_enc->hw_intf->ops.get_line_count)
ops               677 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	return phys_enc->hw_intf->ops.get_line_count(phys_enc->hw_intf);
ops               680 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c static void dpu_encoder_phys_vid_init_ops(struct dpu_encoder_phys_ops *ops)
ops               682 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->is_master = dpu_encoder_phys_vid_is_master;
ops               683 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->mode_set = dpu_encoder_phys_vid_mode_set;
ops               684 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->mode_fixup = dpu_encoder_phys_vid_mode_fixup;
ops               685 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->enable = dpu_encoder_phys_vid_enable;
ops               686 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->disable = dpu_encoder_phys_vid_disable;
ops               687 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->destroy = dpu_encoder_phys_vid_destroy;
ops               688 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->get_hw_resources = dpu_encoder_phys_vid_get_hw_resources;
ops               689 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->control_vblank_irq = dpu_encoder_phys_vid_control_vblank_irq;
ops               690 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->wait_for_commit_done = dpu_encoder_phys_vid_wait_for_commit_done;
ops               691 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->wait_for_vblank = dpu_encoder_phys_vid_wait_for_vblank;
ops               692 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->wait_for_tx_complete = dpu_encoder_phys_vid_wait_for_vblank;
ops               693 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->irq_control = dpu_encoder_phys_vid_irq_control;
ops               694 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->prepare_for_kickoff = dpu_encoder_phys_vid_prepare_for_kickoff;
ops               695 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->handle_post_kickoff = dpu_encoder_phys_vid_handle_post_kickoff;
ops               696 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->needs_single_flush = dpu_encoder_phys_vid_needs_single_flush;
ops               697 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	ops->get_line_count = dpu_encoder_phys_vid_get_line_count;
ops               723 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c 	dpu_encoder_phys_vid_init_ops(&phys_enc->ops);
ops                27 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		struct dpu_hw_blk_ops *ops)
ops                34 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 	if (ops)
ops                35 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		hw_blk->ops = *ops;
ops                97 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 	if (refcount == 1 && hw_blk->ops.start) {
ops                98 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		rc = hw_blk->ops.start(hw_blk);
ops               137 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 	if (hw_blk->ops.stop)
ops               138 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c 		hw_blk->ops.stop(hw_blk);
ops                36 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h 	struct dpu_hw_blk_ops ops;
ops                40 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h 		struct dpu_hw_blk_ops *ops);
ops               455 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c static void _setup_ctl_ops(struct dpu_hw_ctl_ops *ops,
ops               458 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->clear_pending_flush = dpu_hw_ctl_clear_pending_flush;
ops               459 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->update_pending_flush = dpu_hw_ctl_update_pending_flush;
ops               460 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->get_pending_flush = dpu_hw_ctl_get_pending_flush;
ops               461 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->trigger_flush = dpu_hw_ctl_trigger_flush;
ops               462 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->get_flush_register = dpu_hw_ctl_get_flush_register;
ops               463 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->trigger_start = dpu_hw_ctl_trigger_start;
ops               464 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->trigger_pending = dpu_hw_ctl_trigger_pending;
ops               465 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->setup_intf_cfg = dpu_hw_ctl_intf_cfg;
ops               466 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->reset = dpu_hw_ctl_reset_control;
ops               467 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->wait_reset_status = dpu_hw_ctl_wait_reset_status;
ops               468 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->clear_all_blendstages = dpu_hw_ctl_clear_all_blendstages;
ops               469 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->setup_blendstage = dpu_hw_ctl_setup_blendstage;
ops               470 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->get_bitmask_sspp = dpu_hw_ctl_get_bitmask_sspp;
ops               471 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->get_bitmask_mixer = dpu_hw_ctl_get_bitmask_mixer;
ops               472 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	ops->get_bitmask_intf = dpu_hw_ctl_get_bitmask_intf;
ops               496 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c 	_setup_ctl_ops(&c->ops, c->caps->features);
ops               176 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h 	struct dpu_hw_ctl_ops ops;
ops               827 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 					intr->ops.clear_intr_status_nolock(
ops              1065 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c static void __setup_intr_ops(struct dpu_hw_intr_ops *ops)
ops              1067 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->irq_idx_lookup = dpu_hw_intr_irqidx_lookup;
ops              1068 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->enable_irq = dpu_hw_intr_enable_irq;
ops              1069 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->disable_irq = dpu_hw_intr_disable_irq;
ops              1070 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->dispatch_irqs = dpu_hw_intr_dispatch_irq;
ops              1071 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->clear_all_irqs = dpu_hw_intr_clear_irqs;
ops              1072 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->disable_all_irqs = dpu_hw_intr_disable_irqs;
ops              1073 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->get_interrupt_statuses = dpu_hw_intr_get_interrupt_statuses;
ops              1074 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->clear_intr_status_nolock = dpu_hw_intr_clear_intr_status_nolock;
ops              1075 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	ops->get_interrupt_status = dpu_hw_intr_get_interrupt_status;
ops              1099 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 	__setup_intr_ops(&intr->ops);
ops               185 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h 	struct dpu_hw_intr_ops ops;
ops               249 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c static void _setup_intf_ops(struct dpu_hw_intf_ops *ops,
ops               252 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	ops->setup_timing_gen = dpu_hw_intf_setup_timing_engine;
ops               253 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	ops->setup_prg_fetch  = dpu_hw_intf_setup_prg_fetch;
ops               254 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	ops->get_status = dpu_hw_intf_get_status;
ops               255 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	ops->enable_timing = dpu_hw_intf_enable_timing_engine;
ops               256 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	ops->get_line_count = dpu_hw_intf_get_line_count;
ops               285 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c 	_setup_intf_ops(&c->ops, c->cap->features);
ops                83 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h 	struct dpu_hw_intf_ops ops;
ops               151 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 		struct dpu_hw_lm_ops *ops,
ops               154 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	ops->setup_mixer_out = dpu_hw_lm_setup_out;
ops               156 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 		ops->setup_blend_config = dpu_hw_lm_setup_blend_config_sdm845;
ops               158 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 		ops->setup_blend_config = dpu_hw_lm_setup_blend_config;
ops               159 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	ops->setup_alpha_out = dpu_hw_lm_setup_color3;
ops               160 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	ops->setup_border_color = dpu_hw_lm_setup_border_color;
ops               185 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c 	_setup_mixer_ops(m, &c->ops, c->cap->features);
ops                69 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h 	struct dpu_hw_lm_ops ops;
ops               183 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c static void _setup_pingpong_ops(struct dpu_hw_pingpong_ops *ops,
ops               186 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->setup_tearcheck = dpu_hw_pp_setup_te_config;
ops               187 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->enable_tearcheck = dpu_hw_pp_enable_te;
ops               188 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->connect_external_te = dpu_hw_pp_connect_external_te;
ops               189 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->get_vsync_info = dpu_hw_pp_get_vsync_info;
ops               190 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->poll_timeout_wr_ptr = dpu_hw_pp_poll_timeout_wr_ptr;
ops               191 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	ops->get_line_count = dpu_hw_pp_get_line_count;
ops               215 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c 	_setup_pingpong_ops(&c->ops, c->caps);
ops                96 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h 	struct dpu_hw_pingpong_ops ops;
ops               638 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_format = dpu_hw_sspp_setup_format;
ops               639 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_rects = dpu_hw_sspp_setup_rects;
ops               640 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_sourceaddress = dpu_hw_sspp_setup_sourceaddress;
ops               641 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_solidfill = dpu_hw_sspp_setup_solidfill;
ops               642 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_pe = dpu_hw_sspp_setup_pe_config;
ops               646 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_danger_safe_lut =
ops               648 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_creq_lut = dpu_hw_sspp_setup_creq_lut;
ops               649 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_qos_ctrl = dpu_hw_sspp_setup_qos_ctrl;
ops               654 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_csc = dpu_hw_sspp_setup_csc;
ops               658 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_multirect = dpu_hw_sspp_setup_multirect;
ops               661 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_scaler = _dpu_hw_sspp_setup_scaler3;
ops               662 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.get_scaler_ver = _dpu_hw_sspp_get_scaler3_ver;
ops               666 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c 		c->ops.setup_cdp = dpu_hw_sspp_setup_cdp;
ops               383 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 	struct dpu_hw_sspp_ops ops;
ops               280 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c static void _setup_mdp_ops(struct dpu_hw_mdp_ops *ops,
ops               283 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->setup_split_pipe = dpu_hw_setup_split_pipe;
ops               284 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->setup_clk_force_ctrl = dpu_hw_setup_clk_force_ctrl;
ops               285 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->get_danger_status = dpu_hw_get_danger_status;
ops               286 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->setup_vsync_source = dpu_hw_setup_vsync_source;
ops               287 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->get_safe_status = dpu_hw_get_safe_status;
ops               288 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->reset_ubwc = dpu_hw_reset_ubwc;
ops               289 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	ops->intf_audio_select = dpu_hw_intf_audio_select;
ops               343 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c 	_setup_mdp_ops(&mdp->ops, mdp->caps->features);
ops               152 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h 	struct dpu_hw_mdp_ops ops;
ops               199 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c static void _setup_vbif_ops(struct dpu_hw_vbif_ops *ops,
ops               202 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->set_limit_conf = dpu_hw_set_limit_conf;
ops               203 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->get_limit_conf = dpu_hw_get_limit_conf;
ops               204 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->set_halt_ctrl = dpu_hw_set_halt_ctrl;
ops               205 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->get_halt_ctrl = dpu_hw_get_halt_ctrl;
ops               207 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 		ops->set_qos_remap = dpu_hw_set_qos_remap;
ops               208 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->set_mem_type = dpu_hw_set_mem_type;
ops               209 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->clear_errors = dpu_hw_clear_errors;
ops               210 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	ops->set_write_gather_en = dpu_hw_set_write_gather_en;
ops               256 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c 	_setup_vbif_ops(&c->ops, c->cap->features);
ops               105 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h 	struct dpu_hw_vbif_ops ops;
ops                86 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		if (kms->hw_mdp->ops.get_danger_status)
ops                87 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			kms->hw_mdp->ops.get_danger_status(kms->hw_mdp,
ops                91 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		if (kms->hw_mdp->ops.get_danger_status)
ops                92 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 			kms->hw_mdp->ops.get_danger_status(kms->hw_mdp,
ops               260 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	pdpu->pipe_hw->ops.setup_creq_lut(pdpu->pipe_hw, &pdpu->pipe_qos_cfg);
ops               315 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	pdpu->pipe_hw->ops.setup_danger_safe_lut(pdpu->pipe_hw,
ops               360 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	pdpu->pipe_hw->ops.setup_qos_ctrl(pdpu->pipe_hw,
ops               431 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	else if (pdpu->pipe_hw->ops.setup_sourceaddress) {
ops               435 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_sourceaddress(pdpu->pipe_hw, pipe_cfg,
ops               588 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (fmt && pdpu->pipe_hw->ops.setup_solidfill) {
ops               589 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_solidfill(pdpu->pipe_hw,
ops               602 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		if (pdpu->pipe_hw->ops.setup_format)
ops               603 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw->ops.setup_format(pdpu->pipe_hw,
ops               607 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		if (pdpu->pipe_hw->ops.setup_rects)
ops               608 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw->ops.setup_rects(pdpu->pipe_hw,
ops               612 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		if (pdpu->pipe_hw->ops.setup_pe)
ops               613 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw->ops.setup_pe(pdpu->pipe_hw,
ops               616 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		if (pdpu->pipe_hw->ops.setup_scaler &&
ops               618 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw->ops.setup_scaler(pdpu->pipe_hw,
ops               759 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	*flush_sspp = ctl->ops.get_bitmask_sspp(ctl, dpu_plane_pipe(plane));
ops               945 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	else if (pdpu->pipe_hw && pdpu->csc_ptr && pdpu->pipe_hw->ops.setup_csc)
ops               946 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_csc(pdpu->pipe_hw, pdpu->csc_ptr);
ops              1011 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (pdpu->pipe_hw->ops.setup_rects) {
ops              1012 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_rects(pdpu->pipe_hw,
ops              1017 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (pdpu->pipe_hw->ops.setup_pe &&
ops              1019 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_pe(pdpu->pipe_hw,
ops              1027 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (pdpu->pipe_hw->ops.setup_scaler &&
ops              1029 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_scaler(pdpu->pipe_hw,
ops              1033 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (pdpu->pipe_hw->ops.setup_multirect)
ops              1034 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_multirect(
ops              1039 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	if (pdpu->pipe_hw->ops.setup_format) {
ops              1056 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_format(pdpu->pipe_hw, fmt, src_flags,
ops              1059 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		if (pdpu->pipe_hw->ops.setup_cdp) {
ops              1073 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw->ops.setup_cdp(pdpu->pipe_hw, cdp_cfg);
ops              1106 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 			pdpu->pipe_hw && pdpu->pipe_hw->ops.setup_multirect)
ops              1107 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 		pdpu->pipe_hw->ops.setup_multirect(pdpu->pipe_hw,
ops                26 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	if (!vbif || !vbif->cap || !vbif->ops.get_halt_ctrl) {
ops                33 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		status = vbif->ops.get_halt_ctrl(vbif, xin_id);
ops                37 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			status = vbif->ops.get_halt_ctrl(vbif, xin_id);
ops               128 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	if (vbif && vbif->ops.get_limit_conf) {
ops               129 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		val = vbif->ops.get_limit_conf(vbif,
ops               175 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	if (!mdp->ops.setup_clk_force_ctrl ||
ops               176 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			!vbif->ops.set_limit_conf ||
ops               177 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			!vbif->ops.set_halt_ctrl)
ops               181 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	if (vbif->ops.set_write_gather_en && !params->rd)
ops               182 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		vbif->ops.set_write_gather_en(vbif, params->xin_id);
ops               192 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	forced_on = mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, true);
ops               194 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	vbif->ops.set_limit_conf(vbif, params->xin_id, params->rd, ot_lim);
ops               196 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	vbif->ops.set_halt_ctrl(vbif, params->xin_id, true);
ops               202 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	vbif->ops.set_halt_ctrl(vbif, params->xin_id, false);
ops               205 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, false);
ops               236 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	if (!vbif->ops.set_qos_remap || !mdp->ops.setup_clk_force_ctrl) {
ops               249 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 	forced_on = mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, true);
ops               255 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		vbif->ops.set_qos_remap(vbif, params->xin_id, i,
ops               260 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, false);
ops               270 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		if (vbif && vbif->ops.clear_errors) {
ops               271 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 			vbif->ops.clear_errors(vbif, &pnd, &src);
ops               287 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 		if (vbif && vbif->cap && vbif->ops.set_mem_type) {
ops               289 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c 				vbif->ops.set_mem_type(
ops               131 drivers/gpu/drm/msm/disp/mdp4/mdp4_lvds_pll.c 	.ops = &mpd4_lvds_pll_ops,
ops                51 drivers/gpu/drm/msm/dsi/dsi_cfg.h 	const struct msm_dsi_host_cfg_ops *ops;
ops               439 drivers/gpu/drm/msm/dsi/dsi_host.c 	if (cfg_hnd->ops->clk_init_ver)
ops               440 drivers/gpu/drm/msm/dsi/dsi_host.c 		ret = cfg_hnd->ops->clk_init_ver(msm_host);
ops              1166 drivers/gpu/drm/msm/dsi/dsi_host.c 	data = cfg_hnd->ops->tx_buf_get(msm_host);
ops              1191 drivers/gpu/drm/msm/dsi/dsi_host.c 	if (cfg_hnd->ops->tx_buf_put)
ops              1192 drivers/gpu/drm/msm/dsi/dsi_host.c 		cfg_hnd->ops->tx_buf_put(msm_host);
ops              1267 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = cfg_hnd->ops->dma_base_get(msm_host, &dma_base);
ops              1929 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = cfg_hnd->ops->tx_buf_alloc(msm_host, SZ_4K);
ops              1946 drivers/gpu/drm/msm/dsi/dsi_host.c 		host->ops = &dsi_host_ops;
ops              1978 drivers/gpu/drm/msm/dsi/dsi_host.c 		host->ops = NULL;
ops              2000 drivers/gpu/drm/msm/dsi/dsi_host.c 	cfg_hnd->ops->link_clk_enable(msm_host);
ops              2031 drivers/gpu/drm/msm/dsi/dsi_host.c 	cfg_hnd->ops->link_clk_disable(msm_host);
ops              2263 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = cfg_hnd->ops->calc_clk_rate(msm_host, is_dual_dsi);
ops              2348 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = cfg_hnd->ops->link_clk_enable(msm_host);
ops              2375 drivers/gpu/drm/msm/dsi/dsi_host.c 	cfg_hnd->ops->link_clk_disable(msm_host);
ops              2402 drivers/gpu/drm/msm/dsi/dsi_host.c 	cfg_hnd->ops->link_clk_disable(msm_host);
ops               601 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (phy->cfg->ops.init) {
ops               602 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		ret = phy->cfg->ops.init(phy);
ops               671 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (!phy || !phy->cfg->ops.enable)
ops               688 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	ret = phy->cfg->ops.enable(phy, src_pll_id, clk_req);
ops               712 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (phy->cfg->ops.disable)
ops               713 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		phy->cfg->ops.disable(phy);
ops               724 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	if (!phy || !phy->cfg->ops.disable)
ops               727 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->cfg->ops.disable(phy);
ops                29 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h 	struct msm_dsi_phy_ops ops;
ops               221 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	.ops = {
ops               239 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	.ops = {
ops               156 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 	.ops = {
ops               137 drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c 	.ops = {
ops               136 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c 	.ops = {
ops               154 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c 	.ops = {
ops               185 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c 	.ops = {
ops               661 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		.ops = &clk_ops_dsi_pll_10nm_vco,
ops               919 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		.ops = &clk_ops_dsi_pll_14nm_postdiv,
ops               950 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		.ops = &clk_ops_dsi_pll_14nm_vco,
ops               517 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 		.ops = &clk_ops_dsi_pll_28nm_vco,
ops               408 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 		.ops = &clk_ops_dsi_pll_28nm_vco,
ops               452 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	bytediv_init.ops = &clk_bytediv_ops;
ops               518 drivers/gpu/drm/msm/hdmi/hdmi.c 	.ops = &msm_hdmi_audio_codec_ops,
ops               700 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	.ops = &hdmi_8996_pll_ops,
ops               415 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	.ops = &hdmi_pll_ops,
ops               794 drivers/gpu/drm/msm/msm_gem.c 				fence->ops->get_driver_name(fence),
ops               795 drivers/gpu/drm/msm/msm_gem.c 				fence->ops->get_timeline_name(fence),
ops               101 drivers/gpu/drm/nouveau/nouveau_backlight.c 		    const struct backlight_ops **ops)
ops               111 drivers/gpu/drm/nouveau/nouveau_backlight.c 	*ops = &nv40_bl_ops;
ops               200 drivers/gpu/drm/nouveau/nouveau_backlight.c 		    const struct backlight_ops **ops)
ops               211 drivers/gpu/drm/nouveau/nouveau_backlight.c 		*ops = &nv50_bl_ops;
ops               213 drivers/gpu/drm/nouveau/nouveau_backlight.c 		*ops = &nva3_bl_ops;
ops               230 drivers/gpu/drm/nouveau/nouveau_backlight.c 	const struct backlight_ops *ops;
ops               250 drivers/gpu/drm/nouveau/nouveau_backlight.c 		ret = nv40_backlight_init(nv_encoder, &props, &ops);
ops               259 drivers/gpu/drm/nouveau/nouveau_backlight.c 		ret = nv50_backlight_init(nv_encoder, &props, &ops);
ops               280 drivers/gpu/drm/nouveau/nouveau_backlight.c 					    nv_encoder, ops, &props);
ops               289 drivers/gpu/drm/nouveau/nouveau_backlight.c 	bl->dev->props.brightness = bl->dev->ops->get_brightness(bl->dev);
ops               528 drivers/gpu/drm/nouveau/nouveau_dmem.c 	drm->dmem->pagemap.ops = &nouveau_dmem_pagemap_ops;
ops                78 drivers/gpu/drm/nouveau/nouveau_fence.c 	if (fence->ops != &nouveau_fence_ops_legacy &&
ops                79 drivers/gpu/drm/nouveau/nouveau_fence.c 	    fence->ops != &nouveau_fence_ops_uevent)
ops               237 drivers/gpu/drm/nouveau/nouveau_fence.c 	if (fence->base.ops == &nouveau_fence_ops_legacy ||
ops               238 drivers/gpu/drm/nouveau/nouveau_fence.c 	    fence->base.ops == &nouveau_fence_ops_uevent) {
ops               708 drivers/gpu/drm/nouveau/nouveau_hwmon.c 	.ops = &nouveau_hwmon_ops,
ops               349 drivers/gpu/drm/nouveau/nouveau_svm.c 	svmm->mirror.ops = &nouveau_svmm;
ops               136 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		pgsize_bitmap = tdev->iommu.domain->ops->pgsize_bitmap;
ops                53 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	dssdev->ops = &tvc_ops;
ops               137 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	dssdev->ops = &hdmic_ops;
ops                85 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	dssdev->ops = &opa362_ops;
ops               164 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	dssdev->ops = &tpd_ops;
ops               148 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.dcs_read(src, ddata->channel, dcs_cmd, buf, 1);
ops               162 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	return src->ops->dsi.dcs_write(src, ddata->channel, &dcs_cmd, 1);
ops               170 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	return src->ops->dsi.dcs_write(src, ddata->channel, buf, 2);
ops               183 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, &cmd, 1);
ops               245 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, buf, sizeof(buf));
ops               255 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, buf, sizeof(buf));
ops               259 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bta_sync(src, ddata->channel);
ops               293 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.disable(src, false, true);
ops               318 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->enable(src);
ops               319 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.enable_hs(src, ddata->channel, true);
ops               379 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_lock(src);
ops               385 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_unlock(src);
ops               418 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_lock(src);
ops               425 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_unlock(src);
ops               449 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_lock(src);
ops               455 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_unlock(src);
ops               484 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_lock(src);
ops               491 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_unlock(src);
ops               534 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_lock(src);
ops               536 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.bus_unlock(src);
ops               627 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		r = src->ops->dsi.configure_pins(src, &ddata->pin_config);
ops               635 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.set_config(src, &dsi_config);
ops               641 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->enable(src);
ops               645 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.enable_hs(src, ddata->channel, false);
ops               677 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.enable_video_output(src, ddata->channel);
ops               689 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.enable_hs(src, ddata->channel, true);
ops               697 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.disable(src, true, false);
ops               713 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.disable_video_output(src, ddata->channel);
ops               725 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.disable(src, true, false);
ops               751 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.request_vc(src, &ddata->channel);
ops               757 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.set_vc_id(src, ddata->channel, TCH);
ops               760 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.release_vc(src, ddata->channel);
ops               773 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.release_vc(src, ddata->channel);
ops               785 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops               789 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               816 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops               822 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               833 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               848 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		r = src->ops->dsi.update(src, ddata->channel, dsicm_framedone_cb,
ops               857 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               870 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               883 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops               905 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		r = src->ops->dsi.update(src, ddata->channel, dsicm_framedone_cb,
ops               915 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               928 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops               929 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               948 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		src->ops->dsi.enable_te(src, enable);
ops               967 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops               981 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops               987 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops              1029 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops              1045 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.set_max_rx_packet_size(src, ddata->channel, plen);
ops              1053 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		r = src->ops->dsi.dcs_read(src, ddata->channel, dcs_cmd,
ops              1079 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.set_max_rx_packet_size(src, ddata->channel, 1);
ops              1081 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops              1101 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_lock(src);
ops              1105 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	src->ops->dsi.bus_unlock(src);
ops              1263 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dssdev->ops = &dsicm_ops;
ops               200 drivers/gpu/drm/omapdrm/dss/base.c 	ret = dst->ops->connect(src, dst);
ops               231 drivers/gpu/drm/omapdrm/dss/base.c 	dst->ops->disconnect(src, dst);
ops               243 drivers/gpu/drm/omapdrm/dss/base.c 	if (dssdev->ops->pre_enable)
ops               244 drivers/gpu/drm/omapdrm/dss/base.c 		dssdev->ops->pre_enable(dssdev);
ops               253 drivers/gpu/drm/omapdrm/dss/base.c 	if (dssdev->ops->enable)
ops               254 drivers/gpu/drm/omapdrm/dss/base.c 		dssdev->ops->enable(dssdev);
ops               269 drivers/gpu/drm/omapdrm/dss/base.c 	if (dssdev->ops->disable)
ops               270 drivers/gpu/drm/omapdrm/dss/base.c 		dssdev->ops->disable(dssdev);
ops               279 drivers/gpu/drm/omapdrm/dss/base.c 	if (dssdev->ops->post_disable)
ops               280 drivers/gpu/drm/omapdrm/dss/base.c 		dssdev->ops->post_disable(dssdev);
ops               629 drivers/gpu/drm/omapdrm/dss/dpi.c 	out->ops = &dpi_ops;
ops              5032 drivers/gpu/drm/omapdrm/dss/dsi.c 	pll->ops = &dsi_pll_ops;
ops              5118 drivers/gpu/drm/omapdrm/dss/dsi.c 	out->ops = &dsi_ops;
ops                78 drivers/gpu/drm/omapdrm/dss/dss.c 	const struct dss_ops *ops;
ops               567 drivers/gpu/drm/omapdrm/dss/dss.c 	r = dss->feat->ops->select_lcd_source(dss, channel, clk_src);
ops               817 drivers/gpu/drm/omapdrm/dss/dss.c 	return dss->feat->ops->dpi_select_source(dss, port, channel);
ops              1065 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap2_omap3,
ops              1079 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap2_omap3,
ops              1093 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap2_omap3,
ops              1107 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap4,
ops              1121 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap5,
ops              1135 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_omap2_omap3,
ops              1149 drivers/gpu/drm/omapdrm/dss/dss.c 	.ops			=	&dss_ops_dra7,
ops              1547 drivers/gpu/drm/omapdrm/dss/dss.c 			dssdev->ops->disable(dssdev);
ops               189 drivers/gpu/drm/omapdrm/dss/dss.h 	const struct dss_pll_ops *ops;
ops               583 drivers/gpu/drm/omapdrm/dss/hdmi4.c 		.ops = &hdmi_audio_ops,
ops               674 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	out->ops = &hdmi_ops;
ops               577 drivers/gpu/drm/omapdrm/dss/hdmi5.c 		.ops = &hdmi_audio_ops,
ops               658 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	out->ops = &hdmi_ops;
ops               152 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	pll->ops = &hdmi_pll_ops;
ops               423 drivers/gpu/drm/omapdrm/dss/omapdss.h 	const struct omap_dss_device_ops *ops;
ops               137 drivers/gpu/drm/omapdrm/dss/pll.c 	r = pll->ops->enable(pll);
ops               153 drivers/gpu/drm/omapdrm/dss/pll.c 	pll->ops->disable(pll);
ops               167 drivers/gpu/drm/omapdrm/dss/pll.c 	r = pll->ops->set_config(pll, cinfo);
ops               269 drivers/gpu/drm/omapdrm/dss/sdi.c 	out->ops = &sdi_ops;
ops               755 drivers/gpu/drm/omapdrm/dss/venc.c 	out->ops = &venc_ops;
ops               185 drivers/gpu/drm/omapdrm/dss/video-pll.c 	pll->ops = &dss_pll_ops;
ops                42 drivers/gpu/drm/omapdrm/omap_connector.c 		if (dssdev->ops && dssdev->ops->hdmi.lost_hotplug)
ops                43 drivers/gpu/drm/omapdrm/omap_connector.c 			dssdev->ops->hdmi.lost_hotplug(dssdev);
ops                74 drivers/gpu/drm/omapdrm/omap_connector.c 		hpd->ops->register_hpd_cb(hpd, omap_connector_hpd_cb,
ops                84 drivers/gpu/drm/omapdrm/omap_connector.c 		hpd->ops->unregister_hpd_cb(hpd);
ops               120 drivers/gpu/drm/omapdrm/omap_connector.c 		status = dssdev->ops->detect(dssdev)
ops               152 drivers/gpu/drm/omapdrm/omap_connector.c 		hpd->ops->unregister_hpd_cb(hpd);
ops               183 drivers/gpu/drm/omapdrm/omap_connector.c 	if (dssdev->ops->read_edid(dssdev, edid, MAX_EDID) <= 0 ||
ops               225 drivers/gpu/drm/omapdrm/omap_connector.c 		return dssdev->ops->get_modes(dssdev, connector);
ops               251 drivers/gpu/drm/omapdrm/omap_connector.c 		if (!dssdev->ops->check_timings)
ops               254 drivers/gpu/drm/omapdrm/omap_connector.c 		ret = dssdev->ops->check_timings(dssdev, adjusted_mode);
ops                82 drivers/gpu/drm/omapdrm/omap_encoder.c 	if (dssdev->ops->hdmi.set_hdmi_mode)
ops                83 drivers/gpu/drm/omapdrm/omap_encoder.c 		dssdev->ops->hdmi.set_hdmi_mode(dssdev, hdmi_mode);
ops                85 drivers/gpu/drm/omapdrm/omap_encoder.c 	if (hdmi_mode && dssdev->ops->hdmi.set_infoframe) {
ops                92 drivers/gpu/drm/omapdrm/omap_encoder.c 			dssdev->ops->hdmi.set_infoframe(dssdev, &avi);
ops               143 drivers/gpu/drm/omapdrm/omap_encoder.c 		if (dssdev->ops->set_timings)
ops               144 drivers/gpu/drm/omapdrm/omap_encoder.c 			dssdev->ops->set_timings(dssdev, adjusted_mode);
ops               178 drivers/gpu/drm/omapdrm/omap_encoder.c 		dssdev->ops->disable(dssdev);
ops               206 drivers/gpu/drm/omapdrm/omap_encoder.c 		dssdev->ops->enable(dssdev);
ops               135 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	exp_info.ops = &omap_dmabuf_ops;
ops               155 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c 	if (dma_buf->ops == &omap_dmabuf_ops) {
ops               253 drivers/gpu/drm/panfrost/panfrost_mmu.c 	struct io_pgtable_ops *ops = mmu->pgtbl_ops;
ops               265 drivers/gpu/drm/panfrost/panfrost_mmu.c 			ops->map(ops, iova, paddr, pgsize, prot);
ops               307 drivers/gpu/drm/panfrost/panfrost_mmu.c 	struct io_pgtable_ops *ops = mapping->mmu->pgtbl_ops;
ops               322 drivers/gpu/drm/panfrost/panfrost_mmu.c 		if (ops->iova_to_phys(ops, iova)) {
ops               323 drivers/gpu/drm/panfrost/panfrost_mmu.c 			unmapped_page = ops->unmap(ops, iova, pgsize, NULL);
ops               545 drivers/gpu/drm/pl111/pl111_display.c 		.ops = &pl111_clk_div_ops,
ops               136 drivers/gpu/drm/qxl/qxl_release.c 	release->base.ops = NULL;
ops               189 drivers/gpu/drm/qxl/qxl_release.c 	if (release->base.ops) {
ops              2499 drivers/gpu/drm/radeon/radeon.h 	if (__f->base.ops == &radeon_fence_ops)
ops               865 drivers/gpu/drm/rockchip/cdn-dp-core.c 		.ops = &audio_codec_ops,
ops               224 drivers/gpu/drm/scheduler/sched_entity.c 	job->sched->ops->free_job(job);
ops               458 drivers/gpu/drm/scheduler/sched_entity.c 			sched->ops->dependency(sched_job, entity))) {
ops               145 drivers/gpu/drm/scheduler/sched_fence.c 	if (f->ops == &drm_sched_fence_ops_scheduled)
ops               148 drivers/gpu/drm/scheduler/sched_fence.c 	if (f->ops == &drm_sched_fence_ops_finished)
ops               291 drivers/gpu/drm/scheduler/sched_main.c 		job->sched->ops->timedout_job(job);
ops               298 drivers/gpu/drm/scheduler/sched_main.c 			job->sched->ops->free_job(job);
ops               406 drivers/gpu/drm/scheduler/sched_main.c 				sched->ops->free_job(s_job);
ops               496 drivers/gpu/drm/scheduler/sched_main.c 		fence = sched->ops->run_job(s_job);
ops               720 drivers/gpu/drm/scheduler/sched_main.c 			sched->ops->free_job(cleanup_job);
ops               737 drivers/gpu/drm/scheduler/sched_main.c 		fence = sched->ops->run_job(sched_job);
ops               774 drivers/gpu/drm/scheduler/sched_main.c 		   const struct drm_sched_backend_ops *ops,
ops               781 drivers/gpu/drm/scheduler/sched_main.c 	sched->ops = ops;
ops              1232 drivers/gpu/drm/sti/sti_hdmi.c 		.ops = &audio_codec_ops,
ops               819 drivers/gpu/drm/sun4i/sun4i_backend.c 	backend->engine.ops = &sun4i_backend_engine_ops;
ops                54 drivers/gpu/drm/sun4i/sun4i_crtc.c 	if (engine && engine->ops && engine->ops->atomic_check)
ops                55 drivers/gpu/drm/sun4i/sun4i_crtc.c 		ret = engine->ops->atomic_check(engine, state);
ops                77 drivers/gpu/drm/sun4i/sun4i_crtc.c 	if (engine->ops->atomic_begin)
ops                78 drivers/gpu/drm/sun4i/sun4i_crtc.c 		engine->ops->atomic_begin(engine, old_state);
ops               185 drivers/gpu/drm/sun4i/sun4i_dotclock.c 	init.ops = &sun4i_dclk_ops;
ops               128 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c 	init.ops = &sun4i_ddc_ops;
ops               222 drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c 	init.ops = &sun4i_tmds_ops;
ops               740 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (engine->ops->vblank_quirk)
ops               741 drivers/gpu/drm/sun4i/sun4i_tcon.c 		engine->ops->vblank_quirk(engine);
ops              1093 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	dsi->host.ops = &sun6i_dsi_host_ops;
ops               165 drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c 	init.ops = &sun8i_phy_clk_ops;
ops               452 drivers/gpu/drm/sun4i/sun8i_mixer.c 	mixer->engine.ops = &sun8i_engine_ops;
ops               121 drivers/gpu/drm/sun4i/sunxi_engine.h 	const struct sunxi_engine_ops	*ops;
ops               139 drivers/gpu/drm/sun4i/sunxi_engine.h 	if (engine->ops && engine->ops->commit)
ops               140 drivers/gpu/drm/sun4i/sunxi_engine.h 		engine->ops->commit(engine);
ops               151 drivers/gpu/drm/sun4i/sunxi_engine.h 	if (engine->ops && engine->ops->layers_init)
ops               152 drivers/gpu/drm/sun4i/sunxi_engine.h 		return engine->ops->layers_init(drm, engine);
ops               168 drivers/gpu/drm/sun4i/sunxi_engine.h 	if (engine->ops && engine->ops->apply_color_correction)
ops               169 drivers/gpu/drm/sun4i/sunxi_engine.h 		engine->ops->apply_color_correction(engine);
ops               181 drivers/gpu/drm/sun4i/sunxi_engine.h 	if (engine->ops && engine->ops->disable_color_correction)
ops               182 drivers/gpu/drm/sun4i/sunxi_engine.h 		engine->ops->disable_color_correction(engine);
ops              2492 drivers/gpu/drm/tegra/dc.c 	dc->client.ops = &dc_client_ops;
ops               268 drivers/gpu/drm/tegra/drm.c 	context->client->ops->close_channel(context);
ops               472 drivers/gpu/drm/tegra/drm.c 	job->is_addr_reg = context->client->ops->is_addr_reg;
ops               473 drivers/gpu/drm/tegra/drm.c 	job->is_valid_class = context->client->ops->is_valid_class;
ops               591 drivers/gpu/drm/tegra/drm.c 	err = client->ops->open_channel(client, context);
ops               597 drivers/gpu/drm/tegra/drm.c 		client->ops->close_channel(context);
ops               710 drivers/gpu/drm/tegra/drm.c 	err = context->client->ops->submit(context, args, drm, file);
ops                90 drivers/gpu/drm/tegra/drm.h 	const struct tegra_drm_client_ops *ops;
ops              1545 drivers/gpu/drm/tegra/dsi.c 	dsi->host.ops = &tegra_dsi_host_ops;
ops              1558 drivers/gpu/drm/tegra/dsi.c 	dsi->client.ops = &dsi_client_ops;
ops               139 drivers/gpu/drm/tegra/falcon.c 	falcon->firmware.vaddr = falcon->ops->alloc(falcon, firmware->size,
ops               162 drivers/gpu/drm/tegra/falcon.c 	falcon->ops->free(falcon, falcon->firmware.size,
ops               171 drivers/gpu/drm/tegra/falcon.c 	if (!falcon->ops || !falcon->ops->alloc || !falcon->ops->free)
ops               187 drivers/gpu/drm/tegra/falcon.c 		falcon->ops->free(falcon, falcon->firmware.size,
ops               110 drivers/gpu/drm/tegra/falcon.h 	const struct falcon_ops *ops;
ops               639 drivers/gpu/drm/tegra/gem.c 	exp_info.ops = &tegra_gem_prime_dmabuf_ops;
ops               652 drivers/gpu/drm/tegra/gem.c 	if (buf->ops == &tegra_gem_prime_dmabuf_ops) {
ops               220 drivers/gpu/drm/tegra/gr2d.c 	gr2d->client.base.ops = &gr2d_client_ops;
ops               228 drivers/gpu/drm/tegra/gr2d.c 	gr2d->client.ops = &gr2d_ops;
ops               347 drivers/gpu/drm/tegra/gr3d.c 	gr3d->client.base.ops = &gr3d_client_ops;
ops               355 drivers/gpu/drm/tegra/gr3d.c 	gr3d->client.ops = &gr3d_ops;
ops              1670 drivers/gpu/drm/tegra/hdmi.c 	hdmi->client.ops = &hdmi_client_ops;
ops               843 drivers/gpu/drm/tegra/hub.c 	hub->client.ops = &tegra_display_hub_ops;
ops               419 drivers/gpu/drm/tegra/sor.c 	const struct tegra_sor_ops *ops;
ops               591 drivers/gpu/drm/tegra/sor.c 	init.ops = &tegra_clk_sor_pad_ops;
ops              3285 drivers/gpu/drm/tegra/sor.c 			sor->ops = &tegra_sor_hdmi_ops;
ops              3296 drivers/gpu/drm/tegra/sor.c 			sor->ops = &tegra_sor_edp_ops;
ops              3317 drivers/gpu/drm/tegra/sor.c 	if (sor->ops && sor->ops->probe) {
ops              3318 drivers/gpu/drm/tegra/sor.c 		err = sor->ops->probe(sor);
ops              3321 drivers/gpu/drm/tegra/sor.c 				sor->ops->name, err);
ops              3479 drivers/gpu/drm/tegra/sor.c 	sor->client.ops = &sor_client_ops;
ops              3492 drivers/gpu/drm/tegra/sor.c 	if (sor->ops && sor->ops->remove)
ops              3493 drivers/gpu/drm/tegra/sor.c 		sor->ops->remove(sor);
ops              3513 drivers/gpu/drm/tegra/sor.c 	if (sor->ops && sor->ops->remove) {
ops              3514 drivers/gpu/drm/tegra/sor.c 		err = sor->ops->remove(sor);
ops               413 drivers/gpu/drm/tegra/vic.c 	vic->falcon.ops = &vic_falcon_ops;
ops               422 drivers/gpu/drm/tegra/vic.c 	vic->client.base.ops = &vic_client_ops;
ops               431 drivers/gpu/drm/tegra/vic.c 	vic->client.ops = &vic_ops;
ops               463 drivers/gpu/drm/ttm/ttm_bo.c 	if (fence && !fence->ops->signaled)
ops               470 drivers/gpu/drm/ttm/ttm_bo.c 		if (!fence->ops->signaled)
ops               179 drivers/gpu/drm/udl/udl_dmabuf.c 	exp_info.ops = &udl_dmabuf_ops;
ops              1426 drivers/gpu/drm/vc4/vc4_dsi.c 		init.ops = &clk_fixed_factor_ops;
ops              1667 drivers/gpu/drm/vc4/vc4_dsi.c 	dsi->dsi_host.ops = &vc4_dsi_host_ops;
ops              1054 drivers/gpu/drm/vc4/vc4_hdmi.c 	.ops = &vc4_hdmi_audio_dai_ops,
ops                94 drivers/gpu/drm/vmwgfx/ttm_object.c 	struct dma_buf_ops ops;
ops               528 drivers/gpu/drm/vmwgfx/ttm_object.c 		       const struct dma_buf_ops *ops)
ops               544 drivers/gpu/drm/vmwgfx/ttm_object.c 	tdev->ops = *ops;
ops               545 drivers/gpu/drm/vmwgfx/ttm_object.c 	tdev->dmabuf_release = tdev->ops.release;
ops               546 drivers/gpu/drm/vmwgfx/ttm_object.c 	tdev->ops.release = ttm_prime_dmabuf_release;
ops               661 drivers/gpu/drm/vmwgfx/ttm_object.c 	if (dma_buf->ops != &tdev->ops)
ops               719 drivers/gpu/drm/vmwgfx/ttm_object.c 		exp_info.ops = &tdev->ops;
ops               310 drivers/gpu/drm/vmwgfx/ttm_object.h 		       const struct dma_buf_ops *ops);
ops               478 drivers/gpu/drm/zte/zx_hdmi.c 	.ops = &zx_hdmi_codec_ops,
ops               199 drivers/gpu/host1x/bus.c 		if (client->ops && client->ops->init) {
ops               200 drivers/gpu/host1x/bus.c 			err = client->ops->init(client);
ops               216 drivers/gpu/host1x/bus.c 		if (client->ops->exit)
ops               217 drivers/gpu/host1x/bus.c 			client->ops->exit(client);
ops               241 drivers/gpu/host1x/bus.c 		if (client->ops && client->ops->exit) {
ops               242 drivers/gpu/host1x/bus.c 			err = client->ops->exit(client);
ops               117 drivers/gpu/vga/vga_switcheroo.c 	const struct vga_switcheroo_client_ops *ops;
ops               217 drivers/gpu/vga/vga_switcheroo.c 		if (client->ops->gpu_bound)
ops               218 drivers/gpu/vga/vga_switcheroo.c 			client->ops->gpu_bound(client->pdev, ret);
ops               292 drivers/gpu/vga/vga_switcheroo.c 			   const struct vga_switcheroo_client_ops *ops,
ops               306 drivers/gpu/vga/vga_switcheroo.c 	client->ops = ops;
ops               340 drivers/gpu/vga/vga_switcheroo.c 				   const struct vga_switcheroo_client_ops *ops,
ops               343 drivers/gpu/vga/vga_switcheroo.c 	return register_client(pdev, ops, VGA_SWITCHEROO_UNKNOWN_ID, NULL,
ops               363 drivers/gpu/vga/vga_switcheroo.c 			const struct vga_switcheroo_client_ops *ops,
ops               383 drivers/gpu/vga/vga_switcheroo.c 		if (ops->gpu_bound)
ops               384 drivers/gpu/vga/vga_switcheroo.c 			ops->gpu_bound(pdev, id);
ops               388 drivers/gpu/vga/vga_switcheroo.c 	return register_client(pdev, ops, id | ID_BIT_AUDIO, vga_dev,
ops               679 drivers/gpu/vga/vga_switcheroo.c 	client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_ON);
ops               689 drivers/gpu/vga/vga_switcheroo.c 	client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_OFF);
ops               703 drivers/gpu/vga/vga_switcheroo.c 		client->ops->set_gpu_state(client->pdev, state);
ops               747 drivers/gpu/vga/vga_switcheroo.c 	if (new_client->ops->reprobe)
ops               748 drivers/gpu/vga/vga_switcheroo.c 		new_client->ops->reprobe(new_client->pdev);
ops               766 drivers/gpu/vga/vga_switcheroo.c 		if (!client->ops->can_switch(client->pdev)) {
ops              1067 drivers/gpu/vga/vga_switcheroo.c 		domain->ops = *dev->bus->pm;
ops              1068 drivers/gpu/vga/vga_switcheroo.c 		domain->ops.runtime_suspend = vga_switcheroo_runtime_suspend;
ops              1069 drivers/gpu/vga/vga_switcheroo.c 		domain->ops.runtime_resume = vga_switcheroo_runtime_resume;
ops               608 drivers/hid/hid-prodikeys.c 	static struct snd_device_ops ops = {
ops               635 drivers/hid/hid-prodikeys.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, pm, &ops);
ops               731 drivers/hid/hid-rmi.c 	data->xport.ops = &hid_rmi_ops;
ops               625 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               652 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops               653 drivers/hid/hid-wiimote-core.c 		if (!ops->probe)
ops               656 drivers/hid/hid-wiimote-core.c 		ret = ops->probe(ops, wdata);
ops               674 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops               675 drivers/hid/hid-wiimote-core.c 		if (ops->remove)
ops               676 drivers/hid/hid-wiimote-core.c 			ops->remove(ops, wdata);
ops               688 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               707 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops               708 drivers/hid/hid-wiimote-core.c 		if (ops->remove)
ops               709 drivers/hid/hid-wiimote-core.c 			ops->remove(ops, wdata);
ops               723 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               726 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[ext];
ops               728 drivers/hid/hid-wiimote-core.c 	if (ops->probe) {
ops               729 drivers/hid/hid-wiimote-core.c 		ret = ops->probe(ops, wdata);
ops               742 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               744 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[wdata->state.exttype];
ops               751 drivers/hid/hid-wiimote-core.c 	if (ops->remove)
ops               752 drivers/hid/hid-wiimote-core.c 		ops->remove(ops, wdata);
ops               758 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               762 drivers/hid/hid-wiimote-core.c 	ops = &wiimod_mp;
ops               763 drivers/hid/hid-wiimote-core.c 	if (ops->probe) {
ops               764 drivers/hid/hid-wiimote-core.c 		ret = ops->probe(ops, wdata);
ops               777 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops               782 drivers/hid/hid-wiimote-core.c 	ops = &wiimod_mp;
ops               789 drivers/hid/hid-wiimote-core.c 	if (ops->remove)
ops               790 drivers/hid/hid-wiimote-core.c 		ops->remove(ops, wdata);
ops              1248 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops              1250 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[wdata->state.exttype];
ops              1251 drivers/hid/hid-wiimote-core.c 	if (ops->in_keys) {
ops              1252 drivers/hid/hid-wiimote-core.c 		ops->in_keys(wdata, payload);
ops              1258 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops              1259 drivers/hid/hid-wiimote-core.c 		if (ops->in_keys) {
ops              1260 drivers/hid/hid-wiimote-core.c 			ops->in_keys(wdata, payload);
ops              1269 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops              1271 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[wdata->state.exttype];
ops              1272 drivers/hid/hid-wiimote-core.c 	if (ops->in_accel) {
ops              1273 drivers/hid/hid-wiimote-core.c 		ops->in_accel(wdata, payload);
ops              1279 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops              1280 drivers/hid/hid-wiimote-core.c 		if (ops->in_accel) {
ops              1281 drivers/hid/hid-wiimote-core.c 			ops->in_accel(wdata, payload);
ops              1287 drivers/hid/hid-wiimote-core.c static bool valid_ext_handler(const struct wiimod_ops *ops, size_t len)
ops              1289 drivers/hid/hid-wiimote-core.c 	if (!ops->in_ext)
ops              1291 drivers/hid/hid-wiimote-core.c 	if ((ops->flags & WIIMOD_FLAG_EXT8) && len < 8)
ops              1293 drivers/hid/hid-wiimote-core.c 	if ((ops->flags & WIIMOD_FLAG_EXT16) && len < 16)
ops              1309 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops              1349 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[wdata->state.exttype];
ops              1350 drivers/hid/hid-wiimote-core.c 	if (is_mp && ops->in_mp) {
ops              1351 drivers/hid/hid-wiimote-core.c 		ops->in_mp(wdata, payload);
ops              1353 drivers/hid/hid-wiimote-core.c 	} else if (!is_mp && valid_ext_handler(ops, len)) {
ops              1354 drivers/hid/hid-wiimote-core.c 		ops->in_ext(wdata, payload);
ops              1359 drivers/hid/hid-wiimote-core.c 	ops = &wiimod_mp;
ops              1360 drivers/hid/hid-wiimote-core.c 	if (is_mp && ops->in_mp) {
ops              1361 drivers/hid/hid-wiimote-core.c 		ops->in_mp(wdata, payload);
ops              1363 drivers/hid/hid-wiimote-core.c 	} else if (!is_mp && valid_ext_handler(ops, len)) {
ops              1364 drivers/hid/hid-wiimote-core.c 		ops->in_ext(wdata, payload);
ops              1371 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops              1372 drivers/hid/hid-wiimote-core.c 		if (is_mp && ops->in_mp) {
ops              1373 drivers/hid/hid-wiimote-core.c 			ops->in_mp(wdata, payload);
ops              1375 drivers/hid/hid-wiimote-core.c 		} else if (!is_mp && valid_ext_handler(ops, len)) {
ops              1376 drivers/hid/hid-wiimote-core.c 			ops->in_ext(wdata, payload);
ops              1391 drivers/hid/hid-wiimote-core.c 	const struct wiimod_ops *ops;
ops              1393 drivers/hid/hid-wiimote-core.c 	ops = wiimod_ext_table[wdata->state.exttype];
ops              1394 drivers/hid/hid-wiimote-core.c 	if (ops->in_ir) {
ops              1395 drivers/hid/hid-wiimote-core.c 		ops->in_ir(wdata, payload, packed, id);
ops              1401 drivers/hid/hid-wiimote-core.c 		ops = wiimod_table[*iter];
ops              1402 drivers/hid/hid-wiimote-core.c 		if (ops->in_ir) {
ops              1403 drivers/hid/hid-wiimote-core.c 			ops->in_ir(wdata, payload, packed, id);
ops                89 drivers/hid/hid-wiimote-modules.c static int wiimod_keys_probe(const struct wiimod_ops *ops,
ops               155 drivers/hid/hid-wiimote-modules.c static int wiimod_rumble_probe(const struct wiimod_ops *ops,
ops               167 drivers/hid/hid-wiimote-modules.c static void wiimod_rumble_remove(const struct wiimod_ops *ops,
ops               234 drivers/hid/hid-wiimote-modules.c static int wiimod_battery_probe(const struct wiimod_ops *ops,
ops               268 drivers/hid/hid-wiimote-modules.c static void wiimod_battery_remove(const struct wiimod_ops *ops,
ops               338 drivers/hid/hid-wiimote-modules.c static int wiimod_led_probe(const struct wiimod_ops *ops,
ops               353 drivers/hid/hid-wiimote-modules.c 	snprintf(name, namesz, "%s:blue:p%lu", dev_name(dev), ops->arg);
ops               360 drivers/hid/hid-wiimote-modules.c 	wdata->leds[ops->arg] = led;
ops               366 drivers/hid/hid-wiimote-modules.c 	if (ops->arg == 0) {
ops               375 drivers/hid/hid-wiimote-modules.c 	wdata->leds[ops->arg] = NULL;
ops               380 drivers/hid/hid-wiimote-modules.c static void wiimod_led_remove(const struct wiimod_ops *ops,
ops               383 drivers/hid/hid-wiimote-modules.c 	if (!wdata->leds[ops->arg])
ops               386 drivers/hid/hid-wiimote-modules.c 	led_classdev_unregister(wdata->leds[ops->arg]);
ops               387 drivers/hid/hid-wiimote-modules.c 	kfree(wdata->leds[ops->arg]);
ops               388 drivers/hid/hid-wiimote-modules.c 	wdata->leds[ops->arg] = NULL;
ops               481 drivers/hid/hid-wiimote-modules.c static int wiimod_accel_probe(const struct wiimod_ops *ops,
ops               522 drivers/hid/hid-wiimote-modules.c static void wiimod_accel_remove(const struct wiimod_ops *ops,
ops               733 drivers/hid/hid-wiimote-modules.c static int wiimod_ir_probe(const struct wiimod_ops *ops,
ops               784 drivers/hid/hid-wiimote-modules.c static void wiimod_ir_remove(const struct wiimod_ops *ops,
ops               928 drivers/hid/hid-wiimote-modules.c static int wiimod_nunchuk_probe(const struct wiimod_ops *ops,
ops               981 drivers/hid/hid-wiimote-modules.c static void wiimod_nunchuk_remove(const struct wiimod_ops *ops,
ops              1203 drivers/hid/hid-wiimote-modules.c static int wiimod_classic_probe(const struct wiimod_ops *ops,
ops              1259 drivers/hid/hid-wiimote-modules.c static void wiimod_classic_remove(const struct wiimod_ops *ops,
ops              1448 drivers/hid/hid-wiimote-modules.c static int wiimod_bboard_probe(const struct wiimod_ops *ops,
ops              1532 drivers/hid/hid-wiimote-modules.c static void wiimod_bboard_remove(const struct wiimod_ops *ops,
ops              1843 drivers/hid/hid-wiimote-modules.c static int wiimod_pro_probe(const struct wiimod_ops *ops,
ops              1922 drivers/hid/hid-wiimote-modules.c static void wiimod_pro_remove(const struct wiimod_ops *ops,
ops              2089 drivers/hid/hid-wiimote-modules.c static int wiimod_drums_probe(const struct wiimod_ops *ops,
ops              2153 drivers/hid/hid-wiimote-modules.c static void wiimod_drums_remove(const struct wiimod_ops *ops,
ops              2319 drivers/hid/hid-wiimote-modules.c static int wiimod_guitar_probe(const struct wiimod_ops *ops,
ops              2369 drivers/hid/hid-wiimote-modules.c static void wiimod_guitar_remove(const struct wiimod_ops *ops,
ops              2394 drivers/hid/hid-wiimote-modules.c static int wiimod_builtin_mp_probe(const struct wiimod_ops *ops,
ops              2406 drivers/hid/hid-wiimote-modules.c static void wiimod_builtin_mp_remove(const struct wiimod_ops *ops,
ops              2430 drivers/hid/hid-wiimote-modules.c static int wiimod_no_mp_probe(const struct wiimod_ops *ops,
ops              2442 drivers/hid/hid-wiimote-modules.c static void wiimod_no_mp_remove(const struct wiimod_ops *ops,
ops              2554 drivers/hid/hid-wiimote-modules.c static int wiimod_mp_probe(const struct wiimod_ops *ops,
ops              2596 drivers/hid/hid-wiimote-modules.c static void wiimod_mp_remove(const struct wiimod_ops *ops,
ops               190 drivers/hid/hid-wiimote.h 	int (*probe) (const struct wiimod_ops *ops,
ops               192 drivers/hid/hid-wiimote.h 	void (*remove) (const struct wiimod_ops *ops,
ops               923 drivers/hid/intel-ish-hid/ipc/ipc.c 	dev->ops = &ish_hw_ops;
ops                42 drivers/hid/intel-ish-hid/ishtp/bus.c 	msg_hdr = dev->ops->ishtp_read_hdr(dev);
ops                46 drivers/hid/intel-ish-hid/ishtp/bus.c 	dev->ops->sync_fw_clock(dev);
ops                91 drivers/hid/intel-ish-hid/ishtp/bus.c 	drbl_val = dev->ops->ipc_get_header(dev, hdr->length +
ops                98 drivers/hid/intel-ish-hid/ishtp/bus.c 	return	dev->ops->write(dev, ipc_send_compl, ipc_send_compl_prm,
ops               898 drivers/hid/intel-ish-hid/ishtp/bus.c 	return dev->ops->hw_reset(dev);
ops               879 drivers/hid/intel-ish-hid/ishtp/client.c 		dev->ops->ishtp_read(dev, buffer, ishtp_hdr->length);
ops               927 drivers/hid/intel-ish-hid/ishtp/client.c 		dev->ops->ishtp_read(dev, rd_msg_buf, ishtp_hdr->length);
ops               776 drivers/hid/intel-ish-hid/ishtp/hbm.c 	dev->ops->ishtp_read(dev, rd_msg_buf, ishtp_hdr->length);
ops               883 drivers/hid/intel-ish-hid/ishtp/hbm.c 	dev->ops->ishtp_read(dev, rd_msg_buf, ishtp_hdr->length);
ops               214 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h 	const struct ishtp_hw_ops *ops;
ops               230 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h 	return dev->ops->ipc_reset(dev);
ops              2333 drivers/hv/vmbus_drv.c 	.ops = {
ops               195 drivers/hwmon/ab8500.c 	data->ops.read_sensor = ab8500_read_sensor;
ops               196 drivers/hwmon/ab8500.c 	data->ops.irq_handler = ab8500_temp_irq_handler;
ops               197 drivers/hwmon/ab8500.c 	data->ops.show_name = ab8500_show_name;
ops               198 drivers/hwmon/ab8500.c 	data->ops.show_label = ab8500_show_label;
ops               199 drivers/hwmon/ab8500.c 	data->ops.is_visible = NULL;
ops                73 drivers/hwmon/abx500.c 		ret = data->ops.read_sensor(data, data->gpadc_addr[i], &temp);
ops               129 drivers/hwmon/abx500.c 	return data->ops.show_name(dev, devattr, buf);
ops               137 drivers/hwmon/abx500.c 	return data->ops.show_label(dev, devattr, buf);
ops               148 drivers/hwmon/abx500.c 	ret = data->ops.read_sensor(data, gpadc_addr, &temp);
ops               269 drivers/hwmon/abx500.c 	if (data->ops.is_visible)
ops               270 drivers/hwmon/abx500.c 		return data->ops.is_visible(attr, n);
ops               361 drivers/hwmon/abx500.c 	data->ops.irq_handler(irq, data);
ops               397 drivers/hwmon/abx500.c 	if (err	< 0 || !data->ops.read_sensor || !data->ops.show_name ||
ops               398 drivers/hwmon/abx500.c 			!data->ops.show_label)
ops               418 drivers/hwmon/abx500.c 	if (data->ops.irq_handler) {
ops                53 drivers/hwmon/abx500.h 	struct abx500_temp_ops ops;
ops               949 drivers/hwmon/acpi_power_meter.c 	.ops = {
ops               665 drivers/hwmon/adt7411.c 	.ops = &adt7411_hwmon_ops,
ops                56 drivers/hwmon/adt7x10.c 	const struct adt7x10_ops *ops;
ops                75 drivers/hwmon/adt7x10.c 	return d->ops->read_byte(dev, reg);
ops                81 drivers/hwmon/adt7x10.c 	return d->ops->write_byte(dev, reg, data);
ops                87 drivers/hwmon/adt7x10.c 	return d->ops->read_word(dev, reg);
ops                93 drivers/hwmon/adt7x10.c 	return d->ops->write_word(dev, reg, data);
ops               360 drivers/hwmon/adt7x10.c 		  const struct adt7x10_ops *ops)
ops               369 drivers/hwmon/adt7x10.c 	data->ops = ops;
ops                28 drivers/hwmon/adt7x10.h 	const struct adt7x10_ops *ops);
ops               100 drivers/hwmon/as370-hwmon.c 	.ops = &as370_hwmon_ops,
ops               198 drivers/hwmon/asus_atk0110.c 	.ops	= {
ops               332 drivers/hwmon/ftsteutates.c 	data->wdd.ops = &fts_wd_ops;
ops                45 drivers/hwmon/hwmon.c 	const struct hwmon_ops *ops;
ops               145 drivers/hwmon/hwmon.c 	ret = hwdev->chip->ops->read(tdata->dev, hwmon_temp, hwmon_temp_input,
ops               205 drivers/hwmon/hwmon.c 	ret = hattr->ops->read(dev, hattr->type, hattr->attr, hattr->index,
ops               225 drivers/hwmon/hwmon.c 	ret = hattr->ops->read_string(dev, hattr->type, hattr->attr,
ops               248 drivers/hwmon/hwmon.c 	ret = hattr->ops->write(dev, hattr->type, hattr->attr, hattr->index,
ops               275 drivers/hwmon/hwmon.c 				       const struct hwmon_ops *ops)
ops               288 drivers/hwmon/hwmon.c 	mode = ops->is_visible(drvdata, type, attr, index);
ops               292 drivers/hwmon/hwmon.c 	if ((mode & 0444) && ((is_string && !ops->read_string) ||
ops               293 drivers/hwmon/hwmon.c 				 (!is_string && !ops->read)))
ops               295 drivers/hwmon/hwmon.c 	if ((mode & 0222) && !ops->write)
ops               313 drivers/hwmon/hwmon.c 	hattr->ops = ops;
ops               513 drivers/hwmon/hwmon.c 			  const struct hwmon_ops *ops,
ops               538 drivers/hwmon/hwmon.c 					  templates[attr], ops);
ops               567 drivers/hwmon/hwmon.c 		ret = hwmon_genattrs(drvdata, &attrs[aindex], chip->ops,
ops               651 drivers/hwmon/hwmon.c 	if (dev && dev->of_node && chip && chip->ops->read &&
ops               661 drivers/hwmon/hwmon.c 				if (!chip->ops->is_visible(drvdata, hwmon_temp,
ops               736 drivers/hwmon/hwmon.c 	if (chip && (!chip->ops || !chip->ops->is_visible || !chip->info))
ops               592 drivers/hwmon/ina3221.c 	.ops = &ina3221_hwmon_ops,
ops               457 drivers/hwmon/jc42.c 	.ops = &jc42_hwmon_ops,
ops               128 drivers/hwmon/k8temp.c 	.ops = &k8temp_ops,
ops               511 drivers/hwmon/lm75.c 	.ops = &lm75_hwmon_ops,
ops              1797 drivers/hwmon/lm90.c 	data->chip.ops = &lm90_ops;
ops               431 drivers/hwmon/lm95241.c 	.ops = &lm95241_hwmon_ops,
ops               546 drivers/hwmon/lm95245.c 	.ops = &lm95245_hwmon_ops,
ops               362 drivers/hwmon/lochnagar-hwmon.c 	.ops = &lochnagar_ops,
ops               423 drivers/hwmon/ltc4245.c 	.ops = &ltc4245_hwmon_ops,
ops                82 drivers/hwmon/ltq-cputemp.c 	.ops = &ltq_hwmon_ops,
ops               425 drivers/hwmon/max31790.c 	.ops = &max31790_hwmon_ops,
ops               476 drivers/hwmon/max6621.c 	.ops = &max6621_hwmon_ops,
ops               756 drivers/hwmon/max6650.c 	.ops = &max6650_hwmon_ops,
ops               258 drivers/hwmon/mlxreg-fan.c 	.ops = &mlxreg_fan_hwmon_hwmon_ops,
ops               869 drivers/hwmon/nct7904.c 	.ops = &nct7904_hwmon_ops,
ops               669 drivers/hwmon/npcm750-pwm-fan.c 	.ops = &npcm7xx_hwmon_ops,
ops               630 drivers/hwmon/ntc_thermistor.c 	.ops = &ntc_hwmon_ops,
ops               438 drivers/hwmon/pmbus/pmbus.h 		.ops = &pmbus_regulator_ops,			\
ops               101 drivers/hwmon/raspberrypi-hwmon.c 	.ops = &rpi_hwmon_ops,
ops               419 drivers/hwmon/sch56xx-common.c 	data->wddev.ops = &watchdog_ops;
ops               120 drivers/hwmon/scmi-hwmon.c 	.ops = &scmi_hwmon_ops,
ops               159 drivers/hwmon/tmp102.c 	.ops = &tmp102_hwmon_ops,
ops               292 drivers/hwmon/tmp108.c 	.ops = &tmp108_hwmon_ops,
ops               308 drivers/hwmon/tmp421.c 	data->chip.ops = &tmp421_ops;
ops               253 drivers/hwmon/w83773g.c 	.ops = &w83773_ops,
ops               132 drivers/hwspinlock/hwspinlock_core.c 	ret = hwlock->bank->ops->trylock(hwlock);
ops               238 drivers/hwspinlock/hwspinlock_core.c 		if (hwlock->bank->ops->relax)
ops               239 drivers/hwspinlock/hwspinlock_core.c 			hwlock->bank->ops->relax(hwlock);
ops               284 drivers/hwspinlock/hwspinlock_core.c 	hwlock->bank->ops->unlock(hwlock);
ops               487 drivers/hwspinlock/hwspinlock_core.c 		const struct hwspinlock_ops *ops, int base_id, int num_locks)
ops               492 drivers/hwspinlock/hwspinlock_core.c 	if (!bank || !ops || !dev || !num_locks || !ops->trylock ||
ops               493 drivers/hwspinlock/hwspinlock_core.c 							!ops->unlock) {
ops               499 drivers/hwspinlock/hwspinlock_core.c 	bank->ops = ops;
ops               614 drivers/hwspinlock/hwspinlock_core.c 			      const struct hwspinlock_ops *ops,
ops               624 drivers/hwspinlock/hwspinlock_core.c 	ret = hwspin_lock_register(bank, dev, ops, base_id, num_locks);
ops                56 drivers/hwspinlock/hwspinlock_internal.h 	const struct hwspinlock_ops *ops;
ops               559 drivers/hwtracing/coresight/coresight-catu.c 	catu_desc.ops = &catu_ops;
ops               781 drivers/hwtracing/coresight/coresight-etb10.c 	desc.ops = &etb_cs_ops;
ops               863 drivers/hwtracing/coresight/coresight-etm3x.c 	desc.ops = &etm_cs_ops;
ops              1159 drivers/hwtracing/coresight/coresight-etm4x.c 	desc.ops = &etm4_cs_ops;
ops               258 drivers/hwtracing/coresight/coresight-funnel.c 	desc.ops = &funnel_cs_ops;
ops               253 drivers/hwtracing/coresight/coresight-replicator.c 	desc.ops = &replicator_cs_ops;
ops               932 drivers/hwtracing/coresight/coresight-stm.c 	desc.ops = &stm_cs_ops;
ops               810 drivers/hwtracing/coresight/coresight-tmc-etr.c 			etr_buf->ops = etr_buf_ops[mode];
ops               882 drivers/hwtracing/coresight/coresight-tmc-etr.c 	WARN_ON(!etr_buf->ops || !etr_buf->ops->free);
ops               883 drivers/hwtracing/coresight/coresight-tmc-etr.c 	etr_buf->ops->free(etr_buf);
ops               899 drivers/hwtracing/coresight/coresight-tmc-etr.c 	return etr_buf->ops->get_data(etr_buf, (u64)offset, len, bufpp);
ops               946 drivers/hwtracing/coresight/coresight-tmc-etr.c 	WARN_ON(!etr_buf->ops || !etr_buf->ops->sync);
ops               948 drivers/hwtracing/coresight/coresight-tmc-etr.c 	etr_buf->ops->sync(etr_buf, rrp, rwp);
ops               482 drivers/hwtracing/coresight/coresight-tmc.c 		desc.ops = &tmc_etb_cs_ops;
ops               488 drivers/hwtracing/coresight/coresight-tmc.c 		desc.ops = &tmc_etr_cs_ops;
ops               500 drivers/hwtracing/coresight/coresight-tmc.c 		desc.ops = &tmc_etf_cs_ops;
ops               161 drivers/hwtracing/coresight/coresight-tmc.h 	const struct etr_buf_operations	*ops;
ops               163 drivers/hwtracing/coresight/coresight-tpiu.c 	desc.ops = &tpiu_cs_ops;
ops              1207 drivers/hwtracing/coresight/coresight.c 	csdev->ops = desc->ops;
ops               171 drivers/i2c/busses/i2c-bcm2835.c 	init.ops = &clk_bcm2835_i2c_ops;
ops               432 drivers/i2c/busses/i2c-scmi.c 	.ops = {
ops               650 drivers/i3c/master.c 	if (!master->ops->send_ccc_cmd)
ops               656 drivers/i3c/master.c 	if (master->ops->supports_ccc_cmd &&
ops               657 drivers/i3c/master.c 	    !master->ops->supports_ccc_cmd(master, cmd))
ops               660 drivers/i3c/master.c 	ret = master->ops->send_ccc_cmd(master, cmd);
ops              1334 drivers/i3c/master.c 	if (master->this != dev && master->ops->attach_i3c_dev) {
ops              1335 drivers/i3c/master.c 		ret = master->ops->attach_i3c_dev(dev);
ops              1364 drivers/i3c/master.c 	if (master->ops->reattach_i3c_dev) {
ops              1365 drivers/i3c/master.c 		ret = master->ops->reattach_i3c_dev(dev, old_dyn_addr);
ops              1380 drivers/i3c/master.c 	if (master->this != dev && master->ops->detach_i3c_dev)
ops              1381 drivers/i3c/master.c 		master->ops->detach_i3c_dev(dev);
ops              1392 drivers/i3c/master.c 	if (master->ops->attach_i2c_dev) {
ops              1393 drivers/i3c/master.c 		ret = master->ops->attach_i2c_dev(dev);
ops              1409 drivers/i3c/master.c 	if (master->ops->detach_i2c_dev)
ops              1410 drivers/i3c/master.c 		master->ops->detach_i2c_dev(dev);
ops              1498 drivers/i3c/master.c 	ret = master->ops->do_daa(master);
ops              1699 drivers/i3c/master.c 	ret = master->ops->bus_init(master);
ops              1746 drivers/i3c/master.c 	if (master->ops->bus_cleanup)
ops              1747 drivers/i3c/master.c 		master->ops->bus_cleanup(master);
ops              1757 drivers/i3c/master.c 	if (master->ops->bus_cleanup)
ops              1758 drivers/i3c/master.c 		master->ops->bus_cleanup(master);
ops              2086 drivers/i3c/master.c 	if (!master->ops->i2c_xfers)
ops              2101 drivers/i3c/master.c 		ret = master->ops->i2c_xfers(dev, xfers, nxfers);
ops              2202 drivers/i3c/master.c 	master->ops->recycle_ibi_slot(dev, slot);
ops              2370 drivers/i3c/master.c static int i3c_master_check_ops(const struct i3c_master_controller_ops *ops)
ops              2372 drivers/i3c/master.c 	if (!ops || !ops->bus_init || !ops->priv_xfers ||
ops              2373 drivers/i3c/master.c 	    !ops->send_ccc_cmd || !ops->do_daa || !ops->i2c_xfers)
ops              2376 drivers/i3c/master.c 	if (ops->request_ibi &&
ops              2377 drivers/i3c/master.c 	    (!ops->enable_ibi || !ops->disable_ibi || !ops->free_ibi ||
ops              2378 drivers/i3c/master.c 	     !ops->recycle_ibi_slot))
ops              2407 drivers/i3c/master.c 			const struct i3c_master_controller_ops *ops,
ops              2420 drivers/i3c/master.c 	ret = i3c_master_check_ops(ops);
ops              2429 drivers/i3c/master.c 	master->ops = ops;
ops              2550 drivers/i3c/master.c 	if (!master->ops->priv_xfers)
ops              2553 drivers/i3c/master.c 	return master->ops->priv_xfers(dev, xfers, nxfers);
ops              2565 drivers/i3c/master.c 	ret = master->ops->disable_ibi(dev);
ops              2586 drivers/i3c/master.c 	ret = master->ops->enable_ibi(dev);
ops              2600 drivers/i3c/master.c 	if (!master->ops->request_ibi)
ops              2617 drivers/i3c/master.c 	ret = master->ops->request_ibi(dev, req);
ops              2636 drivers/i3c/master.c 	master->ops->free_ibi(dev);
ops               649 drivers/ide/icside.c 	ec->ops->irqdisable(ec, 0);
ops              1298 drivers/ide/ide-cd.c 	devinfo->ops = &ide_cdrom_dops;
ops              1346 drivers/ide/ide-cd.c 	cdi->ops = &ide_cdrom_dops;
ops               780 drivers/ide/ide-probe.c 	set->ops = &ide_mq_ops;
ops               969 drivers/iio/accel/adxl372.c 		st->dready_trig->ops = &adxl372_trigger_ops;
ops               767 drivers/iio/accel/bma180.c 		data->trig->ops = &bma180_trigger_ops;
ops              1357 drivers/iio/accel/bmc150-accel-core.c 		t->indio_trig->ops = &bmc150_accel_trigger_ops;
ops              1328 drivers/iio/accel/kxcjk-1013.c 		data->dready_trig->ops = &kxcjk1013_trigger_ops;
ops              1337 drivers/iio/accel/kxcjk-1013.c 		data->motion_trig->ops = &kxcjk1013_trigger_ops;
ops              1464 drivers/iio/accel/mma8452.c 	trig->ops = &mma8452_trigger_ops;
ops               459 drivers/iio/accel/mxc4005.c 		data->dready_trig->ops = &mxc4005_trigger_ops;
ops               565 drivers/iio/accel/stk8312.c 		data->dready_trig->ops = &stk8312_trigger_ops;
ops               461 drivers/iio/accel/stk8ba50.c 		data->dready_trig->ops = &stk8ba50_trigger_ops;
ops               672 drivers/iio/adc/ad7606.c 	st->trig->ops = &ad7606_trigger_ops;
ops               258 drivers/iio/adc/ad7766.c 		ad7766->trig->ops = &ad7766_trigger_ops;
ops               603 drivers/iio/adc/ad7768-1.c 	st->trig->ops = &ad7768_trigger_ops;
ops               497 drivers/iio/adc/ad_sigma_delta.c 	sigma_delta->trig->ops = &ad_sd_trigger_ops;
ops               988 drivers/iio/adc/at91-sama5d2_adc.c 	trig->ops = &at91_adc_trigger_ops;
ops               616 drivers/iio/adc/at91_adc.c 	trig->ops = &at91_adc_trigger_ops;
ops               446 drivers/iio/adc/max1027.c 	st->trig->ops = &max1027_trigger_ops;
ops               664 drivers/iio/adc/meson_saradc.c 	init.ops = &clk_divider_ops;
ops               686 drivers/iio/adc/meson_saradc.c 	init.ops = &clk_gate_ops;
ops               464 drivers/iio/adc/mxs-lradc-adc.c 	trig->ops = &mxs_lradc_adc_trigger_ops;
ops               581 drivers/iio/adc/xilinx-xadc-core.c 	return xadc->ops->get_dclk_rate(xadc);
ops               717 drivers/iio/adc/xilinx-xadc-core.c 	trig->ops = &xadc_trigger_ops;
ops              1214 drivers/iio/adc/xilinx-xadc-core.c 	xadc->ops = id->data;
ops              1236 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED) {
ops              1270 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED) {
ops              1281 drivers/iio/adc/xilinx-xadc-core.c 	ret = request_irq(xadc->irq, xadc->ops->interrupt_handler, 0,
ops              1286 drivers/iio/adc/xilinx-xadc-core.c 	ret = xadc->ops->setup(pdev, indio_dev, xadc->irq);
ops              1351 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED)
ops              1354 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED)
ops              1357 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED)
ops              1371 drivers/iio/adc/xilinx-xadc-core.c 	if (xadc->ops->flags & XADC_FLAGS_BUFFERED) {
ops               138 drivers/iio/adc/xilinx-xadc-events.c 	xadc->ops->update_alarm(xadc, xadc->alarm_mask);
ops                48 drivers/iio/adc/xilinx-xadc.h 	const struct xadc_ops *ops;
ops                89 drivers/iio/adc/xilinx-xadc.h 	return xadc->ops->read(xadc, reg, val);
ops                96 drivers/iio/adc/xilinx-xadc.h 	return xadc->ops->write(xadc, reg, val);
ops               370 drivers/iio/buffer/industrialio-buffer-dma.c 	if (!queue->ops)
ops               375 drivers/iio/buffer/industrialio-buffer-dma.c 	ret = queue->ops->submit(queue, block);
ops               435 drivers/iio/buffer/industrialio-buffer-dma.c 	if (queue->ops && queue->ops->abort)
ops               436 drivers/iio/buffer/industrialio-buffer-dma.c 		queue->ops->abort(queue);
ops               612 drivers/iio/buffer/industrialio-buffer-dma.c 	struct device *dev, const struct iio_dma_buffer_ops *ops)
ops               618 drivers/iio/buffer/industrialio-buffer-dma.c 	queue->ops = ops;
ops               661 drivers/iio/buffer/industrialio-buffer-dma.c 	queue->ops = NULL;
ops               107 drivers/iio/buffer/industrialio-triggered-buffer.c 				    const struct iio_buffer_setup_ops *ops)
ops               119 drivers/iio/buffer/industrialio-triggered-buffer.c 	ret = iio_triggered_buffer_setup(indio_dev, h, thread, ops);
ops               550 drivers/iio/chemical/atlas-ph-sensor.c 	trig->ops = &atlas_interrupt_trigger_ops;
ops               414 drivers/iio/chemical/ccs811.c 		data->drdy_trig->ops = &ccs811_trigger_ops;
ops               258 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	trig->ops = &hid_sensor_trigger_ops;
ops               135 drivers/iio/common/st_sensors/st_sensors_trigger.c 	sdata->trig->ops = trigger_ops;
ops                36 drivers/iio/dac/ad5592r-base.c 		ret = st->ops->gpio_read(st, &val);
ops                57 drivers/iio/dac/ad5592r-base.c 	st->ops->reg_write(st, AD5592R_REG_GPIO_SET, st->gpio_val);
ops                72 drivers/iio/dac/ad5592r-base.c 	ret = st->ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out);
ops                76 drivers/iio/dac/ad5592r-base.c 	ret = st->ops->reg_write(st, AD5592R_REG_GPIO_IN_EN, st->gpio_in);
ops               100 drivers/iio/dac/ad5592r-base.c 	ret = st->ops->reg_write(st, AD5592R_REG_GPIO_SET, st->gpio_val);
ops               104 drivers/iio/dac/ad5592r-base.c 	ret = st->ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out);
ops               108 drivers/iio/dac/ad5592r-base.c 	ret = st->ops->reg_write(st, AD5592R_REG_GPIO_IN_EN, st->gpio_in);
ops               172 drivers/iio/dac/ad5592r-base.c 		st->ops->reg_write(st, AD5592R_REG_RESET, 0xdac);
ops               198 drivers/iio/dac/ad5592r-base.c 	const struct ad5592r_rw_ops *ops = st->ops;
ops               254 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_PULLDOWN, pulldown);
ops               258 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_TRISTATE, tristate);
ops               263 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_DAC_EN, dac);
ops               267 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_ADC_EN, adc);
ops               271 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_GPIO_SET, st->gpio_val);
ops               275 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_GPIO_OUT_EN, st->gpio_out);
ops               279 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_GPIO_IN_EN, st->gpio_in);
ops               284 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_read(st, AD5592R_REG_ADC_EN, &read_back);
ops               319 drivers/iio/dac/ad5592r-base.c 		ret = st->ops->write_dac(st, chan->channel, val);
ops               339 drivers/iio/dac/ad5592r-base.c 			ret = st->ops->reg_read(st, AD5592R_REG_CTRL,
ops               362 drivers/iio/dac/ad5592r-base.c 			ret = st->ops->reg_write(st, AD5592R_REG_CTRL,
ops               389 drivers/iio/dac/ad5592r-base.c 			ret = st->ops->read_adc(st, chan->channel, &read_val);
ops               596 drivers/iio/dac/ad5592r-base.c 		const struct ad5592r_rw_ops *ops)
ops               608 drivers/iio/dac/ad5592r-base.c 	st->ops = ops;
ops               635 drivers/iio/dac/ad5592r-base.c 	ret = ops->reg_write(st, AD5592R_REG_PD,
ops                56 drivers/iio/dac/ad5592r-base.h 	const struct ad5592r_rw_ops *ops;
ops                72 drivers/iio/dac/ad5592r-base.h 		const struct ad5592r_rw_ops *ops);
ops               708 drivers/iio/dummy/iio_simple_dummy.c 	.ops = &iio_dummy_device_ops,
ops              1134 drivers/iio/gyro/bmg160_core.c 		data->dready_trig->ops = &bmg160_trigger_ops;
ops              1141 drivers/iio/gyro/bmg160_core.c 		data->motion_trig->ops = &bmg160_trigger_ops;
ops               813 drivers/iio/gyro/fxas21002c_core.c 	data->dready_trig->ops = &fxas21002c_trigger_ops;
ops               124 drivers/iio/gyro/itg3200_buffer.c 	st->trig->ops = &itg3200_trigger_ops;
ops              1117 drivers/iio/gyro/mpu3050-core.c 	mpu3050->trig->ops = &mpu3050_trigger_ops;
ops               533 drivers/iio/health/afe4403.c 		afe->trig->ops = &afe4403_trigger_ops;
ops               539 drivers/iio/health/afe4404.c 		afe->trig->ops = &afe4404_trigger_ops;
ops               139 drivers/iio/humidity/hts221_buffer.c 	hw->trig->ops = &hts221_trigger_ops;
ops                49 drivers/iio/imu/adis_trigger.c 	adis->trig->ops = &adis_trigger_ops;
ops               781 drivers/iio/imu/bmi160/bmi160_core.c 	data->trig->ops = &bmi160_trigger_ops;
ops               150 drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c 	st->trig->ops = &inv_mpu_trigger_ops;
ops              1277 drivers/iio/imu/kmx61.c 	trig->ops = &kmx61_trigger_ops;
ops               106 drivers/iio/industrialio-sw-device.c 	d = dt->ops->probe(name);
ops               123 drivers/iio/industrialio-sw-device.c 	dt->ops->remove(d);
ops               106 drivers/iio/industrialio-sw-trigger.c 	t = tt->ops->probe(name);
ops               123 drivers/iio/industrialio-sw-trigger.c 	tt->ops->remove(t);
ops               205 drivers/iio/industrialio-trigger.c 	if (atomic_dec_and_test(&trig->use_count) && trig->ops &&
ops               206 drivers/iio/industrialio-trigger.c 	    trig->ops->try_reenable)
ops               207 drivers/iio/industrialio-trigger.c 		if (trig->ops->try_reenable(trig))
ops               268 drivers/iio/industrialio-trigger.c 	if (trig->ops && trig->ops->set_trigger_state && notinuse) {
ops               269 drivers/iio/industrialio-trigger.c 		ret = trig->ops->set_trigger_state(trig, true);
ops               301 drivers/iio/industrialio-trigger.c 	if (trig->ops && trig->ops->set_trigger_state && no_other_users) {
ops               302 drivers/iio/industrialio-trigger.c 		ret = trig->ops->set_trigger_state(trig, false);
ops               431 drivers/iio/industrialio-trigger.c 	if (trig && trig->ops && trig->ops->validate_device) {
ops               432 drivers/iio/industrialio-trigger.c 		ret = trig->ops->validate_device(trig, indio_dev);
ops               207 drivers/iio/light/acpi-als.c 	.ops = {
ops              1563 drivers/iio/light/gp2ap020a00f.c 	data->trig->ops = &gp2ap020a00f_trigger_ops;
ops               988 drivers/iio/light/rpr0521.c 		data->drdy_trigger0->ops = &rpr0521_trigger_ops;
ops              1251 drivers/iio/light/si1145.c 	trig->ops = &si1145_trigger_ops;
ops               515 drivers/iio/light/vcnl4035.c 	data->drdy_trigger0->ops = &vcnl4035_trigger_ops;
ops               906 drivers/iio/magnetometer/bmc150_magn.c 		data->dready_trig->ops = &bmc150_magn_trigger_ops;
ops               335 drivers/iio/potentiostat/lmp91000.c 	data->trig->ops = &lmp91000_trigger_ops;
ops                30 drivers/iio/pressure/mpl115.c 	const struct mpl115_ops *ops;
ops                35 drivers/iio/pressure/mpl115.c 	int ret = data->ops->write(data->dev, MPL115_CONVERT, 0);
ops                57 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_PADC);
ops                62 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_TADC);
ops                90 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_TADC);
ops               146 drivers/iio/pressure/mpl115.c 			const struct mpl115_ops *ops)
ops               158 drivers/iio/pressure/mpl115.c 	data->ops = ops;
ops               168 drivers/iio/pressure/mpl115.c 	ret = data->ops->init(data->dev);
ops               172 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_A0);
ops               176 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_B1);
ops               180 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_B2);
ops               184 drivers/iio/pressure/mpl115.c 	ret = data->ops->read(data->dev, MPL115_C12);
ops                19 drivers/iio/pressure/mpl115.h 			const struct mpl115_ops *ops);
ops              1421 drivers/iio/pressure/zpa2326.c 	trigger->ops = &zpa2326_trigger_ops;
ops               422 drivers/iio/proximity/as3935.c 	trig->ops = &iio_interrupt_trigger_ops;
ops               958 drivers/iio/proximity/sx9500.c 		data->trig->ops = &sx9500_trigger_ops;
ops               132 drivers/iio/trigger/iio-trig-hrtimer.c 	trig_info->swt.trigger->ops = &iio_hrtimer_trigger_ops;
ops               179 drivers/iio/trigger/iio-trig-hrtimer.c 	.ops = &iio_trig_hrtimer_ops,
ops                61 drivers/iio/trigger/iio-trig-interrupt.c 	trig->ops = &iio_interrupt_trigger_ops;
ops                94 drivers/iio/trigger/iio-trig-loop.c 	trig_info->swt.trigger->ops = &iio_loop_trigger_ops;
ops               133 drivers/iio/trigger/iio-trig-loop.c 	.ops = &iio_trig_loop_ops,
ops               159 drivers/iio/trigger/iio-trig-sysfs.c 	t->trig->ops = &iio_sysfs_trigger_ops;
ops                51 drivers/iio/trigger/stm32-lptimer-trigger.c 	return (trig->ops == &stm32_lptim_trigger_ops);
ops                64 drivers/iio/trigger/stm32-lptimer-trigger.c 	trig->ops = &stm32_lptim_trigger_ops;
ops               387 drivers/iio/trigger/stm32-timer-trigger.c 		trig->ops = &timer_trigger_ops;
ops               709 drivers/iio/trigger/stm32-timer-trigger.c 	return (trig->ops == &timer_trigger_ops);
ops               358 drivers/infiniband/core/cache.c 		ret = attr->device->ops.add_gid(attr, &entry->context);
ops               407 drivers/infiniband/core/cache.c 		ib_dev->ops.del_gid(&entry->attr, &entry->context);
ops              1372 drivers/infiniband/core/cache.c 		if (!device->ops.query_gid)
ops              1374 drivers/infiniband/core/cache.c 		ret = device->ops.query_gid(device, port, i, &gid_attr.gid);
ops               259 drivers/infiniband/core/core_priv.h 	return qp->device->ops.modify_qp(qp->real_qp,
ops               330 drivers/infiniband/core/core_priv.h 	if (!dev->ops.create_qp)
ops               333 drivers/infiniband/core/core_priv.h 	qp = dev->ops.create_qp(pd, attr, udata);
ops                74 drivers/infiniband/core/counters.c 	if (!dev->ops.counter_dealloc || !dev->ops.counter_alloc_stats)
ops                84 drivers/infiniband/core/counters.c 	counter->stats     = dev->ops.counter_alloc_stats(counter);
ops               173 drivers/infiniband/core/counters.c 	if (!qp->device->ops.counter_bind_qp)
ops               177 drivers/infiniband/core/counters.c 	ret = qp->device->ops.counter_bind_qp(counter, qp);
ops               188 drivers/infiniband/core/counters.c 	if (!qp->device->ops.counter_unbind_qp)
ops               192 drivers/infiniband/core/counters.c 	ret = qp->device->ops.counter_unbind_qp(qp);
ops               270 drivers/infiniband/core/counters.c 	counter->device->ops.counter_dealloc(counter);
ops               347 drivers/infiniband/core/counters.c 	if (!dev->ops.counter_update_stats)
ops               351 drivers/infiniband/core/counters.c 	ret = dev->ops.counter_update_stats(counter);
ops               625 drivers/infiniband/core/counters.c 		if (!dev->ops.alloc_hw_stats)
ops               628 drivers/infiniband/core/counters.c 		port_counter->hstats = dev->ops.alloc_hw_stats(dev, port);
ops                44 drivers/infiniband/core/cq.c 	cq->device->ops.modify_cq(cq, comps, usec);
ops                51 drivers/infiniband/core/cq.c 	if (!cq->device->ops.modify_cq || !cq->device->use_cq_dim ||
ops               211 drivers/infiniband/core/cq.c 	ret = dev->ops.create_cq(cq, &cq_attr, NULL);
ops               246 drivers/infiniband/core/cq.c 	cq->device->ops.destroy_cq(cq, udata);
ops               308 drivers/infiniband/core/cq.c 	cq->device->ops.destroy_cq(cq, udata);
ops               298 drivers/infiniband/core/device.c 		if (!*(void **) ((void *) &device->ops +
ops               372 drivers/infiniband/core/device.c 	    device->ops.driver_id != driver_id)
ops               619 drivers/infiniband/core/device.c 	if (device->ops.dealloc_driver)
ops               620 drivers/infiniband/core/device.c 		device->ops.dealloc_driver(device);
ops               795 drivers/infiniband/core/device.c 		ret = device->ops.get_port_immutable(device, port,
ops               808 drivers/infiniband/core/device.c 	if (dev->ops.get_dev_fw_str)
ops               809 drivers/infiniband/core/device.c 		dev->ops.get_dev_fw_str(dev, str);
ops              1242 drivers/infiniband/core/device.c 	ret = device->ops.query_device(device, &device->attrs, &uhw);
ops              1313 drivers/infiniband/core/device.c 	if (device->ops.enable_driver) {
ops              1314 drivers/infiniband/core/device.c 		ret = device->ops.enable_driver(device);
ops              1403 drivers/infiniband/core/device.c 		dealloc_fn = device->ops.dealloc_driver;
ops              1404 drivers/infiniband/core/device.c 		device->ops.dealloc_driver = NULL;
ops              1407 drivers/infiniband/core/device.c 		device->ops.dealloc_driver = dealloc_fn;
ops              1452 drivers/infiniband/core/device.c 	if (ib_dev->ops.dealloc_driver) {
ops              1498 drivers/infiniband/core/device.c 	WARN_ON(!ib_dev->ops.dealloc_driver);
ops              1527 drivers/infiniband/core/device.c 		if (ib_dev->ops.driver_id != driver_id)
ops              1533 drivers/infiniband/core/device.c 		WARN_ON(!ib_dev->ops.dealloc_driver);
ops              1566 drivers/infiniband/core/device.c 	WARN_ON(!ib_dev->ops.dealloc_driver);
ops              1665 drivers/infiniband/core/device.c 	if (!dev->ops.disassociate_ucontext || dev->ops.init_port ||
ops              2014 drivers/infiniband/core/device.c 	err = device->ops.query_port(device, port_num, port_attr);
ops              2030 drivers/infiniband/core/device.c 	err = device->ops.query_port(device, port_num, port_attr);
ops              2038 drivers/infiniband/core/device.c 	err = device->ops.query_gid(device, port_num, 0, &gid);
ops              2196 drivers/infiniband/core/device.c 	if (ib_dev->ops.get_netdev)
ops              2197 drivers/infiniband/core/device.c 		res = ib_dev->ops.get_netdev(ib_dev, port);
ops              2239 drivers/infiniband/core/device.c 		     cur->ib_dev->ops.driver_id == driver_id) &&
ops              2352 drivers/infiniband/core/device.c 	return device->ops.query_pkey(device, port_num, index, pkey);
ops              2369 drivers/infiniband/core/device.c 	if (!device->ops.modify_device)
ops              2372 drivers/infiniband/core/device.c 	return device->ops.modify_device(device, device_modify_mask,
ops              2397 drivers/infiniband/core/device.c 	if (device->ops.modify_port)
ops              2398 drivers/infiniband/core/device.c 		rc = device->ops.modify_port(device, port_num,
ops              2536 drivers/infiniband/core/device.c void ib_set_device_ops(struct ib_device *dev, const struct ib_device_ops *ops)
ops              2538 drivers/infiniband/core/device.c 	struct ib_device_ops *dev_ops = &dev->ops;
ops              2541 drivers/infiniband/core/device.c 		if (ops->name)                                                 \
ops              2543 drivers/infiniband/core/device.c 				(ptr)->name = ops->name;                       \
ops              2548 drivers/infiniband/core/device.c 	if (ops->driver_id != RDMA_DRIVER_UNKNOWN) {
ops              2550 drivers/infiniband/core/device.c 			dev_ops->driver_id != ops->driver_id);
ops              2551 drivers/infiniband/core/device.c 		dev_ops->driver_id = ops->driver_id;
ops              2553 drivers/infiniband/core/device.c 	if (ops->owner) {
ops              2554 drivers/infiniband/core/device.c 		WARN_ON(dev_ops->owner && dev_ops->owner != ops->owner);
ops              2555 drivers/infiniband/core/device.c 		dev_ops->owner = ops->owner;
ops              2557 drivers/infiniband/core/device.c 	if (ops->uverbs_abi_ver)
ops              2558 drivers/infiniband/core/device.c 		dev_ops->uverbs_abi_ver = ops->uverbs_abi_ver;
ops              2561 drivers/infiniband/core/device.c 		ops->uverbs_no_driver_id_binding;
ops               207 drivers/infiniband/core/fmr_pool.c 	if (!device->ops.alloc_fmr    || !device->ops.dealloc_fmr  ||
ops               208 drivers/infiniband/core/fmr_pool.c 	    !device->ops.map_phys_fmr || !device->ops.unmap_fmr) {
ops               403 drivers/infiniband/core/iwcm.c 		cm_id->device->ops.iw_destroy_listen(cm_id);
ops               426 drivers/infiniband/core/iwcm.c 		cm_id->device->ops.iw_reject(cm_id, NULL, 0);
ops               437 drivers/infiniband/core/iwcm.c 		cm_id_priv->id.device->ops.iw_rem_ref(qp);
ops               584 drivers/infiniband/core/iwcm.c 			ret = cm_id->device->ops.iw_create_listen(cm_id,
ops               625 drivers/infiniband/core/iwcm.c 	ret = cm_id->device->ops.iw_reject(cm_id, private_data,
ops               661 drivers/infiniband/core/iwcm.c 	qp = cm_id->device->ops.iw_get_qp(cm_id->device, iw_param->qpn);
ops               668 drivers/infiniband/core/iwcm.c 	cm_id->device->ops.iw_add_ref(qp);
ops               672 drivers/infiniband/core/iwcm.c 	ret = cm_id->device->ops.iw_accept(cm_id, iw_param);
ops               682 drivers/infiniband/core/iwcm.c 			cm_id->device->ops.iw_rem_ref(qp);
ops               720 drivers/infiniband/core/iwcm.c 	qp = cm_id->device->ops.iw_get_qp(cm_id->device, iw_param->qpn);
ops               725 drivers/infiniband/core/iwcm.c 	cm_id->device->ops.iw_add_ref(qp);
ops               732 drivers/infiniband/core/iwcm.c 		ret = cm_id->device->ops.iw_connect(cm_id, iw_param);
ops               743 drivers/infiniband/core/iwcm.c 		cm_id->device->ops.iw_rem_ref(qp);
ops               910 drivers/infiniband/core/iwcm.c 		cm_id_priv->id.device->ops.iw_rem_ref(qp);
ops               973 drivers/infiniband/core/iwcm.c 		cm_id_priv->id.device->ops.iw_rem_ref(qp);
ops               915 drivers/infiniband/core/mad.c 	ret = device->ops.process_mad(device, 0, port_num, &mad_wc, NULL,
ops              2340 drivers/infiniband/core/mad.c 	if (port_priv->device->ops.process_mad) {
ops              2341 drivers/infiniband/core/mad.c 		ret = port_priv->device->ops.process_mad(
ops               421 drivers/infiniband/core/nldev.c 	if (!dev->ops.fill_res_entry)
ops               423 drivers/infiniband/core/nldev.c 	return dev->ops.fill_res_entry(msg, res);
ops              1426 drivers/infiniband/core/nldev.c 	const struct rdma_link_ops *ops;
ops              1428 drivers/infiniband/core/nldev.c 	list_for_each_entry(ops, &link_ops, list) {
ops              1429 drivers/infiniband/core/nldev.c 		if (!strcmp(ops->type, type))
ops              1432 drivers/infiniband/core/nldev.c 	ops = NULL;
ops              1434 drivers/infiniband/core/nldev.c 	return ops;
ops              1437 drivers/infiniband/core/nldev.c void rdma_link_register(struct rdma_link_ops *ops)
ops              1440 drivers/infiniband/core/nldev.c 	if (WARN_ON_ONCE(link_ops_get(ops->type)))
ops              1442 drivers/infiniband/core/nldev.c 	list_add(&ops->list, &link_ops);
ops              1448 drivers/infiniband/core/nldev.c void rdma_link_unregister(struct rdma_link_ops *ops)
ops              1451 drivers/infiniband/core/nldev.c 	list_del(&ops->list);
ops              1461 drivers/infiniband/core/nldev.c 	const struct rdma_link_ops *ops;
ops              1487 drivers/infiniband/core/nldev.c 	ops = link_ops_get(type);
ops              1489 drivers/infiniband/core/nldev.c 	if (!ops) {
ops              1493 drivers/infiniband/core/nldev.c 		ops = link_ops_get(type);
ops              1496 drivers/infiniband/core/nldev.c 	err = ops ? ops->newlink(ibdev_name, ndev) : -EINVAL;
ops              1840 drivers/infiniband/core/nldev.c 	if (!device->ops.alloc_hw_stats || !device->ops.get_hw_stats) {
ops              1875 drivers/infiniband/core/nldev.c 	num_cnts = device->ops.get_hw_stats(device, stats, port, 0);
ops                58 drivers/infiniband/core/opa_smi.h 	return (device->ops.process_mad &&
ops                73 drivers/infiniband/core/opa_smi.h 	return (device->ops.process_mad &&
ops               816 drivers/infiniband/core/rdma_core.c 		if (ib_dev->ops.disassociate_ucontext)
ops               817 drivers/infiniband/core/rdma_core.c 			ib_dev->ops.disassociate_ucontext(ucontext);
ops               825 drivers/infiniband/core/rdma_core.c 	ib_dev->ops.dealloc_ucontext(ucontext);
ops               625 drivers/infiniband/core/security.c 		ret = real_qp->device->ops.modify_qp(real_qp,
ops                70 drivers/infiniband/core/smi.h 	return ((device->ops.process_mad &&
ops                85 drivers/infiniband/core/smi.h 	return ((device->ops.process_mad &&
ops               481 drivers/infiniband/core/sysfs.c 	if (!dev->ops.process_mad)
ops               500 drivers/infiniband/core/sysfs.c 	if ((dev->ops.process_mad(dev, IB_MAD_IGNORE_MKEY,
ops               805 drivers/infiniband/core/sysfs.c 	ret = dev->ops.get_hw_stats(dev, stats, port_num, index);
ops               968 drivers/infiniband/core/sysfs.c 	stats = device->ops.alloc_hw_stats(device, port_num);
ops               986 drivers/infiniband/core/sysfs.c 	ret = device->ops.get_hw_stats(device, stats, port_num,
ops              1081 drivers/infiniband/core/sysfs.c 	if (device->ops.process_mad && is_full_dev) {
ops              1137 drivers/infiniband/core/sysfs.c 	if (device->ops.init_port && is_full_dev) {
ops              1138 drivers/infiniband/core/sysfs.c 		ret = device->ops.init_port(device, port_num, &p->kobj);
ops              1148 drivers/infiniband/core/sysfs.c 	if (device->ops.alloc_hw_stats && port_num && is_full_dev)
ops              1270 drivers/infiniband/core/sysfs.c 	if (!dev->ops.modify_device)
ops              1369 drivers/infiniband/core/sysfs.c 	if (device->ops.alloc_hw_stats)
ops                99 drivers/infiniband/core/umem_odp.c 		umem_odp->umem.ibdev->ops.invalidate_range(
ops               112 drivers/infiniband/core/umem_odp.c 	item->umem.ibdev->ops.invalidate_range(item, start, end);
ops               308 drivers/infiniband/core/umem_odp.c 	if (WARN_ON_ONCE(!context->device->ops.invalidate_range))
ops               402 drivers/infiniband/core/umem_odp.c 	    WARN_ON_ONCE(!context->device->ops.invalidate_range))
ops               549 drivers/infiniband/core/umem_odp.c 		dev->ops.invalidate_range(
ops               272 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_dev->ops.alloc_ucontext(ucontext, &attrs->driver_udata);
ops               434 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_dev->ops.alloc_pd(pd, &attrs->driver_udata);
ops               605 drivers/infiniband/core/uverbs_cmd.c 		xrcd = ib_dev->ops.alloc_xrcd(ib_dev, &attrs->driver_udata);
ops               744 drivers/infiniband/core/uverbs_cmd.c 	mr = pd->device->ops.reg_user_mr(pd, cmd.start, cmd.length, cmd.hca_va,
ops               837 drivers/infiniband/core/uverbs_cmd.c 	ret = mr->device->ops.rereg_user_mr(mr, cmd.flags, cmd.start,
ops               907 drivers/infiniband/core/uverbs_cmd.c 	mw = pd->device->ops.alloc_mw(pd, cmd.mw_type, &attrs->driver_udata);
ops              1033 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_dev->ops.create_cq(cq, &attr, &attrs->driver_udata);
ops              1126 drivers/infiniband/core/uverbs_cmd.c 	ret = cq->device->ops.resize_cq(cq, cmd.cqe, &attrs->driver_udata);
ops              2163 drivers/infiniband/core/uverbs_cmd.c 	ret = qp->device->ops.post_send(qp->real_qp, wr, &bad_wr);
ops              2316 drivers/infiniband/core/uverbs_cmd.c 	ret = qp->device->ops.post_recv(qp->real_qp, wr, &bad_wr);
ops              2366 drivers/infiniband/core/uverbs_cmd.c 	ret = srq->device->ops.post_srq_recv(srq, wr, &bad_wr);
ops              2936 drivers/infiniband/core/uverbs_cmd.c 	wq = pd->device->ops.create_wq(pd, &wq_init_attr, &attrs->driver_udata);
ops              3036 drivers/infiniband/core/uverbs_cmd.c 	ret = wq->device->ops.modify_wq(wq, &wq_attr, cmd.attr_mask,
ops              3110 drivers/infiniband/core/uverbs_cmd.c 	rwq_ind_tbl = ib_dev->ops.create_rwq_ind_table(ib_dev, &init_attr,
ops              3298 drivers/infiniband/core/uverbs_cmd.c 	flow_id = qp->device->ops.create_flow(
ops              3321 drivers/infiniband/core/uverbs_cmd.c 	if (!qp->device->ops.destroy_flow(flow_id))
ops              3429 drivers/infiniband/core/uverbs_cmd.c 	ret = pd->device->ops.create_srq(srq, &attr, udata);
ops              3545 drivers/infiniband/core/uverbs_cmd.c 	ret = srq->device->ops.modify_srq(srq, &attr, cmd.attr_mask,
ops              3634 drivers/infiniband/core/uverbs_cmd.c 	err = ib_dev->ops.query_device(ib_dev, &attr, &attrs->driver_udata);
ops               110 drivers/infiniband/core/uverbs_main.c 	ret = mw->device->ops.dealloc_mw(mw);
ops               203 drivers/infiniband/core/uverbs_main.c 	if (ib_dev && !ib_dev->ops.disassociate_ucontext)
ops               204 drivers/infiniband/core/uverbs_main.c 		module_put(ib_dev->ops.owner);
ops               787 drivers/infiniband/core/uverbs_main.c 	ret = ucontext->device->ops.mmap(ucontext, vma);
ops              1068 drivers/infiniband/core/uverbs_main.c 	module_dependent = !(ib_dev->ops.disassociate_ucontext);
ops              1071 drivers/infiniband/core/uverbs_main.c 		if (!try_module_get(ib_dev->ops.owner)) {
ops              1106 drivers/infiniband/core/uverbs_main.c 	module_put(ib_dev->ops.owner);
ops              1163 drivers/infiniband/core/uverbs_main.c 	res->abi = ibdev->ops.uverbs_abi_ver;
ops              1172 drivers/infiniband/core/uverbs_main.c 	if (!ibdev->ops.uverbs_no_driver_id_binding) {
ops              1174 drivers/infiniband/core/uverbs_main.c 				  ibdev->ops.driver_id);
ops              1221 drivers/infiniband/core/uverbs_main.c 		ret = sprintf(buf, "%u\n", ib_dev->ops.uverbs_abi_ver);
ops              1261 drivers/infiniband/core/uverbs_main.c 	if (!device->ops.alloc_ucontext)
ops              1307 drivers/infiniband/core/uverbs_main.c 		  device->ops.mmap ? &uverbs_mmap_fops : &uverbs_fops);
ops              1395 drivers/infiniband/core/uverbs_main.c 	if (device->ops.disassociate_ucontext) {
ops                61 drivers/infiniband/core/uverbs_std_types.c 	ret = flow->device->ops.destroy_flow(flow);
ops                49 drivers/infiniband/core/uverbs_std_types_counters.c 	return counters->device->ops.destroy_counters(counters);
ops                66 drivers/infiniband/core/uverbs_std_types_counters.c 	if (!ib_dev->ops.create_counters)
ops                69 drivers/infiniband/core/uverbs_std_types_counters.c 	counters = ib_dev->ops.create_counters(ib_dev, attrs);
ops                95 drivers/infiniband/core/uverbs_std_types_counters.c 	if (!counters->device->ops.read_counters)
ops               114 drivers/infiniband/core/uverbs_std_types_counters.c 	ret = counters->device->ops.read_counters(counters, &read_attr, attrs);
ops                75 drivers/infiniband/core/uverbs_std_types_cq.c 	if (!ib_dev->ops.create_cq || !ib_dev->ops.destroy_cq)
ops               128 drivers/infiniband/core/uverbs_std_types_cq.c 	ret = ib_dev->ops.create_cq(cq, &attr, &attrs->driver_udata);
ops               184 drivers/infiniband/core/uverbs_std_types_device.c 	if (!ib_dev->ops.query_port)
ops                48 drivers/infiniband/core/uverbs_std_types_dm.c 	return dm->device->ops.dealloc_dm(dm, attrs);
ops                62 drivers/infiniband/core/uverbs_std_types_dm.c 	if (!ib_dev->ops.alloc_dm)
ops                75 drivers/infiniband/core/uverbs_std_types_dm.c 	dm = ib_dev->ops.alloc_dm(ib_dev, attrs->context, &attr, attrs);
ops                48 drivers/infiniband/core/uverbs_std_types_flow_action.c 	return action->device->ops.destroy_flow_action(action);
ops               318 drivers/infiniband/core/uverbs_std_types_flow_action.c 	if (!ib_dev->ops.create_flow_action_esp)
ops               326 drivers/infiniband/core/uverbs_std_types_flow_action.c 	action = ib_dev->ops.create_flow_action_esp(ib_dev, &esp_attr.hdr,
ops               346 drivers/infiniband/core/uverbs_std_types_flow_action.c 	if (!action->device->ops.modify_flow_action_esp)
ops               356 drivers/infiniband/core/uverbs_std_types_flow_action.c 	return action->device->ops.modify_flow_action_esp(action,
ops                58 drivers/infiniband/core/uverbs_std_types_mr.c 	if (!ib_dev->ops.advise_mr)
ops                77 drivers/infiniband/core/uverbs_std_types_mr.c 	return ib_dev->ops.advise_mr(pd, advice, flags, sg_list, num_sge,
ops                96 drivers/infiniband/core/uverbs_std_types_mr.c 	if (!ib_dev->ops.reg_dm_mr)
ops               125 drivers/infiniband/core/uverbs_std_types_mr.c 	mr = pd->device->ops.reg_dm_mr(pd, dm, &attr, attrs);
ops               311 drivers/infiniband/core/uverbs_uapi.c 				(void *)(&ibdev->ops) + def->needs_fn_offset;
ops               650 drivers/infiniband/core/uverbs_uapi.c 	uapi->driver_id = ibdev->ops.driver_id;
ops               231 drivers/infiniband/core/verbs.c 	if (device->ops.get_link_layer)
ops               232 drivers/infiniband/core/verbs.c 		return device->ops.get_link_layer(device, port_num);
ops               274 drivers/infiniband/core/verbs.c 	ret = device->ops.alloc_pd(pd, NULL);
ops               294 drivers/infiniband/core/verbs.c 		mr = pd->device->ops.get_dma_mr(pd, mr_access_flags);
ops               333 drivers/infiniband/core/verbs.c 		ret = pd->device->ops.dereg_mr(pd->__internal_mr, NULL);
ops               343 drivers/infiniband/core/verbs.c 	pd->device->ops.dealloc_pd(pd, udata);
ops               508 drivers/infiniband/core/verbs.c 	if (!device->ops.create_ah)
ops               522 drivers/infiniband/core/verbs.c 	ret = device->ops.create_ah(ah, ah_attr, flags, udata);
ops               926 drivers/infiniband/core/verbs.c 	ret = ah->device->ops.modify_ah ?
ops               927 drivers/infiniband/core/verbs.c 		ah->device->ops.modify_ah(ah, ah_attr) :
ops               940 drivers/infiniband/core/verbs.c 	return ah->device->ops.query_ah ?
ops               941 drivers/infiniband/core/verbs.c 		ah->device->ops.query_ah(ah, ah_attr) :
ops               955 drivers/infiniband/core/verbs.c 	ah->device->ops.destroy_ah(ah, flags);
ops               973 drivers/infiniband/core/verbs.c 	if (!pd->device->ops.create_srq)
ops               996 drivers/infiniband/core/verbs.c 	ret = pd->device->ops.create_srq(srq, srq_init_attr, NULL);
ops              1015 drivers/infiniband/core/verbs.c 	return srq->device->ops.modify_srq ?
ops              1016 drivers/infiniband/core/verbs.c 		srq->device->ops.modify_srq(srq, srq_attr, srq_attr_mask,
ops              1024 drivers/infiniband/core/verbs.c 	return srq->device->ops.query_srq ?
ops              1025 drivers/infiniband/core/verbs.c 		srq->device->ops.query_srq(srq, srq_attr) : -EOPNOTSUPP;
ops              1034 drivers/infiniband/core/verbs.c 	srq->device->ops.destroy_srq(srq, udata);
ops              1800 drivers/infiniband/core/verbs.c 	return qp->device->ops.query_qp ?
ops              1801 drivers/infiniband/core/verbs.c 		qp->device->ops.query_qp(qp->real_qp, qp_attr, qp_attr_mask,
ops              1889 drivers/infiniband/core/verbs.c 	ret = qp->device->ops.destroy_qp(qp, udata);
ops              1941 drivers/infiniband/core/verbs.c 	ret = device->ops.create_cq(cq, cq_attr, NULL);
ops              1954 drivers/infiniband/core/verbs.c 	return cq->device->ops.modify_cq ?
ops              1955 drivers/infiniband/core/verbs.c 		cq->device->ops.modify_cq(cq, cq_count,
ops              1966 drivers/infiniband/core/verbs.c 	cq->device->ops.destroy_cq(cq, udata);
ops              1974 drivers/infiniband/core/verbs.c 	return cq->device->ops.resize_cq ?
ops              1975 drivers/infiniband/core/verbs.c 		cq->device->ops.resize_cq(cq, cqe, NULL) : -EOPNOTSUPP;
ops              1989 drivers/infiniband/core/verbs.c 	ret = mr->device->ops.dereg_mr(mr, udata);
ops              2019 drivers/infiniband/core/verbs.c 	if (!pd->device->ops.alloc_mr)
ops              2025 drivers/infiniband/core/verbs.c 	mr = pd->device->ops.alloc_mr(pd, mr_type, max_num_sg, udata);
ops              2062 drivers/infiniband/core/verbs.c 	if (!pd->device->ops.alloc_mr_integrity ||
ops              2063 drivers/infiniband/core/verbs.c 	    !pd->device->ops.map_mr_sg_pi)
ops              2073 drivers/infiniband/core/verbs.c 	mr = pd->device->ops.alloc_mr_integrity(pd, max_num_data_sg,
ops              2103 drivers/infiniband/core/verbs.c 	if (!pd->device->ops.alloc_fmr)
ops              2106 drivers/infiniband/core/verbs.c 	fmr = pd->device->ops.alloc_fmr(pd, mr_access_flags, fmr_attr);
ops              2125 drivers/infiniband/core/verbs.c 	return fmr->device->ops.unmap_fmr(fmr_list);
ops              2135 drivers/infiniband/core/verbs.c 	ret = fmr->device->ops.dealloc_fmr(fmr);
ops              2187 drivers/infiniband/core/verbs.c 	if (!qp->device->ops.attach_mcast)
ops              2194 drivers/infiniband/core/verbs.c 	ret = qp->device->ops.attach_mcast(qp, gid, lid);
ops              2205 drivers/infiniband/core/verbs.c 	if (!qp->device->ops.detach_mcast)
ops              2212 drivers/infiniband/core/verbs.c 	ret = qp->device->ops.detach_mcast(qp, gid, lid);
ops              2223 drivers/infiniband/core/verbs.c 	if (!device->ops.alloc_xrcd)
ops              2226 drivers/infiniband/core/verbs.c 	xrcd = device->ops.alloc_xrcd(device, NULL);
ops              2255 drivers/infiniband/core/verbs.c 	return xrcd->device->ops.dealloc_xrcd(xrcd, udata);
ops              2278 drivers/infiniband/core/verbs.c 	if (!pd->device->ops.create_wq)
ops              2281 drivers/infiniband/core/verbs.c 	wq = pd->device->ops.create_wq(pd, wq_attr, NULL);
ops              2311 drivers/infiniband/core/verbs.c 	wq->device->ops.destroy_wq(wq, udata);
ops              2332 drivers/infiniband/core/verbs.c 	if (!wq->device->ops.modify_wq)
ops              2335 drivers/infiniband/core/verbs.c 	err = wq->device->ops.modify_wq(wq, wq_attr, wq_attr_mask, NULL);
ops              2357 drivers/infiniband/core/verbs.c 	if (!device->ops.create_rwq_ind_table)
ops              2361 drivers/infiniband/core/verbs.c 	rwq_ind_table = device->ops.create_rwq_ind_table(device,
ops              2392 drivers/infiniband/core/verbs.c 	err = rwq_ind_table->device->ops.destroy_rwq_ind_table(rwq_ind_table);
ops              2405 drivers/infiniband/core/verbs.c 	if (!mr->device->ops.check_mr_status)
ops              2408 drivers/infiniband/core/verbs.c 	return mr->device->ops.check_mr_status(mr, check_mask, mr_status);
ops              2415 drivers/infiniband/core/verbs.c 	if (!device->ops.set_vf_link_state)
ops              2418 drivers/infiniband/core/verbs.c 	return device->ops.set_vf_link_state(device, vf, port, state);
ops              2425 drivers/infiniband/core/verbs.c 	if (!device->ops.get_vf_config)
ops              2428 drivers/infiniband/core/verbs.c 	return device->ops.get_vf_config(device, vf, port, info);
ops              2435 drivers/infiniband/core/verbs.c 	if (!device->ops.get_vf_stats)
ops              2438 drivers/infiniband/core/verbs.c 	return device->ops.get_vf_stats(device, vf, port, stats);
ops              2445 drivers/infiniband/core/verbs.c 	if (!device->ops.set_vf_guid)
ops              2448 drivers/infiniband/core/verbs.c 	return device->ops.set_vf_guid(device, vf, port, guid, type);
ops              2477 drivers/infiniband/core/verbs.c 	if (unlikely(!mr->device->ops.map_mr_sg_pi ||
ops              2483 drivers/infiniband/core/verbs.c 	return mr->device->ops.map_mr_sg_pi(mr, data_sg, data_sg_nents,
ops              2517 drivers/infiniband/core/verbs.c 	if (unlikely(!mr->device->ops.map_mr_sg))
ops              2522 drivers/infiniband/core/verbs.c 	return mr->device->ops.map_mr_sg(mr, sg, sg_nents, sg_offset);
ops              2721 drivers/infiniband/core/verbs.c 	if (qp->device->ops.drain_sq)
ops              2722 drivers/infiniband/core/verbs.c 		qp->device->ops.drain_sq(qp);
ops              2749 drivers/infiniband/core/verbs.c 	if (qp->device->ops.drain_rq)
ops              2750 drivers/infiniband/core/verbs.c 		qp->device->ops.drain_rq(qp);
ops              2788 drivers/infiniband/core/verbs.c 	if (!device->ops.rdma_netdev_get_params)
ops              2791 drivers/infiniband/core/verbs.c 	rc = device->ops.rdma_netdev_get_params(device, port_num, type,
ops              2814 drivers/infiniband/core/verbs.c 	if (!device->ops.rdma_netdev_get_params)
ops              2817 drivers/infiniband/core/verbs.c 	rc = device->ops.rdma_netdev_get_params(device, port_num, type,
ops              3615 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		ibdev->ops.uverbs_abi_ver);
ops              3617 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	if (ibdev->ops.uverbs_abi_ver != BNXT_RE_ABI_VERSION) {
ops               490 drivers/infiniband/hw/hfi1/debugfs.c 	const struct file_operations ops;
ops              1154 drivers/infiniband/hw/hfi1/debugfs.c 	.ops = { \
ops              1165 drivers/infiniband/hw/hfi1/debugfs.c 	.ops = { \
ops              1272 drivers/infiniband/hw/hfi1/debugfs.c 				    &cntr_ops[i].ops);
ops              1282 drivers/infiniband/hw/hfi1/debugfs.c 					    !port_cntr_ops[i].ops.write ?
ops              1285 drivers/infiniband/hw/hfi1/debugfs.c 					    root, ppd, &port_cntr_ops[i].ops);
ops                60 drivers/infiniband/hw/hfi1/mmu_rb.c 	struct mmu_rb_ops *ops;
ops                96 drivers/infiniband/hw/hfi1/mmu_rb.c 			 struct mmu_rb_ops *ops,
ops               108 drivers/infiniband/hw/hfi1/mmu_rb.c 	handlr->ops = ops;
ops               112 drivers/infiniband/hw/hfi1/mmu_rb.c 	handlr->mn.ops = &mn_opts;
ops               178 drivers/infiniband/hw/hfi1/mmu_rb.c 	ret = handler->ops->insert(handler->ops_arg, mnode);
ops               196 drivers/infiniband/hw/hfi1/mmu_rb.c 	if (!handler->ops->filter) {
ops               205 drivers/infiniband/hw/hfi1/mmu_rb.c 			if (handler->ops->filter(node, addr, len))
ops               247 drivers/infiniband/hw/hfi1/mmu_rb.c 		if (handler->ops->evict(handler->ops_arg, rbnode, evict_arg,
ops               261 drivers/infiniband/hw/hfi1/mmu_rb.c 		handler->ops->remove(handler->ops_arg, rbnode);
ops               282 drivers/infiniband/hw/hfi1/mmu_rb.c 	handler->ops->remove(handler->ops_arg, node);
ops               302 drivers/infiniband/hw/hfi1/mmu_rb.c 		if (handler->ops->invalidate(handler->ops_arg, node)) {
ops               330 drivers/infiniband/hw/hfi1/mmu_rb.c 		handler->ops->remove(handler->ops_arg, node);
ops                75 drivers/infiniband/hw/hfi1/mmu_rb.h 			 struct mmu_rb_ops *ops,
ops               746 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops               758 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	if (!ops->get_hw_reset_stat(handle))
ops               772 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops               779 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	if (ops->ae_dev_reset_cnt(handle) != hr_dev->reset_cnt)
ops               789 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops               808 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	reset_cnt = ops->ae_dev_reset_cnt(handle);
ops               809 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hw_resetting = ops->get_hw_reset_stat(handle);
ops               810 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	sw_resetting = ops->ae_dev_resetting(handle);
ops              1135 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1140 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	reset_cnt = ops->ae_dev_reset_cnt(handle);
ops              1141 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hw_resetting = ops->get_hw_reset_stat(handle);
ops              1142 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	sw_resetting = ops->ae_dev_resetting(handle);
ops              1155 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1163 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	reset_cnt = ops->ae_dev_reset_cnt(handle);
ops              1164 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hw_resetting = ops->get_hw_reset_stat(handle);
ops              1165 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	sw_resetting = ops->ae_dev_resetting(handle);
ops              1178 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			if (!ops->get_hw_reset_stat(handle)) {
ops              1196 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			if (ops->ae_dev_reset_cnt(handle) !=
ops              5220 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		const struct hnae3_ae_ops *ops = ae_dev->ops;
ops              5228 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		if (ops->set_default_reset_request)
ops              5229 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			ops->set_default_reset_request(ae_dev,
ops              5231 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		if (ops->reset_event)
ops              5232 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			ops->reset_event(pdev, NULL);
ops              6409 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hr_dev->reset_cnt = handle->ae_algo->ops->ae_dev_reset_cnt(handle);
ops              6474 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              6481 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	if (ops->ae_dev_resetting(handle) || ops->get_hw_reset_stat(handle)) {
ops              6494 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		if (ops->ae_dev_resetting(handle) ||
ops              6495 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		    ops->get_hw_reset_stat(handle))
ops              6628 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	.ops = &hns_roce_hw_v2_ops,
ops              1832 drivers/infiniband/hw/hns/hns_roce_hw_v2.h 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1834 drivers/infiniband/hw/hns/hns_roce_hw_v2.h 	if (!hr_dev->dis_db && !ops->get_hw_reset_stat(handle))
ops              3488 drivers/infiniband/hw/i40iw/i40iw_cm.c 				iwibdev->ibdev.ops.dereg_mr(iwqp->lsmm_mr,
ops               761 drivers/infiniband/hw/i40iw/i40iw_main.c 	ldev->ops->request_reset(ldev, iwdev->client, 1);
ops               783 drivers/infiniband/hw/i40iw/i40iw_main.c 	if (ldev && ldev->ops && ldev->ops->setup_qvlist) {
ops               784 drivers/infiniband/hw/i40iw/i40iw_main.c 		status = ldev->ops->setup_qvlist(ldev, &i40iw_client,
ops              2017 drivers/infiniband/hw/i40iw/i40iw_main.c 	if (ldev && ldev->ops && ldev->ops->virtchnl_send)
ops              2018 drivers/infiniband/hw/i40iw/i40iw_main.c 		return ldev->ops->virtchnl_send(ldev, &i40iw_client, vf_id, msg, len);
ops              2047 drivers/infiniband/hw/i40iw/i40iw_main.c 	i40iw_client.ops = &i40e_ops;
ops              1046 drivers/infiniband/hw/i40iw/i40iw_uk.c 	qp->ops = iw_qp_uk_ops;
ops              1071 drivers/infiniband/hw/i40iw/i40iw_uk.c 	cq->ops = iw_cq_ops;
ops               353 drivers/infiniband/hw/i40iw/i40iw_user.h 	struct i40iw_qp_uk_ops ops;
ops               374 drivers/infiniband/hw/i40iw/i40iw_user.h 	struct i40iw_cq_ops ops;
ops               397 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	ukcq->ops.iw_cq_clean(&iwqp->sc_qp.qp_uk, ukcq);
ops              2165 drivers/infiniband/hw/i40iw/i40iw_verbs.c 				ret = ukqp->ops.iw_inline_send(ukqp, &info, ib_wr->ex.invalidate_rkey, false);
ops              2169 drivers/infiniband/hw/i40iw/i40iw_verbs.c 				ret = ukqp->ops.iw_send(ukqp, &info, ib_wr->ex.invalidate_rkey, false);
ops              2187 drivers/infiniband/hw/i40iw/i40iw_verbs.c 				ret = ukqp->ops.iw_inline_rdma_write(ukqp, &info, false);
ops              2193 drivers/infiniband/hw/i40iw/i40iw_verbs.c 				ret = ukqp->ops.iw_rdma_write(ukqp, &info, false);
ops              2217 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			ret = ukqp->ops.iw_rdma_read(ukqp, &info, inv_stag, false);
ops              2228 drivers/infiniband/hw/i40iw/i40iw_verbs.c 			ret = ukqp->ops.iw_stag_local_invalidate(ukqp, &info, true);
ops              2280 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		ukqp->ops.iw_qp_post_wr(ukqp);
ops              2319 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		ret = ukqp->ops.iw_post_receive(ukqp, &post_recv);
ops              2360 drivers/infiniband/hw/i40iw/i40iw_verbs.c 		ret = ukcq->ops.iw_cq_poll_completion(ukcq, &cq_poll_info);
ops              2438 drivers/infiniband/hw/i40iw/i40iw_verbs.c 	ukcq->ops.iw_cq_request_notification(ukcq, cq_notify);
ops               852 drivers/infiniband/hw/mlx4/alias_GUID.c 		if (dev->ib_dev.ops.query_gid(&dev->ib_dev, i, 0, &gid)) {
ops              1105 drivers/infiniband/hw/mlx4/main.c 	if (ibdev->ops.uverbs_abi_ver ==
ops              1128 drivers/infiniband/hw/mlx4/main.c 	if (ibdev->ops.uverbs_abi_ver == MLX4_IB_UVERBS_NO_DEV_CAPS_ABI_VERSION)
ops              2747 drivers/infiniband/hw/mlx4/main.c 		ibdev->ib_dev.ops.uverbs_abi_ver =
ops               154 drivers/infiniband/hw/mlx5/main.c 	ret = ibdev->ops.query_port(ibdev, port_num, &attr);
ops               306 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->common->sb_init(dev->cdev, sb_info,
ops               323 drivers/infiniband/hw/qedr/main.c 		dev->ops->common->sb_release(dev->cdev, sb_info, sb_id,
ops               339 drivers/infiniband/hw/qedr/main.c 		dev->ops->common->chain_free(dev->cdev, &dev->cnq_array[i].pbl);
ops               382 drivers/infiniband/hw/qedr/main.c 	dev->sb_start = dev->ops->rdma_get_start_sb(dev->cdev);
ops               394 drivers/infiniband/hw/qedr/main.c 		rc = dev->ops->common->chain_alloc(dev->cdev,
ops               420 drivers/infiniband/hw/qedr/main.c 		dev->ops->common->chain_free(dev->cdev, &dev->cnq_array[i].pbl);
ops               571 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_set_rdma_int(dev->cdev, dev->num_cnq);
ops               575 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_get_rdma_int(dev->cdev, &dev->int_info);
ops               601 drivers/infiniband/hw/qedr/main.c 	qed_attr = dev->ops->rdma_query_device(dev->rdma_ctx);
ops               822 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_init(dev->cdev, in_params);
ops               826 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->rdma_add_user(dev->rdma_ctx, &out_params);
ops               846 drivers/infiniband/hw/qedr/main.c 	dev->ops->rdma_remove_user(dev->rdma_ctx, dev->dpi);
ops               847 drivers/infiniband/hw/qedr/main.c 	dev->ops->rdma_stop(dev->rdma_ctx);
ops               875 drivers/infiniband/hw/qedr/main.c 	dev->ops = qed_ops;
ops               885 drivers/infiniband/hw/qedr/main.c 		rc = dev->ops->iwarp_set_engine_affin(cdev, false);
ops               891 drivers/infiniband/hw/qedr/main.c 	dev->affin_hwfn_idx = dev->ops->common->get_affin_hwfn_idx(cdev);
ops               893 drivers/infiniband/hw/qedr/main.c 	dev->rdma_ctx = dev->ops->rdma_get_rdma_ctx(cdev);
ops               895 drivers/infiniband/hw/qedr/main.c 	dev->num_cnq = dev->ops->rdma_get_min_cnq_msix(cdev);
ops               955 drivers/infiniband/hw/qedr/main.c 		dev->ops->iwarp_set_engine_affin(dev->cdev, true);
ops               998 drivers/infiniband/hw/qedr/main.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev,
ops               138 drivers/infiniband/hw/qedr/qedr.h 	const struct qed_rdma_ops *ops;
ops               236 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	dev->ops->rdma_modify_qp(dev->rdma_ctx, qp->qed_qp, &qp_params);
ops               316 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return dev->ops->iwarp_send_rtr(dev->rdma_ctx, &rtr_in);
ops               633 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_connect(dev->rdma_ctx, &in_params, &out_params);
ops               696 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_create_listen(dev->rdma_ctx, &iparams, &oparams);
ops               717 drivers/infiniband/hw/qedr/qedr_iw_cm.c 		rc = dev->ops->iwarp_destroy_listen(dev->rdma_ctx,
ops               756 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	rc = dev->ops->iwarp_accept(dev->rdma_ctx, &params);
ops               782 drivers/infiniband/hw/qedr/qedr_iw_cm.c 	return dev->ops->iwarp_reject(dev->rdma_ctx, &params);
ops               141 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dev->ops->rdma_destroy_cq(dev->rdma_ctx, &iparams, &oparams);
ops               142 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dev->ops->common->chain_free(dev->cdev, &cq->pbl);
ops               148 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		dev->ops->rdma_destroy_cq(dev->rdma_ctx, &iparams, &oparams);
ops               149 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		dev->ops->common->chain_free(dev->cdev, &cq->pbl);
ops               205 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_prepare_tx_packet(dev->rdma_ctx,
ops               220 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = dev->ops->ll2_set_fragment_of_tx_packet(
ops               247 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev,
ops               250 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_terminate_connection(dev->rdma_ctx,
ops               255 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dev->ops->ll2_release_connection(dev->rdma_ctx, dev->gsi_ll2_handle);
ops               291 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_acquire_connection(dev->rdma_ctx, &data);
ops               299 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_establish_connection(dev->rdma_ctx,
ops               308 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	rc = dev->ops->ll2_set_mac_filter(dev->cdev, NULL, dev->ndev->dev_addr);
ops               315 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dev->ops->ll2_terminate_connection(dev->rdma_ctx, dev->gsi_ll2_handle);
ops               317 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dev->ops->ll2_release_connection(dev->rdma_ctx, dev->gsi_ll2_handle);
ops               640 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		rc = dev->ops->ll2_post_rx_buffer(dev->rdma_ctx,
ops               220 drivers/infiniband/hw/qedr/verbs.c 	rdma_port = dev->ops->rdma_query_port(dev->rdma_ctx);
ops               326 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_add_user(dev->rdma_ctx, &oparams);
ops               376 drivers/infiniband/hw/qedr/verbs.c 	uctx->dev->ops->rdma_remove_user(uctx->dev->rdma_ctx, uctx->dpi);
ops               450 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_pd(dev->rdma_ctx, &pd_id);
ops               466 drivers/infiniband/hw/qedr/verbs.c 			dev->ops->rdma_dealloc_pd(dev->rdma_ctx, pd_id);
ops               483 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_dealloc_pd(dev->rdma_ctx, pd->pd_id);
ops               872 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->common->chain_alloc(dev->cdev,
ops               890 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_create_cq(dev->rdma_ctx, &params, &icid);
ops               926 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_destroy_cq(dev->rdma_ctx, &destroy_iparams,
ops               932 drivers/infiniband/hw/qedr/verbs.c 		dev->ops->common->chain_free(dev->cdev, &cq->pbl);
ops               970 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_destroy_cq(dev->rdma_ctx, &iparams, &oparams);
ops               971 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->common->chain_free(dev->cdev, &cq->pbl);
ops              1276 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->common->chain_free(dev->cdev, &hw_srq->pbl);
ops              1337 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
ops              1422 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_create_srq(dev->rdma_ctx, &in_params, &out_params);
ops              1445 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_destroy_srq(dev->rdma_ctx, &destroy_in_params);
ops              1463 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_destroy_srq(dev->rdma_ctx, &in_params);
ops              1500 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_modify_srq(dev->rdma_ctx, &in_params);
ops              1640 drivers/infiniband/hw/qedr/verbs.c 	qp->qed_qp = dev->ops->rdma_create_qp(dev->rdma_ctx,
ops              1662 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_destroy_qp(dev->rdma_ctx, qp->qed_qp);
ops              1695 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
ops              1709 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
ops              1722 drivers/infiniband/hw/qedr/verbs.c 	qp->qed_qp = dev->ops->rdma_create_qp(dev->rdma_ctx,
ops              1752 drivers/infiniband/hw/qedr/verbs.c 	qp->qed_qp = dev->ops->rdma_create_qp(dev->rdma_ctx,
ops              1762 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
ops              1776 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->common->chain_alloc(dev->cdev,
ops              1794 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_destroy_qp(dev->rdma_ctx, qp->qed_qp);
ops              1801 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->common->chain_free(dev->cdev, &qp->sq.pbl);
ops              1804 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->common->chain_free(dev->cdev, &qp->rq.pbl);
ops              2348 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_modify_qp(dev->rdma_ctx,
ops              2387 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_query_qp(dev->rdma_ctx, qp->qed_qp, &params);
ops              2449 drivers/infiniband/hw/qedr/verbs.c 		rc = dev->ops->rdma_destroy_qp(dev->rdma_ctx, qp->qed_qp);
ops              2637 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
ops              2664 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
ops              2680 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_free_tid(dev->rdma_ctx, mr->hw_mr.itid);
ops              2694 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_deregister_tid(dev->rdma_ctx, mr->hw_mr.itid);
ops              2698 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_free_tid(dev->rdma_ctx, mr->hw_mr.itid);
ops              2734 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
ops              2760 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
ops              2773 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_free_tid(dev->rdma_ctx, mr->hw_mr.itid);
ops              2866 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_alloc_tid(dev->rdma_ctx, &mr->hw_mr.itid);
ops              2882 drivers/infiniband/hw/qedr/verbs.c 	rc = dev->ops->rdma_register_tid(dev->rdma_ctx, &mr->hw_mr);
ops              2897 drivers/infiniband/hw/qedr/verbs.c 	dev->ops->rdma_free_tid(dev->rdma_ctx, mr->hw_mr.itid);
ops              2275 drivers/infiniband/hw/qib/qib_file_ops.c 	cdev->ops = fops;
ops               552 drivers/infiniband/hw/qib/qib_fs.c 	fc->ops = &qibfs_context_ops;
ops               180 drivers/infiniband/hw/usnic/usnic_transport.c 	err = sock->ops->getname(sock,
ops               446 drivers/infiniband/sw/rdmavt/vt.c 		if ((!rdi->ibdev.ops.init_port) ||
ops               456 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.modify_device)
ops               461 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.query_port)
ops               467 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.modify_port)
ops               474 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.query_gid)
ops               480 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.create_qp)
ops               491 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.modify_qp)
ops               505 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.destroy_qp)
ops               515 drivers/infiniband/sw/rdmavt/vt.c 		if (!rdi->ibdev.ops.post_send)
ops              1327 drivers/infiniband/sw/siw/siw_cm.c 	rv = s->ops->bind(s, laddr, size);
ops              1331 drivers/infiniband/sw/siw/siw_cm.c 	rv = s->ops->connect(s, raddr, size, flags);
ops              1824 drivers/infiniband/sw/siw/siw_cm.c 		rv = s->ops->bind(s, (struct sockaddr *)laddr,
ops              1833 drivers/infiniband/sw/siw/siw_cm.c 		rv = s->ops->bind(s, (struct sockaddr *)laddr,
ops              1854 drivers/infiniband/sw/siw/siw_cm.c 	rv = s->ops->listen(s, backlog);
ops                97 drivers/infiniband/sw/siw/siw_cm.h 	return s->ops->getname(s, (struct sockaddr *)a, 1);
ops               102 drivers/infiniband/sw/siw/siw_cm.h 	return s->ops->getname(s, (struct sockaddr *)a, 0);
ops              2443 drivers/infiniband/ulp/ipoib/ipoib_main.c 	struct rtnl_link_ops *ops = ipoib_get_link_ops();
ops              2476 drivers/infiniband/ulp/ipoib/ipoib_main.c 	if (hca->ops.rdma_netdev_get_params) {
ops              2477 drivers/infiniband/ulp/ipoib/ipoib_main.c 		int rc = hca->ops.rdma_netdev_get_params(hca, port,
ops              2481 drivers/infiniband/ulp/ipoib/ipoib_main.c 		if (!rc && ops->priv_size < params.sizeof_priv)
ops              2482 drivers/infiniband/ulp/ipoib/ipoib_main.c 			ops->priv_size = params.sizeof_priv;
ops                80 drivers/infiniband/ulp/iser/iser_memory.c 	if (ib_dev->ops.alloc_fmr && ib_dev->ops.dealloc_fmr &&
ops                81 drivers/infiniband/ulp/iser/iser_memory.c 	    ib_dev->ops.map_phys_fmr && ib_dev->ops.unmap_fmr) {
ops               172 drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 	struct opa_vnic_ctrl_ops   *ops;
ops               331 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c 	netdev = ibdev->ops.alloc_rdma_netdev(ibdev, port_num,
ops              4142 drivers/infiniband/ulp/srp/ib_srp.c 	srp_dev->has_fmr = (device->ops.alloc_fmr &&
ops              4143 drivers/infiniband/ulp/srp/ib_srp.c 			    device->ops.dealloc_fmr &&
ops              4144 drivers/infiniband/ulp/srp/ib_srp.c 			    device->ops.map_phys_fmr &&
ops              4145 drivers/infiniband/ulp/srp/ib_srp.c 			    device->ops.unmap_fmr);
ops               134 drivers/input/misc/atlas_btns.c 	.ops	= {
ops               321 drivers/input/mouse/cyapa.c 		cyapa->ops = &cyapa_gen6_ops;
ops               324 drivers/input/mouse/cyapa.c 		cyapa->ops = &cyapa_gen5_ops;
ops               327 drivers/input/mouse/cyapa.c 		cyapa->ops = &cyapa_gen3_ops;
ops               333 drivers/input/mouse/cyapa.c 	error = cyapa->ops->operational_check(cyapa);
ops               385 drivers/input/mouse/cyapa.c 		error = cyapa->ops->set_power_mode(cyapa,
ops               427 drivers/input/mouse/cyapa.c 		cyapa->ops->set_power_mode(cyapa,
ops               537 drivers/input/mouse/cyapa.c 			cyapa->ops->set_power_mode(cyapa,
ops               553 drivers/input/mouse/cyapa.c 			cyapa->ops->set_power_mode(cyapa,
ops               621 drivers/input/mouse/cyapa.c 		cyapa->ops->set_power_mode(cyapa,
ops               638 drivers/input/mouse/cyapa.c 		cyapa->ops->set_power_mode(cyapa,
ops               658 drivers/input/mouse/cyapa.c 			cyapa->ops->set_power_mode(cyapa,
ops               686 drivers/input/mouse/cyapa.c 	if (cyapa->ops->irq_cmd_handler(cyapa)) {
ops               695 drivers/input/mouse/cyapa.c 			cyapa->ops->sort_empty_output_data(cyapa,
ops               701 drivers/input/mouse/cyapa.c 			error = cyapa->ops->irq_handler(cyapa);
ops               719 drivers/input/mouse/cyapa.c 				cyapa->ops->sort_empty_output_data(cyapa,
ops              1026 drivers/input/mouse/cyapa.c 	error = cyapa->ops->check_fw(cyapa, fw);
ops              1043 drivers/input/mouse/cyapa.c 	error = cyapa->ops->bl_enter(cyapa);
ops              1049 drivers/input/mouse/cyapa.c 	error = cyapa->ops->bl_activate(cyapa);
ops              1055 drivers/input/mouse/cyapa.c 	error = cyapa->ops->bl_initiate(cyapa, fw);
ops              1061 drivers/input/mouse/cyapa.c 	error = cyapa->ops->update_fw(cyapa, fw);
ops              1149 drivers/input/mouse/cyapa.c 		error = cyapa->ops->calibrate_store(dev, attr, buf, count);
ops              1171 drivers/input/mouse/cyapa.c 		error = cyapa->ops->show_baseline(dev, attr, buf);
ops              1382 drivers/input/mouse/cyapa.c 		error = cyapa->ops->set_power_mode(cyapa, power_mode,
ops              1394 drivers/input/mouse/cyapa.c 		cyapa->ops->set_proximity(cyapa, false);
ops              1435 drivers/input/mouse/cyapa.c 	error = cyapa->ops->set_power_mode(cyapa,
ops              1450 drivers/input/mouse/cyapa.c 	error = cyapa->ops->set_power_mode(cyapa,
ops               381 drivers/input/mouse/cyapa.h 	const struct cyapa_dev_ops *ops;
ops                67 drivers/input/mouse/elan_i2c_core.c 	const struct elan_transport_ops *ops;
ops               155 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->power_control(data->client, true);
ops               172 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->power_control(data->client, false);
ops               180 drivers/input/mouse/elan_i2c_core.c 				data->ops->power_control(data->client, true);
ops               200 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->sleep_control(data->client, true);
ops               214 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_product_id(data->client, &data->product_id);
ops               218 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_sm_version(data->client, &data->ic_type,
ops               249 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->initialize(client);
ops               265 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->sleep_control(client, false);
ops               277 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->set_mode(client, data->mode);
ops               285 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->sleep_control(client, false);
ops               317 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_version(data->client, false, &data->fw_version);
ops               321 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_checksum(data->client, false,
ops               326 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_version(data->client, true, &data->iap_version);
ops               330 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_pressure_adjustment(data->client,
ops               335 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_pattern(data->client, &data->pattern);
ops               378 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->get_max(data->client,
ops               395 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->get_num_traces(data->client,
ops               407 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->get_resolution(data->client,
ops               440 drivers/input/mouse/elan_i2c_core.c 		error = data->ops->write_fw_block(data->client,
ops               463 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->prepare_fw_update(client);
ops               489 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->finish_fw_update(client, &data->fw_completion);
ops               493 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_checksum(client, true, &fw_checksum);
ops               520 drivers/input/mouse/elan_i2c_core.c 		data->ops->iap_reset(client);
ops               659 drivers/input/mouse/elan_i2c_core.c 	retval = data->ops->set_mode(client, data->mode);
ops               666 drivers/input/mouse/elan_i2c_core.c 	retval = data->ops->calibrate(client);
ops               678 drivers/input/mouse/elan_i2c_core.c 		retval = data->ops->calibrate_result(client, val);
ops               694 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->set_mode(data->client, data->mode);
ops               720 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->iap_get_mode(data->client, &mode);
ops               773 drivers/input/mouse/elan_i2c_core.c 	retval = data->ops->set_mode(data->client, data->mode);
ops               782 drivers/input/mouse/elan_i2c_core.c 	retval = data->ops->get_baseline_data(data->client, true,
ops               790 drivers/input/mouse/elan_i2c_core.c 	retval = data->ops->get_baseline_data(data->client, false,
ops               802 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->set_mode(data->client, data->mode);
ops              1015 drivers/input/mouse/elan_i2c_core.c 	error = data->ops->get_report(data->client, report);
ops              1170 drivers/input/mouse/elan_i2c_core.c 	data->ops = transport_ops;
ops               136 drivers/input/rmi4/rmi_bus.h 	return d->xport->ops->read_block(d->xport, addr, buf, 1);
ops               153 drivers/input/rmi4/rmi_bus.h 	return d->xport->ops->read_block(d->xport, addr, buf, len);
ops               167 drivers/input/rmi4/rmi_bus.h 	return d->xport->ops->write_block(d->xport, addr, &data, 1);
ops               183 drivers/input/rmi4/rmi_bus.h 	return d->xport->ops->write_block(d->xport, addr, buf, len);
ops               802 drivers/input/rmi4/rmi_driver.c 		if (rmi_dev->xport->ops->reset) {
ops               803 drivers/input/rmi4/rmi_driver.c 			error = rmi_dev->xport->ops->reset(rmi_dev->xport,
ops               363 drivers/input/rmi4/rmi_f54.c 	.ops = &rmi_f54_queue_ops,
ops               256 drivers/input/rmi4/rmi_i2c.c 	rmi_i2c->xport.ops = &rmi_i2c_ops;
ops               313 drivers/input/rmi4/rmi_smbus.c 	rmi_smb->xport.ops = &rmi_smb_ops;
ops               413 drivers/input/rmi4/rmi_spi.c 	rmi_spi->xport.ops = &rmi_spi_ops;
ops                47 drivers/input/serio/serport.c 	return -(serport->tty->ops->write(serport->tty, &data, 1) != 1);
ops              2397 drivers/input/touchscreen/atmel_mxt_ts.c 	.ops = &mxt_queue_ops,
ops              2007 drivers/input/touchscreen/cyttsp4_core.c struct cyttsp4 *cyttsp4_probe(const struct cyttsp4_bus_ops *ops,
ops              2039 drivers/input/touchscreen/cyttsp4_core.c 	cd->bus_ops = ops;
ops               453 drivers/input/touchscreen/cyttsp4_core.h extern struct cyttsp4 *cyttsp4_probe(const struct cyttsp4_bus_ops *ops,
ops              1110 drivers/input/touchscreen/sur40.c 	.ops = &sur40_queue_ops,
ops                87 drivers/input/touchscreen/wm97xx-core.c 		return wm->ac97->bus->ops->read(wm->ac97, reg);
ops               108 drivers/input/touchscreen/wm97xx-core.c 		wm->ac97->bus->ops->write(wm->ac97, reg, val);
ops               817 drivers/input/touchscreen/wm97xx-core.c 	wm->ac97->bus->ops->write(wm->ac97, AC97_WM97XX_DIGITISER2, reg);
ops               641 drivers/iommu/amd_iommu_v2.c 	pasid_state->mn.ops       = &iommu_mn;
ops              2455 drivers/iommu/arm-smmu-v3.c 	struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops;
ops              2457 drivers/iommu/arm-smmu-v3.c 	if (!ops)
ops              2460 drivers/iommu/arm-smmu-v3.c 	return ops->map(ops, iova, paddr, size, prot);
ops              2467 drivers/iommu/arm-smmu-v3.c 	struct io_pgtable_ops *ops = smmu_domain->pgtbl_ops;
ops              2469 drivers/iommu/arm-smmu-v3.c 	if (!ops)
ops              2472 drivers/iommu/arm-smmu-v3.c 	return ops->unmap(ops, iova, size, gather);
ops              2495 drivers/iommu/arm-smmu-v3.c 	struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops;
ops              2500 drivers/iommu/arm-smmu-v3.c 	if (!ops)
ops              2503 drivers/iommu/arm-smmu-v3.c 	return ops->iova_to_phys(ops, iova);
ops              2537 drivers/iommu/arm-smmu-v3.c 	if (!fwspec || fwspec->ops != &arm_smmu_ops)
ops              2592 drivers/iommu/arm-smmu-v3.c 	if (!fwspec || fwspec->ops != &arm_smmu_ops)
ops               387 drivers/iommu/arm-smmu.c 	const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops;
ops               389 drivers/iommu/arm-smmu.c 	ops->tlb_inv_range(iova, size, granule, false, cookie);
ops               390 drivers/iommu/arm-smmu.c 	ops->tlb_sync(cookie);
ops               397 drivers/iommu/arm-smmu.c 	const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops;
ops               399 drivers/iommu/arm-smmu.c 	ops->tlb_inv_range(iova, size, granule, true, cookie);
ops               400 drivers/iommu/arm-smmu.c 	ops->tlb_sync(cookie);
ops               408 drivers/iommu/arm-smmu.c 	const struct arm_smmu_flush_ops *ops = smmu_domain->flush_ops;
ops               410 drivers/iommu/arm-smmu.c 	ops->tlb_inv_range(iova, granule, granule, true, cookie);
ops              1116 drivers/iommu/arm-smmu.c 	if (!fwspec || fwspec->ops != &arm_smmu_ops) {
ops              1165 drivers/iommu/arm-smmu.c 	struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops;
ops              1169 drivers/iommu/arm-smmu.c 	if (!ops)
ops              1173 drivers/iommu/arm-smmu.c 	ret = ops->map(ops, iova, paddr, size, prot);
ops              1182 drivers/iommu/arm-smmu.c 	struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops;
ops              1186 drivers/iommu/arm-smmu.c 	if (!ops)
ops              1190 drivers/iommu/arm-smmu.c 	ret = ops->unmap(ops, iova, size, gather);
ops              1227 drivers/iommu/arm-smmu.c 	struct io_pgtable_ops *ops= smmu_domain->pgtbl_ops;
ops              1252 drivers/iommu/arm-smmu.c 		return ops->iova_to_phys(ops, iova);
ops              1272 drivers/iommu/arm-smmu.c 	struct io_pgtable_ops *ops = smmu_domain->pgtbl_ops;
ops              1277 drivers/iommu/arm-smmu.c 	if (!ops)
ops              1284 drivers/iommu/arm-smmu.c 	return ops->iova_to_phys(ops, iova);
ops              1330 drivers/iommu/arm-smmu.c 	} else if (fwspec && fwspec->ops == &arm_smmu_ops) {
ops              1395 drivers/iommu/arm-smmu.c 	if (!fwspec || fwspec->ops != &arm_smmu_ops)
ops               286 drivers/iommu/dma-iommu.c 	domain->ops->flush_iotlb_all(domain);
ops               210 drivers/iommu/intel-svm.c int intel_svm_bind_mm(struct device *dev, int *pasid, int flags, struct svm_dev_ops *ops)
ops               257 drivers/iommu/intel-svm.c 					if (sdev->ops != ops) {
ops               302 drivers/iommu/intel-svm.c 	sdev->ops = ops;
ops               327 drivers/iommu/intel-svm.c 		svm->notifier.ops = &intel_mmuops;
ops               627 drivers/iommu/intel-svm.c 		if (sdev && sdev->ops && sdev->ops->fault_cb) {
ops               630 drivers/iommu/intel-svm.c 			sdev->ops->fault_cb(sdev->dev, req->pasid, req->addr,
ops               520 drivers/iommu/io-pgtable-arm-v7s.c static int arm_v7s_map(struct io_pgtable_ops *ops, unsigned long iova,
ops               523 drivers/iommu/io-pgtable-arm-v7s.c 	struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               717 drivers/iommu/io-pgtable-arm-v7s.c static size_t arm_v7s_unmap(struct io_pgtable_ops *ops, unsigned long iova,
ops               720 drivers/iommu/io-pgtable-arm-v7s.c 	struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               728 drivers/iommu/io-pgtable-arm-v7s.c static phys_addr_t arm_v7s_iova_to_phys(struct io_pgtable_ops *ops,
ops               731 drivers/iommu/io-pgtable-arm-v7s.c 	struct arm_v7s_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               786 drivers/iommu/io-pgtable-arm-v7s.c 	data->iop.ops = (struct io_pgtable_ops) {
ops               876 drivers/iommu/io-pgtable-arm-v7s.c #define __FAIL(ops)	({				\
ops               884 drivers/iommu/io-pgtable-arm-v7s.c 	struct io_pgtable_ops *ops;
ops               900 drivers/iommu/io-pgtable-arm-v7s.c 	ops = alloc_io_pgtable_ops(ARM_V7S, &cfg, &cfg);
ops               901 drivers/iommu/io-pgtable-arm-v7s.c 	if (!ops) {
ops               910 drivers/iommu/io-pgtable-arm-v7s.c 	if (ops->iova_to_phys(ops, 42))
ops               911 drivers/iommu/io-pgtable-arm-v7s.c 		return __FAIL(ops);
ops               913 drivers/iommu/io-pgtable-arm-v7s.c 	if (ops->iova_to_phys(ops, SZ_1G + 42))
ops               914 drivers/iommu/io-pgtable-arm-v7s.c 		return __FAIL(ops);
ops               916 drivers/iommu/io-pgtable-arm-v7s.c 	if (ops->iova_to_phys(ops, SZ_2G + 42))
ops               917 drivers/iommu/io-pgtable-arm-v7s.c 		return __FAIL(ops);
ops               925 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->map(ops, iova, iova, size, IOMMU_READ |
ops               929 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               932 drivers/iommu/io-pgtable-arm-v7s.c 		if (!ops->map(ops, iova, iova + size, size,
ops               934 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               936 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->iova_to_phys(ops, iova + 42) != (iova + 42))
ops               937 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               948 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->unmap(ops, iova_start + size, size, NULL) != size)
ops               949 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               952 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->map(ops, iova_start + size, size, size, IOMMU_READ))
ops               953 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               955 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->iova_to_phys(ops, iova_start + size + 42)
ops               957 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               966 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->unmap(ops, iova, size, NULL) != size)
ops               967 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               969 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->iova_to_phys(ops, iova + 42))
ops               970 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               973 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->map(ops, iova, iova, size, IOMMU_WRITE))
ops               974 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               976 drivers/iommu/io-pgtable-arm-v7s.c 		if (ops->iova_to_phys(ops, iova + 42) != (iova + 42))
ops               977 drivers/iommu/io-pgtable-arm-v7s.c 			return __FAIL(ops);
ops               982 drivers/iommu/io-pgtable-arm-v7s.c 	free_io_pgtable_ops(ops);
ops               478 drivers/iommu/io-pgtable-arm.c static int arm_lpae_map(struct io_pgtable_ops *ops, unsigned long iova,
ops               481 drivers/iommu/io-pgtable-arm.c 	struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               651 drivers/iommu/io-pgtable-arm.c static size_t arm_lpae_unmap(struct io_pgtable_ops *ops, unsigned long iova,
ops               654 drivers/iommu/io-pgtable-arm.c 	struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               664 drivers/iommu/io-pgtable-arm.c static phys_addr_t arm_lpae_iova_to_phys(struct io_pgtable_ops *ops,
ops               667 drivers/iommu/io-pgtable-arm.c 	struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops               779 drivers/iommu/io-pgtable-arm.c 	data->iop.ops = (struct io_pgtable_ops) {
ops              1127 drivers/iommu/io-pgtable-arm.c static void __init arm_lpae_dump_ops(struct io_pgtable_ops *ops)
ops              1129 drivers/iommu/io-pgtable-arm.c 	struct arm_lpae_io_pgtable *data = io_pgtable_ops_to_data(ops);
ops              1139 drivers/iommu/io-pgtable-arm.c #define __FAIL(ops, i)	({						\
ops              1141 drivers/iommu/io-pgtable-arm.c 		arm_lpae_dump_ops(ops);					\
ops              1156 drivers/iommu/io-pgtable-arm.c 	struct io_pgtable_ops *ops;
ops              1162 drivers/iommu/io-pgtable-arm.c 		ops = alloc_io_pgtable_ops(fmts[i], cfg, cfg);
ops              1163 drivers/iommu/io-pgtable-arm.c 		if (!ops) {
ops              1172 drivers/iommu/io-pgtable-arm.c 		if (ops->iova_to_phys(ops, 42))
ops              1173 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1175 drivers/iommu/io-pgtable-arm.c 		if (ops->iova_to_phys(ops, SZ_1G + 42))
ops              1176 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1178 drivers/iommu/io-pgtable-arm.c 		if (ops->iova_to_phys(ops, SZ_2G + 42))
ops              1179 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1188 drivers/iommu/io-pgtable-arm.c 			if (ops->map(ops, iova, iova, size, IOMMU_READ |
ops              1192 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1195 drivers/iommu/io-pgtable-arm.c 			if (!ops->map(ops, iova, iova + size, size,
ops              1197 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1199 drivers/iommu/io-pgtable-arm.c 			if (ops->iova_to_phys(ops, iova + 42) != (iova + 42))
ops              1200 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1207 drivers/iommu/io-pgtable-arm.c 		if (ops->unmap(ops, SZ_1G + size, size, NULL) != size)
ops              1208 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1211 drivers/iommu/io-pgtable-arm.c 		if (ops->map(ops, SZ_1G + size, size, size, IOMMU_READ))
ops              1212 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1214 drivers/iommu/io-pgtable-arm.c 		if (ops->iova_to_phys(ops, SZ_1G + size + 42) != (size + 42))
ops              1215 drivers/iommu/io-pgtable-arm.c 			return __FAIL(ops, i);
ops              1222 drivers/iommu/io-pgtable-arm.c 			if (ops->unmap(ops, iova, size, NULL) != size)
ops              1223 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1225 drivers/iommu/io-pgtable-arm.c 			if (ops->iova_to_phys(ops, iova + 42))
ops              1226 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1229 drivers/iommu/io-pgtable-arm.c 			if (ops->map(ops, iova, iova, size, IOMMU_WRITE))
ops              1230 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1232 drivers/iommu/io-pgtable-arm.c 			if (ops->iova_to_phys(ops, iova + 42) != (iova + 42))
ops              1233 drivers/iommu/io-pgtable-arm.c 				return __FAIL(ops, i);
ops              1238 drivers/iommu/io-pgtable-arm.c 		free_io_pgtable_ops(ops);
ops                51 drivers/iommu/io-pgtable.c 	return &iop->ops;
ops                59 drivers/iommu/io-pgtable.c void free_io_pgtable_ops(struct io_pgtable_ops *ops)
ops                63 drivers/iommu/io-pgtable.c 	if (!ops)
ops                66 drivers/iommu/io-pgtable.c 	iop = container_of(ops, struct io_pgtable, ops);
ops               176 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops               180 drivers/iommu/iommu.c 	if (!ops)
ops               186 drivers/iommu/iommu.c 	ret = ops->add_device(dev);
ops               195 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops               198 drivers/iommu/iommu.c 		ops->remove_device(dev);
ops               646 drivers/iommu/iommu.c 		if (domain->ops->apply_resv_region)
ops               647 drivers/iommu/iommu.c 			domain->ops->apply_resv_region(dev, domain, entry);
ops              1092 drivers/iommu/iommu.c 	if (!domain || !domain->ops->page_response)
ops              1123 drivers/iommu/iommu.c 		ret = domain->ops->page_response(dev, evt, msg);
ops              1355 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              1363 drivers/iommu/iommu.c 	if (!ops)
ops              1366 drivers/iommu/iommu.c 	group = ops->device_group(dev);
ops              1490 drivers/iommu/iommu.c static int iommu_bus_init(struct bus_type *bus, const struct iommu_ops *ops)
ops              1536 drivers/iommu/iommu.c int bus_set_iommu(struct bus_type *bus, const struct iommu_ops *ops)
ops              1543 drivers/iommu/iommu.c 	bus->iommu_ops = ops;
ops              1546 drivers/iommu/iommu.c 	err = iommu_bus_init(bus, ops);
ops              1604 drivers/iommu/iommu.c 	domain->ops  = bus->iommu_ops;
ops              1620 drivers/iommu/iommu.c 	domain->ops->domain_free(domain);
ops              1628 drivers/iommu/iommu.c 	if ((domain->ops->is_attach_deferred != NULL) &&
ops              1629 drivers/iommu/iommu.c 	    domain->ops->is_attach_deferred(domain, dev))
ops              1632 drivers/iommu/iommu.c 	if (unlikely(domain->ops->attach_dev == NULL))
ops              1635 drivers/iommu/iommu.c 	ret = domain->ops->attach_dev(domain, dev);
ops              1672 drivers/iommu/iommu.c 	if ((domain->ops->is_attach_deferred != NULL) &&
ops              1673 drivers/iommu/iommu.c 	    domain->ops->is_attach_deferred(domain, dev))
ops              1676 drivers/iommu/iommu.c 	if (unlikely(domain->ops->detach_dev == NULL))
ops              1679 drivers/iommu/iommu.c 	domain->ops->detach_dev(domain, dev);
ops              1819 drivers/iommu/iommu.c 	if (unlikely(domain->ops->iova_to_phys == NULL))
ops              1822 drivers/iommu/iommu.c 	return domain->ops->iova_to_phys(domain, iova);
ops              1861 drivers/iommu/iommu.c 	const struct iommu_ops *ops = domain->ops;
ops              1868 drivers/iommu/iommu.c 	if (unlikely(ops->map == NULL ||
ops              1897 drivers/iommu/iommu.c 		ret = ops->map(domain, iova, paddr, pgsize, prot);
ops              1906 drivers/iommu/iommu.c 	if (ops->iotlb_sync_map)
ops              1907 drivers/iommu/iommu.c 		ops->iotlb_sync_map(domain);
ops              1923 drivers/iommu/iommu.c 	const struct iommu_ops *ops = domain->ops;
ops              1928 drivers/iommu/iommu.c 	if (unlikely(ops->unmap == NULL ||
ops              1958 drivers/iommu/iommu.c 		unmapped_page = ops->unmap(domain, iova, pgsize, iotlb_gather);
ops              2040 drivers/iommu/iommu.c 	if (unlikely(domain->ops->domain_window_enable == NULL))
ops              2043 drivers/iommu/iommu.c 	return domain->ops->domain_window_enable(domain, wnd_nr, paddr, size,
ops              2050 drivers/iommu/iommu.c 	if (unlikely(domain->ops->domain_window_disable == NULL))
ops              2053 drivers/iommu/iommu.c 	return domain->ops->domain_window_disable(domain, wnd_nr);
ops              2129 drivers/iommu/iommu.c 		if (!domain->ops->domain_get_attr)
ops              2132 drivers/iommu/iommu.c 		ret = domain->ops->domain_get_attr(domain, attr, data);
ops              2146 drivers/iommu/iommu.c 		if (domain->ops->domain_set_attr == NULL)
ops              2149 drivers/iommu/iommu.c 		ret = domain->ops->domain_set_attr(domain, attr, data);
ops              2158 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2160 drivers/iommu/iommu.c 	if (ops && ops->get_resv_regions)
ops              2161 drivers/iommu/iommu.c 		ops->get_resv_regions(dev, list);
ops              2166 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2168 drivers/iommu/iommu.c 	if (ops && ops->put_resv_regions)
ops              2169 drivers/iommu/iommu.c 		ops->put_resv_regions(dev, list);
ops              2279 drivers/iommu/iommu.c 	const struct iommu_ops *ops = NULL;
ops              2285 drivers/iommu/iommu.c 			ops = iommu->ops;
ops              2289 drivers/iommu/iommu.c 	return ops;
ops              2293 drivers/iommu/iommu.c 		      const struct iommu_ops *ops)
ops              2298 drivers/iommu/iommu.c 		return ops == fwspec->ops ? 0 : -EINVAL;
ops              2306 drivers/iommu/iommu.c 	fwspec->ops = ops;
ops              2355 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2357 drivers/iommu/iommu.c 	if (ops && ops->dev_has_feat)
ops              2358 drivers/iommu/iommu.c 		return ops->dev_has_feat(dev, feat);
ops              2366 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2368 drivers/iommu/iommu.c 	if (ops && ops->dev_enable_feat)
ops              2369 drivers/iommu/iommu.c 		return ops->dev_enable_feat(dev, feat);
ops              2382 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2384 drivers/iommu/iommu.c 	if (ops && ops->dev_disable_feat)
ops              2385 drivers/iommu/iommu.c 		return ops->dev_disable_feat(dev, feat);
ops              2393 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2395 drivers/iommu/iommu.c 	if (ops && ops->dev_feat_enabled)
ops              2396 drivers/iommu/iommu.c 		return ops->dev_feat_enabled(dev, feat);
ops              2416 drivers/iommu/iommu.c 	if (domain->ops->aux_attach_dev)
ops              2417 drivers/iommu/iommu.c 		ret = domain->ops->aux_attach_dev(domain, dev);
ops              2428 drivers/iommu/iommu.c 	if (domain->ops->aux_detach_dev) {
ops              2429 drivers/iommu/iommu.c 		domain->ops->aux_detach_dev(domain, dev);
ops              2439 drivers/iommu/iommu.c 	if (domain->ops->aux_get_pasid)
ops              2440 drivers/iommu/iommu.c 		ret = domain->ops->aux_get_pasid(domain, dev);
ops              2466 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2468 drivers/iommu/iommu.c 	if (!ops || !ops->sva_bind)
ops              2487 drivers/iommu/iommu.c 	handle = ops->sva_bind(dev, mm, drvdata);
ops              2511 drivers/iommu/iommu.c 	const struct iommu_ops *ops = dev->bus->iommu_ops;
ops              2513 drivers/iommu/iommu.c 	if (!ops || !ops->sva_unbind)
ops              2521 drivers/iommu/iommu.c 	ops->sva_unbind(handle);
ops              2531 drivers/iommu/iommu.c 	if (handle->ops && handle->ops != sva_ops)
ops              2534 drivers/iommu/iommu.c 	handle->ops = sva_ops;
ops              2541 drivers/iommu/iommu.c 	const struct iommu_ops *ops = handle->dev->bus->iommu_ops;
ops              2543 drivers/iommu/iommu.c 	if (!ops || !ops->sva_get_pasid)
ops              2546 drivers/iommu/iommu.c 	return ops->sva_get_pasid(handle);
ops               503 drivers/iommu/mtk_iommu.c 	if (!fwspec || fwspec->ops != &mtk_iommu_ops)
ops               522 drivers/iommu/mtk_iommu.c 	if (!fwspec || fwspec->ops != &mtk_iommu_ops)
ops               386 drivers/iommu/mtk_iommu_v1.c 	} else if (dev_iommu_fwspec_get(dev)->ops != &mtk_iommu_ops) {
ops               444 drivers/iommu/mtk_iommu_v1.c 	if (!fwspec || fwspec->ops != &mtk_iommu_ops)
ops               478 drivers/iommu/mtk_iommu_v1.c 	if (!fwspec || fwspec->ops != &mtk_iommu_ops)
ops                90 drivers/iommu/of_iommu.c 	const struct iommu_ops *ops;
ops                94 drivers/iommu/of_iommu.c 	ops = iommu_ops_from_fwnode(fwnode);
ops                95 drivers/iommu/of_iommu.c 	if ((ops && !ops->of_xlate) ||
ops                99 drivers/iommu/of_iommu.c 	err = iommu_fwspec_init(dev, &iommu_spec->np->fwnode, ops);
ops               107 drivers/iommu/of_iommu.c 	if (!ops)
ops               110 drivers/iommu/of_iommu.c 	return ops->of_xlate(dev, iommu_spec);
ops               154 drivers/iommu/of_iommu.c 	const struct iommu_ops *ops = NULL;
ops               162 drivers/iommu/of_iommu.c 		if (fwspec->ops)
ops               163 drivers/iommu/of_iommu.c 			return fwspec->ops;
ops               209 drivers/iommu/of_iommu.c 		ops    = fwspec->ops;
ops               220 drivers/iommu/of_iommu.c 		ops = ERR_PTR(err);
ops               223 drivers/iommu/of_iommu.c 		ops = NULL;
ops               226 drivers/iommu/of_iommu.c 	return ops;
ops                79 drivers/iommu/qcom_iommu.c 	if (!fwspec || fwspec->ops != &qcom_iommu_ops)
ops               427 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
ops               429 drivers/iommu/qcom_iommu.c 	if (!ops)
ops               433 drivers/iommu/qcom_iommu.c 	ret = ops->map(ops, iova, paddr, size, prot);
ops               444 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
ops               446 drivers/iommu/qcom_iommu.c 	if (!ops)
ops               456 drivers/iommu/qcom_iommu.c 	ret = ops->unmap(ops, iova, size, gather);
ops               467 drivers/iommu/qcom_iommu.c 						  struct io_pgtable, ops);
ops               488 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
ops               490 drivers/iommu/qcom_iommu.c 	if (!ops)
ops               494 drivers/iommu/qcom_iommu.c 	ret = ops->iova_to_phys(ops, iova);
ops               736 drivers/iommu/tegra-smmu.c 	const struct iommu_ops *ops = smmu->iommu.ops;
ops               739 drivers/iommu/tegra-smmu.c 	err = iommu_fwspec_init(dev, &dev->of_node->fwnode, ops);
ops               745 drivers/iommu/tegra-smmu.c 	err = ops->of_xlate(dev, args);
ops               876 drivers/iommu/virtio-iommu.c 	if (!fwspec || fwspec->ops != &viommu_ops)
ops               931 drivers/iommu/virtio-iommu.c 	if (!fwspec || fwspec->ops != &viommu_ops)
ops               390 drivers/ipack/devices/ipoctal.c 		channel->tty_port.ops = &ipoctal_tty_port_ops;
ops               411 drivers/ipack/devices/ipoctal.c 	ipoctal->dev->bus->ops->request_irq(ipoctal->dev,
ops               693 drivers/ipack/devices/ipoctal.c 	ipoctal->dev->bus->ops->free_irq(ipoctal->dev);
ops               730 drivers/ipack/devices/ipoctal.c 	.ops      = &ipoctal_drv_ops,
ops                67 drivers/ipack/ipack.c 	if (!drv->ops->probe)
ops                70 drivers/ipack/ipack.c 	return drv->ops->probe(dev);
ops                78 drivers/ipack/ipack.c 	if (!drv->ops->remove)
ops                81 drivers/ipack/ipack.c 	drv->ops->remove(dev);
ops               206 drivers/ipack/ipack.c 					    const struct ipack_bus_ops *ops,
ops               225 drivers/ipack/ipack.c 	bus->ops = ops;
ops               439 drivers/ipack/ipack.c 	if (dev->bus->ops->set_clockrate(dev, 8))
ops               441 drivers/ipack/ipack.c 	if (dev->bus->ops->reset_timeout(dev))
ops               452 drivers/ipack/ipack.c 		ret = dev->bus->ops->set_clockrate(dev, 32);
ops               209 drivers/irqchip/irq-atmel-aic-common.c 					     const struct irq_domain_ops *ops,
ops               233 drivers/irqchip/irq-atmel-aic-common.c 	domain = irq_domain_add_linear(node, nchips * 32, ops, aic);
ops                32 drivers/irqchip/irq-atmel-aic-common.h 					     const struct irq_domain_ops *ops,
ops                69 drivers/irqchip/irq-clps711x.c 	struct irq_domain_ops	ops;
ops               184 drivers/irqchip/irq-clps711x.c 	clps711x_intc->ops.map = clps711x_intc_irq_map;
ops               185 drivers/irqchip/irq-clps711x.c 	clps711x_intc->ops.xlate = irq_domain_xlate_onecell;
ops               188 drivers/irqchip/irq-clps711x.c 				      0, 0, &clps711x_intc->ops, NULL);
ops               261 drivers/irqchip/irq-gic-v2m.c 	.ops	= &gicv2m_pmsi_ops,
ops                51 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c 	return msi_info->ops->msi_prepare(msi_domain->parent, dev, nvec, info);
ops                60 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c 	.ops	= &its_fsl_mc_msi_ops,
ops                89 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	return msi_info->ops->msi_prepare(domain->parent, dev, nvec, info);
ops                99 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	.ops	= &its_pci_msi_ops,
ops                67 drivers/irqchip/irq-gic-v3-its-platform-msi.c 	return msi_info->ops->msi_prepare(domain->parent,
ops                77 drivers/irqchip/irq-gic-v3-its-platform-msi.c 	.ops	= &its_pmsi_ops,
ops              3483 drivers/irqchip/irq-gic-v3-its.c 	info->ops = &its_msi_domain_ops;
ops               228 drivers/irqchip/irq-gic-v3-mbi.c 	.ops	= &mbi_pmsi_ops,
ops               214 drivers/irqchip/irq-gic-v4.c int its_init_v4(struct irq_domain *domain, const struct irq_domain_ops *ops)
ops               219 drivers/irqchip/irq-gic-v4.c 		vpe_domain_ops = ops;
ops               164 drivers/irqchip/irq-mvebu-gicp.c 	.ops	= &gicp_msi_ops,
ops               157 drivers/irqchip/irq-mvebu-odmi.c 	.ops	= &odmi_msi_ops,
ops               321 drivers/irqchip/irq-mvebu-sei.c 	.ops	= &mvebu_sei_msi_ops,
ops                83 drivers/irqchip/irq-ompic.c DEFINE_PER_CPU(unsigned long, ops);
ops               104 drivers/irqchip/irq-ompic.c 		set_bit(ipi_msg, &per_cpu(ops, dst_cpu));
ops               122 drivers/irqchip/irq-ompic.c 	unsigned long *pending_ops = &per_cpu(ops, cpu);
ops               123 drivers/irqchip/irq-ompic.c 	unsigned long ops;
ops               126 drivers/irqchip/irq-ompic.c 	while ((ops = xchg(pending_ops, 0)) != 0) {
ops               137 drivers/irqchip/irq-ompic.c 			ipi_msg = __ffs(ops);
ops               138 drivers/irqchip/irq-ompic.c 			ops &= ~(1UL << ipi_msg);
ops               141 drivers/irqchip/irq-ompic.c 		} while (ops);
ops                22 drivers/irqchip/irq-partition-percpu.c 	struct irq_domain_ops		ops;
ops               148 drivers/irqchip/irq-partition-percpu.c 	ret = domain->ops->translate(domain, fwspec, &hwirq, &type);
ops               201 drivers/irqchip/irq-partition-percpu.c 					     const struct irq_domain_ops *ops)
ops               206 drivers/irqchip/irq-partition-percpu.c 	BUG_ON(!ops->select || !ops->translate);
ops               212 drivers/irqchip/irq-partition-percpu.c 	desc->ops = *ops;
ops               213 drivers/irqchip/irq-partition-percpu.c 	desc->ops.free = partition_domain_free;
ops               214 drivers/irqchip/irq-partition-percpu.c 	desc->ops.alloc = partition_domain_alloc;
ops               216 drivers/irqchip/irq-partition-percpu.c 	d = irq_domain_create_linear(fwnode, nr_parts, &desc->ops, desc);
ops              1219 drivers/irqchip/irq-s3c24xx.c 	struct irq_domain_ops	*ops;
ops               203 drivers/irqchip/irq-ti-sci-inta.c 	err = inta->sci->ops.rm_irq_ops.set_event_map(inta->sci,
ops               298 drivers/irqchip/irq-ti-sci-inta.c 	inta->sci->ops.rm_irq_ops.free_event_map(inta->sci,
ops               513 drivers/irqchip/irq-ti-sci-inta.c 	.ops	= &ti_sci_inta_msi_ops,
ops               100 drivers/irqchip/irq-ti-sci-intr.c 	intr->sci->ops.rm_irq_ops.free_irq(intr->sci, dev_id, irq_index,
ops               141 drivers/irqchip/irq-ti-sci-intr.c 	err = intr->sci->ops.rm_irq_ops.set_irq(intr->sci, dev_id, irq_index,
ops               229 drivers/isdn/capi/capi.c 	mp->port.ops = &capiminor_port_ops;
ops               425 drivers/isdn/capi/capi.c 	if (ld->ops->receive_buf == NULL) {
ops               454 drivers/isdn/capi/capi.c 		ld->ops->receive_buf(tty, skb->data, NULL, skb->len);
ops               676 drivers/isdn/mISDN/l1oip_core.c 	if (socket->ops->bind(socket, (struct sockaddr *)&hc->sin_local,
ops               606 drivers/isdn/mISDN/socket.c 	sock->ops = &data_sock_ops;
ops               765 drivers/isdn/mISDN/socket.c 	sock->ops = &base_sock_ops;
ops                18 drivers/leds/led-class-flash.c 	(fled_cdev && fled_cdev->ops->op)
ops                22 drivers/leds/led-class-flash.c 			(fled_cdev->ops->op(fled_cdev, args)) :	\
ops               266 drivers/leds/led-class-flash.c 	const struct led_flash_ops *ops = fled_cdev->ops;
ops               273 drivers/leds/led-class-flash.c 	if (ops->flash_brightness_set)
ops               276 drivers/leds/led-class-flash.c 	if (ops->timeout_set)
ops               279 drivers/leds/led-class-flash.c 	if (ops->fault_get)
ops               290 drivers/leds/led-class-flash.c 	const struct led_flash_ops *ops;
ops               302 drivers/leds/led-class-flash.c 		ops = fled_cdev->ops;
ops               303 drivers/leds/led-class-flash.c 		if (!ops || !ops->strobe_set)
ops               479 drivers/leds/leds-aat1290.c 	fled_cdev->ops = &flash_ops;
ops               603 drivers/leds/leds-as3645a.c 	flash->fled.ops = &as3645a_led_flash_ops;
ops               355 drivers/leds/leds-ktd2692.c 	fled_cdev->ops = &flash_ops;
ops               329 drivers/leds/leds-lm3601x.c 	led->fled_cdev.ops = &flash_ops;
ops               893 drivers/leds/leds-max77693.c 	fled_cdev->ops = &flash_ops;
ops               654 drivers/lightnvm/core.c 	return dev->ops->dev_dma_alloc(dev, dev->dma_pool, mem_flags,
ops               661 drivers/lightnvm/core.c 	dev->ops->dev_dma_free(dev->dma_pool, addr, dma_handler);
ops               744 drivers/lightnvm/core.c 	if (!dev->ops->submit_io)
ops               753 drivers/lightnvm/core.c 	ret = dev->ops->submit_io(dev, rqd, buf);
ops               776 drivers/lightnvm/core.c 	ret = dev->ops->submit_io(dev, rqd, buf);
ops               791 drivers/lightnvm/core.c 	if (!dev->ops->submit_io)
ops               820 drivers/lightnvm/core.c 	if (!dev->ops->submit_io)
ops              1038 drivers/lightnvm/core.c 			ret = dev->ops->get_bb_tbl(dev, ppa_dev, blks);
ops              1066 drivers/lightnvm/core.c 	return dev->ops->get_chk_meta(dev, (sector_t)ppa.ppa, nchks, meta);
ops              1090 drivers/lightnvm/core.c 	ret = dev->ops->set_bb_tbl(dev, &rqd.ppa_addr, rqd.nr_ppas, type);
ops              1129 drivers/lightnvm/core.c 		dev->ops->destroy_dma_pool(dev->dma_pool);
ops              1143 drivers/lightnvm/core.c 	if (dev->ops->identity(dev)) {
ops              1183 drivers/lightnvm/core.c 	if (!dev->q || !dev->ops) {
ops              1198 drivers/lightnvm/core.c 	dev->dma_pool = dev->ops->create_dma_pool(dev, "ppalist",
ops                62 drivers/macintosh/mediabay.c 	const struct mb_ops*		ops;
ops               336 drivers/macintosh/mediabay.c 		bay->ops->power(bay, 1);
ops               341 drivers/macintosh/mediabay.c 		bay->ops->power(bay, 0);
ops               350 drivers/macintosh/mediabay.c 	int id = bay->ops->content(bay);
ops               483 drivers/macintosh/mediabay.c 	    	if (bay->ops->setup_bus(bay, bay->last_value) < 0) {
ops               494 drivers/macintosh/mediabay.c 		bay->ops->un_reset(bay);
ops               511 drivers/macintosh/mediabay.c 		bay->ops->un_reset_ide(bay);
ops               586 drivers/macintosh/mediabay.c 	bay->ops = match->data;
ops               591 drivers/macintosh/mediabay.c 	if (bay->ops->init)
ops               592 drivers/macintosh/mediabay.c 		bay->ops->init(bay);
ops               594 drivers/macintosh/mediabay.c 	printk(KERN_INFO "mediabay%d: Registered %s media-bay\n", i, bay->ops->name);
ops               600 drivers/macintosh/mediabay.c 	bay->last_value = bay->ops->content(bay);
ops               646 drivers/macintosh/mediabay.c 	       	if (bay->ops->content(bay) != bay->content_id) {
ops                38 drivers/macintosh/windfarm.h 	const struct wf_control_ops	*ops;
ops                63 drivers/macintosh/windfarm.h 	s32 vmax = ct->ops->get_max(ct);
ops                64 drivers/macintosh/windfarm.h 	return ct->ops->set_value(ct, vmax);
ops                69 drivers/macintosh/windfarm.h 	s32 vmin = ct->ops->get_min(ct);
ops                70 drivers/macintosh/windfarm.h 	return ct->ops->set_value(ct, vmin);
ops                75 drivers/macintosh/windfarm.h 	return ct->ops->set_value(ct, val);
ops                80 drivers/macintosh/windfarm.h 	return ct->ops->get_value(ct, val);
ops                85 drivers/macintosh/windfarm.h 	return ct->ops->get_min(ct);
ops                90 drivers/macintosh/windfarm.h 	return ct->ops->get_max(ct);
ops               107 drivers/macintosh/windfarm.h 	const struct wf_sensor_ops	*ops;
ops               122 drivers/macintosh/windfarm.h 	return sr->ops->get_value(sr, val);
ops               181 drivers/macintosh/windfarm_ad7417_sensor.c 				 const struct wf_sensor_ops *ops)
ops               185 drivers/macintosh/windfarm_ad7417_sensor.c 	pv->sensors[index].ops = ops;
ops               155 drivers/macintosh/windfarm_core.c 	if (ct->ops && ct->ops->release)
ops               156 drivers/macintosh/windfarm_core.c 		ct->ops->release(ct);
ops               169 drivers/macintosh/windfarm_core.c 	err = ctrl->ops->get_value(ctrl, &val);
ops               203 drivers/macintosh/windfarm_core.c 	err = ctrl->ops->set_value(ctrl, val);
ops               258 drivers/macintosh/windfarm_core.c 	if (!try_module_get(ct->ops->owner))
ops               267 drivers/macintosh/windfarm_core.c 	struct module *mod = ct->ops->owner;
ops               285 drivers/macintosh/windfarm_core.c 	if (sr->ops && sr->ops->release)
ops               286 drivers/macintosh/windfarm_core.c 		sr->ops->release(sr);
ops               298 drivers/macintosh/windfarm_core.c 	err = sens->ops->get_value(sens, &val);
ops               353 drivers/macintosh/windfarm_core.c 	if (!try_module_get(sr->ops->owner))
ops               362 drivers/macintosh/windfarm_core.c 	struct module *mod = sr->ops->owner;
ops               105 drivers/macintosh/windfarm_cpufreq_clamp.c 	clamp->ops = &clamp_ops;
ops               383 drivers/macintosh/windfarm_fcu_controls.c 		fan->ctrl.ops = &wf_fcu_fan_rpm_ops;
ops               388 drivers/macintosh/windfarm_fcu_controls.c 		fan->ctrl.ops = &wf_fcu_fan_pwm_ops;
ops               142 drivers/macintosh/windfarm_lm75_sensor.c 	lm->sens.ops = &wf_lm75_ops;
ops               138 drivers/macintosh/windfarm_lm87_sensor.c 	lm->sens.ops = &wf_lm87_ops;
ops                98 drivers/macintosh/windfarm_max6690_sensor.c 	max->sens.ops = &wf_max6690_ops;
ops               171 drivers/macintosh/windfarm_pm112.c 	pid.min = main_fan->ops->get_min(main_fan);
ops               172 drivers/macintosh/windfarm_pm112.c 	pid.max = main_fan->ops->get_max(main_fan);
ops               275 drivers/macintosh/windfarm_pm112.c 		err = sr->ops->get_value(sr, &temp);
ops               290 drivers/macintosh/windfarm_pm112.c 		err = sr->ops->get_value(sr, &power);
ops               329 drivers/macintosh/windfarm_pm112.c 		err = ct->ops->set_value(ct, target * cpu_fan_scale[i] / 100);
ops               361 drivers/macintosh/windfarm_pm112.c 		backside_param.min = backside_fan->ops->get_min(backside_fan);
ops               362 drivers/macintosh/windfarm_pm112.c 		backside_param.max = backside_fan->ops->get_max(backside_fan);
ops               370 drivers/macintosh/windfarm_pm112.c 	err = u4_temp->ops->get_value(u4_temp, &temp);
ops               382 drivers/macintosh/windfarm_pm112.c 	err = backside_fan->ops->set_value(backside_fan, speed);
ops               411 drivers/macintosh/windfarm_pm112.c 		drive_bay_prm.min = drive_bay_fan->ops->get_min(drive_bay_fan);
ops               412 drivers/macintosh/windfarm_pm112.c 		drive_bay_prm.max = drive_bay_fan->ops->get_max(drive_bay_fan);
ops               420 drivers/macintosh/windfarm_pm112.c 	err = hd_temp->ops->get_value(hd_temp, &temp);
ops               432 drivers/macintosh/windfarm_pm112.c 	err = drive_bay_fan->ops->set_value(drive_bay_fan, speed);
ops               467 drivers/macintosh/windfarm_pm112.c 	err = slots_power->ops->get_value(slots_power, &power);
ops               479 drivers/macintosh/windfarm_pm112.c 	err = slots_fan->ops->set_value(slots_fan, speed);
ops               587 drivers/macintosh/windfarm_pm112.c 	max_exhaust = cpu_fans[0]->ops->get_max(cpu_fans[0]);
ops               591 drivers/macintosh/windfarm_pm112.c 				ct->ops->get_max(ct) * 100 / max_exhaust;
ops               483 drivers/macintosh/windfarm_pm121.c 		controls[control_id]->ops->get_value(controls[control_id],
ops               550 drivers/macintosh/windfarm_pm121.c 		pid_param.min		= control->ops->get_min(control);
ops               551 drivers/macintosh/windfarm_pm121.c 		pid_param.max		= control->ops->get_max(control);
ops               601 drivers/macintosh/windfarm_pm121.c 	rc = sensor->ops->get_value(sensor, &temp);
ops               629 drivers/macintosh/windfarm_pm121.c 		rc = control->ops->set_value(control, st->setpoint);
ops               696 drivers/macintosh/windfarm_pm121.c 	pid_param.min = fan_cpu->ops->get_min(fan_cpu);
ops               697 drivers/macintosh/windfarm_pm121.c 	pid_param.max = fan_cpu->ops->get_max(fan_cpu);
ops               733 drivers/macintosh/windfarm_pm121.c 	rc = sensor_cpu_temp->ops->get_value(sensor_cpu_temp, &temp);
ops               741 drivers/macintosh/windfarm_pm121.c 	rc = sensor_cpu_power->ops->get_value(sensor_cpu_power, &power);
ops               772 drivers/macintosh/windfarm_pm121.c 		rc = fan_cpu->ops->set_value(fan_cpu, st->setpoint);
ops               167 drivers/macintosh/windfarm_smu_controls.c 	fct->ctrl.ops = &smu_fan_ops;
ops               275 drivers/macintosh/windfarm_smu_sat.c 		sens->sens.ops = &wf_sat_ops;
ops               302 drivers/macintosh/windfarm_smu_sat.c 		sens->sens.ops = &wf_sat_ops;
ops               218 drivers/macintosh/windfarm_smu_sensors.c 		ads->sens.ops = &smu_cputemp_ops;
ops               227 drivers/macintosh/windfarm_smu_sensors.c 		ads->sens.ops = &smu_cpuamp_ops;
ops               236 drivers/macintosh/windfarm_smu_sensors.c 		ads->sens.ops = &smu_cpuvolt_ops;
ops               245 drivers/macintosh/windfarm_smu_sensors.c 		ads->sens.ops = &smu_slotspow_ops;
ops               302 drivers/macintosh/windfarm_smu_sensors.c 	rc = pow->amps->ops->get_value(pow->amps, &amps);
ops               311 drivers/macintosh/windfarm_smu_sensors.c 	rc = pow->volts->ops->get_value(pow->volts, &volts);
ops               343 drivers/macintosh/windfarm_smu_sensors.c 	pow->sens.ops = &smu_cpu_power_ops;
ops               137 drivers/mailbox/arm_mhu.c 	mhu->mbox.ops = &mhu_ops;
ops               180 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	mbox->controller.ops = &a37xx_mbox_ops;
ops              1636 drivers/mailbox/bcm-flexrm-mailbox.c 	mbox->controller.ops = &flexrm_mbox_chan_ops;
ops              1446 drivers/mailbox/bcm-pdc-mailbox.c 	mbc->ops = &pdc_mbox_chan_ops;
ops               166 drivers/mailbox/bcm2835-mailbox.c 	mbox->controller.ops = &bcm2835_mbox_chan_ops;
ops               260 drivers/mailbox/hi3660-mailbox.c 	mbox->controller.ops = &hi3660_mbox_ops;
ops               315 drivers/mailbox/hi6220-mailbox.c 	mbox->controller.ops = &hi6220_mbox_ops;
ops               328 drivers/mailbox/imx-mailbox.c 	priv->mbox.ops = &imx_mu_ops;
ops               322 drivers/mailbox/mailbox-altera.c 	mbox->controller.ops = &altera_mbox_ops;
ops               455 drivers/mailbox/mailbox-sti.c 	mbox->ops		= &sti_mbox_ops;
ops               211 drivers/mailbox/mailbox-xgene-slimpro.c 	ctx->mb_ctrl.ops = &slimpro_mbox_ops;
ops                77 drivers/mailbox/mailbox.c 	err = chan->mbox->ops->send_data(chan, data);
ops               125 drivers/mailbox/mailbox.c 			txdone = chan->mbox->ops->last_tx_done(chan);
ops               217 drivers/mailbox/mailbox.c 	if (chan->mbox->ops->peek_data)
ops               218 drivers/mailbox/mailbox.c 		return chan->mbox->ops->peek_data(chan);
ops               301 drivers/mailbox/mailbox.c 	if (!chan->mbox->ops->flush)
ops               304 drivers/mailbox/mailbox.c 	ret = chan->mbox->ops->flush(chan, timeout);
ops               385 drivers/mailbox/mailbox.c 	if (chan->mbox->ops->startup) {
ops               386 drivers/mailbox/mailbox.c 		ret = chan->mbox->ops->startup(chan);
ops               443 drivers/mailbox/mailbox.c 	if (chan->mbox->ops->shutdown)
ops               444 drivers/mailbox/mailbox.c 		chan->mbox->ops->shutdown(chan);
ops               481 drivers/mailbox/mailbox.c 	if (!mbox || !mbox->dev || !mbox->ops || !mbox->num_chans)
ops               493 drivers/mailbox/mailbox.c 		if (!mbox->ops->last_tx_done) {
ops               507 drivers/mailbox/mtk-cmdq-mailbox.c 	cmdq->mbox.ops = &cmdq_mbox_chan_ops;
ops               453 drivers/mailbox/omap-mailbox.c 	ret = chan->mbox->ops->startup(chan);
ops               846 drivers/mailbox/omap-mailbox.c 	mdev->controller.ops = &omap_mbox_chan_ops;
ops               557 drivers/mailbox/pcc.c 	pcc_mbox_ctrl.ops = &pcc_chan_ops;
ops               151 drivers/mailbox/platform_mhu.c 	mhu->mbox.ops = &platform_mhu_ops;
ops                86 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	apcs->mbox.ops = &qcom_apcs_ipc_ops;
ops               196 drivers/mailbox/rockchip-mailbox.c 	mb->mbox.ops = &rockchip_mbox_chan_ops;
ops               307 drivers/mailbox/stm32-ipcc.c 	ipcc->controller.ops = &stm32_ipcc_ops;
ops               699 drivers/mailbox/tegra-hsp.c 	hsp->mbox_db.ops = &tegra_hsp_db_ops;
ops               727 drivers/mailbox/tegra-hsp.c 	hsp->mbox_sm.ops = &tegra_hsp_sm_ops;
ops               810 drivers/mailbox/ti-msgmgr.c 	mbox->ops = &ti_msgmgr_chan_ops;
ops               587 drivers/mailbox/zynqmp-ipi-mailbox.c 	mbox->ops = &zynqmp_ipi_chan_ops;
ops                31 drivers/md/bcache/bset.c 		if (b->ops->key_dump)
ops                32 drivers/md/bcache/bset.c 			b->ops->key_dump(b, k);
ops                37 drivers/md/bcache/bset.c 		    bkey_cmp(k, b->ops->is_extents ?
ops                60 drivers/md/bcache/bset.c 	if (b->ops->is_extents)
ops                74 drivers/md/bcache/bset.c 		if (b->ops->is_extents) {
ops               116 drivers/md/bcache/bset.c 	    bkey_cmp(k, iter->b->ops->is_extents ?
ops               347 drivers/md/bcache/bset.c void bch_btree_keys_init(struct btree_keys *b, const struct btree_keys_ops *ops,
ops               350 drivers/md/bcache/bset.c 	b->ops = ops;
ops               844 drivers/md/bcache/bset.c 	if (!b->ops->key_merge)
ops               856 drivers/md/bcache/bset.c 	return b->ops->key_merge(b, l, r);
ops               890 drivers/md/bcache/bset.c 	BUG_ON(b->ops->is_extents && !KEY_SIZE(k));
ops               897 drivers/md/bcache/bset.c 	if (b->ops->is_extents)
ops               904 drivers/md/bcache/bset.c 	if (b->ops->insert_fixup(b, k, &iter, replace_key))
ops               910 drivers/md/bcache/bset.c 	       bkey_cmp(k, b->ops->is_extents ? &START_KEY(m) : m) > 0)
ops              1214 drivers/md/bcache/bset.c 		heap_sift(iter, i, b->ops->sort_cmp);
ops              1217 drivers/md/bcache/bset.c 		if (b->ops->sort_fixup && fixup)
ops              1218 drivers/md/bcache/bset.c 			k = b->ops->sort_fixup(iter, &tmp.k);
ops              1223 drivers/md/bcache/bset.c 			k = __bch_btree_iter_next(iter, b->ops->sort_cmp);
ops               218 drivers/md/bcache/bset.h 	const struct btree_keys_ops	*ops;
ops               295 drivers/md/bcache/bset.h void bch_btree_keys_init(struct btree_keys *b, const struct btree_keys_ops *ops,
ops               461 drivers/md/bcache/bset.h 	return b->ops->key_invalid(b, k);
ops               466 drivers/md/bcache/bset.h 	return b->ops->key_bad(b, k);
ops               472 drivers/md/bcache/bset.h 	return b->ops->key_to_text(buf, size, k);
ops              2029 drivers/md/bcache/btree.c 	if (b->keys.ops->is_extents)
ops                50 drivers/md/bcache/debug.c 	v->keys.ops = b->keys.ops;
ops                24 drivers/md/dm-delay.c 	unsigned ops;
ops                94 drivers/md/dm-delay.c 			delayed->class->ops--;
ops               257 drivers/md/dm-delay.c 	c->ops++;
ops               315 drivers/md/dm-delay.c 		DMEMIT("%u %u %u", dc->read.ops, dc->write.ops, dc->flush.ops);
ops               547 drivers/md/dm-rq.c 	md->tag_set->ops = &dm_mq_ops;
ops              3088 drivers/md/dm.c 	const struct pr_ops *ops = dev->bdev->bd_disk->fops->pr_ops;
ops              3090 drivers/md/dm.c 	if (!ops || !ops->pr_register)
ops              3092 drivers/md/dm.c 	return ops->pr_register(dev->bdev, pr->old_key, pr->new_key, pr->flags);
ops              3123 drivers/md/dm.c 	const struct pr_ops *ops;
ops              3130 drivers/md/dm.c 	ops = bdev->bd_disk->fops->pr_ops;
ops              3131 drivers/md/dm.c 	if (ops && ops->pr_reserve)
ops              3132 drivers/md/dm.c 		r = ops->pr_reserve(bdev, key, type, flags);
ops              3143 drivers/md/dm.c 	const struct pr_ops *ops;
ops              3150 drivers/md/dm.c 	ops = bdev->bd_disk->fops->pr_ops;
ops              3151 drivers/md/dm.c 	if (ops && ops->pr_release)
ops              3152 drivers/md/dm.c 		r = ops->pr_release(bdev, key, type);
ops              3164 drivers/md/dm.c 	const struct pr_ops *ops;
ops              3171 drivers/md/dm.c 	ops = bdev->bd_disk->fops->pr_ops;
ops              3172 drivers/md/dm.c 	if (ops && ops->pr_preempt)
ops              3173 drivers/md/dm.c 		r = ops->pr_preempt(bdev, old_key, new_key, type, abort);
ops              3184 drivers/md/dm.c 	const struct pr_ops *ops;
ops              3191 drivers/md/dm.c 	ops = bdev->bd_disk->fops->pr_ops;
ops              3192 drivers/md/dm.c 	if (ops && ops->pr_clear)
ops              3193 drivers/md/dm.c 		r = ops->pr_clear(bdev, key);
ops              8168 drivers/md/md.c int register_md_cluster_operations(struct md_cluster_operations *ops,
ops              8176 drivers/md/md.c 		md_cluster_ops = ops;
ops               684 drivers/md/md.h extern int register_md_cluster_operations(struct md_cluster_operations *ops,
ops               239 drivers/md/persistent-data/dm-space-map-disk.c static struct dm_space_map ops = {
ops               268 drivers/md/persistent-data/dm-space-map-disk.c 	memcpy(&smd->sm, &ops, sizeof(smd->sm));
ops               302 drivers/md/persistent-data/dm-space-map-disk.c 	memcpy(&smd->sm, &ops, sizeof(smd->sm));
ops               551 drivers/md/persistent-data/dm-space-map-metadata.c static const struct dm_space_map ops = {
ops               745 drivers/md/persistent-data/dm-space-map-metadata.c 	memcpy(sm, &ops, sizeof(*sm));
ops               759 drivers/md/persistent-data/dm-space-map-metadata.c 	memcpy(&smm->sm, &ops, sizeof(smm->sm));
ops               787 drivers/md/persistent-data/dm-space-map-metadata.c 	memcpy(&smm->sm, &ops, sizeof(smm->sm));
ops              1381 drivers/md/raid5.c 	mark_target_uptodate(sh, sh->ops.target);
ops              1382 drivers/md/raid5.c 	mark_target_uptodate(sh, sh->ops.target2);
ops              1409 drivers/md/raid5.c 	int target = sh->ops.target;
ops              1501 drivers/md/raid5.c 	if (sh->ops.target < 0)
ops              1502 drivers/md/raid5.c 		target = sh->ops.target2;
ops              1503 drivers/md/raid5.c 	else if (sh->ops.target2 < 0)
ops              1504 drivers/md/raid5.c 		target = sh->ops.target;
ops              1551 drivers/md/raid5.c 	int target = sh->ops.target;
ops              1552 drivers/md/raid5.c 	int target2 = sh->ops.target2;
ops              2024 drivers/md/raid5.c 			   &sh->ops.zero_sum_result, &submit);
ops              2049 drivers/md/raid5.c 			   &sh->ops.zero_sum_result, percpu->spare_page, &submit);
ops              2072 drivers/md/raid5.c 			if (sh->ops.target2 < 0 || sh->ops.target < 0)
ops              3658 drivers/md/raid5.c 			sh->ops.target = disk_idx;
ops              3659 drivers/md/raid5.c 			sh->ops.target2 = -1; /* no 2nd target */
ops              3689 drivers/md/raid5.c 			sh->ops.target = disk_idx;
ops              3690 drivers/md/raid5.c 			sh->ops.target2 = other;
ops              4089 drivers/md/raid5.c 		if ((sh->ops.zero_sum_result & SUM_CHECK_P_RESULT) == 0)
ops              4110 drivers/md/raid5.c 				sh->ops.target = sh->pd_idx;
ops              4111 drivers/md/raid5.c 				sh->ops.target2 = -1;
ops              4166 drivers/md/raid5.c 		sh->ops.zero_sum_result = 0;
ops              4208 drivers/md/raid5.c 		if (sh->ops.zero_sum_result & SUM_CHECK_P_RESULT) {
ops              4214 drivers/md/raid5.c 		if (sh->ops.zero_sum_result & SUM_CHECK_Q_RESULT) {
ops              4243 drivers/md/raid5.c 		if (sh->ops.zero_sum_result == 0) {
ops              4270 drivers/md/raid5.c 				int *target = &sh->ops.target;
ops              4272 drivers/md/raid5.c 				sh->ops.target = -1;
ops              4273 drivers/md/raid5.c 				sh->ops.target2 = -1;
ops              4277 drivers/md/raid5.c 				if (sh->ops.zero_sum_result & SUM_CHECK_P_RESULT) {
ops              4281 drivers/md/raid5.c 					target = &sh->ops.target2;
ops              4284 drivers/md/raid5.c 				if (sh->ops.zero_sum_result & SUM_CHECK_Q_RESULT) {
ops               248 drivers/md/raid5.h 	} ops;
ops                43 drivers/media/cec/cec-adap.c 	(adap->ops->op ? adap->ops->op(adap, ## arg) : 0)
ops                47 drivers/media/cec/cec-adap.c 		if (adap->ops->op)			\
ops                48 drivers/media/cec/cec-adap.c 			adap->ops->op(adap, ## arg);	\
ops               573 drivers/media/cec/cec-adap.c 		if (adap->ops->adap_transmit(adap, data->attempts,
ops              1301 drivers/media/cec/cec-adap.c 	err = adap->ops->adap_log_addr(adap, log_addr);
ops              1321 drivers/media/cec/cec-adap.c 		WARN_ON(adap->ops->adap_log_addr(adap, CEC_LOG_ADDR_INVALID));
ops              1571 drivers/media/cec/cec-adap.c 			WARN_ON(adap->ops->adap_enable(adap, false));
ops              1585 drivers/media/cec/cec-adap.c 	    adap->ops->adap_enable(adap, true)) {
ops              1593 drivers/media/cec/cec-adap.c 			WARN_ON(adap->ops->adap_enable(adap, false));
ops              1908 drivers/media/cec/cec-adap.c 	if (adap->ops->received) {
ops              1910 drivers/media/cec/cec-adap.c 		if (adap->ops->received(adap, msg) != -ENOMSG)
ops               569 drivers/media/cec/cec-api.c 		err = adap->ops->adap_enable(adap, true);
ops               583 drivers/media/cec/cec-api.c 	if (adap->pin && adap->pin->ops->read_hpd) {
ops               584 drivers/media/cec/cec-api.c 		err = adap->pin->ops->read_hpd(adap);
ops               591 drivers/media/cec/cec-api.c 	if (adap->pin && adap->pin->ops->read_5v) {
ops               592 drivers/media/cec/cec-api.c 		err = adap->pin->ops->read_5v(adap);
ops               634 drivers/media/cec/cec-api.c 		WARN_ON(adap->ops->adap_enable(adap, false));
ops               223 drivers/media/cec/cec-core.c 		if (!adap->ops->error_inj_parse_line(adap, line)) {
ops               236 drivers/media/cec/cec-core.c 	return adap->ops->error_inj_show(adap, sf);
ops               253 drivers/media/cec/cec-core.c struct cec_adapter *cec_allocate_adapter(const struct cec_adap_ops *ops,
ops               271 drivers/media/cec/cec-core.c 	if (WARN_ON(!ops))
ops               289 drivers/media/cec/cec-core.c 	adap->ops = ops;
ops               399 drivers/media/cec/cec-core.c 	if (!adap->ops->error_inj_show || !adap->ops->error_inj_parse_line)
ops               438 drivers/media/cec/cec-core.c 	if (adap->ops->adap_free)
ops               439 drivers/media/cec/cec-core.c 		adap->ops->adap_free(adap);
ops               166 drivers/media/cec/cec-pin-priv.h 	const struct cec_pin_ops	*ops;
ops               138 drivers/media/cec/cec-pin.c 	bool v = pin->ops->read(pin->adap);
ops               146 drivers/media/cec/cec-pin.c 	pin->ops->low(pin->adap);
ops               152 drivers/media/cec/cec-pin.c 	pin->ops->high(pin->adap);
ops               983 drivers/media/cec/cec-pin.c 		if (pin->state != CEC_ST_IDLE || pin->ops->enable_irq == NULL ||
ops              1086 drivers/media/cec/cec-pin.c 			pin->ops->disable_irq(adap);
ops              1093 drivers/media/cec/cec-pin.c 			pin->enable_irq_failed = !pin->ops->enable_irq(adap);
ops              1133 drivers/media/cec/cec-pin.c 		if (pin->ops->disable_irq)
ops              1134 drivers/media/cec/cec-pin.c 			pin->ops->disable_irq(adap);
ops              1161 drivers/media/cec/cec-pin.c 	pin->ops->disable_irq(pin->adap);
ops              1206 drivers/media/cec/cec-pin.c 	seq_printf(file, "cec pin: %d\n", pin->ops->read(adap));
ops              1259 drivers/media/cec/cec-pin.c 	if (pin->ops->status)
ops              1260 drivers/media/cec/cec-pin.c 		pin->ops->status(adap, file);
ops              1276 drivers/media/cec/cec-pin.c 	if (pin->ops->free)
ops              1277 drivers/media/cec/cec-pin.c 		pin->ops->free(adap);
ops              1314 drivers/media/cec/cec-pin.c 	pin->ops = pin_ops;
ops               173 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct dvb_frontend_ops *ops;
ops               183 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops = &fc->fe->ops;
ops               184 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops->diseqc_send_master_cmd = flexcop_diseqc_send_master_cmd;
ops               185 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops->diseqc_send_burst      = flexcop_diseqc_send_burst;
ops               186 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops->set_tone               = flexcop_set_tone;
ops               187 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops->set_voltage            = flexcop_set_voltage;
ops               188 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe_sleep                = ops->sleep;
ops               189 drivers/media/common/b2c2/flexcop-fe-tuner.c 	ops->sleep                  = flexcop_sleep;
ops               294 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe->ops.set_voltage = flexcop_set_voltage;
ops               295 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe_sleep = fc->fe->ops.sleep;
ops               296 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe->ops.sleep = flexcop_sleep;
ops               334 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe_sleep = fc->fe->ops.sleep;
ops               335 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe->ops.sleep = flexcop_sleep;
ops               608 drivers/media/common/b2c2/flexcop-fe-tuner.c 	if (fc->fe->ops.i2c_gate_ctrl)
ops               609 drivers/media/common/b2c2/flexcop-fe-tuner.c 		fc->fe->ops.i2c_gate_ctrl(fc->fe, 0);
ops               610 drivers/media/common/b2c2/flexcop-fe-tuner.c 	fc->fe->ops.i2c_gate_ctrl = NULL;
ops               703 drivers/media/common/b2c2/flexcop-fe-tuner.c 	info("found '%s' .", fc->fe->ops.info.name);
ops              1378 drivers/media/common/cx2341x.c 		if (hdl->ops && hdl->ops->s_stream_vbi_fmt)
ops              1379 drivers/media/common/cx2341x.c 			return hdl->ops->s_stream_vbi_fmt(hdl, val);
ops              1440 drivers/media/common/cx2341x.c 		    hdl->ops && hdl->ops->s_audio_sampling_freq)
ops              1441 drivers/media/common/cx2341x.c 			return hdl->ops->s_audio_sampling_freq(hdl, hdl->audio_sampling_freq->val);
ops              1443 drivers/media/common/cx2341x.c 		    hdl->ops && hdl->ops->s_audio_mode)
ops              1444 drivers/media/common/cx2341x.c 			return hdl->ops->s_audio_mode(hdl, hdl->audio_mode->val);
ops              1472 drivers/media/common/cx2341x.c 		    hdl->ops && hdl->ops->s_video_encoding)
ops              1473 drivers/media/common/cx2341x.c 			return hdl->ops->s_video_encoding(hdl, hdl->video_encoding->val);
ops              1546 drivers/media/common/cx2341x.c 	cfg.ops = &cx2341x_ops;
ops              1117 drivers/media/common/siano/smsdvb-main.c 	memcpy(&client->frontend.ops, &smsdvb_fe_ops,
ops              1123 drivers/media/common/siano/smsdvb-main.c 		client->frontend.ops.delsys[0] = SYS_DVBT;
ops              1127 drivers/media/common/siano/smsdvb-main.c 		client->frontend.ops.delsys[0] = SYS_ISDBT;
ops                94 drivers/media/common/videobuf2/videobuf2-core.c 		(q)->ops->op ? "" : " (nop)")
ops               101 drivers/media/common/videobuf2/videobuf2-core.c 	err = (q)->ops->op ? (q)->ops->op(args) : 0;			\
ops               110 drivers/media/common/videobuf2/videobuf2-core.c 	if ((q)->ops->op)						\
ops               111 drivers/media/common/videobuf2/videobuf2-core.c 		(q)->ops->op(args);					\
ops               118 drivers/media/common/videobuf2/videobuf2-core.c 		(vb)->vb2_queue->ops->op ? "" : " (nop)")
ops               125 drivers/media/common/videobuf2/videobuf2-core.c 	err = (vb)->vb2_queue->ops->op ?				\
ops               126 drivers/media/common/videobuf2/videobuf2-core.c 		(vb)->vb2_queue->ops->op(args) : 0;			\
ops               135 drivers/media/common/videobuf2/videobuf2-core.c 	if ((vb)->vb2_queue->ops->op)					\
ops               136 drivers/media/common/videobuf2/videobuf2-core.c 		(vb)->vb2_queue->ops->op(args);				\
ops               157 drivers/media/common/videobuf2/videobuf2-core.c 	((q)->ops->op ? (q)->ops->op(args) : 0)
ops               161 drivers/media/common/videobuf2/videobuf2-core.c 		if ((q)->ops->op)					\
ops               162 drivers/media/common/videobuf2/videobuf2-core.c 			(q)->ops->op(args);				\
ops               166 drivers/media/common/videobuf2/videobuf2-core.c 	((vb)->vb2_queue->ops->op ? (vb)->vb2_queue->ops->op(args) : 0)
ops               170 drivers/media/common/videobuf2/videobuf2-core.c 		if ((vb)->vb2_queue->ops->op)				\
ops               171 drivers/media/common/videobuf2/videobuf2-core.c 			(vb)->vb2_queue->ops->op(args);			\
ops              1399 drivers/media/common/videobuf2/videobuf2-core.c 	return obj->ops == &vb2_core_req_ops;
ops              2267 drivers/media/common/videobuf2/videobuf2-core.c 	    WARN_ON(!q->ops)		  ||
ops              2271 drivers/media/common/videobuf2/videobuf2-core.c 	    WARN_ON(!q->ops->queue_setup) ||
ops              2272 drivers/media/common/videobuf2/videobuf2-core.c 	    WARN_ON(!q->ops->buf_queue))
ops               397 drivers/media/common/videobuf2/videobuf2-dma-contig.c 	exp_info.ops = &vb2_dc_dmabuf_ops;
ops               510 drivers/media/common/videobuf2/videobuf2-dma-sg.c 	exp_info.ops = &vb2_dma_sg_dmabuf_ops;
ops               420 drivers/media/common/videobuf2/videobuf2-v4l2.c 	if (WARN_ON(!q->ops->buf_request_complete))
ops               429 drivers/media/common/videobuf2/videobuf2-v4l2.c 		    !q->ops->buf_out_validate))
ops              1177 drivers/media/common/videobuf2/videobuf2-v4l2.c 		if (!obj->ops->prepare)
ops              1180 drivers/media/common/videobuf2/videobuf2-v4l2.c 		ret = obj->ops->prepare(obj);
ops              1187 drivers/media/common/videobuf2/videobuf2-v4l2.c 			if (obj->ops->unprepare)
ops              1188 drivers/media/common/videobuf2/videobuf2-v4l2.c 				obj->ops->unprepare(obj);
ops              1208 drivers/media/common/videobuf2/videobuf2-v4l2.c 		if (obj->ops->queue)
ops              1209 drivers/media/common/videobuf2/videobuf2-v4l2.c 			obj->ops->queue(obj);
ops               359 drivers/media/common/videobuf2/videobuf2-vmalloc.c 	exp_info.ops = &vb2_vmalloc_dmabuf_ops;
ops               140 drivers/media/dvb-core/dvb_frontend.c 	dvb_frontend_invoke_release(fe, fe->ops.release);
ops               156 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.detach)
ops               157 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.detach(fe);
ops               184 drivers/media/dvb-core/dvb_frontend.c 	return fe->ops.get_frontend;
ops               329 drivers/media/dvb-core/dvb_frontend.c 		__func__, fe->dvb->num, fe->id, fe->ops.info.name);
ops               331 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.init)
ops               332 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.init(fe);
ops               333 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.tuner_ops.init) {
ops               334 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.i2c_gate_ctrl)
ops               335 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               336 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.tuner_ops.init(fe);
ops               337 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.i2c_gate_ctrl)
ops               338 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               390 drivers/media/dvb-core/dvb_frontend.c 	autoinversion = ((!(fe->ops.info.caps & FE_CAN_INVERSION_AUTO)) &&
ops               462 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.set_frontend)
ops               463 drivers/media/dvb-core/dvb_frontend.c 		fe_set_err = fe->ops.set_frontend(fe);
ops               495 drivers/media/dvb-core/dvb_frontend.c 			if (fe->ops.set_frontend)
ops               496 drivers/media/dvb-core/dvb_frontend.c 				retval = fe->ops.set_frontend(fe);
ops               512 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_status)
ops               513 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.read_status(fe, &s);
ops               526 drivers/media/dvb-core/dvb_frontend.c 		if ((!(fe->ops.info.caps & FE_CAN_INVERSION_AUTO)) &&
ops               550 drivers/media/dvb-core/dvb_frontend.c 	    (fe->ops.info.caps & FE_CAN_RECOVER) && (fepriv->max_drift == 0)) {
ops               692 drivers/media/dvb-core/dvb_frontend.c 			if (fe->ops.set_tone && fepriv->tone != -1)
ops               693 drivers/media/dvb-core/dvb_frontend.c 				fe->ops.set_tone(fe, fepriv->tone);
ops               694 drivers/media/dvb-core/dvb_frontend.c 			if (fe->ops.set_voltage && fepriv->voltage != -1)
ops               695 drivers/media/dvb-core/dvb_frontend.c 				fe->ops.set_voltage(fe, fepriv->voltage);
ops               700 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.get_frontend_algo) {
ops               701 drivers/media/dvb-core/dvb_frontend.c 			algo = fe->ops.get_frontend_algo(fe);
ops               714 drivers/media/dvb-core/dvb_frontend.c 				if (fe->ops.tune)
ops               715 drivers/media/dvb-core/dvb_frontend.c 					fe->ops.tune(fe, re_tune, fepriv->tune_mode_flags, &fepriv->delay, &s);
ops               738 drivers/media/dvb-core/dvb_frontend.c 					if (fe->ops.search) {
ops               739 drivers/media/dvb-core/dvb_frontend.c 						fepriv->algo_status = fe->ops.search(fe);
ops               753 drivers/media/dvb-core/dvb_frontend.c 				fe->ops.read_status(fe, &s);
ops               775 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.set_voltage)
ops               776 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.set_voltage(fe, SEC_VOLTAGE_OFF);
ops               777 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.tuner_ops.sleep) {
ops               778 drivers/media/dvb-core/dvb_frontend.c 			if (fe->ops.i2c_gate_ctrl)
ops               779 drivers/media/dvb-core/dvb_frontend.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops               780 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.tuner_ops.sleep(fe);
ops               781 drivers/media/dvb-core/dvb_frontend.c 			if (fe->ops.i2c_gate_ctrl)
ops               782 drivers/media/dvb-core/dvb_frontend.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               784 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.sleep)
ops               785 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.sleep(fe);
ops               892 drivers/media/dvb-core/dvb_frontend.c 	u32 tuner_min = fe->ops.tuner_ops.info.frequency_min_hz;
ops               893 drivers/media/dvb-core/dvb_frontend.c 	u32 tuner_max = fe->ops.tuner_ops.info.frequency_max_hz;
ops               894 drivers/media/dvb-core/dvb_frontend.c 	u32 frontend_min = fe->ops.info.frequency_min_hz;
ops               895 drivers/media/dvb-core/dvb_frontend.c 	u32 frontend_max = fe->ops.info.frequency_max_hz;
ops               923 drivers/media/dvb-core/dvb_frontend.c 			*tolerance = fe->ops.info.frequency_tolerance_hz / kHz;
ops               928 drivers/media/dvb-core/dvb_frontend.c 			*tolerance = fe->ops.info.frequency_tolerance_hz;
ops               936 drivers/media/dvb-core/dvb_frontend.c 	u32 fe_step = fe->ops.info.frequency_stepsize_hz;
ops               937 drivers/media/dvb-core/dvb_frontend.c 	u32 tuner_step = fe->ops.tuner_ops.info.frequency_step_hz;
ops               977 drivers/media/dvb-core/dvb_frontend.c 		if ((fe->ops.info.symbol_rate_min &&
ops               978 drivers/media/dvb-core/dvb_frontend.c 		     c->symbol_rate < fe->ops.info.symbol_rate_min) ||
ops               979 drivers/media/dvb-core/dvb_frontend.c 		    (fe->ops.info.symbol_rate_max &&
ops               980 drivers/media/dvb-core/dvb_frontend.c 		     c->symbol_rate > fe->ops.info.symbol_rate_max)) {
ops               983 drivers/media/dvb-core/dvb_frontend.c 				 fe->ops.info.symbol_rate_min,
ops               984 drivers/media/dvb-core/dvb_frontend.c 				 fe->ops.info.symbol_rate_max);
ops              1322 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.get_frontend) {
ops              1323 drivers/media/dvb-core/dvb_frontend.c 		r = fe->ops.get_frontend(fe, c);
ops              1348 drivers/media/dvb-core/dvb_frontend.c 		while (ncaps < MAX_DELSYS && fe->ops.delsys[ncaps]) {
ops              1349 drivers/media/dvb-core/dvb_frontend.c 			tvp->u.buffer.data[ncaps] = fe->ops.delsys[ncaps];
ops              1662 drivers/media/dvb-core/dvb_frontend.c 		desired_system = fe->ops.delsys[0];
ops              1670 drivers/media/dvb-core/dvb_frontend.c 	while (ncaps < MAX_DELSYS && fe->ops.delsys[ncaps]) {
ops              1671 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.delsys[ncaps] == desired_system) {
ops              1702 drivers/media/dvb-core/dvb_frontend.c 	while (ncaps < MAX_DELSYS && fe->ops.delsys[ncaps]) {
ops              1703 drivers/media/dvb-core/dvb_frontend.c 		if (dvbv3_type(fe->ops.delsys[ncaps]) == type)
ops              1704 drivers/media/dvb-core/dvb_frontend.c 			delsys = fe->ops.delsys[ncaps];
ops              1759 drivers/media/dvb-core/dvb_frontend.c 		c->delivery_system = fe->ops.delsys[0];
ops              1777 drivers/media/dvb-core/dvb_frontend.c 	while (ncaps < MAX_DELSYS && fe->ops.delsys[ncaps]) {
ops              1778 drivers/media/dvb-core/dvb_frontend.c 		if (dvbv3_type(fe->ops.delsys[ncaps]) != DVBV3_UNKNOWN) {
ops              1779 drivers/media/dvb-core/dvb_frontend.c 			delsys = fe->ops.delsys[ncaps];
ops              1974 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.set_lna)
ops              1975 drivers/media/dvb-core/dvb_frontend.c 			r = fe->ops.set_lna(fe);
ops              2265 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.get_tune_settings && (fe->ops.get_tune_settings(fe, &fetunesettings) == 0)) {
ops              2442 drivers/media/dvb-core/dvb_frontend.c 		strscpy(info->name, fe->ops.info.name, sizeof(info->name));
ops              2443 drivers/media/dvb-core/dvb_frontend.c 		info->symbol_rate_min = fe->ops.info.symbol_rate_min;
ops              2444 drivers/media/dvb-core/dvb_frontend.c 		info->symbol_rate_max = fe->ops.info.symbol_rate_max;
ops              2445 drivers/media/dvb-core/dvb_frontend.c 		info->symbol_rate_tolerance = fe->ops.info.symbol_rate_tolerance;
ops              2446 drivers/media/dvb-core/dvb_frontend.c 		info->caps = fe->ops.info.caps;
ops              2504 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_status)
ops              2505 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.read_status(fe, status);
ops              2510 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.diseqc_reset_overload) {
ops              2511 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.diseqc_reset_overload(fe);
ops              2518 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.diseqc_send_master_cmd) {
ops              2525 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.diseqc_send_master_cmd(fe, cmd);
ops              2532 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.diseqc_send_burst) {
ops              2533 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.diseqc_send_burst(fe,
ops              2541 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.set_tone) {
ops              2542 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.set_tone(fe,
ops              2551 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.set_voltage) {
ops              2552 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.set_voltage(fe,
ops              2561 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.diseqc_recv_slave_reply)
ops              2562 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.diseqc_recv_slave_reply(fe, parg);
ops              2566 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.enable_high_lnb_voltage)
ops              2567 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.enable_high_lnb_voltage(fe, (long)parg);
ops              2577 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.dishnetwork_send_legacy_command) {
ops              2578 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.dishnetwork_send_legacy_command(fe,
ops              2582 drivers/media/dvb-core/dvb_frontend.c 		} else if (fe->ops.set_voltage) {
ops              2614 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.set_voltage(fe, SEC_VOLTAGE_18);
ops              2622 drivers/media/dvb-core/dvb_frontend.c 					fe->ops.set_voltage(fe, (last) ? SEC_VOLTAGE_13 : SEC_VOLTAGE_18);
ops              2645 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_ber) {
ops              2647 drivers/media/dvb-core/dvb_frontend.c 				err = fe->ops.read_ber(fe, parg);
ops              2654 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_signal_strength) {
ops              2656 drivers/media/dvb-core/dvb_frontend.c 				err = fe->ops.read_signal_strength(fe, parg);
ops              2663 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_snr) {
ops              2665 drivers/media/dvb-core/dvb_frontend.c 				err = fe->ops.read_snr(fe, parg);
ops              2672 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.read_ucblocks) {
ops              2674 drivers/media/dvb-core/dvb_frontend.c 				err = fe->ops.read_ucblocks(fe, parg);
ops              2775 drivers/media/dvb-core/dvb_frontend.c 	if (dvbdev->users == -1 && fe->ops.ts_bus_ctrl) {
ops              2776 drivers/media/dvb-core/dvb_frontend.c 		if ((ret = fe->ops.ts_bus_ctrl(fe, 1)) < 0)
ops              2843 drivers/media/dvb-core/dvb_frontend.c 	if (dvbdev->users == -1 && fe->ops.ts_bus_ctrl)
ops              2844 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.ts_bus_ctrl(fe, 0);
ops              2881 drivers/media/dvb-core/dvb_frontend.c 		if (fe->ops.ts_bus_ctrl)
ops              2882 drivers/media/dvb-core/dvb_frontend.c 			fe->ops.ts_bus_ctrl(fe, 0);
ops              2909 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.tuner_ops.suspend)
ops              2910 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.tuner_ops.suspend(fe);
ops              2911 drivers/media/dvb-core/dvb_frontend.c 	else if (fe->ops.tuner_ops.sleep)
ops              2912 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.tuner_ops.sleep(fe);
ops              2914 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.sleep)
ops              2915 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.sleep(fe);
ops              2930 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.init)
ops              2931 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.init(fe);
ops              2933 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.tuner_ops.resume)
ops              2934 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.tuner_ops.resume(fe);
ops              2935 drivers/media/dvb-core/dvb_frontend.c 	else if (fe->ops.tuner_ops.init)
ops              2936 drivers/media/dvb-core/dvb_frontend.c 		ret = fe->ops.tuner_ops.init(fe);
ops              2938 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.set_tone && fepriv->tone != -1)
ops              2939 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.set_tone(fe, fepriv->tone);
ops              2940 drivers/media/dvb-core/dvb_frontend.c 	if (fe->ops.set_voltage && fepriv->voltage != -1)
ops              2941 drivers/media/dvb-core/dvb_frontend.c 		fe->ops.set_voltage(fe, fepriv->voltage);
ops              2961 drivers/media/dvb-core/dvb_frontend.c 		.name = fe->ops.info.name,
ops              2995 drivers/media/dvb-core/dvb_frontend.c 		 fe->dvb->num, fe->id, fe->ops.info.name);
ops              3005 drivers/media/dvb-core/dvb_frontend.c 	fe->dtv_property_cache.delivery_system = fe->ops.delsys[0];
ops              3043 drivers/media/dvb-core/dvb_frontend.c 	dvb_frontend_invoke_release(fe, fe->ops.release_sec);
ops              3044 drivers/media/dvb-core/dvb_frontend.c 	dvb_frontend_invoke_release(fe, fe->ops.tuner_ops.release);
ops              3045 drivers/media/dvb-core/dvb_frontend.c 	dvb_frontend_invoke_release(fe, fe->ops.analog_ops.release);
ops               181 drivers/media/dvb-core/dvb_vb2.c 	q->ops = &dvb_vb2_qops;
ops                88 drivers/media/dvb-frontends/a8293.c 	fe->ops.set_voltage = a8293_set_voltage;
ops               119 drivers/media/dvb-frontends/af9013.c 	if (fe->ops.tuner_ops.set_params) {
ops               120 drivers/media/dvb-frontends/af9013.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               149 drivers/media/dvb-frontends/af9013.c 		if (fe->ops.tuner_ops.get_if_frequency) {
ops               150 drivers/media/dvb-frontends/af9013.c 			ret = fe->ops.tuner_ops.get_if_frequency(fe,
ops              1509 drivers/media/dvb-frontends/af9013.c 	memcpy(&state->fe.ops, &af9013_ops, sizeof(state->fe.ops));
ops               385 drivers/media/dvb-frontends/af9033.c 	if (fe->ops.tuner_ops.set_params)
ops               386 drivers/media/dvb-frontends/af9033.c 		fe->ops.tuner_ops.set_params(fe);
ops               429 drivers/media/dvb-frontends/af9033.c 		if (fe->ops.tuner_ops.get_if_frequency)
ops               430 drivers/media/dvb-frontends/af9033.c 			fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops              1142 drivers/media/dvb-frontends/af9033.c 	memcpy(&dev->fe.ops, &af9033_ops, sizeof(dev->fe.ops));
ops              1145 drivers/media/dvb-frontends/af9033.c 	if (cfg->ops) {
ops              1146 drivers/media/dvb-frontends/af9033.c 		cfg->ops->pid_filter = af9033_pid_filter;
ops              1147 drivers/media/dvb-frontends/af9033.c 		cfg->ops->pid_filter_ctrl = af9033_pid_filter_ctrl;
ops                70 drivers/media/dvb-frontends/af9033.h 	struct af9033_ops *ops;
ops                16 drivers/media/dvb-frontends/as102_fe.c 	const struct as102_fe_ops *ops;
ops               181 drivers/media/dvb-frontends/as102_fe.c 	return state->ops->set_tune(state->priv, &tune_args);
ops               192 drivers/media/dvb-frontends/as102_fe.c 	ret = state->ops->get_tps(state->priv, &tps);
ops               307 drivers/media/dvb-frontends/as102_fe.c 	ret = state->ops->get_status(state->priv, &tstate);
ops               339 drivers/media/dvb-frontends/as102_fe.c 	ret = state->ops->get_stats(state->priv, &state->demod_stats);
ops               397 drivers/media/dvb-frontends/as102_fe.c 	return state->ops->stream_ctrl(state->priv, acquire,
ops               442 drivers/media/dvb-frontends/as102_fe.c 				  const struct as102_fe_ops *ops,
ops               455 drivers/media/dvb-frontends/as102_fe.c 	state->ops = ops;
ops               460 drivers/media/dvb-frontends/as102_fe.c 	memcpy(&fe->ops, &as102_fe_ops, sizeof(struct dvb_frontend_ops));
ops               461 drivers/media/dvb-frontends/as102_fe.c 	strscpy(fe->ops.info.name, name, sizeof(fe->ops.info.name));
ops                18 drivers/media/dvb-frontends/as102_fe.h 				  const struct as102_fe_ops *ops,
ops               488 drivers/media/dvb-frontends/ascot2e.c 	if (fe->ops.i2c_gate_ctrl)
ops               489 drivers/media/dvb-frontends/ascot2e.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               525 drivers/media/dvb-frontends/ascot2e.c 	if (fe->ops.i2c_gate_ctrl)
ops               526 drivers/media/dvb-frontends/ascot2e.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               528 drivers/media/dvb-frontends/ascot2e.c 	memcpy(&fe->ops.tuner_ops, &ascot2e_tuner_ops,
ops               265 drivers/media/dvb-frontends/atbm8830.c 	if (fe->ops.tuner_ops.set_params) {
ops               266 drivers/media/dvb-frontends/atbm8830.c 		if (fe->ops.i2c_gate_ctrl)
ops               267 drivers/media/dvb-frontends/atbm8830.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               268 drivers/media/dvb-frontends/atbm8830.c 		fe->ops.tuner_ops.set_params(fe);
ops               269 drivers/media/dvb-frontends/atbm8830.c 		if (fe->ops.i2c_gate_ctrl)
ops               270 drivers/media/dvb-frontends/atbm8830.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               476 drivers/media/dvb-frontends/atbm8830.c 	memcpy(&priv->frontend.ops, &atbm8830_ops,
ops               608 drivers/media/dvb-frontends/au8522_dig.c 	if (fe->ops.tuner_ops.set_params) {
ops               609 drivers/media/dvb-frontends/au8522_dig.c 		if (fe->ops.i2c_gate_ctrl)
ops               610 drivers/media/dvb-frontends/au8522_dig.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               611 drivers/media/dvb-frontends/au8522_dig.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               612 drivers/media/dvb-frontends/au8522_dig.c 		if (fe->ops.i2c_gate_ctrl)
ops               613 drivers/media/dvb-frontends/au8522_dig.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               665 drivers/media/dvb-frontends/au8522_dig.c 		if (fe->ops.tuner_ops.get_status) {
ops               666 drivers/media/dvb-frontends/au8522_dig.c 			if (fe->ops.i2c_gate_ctrl)
ops               667 drivers/media/dvb-frontends/au8522_dig.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops               669 drivers/media/dvb-frontends/au8522_dig.c 			fe->ops.tuner_ops.get_status(fe, &tuner_status);
ops               671 drivers/media/dvb-frontends/au8522_dig.c 			if (fe->ops.i2c_gate_ctrl)
ops               672 drivers/media/dvb-frontends/au8522_dig.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               861 drivers/media/dvb-frontends/au8522_dig.c 	memcpy(&state->frontend.ops, &au8522_ops,
ops               865 drivers/media/dvb-frontends/au8522_dig.c 	state->frontend.ops.analog_ops.i2c_gate_ctrl = au8522_analog_i2c_gate_ctrl;
ops               813 drivers/media/dvb-frontends/bcm3510.c 	memcpy(&state->frontend.ops, &bcm3510_ops, sizeof(struct dvb_frontend_ops));
ops                73 drivers/media/dvb-frontends/bsbe1.h 	if (fe->ops.i2c_gate_ctrl)
ops                74 drivers/media/dvb-frontends/bsbe1.h 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               107 drivers/media/dvb-frontends/bsru6.h 	if (fe->ops.i2c_gate_ctrl)
ops               108 drivers/media/dvb-frontends/bsru6.h 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               323 drivers/media/dvb-frontends/cx22700.c 	if (fe->ops.tuner_ops.set_params) {
ops               324 drivers/media/dvb-frontends/cx22700.c 		fe->ops.tuner_ops.set_params(fe);
ops               325 drivers/media/dvb-frontends/cx22700.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               390 drivers/media/dvb-frontends/cx22700.c 	memcpy(&state->frontend.ops, &cx22700_ops, sizeof(struct dvb_frontend_ops));
ops               257 drivers/media/dvb-frontends/cx22702.c 	if (fe->ops.tuner_ops.set_params) {
ops               258 drivers/media/dvb-frontends/cx22702.c 		fe->ops.tuner_ops.set_params(fe);
ops               259 drivers/media/dvb-frontends/cx22702.c 		if (fe->ops.i2c_gate_ctrl)
ops               260 drivers/media/dvb-frontends/cx22702.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               598 drivers/media/dvb-frontends/cx22702.c 	memcpy(&state->frontend.ops, &cx22702_ops,
ops               527 drivers/media/dvb-frontends/cx24110.c 	if (fe->ops.tuner_ops.set_params) {
ops               528 drivers/media/dvb-frontends/cx24110.c 		fe->ops.tuner_ops.set_params(fe);
ops               529 drivers/media/dvb-frontends/cx24110.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               606 drivers/media/dvb-frontends/cx24110.c 	memcpy(&state->frontend.ops, &cx24110_ops, sizeof(struct dvb_frontend_ops));
ops                31 drivers/media/dvb-frontends/cx24110.h 	if (fe->ops.write)
ops                32 drivers/media/dvb-frontends/cx24110.h 		return fe->ops.write(fe, buf, 3);
ops               493 drivers/media/dvb-frontends/cx24113.c 	if (!fe->ops.read_signal_strength)
ops               498 drivers/media/dvb-frontends/cx24113.c 		fe->ops.read_signal_strength(fe, (u16 *) &s);
ops               583 drivers/media/dvb-frontends/cx24113.c 	memcpy(&fe->ops.tuner_ops, &cx24113_tuner_ops,
ops               448 drivers/media/dvb-frontends/cx24116.c 	if ((rate > state->frontend.ops.info.symbol_rate_max) ||
ops               449 drivers/media/dvb-frontends/cx24116.c 	    (rate < state->frontend.ops.info.symbol_rate_min)) {
ops              1131 drivers/media/dvb-frontends/cx24116.c 	memcpy(&state->frontend.ops, &cx24116_ops,
ops              1200 drivers/media/dvb-frontends/cx24117.c 	memcpy(&state->frontend.ops, &cx24117_ops,
ops               297 drivers/media/dvb-frontends/cx24120.c 	memcpy(&state->frontend.ops, &cx24120_ops,
ops               448 drivers/media/dvb-frontends/cx24123.c 	if ((srate > state->frontend.ops.info.symbol_rate_max) ||
ops               449 drivers/media/dvb-frontends/cx24123.c 	    (srate < state->frontend.ops.info.symbol_rate_min))
ops               829 drivers/media/dvb-frontends/cx24123.c 		if (fe->ops.tuner_ops.get_status)
ops               830 drivers/media/dvb-frontends/cx24123.c 			fe->ops.tuner_ops.get_status(fe, &tun_status);
ops               919 drivers/media/dvb-frontends/cx24123.c 	else if (fe->ops.tuner_ops.set_params)
ops               920 drivers/media/dvb-frontends/cx24123.c 		fe->ops.tuner_ops.set_params(fe);
ops              1073 drivers/media/dvb-frontends/cx24123.c 	memcpy(&state->frontend.ops, &cx24123_ops,
ops                44 drivers/media/dvb-frontends/cxd2820r_c.c 	if (fe->ops.tuner_ops.set_params)
ops                45 drivers/media/dvb-frontends/cxd2820r_c.c 		fe->ops.tuner_ops.set_params(fe);
ops                57 drivers/media/dvb-frontends/cxd2820r_c.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops                58 drivers/media/dvb-frontends/cxd2820r_c.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               684 drivers/media/dvb-frontends/cxd2820r_core.c 	memcpy(&priv->fe.ops, &cxd2820r_ops, sizeof(priv->fe.ops));
ops               686 drivers/media/dvb-frontends/cxd2820r_core.c 		priv->fe.ops.release = NULL;
ops                69 drivers/media/dvb-frontends/cxd2820r_t.c 	if (fe->ops.tuner_ops.set_params)
ops                70 drivers/media/dvb-frontends/cxd2820r_t.c 		fe->ops.tuner_ops.set_params(fe);
ops                82 drivers/media/dvb-frontends/cxd2820r_t.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops                83 drivers/media/dvb-frontends/cxd2820r_t.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               421 drivers/media/dvb-frontends/cxd2820r_t.c 	s->step_size = fe->ops.info.frequency_stepsize_hz * 2;
ops               422 drivers/media/dvb-frontends/cxd2820r_t.c 	s->max_drift = (fe->ops.info.frequency_stepsize_hz * 2) + 1;
ops                87 drivers/media/dvb-frontends/cxd2820r_t2.c 	if (fe->ops.tuner_ops.set_params)
ops                88 drivers/media/dvb-frontends/cxd2820r_t2.c 		fe->ops.tuner_ops.set_params(fe);
ops                99 drivers/media/dvb-frontends/cxd2820r_t2.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops               100 drivers/media/dvb-frontends/cxd2820r_t2.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               416 drivers/media/dvb-frontends/cxd2820r_t2.c 	s->step_size = fe->ops.info.frequency_stepsize_hz * 2;
ops               417 drivers/media/dvb-frontends/cxd2820r_t2.c 	s->max_drift = (fe->ops.info.frequency_stepsize_hz * 2) + 1;
ops               330 drivers/media/dvb-frontends/cxd2841er.c 	if (priv->frontend.ops.tuner_ops.get_if_frequency
ops               332 drivers/media/dvb-frontends/cxd2841er.c 		priv->frontend.ops.tuner_ops.get_if_frequency(
ops               344 drivers/media/dvb-frontends/cxd2841er.c 	if ((priv->flags & CXD2841ER_USE_GATECTRL) && fe->ops.i2c_gate_ctrl)
ops               345 drivers/media/dvb-frontends/cxd2841er.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               346 drivers/media/dvb-frontends/cxd2841er.c 	if (fe->ops.tuner_ops.set_params)
ops               347 drivers/media/dvb-frontends/cxd2841er.c 		fe->ops.tuner_ops.set_params(fe);
ops               348 drivers/media/dvb-frontends/cxd2841er.c 	if ((priv->flags & CXD2841ER_USE_GATECTRL) && fe->ops.i2c_gate_ctrl)
ops               349 drivers/media/dvb-frontends/cxd2841er.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              3900 drivers/media/dvb-frontends/cxd2841er.c 		memcpy(&priv->frontend.ops,
ops              3905 drivers/media/dvb-frontends/cxd2841er.c 		memcpy(&priv->frontend.ops,
ops              1898 drivers/media/dvb-frontends/cxd2880/cxd2880_top.c 	memcpy(&fe->ops, &cxd2880_dvbt_t2_ops,
ops               748 drivers/media/dvb-frontends/dib0070.c 	memcpy(&fe->ops.tuner_ops, &dib0070_ops, sizeof(struct dvb_tuner_ops));
ops              2625 drivers/media/dvb-frontends/dib0090.c 	memcpy(&fe->ops.tuner_ops, &dib0090_ops, sizeof(struct dvb_tuner_ops));
ops              2652 drivers/media/dvb-frontends/dib0090.c 	memcpy(&fe->ops.tuner_ops, &dib0090_fw_ops, sizeof(struct dvb_tuner_ops));
ops               123 drivers/media/dvb-frontends/dib3000mb.c 	if (tuner && fe->ops.tuner_ops.set_params) {
ops               124 drivers/media/dvb-frontends/dib3000mb.c 		fe->ops.tuner_ops.set_params(fe);
ops               125 drivers/media/dvb-frontends/dib3000mb.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               765 drivers/media/dvb-frontends/dib3000mb.c 	memcpy(&state->frontend.ops, &dib3000mb_ops, sizeof(struct dvb_frontend_ops));
ops               739 drivers/media/dvb-frontends/dib3000mc.c 	if (fe->ops.tuner_ops.set_params) {
ops               740 drivers/media/dvb-frontends/dib3000mc.c 		fe->ops.tuner_ops.set_params(fe);
ops               923 drivers/media/dvb-frontends/dib3000mc.c 	memcpy(&st->demod.ops, &dib3000mc_ops, sizeof(struct dvb_frontend_ops));
ops              1226 drivers/media/dvb-frontends/dib7000m.c 	if (fe->ops.tuner_ops.set_params)
ops              1227 drivers/media/dvb-frontends/dib7000m.c 		fe->ops.tuner_ops.set_params(fe);
ops              1416 drivers/media/dvb-frontends/dib7000m.c 	memcpy(&st->demod.ops, &dib7000m_ops, sizeof(struct dvb_frontend_ops));
ops               867 drivers/media/dvb-frontends/dib7000p.c 		if (demod->ops.tuner_ops.get_frequency) {
ops               870 drivers/media/dvb-frontends/dib7000p.c 			demod->ops.tuner_ops.get_frequency(demod, &frequency_tuner);
ops              1531 drivers/media/dvb-frontends/dib7000p.c 	if (fe->ops.tuner_ops.set_params)
ops              1532 drivers/media/dvb-frontends/dib7000p.c 		fe->ops.tuner_ops.set_params(fe);
ops              2759 drivers/media/dvb-frontends/dib7000p.c 	memcpy(&st->demod.ops, &dib7000p_ops, sizeof(struct dvb_frontend_ops));
ops              2801 drivers/media/dvb-frontends/dib7000p.c void *dib7000p_attach(struct dib7000p_ops *ops)
ops              2803 drivers/media/dvb-frontends/dib7000p.c 	if (!ops)
ops              2806 drivers/media/dvb-frontends/dib7000p.c 	ops->slave_reset = dib7090_slave_reset;
ops              2807 drivers/media/dvb-frontends/dib7000p.c 	ops->get_adc_power = dib7090_get_adc_power;
ops              2808 drivers/media/dvb-frontends/dib7000p.c 	ops->dib7000pc_detection = dib7000pc_detection;
ops              2809 drivers/media/dvb-frontends/dib7000p.c 	ops->get_i2c_tuner = dib7090_get_i2c_tuner;
ops              2810 drivers/media/dvb-frontends/dib7000p.c 	ops->tuner_sleep = dib7090_tuner_sleep;
ops              2811 drivers/media/dvb-frontends/dib7000p.c 	ops->init = dib7000p_init;
ops              2812 drivers/media/dvb-frontends/dib7000p.c 	ops->set_agc1_min = dib7000p_set_agc1_min;
ops              2813 drivers/media/dvb-frontends/dib7000p.c 	ops->set_gpio = dib7000p_set_gpio;
ops              2814 drivers/media/dvb-frontends/dib7000p.c 	ops->i2c_enumeration = dib7000p_i2c_enumeration;
ops              2815 drivers/media/dvb-frontends/dib7000p.c 	ops->pid_filter = dib7000p_pid_filter;
ops              2816 drivers/media/dvb-frontends/dib7000p.c 	ops->pid_filter_ctrl = dib7000p_pid_filter_ctrl;
ops              2817 drivers/media/dvb-frontends/dib7000p.c 	ops->get_i2c_master = dib7000p_get_i2c_master;
ops              2818 drivers/media/dvb-frontends/dib7000p.c 	ops->update_pll = dib7000p_update_pll;
ops              2819 drivers/media/dvb-frontends/dib7000p.c 	ops->ctrl_timf = dib7000p_ctrl_timf;
ops              2820 drivers/media/dvb-frontends/dib7000p.c 	ops->get_agc_values = dib7000p_get_agc_values;
ops              2821 drivers/media/dvb-frontends/dib7000p.c 	ops->set_wbd_ref = dib7000p_set_wbd_ref;
ops              2823 drivers/media/dvb-frontends/dib7000p.c 	return ops;
ops                69 drivers/media/dvb-frontends/dib7000p.h void *dib7000p_attach(struct dib7000p_ops *ops);
ops                71 drivers/media/dvb-frontends/dib7000p.h static inline void *dib7000p_attach(struct dib7000p_ops *ops)
ops              2723 drivers/media/dvb-frontends/dib8000.c 	if (state->fe[0]->ops.tuner_ops.get_frequency)
ops              2724 drivers/media/dvb-frontends/dib8000.c 		state->fe[0]->ops.tuner_ops.get_frequency(state->fe[0], &current_rf);
ops              3361 drivers/media/dvb-frontends/dib8000.c 		ret = state->fe[index_frontend]->ops.init(state->fe[index_frontend]);
ops              3376 drivers/media/dvb-frontends/dib8000.c 		ret = state->fe[index_frontend]->ops.sleep(state->fe[index_frontend]);
ops              3410 drivers/media/dvb-frontends/dib8000.c 		state->fe[index_frontend]->ops.read_status(state->fe[index_frontend], &stat);
ops              3414 drivers/media/dvb-frontends/dib8000.c 			state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], c);
ops              3617 drivers/media/dvb-frontends/dib8000.c 		if (state->fe[index_frontend]->ops.tuner_ops.set_params)
ops              3618 drivers/media/dvb-frontends/dib8000.c 			state->fe[index_frontend]->ops.tuner_ops.set_params(state->fe[index_frontend]);
ops              3819 drivers/media/dvb-frontends/dib8000.c 		state->fe[index_frontend]->ops.read_signal_strength(state->fe[index_frontend], &val);
ops              4448 drivers/media/dvb-frontends/dib8000.c 	memcpy(&state->fe[0]->ops, &dib8000_ops, sizeof(struct dvb_frontend_ops));
ops              4478 drivers/media/dvb-frontends/dib8000.c void *dib8000_attach(struct dib8000_ops *ops)
ops              4480 drivers/media/dvb-frontends/dib8000.c 	if (!ops)
ops              4483 drivers/media/dvb-frontends/dib8000.c 	ops->pwm_agc_reset = dib8000_pwm_agc_reset;
ops              4484 drivers/media/dvb-frontends/dib8000.c 	ops->get_dc_power = dib8090p_get_dc_power;
ops              4485 drivers/media/dvb-frontends/dib8000.c 	ops->set_gpio = dib8000_set_gpio;
ops              4486 drivers/media/dvb-frontends/dib8000.c 	ops->get_slave_frontend = dib8000_get_slave_frontend;
ops              4487 drivers/media/dvb-frontends/dib8000.c 	ops->set_tune_state = dib8000_set_tune_state;
ops              4488 drivers/media/dvb-frontends/dib8000.c 	ops->pid_filter_ctrl = dib8000_pid_filter_ctrl;
ops              4489 drivers/media/dvb-frontends/dib8000.c 	ops->get_adc_power = dib8000_get_adc_power;
ops              4490 drivers/media/dvb-frontends/dib8000.c 	ops->update_pll = dib8000_update_pll;
ops              4491 drivers/media/dvb-frontends/dib8000.c 	ops->tuner_sleep = dib8096p_tuner_sleep;
ops              4492 drivers/media/dvb-frontends/dib8000.c 	ops->get_tune_state = dib8000_get_tune_state;
ops              4493 drivers/media/dvb-frontends/dib8000.c 	ops->get_i2c_tuner = dib8096p_get_i2c_tuner;
ops              4494 drivers/media/dvb-frontends/dib8000.c 	ops->set_slave_frontend = dib8000_set_slave_frontend;
ops              4495 drivers/media/dvb-frontends/dib8000.c 	ops->pid_filter = dib8000_pid_filter;
ops              4496 drivers/media/dvb-frontends/dib8000.c 	ops->ctrl_timf = dib8000_ctrl_timf;
ops              4497 drivers/media/dvb-frontends/dib8000.c 	ops->init = dib8000_init;
ops              4498 drivers/media/dvb-frontends/dib8000.c 	ops->get_i2c_master = dib8000_get_i2c_master;
ops              4499 drivers/media/dvb-frontends/dib8000.c 	ops->i2c_enumeration = dib8000_i2c_enumeration;
ops              4500 drivers/media/dvb-frontends/dib8000.c 	ops->set_wbd_ref = dib8000_set_wbd_ref;
ops              4502 drivers/media/dvb-frontends/dib8000.c 	return ops;
ops                67 drivers/media/dvb-frontends/dib8000.h void *dib8000_attach(struct dib8000_ops *ops);
ops                69 drivers/media/dvb-frontends/dib8000.h static inline void *dib8000_attach(struct dib8000_ops *ops)
ops              1879 drivers/media/dvb-frontends/dib9000.c 		ret = state->fe[index_frontend]->ops.sleep(state->fe[index_frontend]);
ops              1912 drivers/media/dvb-frontends/dib9000.c 		state->fe[index_frontend]->ops.read_status(state->fe[index_frontend], &stat);
ops              1917 drivers/media/dvb-frontends/dib9000.c 			state->fe[index_frontend]->ops.get_frontend(state->fe[index_frontend], c);
ops              2249 drivers/media/dvb-frontends/dib9000.c 		state->fe[index_frontend]->ops.read_signal_strength(state->fe[index_frontend], &val);
ops              2507 drivers/media/dvb-frontends/dib9000.c 	memcpy(&st->fe[0]->ops, &dib9000_ops, sizeof(struct dvb_frontend_ops));
ops              12104 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (fe->ops.tuner_ops.set_params) {
ops              12107 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (fe->ops.i2c_gate_ctrl)
ops              12108 drivers/media/dvb-frontends/drx39xyj/drxj.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              12111 drivers/media/dvb-frontends/drx39xyj/drxj.c 		fe->ops.tuner_ops.set_params(fe);
ops              12114 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (fe->ops.tuner_ops.get_if_frequency) {
ops              12115 drivers/media/dvb-frontends/drx39xyj/drxj.c 			fe->ops.tuner_ops.get_if_frequency(fe, &int_freq);
ops              12119 drivers/media/dvb-frontends/drx39xyj/drxj.c 		if (fe->ops.i2c_gate_ctrl)
ops              12120 drivers/media/dvb-frontends/drx39xyj/drxj.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              12333 drivers/media/dvb-frontends/drx39xyj/drxj.c 	memcpy(&state->frontend.ops, &drx39xxj_ops,
ops               102 drivers/media/dvb-frontends/drxd_hard.c 	struct dvb_frontend_ops ops;
ops              2867 drivers/media/dvb-frontends/drxd_hard.c 	if (fe->ops.tuner_ops.set_params) {
ops              2868 drivers/media/dvb-frontends/drxd_hard.c 		fe->ops.tuner_ops.set_params(fe);
ops              2869 drivers/media/dvb-frontends/drxd_hard.c 		if (fe->ops.i2c_gate_ctrl)
ops              2870 drivers/media/dvb-frontends/drxd_hard.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              2926 drivers/media/dvb-frontends/drxd_hard.c 	state->ops = drxd_ops;
ops              2937 drivers/media/dvb-frontends/drxd_hard.c 	state->frontend.ops = drxd_ops;
ops              6245 drivers/media/dvb-frontends/drxk_hard.c 			state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_A;
ops              6246 drivers/media/dvb-frontends/drxk_hard.c 			state->frontend.ops.delsys[n++] = SYS_DVBC_ANNEX_C;
ops              6247 drivers/media/dvb-frontends/drxk_hard.c 			strlcat(state->frontend.ops.info.name, " DVB-C",
ops              6248 drivers/media/dvb-frontends/drxk_hard.c 				sizeof(state->frontend.ops.info.name));
ops              6251 drivers/media/dvb-frontends/drxk_hard.c 			state->frontend.ops.delsys[n++] = SYS_DVBT;
ops              6252 drivers/media/dvb-frontends/drxk_hard.c 			strlcat(state->frontend.ops.info.name, " DVB-T",
ops              6253 drivers/media/dvb-frontends/drxk_hard.c 				sizeof(state->frontend.ops.info.name));
ops              6348 drivers/media/dvb-frontends/drxk_hard.c 	if (!fe->ops.tuner_ops.get_if_frequency) {
ops              6353 drivers/media/dvb-frontends/drxk_hard.c 	if (fe->ops.i2c_gate_ctrl)
ops              6354 drivers/media/dvb-frontends/drxk_hard.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              6355 drivers/media/dvb-frontends/drxk_hard.c 	if (fe->ops.tuner_ops.set_params)
ops              6356 drivers/media/dvb-frontends/drxk_hard.c 		fe->ops.tuner_ops.set_params(fe);
ops              6357 drivers/media/dvb-frontends/drxk_hard.c 	if (fe->ops.i2c_gate_ctrl)
ops              6358 drivers/media/dvb-frontends/drxk_hard.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              6387 drivers/media/dvb-frontends/drxk_hard.c 	fe->ops.tuner_ops.get_if_frequency(fe, &IF);
ops              6814 drivers/media/dvb-frontends/drxk_hard.c 	memcpy(&state->frontend.ops, &drxk_ops, sizeof(drxk_ops));
ops               526 drivers/media/dvb-frontends/ds3000.c 	if (fe->ops.tuner_ops.get_rf_strength)
ops               527 drivers/media/dvb-frontends/ds3000.c 		fe->ops.tuner_ops.get_rf_strength(fe, signal_strength);
ops               850 drivers/media/dvb-frontends/ds3000.c 	memcpy(&state->frontend.ops, &ds3000_ops,
ops               899 drivers/media/dvb-frontends/ds3000.c 	if (fe->ops.tuner_ops.set_params)
ops               900 drivers/media/dvb-frontends/ds3000.c 		fe->ops.tuner_ops.set_params(fe);
ops              1017 drivers/media/dvb-frontends/ds3000.c 	if (fe->ops.tuner_ops.get_frequency) {
ops              1018 drivers/media/dvb-frontends/ds3000.c 		fe->ops.tuner_ops.get_frequency(fe, &frequency);
ops               352 drivers/media/dvb-frontends/dvb-pll.c 	if (fe->ops.i2c_gate_ctrl)
ops               353 drivers/media/dvb-frontends/dvb-pll.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               422 drivers/media/dvb-frontends/dvb-pll.c 	if (fe->ops.i2c_gate_ctrl)
ops               423 drivers/media/dvb-frontends/dvb-pll.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               655 drivers/media/dvb-frontends/dvb-pll.c 		if (fe->ops.i2c_gate_ctrl)
ops               656 drivers/media/dvb-frontends/dvb-pll.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               686 drivers/media/dvb-frontends/dvb-pll.c 	if (fe->ops.i2c_gate_ctrl)
ops               687 drivers/media/dvb-frontends/dvb-pll.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               751 drivers/media/dvb-frontends/dvb-pll.c 		if (fe->ops.i2c_gate_ctrl)
ops               752 drivers/media/dvb-frontends/dvb-pll.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               759 drivers/media/dvb-frontends/dvb-pll.c 			if (fe->ops.i2c_gate_ctrl)
ops               760 drivers/media/dvb-frontends/dvb-pll.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops               813 drivers/media/dvb-frontends/dvb-pll.c 		if (fe->ops.i2c_gate_ctrl)
ops               814 drivers/media/dvb-frontends/dvb-pll.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               819 drivers/media/dvb-frontends/dvb-pll.c 		if (fe->ops.i2c_gate_ctrl)
ops               820 drivers/media/dvb-frontends/dvb-pll.c 			     fe->ops.i2c_gate_ctrl(fe, 0);
ops               832 drivers/media/dvb-frontends/dvb-pll.c 	memcpy(&fe->ops.tuner_ops, &dvb_pll_tuner_ops,
ops               835 drivers/media/dvb-frontends/dvb-pll.c 	strscpy(fe->ops.tuner_ops.info.name, desc->name,
ops               836 drivers/media/dvb-frontends/dvb-pll.c 		sizeof(fe->ops.tuner_ops.info.name));
ops               838 drivers/media/dvb-frontends/dvb-pll.c 	fe->ops.tuner_ops.info.frequency_min_hz = desc->min;
ops               839 drivers/media/dvb-frontends/dvb-pll.c 	fe->ops.tuner_ops.info.frequency_max_hz = desc->max;
ops               845 drivers/media/dvb-frontends/dvb-pll.c 		fe->ops.tuner_ops.init = NULL;
ops               847 drivers/media/dvb-frontends/dvb-pll.c 		fe->ops.tuner_ops.sleep = NULL;
ops               897 drivers/media/dvb-frontends/dvb-pll.c 	fe->ops.tuner_ops.release = NULL;
ops                71 drivers/media/dvb-frontends/dvb_dummy_fe.c 	if (fe->ops.tuner_ops.set_params) {
ops                72 drivers/media/dvb-frontends/dvb_dummy_fe.c 		fe->ops.tuner_ops.set_params(fe);
ops                73 drivers/media/dvb-frontends/dvb_dummy_fe.c 		if (fe->ops.i2c_gate_ctrl)
ops                74 drivers/media/dvb-frontends/dvb_dummy_fe.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               120 drivers/media/dvb-frontends/dvb_dummy_fe.c 	memcpy(&state->frontend.ops, &dvb_dummy_fe_ofdm_ops, sizeof(struct dvb_frontend_ops));
ops               137 drivers/media/dvb-frontends/dvb_dummy_fe.c 	memcpy(&state->frontend.ops, &dvb_dummy_fe_qpsk_ops, sizeof(struct dvb_frontend_ops));
ops               154 drivers/media/dvb-frontends/dvb_dummy_fe.c 	memcpy(&state->frontend.ops, &dvb_dummy_fe_qam_ops, sizeof(struct dvb_frontend_ops));
ops                86 drivers/media/dvb-frontends/ec100.c 	if (fe->ops.tuner_ops.set_params)
ops                87 drivers/media/dvb-frontends/ec100.c 		fe->ops.tuner_ops.set_params(fe);
ops               293 drivers/media/dvb-frontends/ec100.c 	memcpy(&state->frontend.ops, &ec100_ops,
ops                31 drivers/media/dvb-frontends/gp8psk-fe.c 	const struct gp8psk_fe_ops *ops;
ops                44 drivers/media/dvb-frontends/gp8psk-fe.c 	st->ops->in(st->priv, GET_8PSK_CONFIG, 0, 0, &status, 1);
ops                52 drivers/media/dvb-frontends/gp8psk-fe.c 	return st->ops->out(st->priv, SET_8PSK_CONFIG, mode, 0, NULL, 0);
ops                59 drivers/media/dvb-frontends/gp8psk-fe.c 		st->ops->in(st->priv, GET_SIGNAL_LOCK, 0, 0, &st->lock, 1);
ops                60 drivers/media/dvb-frontends/gp8psk-fe.c 		st->ops->in(st->priv, GET_SIGNAL_STRENGTH, 0, 0, buf, 6);
ops               178 drivers/media/dvb-frontends/gp8psk-fe.c 				st->ops->reload(st->priv);
ops               229 drivers/media/dvb-frontends/gp8psk-fe.c 	st->ops->out(st->priv, TUNE_8PSK, 0, 0, cmd, 10);
ops               245 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SEND_DISEQC_COMMAND, m->msg[0], 0,
ops               263 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SEND_DISEQC_COMMAND, cmd, 0,
ops               275 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SET_22KHZ_TONE,
ops               287 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SET_LNB_VOLTAGE,
ops               298 drivers/media/dvb-frontends/gp8psk-fe.c 	return st->ops->out(st->priv, USE_EXTRA_VOLT, onoff, 0, NULL, 0);
ops               306 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SET_DN_SWITCH, cmd, 0, NULL, 0))
ops               309 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SET_LNB_VOLTAGE, !!(sw_cmd & 0x80),
ops               325 drivers/media/dvb-frontends/gp8psk-fe.c struct dvb_frontend *gp8psk_fe_attach(const struct gp8psk_fe_ops *ops,
ops               330 drivers/media/dvb-frontends/gp8psk-fe.c 	if (!ops || !ops->in || !ops->out || !ops->reload) {
ops               339 drivers/media/dvb-frontends/gp8psk-fe.c 	memcpy(&st->fe.ops, &gp8psk_fe_ops, sizeof(struct dvb_frontend_ops));
ops               341 drivers/media/dvb-frontends/gp8psk-fe.c 	st->ops = ops;
ops                70 drivers/media/dvb-frontends/gp8psk-fe.h struct dvb_frontend *gp8psk_fe_attach(const struct gp8psk_fe_ops *ops,
ops              1009 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1010 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1017 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1018 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1020 drivers/media/dvb-frontends/helene.c 	memcpy(&fe->ops.tuner_ops, &helene_tuner_ops_s,
ops              1045 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1046 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1053 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1054 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1056 drivers/media/dvb-frontends/helene.c 	memcpy(&fe->ops.tuner_ops, &helene_tuner_ops_t,
ops              1084 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1085 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1090 drivers/media/dvb-frontends/helene.c 	if (fe->ops.i2c_gate_ctrl)
ops              1091 drivers/media/dvb-frontends/helene.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1093 drivers/media/dvb-frontends/helene.c 	memcpy(&fe->ops.tuner_ops, &helene_tuner_ops,
ops               350 drivers/media/dvb-frontends/horus3a.c 	if (fe->ops.i2c_gate_ctrl)
ops               351 drivers/media/dvb-frontends/horus3a.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               387 drivers/media/dvb-frontends/horus3a.c 	if (fe->ops.i2c_gate_ctrl)
ops               388 drivers/media/dvb-frontends/horus3a.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               390 drivers/media/dvb-frontends/horus3a.c 	memcpy(&fe->ops.tuner_ops, &horus3a_tuner_ops,
ops               136 drivers/media/dvb-frontends/isl6405.c 	fe->ops.release_sec = isl6405_release;
ops               139 drivers/media/dvb-frontends/isl6405.c 	fe->ops.set_voltage = isl6405_set_voltage;
ops               140 drivers/media/dvb-frontends/isl6405.c 	fe->ops.enable_high_lnb_voltage = isl6405_enable_high_lnb_voltage;
ops               206 drivers/media/dvb-frontends/isl6421.c 	fe->ops.release_sec = isl6421_release;
ops               209 drivers/media/dvb-frontends/isl6421.c 	fe->ops.set_voltage = isl6421_set_voltage;
ops               210 drivers/media/dvb-frontends/isl6421.c 	fe->ops.enable_high_lnb_voltage = isl6421_enable_high_lnb_voltage;
ops               212 drivers/media/dvb-frontends/isl6421.c 		fe->ops.set_tone = isl6421_set_tone;
ops               280 drivers/media/dvb-frontends/isl6423.c 	fe->ops.release_sec		= isl6423_release;
ops               281 drivers/media/dvb-frontends/isl6423.c 	fe->ops.set_voltage		= isl6423_set_voltage;
ops               282 drivers/media/dvb-frontends/isl6423.c 	fe->ops.enable_high_lnb_voltage = isl6423_voltage_boost;
ops               386 drivers/media/dvb-frontends/itd1000.c 	memcpy(&fe->ops.tuner_ops, &itd1000_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               129 drivers/media/dvb-frontends/ix2505v.c 	if ((frequency < fe->ops.info.frequency_min_hz / kHz)
ops               130 drivers/media/dvb-frontends/ix2505v.c 	||  (frequency > fe->ops.info.frequency_max_hz / kHz))
ops               203 drivers/media/dvb-frontends/ix2505v.c 	if (fe->ops.i2c_gate_ctrl)
ops               204 drivers/media/dvb-frontends/ix2505v.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               211 drivers/media/dvb-frontends/ix2505v.c 	if (fe->ops.i2c_gate_ctrl)
ops               212 drivers/media/dvb-frontends/ix2505v.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               224 drivers/media/dvb-frontends/ix2505v.c 	if (fe->ops.i2c_gate_ctrl)
ops               225 drivers/media/dvb-frontends/ix2505v.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               278 drivers/media/dvb-frontends/ix2505v.c 		if (fe->ops.i2c_gate_ctrl)
ops               279 drivers/media/dvb-frontends/ix2505v.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               288 drivers/media/dvb-frontends/ix2505v.c 		if (fe->ops.i2c_gate_ctrl)
ops               289 drivers/media/dvb-frontends/ix2505v.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               294 drivers/media/dvb-frontends/ix2505v.c 	memcpy(&fe->ops.tuner_ops, &ix2505v_tuner_ops,
ops               297 drivers/media/dvb-frontends/ix2505v.c 		__func__, fe->ops.tuner_ops.info.name, config->tuner_address);
ops               143 drivers/media/dvb-frontends/l64781.c 	if (fe->ops.tuner_ops.set_params) {
ops               144 drivers/media/dvb-frontends/l64781.c 		fe->ops.tuner_ops.set_params(fe);
ops               145 drivers/media/dvb-frontends/l64781.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               551 drivers/media/dvb-frontends/l64781.c 	memcpy(&state->frontend.ops, &l64781_ops, sizeof(struct dvb_frontend_ops));
ops              1049 drivers/media/dvb-frontends/lg2160.c 	if (fe->ops.tuner_ops.set_params) {
ops              1050 drivers/media/dvb-frontends/lg2160.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops              1051 drivers/media/dvb-frontends/lg2160.c 		if (fe->ops.i2c_gate_ctrl)
ops              1052 drivers/media/dvb-frontends/lg2160.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1285 drivers/media/dvb-frontends/lg2160.c 	ret = fe->ops.read_snr(fe, &snr);
ops              1413 drivers/media/dvb-frontends/lg2160.c 		memcpy(&state->frontend.ops, &lg2160_ops,
ops              1417 drivers/media/dvb-frontends/lg2160.c 		memcpy(&state->frontend.ops, &lg2161_ops,
ops               677 drivers/media/dvb-frontends/lgdt3305.c 	if (fe->ops.tuner_ops.set_params) {
ops               678 drivers/media/dvb-frontends/lgdt3305.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               679 drivers/media/dvb-frontends/lgdt3305.c 		if (fe->ops.i2c_gate_ctrl)
ops               680 drivers/media/dvb-frontends/lgdt3305.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               745 drivers/media/dvb-frontends/lgdt3305.c 	if (fe->ops.tuner_ops.set_params) {
ops               746 drivers/media/dvb-frontends/lgdt3305.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               747 drivers/media/dvb-frontends/lgdt3305.c 		if (fe->ops.i2c_gate_ctrl)
ops               748 drivers/media/dvb-frontends/lgdt3305.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1044 drivers/media/dvb-frontends/lgdt3305.c 	ret = fe->ops.read_snr(fe, &snr);
ops              1115 drivers/media/dvb-frontends/lgdt3305.c 		memcpy(&state->frontend.ops, &lgdt3304_ops,
ops              1119 drivers/media/dvb-frontends/lgdt3305.c 		memcpy(&state->frontend.ops, &lgdt3305_ops,
ops              1024 drivers/media/dvb-frontends/lgdt3306a.c 	if (fe->ops.tuner_ops.set_params) {
ops              1025 drivers/media/dvb-frontends/lgdt3306a.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops              1026 drivers/media/dvb-frontends/lgdt3306a.c 		if (fe->ops.i2c_gate_ctrl)
ops              1027 drivers/media/dvb-frontends/lgdt3306a.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1603 drivers/media/dvb-frontends/lgdt3306a.c 	if (fe->ops.tuner_ops.get_rf_strength) {
ops              1604 drivers/media/dvb-frontends/lgdt3306a.c 		ret = fe->ops.tuner_ops.get_rf_strength(fe, &strength);
ops              1692 drivers/media/dvb-frontends/lgdt3306a.c 	ret = fe->ops.read_snr(fe, &snr);
ops              1834 drivers/media/dvb-frontends/lgdt3306a.c 	memcpy(&state->frontend.ops, &lgdt3306a_ops,
ops              2218 drivers/media/dvb-frontends/lgdt3306a.c 	state->frontend.ops.release = NULL;
ops              2234 drivers/media/dvb-frontends/lgdt3306a.c 	fe->ops.i2c_gate_ctrl = NULL;
ops              2257 drivers/media/dvb-frontends/lgdt3306a.c 	state->frontend.ops.release = NULL;
ops               425 drivers/media/dvb-frontends/lgdt330x.c 	if (fe->ops.tuner_ops.set_params) {
ops               426 drivers/media/dvb-frontends/lgdt330x.c 		fe->ops.tuner_ops.set_params(fe);
ops               427 drivers/media/dvb-frontends/lgdt330x.c 		if (fe->ops.i2c_gate_ctrl)
ops               428 drivers/media/dvb-frontends/lgdt330x.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               604 drivers/media/dvb-frontends/lgdt330x.c 	ret = fe->ops.read_snr(fe, &snr);
ops               880 drivers/media/dvb-frontends/lgdt330x.c 		memcpy(&state->frontend.ops, &lgdt3302_ops,
ops               884 drivers/media/dvb-frontends/lgdt330x.c 		memcpy(&state->frontend.ops, &lgdt3303_ops,
ops               312 drivers/media/dvb-frontends/lgs8gl5.c 	if (fe->ops.tuner_ops.set_params) {
ops               313 drivers/media/dvb-frontends/lgs8gl5.c 		fe->ops.tuner_ops.set_params(fe);
ops               314 drivers/media/dvb-frontends/lgs8gl5.c 		if (fe->ops.i2c_gate_ctrl)
ops               315 drivers/media/dvb-frontends/lgs8gl5.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               391 drivers/media/dvb-frontends/lgs8gl5.c 	memcpy(&state->frontend.ops, &lgs8gl5_ops,
ops               667 drivers/media/dvb-frontends/lgs8gxx.c 	if (fe->ops.tuner_ops.set_params) {
ops               668 drivers/media/dvb-frontends/lgs8gxx.c 		fe->ops.tuner_ops.set_params(fe);
ops               669 drivers/media/dvb-frontends/lgs8gxx.c 		if (fe->ops.i2c_gate_ctrl)
ops               670 drivers/media/dvb-frontends/lgs8gxx.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1031 drivers/media/dvb-frontends/lgs8gxx.c 	memcpy(&priv->frontend.ops, &lgs8gxx_ops,
ops               169 drivers/media/dvb-frontends/lnbh25.c 	fe->ops.release_sec = lnbh25_release;
ops               170 drivers/media/dvb-frontends/lnbh25.c 	fe->ops.set_voltage = lnbh25_set_voltage;
ops               156 drivers/media/dvb-frontends/lnbh29.c 	fe->ops.release_sec = lnbh29_release;
ops               157 drivers/media/dvb-frontends/lnbh29.c 	fe->ops.set_voltage = lnbh29_set_voltage;
ops               139 drivers/media/dvb-frontends/lnbp21.c 	fe->ops.release_sec = lnbp21_release;
ops               142 drivers/media/dvb-frontends/lnbp21.c 	fe->ops.set_voltage = lnbp21_set_voltage;
ops               143 drivers/media/dvb-frontends/lnbp21.c 	fe->ops.enable_high_lnb_voltage = lnbp21_enable_high_lnb_voltage;
ops               145 drivers/media/dvb-frontends/lnbp21.c 		fe->ops.set_tone = lnbp21_set_tone;
ops               120 drivers/media/dvb-frontends/lnbp22.c 	fe->ops.release_sec = lnbp22_release;
ops               123 drivers/media/dvb-frontends/lnbp22.c 	fe->ops.set_voltage = lnbp22_set_voltage;
ops               124 drivers/media/dvb-frontends/lnbp22.c 	fe->ops.enable_high_lnb_voltage = lnbp22_enable_high_lnb_voltage;
ops               330 drivers/media/dvb-frontends/m88ds3103.c 	if (fe->ops.tuner_ops.set_params) {
ops               331 drivers/media/dvb-frontends/m88ds3103.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               336 drivers/media/dvb-frontends/m88ds3103.c 	if (fe->ops.tuner_ops.get_frequency) {
ops               337 drivers/media/dvb-frontends/m88ds3103.c 		ret = fe->ops.tuner_ops.get_frequency(fe, &tuner_frequency_khz);
ops              1461 drivers/media/dvb-frontends/m88ds3103.c 	memcpy(&dev->fe.ops, &m88ds3103_ops, sizeof(struct dvb_frontend_ops));
ops              1463 drivers/media/dvb-frontends/m88ds3103.c 		strscpy(dev->fe.ops.info.name, "Montage Technology M88RS6000",
ops              1464 drivers/media/dvb-frontends/m88ds3103.c 			sizeof(dev->fe.ops.info.name));
ops              1466 drivers/media/dvb-frontends/m88ds3103.c 		dev->fe.ops.release = NULL;
ops               501 drivers/media/dvb-frontends/m88rs2000.c 	if (fe->ops.tuner_ops.get_rf_strength)
ops               502 drivers/media/dvb-frontends/m88rs2000.c 		fe->ops.tuner_ops.get_rf_strength(fe, strength);
ops               615 drivers/media/dvb-frontends/m88rs2000.c 	if (fe->ops.tuner_ops.set_params)
ops               616 drivers/media/dvb-frontends/m88rs2000.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               621 drivers/media/dvb-frontends/m88rs2000.c 	if (fe->ops.tuner_ops.get_frequency) {
ops               622 drivers/media/dvb-frontends/m88rs2000.c 		ret = fe->ops.tuner_ops.get_frequency(fe, &tuner_freq);
ops               800 drivers/media/dvb-frontends/m88rs2000.c 	memcpy(&state->frontend.ops, &m88rs2000_ops,
ops              1845 drivers/media/dvb-frontends/mb86a16.c 	memcpy(&state->frontend.ops, &mb86a16_ops, sizeof(struct dvb_frontend_ops));
ops              1847 drivers/media/dvb-frontends/mb86a16.c 	state->frontend.ops.set_voltage = state->config->set_voltage;
ops              1762 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1763 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1796 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.tuner_ops.get_if_frequency)
ops              1797 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.tuner_ops.get_if_frequency(fe, &state->if_freq);
ops              1854 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1855 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1903 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1904 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1905 drivers/media/dvb-frontends/mb86a20s.c 	fe->ops.tuner_ops.set_params(fe);
ops              1907 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.tuner_ops.get_if_frequency)
ops              1908 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.tuner_ops.get_if_frequency(fe, &if_freq);
ops              1929 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1930 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1936 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1937 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1950 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              1951 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2004 drivers/media/dvb-frontends/mb86a20s.c 	if (fe->ops.i2c_gate_ctrl)
ops              2005 drivers/media/dvb-frontends/mb86a20s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2075 drivers/media/dvb-frontends/mb86a20s.c 	memcpy(&state->frontend.ops, &mb86a20s_ops,
ops               599 drivers/media/dvb-frontends/mn88443x.c 	if (fe->ops.tuner_ops.set_params) {
ops               600 drivers/media/dvb-frontends/mn88443x.c 		if (fe->ops.i2c_gate_ctrl)
ops               601 drivers/media/dvb-frontends/mn88443x.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               602 drivers/media/dvb-frontends/mn88443x.c 		fe->ops.tuner_ops.set_params(fe);
ops               603 drivers/media/dvb-frontends/mn88443x.c 		if (fe->ops.i2c_gate_ctrl)
ops               604 drivers/media/dvb-frontends/mn88443x.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               737 drivers/media/dvb-frontends/mn88443x.c 	memcpy(&chip->fe.ops, &mn88443x_ops, sizeof(mn88443x_ops));
ops               282 drivers/media/dvb-frontends/mn88472.c 	if (fe->ops.tuner_ops.set_params) {
ops               283 drivers/media/dvb-frontends/mn88472.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               288 drivers/media/dvb-frontends/mn88472.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops               289 drivers/media/dvb-frontends/mn88472.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               659 drivers/media/dvb-frontends/mn88472.c 	memcpy(&dev->fe.ops, &mn88472_ops, sizeof(struct dvb_frontend_ops));
ops                85 drivers/media/dvb-frontends/mn88473.c 	if (fe->ops.tuner_ops.set_params) {
ops                86 drivers/media/dvb-frontends/mn88473.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops                91 drivers/media/dvb-frontends/mn88473.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops                92 drivers/media/dvb-frontends/mn88473.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               704 drivers/media/dvb-frontends/mn88473.c 	memcpy(&dev->frontend.ops, &mn88473_ops, sizeof(dev->frontend.ops));
ops               549 drivers/media/dvb-frontends/mt312.c 	if ((p->frequency < fe->ops.info.frequency_min_hz / kHz)
ops               550 drivers/media/dvb-frontends/mt312.c 	    || (p->frequency > fe->ops.info.frequency_max_hz / kHz))
ops               557 drivers/media/dvb-frontends/mt312.c 	if ((p->symbol_rate < fe->ops.info.symbol_rate_min)
ops               558 drivers/media/dvb-frontends/mt312.c 	    || (p->symbol_rate > fe->ops.info.symbol_rate_max))
ops               606 drivers/media/dvb-frontends/mt312.c 	if (fe->ops.tuner_ops.set_params) {
ops               607 drivers/media/dvb-frontends/mt312.c 		fe->ops.tuner_ops.set_params(fe);
ops               608 drivers/media/dvb-frontends/mt312.c 		if (fe->ops.i2c_gate_ctrl)
ops               609 drivers/media/dvb-frontends/mt312.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               801 drivers/media/dvb-frontends/mt312.c 	memcpy(&state->frontend.ops, &mt312_ops,
ops               807 drivers/media/dvb-frontends/mt312.c 		strscpy(state->frontend.ops.info.name, "Zarlink VP310 DVB-S",
ops               808 drivers/media/dvb-frontends/mt312.c 			sizeof(state->frontend.ops.info.name));
ops               813 drivers/media/dvb-frontends/mt312.c 		strscpy(state->frontend.ops.info.name, "Zarlink MT312 DVB-S",
ops               814 drivers/media/dvb-frontends/mt312.c 			sizeof(state->frontend.ops.info.name));
ops               819 drivers/media/dvb-frontends/mt312.c 		strscpy(state->frontend.ops.info.name, "Zarlink ZL10313 DVB-S",
ops               820 drivers/media/dvb-frontends/mt312.c 			sizeof(state->frontend.ops.info.name));
ops               281 drivers/media/dvb-frontends/mt352.c 		if (fe->ops.tuner_ops.set_params) {
ops               282 drivers/media/dvb-frontends/mt352.c 			fe->ops.tuner_ops.set_params(fe);
ops               283 drivers/media/dvb-frontends/mt352.c 			if (fe->ops.i2c_gate_ctrl)
ops               284 drivers/media/dvb-frontends/mt352.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               290 drivers/media/dvb-frontends/mt352.c 		if (fe->ops.tuner_ops.calc_regs) {
ops               291 drivers/media/dvb-frontends/mt352.c 			fe->ops.tuner_ops.calc_regs(fe, buf+8, 5);
ops               547 drivers/media/dvb-frontends/mt352.c 	memcpy(&state->frontend.ops, &mt352_ops, sizeof(struct dvb_frontend_ops));
ops                54 drivers/media/dvb-frontends/mt352.h 	if (fe->ops.write)
ops                55 drivers/media/dvb-frontends/mt352.h 		r = fe->ops.write(fe, buf, len);
ops              1879 drivers/media/dvb-frontends/mxl5xx.c 	state->fe.ops               = mxl_ops;
ops               561 drivers/media/dvb-frontends/nxt200x.c 	if (fe->ops.tuner_ops.calc_regs) {
ops               563 drivers/media/dvb-frontends/nxt200x.c 		fe->ops.tuner_ops.calc_regs(fe, buf, 5);
ops              1191 drivers/media/dvb-frontends/nxt200x.c 	memcpy(&state->frontend.ops, &nxt200x_ops, sizeof(struct dvb_frontend_ops));
ops               473 drivers/media/dvb-frontends/nxt6000.c 	if (fe->ops.tuner_ops.set_params) {
ops               474 drivers/media/dvb-frontends/nxt6000.c 		fe->ops.tuner_ops.set_params(fe);
ops               475 drivers/media/dvb-frontends/nxt6000.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               574 drivers/media/dvb-frontends/nxt6000.c 	memcpy(&state->frontend.ops, &nxt6000_ops, sizeof(struct dvb_frontend_ops));
ops               348 drivers/media/dvb-frontends/or51132.c 	if (fe->ops.tuner_ops.set_params) {
ops               349 drivers/media/dvb-frontends/or51132.c 		fe->ops.tuner_ops.set_params(fe);
ops               350 drivers/media/dvb-frontends/or51132.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               519 drivers/media/dvb-frontends/or51132.c 	ret = fe->ops.read_snr(fe, &snr);
ops               566 drivers/media/dvb-frontends/or51132.c 	memcpy(&state->frontend.ops, &or51132_ops, sizeof(struct dvb_frontend_ops));
ops               212 drivers/media/dvb-frontends/or51211.c 		if (fe->ops.tuner_ops.set_params) {
ops               213 drivers/media/dvb-frontends/or51211.c 			fe->ops.tuner_ops.set_params(fe);
ops               214 drivers/media/dvb-frontends/or51211.c 			if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               319 drivers/media/dvb-frontends/or51211.c 	ret = fe->ops.read_snr(fe, &snr);
ops               515 drivers/media/dvb-frontends/or51211.c 	memcpy(&state->frontend.ops, &or51211_ops, sizeof(struct dvb_frontend_ops));
ops               152 drivers/media/dvb-frontends/rtl2830.c 	s->step_size = fe->ops.info.frequency_stepsize_hz * 2;
ops               153 drivers/media/dvb-frontends/rtl2830.c 	s->max_drift = (fe->ops.info.frequency_stepsize_hz * 2) + 1;
ops               195 drivers/media/dvb-frontends/rtl2830.c 	if (fe->ops.tuner_ops.set_params)
ops               196 drivers/media/dvb-frontends/rtl2830.c 		fe->ops.tuner_ops.set_params(fe);
ops               219 drivers/media/dvb-frontends/rtl2830.c 	if (fe->ops.tuner_ops.get_if_frequency)
ops               220 drivers/media/dvb-frontends/rtl2830.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               847 drivers/media/dvb-frontends/rtl2830.c 	memcpy(&dev->fe.ops, &rtl2830_ops, sizeof(dev->fe.ops));
ops               398 drivers/media/dvb-frontends/rtl2832.c 	s->step_size = fe->ops.info.frequency_stepsize_hz * 2;
ops               399 drivers/media/dvb-frontends/rtl2832.c 	s->max_drift = (fe->ops.info.frequency_stepsize_hz * 2) + 1;
ops               441 drivers/media/dvb-frontends/rtl2832.c 	if (fe->ops.tuner_ops.set_params)
ops               442 drivers/media/dvb-frontends/rtl2832.c 		fe->ops.tuner_ops.set_params(fe);
ops               445 drivers/media/dvb-frontends/rtl2832.c 	if (fe->ops.tuner_ops.get_if_frequency) {
ops               448 drivers/media/dvb-frontends/rtl2832.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_freq);
ops              1090 drivers/media/dvb-frontends/rtl2832.c 	memcpy(&dev->fe.ops, &rtl2832_ops, sizeof(struct dvb_frontend_ops));
ops                32 drivers/media/dvb-frontends/rtl2832_sdr.c 	((sd) && (sd)->ops && (sd)->ops->o && (sd)->ops->o->f)
ops               511 drivers/media/dvb-frontends/rtl2832_sdr.c 	if (fe->ops.tuner_ops.get_if_frequency)
ops               512 drivers/media/dvb-frontends/rtl2832_sdr.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &f_if);
ops               809 drivers/media/dvb-frontends/rtl2832_sdr.c 		if (fe->ops.tuner_ops.set_params)
ops               810 drivers/media/dvb-frontends/rtl2832_sdr.c 			fe->ops.tuner_ops.set_params(fe);
ops               824 drivers/media/dvb-frontends/rtl2832_sdr.c 	if (fe->ops.tuner_ops.init)
ops               825 drivers/media/dvb-frontends/rtl2832_sdr.c 		fe->ops.tuner_ops.init(fe);
ops               838 drivers/media/dvb-frontends/rtl2832_sdr.c 	if (fe->ops.tuner_ops.sleep)
ops               839 drivers/media/dvb-frontends/rtl2832_sdr.c 		fe->ops.tuner_ops.sleep(fe);
ops              1279 drivers/media/dvb-frontends/rtl2832_sdr.c 		if (fe->ops.tuner_ops.set_params)
ops              1280 drivers/media/dvb-frontends/rtl2832_sdr.c 			ret = fe->ops.tuner_ops.set_params(fe);
ops              1313 drivers/media/dvb-frontends/rtl2832_sdr.c 	const struct v4l2_ctrl_ops *ops = &rtl2832_sdr_ctrl_ops;
ops              1365 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev->vb_queue.ops = &rtl2832_sdr_vb2_ops;
ops              1385 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev->bandwidth_auto = v4l2_ctrl_new_std(&dev->hdl, ops,
ops              1388 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev->bandwidth = v4l2_ctrl_new_std(&dev->hdl, ops,
ops              1396 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev->bandwidth_auto = v4l2_ctrl_new_std(&dev->hdl, ops,
ops              1399 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev->bandwidth = v4l2_ctrl_new_std(&dev->hdl, ops,
ops               635 drivers/media/dvb-frontends/s5h1409.c 	if (fe->ops.tuner_ops.set_params) {
ops               636 drivers/media/dvb-frontends/s5h1409.c 		if (fe->ops.i2c_gate_ctrl)
ops               637 drivers/media/dvb-frontends/s5h1409.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               638 drivers/media/dvb-frontends/s5h1409.c 		fe->ops.tuner_ops.set_params(fe);
ops               639 drivers/media/dvb-frontends/s5h1409.c 		if (fe->ops.i2c_gate_ctrl)
ops               640 drivers/media/dvb-frontends/s5h1409.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               779 drivers/media/dvb-frontends/s5h1409.c 		if (fe->ops.tuner_ops.get_status) {
ops               780 drivers/media/dvb-frontends/s5h1409.c 			if (fe->ops.i2c_gate_ctrl)
ops               781 drivers/media/dvb-frontends/s5h1409.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops               783 drivers/media/dvb-frontends/s5h1409.c 			fe->ops.tuner_ops.get_status(fe, &tuner_status);
ops               785 drivers/media/dvb-frontends/s5h1409.c 			if (fe->ops.i2c_gate_ctrl)
ops               786 drivers/media/dvb-frontends/s5h1409.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               965 drivers/media/dvb-frontends/s5h1409.c 	memcpy(&state->frontend.ops, &s5h1409_ops,
ops               589 drivers/media/dvb-frontends/s5h1411.c 	if (fe->ops.tuner_ops.set_params) {
ops               590 drivers/media/dvb-frontends/s5h1411.c 		if (fe->ops.i2c_gate_ctrl)
ops               591 drivers/media/dvb-frontends/s5h1411.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               593 drivers/media/dvb-frontends/s5h1411.c 		fe->ops.tuner_ops.set_params(fe);
ops               595 drivers/media/dvb-frontends/s5h1411.c 		if (fe->ops.i2c_gate_ctrl)
ops               596 drivers/media/dvb-frontends/s5h1411.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               693 drivers/media/dvb-frontends/s5h1411.c 		if (fe->ops.tuner_ops.get_status) {
ops               694 drivers/media/dvb-frontends/s5h1411.c 			if (fe->ops.i2c_gate_ctrl)
ops               695 drivers/media/dvb-frontends/s5h1411.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops               697 drivers/media/dvb-frontends/s5h1411.c 			fe->ops.tuner_ops.get_status(fe, &tuner_status);
ops               699 drivers/media/dvb-frontends/s5h1411.c 			if (fe->ops.i2c_gate_ctrl)
ops               700 drivers/media/dvb-frontends/s5h1411.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               880 drivers/media/dvb-frontends/s5h1411.c 	memcpy(&state->frontend.ops, &s5h1411_ops,
ops               646 drivers/media/dvb-frontends/s5h1420.c 		if (fe->ops.tuner_ops.set_params) {
ops               647 drivers/media/dvb-frontends/s5h1420.c 			fe->ops.tuner_ops.set_params(fe);
ops               648 drivers/media/dvb-frontends/s5h1420.c 			if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               650 drivers/media/dvb-frontends/s5h1420.c 		if (fe->ops.tuner_ops.get_frequency) {
ops               652 drivers/media/dvb-frontends/s5h1420.c 			fe->ops.tuner_ops.get_frequency(fe, &tmp);
ops               653 drivers/media/dvb-frontends/s5h1420.c 			if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               722 drivers/media/dvb-frontends/s5h1420.c 	if (fe->ops.tuner_ops.set_params) {
ops               723 drivers/media/dvb-frontends/s5h1420.c 		fe->ops.tuner_ops.set_params(fe);
ops               724 drivers/media/dvb-frontends/s5h1420.c 		if (fe->ops.i2c_gate_ctrl)
ops               725 drivers/media/dvb-frontends/s5h1420.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               901 drivers/media/dvb-frontends/s5h1420.c 	memcpy(&state->frontend.ops, &s5h1420_ops, sizeof(struct dvb_frontend_ops));
ops               178 drivers/media/dvb-frontends/s5h1432.c 		fe->ops.tuner_ops.set_params(fe);
ops               351 drivers/media/dvb-frontends/s5h1432.c 	memcpy(&state->frontend.ops, &s5h1432_ops,
ops               492 drivers/media/dvb-frontends/s921.c 	memcpy(&state->frontend.ops, &s921_ops,
ops               851 drivers/media/dvb-frontends/si2165.c 	if (!fe->ops.tuner_ops.get_if_frequency) {
ops               860 drivers/media/dvb-frontends/si2165.c 	fe->ops.tuner_ops.get_if_frequency(fe, &IF);
ops              1066 drivers/media/dvb-frontends/si2165.c 	if (fe->ops.tuner_ops.set_params)
ops              1067 drivers/media/dvb-frontends/si2165.c 		fe->ops.tuner_ops.set_params(fe);
ops              1193 drivers/media/dvb-frontends/si2165.c 	memcpy(&state->fe.ops, &si2165_ops,
ops              1195 drivers/media/dvb-frontends/si2165.c 	state->fe.ops.release = NULL;
ops              1249 drivers/media/dvb-frontends/si2165.c 	strlcat(state->fe.ops.info.name, chip_name,
ops              1250 drivers/media/dvb-frontends/si2165.c 		sizeof(state->fe.ops.info.name));
ops              1254 drivers/media/dvb-frontends/si2165.c 		state->fe.ops.delsys[n++] = SYS_DVBT;
ops              1255 drivers/media/dvb-frontends/si2165.c 		strlcat(state->fe.ops.info.name, " DVB-T",
ops              1256 drivers/media/dvb-frontends/si2165.c 			sizeof(state->fe.ops.info.name));
ops              1259 drivers/media/dvb-frontends/si2165.c 		state->fe.ops.delsys[n++] = SYS_DVBC_ANNEX_A;
ops              1260 drivers/media/dvb-frontends/si2165.c 		strlcat(state->fe.ops.info.name, " DVB-C",
ops              1261 drivers/media/dvb-frontends/si2165.c 			sizeof(state->fe.ops.info.name));
ops               286 drivers/media/dvb-frontends/si2168.c 	if (fe->ops.tuner_ops.set_params) {
ops               287 drivers/media/dvb-frontends/si2168.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               744 drivers/media/dvb-frontends/si2168.c 	memcpy(&dev->fe.ops, &si2168_ops, sizeof(struct dvb_frontend_ops));
ops               776 drivers/media/dvb-frontends/si2168.c 	dev->fe.ops.release = NULL;
ops               932 drivers/media/dvb-frontends/si21xx.c 	memcpy(&state->frontend.ops, &si21xx_ops,
ops                32 drivers/media/dvb-frontends/si21xx.h 	if (fe->ops.write)
ops                33 drivers/media/dvb-frontends/si21xx.h 		r = fe->ops.write(fe, buf, 2);
ops               249 drivers/media/dvb-frontends/sp8870.c 	if (fe->ops.tuner_ops.set_params) {
ops               250 drivers/media/dvb-frontends/sp8870.c 		fe->ops.tuner_ops.set_params(fe);
ops               251 drivers/media/dvb-frontends/sp8870.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               563 drivers/media/dvb-frontends/sp8870.c 	memcpy(&state->frontend.ops, &sp8870_ops, sizeof(struct dvb_frontend_ops));
ops               368 drivers/media/dvb-frontends/sp887x.c 	if (fe->ops.tuner_ops.set_params) {
ops               369 drivers/media/dvb-frontends/sp887x.c 		fe->ops.tuner_ops.set_params(fe);
ops               370 drivers/media/dvb-frontends/sp887x.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               372 drivers/media/dvb-frontends/sp887x.c 	if (fe->ops.tuner_ops.get_frequency) {
ops               373 drivers/media/dvb-frontends/sp887x.c 		fe->ops.tuner_ops.get_frequency(fe, &actual_freq);
ops               374 drivers/media/dvb-frontends/sp887x.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               585 drivers/media/dvb-frontends/sp887x.c 	memcpy(&state->frontend.ops, &sp887x_ops, sizeof(struct dvb_frontend_ops));
ops              1623 drivers/media/dvb-frontends/stb0899_drv.c 	state->frontend.ops			= stb0899_ops;
ops                51 drivers/media/dvb-frontends/stb6000.c 	if (fe->ops.i2c_gate_ctrl)
ops                52 drivers/media/dvb-frontends/stb6000.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                58 drivers/media/dvb-frontends/stb6000.c 	if (fe->ops.i2c_gate_ctrl)
ops                59 drivers/media/dvb-frontends/stb6000.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               132 drivers/media/dvb-frontends/stb6000.c 		if (fe->ops.i2c_gate_ctrl)
ops               133 drivers/media/dvb-frontends/stb6000.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               140 drivers/media/dvb-frontends/stb6000.c 		if (fe->ops.i2c_gate_ctrl)
ops               141 drivers/media/dvb-frontends/stb6000.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               150 drivers/media/dvb-frontends/stb6000.c 		if (fe->ops.i2c_gate_ctrl)
ops               151 drivers/media/dvb-frontends/stb6000.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               158 drivers/media/dvb-frontends/stb6000.c 		if (fe->ops.i2c_gate_ctrl)
ops               159 drivers/media/dvb-frontends/stb6000.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               210 drivers/media/dvb-frontends/stb6000.c 	if (fe->ops.i2c_gate_ctrl)
ops               211 drivers/media/dvb-frontends/stb6000.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               215 drivers/media/dvb-frontends/stb6000.c 	if (fe->ops.i2c_gate_ctrl)
ops               216 drivers/media/dvb-frontends/stb6000.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               228 drivers/media/dvb-frontends/stb6000.c 	memcpy(&fe->ops.tuner_ops, &stb6000_tuner_ops,
ops               337 drivers/media/dvb-frontends/stb6100.c 	if (fe->ops.get_frontend) {
ops               339 drivers/media/dvb-frontends/stb6100.c 		fe->ops.get_frontend(fe, p);
ops               546 drivers/media/dvb-frontends/stb6100.c 	fe->ops.tuner_ops	= stb6100_ops;
ops                75 drivers/media/dvb-frontends/stb6100.h 	struct dvb_tuner_ops		ops;
ops                15 drivers/media/dvb-frontends/stb6100_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                31 drivers/media/dvb-frontends/stb6100_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                53 drivers/media/dvb-frontends/stb6100_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                69 drivers/media/dvb-frontends/stb6100_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                13 drivers/media/dvb-frontends/stb6100_proc.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                36 drivers/media/dvb-frontends/stb6100_proc.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                66 drivers/media/dvb-frontends/stb6100_proc.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                89 drivers/media/dvb-frontends/stb6100_proc.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops               459 drivers/media/dvb-frontends/stv0288.c 	if (fe->ops.tuner_ops.set_params) {
ops               460 drivers/media/dvb-frontends/stv0288.c 		fe->ops.tuner_ops.set_params(fe);
ops               461 drivers/media/dvb-frontends/stv0288.c 		if (fe->ops.i2c_gate_ctrl)
ops               462 drivers/media/dvb-frontends/stv0288.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               584 drivers/media/dvb-frontends/stv0288.c 	memcpy(&state->frontend.ops, &stv0288_ops,
ops                49 drivers/media/dvb-frontends/stv0288.h 	if (fe->ops.write)
ops                50 drivers/media/dvb-frontends/stv0288.h 		r = fe->ops.write(fe, buf, 2);
ops               448 drivers/media/dvb-frontends/stv0297.c 	if (fe->ops.tuner_ops.set_params) {
ops               449 drivers/media/dvb-frontends/stv0297.c 		fe->ops.tuner_ops.set_params(fe);
ops               450 drivers/media/dvb-frontends/stv0297.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               672 drivers/media/dvb-frontends/stv0297.c 	memcpy(&state->frontend.ops, &stv0297_ops, sizeof(struct dvb_frontend_ops));
ops               576 drivers/media/dvb-frontends/stv0299.c 	if (fe->ops.tuner_ops.set_params) {
ops               577 drivers/media/dvb-frontends/stv0299.c 		fe->ops.tuner_ops.set_params(fe);
ops               578 drivers/media/dvb-frontends/stv0299.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               695 drivers/media/dvb-frontends/stv0299.c 	memcpy(&state->frontend.ops, &stv0299_ops, sizeof(struct dvb_frontend_ops));
ops               101 drivers/media/dvb-frontends/stv0299.h 	if (fe->ops.write)
ops               102 drivers/media/dvb-frontends/stv0299.h 		r = fe->ops.write(fe, buf, 2);
ops               323 drivers/media/dvb-frontends/stv0367.c 	if (state->auto_if_khz && state->fe.ops.tuner_ops.get_if_frequency) {
ops               324 drivers/media/dvb-frontends/stv0367.c 		state->fe.ops.tuner_ops.get_if_frequency(&state->fe, ifkhz);
ops               354 drivers/media/dvb-frontends/stv0367.c 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops              1235 drivers/media/dvb-frontends/stv0367.c 	if (fe->ops.tuner_ops.set_params) {
ops              1236 drivers/media/dvb-frontends/stv0367.c 		if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl)
ops              1237 drivers/media/dvb-frontends/stv0367.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              1238 drivers/media/dvb-frontends/stv0367.c 		fe->ops.tuner_ops.set_params(fe);
ops              1239 drivers/media/dvb-frontends/stv0367.c 		if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl)
ops              1240 drivers/media/dvb-frontends/stv0367.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1730 drivers/media/dvb-frontends/stv0367.c 	state->fe.ops = stv0367ter_ops;
ops              2576 drivers/media/dvb-frontends/stv0367.c 	if (fe->ops.tuner_ops.set_params) {
ops              2577 drivers/media/dvb-frontends/stv0367.c 		if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl)
ops              2578 drivers/media/dvb-frontends/stv0367.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              2579 drivers/media/dvb-frontends/stv0367.c 		fe->ops.tuner_ops.set_params(fe);
ops              2580 drivers/media/dvb-frontends/stv0367.c 		if (state->use_i2c_gatectrl && fe->ops.i2c_gate_ctrl)
ops              2581 drivers/media/dvb-frontends/stv0367.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              2903 drivers/media/dvb-frontends/stv0367.c 	state->fe.ops = stv0367cab_ops;
ops              3316 drivers/media/dvb-frontends/stv0367.c 	state->fe.ops = stv0367ddb_ops;
ops              3334 drivers/media/dvb-frontends/stv0367.c 		state->fe.ops.info.name, state->chip_id,
ops               513 drivers/media/dvb-frontends/stv0900_core.c 	frontend_ops = &fe->ops;
ops               538 drivers/media/dvb-frontends/stv0900_core.c 	frontend_ops = &fe->ops;
ops              1914 drivers/media/dvb-frontends/stv0900_core.c 	memcpy(&state->frontend.ops, &stv0900_ops,
ops              1943 drivers/media/dvb-frontends/stv0900_core.c 			state->frontend.ops.info.caps |= FE_CAN_MULTISTREAM;
ops              1156 drivers/media/dvb-frontends/stv0900_sw.c 	frontend_ops = &fe->ops;
ops              4929 drivers/media/dvb-frontends/stv090x.c 		state->frontend.ops.info.caps |= FE_CAN_MULTISTREAM;
ops              5010 drivers/media/dvb-frontends/stv090x.c 	state->frontend.ops			= stv090x_ops;
ops              5057 drivers/media/dvb-frontends/stv090x.c 	state->frontend.ops			= stv090x_ops;
ops              1292 drivers/media/dvb-frontends/stv0910.c 	if (fe->ops.tuner_ops.set_params)
ops              1293 drivers/media/dvb-frontends/stv0910.c 		fe->ops.tuner_ops.set_params(fe);
ops              1824 drivers/media/dvb-frontends/stv0910.c 	state->fe.ops = stv0910_ops;
ops              1829 drivers/media/dvb-frontends/stv0910.c 		 state->fe.ops.info.name, cfg->adr, dev_name(&i2c->dev));
ops                82 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops                83 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                89 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops                90 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               115 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops               116 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               122 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops               123 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               400 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops               401 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               405 drivers/media/dvb-frontends/stv6110.c 	if (fe->ops.i2c_gate_ctrl)
ops               406 drivers/media/dvb-frontends/stv6110.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               423 drivers/media/dvb-frontends/stv6110.c 	memcpy(&fe->ops.tuner_ops, &stv6110_tuner_ops,
ops               397 drivers/media/dvb-frontends/stv6110x.c 	stv6110x->frontend->ops.tuner_ops	= stv6110x_ops;
ops               467 drivers/media/dvb-frontends/stv6110x.c 	fe->ops.tuner_ops	= stv6110x_ops;
ops               438 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl)
ops               439 drivers/media/dvb-frontends/stv6111.c 		stat = fe->ops.i2c_gate_ctrl(fe, 1);
ops               444 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl && !stat)
ops               445 drivers/media/dvb-frontends/stv6111.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               532 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl)
ops               533 drivers/media/dvb-frontends/stv6111.c 		stat = fe->ops.i2c_gate_ctrl(fe, 1);
ops               536 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl && !stat)
ops               537 drivers/media/dvb-frontends/stv6111.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               585 drivers/media/dvb-frontends/stv6111.c 		if (fe->ops.i2c_gate_ctrl)
ops               586 drivers/media/dvb-frontends/stv6111.c 			stat = fe->ops.i2c_gate_ctrl(fe, 1);
ops               593 drivers/media/dvb-frontends/stv6111.c 		if (fe->ops.i2c_gate_ctrl && !stat)
ops               594 drivers/media/dvb-frontends/stv6111.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               670 drivers/media/dvb-frontends/stv6111.c 	memcpy(&fe->ops.tuner_ops, &tuner_ops, sizeof(struct dvb_tuner_ops));
ops               673 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl)
ops               674 drivers/media/dvb-frontends/stv6111.c 		gatestat = fe->ops.i2c_gate_ctrl(fe, 1);
ops               677 drivers/media/dvb-frontends/stv6111.c 	if (fe->ops.i2c_gate_ctrl && !gatestat)
ops               678 drivers/media/dvb-frontends/stv6111.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               244 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.tuner_ops.get_rf_strength) {
ops               247 drivers/media/dvb-frontends/tc90522.c 		fe->ops.tuner_ops.get_rf_strength(fe, &dummy);
ops               402 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.tuner_ops.get_rf_strength) {
ops               405 drivers/media/dvb-frontends/tc90522.c 		fe->ops.tuner_ops.get_rf_strength(fe, &dummy);
ops               484 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.tuner_ops.set_params)
ops               485 drivers/media/dvb-frontends/tc90522.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               491 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.delsys[0] == SYS_ISDBS) {
ops               516 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.delsys[0] == SYS_ISDBS) {
ops               546 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.delsys[0] == SYS_ISDBS) {
ops               571 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.delsys[0] == SYS_ISDBS)
ops               575 drivers/media/dvb-frontends/tc90522.c 		if (ret == 0 && fe->ops.set_lna &&
ops               578 drivers/media/dvb-frontends/tc90522.c 			ret = fe->ops.set_lna(fe);
ops               604 drivers/media/dvb-frontends/tc90522.c 	if (fe->ops.delsys[0] == SYS_ISDBS)
ops               608 drivers/media/dvb-frontends/tc90522.c 		if (ret == 0 && fe->ops.set_lna &&
ops               611 drivers/media/dvb-frontends/tc90522.c 			ret = fe->ops.set_lna(fe);
ops               764 drivers/media/dvb-frontends/tc90522.c 	const struct dvb_frontend_ops *ops;
ops               776 drivers/media/dvb-frontends/tc90522.c 	ops =  id->driver_data == 0 ? &tc90522_ops_sat : &tc90522_ops_ter;
ops               777 drivers/media/dvb-frontends/tc90522.c 	memcpy(&state->fe.ops, ops, sizeof(*ops));
ops               271 drivers/media/dvb-frontends/tda10021.c 	if (fe->ops.tuner_ops.set_params) {
ops               272 drivers/media/dvb-frontends/tda10021.c 		fe->ops.tuner_ops.set_params(fe);
ops               273 drivers/media/dvb-frontends/tda10021.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               465 drivers/media/dvb-frontends/tda10021.c 	memcpy(&state->frontend.ops, &tda10021_ops, sizeof(struct dvb_frontend_ops));
ops               338 drivers/media/dvb-frontends/tda10023.c 	if (fe->ops.tuner_ops.set_params) {
ops               339 drivers/media/dvb-frontends/tda10023.c 		fe->ops.tuner_ops.set_params(fe);
ops               340 drivers/media/dvb-frontends/tda10023.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               527 drivers/media/dvb-frontends/tda10023.c 	memcpy(&state->frontend.ops, &tda10023_ops, sizeof(struct dvb_frontend_ops));
ops               547 drivers/media/dvb-frontends/tda10023.c 	state->frontend.ops.info.symbol_rate_min = (state->sysclk/2)/64;
ops               548 drivers/media/dvb-frontends/tda10023.c 	state->frontend.ops.info.symbol_rate_max = (state->sysclk/2)/4;
ops               728 drivers/media/dvb-frontends/tda10048.c 	if (fe->ops.tuner_ops.set_params) {
ops               730 drivers/media/dvb-frontends/tda10048.c 		if (fe->ops.i2c_gate_ctrl)
ops               731 drivers/media/dvb-frontends/tda10048.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               733 drivers/media/dvb-frontends/tda10048.c 		fe->ops.tuner_ops.set_params(fe);
ops               735 drivers/media/dvb-frontends/tda10048.c 		if (fe->ops.i2c_gate_ctrl)
ops               736 drivers/media/dvb-frontends/tda10048.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1106 drivers/media/dvb-frontends/tda10048.c 	memcpy(&state->frontend.ops, &tda10048_ops,
ops               711 drivers/media/dvb-frontends/tda1004x.c 	if (fe->ops.tuner_ops.set_params) {
ops               712 drivers/media/dvb-frontends/tda1004x.c 		fe->ops.tuner_ops.set_params(fe);
ops               713 drivers/media/dvb-frontends/tda1004x.c 		if (fe->ops.i2c_gate_ctrl)
ops               714 drivers/media/dvb-frontends/tda1004x.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1300 drivers/media/dvb-frontends/tda1004x.c 	memcpy(&state->frontend.ops, &tda10045_ops, sizeof(struct dvb_frontend_ops));
ops              1369 drivers/media/dvb-frontends/tda1004x.c 	memcpy(&state->frontend.ops, &tda10046_ops, sizeof(struct dvb_frontend_ops));
ops               131 drivers/media/dvb-frontends/tda1004x.h 	if (fe->ops.write)
ops               132 drivers/media/dvb-frontends/tda1004x.h 		r = fe->ops.write(fe, buf, 2);
ops              1207 drivers/media/dvb-frontends/tda10071.c 	memcpy(&dev->fe.ops, &tda10071_ops, sizeof(struct dvb_frontend_ops));
ops               416 drivers/media/dvb-frontends/tda10086.c 	if (fe->ops.tuner_ops.set_params) {
ops               417 drivers/media/dvb-frontends/tda10086.c 		fe->ops.tuner_ops.set_params(fe);
ops               418 drivers/media/dvb-frontends/tda10086.c 		if (fe->ops.i2c_gate_ctrl)
ops               419 drivers/media/dvb-frontends/tda10086.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               421 drivers/media/dvb-frontends/tda10086.c 		if (fe->ops.tuner_ops.get_frequency)
ops               422 drivers/media/dvb-frontends/tda10086.c 			fe->ops.tuner_ops.get_frequency(fe, &freq);
ops               423 drivers/media/dvb-frontends/tda10086.c 		if (fe->ops.i2c_gate_ctrl)
ops               424 drivers/media/dvb-frontends/tda10086.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               755 drivers/media/dvb-frontends/tda10086.c 	memcpy(&state->frontend.ops, &tda10086_ops, sizeof(struct dvb_frontend_ops));
ops              1228 drivers/media/dvb-frontends/tda18271c2dd.c 	memcpy(&fe->ops.tuner_ops, &tuner_ops, sizeof(struct dvb_tuner_ops));
ops               218 drivers/media/dvb-frontends/tda665x.c 	fe->ops.tuner_ops	= tda665x_ops;
ops               219 drivers/media/dvb-frontends/tda665x.c 	info			 = &fe->ops.tuner_ops.info;
ops               318 drivers/media/dvb-frontends/tda8083.c 	if (fe->ops.tuner_ops.set_params) {
ops               319 drivers/media/dvb-frontends/tda8083.c 		fe->ops.tuner_ops.set_params(fe);
ops               320 drivers/media/dvb-frontends/tda8083.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               431 drivers/media/dvb-frontends/tda8083.c 	memcpy(&state->frontend.ops, &tda8083_ops, sizeof(struct dvb_frontend_ops));
ops               178 drivers/media/dvb-frontends/tda8261.c 	fe->ops.tuner_ops	= tda8261_ops;
ops               180 drivers/media/dvb-frontends/tda8261.c 	fe->ops.tuner_ops.info.frequency_step_hz = div_tab[config->step_size] * kHz;
ops                10 drivers/media/dvb-frontends/tda8261_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                27 drivers/media/dvb-frontends/tda8261_cfg.h 	struct dvb_frontend_ops	*frontend_ops = &fe->ops;
ops                49 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops                50 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                54 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops                55 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops                98 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops                99 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               103 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops               104 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               142 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops               143 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               145 drivers/media/dvb-frontends/tda826x.c 	if (fe->ops.i2c_gate_ctrl)
ops               146 drivers/media/dvb-frontends/tda826x.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               161 drivers/media/dvb-frontends/tda826x.c 	memcpy(&fe->ops.tuner_ops, &tda826x_tuner_ops, sizeof(struct dvb_tuner_ops));
ops                50 drivers/media/dvb-frontends/tdhd1.h 	if (fe->ops.i2c_gate_ctrl)
ops                51 drivers/media/dvb-frontends/tdhd1.h 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               540 drivers/media/dvb-frontends/ts2020.c 	if (dev->fe->ops.i2c_gate_ctrl)
ops               541 drivers/media/dvb-frontends/ts2020.c 		dev->fe->ops.i2c_gate_ctrl(dev->fe, 1);
ops               548 drivers/media/dvb-frontends/ts2020.c 	if (dev->fe->ops.i2c_gate_ctrl)
ops               549 drivers/media/dvb-frontends/ts2020.c 		dev->fe->ops.i2c_gate_ctrl(dev->fe, 0);
ops               683 drivers/media/dvb-frontends/ts2020.c 	memcpy(&fe->ops.tuner_ops, &ts2020_tuner_ops,
ops               686 drivers/media/dvb-frontends/ts2020.c 		fe->ops.tuner_ops.release = NULL;
ops                46 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops                47 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                51 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops                52 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               119 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               120 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               124 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               125 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               129 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               130 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               134 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               135 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               169 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               170 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               172 drivers/media/dvb-frontends/tua6100.c 	if (fe->ops.i2c_gate_ctrl)
ops               173 drivers/media/dvb-frontends/tua6100.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               185 drivers/media/dvb-frontends/tua6100.c 	memcpy(&fe->ops.tuner_ops, &tua6100_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               211 drivers/media/dvb-frontends/ves1820.c 	if (fe->ops.tuner_ops.set_params) {
ops               212 drivers/media/dvb-frontends/ves1820.c 		fe->ops.tuner_ops.set_params(fe);
ops               213 drivers/media/dvb-frontends/ves1820.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               387 drivers/media/dvb-frontends/ves1820.c 	memcpy(&state->frontend.ops, &ves1820_ops, sizeof(struct dvb_frontend_ops));
ops               388 drivers/media/dvb-frontends/ves1820.c 	state->frontend.ops.info.symbol_rate_min = (state->config->xin / 2) / 64;      /* SACLK/64 == (XIN/2)/64 */
ops               389 drivers/media/dvb-frontends/ves1820.c 	state->frontend.ops.info.symbol_rate_max = (state->config->xin / 2) / 4;       /* SACLK/4 */
ops               383 drivers/media/dvb-frontends/ves1x93.c 	if (fe->ops.tuner_ops.set_params) {
ops               384 drivers/media/dvb-frontends/ves1x93.c 		fe->ops.tuner_ops.set_params(fe);
ops               385 drivers/media/dvb-frontends/ves1x93.c 		if (fe->ops.i2c_gate_ctrl) fe->ops.i2c_gate_ctrl(fe, 0);
ops               493 drivers/media/dvb-frontends/ves1x93.c 	memcpy(&state->frontend.ops, &ves1x93_ops, sizeof(struct dvb_frontend_ops));
ops                50 drivers/media/dvb-frontends/zd1301_demod.c 	if (fe->ops.tuner_ops.set_params &&
ops                51 drivers/media/dvb-frontends/zd1301_demod.c 	    fe->ops.tuner_ops.get_if_frequency) {
ops                52 drivers/media/dvb-frontends/zd1301_demod.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops                55 drivers/media/dvb-frontends/zd1301_demod.c 		ret = fe->ops.tuner_ops.get_if_frequency(fe, &if_frequency);
ops               505 drivers/media/dvb-frontends/zd1301_demod.c 	memcpy(&dev->frontend.ops, &zd1301_demod_ops, sizeof(dev->frontend.ops));
ops               141 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               142 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               146 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               147 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               306 drivers/media/dvb-frontends/zl10036.c 	if ((frequency < fe->ops.info.frequency_min_hz / kHz)
ops               307 drivers/media/dvb-frontends/zl10036.c 	||  (frequency > fe->ops.info.frequency_max_hz / kHz))
ops               335 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               336 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               364 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               365 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               419 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               420 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               429 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               430 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               467 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               468 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               483 drivers/media/dvb-frontends/zl10036.c 	if (fe->ops.i2c_gate_ctrl)
ops               484 drivers/media/dvb-frontends/zl10036.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               488 drivers/media/dvb-frontends/zl10036.c 	memcpy(&fe->ops.tuner_ops, &zl10036_tuner_ops,
ops               491 drivers/media/dvb-frontends/zl10036.c 		__func__, fe->ops.tuner_ops.info.name, config->tuner_address);
ops               138 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               139 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               151 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               152 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               163 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               164 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               170 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               171 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               211 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               212 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               227 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               228 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               265 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               266 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               270 drivers/media/dvb-frontends/zl10039.c 		if (fe->ops.i2c_gate_ctrl)
ops               271 drivers/media/dvb-frontends/zl10039.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               275 drivers/media/dvb-frontends/zl10039.c 	if (fe->ops.i2c_gate_ctrl)
ops               276 drivers/media/dvb-frontends/zl10039.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               281 drivers/media/dvb-frontends/zl10039.c 		strscpy(fe->ops.tuner_ops.info.name,
ops               283 drivers/media/dvb-frontends/zl10039.c 			sizeof(fe->ops.tuner_ops.info.name));
ops               290 drivers/media/dvb-frontends/zl10039.c 	memcpy(&fe->ops.tuner_ops, &zl10039_ops, sizeof(struct dvb_tuner_ops));
ops               328 drivers/media/dvb-frontends/zl10353.c 	if (fe->ops.i2c_gate_ctrl)
ops               329 drivers/media/dvb-frontends/zl10353.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               337 drivers/media/dvb-frontends/zl10353.c 		if (fe->ops.tuner_ops.set_params) {
ops               338 drivers/media/dvb-frontends/zl10353.c 			fe->ops.tuner_ops.set_params(fe);
ops               339 drivers/media/dvb-frontends/zl10353.c 			if (fe->ops.i2c_gate_ctrl)
ops               340 drivers/media/dvb-frontends/zl10353.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               342 drivers/media/dvb-frontends/zl10353.c 	} else if (fe->ops.tuner_ops.calc_regs) {
ops               343 drivers/media/dvb-frontends/zl10353.c 		fe->ops.tuner_ops.calc_regs(fe, pllbuf + 1, 5);
ops               351 drivers/media/dvb-frontends/zl10353.c 	if (state->config.no_tuner || fe->ops.tuner_ops.calc_regs == NULL)
ops               615 drivers/media/dvb-frontends/zl10353.c 	memcpy(&state->frontend.ops, &zl10353_ops, sizeof(struct dvb_frontend_ops));
ops               150 drivers/media/firewire/firedtv-fe.c 	struct dvb_frontend_ops *ops = &fdtv->fe.ops;
ops               151 drivers/media/firewire/firedtv-fe.c 	struct dvb_frontend_internal_info *fi = &ops->info;
ops               153 drivers/media/firewire/firedtv-fe.c 	ops->init			= fdtv_dvb_init;
ops               154 drivers/media/firewire/firedtv-fe.c 	ops->sleep			= fdtv_sleep;
ops               156 drivers/media/firewire/firedtv-fe.c 	ops->set_frontend		= fdtv_set_frontend;
ops               158 drivers/media/firewire/firedtv-fe.c 	ops->read_status		= fdtv_read_status;
ops               159 drivers/media/firewire/firedtv-fe.c 	ops->read_ber			= fdtv_read_ber;
ops               160 drivers/media/firewire/firedtv-fe.c 	ops->read_signal_strength	= fdtv_read_signal_strength;
ops               161 drivers/media/firewire/firedtv-fe.c 	ops->read_snr			= fdtv_read_snr;
ops               162 drivers/media/firewire/firedtv-fe.c 	ops->read_ucblocks		= fdtv_read_uncorrected_blocks;
ops               164 drivers/media/firewire/firedtv-fe.c 	ops->diseqc_send_master_cmd	= fdtv_diseqc_send_master_cmd;
ops               165 drivers/media/firewire/firedtv-fe.c 	ops->diseqc_send_burst		= fdtv_diseqc_send_burst;
ops               166 drivers/media/firewire/firedtv-fe.c 	ops->set_tone			= fdtv_set_tone;
ops               167 drivers/media/firewire/firedtv-fe.c 	ops->set_voltage		= fdtv_set_voltage;
ops               171 drivers/media/firewire/firedtv-fe.c 		ops->delsys[0]		= SYS_DVBS;
ops               190 drivers/media/firewire/firedtv-fe.c 		ops->delsys[0]		= SYS_DVBS;
ops               191 drivers/media/firewire/firedtv-fe.c 		ops->delsys[1]		= SYS_DVBS2;
ops               211 drivers/media/firewire/firedtv-fe.c 		ops->delsys[0]		= SYS_DVBC_ANNEX_A;
ops               229 drivers/media/firewire/firedtv-fe.c 		ops->delsys[0]		= SYS_DVBT;
ops               592 drivers/media/i2c/adv7180.c 	.ops = &adv7180_ctrl_ops,
ops               550 drivers/media/i2c/adv748x/adv748x-core.c 			 const struct v4l2_subdev_ops *ops, u32 function,
ops               553 drivers/media/i2c/adv748x/adv748x-core.c 	v4l2_subdev_init(sd, ops);
ops               569 drivers/media/i2c/adv748x/adv748x-core.c 	sd->entity.ops = is_tx(adv748x_sd_to_csi2(sd)) ?
ops               427 drivers/media/i2c/adv748x/adv748x.h 			 const struct v4l2_subdev_ops *ops, u32 function,
ops              2717 drivers/media/i2c/adv7604.c 	.ops = &adv76xx_ctrl_ops,
ops              2728 drivers/media/i2c/adv7604.c 	.ops = &adv76xx_ctrl_ops,
ops              2739 drivers/media/i2c/adv7604.c 	.ops = &adv76xx_ctrl_ops,
ops              3321 drivers/media/i2c/adv7842.c 	.ops = &adv7842_ctrl_ops,
ops              3332 drivers/media/i2c/adv7842.c 	.ops = &adv7842_ctrl_ops,
ops              3342 drivers/media/i2c/adv7842.c 	.ops = &adv7842_ctrl_ops,
ops               125 drivers/media/i2c/ak7375.c 	const struct v4l2_ctrl_ops *ops = &ak7375_vcm_ctrl_ops;
ops               129 drivers/media/i2c/ak7375.c 	dev_vcm->focus = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FOCUS_ABSOLUTE,
ops               123 drivers/media/i2c/dw9714.c 	const struct v4l2_ctrl_ops *ops = &dw9714_vcm_ctrl_ops;
ops               127 drivers/media/i2c/dw9714.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FOCUS_ABSOLUTE,
ops               168 drivers/media/i2c/dw9807-vcm.c 	const struct v4l2_ctrl_ops *ops = &dw9807_vcm_ctrl_ops;
ops               173 drivers/media/i2c/dw9807-vcm.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FOCUS_ABSOLUTE,
ops              2480 drivers/media/i2c/imx319.c 	imx319->sd.entity.ops = &imx319_subdev_entity_ops;
ops              1780 drivers/media/i2c/imx355.c 	imx355->sd.entity.ops = &imx355_subdev_entity_ops;
ops               285 drivers/media/i2c/lm3560.c 	const struct v4l2_ctrl_ops *ops = &lm3560_led_ctrl_ops[led_no];
ops               290 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_LED_MODE,
ops               296 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_STROBE_SOURCE,
ops               300 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE, 0, 0, 0, 0);
ops               303 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE_STOP, 0, 0, 0, 0);
ops               306 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TIMEOUT,
ops               313 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_INTENSITY,
ops               318 drivers/media/i2c/lm3560.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TORCH_INTENSITY,
ops               323 drivers/media/i2c/lm3560.c 	fault = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_FAULT, 0,
ops               207 drivers/media/i2c/lm3646.c 	const struct v4l2_ctrl_ops *ops = &lm3646_led_ctrl_ops;
ops               211 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_LED_MODE,
ops               216 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_FLASH_STROBE_SOURCE,
ops               220 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE, 0, 0, 0, 0);
ops               222 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_STROBE_STOP, 0, 0, 0, 0);
ops               225 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TIMEOUT,
ops               231 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_INTENSITY,
ops               238 drivers/media/i2c/lm3646.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_TORCH_INTENSITY,
ops               245 drivers/media/i2c/lm3646.c 	fault = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_FLASH_FAULT, 0,
ops              1200 drivers/media/i2c/max2175.c 	.ops = &max2175_ctrl_ops,
ops              1216 drivers/media/i2c/max2175.c 	.ops = &max2175_ctrl_ops,
ops              1242 drivers/media/i2c/max2175.c 	.ops = &max2175_ctrl_ops,
ops              1252 drivers/media/i2c/max2175.c 	.ops = &max2175_ctrl_ops,
ops               836 drivers/media/i2c/mt9p031.c 		.ops		= &mt9p031_ctrl_ops,
ops               846 drivers/media/i2c/mt9p031.c 		.ops		= &mt9p031_ctrl_ops,
ops               856 drivers/media/i2c/mt9p031.c 		.ops		= &mt9p031_ctrl_ops,
ops               866 drivers/media/i2c/mt9p031.c 		.ops		= &mt9p031_ctrl_ops,
ops               648 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               658 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               668 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               678 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               692 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               702 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               712 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               722 drivers/media/i2c/mt9t001.c 		.ops		= &mt9t001_ctrl_ops,
ops               749 drivers/media/i2c/mt9v032.c 	.ops		= &mt9v032_ctrl_ops,
ops               762 drivers/media/i2c/mt9v032.c 		.ops		= &mt9v032_ctrl_ops,
ops               772 drivers/media/i2c/mt9v032.c 		.ops		= &mt9v032_ctrl_ops,
ops               782 drivers/media/i2c/mt9v032.c 		.ops		= &mt9v032_ctrl_ops,
ops               792 drivers/media/i2c/mt9v032.c 		.ops		= &mt9v032_ctrl_ops,
ops               802 drivers/media/i2c/mt9v032.c 		.ops		= &mt9v032_ctrl_ops,
ops               815 drivers/media/i2c/mt9v032.c 	.ops		= &mt9v032_ctrl_ops,
ops               827 drivers/media/i2c/mt9v032.c 	.ops		= &mt9v032_ctrl_ops,
ops              1207 drivers/media/i2c/mt9v111.c 	mt9v111->sd.entity.ops	= &mt9v111_subdev_entity_ops;
ops              1721 drivers/media/i2c/ov13858.c 	ov13858->sd.entity.ops = &ov13858_subdev_entity_ops;
ops               920 drivers/media/i2c/ov2680.c 	const struct v4l2_ctrl_ops *ops = &ov2680_ctrl_ops;
ops               942 drivers/media/i2c/ov2680.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ops               943 drivers/media/i2c/ov2680.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ops               950 drivers/media/i2c/ov2680.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ops               955 drivers/media/i2c/ov2680.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ops               958 drivers/media/i2c/ov2680.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ops               960 drivers/media/i2c/ov2680.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN, 0, 2047, 1, 0);
ops              2655 drivers/media/i2c/ov5640.c 	const struct v4l2_ctrl_ops *ops = &ov5640_ctrl_ops;
ops              2666 drivers/media/i2c/ov5640.c 	ctrls->auto_wb = v4l2_ctrl_new_std(hdl, ops,
ops              2669 drivers/media/i2c/ov5640.c 	ctrls->blue_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ops              2671 drivers/media/i2c/ov5640.c 	ctrls->red_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ops              2674 drivers/media/i2c/ov5640.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ops              2678 drivers/media/i2c/ov5640.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ops              2681 drivers/media/i2c/ov5640.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ops              2683 drivers/media/i2c/ov5640.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ops              2686 drivers/media/i2c/ov5640.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION,
ops              2688 drivers/media/i2c/ov5640.c 	ctrls->hue = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HUE,
ops              2690 drivers/media/i2c/ov5640.c 	ctrls->contrast = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST,
ops              2693 drivers/media/i2c/ov5640.c 		v4l2_ctrl_new_std_menu_items(hdl, ops, V4L2_CID_TEST_PATTERN,
ops              2696 drivers/media/i2c/ov5640.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP,
ops              2698 drivers/media/i2c/ov5640.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP,
ops              2702 drivers/media/i2c/ov5640.c 		v4l2_ctrl_new_std_menu(hdl, ops,
ops              2483 drivers/media/i2c/ov5670.c 	ov5670->sd.entity.ops = &ov5670_subdev_entity_ops;
ops              1120 drivers/media/i2c/ov5675.c 	ov5675->sd.entity.ops = &ov5675_subdev_entity_ops;
ops              1208 drivers/media/i2c/ov8856.c 	ov8856->sd.entity.ops = &ov8856_subdev_entity_ops;
ops               990 drivers/media/i2c/ov9650.c 	const struct v4l2_ctrl_ops *ops = &ov965x_ctrl_ops;
ops              1000 drivers/media/i2c/ov9650.c 	ctrls->auto_wb = v4l2_ctrl_new_std(hdl, ops,
ops              1003 drivers/media/i2c/ov9650.c 	ctrls->blue_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ops              1005 drivers/media/i2c/ov9650.c 	ctrls->red_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ops              1009 drivers/media/i2c/ov9650.c 		v4l2_ctrl_new_std_menu(hdl, ops,
ops              1014 drivers/media/i2c/ov9650.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops,
ops              1018 drivers/media/i2c/ov9650.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ops              1020 drivers/media/i2c/ov9650.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ops              1023 drivers/media/i2c/ov9650.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION,
ops              1025 drivers/media/i2c/ov9650.c 	ctrls->brightness = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS,
ops              1027 drivers/media/i2c/ov9650.c 	ctrls->sharpness = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SHARPNESS,
ops              1030 drivers/media/i2c/ov9650.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ops              1031 drivers/media/i2c/ov9650.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ops              1034 drivers/media/i2c/ov9650.c 		v4l2_ctrl_new_std_menu(hdl, ops,
ops              1039 drivers/media/i2c/ov9650.c 	v4l2_ctrl_new_std_menu_items(hdl, ops, V4L2_CID_TEST_PATTERN,
ops               445 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	const struct v4l2_ctrl_ops *ops = &s5c73m3_ctrl_ops;
ops               454 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_wb = v4l2_ctrl_new_std_menu(hdl, ops,
ops               459 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_exposure = v4l2_ctrl_new_std_menu(hdl, ops,
ops               462 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->exposure_bias = v4l2_ctrl_new_int_menu(hdl, ops,
ops               468 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->exposure_metering = v4l2_ctrl_new_std_menu(hdl, ops,
ops               473 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->focus_auto = v4l2_ctrl_new_std(hdl, ops,
ops               476 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_start = v4l2_ctrl_new_std(hdl, ops,
ops               479 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_stop = v4l2_ctrl_new_std(hdl, ops,
ops               482 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_status = v4l2_ctrl_new_std(hdl, ops,
ops               489 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_distance = v4l2_ctrl_new_std_menu(hdl, ops,
ops               496 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_iso = v4l2_ctrl_new_std_menu(hdl, ops,
ops               500 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->iso = v4l2_ctrl_new_int_menu(hdl, ops,
ops               504 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->contrast = v4l2_ctrl_new_std(hdl, ops,
ops               507 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops,
ops               510 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->sharpness = v4l2_ctrl_new_std(hdl, ops,
ops               513 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->zoom = v4l2_ctrl_new_std(hdl, ops,
ops               516 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->colorfx = v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_COLORFX,
ops               519 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->wdr = v4l2_ctrl_new_std(hdl, ops,
ops               522 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->stabilization = v4l2_ctrl_new_std(hdl, ops,
ops               525 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_POWER_LINE_FREQUENCY,
ops               529 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->jpeg_quality = v4l2_ctrl_new_std(hdl, ops,
ops               532 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->scene_mode = v4l2_ctrl_new_std_menu(hdl, ops,
ops               536 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->aaa_lock = v4l2_ctrl_new_std(hdl, ops,
ops               903 drivers/media/i2c/s5k4ecgx.c 	const struct v4l2_ctrl_ops *ops = &s5k4ecgx_ctrl_ops;
ops               911 drivers/media/i2c/s5k4ecgx.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS, -208, 127, 1, 0);
ops               912 drivers/media/i2c/s5k4ecgx.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST, -127, 127, 1, 0);
ops               913 drivers/media/i2c/s5k4ecgx.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION, -127, 127, 1, 0);
ops               916 drivers/media/i2c/s5k4ecgx.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SHARPNESS, -32704/SHARPNESS_DIV,
ops              1630 drivers/media/i2c/s5k5baf.c 	const struct v4l2_ctrl_ops *ops = &s5k5baf_ctrl_ops;
ops              1642 drivers/media/i2c/s5k5baf.c 	ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE,
ops              1644 drivers/media/i2c/s5k5baf.c 	ctrls->gain_red = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ops              1646 drivers/media/i2c/s5k5baf.c 	ctrls->gain_blue = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ops              1650 drivers/media/i2c/s5k5baf.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ops              1651 drivers/media/i2c/s5k5baf.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ops              1654 drivers/media/i2c/s5k5baf.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ops              1658 drivers/media/i2c/s5k5baf.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ops              1661 drivers/media/i2c/s5k5baf.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ops              1665 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_POWER_LINE_FREQUENCY,
ops              1669 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_COLORFX,
ops              1672 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_WHITE_BALANCE_TEMPERATURE,
ops              1675 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION, -127, 127, 1, 0);
ops              1676 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS, -127, 127, 1, 0);
ops              1677 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST, -127, 127, 1, 0);
ops              1678 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SHARPNESS, -127, 127, 1, 0);
ops              1680 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_new_std_menu_items(hdl, ops, V4L2_CID_TEST_PATTERN,
ops              1337 drivers/media/i2c/s5k6aa.c 		.ops	= &s5k6aa_ctrl_ops,
ops              1346 drivers/media/i2c/s5k6aa.c 		.ops	= &s5k6aa_ctrl_ops,
ops              1355 drivers/media/i2c/s5k6aa.c 		.ops	= &s5k6aa_ctrl_ops,
ops              1368 drivers/media/i2c/s5k6aa.c 	const struct v4l2_ctrl_ops *ops = &s5k6aa_ctrl_ops;
ops              1376 drivers/media/i2c/s5k6aa.c 	ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE,
ops              1383 drivers/media/i2c/s5k6aa.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ops              1384 drivers/media/i2c/s5k6aa.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ops              1387 drivers/media/i2c/s5k6aa.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ops              1391 drivers/media/i2c/s5k6aa.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ops              1394 drivers/media/i2c/s5k6aa.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ops              1398 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_POWER_LINE_FREQUENCY,
ops              1402 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_COLORFX,
ops              1405 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_WHITE_BALANCE_TEMPERATURE,
ops              1408 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION, -127, 127, 1, 0);
ops              1409 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS, -127, 127, 1, 0);
ops              1410 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST, -127, 127, 1, 0);
ops              1411 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SHARPNESS, -127, 127, 1, 0);
ops              2623 drivers/media/i2c/smiapp/smiapp-core.c 	ssd->sd.entity.ops = &smiapp_entity_ops;
ops               891 drivers/media/i2c/st-mipid02.c 	bridge->notifier.ops = &mipid02_notifier_ops;
ops               988 drivers/media/i2c/st-mipid02.c 	bridge->sd.entity.ops = &mipid02_subdev_entity_ops;
ops              2483 drivers/media/i2c/tda1997x.c 	.ops = &tda1997x_dai_ops,
ops              2578 drivers/media/i2c/tda1997x.c 	sd->entity.ops = &tda1997x_media_ops;
ops              1753 drivers/media/i2c/tvp5150.c 	sd->entity.ops = &tvp5150_sd_media_ops;
ops               322 drivers/media/i2c/video-i2c.c 	.ops = &amg88xx_hwmon_ops,
ops               796 drivers/media/i2c/video-i2c.c 	queue->ops = &video_i2c_video_qops;
ops               377 drivers/media/mc/mc-device.c 	if (!mdev->ops || !mdev->ops->req_validate || !mdev->ops->req_queue)
ops               376 drivers/media/mc/mc-entity.c 	if (!entity->ops || !entity->ops->get_fwnode_pad) {
ops               389 drivers/media/mc/mc-entity.c 	ret = entity->ops->get_fwnode_pad(&endpoint);
ops               444 drivers/media/mc/mc-entity.c 		if (!entity->ops || !entity->ops->link_validate)
ops               474 drivers/media/mc/mc-entity.c 			ret = entity->ops->link_validate(link);
ops               854 drivers/media/mc/mc-entity.c 	if (mdev->ops && mdev->ops->link_notify) {
ops               855 drivers/media/mc/mc-entity.c 		ret = mdev->ops->link_notify(link, flags,
ops               863 drivers/media/mc/mc-entity.c 	if (mdev->ops && mdev->ops->link_notify)
ops               864 drivers/media/mc/mc-entity.c 		mdev->ops->link_notify(link, flags,
ops                73 drivers/media/mc/mc-request.c 	if (mdev->ops->req_free)
ops                74 drivers/media/mc/mc-request.c 		mdev->ops->req_free(req);
ops               152 drivers/media/mc/mc-request.c 	ret = mdev->ops->req_validate(req);
ops               175 drivers/media/mc/mc-request.c 		mdev->ops->req_queue(req);
ops               252 drivers/media/mc/mc-request.c 	if (!mdev || !mdev->ops ||
ops               253 drivers/media/mc/mc-request.c 	    !mdev->ops->req_validate || !mdev->ops->req_queue)
ops               296 drivers/media/mc/mc-request.c 	if (WARN_ON(!mdev->ops->req_alloc ^ !mdev->ops->req_free))
ops               309 drivers/media/mc/mc-request.c 	if (mdev->ops->req_alloc)
ops               310 drivers/media/mc/mc-request.c 		req = mdev->ops->req_alloc(mdev);
ops               356 drivers/media/mc/mc-request.c 	obj->ops->release(obj);
ops               361 drivers/media/mc/mc-request.c 			  const struct media_request_object_ops *ops,
ops               368 drivers/media/mc/mc-request.c 	if (WARN_ON(!ops || !priv))
ops               373 drivers/media/mc/mc-request.c 		if (obj->ops == ops && obj->priv == priv) {
ops               392 drivers/media/mc/mc-request.c 	obj->ops = NULL;
ops               402 drivers/media/mc/mc-request.c 			      const struct media_request_object_ops *ops,
ops               409 drivers/media/mc/mc-request.c 	if (WARN_ON(!ops->release))
ops               418 drivers/media/mc/mc-request.c 	obj->ops = ops;
ops               472 drivers/media/mc/mc-request.c 	if (obj->ops->unbind)
ops               473 drivers/media/mc/mc-request.c 		obj->ops->unbind(obj);
ops              3812 drivers/media/pci/bt8xx/bttv-cards.c 	btv->tea.ops = &bttv_tea_ops;
ops              1344 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1355 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1366 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1377 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1388 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1399 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1410 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1421 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1432 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              1442 drivers/media/pci/bt8xx/bttv-driver.c 	.ops = &bttv_ctrl_ops,
ops              2940 drivers/media/pci/bt8xx/bttv-driver.c 			if (0 != fh->cap.ops->buf_prepare(&fh->cap,fh->cap.read_buf,field)) {
ops              2945 drivers/media/pci/bt8xx/bttv-driver.c 			fh->cap.ops->buf_queue(&fh->cap,fh->cap.read_buf);
ops              1704 drivers/media/pci/bt8xx/dst.c 		memcpy(&state->frontend.ops, &dst_dvbt_ops, sizeof(struct dvb_frontend_ops));
ops              1707 drivers/media/pci/bt8xx/dst.c 		memcpy(&state->frontend.ops, &dst_dvbc_ops, sizeof(struct dvb_frontend_ops));
ops              1710 drivers/media/pci/bt8xx/dst.c 		memcpy(&state->frontend.ops, &dst_dvbs_ops, sizeof(struct dvb_frontend_ops));
ops              1713 drivers/media/pci/bt8xx/dst.c 		memcpy(&state->frontend.ops, &dst_atsc_ops, sizeof(struct dvb_frontend_ops));
ops               296 drivers/media/pci/bt8xx/dvb-bt8xx.c 	if (fe->ops.i2c_gate_ctrl)
ops               297 drivers/media/pci/bt8xx/dvb-bt8xx.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               477 drivers/media/pci/bt8xx/dvb-bt8xx.c 	if (fe->ops.i2c_gate_ctrl)
ops               478 drivers/media/pci/bt8xx/dvb-bt8xx.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               594 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.calc_regs = thomson_dtt7579_tuner_calc_regs;
ops               595 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.info.frequency_min_hz = 174 * MHz;
ops               596 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.info.frequency_max_hz = 862 * MHz;
ops               622 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.set_params = vp3021_alps_tded4_tuner_set_params;
ops               632 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.calc_regs = digitv_alps_tded4_tuner_calc_regs;
ops               640 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.set_params = microtune_mt7202dtf_tuner_set_params;
ops               647 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.calc_regs = advbt771_samsung_tdtc9251dh0_tuner_calc_regs;
ops               648 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.info.frequency_min_hz = 174 * MHz;
ops               649 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.info.frequency_max_hz = 862 * MHz;
ops               681 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.init = pinnsat_tuner_init;
ops               682 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.sleep = pinnsat_tuner_sleep;
ops               683 drivers/media/pci/bt8xx/dvb-bt8xx.c 			card->fe->ops.tuner_ops.set_params = cx24108_tuner_set_params;
ops              1259 drivers/media/pci/cobalt/cobalt-v4l2.c 	q->ops = &cobalt_qops;
ops               737 drivers/media/pci/cx18/cx18-driver.c 	cx->cxhdl.ops = &cx18_cxhdl_ops;
ops               501 drivers/media/pci/cx18/cx18-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops               502 drivers/media/pci/cx18/cx18-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctrl);
ops               533 drivers/media/pci/cx18/cx18-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops               534 drivers/media/pci/cx18/cx18-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctrl);
ops               556 drivers/media/pci/cx18/cx18-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops               557 drivers/media/pci/cx18/cx18-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctrl);
ops               574 drivers/media/pci/cx18/cx18-dvb.c 		if (dvb->fe->ops.release)
ops               575 drivers/media/pci/cx18/cx18-dvb.c 			dvb->fe->ops.release(dvb->fe);
ops               283 drivers/media/pci/cx18/cx18-gpio.c 	const struct v4l2_subdev_ops *ops;
ops               289 drivers/media/pci/cx18/cx18-gpio.c 		ops = &gpiomux_ops;
ops               294 drivers/media/pci/cx18/cx18-gpio.c 		ops = &resetctrl_ops;
ops               301 drivers/media/pci/cx18/cx18-gpio.c 	v4l2_subdev_init(sd, ops);
ops              1531 drivers/media/pci/cx23885/cx23885-417.c 	q->ops = &cx23885_qops;
ops               146 drivers/media/pci/cx23885/cx23885-dvb.c 	if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl)
ops               147 drivers/media/pci/cx23885/cx23885-dvb.c 		fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open);
ops               771 drivers/media/pci/cx23885/cx23885-dvb.c 	port->set_frontend = fe->ops.set_frontend;
ops               772 drivers/media/pci/cx23885/cx23885-dvb.c 	fe->ops.set_frontend = cx23885_dvb_set_frontend;
ops              1352 drivers/media/pci/cx23885/cx23885-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops              1353 drivers/media/pci/cx23885/cx23885-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctl);
ops              1407 drivers/media/pci/cx23885/cx23885-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops              1408 drivers/media/pci/cx23885/cx23885-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctl);
ops              1446 drivers/media/pci/cx23885/cx23885-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops              1447 drivers/media/pci/cx23885/cx23885-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctl);
ops              1498 drivers/media/pci/cx23885/cx23885-dvb.c 			if (fe != NULL && fe->ops.tuner_ops.set_config != NULL)
ops              1499 drivers/media/pci/cx23885/cx23885-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctl);
ops              1534 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.set_voltage = f300_set_voltage;
ops              1565 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.set_voltage = f300_set_voltage;
ops              1733 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.tuner_ops.init(fe0->dvb.frontend);
ops              1812 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.set_voltage = p8000_set_voltage;
ops              1879 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1961 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.read_signal_strength =
ops              1962 drivers/media/pci/cx23885/cx23885-dvb.c 				fe0->dvb.frontend->ops.tuner_ops.get_rf_strength;
ops              1969 drivers/media/pci/cx23885/cx23885-dvb.c 				fe0->dvb.frontend->ops.set_voltage;
ops              1970 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.set_voltage =
ops              2092 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.read_signal_strength =
ops              2093 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.get_rf_strength;
ops              2161 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.read_signal_strength =
ops              2162 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.get_rf_strength;
ops              2169 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.set_voltage;
ops              2170 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.set_voltage = p_set_voltage;
ops              2275 drivers/media/pci/cx23885/cx23885-dvb.c 			fe0->dvb.frontend->ops.read_signal_strength =
ops              2276 drivers/media/pci/cx23885/cx23885-dvb.c 				fe0->dvb.frontend->ops.tuner_ops.get_rf_strength;
ops              2557 drivers/media/pci/cx23885/cx23885-dvb.c 	fe0->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl;
ops              2559 drivers/media/pci/cx23885/cx23885-dvb.c 		fe1->dvb.frontend->ops.ts_bus_ctrl = cx23885_dvb_bus_ctrl;
ops              2565 drivers/media/pci/cx23885/cx23885-dvb.c 	if (fe0->dvb.frontend->ops.analog_ops.standby)
ops              2566 drivers/media/pci/cx23885/cx23885-dvb.c 		fe0->dvb.frontend->ops.analog_ops.standby(fe0->dvb.frontend);
ops              2660 drivers/media/pci/cx23885/cx23885-dvb.c 		q->ops = &dvb_qops;
ops              1002 drivers/media/pci/cx23885/cx23885-video.c 	if (fe && fe->ops.tuner_ops.set_analog_params) {
ops              1004 drivers/media/pci/cx23885/cx23885-video.c 		fe->ops.tuner_ops.set_analog_params(fe, &params);
ops              1272 drivers/media/pci/cx23885/cx23885-video.c 	q->ops = &cx23885_video_qops;
ops              1289 drivers/media/pci/cx23885/cx23885-video.c 	q->ops = &cx23885_vbi_qops;
ops               736 drivers/media/pci/cx25821/cx25821-video.c 		q->ops = &cx25821_video_qops;
ops              1201 drivers/media/pci/cx88/cx88-blackbird.c 	q->ops = &blackbird_qops;
ops               209 drivers/media/pci/cx88/cx88-dvb.c 	if (fe && fe->dvb.frontend && fe->dvb.frontend->ops.i2c_gate_ctrl)
ops               210 drivers/media/pci/cx88/cx88-dvb.c 		fe->dvb.frontend->ops.i2c_gate_ctrl(fe->dvb.frontend, open);
ops               876 drivers/media/pci/cx88/cx88-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               877 drivers/media/pci/cx88/cx88-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1201 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1335 drivers/media/pci/cx88/cx88-dvb.c 			core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
ops              1336 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage = kworld_dvbs_100_set_voltage;
ops              1344 drivers/media/pci/cx88/cx88-dvb.c 			core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
ops              1345 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage = geniatech_dvbs_set_voltage;
ops              1377 drivers/media/pci/cx88/cx88-dvb.c 			if (fe && fe->ops.tuner_ops.set_config)
ops              1378 drivers/media/pci/cx88/cx88-dvb.c 				fe->ops.tuner_ops.set_config(fe, &ctl);
ops              1387 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1405 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1491 drivers/media/pci/cx88/cx88-dvb.c 			core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
ops              1492 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage = tevii_dvbs_set_voltage;
ops              1503 drivers/media/pci/cx88/cx88-dvb.c 				core->prev_set_voltage = fe0->dvb.frontend->ops.set_voltage;
ops              1504 drivers/media/pci/cx88/cx88-dvb.c 				fe0->dvb.frontend->ops.set_voltage = tevii_dvbs_set_voltage;
ops              1513 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage = tevii_dvbs_set_voltage;
ops              1522 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage =
ops              1534 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage = tevii_dvbs_set_voltage;
ops              1541 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1558 drivers/media/pci/cx88/cx88-dvb.c 			tuner_ops = &fe0->dvb.frontend->ops.tuner_ops;
ops              1565 drivers/media/pci/cx88/cx88-dvb.c 					fe0->dvb.frontend->ops.set_voltage;
ops              1566 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage =
ops              1585 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params =
ops              1589 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage =
ops              1591 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_tone =
ops              1603 drivers/media/pci/cx88/cx88-dvb.c 					fe0->dvb.frontend->ops.set_voltage;
ops              1604 drivers/media/pci/cx88/cx88-dvb.c 			fe0->dvb.frontend->ops.set_voltage =
ops              1622 drivers/media/pci/cx88/cx88-dvb.c 	fe0->dvb.frontend->ops.ts_bus_ctrl = cx88_dvb_bus_ctrl;
ops              1624 drivers/media/pci/cx88/cx88-dvb.c 		fe1->dvb.frontend->ops.ts_bus_ctrl = cx88_dvb_bus_ctrl;
ops              1780 drivers/media/pci/cx88/cx88-dvb.c 		q->ops = &dvb_qops;
ops              1417 drivers/media/pci/cx88/cx88-video.c 	q->ops = &cx8800_video_qops;
ops              1434 drivers/media/pci/cx88/cx88-video.c 	q->ops = &cx8800_vbi_qops;
ops               903 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->i2c_gate_ctrl = dvb->fe->ops.i2c_gate_ctrl;
ops               904 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->fe->ops.i2c_gate_ctrl = locked_gate_ctrl;
ops               915 drivers/media/pci/ddbridge/ddbridge-core.c 	if (dvb->fe->ops.i2c_gate_ctrl)
ops               916 drivers/media/pci/ddbridge/ddbridge-core.c 		dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 1);
ops               918 drivers/media/pci/ddbridge/ddbridge-core.c 	if (dvb->fe->ops.i2c_gate_ctrl)
ops               919 drivers/media/pci/ddbridge/ddbridge-core.c 		dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 0);
ops               964 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->i2c_gate_ctrl = dvb->fe->ops.i2c_gate_ctrl;
ops               965 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->fe->ops.i2c_gate_ctrl = locked_gate_ctrl;
ops               978 drivers/media/pci/ddbridge/ddbridge-core.c 	if (dvb->fe->ops.i2c_gate_ctrl)
ops               979 drivers/media/pci/ddbridge/ddbridge-core.c 		dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 1);
ops               986 drivers/media/pci/ddbridge/ddbridge-core.c 	if (dvb->fe->ops.i2c_gate_ctrl)
ops               987 drivers/media/pci/ddbridge/ddbridge-core.c 		dvb->fe->ops.i2c_gate_ctrl(dvb->fe, 0);
ops              1018 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->i2c_gate_ctrl = dvb->fe->ops.i2c_gate_ctrl;
ops              1019 drivers/media/pci/ddbridge/ddbridge-core.c 	dvb->fe->ops.i2c_gate_ctrl = locked_gate_ctrl;
ops              1610 drivers/media/pci/ddbridge/ddbridge-core.c 			memcpy(&dvb->fe2->ops.tuner_ops,
ops              1611 drivers/media/pci/ddbridge/ddbridge-core.c 			       &dvb->fe->ops.tuner_ops,
ops               446 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.set_voltage = max_set_voltage;
ops               447 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.enable_high_lnb_voltage = max_enable_high_lnb_voltage;
ops               448 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.set_tone = max_set_tone;
ops               449 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->diseqc_send_master_cmd = dvb->fe->ops.diseqc_send_master_cmd;
ops               450 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.diseqc_send_master_cmd = max_send_master_cmd;
ops               451 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.diseqc_send_burst = max_send_burst;
ops               495 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.set_voltage = max_set_voltage;
ops               496 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.enable_high_lnb_voltage = max_enable_high_lnb_voltage;
ops               497 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.set_tone = max_set_tone;
ops               498 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->diseqc_send_master_cmd = dvb->fe->ops.diseqc_send_master_cmd;
ops               499 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.diseqc_send_master_cmd = max_send_master_cmd;
ops               500 drivers/media/pci/ddbridge/ddbridge-max.c 	dvb->fe->ops.diseqc_send_burst = max_send_burst;
ops               166 drivers/media/pci/ddbridge/ddbridge-mci.c 	memcpy(&state->fe.ops, cfg->fe_ops, sizeof(struct dvb_frontend_ops));
ops               859 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               869 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               879 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               886 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               896 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               907 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               917 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               927 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.set_voltage = dm1105_set_voltage;
ops               938 drivers/media/pci/dm1105/dm1105.c 		if (dev->fe->ops.release)
ops               939 drivers/media/pci/dm1105/dm1105.c 			dev->fe->ops.release(dev->fe);
ops               522 drivers/media/pci/dt3155/dt3155.c 	pd->vidq.ops = &q_ops;
ops              1529 drivers/media/pci/intel/ipu3/ipu3-cio2.c 	cio2->notifier.ops = &cio2_async_ops;
ops              1589 drivers/media/pci/intel/ipu3/ipu3-cio2.c 	subdev->entity.ops = &cio2_media_ops;
ops              1599 drivers/media/pci/intel/ipu3/ipu3-cio2.c 	vdev->entity.ops = &cio2_video_entity_ops;
ops              1625 drivers/media/pci/intel/ipu3/ipu3-cio2.c 	vbq->ops = &cio2_vb2_ops;
ops              1029 drivers/media/pci/ivtv/ivtv-driver.c 	itv->cxhdl.ops = &ivtv_cxhdl_ops;
ops               225 drivers/media/pci/mantis/mantis_dvb.c 				if (mantis->fe->ops.release)
ops               226 drivers/media/pci/mantis/mantis_dvb.c 					mantis->fe->ops.release(mantis->fe);
ops               167 drivers/media/pci/mantis/mantis_vp1033.c 			fe->ops.tuner_ops.set_params = lgtdqcs001f_tuner_set;
ops                79 drivers/media/pci/mantis/mantis_vp2033.c 	if (fe->ops.i2c_gate_ctrl)
ops                80 drivers/media/pci/mantis/mantis_vp2033.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                89 drivers/media/pci/mantis/mantis_vp2033.c 		if (fe->ops.i2c_gate_ctrl)
ops                90 drivers/media/pci/mantis/mantis_vp2033.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               103 drivers/media/pci/mantis/mantis_vp2033.c 	if (fe->ops.i2c_gate_ctrl)
ops               104 drivers/media/pci/mantis/mantis_vp2033.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               145 drivers/media/pci/mantis/mantis_vp2033.c 			fe->ops.tuner_ops.set_params = tda1002x_cu1216_tuner_set;
ops                61 drivers/media/pci/mantis/mantis_vp2040.c 	if (fe->ops.i2c_gate_ctrl)
ops                62 drivers/media/pci/mantis/mantis_vp2040.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops                71 drivers/media/pci/mantis/mantis_vp2040.c 		if (fe->ops.i2c_gate_ctrl)
ops                72 drivers/media/pci/mantis/mantis_vp2040.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops                85 drivers/media/pci/mantis/mantis_vp2040.c 	if (fe->ops.i2c_gate_ctrl)
ops                86 drivers/media/pci/mantis/mantis_vp2040.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               145 drivers/media/pci/mantis/mantis_vp2040.c 			fe->ops.tuner_ops.set_params = tda1002x_cu1216_tuner_set;
ops              1572 drivers/media/pci/meye/meye.c 		.ops = &meye_ctrl_ops,
ops              1582 drivers/media/pci/meye/meye.c 		.ops = &meye_ctrl_ops,
ops              1590 drivers/media/pci/meye/meye.c 		.ops = &meye_ctrl_ops,
ops               366 drivers/media/pci/netup_unidvb/netup_unidvb_core.c 	vb_queue->ops = &dvb_qops;
ops               187 drivers/media/pci/ngene/ngene-cards.c 	if (chan->fe->ops.i2c_gate_ctrl)
ops               188 drivers/media/pci/ngene/ngene-cards.c 		chan->fe->ops.i2c_gate_ctrl(chan->fe, 1);
ops               190 drivers/media/pci/ngene/ngene-cards.c 	if (chan->fe->ops.i2c_gate_ctrl)
ops               191 drivers/media/pci/ngene/ngene-cards.c 		chan->fe->ops.i2c_gate_ctrl(chan->fe, 0);
ops               209 drivers/media/pci/ngene/ngene-cards.c 	if (chan->fe->ops.i2c_gate_ctrl)
ops               210 drivers/media/pci/ngene/ngene-cards.c 		chan->fe->ops.i2c_gate_ctrl(chan->fe, 1);
ops               217 drivers/media/pci/ngene/ngene-cards.c 	if (chan->fe->ops.i2c_gate_ctrl)
ops               218 drivers/media/pci/ngene/ngene-cards.c 		chan->fe->ops.i2c_gate_ctrl(chan->fe, 0);
ops               393 drivers/media/pci/ngene/ngene-cards.c 	chan->gate_ctrl = chan->fe->ops.i2c_gate_ctrl;
ops               394 drivers/media/pci/ngene/ngene-cards.c 	chan->fe->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops               421 drivers/media/pci/ngene/ngene-cards.c 	chan->gate_ctrl = chan->fe->ops.i2c_gate_ctrl;
ops               422 drivers/media/pci/ngene/ngene-cards.c 	chan->fe->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops               504 drivers/media/pci/ngene/ngene-cards.c 	chan->gate_ctrl = chan->fe->ops.i2c_gate_ctrl;
ops               505 drivers/media/pci/ngene/ngene-cards.c 	chan->fe->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops              1512 drivers/media/pci/ngene/ngene-core.c 			memcpy(&chan->fe2->ops.tuner_ops,
ops              1513 drivers/media/pci/ngene/ngene-core.c 			       &chan->fe->ops.tuner_ops,
ops               475 drivers/media/pci/pluto2/pluto2.c 	if (fe->ops.i2c_gate_ctrl)
ops               476 drivers/media/pci/pluto2/pluto2.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               513 drivers/media/pci/pluto2/pluto2.c 	pluto->fe->ops.tuner_ops.set_params = lg_tdtpe001p_tuner_set_params;
ops               517 drivers/media/pci/pluto2/pluto2.c 		if (pluto->fe->ops.release)
ops               518 drivers/media/pci/pluto2/pluto2.c 			pluto->fe->ops.release(pluto->fe);
ops               943 drivers/media/pci/pt1/pt1.c 	adap->orig_set_voltage = fe->ops.set_voltage;
ops               944 drivers/media/pci/pt1/pt1.c 	adap->orig_sleep = fe->ops.sleep;
ops               945 drivers/media/pci/pt1/pt1.c 	adap->orig_init = fe->ops.init;
ops               946 drivers/media/pci/pt1/pt1.c 	fe->ops.set_voltage = pt1_set_voltage;
ops               947 drivers/media/pci/pt1/pt1.c 	fe->ops.sleep = pt1_sleep;
ops               948 drivers/media/pci/pt1/pt1.c 	fe->ops.init = pt1_wakeup;
ops               258 drivers/media/pci/pt3/pt3.c 		if (fe->ops.delsys[0] == SYS_ISDBS)
ops               269 drivers/media/pci/pt3/pt3.c 		ret = fe->ops.init(fe);
ops               284 drivers/media/pci/pt3/pt3.c 		if (fe->ops.delsys[0] == SYS_ISDBS)
ops               300 drivers/media/pci/pt3/pt3.c 		if (fe->ops.delsys[0] != SYS_ISDBS)
ops               303 drivers/media/pci/pt3/pt3.c 		ret = fe->ops.tuner_ops.init(fe);
ops               329 drivers/media/pci/pt3/pt3.c 		if (fe->ops.delsys[0] == SYS_ISDBT)
ops               330 drivers/media/pci/pt3/pt3.c 			ret = fe->ops.tuner_ops.init(fe);
ops               335 drivers/media/pci/pt3/pt3.c 			ret = fe->ops.tuner_ops.set_params(fe);
ops               347 drivers/media/pci/pt3/pt3.c 		if (fe->ops.tuner_ops.sleep)
ops               348 drivers/media/pci/pt3/pt3.c 			ret = fe->ops.tuner_ops.sleep(fe);
ops               351 drivers/media/pci/pt3/pt3.c 		if (fe->ops.sleep)
ops               352 drivers/media/pci/pt3/pt3.c 			ret = fe->ops.sleep(fe);
ops               355 drivers/media/pci/pt3/pt3.c 		if (fe->ops.delsys[0] == SYS_ISDBS)
ops               356 drivers/media/pci/pt3/pt3.c 			fe->ops.set_voltage = &pt3_set_voltage;
ops               358 drivers/media/pci/pt3/pt3.c 			fe->ops.set_lna = &pt3_set_lna;
ops               989 drivers/media/pci/saa7134/saa7134-core.c static void mpeg_ops_attach(struct saa7134_mpeg_ops *ops,
ops               996 drivers/media/pci/saa7134/saa7134-core.c 	if (saa7134_boards[dev->board].mpeg != ops->type)
ops               998 drivers/media/pci/saa7134/saa7134-core.c 	err = ops->init(dev);
ops              1001 drivers/media/pci/saa7134/saa7134-core.c 	dev->mops = ops;
ops              1004 drivers/media/pci/saa7134/saa7134-core.c static void mpeg_ops_detach(struct saa7134_mpeg_ops *ops,
ops              1009 drivers/media/pci/saa7134/saa7134-core.c 	if (dev->mops != ops)
ops              1497 drivers/media/pci/saa7134/saa7134-core.c int saa7134_ts_register(struct saa7134_mpeg_ops *ops)
ops              1503 drivers/media/pci/saa7134/saa7134-core.c 		mpeg_ops_attach(ops, dev);
ops              1504 drivers/media/pci/saa7134/saa7134-core.c 	list_add_tail(&ops->next,&mops_list);
ops              1509 drivers/media/pci/saa7134/saa7134-core.c void saa7134_ts_unregister(struct saa7134_mpeg_ops *ops)
ops              1514 drivers/media/pci/saa7134/saa7134-core.c 	list_del(&ops->next);
ops              1516 drivers/media/pci/saa7134/saa7134-core.c 		mpeg_ops_detach(ops, dev);
ops               177 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               178 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               182 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               183 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               345 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               346 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               365 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               366 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               410 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               411 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               431 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               432 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               467 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl)
ops               468 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               479 drivers/media/pci/saa7134/saa7134-dvb.c 	fe->ops.i2c_gate_ctrl(fe, 1);
ops               597 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = tda8290_i2c_gate_ctrl;
ops               982 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl) {
ops               983 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               986 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               995 drivers/media/pci/saa7134/saa7134-dvb.c 	if (fe->ops.i2c_gate_ctrl) {
ops               996 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               999 drivers/media/pci/saa7134/saa7134-dvb.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              1223 drivers/media/pci/saa7134/saa7134-dvb.c 	q->ops = &saa7134_ts_qops;
ops              1241 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = mt352_pinnacle_tuner_set_params;
ops              1280 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1291 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
ops              1292 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
ops              1308 drivers/media/pci/saa7134/saa7134-dvb.c 			dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
ops              1309 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
ops              1310 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
ops              1311 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
ops              1312 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
ops              1320 drivers/media/pci/saa7134/saa7134-dvb.c 			dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
ops              1321 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
ops              1322 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.init = philips_europa_tuner_init;
ops              1323 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.sleep = philips_europa_tuner_sleep;
ops              1324 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
ops              1332 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.init = philips_tu1216_init;
ops              1333 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = philips_tda6651_pll_set;
ops              1459 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.i2c_gate_ctrl(fe, 1);
ops              1472 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.i2c_gate_ctrl(fe, 0);
ops              1473 drivers/media/pci/saa7134/saa7134-dvb.c 					dev->original_set_voltage = fe->ops.set_voltage;
ops              1474 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.set_voltage = md8800_set_voltage;
ops              1475 drivers/media/pci/saa7134/saa7134-dvb.c 					dev->original_set_high_voltage = fe->ops.enable_high_lnb_voltage;
ops              1476 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.enable_high_lnb_voltage = md8800_set_high_voltage;
ops              1478 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.set_voltage = md8800_set_voltage2;
ops              1479 drivers/media/pci/saa7134/saa7134-dvb.c 					fe->ops.enable_high_lnb_voltage = md8800_set_high_voltage2;
ops              1538 drivers/media/pci/saa7134/saa7134-dvb.c 			dev->original_demod_sleep = fe0->dvb.frontend->ops.sleep;
ops              1539 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.sleep = philips_europa_demod_sleep;
ops              1551 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.init = philips_td1316_tuner_init;
ops              1552 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.set_params = philips_td1316_tuner_set_params;
ops              1639 drivers/media/pci/saa7134/saa7134-dvb.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              1646 drivers/media/pci/saa7134/saa7134-dvb.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1647 drivers/media/pci/saa7134/saa7134-dvb.c 			dev->original_set_voltage = fe->ops.set_voltage;
ops              1648 drivers/media/pci/saa7134/saa7134-dvb.c 			fe->ops.set_voltage = md8800_set_voltage;
ops              1649 drivers/media/pci/saa7134/saa7134-dvb.c 			dev->original_set_high_voltage = fe->ops.enable_high_lnb_voltage;
ops              1650 drivers/media/pci/saa7134/saa7134-dvb.c 			fe->ops.enable_high_lnb_voltage = md8800_set_high_voltage;
ops              1817 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = kworld_sbtvd_gate_ctrl;
ops              1850 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.i2c_gate_ctrl = NULL;
ops              1902 drivers/media/pci/saa7134/saa7134-dvb.c 		if (fe0->dvb.frontend->ops.init)
ops              1903 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.init(fe0->dvb.frontend);
ops              1904 drivers/media/pci/saa7134/saa7134-dvb.c 		if (fe0->dvb.frontend->ops.sleep)
ops              1905 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.sleep(fe0->dvb.frontend);
ops              1906 drivers/media/pci/saa7134/saa7134-dvb.c 		if (fe0->dvb.frontend->ops.tuner_ops.sleep)
ops              1907 drivers/media/pci/saa7134/saa7134-dvb.c 			fe0->dvb.frontend->ops.tuner_ops.sleep(fe0->dvb.frontend);
ops              1946 drivers/media/pci/saa7134/saa7134-dvb.c 			if (fe->ops.i2c_gate_ctrl) {
ops              1947 drivers/media/pci/saa7134/saa7134-dvb.c 				fe->ops.i2c_gate_ctrl(fe, 1);
ops              1949 drivers/media/pci/saa7134/saa7134-dvb.c 				fe->ops.i2c_gate_ctrl(fe, 0);
ops               277 drivers/media/pci/saa7134/saa7134-empress.c 	q->ops = &saa7134_empress_qops;
ops              2002 drivers/media/pci/saa7134/saa7134-video.c 	.ops = &saa7134_ctrl_ops,
ops              2012 drivers/media/pci/saa7134/saa7134-video.c 	.ops = &saa7134_ctrl_ops,
ops              2022 drivers/media/pci/saa7134/saa7134-video.c 	.ops = &saa7134_ctrl_ops,
ops              2032 drivers/media/pci/saa7134/saa7134-video.c 	.ops = &saa7134_ctrl_ops,
ops              2121 drivers/media/pci/saa7134/saa7134-video.c 	q->ops = &vb2_qops;
ops              2140 drivers/media/pci/saa7134/saa7134-video.c 	q->ops = &saa7134_vbi_qops;
ops               856 drivers/media/pci/saa7134/saa7134.h int saa7134_ts_register(struct saa7134_mpeg_ops *ops);
ops               857 drivers/media/pci/saa7134/saa7134.h void saa7134_ts_unregister(struct saa7134_mpeg_ops *ops);
ops               736 drivers/media/pci/saa7164/saa7164-dvb.c 		if (dvb->frontend->ops.release)
ops               737 drivers/media/pci/saa7164/saa7164-dvb.c 			dvb->frontend->ops.release(dvb->frontend);
ops               390 drivers/media/pci/saa7164/saa7164-encoder.c 	if (fe && fe->ops.tuner_ops.set_analog_params)
ops               391 drivers/media/pci/saa7164/saa7164-encoder.c 		fe->ops.tuner_ops.set_analog_params(fe, &params);
ops               553 drivers/media/pci/smipcie/smipcie-main.c 	port->fe->ops.read_signal_strength =
ops               554 drivers/media/pci/smipcie/smipcie-main.c 			port->fe->ops.tuner_ops.get_rf_strength;
ops               609 drivers/media/pci/smipcie/smipcie-main.c 	port->fe->ops.read_signal_strength =
ops               610 drivers/media/pci/smipcie/smipcie-main.c 			port->fe->ops.tuner_ops.get_rf_strength;
ops               367 drivers/media/pci/solo6x10/solo6x10-g723.c 	static struct snd_device_ops ops = { };
ops               391 drivers/media/pci/solo6x10/solo6x10-g723.c 	ret = snd_device_new(card, SNDRV_DEV_LOWLEVEL, solo_dev, &ops);
ops              1191 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	.ops = &solo_ctrl_ops,
ops              1201 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	.ops = &solo_ctrl_ops,
ops              1269 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	solo_enc->vidq.ops = &solo_enc_video_qops;
ops               633 drivers/media/pci/solo6x10/solo6x10-v4l2.c 	.ops = &solo_ctrl_ops,
ops               671 drivers/media/pci/solo6x10/solo6x10-v4l2.c 	solo_dev->vidq.ops = &solo_video_qops;
ops               853 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip->vb_vidq.ops = &vip_video_qops;
ops              1566 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1567 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1594 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1595 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1625 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1626 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1654 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1655 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1690 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1691 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1835 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1836 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1844 drivers/media/pci/ttpci/av7110.c 		if (fe->ops.i2c_gate_ctrl)
ops              1845 drivers/media/pci/ttpci/av7110.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              1900 drivers/media/pci/ttpci/av7110.c 	if (fe->ops.i2c_gate_ctrl)
ops              1901 drivers/media/pci/ttpci/av7110.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2099 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = philips_cd1516_tuner_set_params;
ops              2113 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = alps_bsrv2_tuner_set_params;
ops              2114 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_master_cmd = av7110_diseqc_send_master_cmd;
ops              2115 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_burst = av7110_diseqc_send_burst;
ops              2116 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.set_tone = av7110_set_tone;
ops              2124 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops              2127 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_master_cmd = av7110_diseqc_send_master_cmd;
ops              2128 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_burst = av7110_diseqc_send_burst;
ops              2129 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.set_tone = av7110_set_tone;
ops              2137 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = grundig_29504_451_tuner_set_params;
ops              2138 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_master_cmd = av7110_diseqc_send_master_cmd;
ops              2139 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_burst = av7110_diseqc_send_burst;
ops              2140 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.set_tone = av7110_set_tone;
ops              2152 drivers/media/pci/ttpci/av7110.c 					av7110->fe->ops.tuner_ops.set_params = philips_cd1516_tuner_set_params;
ops              2160 drivers/media/pci/ttpci/av7110.c 					av7110->fe->ops.tuner_ops.set_params = alps_tdbe2_tuner_set_params;
ops              2173 drivers/media/pci/ttpci/av7110.c 				fe->ops.tuner_ops.set_params = alps_tdlb7_tuner_set_params;
ops              2184 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = grundig_29504_401_tuner_set_params;
ops              2191 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = alps_tdbe2_tuner_set_params;
ops              2199 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = alps_bsrv2_tuner_set_params;
ops              2200 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_master_cmd = av7110_diseqc_send_master_cmd;
ops              2201 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_burst = av7110_diseqc_send_burst;
ops              2202 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.set_tone = av7110_set_tone;
ops              2211 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = grundig_29504_451_tuner_set_params;
ops              2212 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_master_cmd = av7110_diseqc_send_master_cmd;
ops              2213 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.diseqc_send_burst = av7110_diseqc_send_burst;
ops              2214 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.set_tone = av7110_set_tone;
ops              2223 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = nexusca_stv0297_tuner_set_params;
ops              2239 drivers/media/pci/ttpci/av7110.c 				av7110->fe->ops.tuner_ops.set_params = alps_bsbe1_tuner_set_params;
ops              2244 drivers/media/pci/ttpci/av7110.c 					if (av7110->fe->ops.release)
ops              2245 drivers/media/pci/ttpci/av7110.c 						av7110->fe->ops.release(av7110->fe);
ops              2248 drivers/media/pci/ttpci/av7110.c 					av7110->fe->ops.dishnetwork_send_legacy_command = NULL;
ops              2265 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.init, av7110->fe_init, av7110_fe_init);
ops              2266 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.read_status, av7110->fe_read_status, av7110_fe_read_status);
ops              2267 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.diseqc_reset_overload, av7110->fe_diseqc_reset_overload, av7110_fe_diseqc_reset_overload);
ops              2268 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.diseqc_send_master_cmd, av7110->fe_diseqc_send_master_cmd, av7110_fe_diseqc_send_master_cmd);
ops              2269 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.diseqc_send_burst, av7110->fe_diseqc_send_burst, av7110_fe_diseqc_send_burst);
ops              2270 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.set_tone, av7110->fe_set_tone, av7110_fe_set_tone);
ops              2271 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.set_voltage, av7110->fe_set_voltage, av7110_fe_set_voltage);
ops              2272 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.dishnetwork_send_legacy_command, av7110->fe_dishnetwork_send_legacy_command, av7110_fe_dishnetwork_send_legacy_command);
ops              2273 drivers/media/pci/ttpci/av7110.c 		FE_FUNC_OVERRIDE(av7110->fe->ops.set_frontend, av7110->fe_set_frontend, av7110_fe_set_frontend);
ops               199 drivers/media/pci/ttpci/av7110_v4l.c 	if (av7110->fe->ops.i2c_gate_ctrl)
ops               200 drivers/media/pci/ttpci/av7110_v4l.c 		av7110->fe->ops.i2c_gate_ctrl(av7110->fe, 1);
ops               517 drivers/media/pci/ttpci/budget-av.c 	if (fe->ops.i2c_gate_ctrl)
ops               518 drivers/media/pci/ttpci/budget-av.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               624 drivers/media/pci/ttpci/budget-av.c 	if (fe->ops.i2c_gate_ctrl)
ops               625 drivers/media/pci/ttpci/budget-av.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               633 drivers/media/pci/ttpci/budget-av.c 		if (fe->ops.i2c_gate_ctrl)
ops               634 drivers/media/pci/ttpci/budget-av.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               645 drivers/media/pci/ttpci/budget-av.c 	if (fe->ops.i2c_gate_ctrl)
ops               646 drivers/media/pci/ttpci/budget-av.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               675 drivers/media/pci/ttpci/budget-av.c 	if (fe->ops.i2c_gate_ctrl)
ops               676 drivers/media/pci/ttpci/budget-av.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               759 drivers/media/pci/ttpci/budget-av.c 	if (fe->ops.i2c_gate_ctrl)
ops               760 drivers/media/pci/ttpci/budget-av.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1242 drivers/media/pci/ttpci/budget-av.c 				fe->ops.tuner_ops.set_params = philips_su1278_ty_ci_tuner_set_params;
ops              1266 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.set_params = philips_su1278_ty_ci_tuner_set_params;
ops              1281 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.set_params = philips_su1278_ty_ci_tuner_set_params;
ops              1299 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.set_params = philips_cu1216_tuner_set_params;
ops              1315 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.set_params = philips_cu1216_tuner_set_params;
ops              1327 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.init = philips_tu1216_tuner_init;
ops              1328 drivers/media/pci/ttpci/budget-av.c 			fe->ops.tuner_ops.set_params = philips_tu1216_tuner_set_params;
ops               676 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               677 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               707 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               708 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               717 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               718 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               720 drivers/media/pci/ttpci/budget-ci.c 		if (fe->ops.i2c_gate_ctrl)
ops               721 drivers/media/pci/ttpci/budget-ci.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               805 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               806 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               903 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               904 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               910 drivers/media/pci/ttpci/budget-ci.c 	if (fe->ops.i2c_gate_ctrl)
ops               911 drivers/media/pci/ttpci/budget-ci.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1306 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops              1316 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = philips_su1278_tt_tuner_set_params;
ops              1326 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = dvbc_philips_tdm1316l_tuner_set_params;
ops              1336 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.init = philips_tdm1316l_tuner_init;
ops              1337 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = philips_tdm1316l_tuner_set_params;
ops              1347 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.init = philips_tdm1316l_tuner_init;
ops              1348 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = philips_tdm1316l_tuner_set_params;
ops              1356 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.tuner_ops.set_params = alps_bsbe1_tuner_set_params;
ops              1359 drivers/media/pci/ttpci/budget-ci.c 			budget_ci->budget.dvb_frontend->ops.dishnetwork_send_legacy_command = NULL;
ops               541 drivers/media/pci/ttpci/budget-core.c 		budget->read_fe_status = budget->dvb_frontend->ops.read_status;
ops               542 drivers/media/pci/ttpci/budget-core.c 		budget->dvb_frontend->ops.read_status = budget_read_fe_status;
ops               279 drivers/media/pci/ttpci/budget-patch.c 	if (fe->ops.i2c_gate_ctrl)
ops               280 drivers/media/pci/ttpci/budget-patch.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               306 drivers/media/pci/ttpci/budget-patch.c 	if (fe->ops.i2c_gate_ctrl)
ops               307 drivers/media/pci/ttpci/budget-patch.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               326 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsrv2_tuner_set_params;
ops               327 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_patch_diseqc_send_master_cmd;
ops               328 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_burst = budget_patch_diseqc_send_burst;
ops               329 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.set_tone = budget_patch_set_tone;
ops               336 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops               339 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd;
ops               340 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst;
ops               341 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.set_tone = budget_set_tone;
ops               348 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_451_tuner_set_params;
ops               349 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd;
ops               350 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst;
ops               351 drivers/media/pci/ttpci/budget-patch.c 			budget->dvb_frontend->ops.set_tone = budget_set_tone;
ops               221 drivers/media/pci/ttpci/budget.c 	if (fe->ops.i2c_gate_ctrl)
ops               222 drivers/media/pci/ttpci/budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               249 drivers/media/pci/ttpci/budget.c 	if (fe->ops.i2c_gate_ctrl)
ops               250 drivers/media/pci/ttpci/budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               304 drivers/media/pci/ttpci/budget.c 	if (fe->ops.i2c_gate_ctrl)
ops               305 drivers/media/pci/ttpci/budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               334 drivers/media/pci/ttpci/budget.c 	if (fe->ops.i2c_gate_ctrl)
ops               335 drivers/media/pci/ttpci/budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               366 drivers/media/pci/ttpci/budget.c 	if (fe->ops.i2c_gate_ctrl)
ops               367 drivers/media/pci/ttpci/budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               487 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsrv2_tuner_set_params;
ops               488 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd;
ops               489 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst;
ops               490 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.set_tone = budget_set_tone;
ops               497 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops               500 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.diseqc_send_master_cmd = budget_diseqc_send_master_cmd;
ops               501 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.diseqc_send_burst = budget_diseqc_send_burst;
ops               502 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.set_tone = budget_set_tone;
ops               512 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_tdbe2_tuner_set_params;
ops               521 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_401_tuner_set_params;
ops               531 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops               549 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsru6_tuner_set_params;
ops               551 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage;
ops               552 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL;
ops               565 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.tuner_ops.set_params = alps_bsbe1_tuner_set_params;
ops               567 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage;
ops               568 drivers/media/pci/ttpci/budget.c 				budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL;
ops               578 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_451_tuner_set_params;
ops               579 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.set_voltage = siemens_budget_set_voltage;
ops               580 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.dishnetwork_send_legacy_command = NULL;
ops               587 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = alps_tdhd1_204a_tuner_set_params;
ops               596 drivers/media/pci/ttpci/budget.c 			budget->dvb_frontend->ops.tuner_ops.set_params = grundig_29504_401_tuner_set_params;
ops               606 drivers/media/pci/ttpci/budget.c 			fe->ops.tuner_ops.set_params = s5h1420_tuner_set_params;
ops               678 drivers/media/pci/ttpci/budget.c 					if (budget->dvb_frontend->ops.init)
ops               679 drivers/media/pci/ttpci/budget.c 						budget->dvb_frontend->ops.init(budget->dvb_frontend);
ops               732 drivers/media/pci/ttpci/budget.c 					if (budget->dvb_frontend->ops.init)
ops               733 drivers/media/pci/ttpci/budget.c 						budget->dvb_frontend->ops.init(budget->dvb_frontend);
ops               929 drivers/media/pci/tw5864/tw5864-video.c 	.ops = &tw5864_ctrl_ops,
ops              1107 drivers/media/pci/tw5864/tw5864-video.c 	input->vidq.ops = &tw5864_video_qops;
ops               949 drivers/media/pci/tw68/tw68-video.c 	dev->vidq.ops = &tw68_video_qops;
ops              1224 drivers/media/pci/tw686x/tw686x-video.c 		vc->vidq.ops = &tw686x_video_qops;
ops              2357 drivers/media/platform/am437x/am437x-vpfe.c 	q->ops = &vpfe_video_qops;
ops              2588 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe->notifier.ops = &vpfe_async_ops;
ops              1547 drivers/media/platform/aspeed-video.c 	vbq->ops = &aspeed_video_vb2_ops;
ops               482 drivers/media/platform/atmel/atmel-isc-base.c 	init.ops		= &isc_clk_ops;
ops              1862 drivers/media/platform/atmel/atmel-isc-base.c 	const struct v4l2_ctrl_ops *ops = &isc_ctrl_ops;
ops              1877 drivers/media/platform/atmel/atmel-isc-base.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS, -1024, 1023, 1, 0);
ops              1878 drivers/media/platform/atmel/atmel-isc-base.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST, -2048, 2047, 1, 256);
ops              1879 drivers/media/platform/atmel/atmel-isc-base.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAMMA, 0, GAMMA_MAX, 1, 2);
ops              1880 drivers/media/platform/atmel/atmel-isc-base.c 	v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, 0, 1, 1, 1);
ops              1883 drivers/media/platform/atmel/atmel-isc-base.c 	isc->do_wb_ctrl = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_DO_WHITE_BALANCE,
ops              2039 drivers/media/platform/atmel/atmel-isc-base.c 	q->ops			= &isc_vb2_ops;
ops              1141 drivers/media/platform/atmel/atmel-isi.c 	isi->notifier.ops = &isi_graph_notify_ops;
ops              1212 drivers/media/platform/atmel/atmel-isi.c 	q->ops = &isi_video_qops;
ops               241 drivers/media/platform/atmel/atmel-sama5d2-isc.c 		subdev_entity->notifier.ops = &isc_async_ops;
ops               410 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->notifier.ops = &csi2rx_notifier_ops;
ops               166 drivers/media/platform/coda/coda-common.c 	const struct coda_context_ops *ops;
ops               175 drivers/media/platform/coda/coda-common.c 	.ops = &coda_bit_encode_ops,
ops               190 drivers/media/platform/coda/coda-common.c 	.ops = &coda_bit_encode_ops,
ops               205 drivers/media/platform/coda/coda-common.c 	.ops = &coda_bit_decode_ops,
ops               226 drivers/media/platform/coda/coda-common.c 	.ops = &coda_bit_decode_ops,
ops               868 drivers/media/platform/coda/coda-common.c 	if (rb->type == V4L2_BUF_TYPE_VIDEO_OUTPUT && ctx->ops->reqbufs)
ops               869 drivers/media/platform/coda/coda-common.c 		return ctx->ops->reqbufs(ctx, rb);
ops              1404 drivers/media/platform/coda/coda-common.c 	ret = ctx->ops->prepare_run(ctx);
ops              1420 drivers/media/platform/coda/coda-common.c 		if (ctx->ops->run_timeout)
ops              1421 drivers/media/platform/coda/coda-common.c 			ctx->ops->run_timeout(ctx);
ops              1423 drivers/media/platform/coda/coda-common.c 		ctx->ops->finish_run(ctx);
ops              1427 drivers/media/platform/coda/coda-common.c 	    ctx->ops->seq_end_work)
ops              1778 drivers/media/platform/coda/coda-common.c 			    ctx->ops->seq_init_work) {
ops              1868 drivers/media/platform/coda/coda-common.c 				if (ctx->ops->seq_init_work) {
ops              1907 drivers/media/platform/coda/coda-common.c 	ret = ctx->ops->start_streaming(ctx);
ops              1972 drivers/media/platform/coda/coda-common.c 		if (ctx->ops->seq_end_work) {
ops              2333 drivers/media/platform/coda/coda-common.c 	vq->ops = &coda_qops;
ops              2432 drivers/media/platform/coda/coda-common.c 	ctx->ops = ctx->cvd->ops;
ops              2436 drivers/media/platform/coda/coda-common.c 	if (ctx->ops->seq_init_work)
ops              2437 drivers/media/platform/coda/coda-common.c 		INIT_WORK(&ctx->seq_init_work, ctx->ops->seq_init_work);
ops              2438 drivers/media/platform/coda/coda-common.c 	if (ctx->ops->seq_end_work)
ops              2439 drivers/media/platform/coda/coda-common.c 		INIT_WORK(&ctx->seq_end_work, ctx->ops->seq_end_work);
ops              2491 drivers/media/platform/coda/coda-common.c 					    ctx->ops->queue_init);
ops              2551 drivers/media/platform/coda/coda-common.c 	if (ctx->ops->seq_end_work) {
ops              2566 drivers/media/platform/coda/coda-common.c 	if (ctx->ops->release)
ops              2567 drivers/media/platform/coda/coda-common.c 		ctx->ops->release(ctx);
ops               215 drivers/media/platform/coda/coda.h 	const struct coda_context_ops	*ops;
ops               249 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_left_margin(osd_device,
ops               251 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_top_margin(osd_device,
ops               332 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_left_margin(osd_device,
ops               334 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_top_margin(osd_device,
ops               428 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_left_margin(osd_device,
ops               430 drivers/media/platform/davinci/vpbe.c 		osd_device->ops.set_top_margin(osd_device,
ops               509 drivers/media/platform/davinci/vpbe.c 	osd_device->ops.set_left_margin(osd_device,
ops               511 drivers/media/platform/davinci/vpbe.c 	osd_device->ops.set_top_margin(osd_device,
ops               626 drivers/media/platform/davinci/vpbe.c 	if (osd_device->ops.initialize) {
ops               627 drivers/media/platform/davinci/vpbe.c 		err = osd_device->ops.initialize(osd_device);
ops               806 drivers/media/platform/davinci/vpbe.c 	vpbe_dev->ops = vpbe_dev_ops;
ops               100 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.start_layer(osd_device,
ops               276 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.disable_layer(osd_device, layer->layer_info.id);
ops               323 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.disable_layer(osd_device, layer->layer_info.id);
ops               383 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.start_layer(osd_device,
ops               388 drivers/media/platform/davinci/vpbe_display.c 	ret = osd_device->ops.enable_layer(osd_device,
ops               402 drivers/media/platform/davinci/vpbe_display.c 		ret = osd_device->ops.enable_layer(osd_device,
ops               666 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.get_layer_config(osd_device,
ops               674 drivers/media/platform/davinci/vpbe_display.c 	ret = osd_device->ops.set_layer_config(osd_device,
ops               683 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.set_zoom(osd_device,
ops               687 drivers/media/platform/davinci/vpbe_display.c 	ret = osd_device->ops.set_vid_expansion(osd_device,
ops               701 drivers/media/platform/davinci/vpbe_display.c 		osd_device->ops.set_interpolation_filter(osd_device, 1);
ops               703 drivers/media/platform/davinci/vpbe_display.c 		osd_device->ops.set_interpolation_filter(osd_device, 0);
ops               727 drivers/media/platform/davinci/vpbe_display.c 		osd_device->ops.get_layer_config(osd_device,
ops               845 drivers/media/platform/davinci/vpbe_display.c 		ret = osd_device->ops.request_layer(osd_device,
ops               855 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.get_layer_config(osd_device,
ops               878 drivers/media/platform/davinci/vpbe_display.c 	ret = osd_device->ops.set_layer_config(osd_device,
ops               887 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.get_layer_config(osd_device,
ops               931 drivers/media/platform/davinci/vpbe_display.c 	if (vpbe_dev->ops.s_std) {
ops               932 drivers/media/platform/davinci/vpbe_display.c 		ret = vpbe_dev->ops.s_std(vpbe_dev, std_id);
ops               984 drivers/media/platform/davinci/vpbe_display.c 	if (!vpbe_dev->ops.enum_outputs)
ops               987 drivers/media/platform/davinci/vpbe_display.c 	ret = vpbe_dev->ops.enum_outputs(vpbe_dev, output);
ops              1013 drivers/media/platform/davinci/vpbe_display.c 	if (!vpbe_dev->ops.set_output)
ops              1016 drivers/media/platform/davinci/vpbe_display.c 	ret = vpbe_dev->ops.set_output(vpbe_dev, i);
ops              1060 drivers/media/platform/davinci/vpbe_display.c 	if (!vpbe_dev->ops.enum_dv_timings)
ops              1063 drivers/media/platform/davinci/vpbe_display.c 	ret = vpbe_dev->ops.enum_dv_timings(vpbe_dev, timings);
ops              1093 drivers/media/platform/davinci/vpbe_display.c 	if (!vpbe_dev->ops.s_dv_timings)
ops              1096 drivers/media/platform/davinci/vpbe_display.c 	ret = vpbe_dev->ops.s_dv_timings(vpbe_dev, timings);
ops              1161 drivers/media/platform/davinci/vpbe_display.c 		err = osd_device->ops.request_layer(osd_device,
ops              1196 drivers/media/platform/davinci/vpbe_display.c 	osd_device->ops.disable_layer(osd_device,
ops              1206 drivers/media/platform/davinci/vpbe_display.c 			osd_device->ops.disable_layer(osd_device,
ops              1208 drivers/media/platform/davinci/vpbe_display.c 			osd_device->ops.release_layer(osd_device,
ops              1211 drivers/media/platform/davinci/vpbe_display.c 		osd_device->ops.disable_layer(osd_device,
ops              1213 drivers/media/platform/davinci/vpbe_display.c 		osd_device->ops.release_layer(osd_device,
ops              1392 drivers/media/platform/davinci/vpbe_display.c 	if (disp_dev->vpbe_dev->ops.initialize) {
ops              1393 drivers/media/platform/davinci/vpbe_display.c 		err = disp_dev->vpbe_dev->ops.initialize(&pdev->dev,
ops              1431 drivers/media/platform/davinci/vpbe_display.c 		q->ops = &video_qops;
ops              1482 drivers/media/platform/davinci/vpbe_display.c 	if (vpbe_dev->ops.deinitialize)
ops              1483 drivers/media/platform/davinci/vpbe_display.c 		vpbe_dev->ops.deinitialize(&pdev->dev, vpbe_dev);
ops              1557 drivers/media/platform/davinci/vpbe_osd.c 	osd->ops = osd_ops;
ops              1440 drivers/media/platform/davinci/vpif_capture.c 		q->ops = &video_qops;
ops              1696 drivers/media/platform/davinci/vpif_capture.c 		vpif_obj.notifier.ops = &vpif_async_ops;
ops              1186 drivers/media/platform/davinci/vpif_display.c 		q->ops = &video_qops;
ops              1330 drivers/media/platform/davinci/vpif_display.c 		vpif_obj.notifier.ops = &vpif_async_ops;
ops               588 drivers/media/platform/exynos-gsc/gsc-m2m.c 	src_vq->ops = &gsc_m2m_qops;
ops               603 drivers/media/platform/exynos-gsc/gsc-m2m.c 	dst_vq->ops = &gsc_m2m_qops;
ops              1776 drivers/media/platform/exynos4-is/fimc-capture.c 	q->ops = &fimc_capture_qops;
ops              1900 drivers/media/platform/exynos4-is/fimc-capture.c 	sd->entity.ops = &fimc_sd_media_ops;
ops               591 drivers/media/platform/exynos4-is/fimc-isp-video.c 	q->ops = &isp_video_capture_qops;
ops               687 drivers/media/platform/exynos4-is/fimc-isp.c 	const struct v4l2_ctrl_ops *ops = &fimc_isp_ctrl_ops;
ops               713 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->saturation = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SATURATION,
ops               715 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->brightness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_BRIGHTNESS,
ops               717 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->contrast = v4l2_ctrl_new_std(handler, ops, V4L2_CID_CONTRAST,
ops               719 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->sharpness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SHARPNESS,
ops               721 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->hue = v4l2_ctrl_new_std(handler, ops, V4L2_CID_HUE,
ops               724 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->auto_wb = v4l2_ctrl_new_std_menu(handler, ops,
ops               728 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->exposure = v4l2_ctrl_new_std(handler, ops,
ops               732 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->exp_metering = v4l2_ctrl_new_std_menu(handler, ops,
ops               736 drivers/media/platform/exynos4-is/fimc-isp.c 	v4l2_ctrl_new_std_menu(handler, ops, V4L2_CID_POWER_LINE_FREQUENCY,
ops               740 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->auto_iso = v4l2_ctrl_new_std_menu(handler, ops,
ops               744 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->iso = v4l2_ctrl_new_int_menu(handler, ops,
ops               748 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->aewb_lock = v4l2_ctrl_new_std(handler, ops,
ops               752 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->colorfx = v4l2_ctrl_new_std_menu(handler, ops, V4L2_CID_COLORFX,
ops               765 drivers/media/platform/exynos4-is/fimc-isp.c 	sd->entity.ops = &fimc_is_subdev_media_ops;
ops              1280 drivers/media/platform/exynos4-is/fimc-lite.c 	q->ops = &fimc_lite_qops;
ops              1370 drivers/media/platform/exynos4-is/fimc-lite.c 	.ops	= &fimc_lite_ctrl_ops,
ops              1423 drivers/media/platform/exynos4-is/fimc-lite.c 	sd->entity.ops = &fimc_lite_subdev_media_ops;
ops               559 drivers/media/platform/exynos4-is/fimc-m2m.c 	src_vq->ops = &fimc_qops;
ops               573 drivers/media/platform/exynos4-is/fimc-m2m.c 	dst_vq->ops = &fimc_qops;
ops               367 drivers/media/platform/exynos4-is/media-dev.c 	p->ep.ops = &fimc_pipeline_ops;
ops              1336 drivers/media/platform/exynos4-is/media-dev.c 		init.ops = &cam_clk_ops;
ops              1444 drivers/media/platform/exynos4-is/media-dev.c 	fmd->media_dev.ops = &fimc_md_ops;
ops              1501 drivers/media/platform/exynos4-is/media-dev.c 		fmd->subdev_notifier.ops = &subdev_notifier_ops;
ops              1479 drivers/media/platform/imx-pxp.c 	src_vq->ops = &pxp_qops;
ops              1493 drivers/media/platform/imx-pxp.c 	dst_vq->ops = &pxp_qops;
ops               805 drivers/media/platform/m2m-deinterlace.c 	src_vq->ops = &deinterlace_qops;
ops               824 drivers/media/platform/m2m-deinterlace.c 	dst_vq->ops = &deinterlace_qops;
ops              1310 drivers/media/platform/marvell-ccic/mcam-core.c 		vq->ops = &mcam_vb2_ops;
ops              1318 drivers/media/platform/marvell-ccic/mcam-core.c 		vq->ops = &mcam_vb2_sg_ops;
ops              1328 drivers/media/platform/marvell-ccic/mcam-core.c 		vq->ops = &mcam_vb2_ops;
ops              1903 drivers/media/platform/marvell-ccic/mcam-core.c 	cam->notifier.ops = &mccic_notify_ops;
ops              1915 drivers/media/platform/marvell-ccic/mcam-core.c 	mclk_init.ops = &mclk_ops;
ops               353 drivers/media/platform/meson/ao-cec-g12a.c 	init.ops = &meson_ao_cec_g12a_dualdiv_clk_ops;
ops               871 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	src_vq->ops = &mtk_jpeg_qops;
ops               884 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	dst_vq->ops = &mtk_jpeg_qops;
ops               962 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	src_vq->ops = &mtk_mdp_m2m_qops;
ops               977 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	dst_vq->ops = &mtk_mdp_m2m_qops;
ops              1490 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	src_vq->ops		= &mtk_vdec_vb2_ops;
ops              1505 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	dst_vq->ops		= &mtk_vdec_vb2_ops;
ops              1230 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	const struct v4l2_ctrl_ops *ops = &mtk_vcodec_enc_ctrl_ops;
ops              1235 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_BITRATE,
ops              1237 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_B_FRAMES,
ops              1239 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_FRAME_RC_ENABLE,
ops              1241 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_H264_MAX_QP,
ops              1243 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_H264_I_PERIOD,
ops              1245 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_GOP_SIZE,
ops              1247 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_MB_RC_ENABLE,
ops              1249 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std(handler, ops, V4L2_CID_MPEG_VIDEO_FORCE_KEY_FRAME,
ops              1251 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std_menu(handler, ops,
ops              1255 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std_menu(handler, ops, V4L2_CID_MPEG_VIDEO_H264_PROFILE,
ops              1258 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	v4l2_ctrl_new_std_menu(handler, ops, V4L2_CID_MPEG_VIDEO_H264_LEVEL,
ops              1287 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	src_vq->ops		= &mtk_venc_vb2_ops;
ops              1301 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c 	dst_vq->ops		= &mtk_venc_vb2_ops;
ops               694 drivers/media/platform/mx2_emmaprp.c 	src_vq->ops = &emmaprp_qops;
ops               708 drivers/media/platform/mx2_emmaprp.c 	dst_vq->ops = &emmaprp_qops;
ops              1401 drivers/media/platform/omap/omap_vout.c 	vq->ops = &omap_vout_vb2_ops;
ops               315 drivers/media/platform/omap3isp/isp.c 		init.ops = &isp_xclk_ops;
ops              1689 drivers/media/platform/omap3isp/isp.c 	isp->media_dev.ops = &isp_media_ops;
ops              2423 drivers/media/platform/omap3isp/isp.c 	isp->notifier.ops = &isp_subdev_notifier_ops;
ops              2652 drivers/media/platform/omap3isp/ispccdc.c 	me->ops = &ccdc_media_ops;
ops              2660 drivers/media/platform/omap3isp/ispccdc.c 	ccdc->video_out.ops = &ccdc_video_ops;
ops              1080 drivers/media/platform/omap3isp/ispccp2.c 	me->ops = &ccp2_media_ops;
ops              1102 drivers/media/platform/omap3isp/ispccp2.c 	ccp2->video_in.ops = &ccp2_video_ops;
ops              1245 drivers/media/platform/omap3isp/ispcsi2.c 	me->ops = &csi2_media_ops;
ops              1254 drivers/media/platform/omap3isp/ispcsi2.c 	csi2->video_out.ops = &csi2_ispvideo_ops;
ops               298 drivers/media/platform/omap3isp/isph3a_aewb.c 	aewb->ops = &h3a_aewb_ops;
ops               361 drivers/media/platform/omap3isp/isph3a_af.c 	af->ops = &h3a_af_ops;
ops               513 drivers/media/platform/omap3isp/isphist.c 	hist->ops = &hist_ops;
ops              2287 drivers/media/platform/omap3isp/isppreview.c 	me->ops = &preview_media_ops;
ops              2299 drivers/media/platform/omap3isp/isppreview.c 	prev->video_in.ops = &preview_video_ops;
ops              2304 drivers/media/platform/omap3isp/isppreview.c 	prev->video_out.ops = &preview_video_ops;
ops              1733 drivers/media/platform/omap3isp/ispresizer.c 	me->ops = &resizer_media_ops;
ops              1741 drivers/media/platform/omap3isp/ispresizer.c 	res->video_in.ops = &resizer_video_ops;
ops              1746 drivers/media/platform/omap3isp/ispresizer.c 	res->video_out.ops = &resizer_video_ops;
ops               550 drivers/media/platform/omap3isp/ispstat.c 	ret = stat->ops->validate_params(stat, new_conf);
ops               601 drivers/media/platform/omap3isp/ispstat.c 	stat->ops->set_params(stat, new_conf);
ops               642 drivers/media/platform/omap3isp/ispstat.c 	return stat->ops->busy(stat);
ops               665 drivers/media/platform/omap3isp/ispstat.c 	stat->ops->enable(stat, pcr_enable);
ops               679 drivers/media/platform/omap3isp/ispstat.c 		stat->ops->enable(stat, 0);
ops               710 drivers/media/platform/omap3isp/ispstat.c 		stat->ops->setup_regs(stat, stat->priv);
ops               825 drivers/media/platform/omap3isp/ispstat.c 		stat->ops->enable(stat, 0);
ops               871 drivers/media/platform/omap3isp/ispstat.c 	stat->ops->enable(stat, 0);
ops               897 drivers/media/platform/omap3isp/ispstat.c 		if (!from_dma && stat->ops->buf_process)
ops               899 drivers/media/platform/omap3isp/ispstat.c 			ret = stat->ops->buf_process(stat);
ops               928 drivers/media/platform/omap3isp/ispstat.c 			stat->ops->setup_regs(stat, stat->priv);
ops               936 drivers/media/platform/omap3isp/ispstat.c 			stat->ops->setup_regs(stat, stat->recover_priv);
ops               972 drivers/media/platform/omap3isp/ispstat.c 		if (stat->ops->buf_process)
ops              1047 drivers/media/platform/omap3isp/ispstat.c 	me->ops = NULL;
ops               101 drivers/media/platform/omap3isp/ispstat.h 	const struct ispstat_ops *ops;
ops               420 drivers/media/platform/omap3isp/ispvideo.c 		video->ops->queue(video, buffer);
ops               637 drivers/media/platform/omap3isp/ispvideo.c 		video->ops->queue(video, buf);
ops              1324 drivers/media/platform/omap3isp/ispvideo.c 	queue->ops = &isp_video_queue_ops;
ops              1450 drivers/media/platform/omap3isp/ispvideo.c 	if (video->ops == NULL)
ops              1451 drivers/media/platform/omap3isp/ispvideo.c 		video->ops = &isp_video_dummy_ops;
ops               177 drivers/media/platform/omap3isp/ispvideo.h 	const struct isp_video_operations *ops;
ops              1585 drivers/media/platform/pxa_camera.c 	vq->ops = &pxac_vb2_ops;
ops              2498 drivers/media/platform/pxa_camera.c 	pcdev->notifier.ops = &pxa_camera_sensor_ops;
ops              1360 drivers/media/platform/qcom/camss/camss-csid.c 	sd->entity.ops = &csid_media_ops;
ops               196 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy->ops->reset(csiphy);
ops               198 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy->ops->hw_version_read(csiphy, dev);
ops               271 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy->ops->lanes_enable(csiphy, cfg, pixel_clock, bpp, lane_mask);
ops               284 drivers/media/platform/qcom/camss/camss-csiphy.c 	csiphy->ops->lanes_disable(csiphy, &csiphy->cfg);
ops               552 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy->ops = &csiphy_ops_2ph_1_0;
ops               556 drivers/media/platform/qcom/camss/camss-csiphy.c 		csiphy->ops = &csiphy_ops_3ph_1_0;
ops               592 drivers/media/platform/qcom/camss/camss-csiphy.c 	ret = devm_request_irq(dev, csiphy->irq, csiphy->ops->isr,
ops               741 drivers/media/platform/qcom/camss/camss-csiphy.c 	sd->entity.ops = &csiphy_media_ops;
ops                73 drivers/media/platform/qcom/camss/camss-csiphy.h 	const struct csiphy_hw_ops *ops;
ops              1327 drivers/media/platform/qcom/camss/camss-ispif.c 		sd->entity.ops = &ispif_media_ops;
ops               937 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 	vfe->ops->isr_read(vfe, &value0, &value1);
ops               946 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 		vfe->ops->violation_read(vfe);
ops              1059 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 	vfe->ops->isr_read(vfe, &value0, &value1);
ops              1068 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 		vfe->ops->violation_read(vfe);
ops               284 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe->ops->global_reset(vfe);
ops               308 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe->ops->halt_request(vfe);
ops               362 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_ping_addr(vfe, output->wm_idx[i], ping_addr);
ops               363 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_pong_addr(vfe, output->wm_idx[i], pong_addr);
ops               365 drivers/media/platform/qcom/camss/camss-vfe.c 			vfe->ops->bus_reload_wm(vfe, output->wm_idx[i]);
ops               381 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_ping_addr(vfe, output->wm_idx[i], addr);
ops               383 drivers/media/platform/qcom/camss/camss-vfe.c 			vfe->ops->bus_reload_wm(vfe, output->wm_idx[i]);
ops               399 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_pong_addr(vfe, output->wm_idx[i], addr);
ops               401 drivers/media/platform/qcom/camss/camss-vfe.c 			vfe->ops->bus_reload_wm(vfe, output->wm_idx[i]);
ops               445 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_framedrop_period(vfe, output->wm_idx[i],
ops               447 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->wm_set_framedrop_pattern(vfe, output->wm_idx[i],
ops               450 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe->ops->reg_update(vfe,
ops               661 drivers/media/platform/qcom/camss/camss-vfe.c 	const struct vfe_hw_ops *ops = vfe->ops;
ops               668 drivers/media/platform/qcom/camss/camss-vfe.c 	ub_size = ops->get_ub_size(vfe->id);
ops               685 drivers/media/platform/qcom/camss/camss-vfe.c 	ops->reg_update_clear(vfe, line->id);
ops               730 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_cgc_override(vfe, output->wm_idx[0], 1);
ops               731 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->enable_irq_wm_line(vfe, output->wm_idx[0], line->id, 1);
ops               732 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->bus_connect_wm_to_rdi(vfe, output->wm_idx[0], line->id);
ops               733 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_set_subsample(vfe, output->wm_idx[0]);
ops               734 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_rdi_cid(vfe, line->id, 0);
ops               735 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_set_ub_cfg(vfe, output->wm_idx[0],
ops               737 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_frame_based(vfe, output->wm_idx[0], 1);
ops               738 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_enable(vfe, output->wm_idx[0], 1);
ops               739 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->bus_reload_wm(vfe, output->wm_idx[0]);
ops               743 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->set_cgc_override(vfe, output->wm_idx[i], 1);
ops               744 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->wm_set_subsample(vfe, output->wm_idx[i]);
ops               745 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->wm_set_ub_cfg(vfe, output->wm_idx[i],
ops               748 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->wm_line_based(vfe, output->wm_idx[i],
ops               751 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->wm_enable(vfe, output->wm_idx[i], 1);
ops               752 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->bus_reload_wm(vfe, output->wm_idx[i]);
ops               754 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->enable_irq_pix_line(vfe, 0, line->id, 1);
ops               755 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_module_cfg(vfe, 1);
ops               756 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_camif_cfg(vfe, line);
ops               757 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_realign_cfg(vfe, line, 1);
ops               758 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_xbar_cfg(vfe, output, 1);
ops               759 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_demux_cfg(vfe, line);
ops               760 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_scale_cfg(vfe, line);
ops               761 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_crop_cfg(vfe, line);
ops               762 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_clamp_cfg(vfe);
ops               763 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_camif_cmd(vfe, 1);
ops               766 drivers/media/platform/qcom/camss/camss-vfe.c 	ops->reg_update(vfe, line->id);
ops               777 drivers/media/platform/qcom/camss/camss-vfe.c 	const struct vfe_hw_ops *ops = vfe->ops;
ops               794 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_enable(vfe, output->wm_idx[i], 0);
ops               796 drivers/media/platform/qcom/camss/camss-vfe.c 	ops->reg_update(vfe, line->id);
ops               808 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->wm_frame_based(vfe, output->wm_idx[0], 0);
ops               809 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->bus_disconnect_wm_from_rdi(vfe, output->wm_idx[0],
ops               811 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->enable_irq_wm_line(vfe, output->wm_idx[0], line->id, 0);
ops               812 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_cgc_override(vfe, output->wm_idx[0], 0);
ops               816 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->wm_line_based(vfe, output->wm_idx[i], NULL, i, 0);
ops               817 drivers/media/platform/qcom/camss/camss-vfe.c 			ops->set_cgc_override(vfe, output->wm_idx[i], 0);
ops               820 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->enable_irq_pix_line(vfe, 0, line->id, 0);
ops               821 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_module_cfg(vfe, 0);
ops               822 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_realign_cfg(vfe, line, 0);
ops               823 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_xbar_cfg(vfe, output, 0);
ops               825 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->set_camif_cmd(vfe, 0);
ops               828 drivers/media/platform/qcom/camss/camss-vfe.c 		ops->camif_wait_for_stop(vfe, vfe->camss->dev);
ops               848 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->enable_irq_common(vfe);
ops               850 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->bus_enable_wr_if(vfe, 1);
ops               852 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->set_qos(vfe);
ops               854 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->set_ds(vfe);
ops               881 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->bus_enable_wr_if(vfe, 0);
ops               907 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->bus_enable_wr_if(vfe, 0);
ops               946 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe->ops->reg_update_clear(vfe, line_id);
ops              1016 drivers/media/platform/qcom/camss/camss-vfe.c 	active_index = vfe->ops->wm_get_ping_pong_status(vfe, wm);
ops              1058 drivers/media/platform/qcom/camss/camss-vfe.c 			vfe->ops->wm_set_ping_addr(vfe, output->wm_idx[i],
ops              1062 drivers/media/platform/qcom/camss/camss-vfe.c 			vfe->ops->wm_set_pong_addr(vfe, output->wm_idx[i],
ops              1102 drivers/media/platform/qcom/camss/camss-vfe.c 	vfe->ops->halt_clear(vfe);
ops              1422 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops->hw_version_read(vfe, vfe->camss->dev);
ops              1997 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops = &vfe_ops_4_1;
ops              1999 drivers/media/platform/qcom/camss/camss-vfe.c 		vfe->ops = &vfe_ops_4_7;
ops              2024 drivers/media/platform/qcom/camss/camss-vfe.c 	ret = devm_request_irq(dev, vfe->irq, vfe->ops->isr,
ops              2269 drivers/media/platform/qcom/camss/camss-vfe.c 		sd->entity.ops = &vfe_media_ops;
ops              2283 drivers/media/platform/qcom/camss/camss-vfe.c 		video_out->ops = &camss_vfe_video_ops;
ops               164 drivers/media/platform/qcom/camss/camss-vfe.h 	const struct vfe_hw_ops *ops;
ops               405 drivers/media/platform/qcom/camss/camss-video.c 	video->ops->queue_buffer(video, buffer);
ops               470 drivers/media/platform/qcom/camss/camss-video.c 	video->ops->flush_buffers(video, VB2_BUF_STATE_QUEUED);
ops               501 drivers/media/platform/qcom/camss/camss-video.c 	video->ops->flush_buffers(video, VB2_BUF_STATE_ERROR);
ops               864 drivers/media/platform/qcom/camss/camss-video.c 	q->ops = &msm_video_vb2_q_ops;
ops                46 drivers/media/platform/qcom/camss/camss-video.h 	const struct camss_video_ops *ops;
ops               873 drivers/media/platform/qcom/camss/camss.c 	camss->media_dev.ops = &camss_media_ops;
ops               888 drivers/media/platform/qcom/camss/camss.c 		camss->notifier.ops = &camss_subdev_notifier_ops;
ops                40 drivers/media/platform/qcom/venus/core.c 		inst->ops->event_notify(inst, EVT_SESSION_ERROR, NULL);
ops               148 drivers/media/platform/qcom/venus/core.h 	const struct hfi_ops *ops;
ops               340 drivers/media/platform/qcom/venus/core.h 	const struct hfi_inst_ops *ops;
ops                61 drivers/media/platform/qcom/venus/hfi.c 	ret = core->ops->core_init(core);
ops               107 drivers/media/platform/qcom/venus/hfi.c 	ret = core->ops->core_deinit(core);
ops               122 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->suspend(core);
ops               130 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->resume(core);
ops               135 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->core_trigger_ssr(core, type);
ops               144 drivers/media/platform/qcom/venus/hfi.c 	ret = core->ops->core_ping(core, 0xbeef);
ops               175 drivers/media/platform/qcom/venus/hfi.c int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops)
ops               179 drivers/media/platform/qcom/venus/hfi.c 	if (!ops)
ops               184 drivers/media/platform/qcom/venus/hfi.c 	inst->ops = ops;
ops               198 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = core->ops;
ops               207 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_init(inst, inst->session_type, inst->hfi_codec);
ops               235 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               246 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_end(inst);
ops               262 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               270 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_start(inst);
ops               286 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               294 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_stop(inst);
ops               315 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->session_continue(inst);
ops               321 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               326 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_abort(inst);
ops               340 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               348 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_load_res(inst);
ops               363 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               371 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_release_res(inst);
ops               387 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               392 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_flush(inst, type);
ops               406 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               408 drivers/media/platform/qcom/venus/hfi.c 	return ops->session_set_buffers(inst, bd);
ops               414 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               419 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_unset_buffers(inst, bd);
ops               436 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               444 drivers/media/platform/qcom/venus/hfi.c 	ret = ops->session_get_property(inst, ptype);
ops               460 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               465 drivers/media/platform/qcom/venus/hfi.c 	return ops->session_set_property(inst, ptype, pdata);
ops               471 drivers/media/platform/qcom/venus/hfi.c 	const struct hfi_ops *ops = inst->core->ops;
ops               474 drivers/media/platform/qcom/venus/hfi.c 		return ops->session_etb(inst, fd);
ops               477 drivers/media/platform/qcom/venus/hfi.c 		return ops->session_ftb(inst, fd);
ops               487 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->isr_thread(core);
ops               494 drivers/media/platform/qcom/venus/hfi.c 	return core->ops->isr(core);
ops               497 drivers/media/platform/qcom/venus/hfi.c int hfi_create(struct venus_core *core, const struct hfi_core_ops *ops)
ops               501 drivers/media/platform/qcom/venus/hfi.c 	if (!ops)
ops               505 drivers/media/platform/qcom/venus/hfi.c 	core->core_ops = ops;
ops               145 drivers/media/platform/qcom/venus/hfi.h int hfi_create(struct venus_core *core, const struct hfi_core_ops *ops);
ops               154 drivers/media/platform/qcom/venus/hfi.h int hfi_session_create(struct venus_inst *inst, const struct hfi_inst_ops *ops);
ops               767 drivers/media/platform/qcom/venus/hfi_cmds.c 		struct hfi_operations_type *in = pdata, *ops = prop_data;
ops               790 drivers/media/platform/qcom/venus/hfi_cmds.c 		ops->rotation = in->rotation;
ops               791 drivers/media/platform/qcom/venus/hfi_cmds.c 		ops->flip = in->flip;
ops               792 drivers/media/platform/qcom/venus/hfi_cmds.c 		pkt->shdr.hdr.size += sizeof(u32) + sizeof(*ops);
ops               115 drivers/media/platform/qcom/venus/hfi_msgs.c 	inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
ops               134 drivers/media/platform/qcom/venus/hfi_msgs.c 	inst->ops->event_notify(inst, EVT_SYS_EVENT_CHANGE, &event);
ops               175 drivers/media/platform/qcom/venus/hfi_msgs.c 		inst->ops->event_notify(inst, EVT_SESSION_ERROR, NULL);
ops               450 drivers/media/platform/qcom/venus/hfi_msgs.c 	inst->ops->buf_done(inst, HFI_BUFFER_INPUT, pkt->input_tag,
ops               531 drivers/media/platform/qcom/venus/hfi_msgs.c 	inst->ops->buf_done(inst, buffer_type, output_tag, filled_len,
ops              1583 drivers/media/platform/qcom/venus/hfi_venus.c 	core->ops = NULL;
ops              1600 drivers/media/platform/qcom/venus/hfi_venus.c 	core->ops = &venus_hfi_ops;
ops              1614 drivers/media/platform/qcom/venus/hfi_venus.c 	core->ops = NULL;
ops              1284 drivers/media/platform/qcom/venus/vdec.c 	src_vq->ops = &vdec_vb2_ops;
ops              1298 drivers/media/platform/qcom/venus/vdec.c 	dst_vq->ops = &vdec_vb2_ops;
ops              1094 drivers/media/platform/qcom/venus/venc.c 	src_vq->ops = &venc_vb2_ops;
ops              1110 drivers/media/platform/qcom/venus/venc.c 	dst_vq->ops = &venc_vb2_ops;
ops               269 drivers/media/platform/rcar-vin/rcar-core.c 	mdev->ops = &rvin_media_ops;
ops               663 drivers/media/platform/rcar-vin/rcar-core.c 	vin->notifier.ops = &rvin_parallel_notify_ops;
ops               875 drivers/media/platform/rcar-vin/rcar-core.c 	vin->group->notifier.ops = &rvin_group_notify_ops;
ops               850 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->notifier.ops = &rcar_csi2_notify_ops;
ops              1175 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->subdev.entity.ops = &rcar_csi2_entity_ops;
ops              1295 drivers/media/platform/rcar-vin/rcar-dma.c 	q->ops = &rvin_qops;
ops              1329 drivers/media/platform/rcar_drif.c 	sdr->vb_queue.ops = &rcar_drif_vb2_ops;
ops              1355 drivers/media/platform/rcar_drif.c 	sdr->notifier.ops = &rcar_drif_notify_ops;
ops              2053 drivers/media/platform/rcar_fdp1.c 	src_vq->ops = &fdp1_qops;
ops              2067 drivers/media/platform/rcar_fdp1.c 	dst_vq->ops = &fdp1_qops;
ops              1201 drivers/media/platform/rcar_jpu.c 	src_vq->ops = &jpu_qops;
ops              1216 drivers/media/platform/rcar_jpu.c 	dst_vq->ops = &jpu_qops;
ops              1409 drivers/media/platform/renesas-ceu.c 	q->ops			= &ceu_vb2_ops;
ops              1700 drivers/media/platform/renesas-ceu.c 	ceudev->notifier.ops		= &ceu_notify_ops;
ops               105 drivers/media/platform/rockchip/rga/rga.c 	src_vq->ops = &rga_qops;
ops               119 drivers/media/platform/rockchip/rga/rga.c 	dst_vq->ops = &rga_qops;
ops              1125 drivers/media/platform/s3c-camif/camif-capture.c 	q->ops = &s3c_camif_qops;
ops               149 drivers/media/platform/s5p-g2d/g2d.c 	src_vq->ops = &g2d_qops;
ops               163 drivers/media/platform/s5p-g2d/g2d.c 	dst_vq->ops = &g2d_qops;
ops              2627 drivers/media/platform/s5p-jpeg/jpeg-core.c 	src_vq->ops = &s5p_jpeg_qops;
ops              2641 drivers/media/platform/s5p-jpeg/jpeg-core.c 	dst_vq->ops = &s5p_jpeg_qops;
ops               849 drivers/media/platform/s5p-mfc/s5p_mfc.c 		q->ops = get_dec_queue_ops();
ops               852 drivers/media/platform/s5p-mfc/s5p_mfc.c 		q->ops = get_enc_queue_ops();
ops               876 drivers/media/platform/s5p-mfc/s5p_mfc.c 		q->ops = get_dec_queue_ops();
ops               879 drivers/media/platform/s5p-mfc/s5p_mfc.c 		q->ops = get_enc_queue_ops();
ops              1129 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			cfg.ops = &s5p_mfc_dec_ctrl_ops;
ops              2626 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			cfg.ops = &s5p_mfc_enc_ctrl_ops;
ops               930 drivers/media/platform/sh_veu.c 	src_vq->ops = &sh_veu_qops;
ops               945 drivers/media/platform/sh_veu.c 	dst_vq->ops = &sh_veu_qops;
ops              1293 drivers/media/platform/sh_vou.c 	q->ops = &sh_vou_qops;
ops               550 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	src_vq->ops = &bdisp_qops;
ops               565 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	dst_vq->ops = &bdisp_qops;
ops               152 drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c 		(*fe)->ops.init(*fe);
ops              1598 drivers/media/platform/sti/delta/delta-v4l2.c 	q->ops = &delta_vb2_au_ops;
ops              1616 drivers/media/platform/sti/delta/delta-v4l2.c 	q->ops = &delta_vb2_frame_ops;
ops              1132 drivers/media/platform/sti/hva/hva-v4l2.c 	vq->ops = &hva_qops;
ops              1820 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->notifier.ops = &dcmi_graph_notify_ops;
ops              1989 drivers/media/platform/stm32/stm32-dcmi.c 	q->ops = &dcmi_video_qops;
ops               135 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->notifier.ops = &sun4i_csi_notify_ops;
ops               237 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	vdev->entity.ops = &sun4i_csi_video_entity_ops;
ops               420 drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c 	q->ops = &sun4i_csi_qops;
ops               767 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	csi->notifier.ops = &sun6i_csi_async_ops;
ops               607 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c 	vdev->entity.ops = &sun6i_video_media_ops;
ops               632 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c 	vidq->ops			= &sun6i_csi_vb2_ops;
ops              1539 drivers/media/platform/ti-vpe/cal.c 	q->ops = &cal_video_qops;
ops              1738 drivers/media/platform/ti-vpe/cal.c 	ctx->notifier.ops = &cal_async_ops;
ops              2203 drivers/media/platform/ti-vpe/vpe.c 	src_vq->ops = &vpe_qops;
ops              2218 drivers/media/platform/ti-vpe/vpe.c 	dst_vq->ops = &vpe_qops;
ops              2228 drivers/media/platform/ti-vpe/vpe.c 	.ops = &vpe_ctrl_ops,
ops              1252 drivers/media/platform/via-camera.c 	vq->ops = &viacam_vb2_ops;
ops              1769 drivers/media/platform/vicodec/vicodec-core.c 	src_vq->ops = &vicodec_qops;
ops              1790 drivers/media/platform/vicodec/vicodec-core.c 	dst_vq->ops = &vicodec_qops;
ops              1875 drivers/media/platform/vicodec/vicodec-core.c 	.ops		= &vicodec_ctrl_ops,
ops              2169 drivers/media/platform/vicodec/vicodec-core.c 	dev->mdev.ops = &vicodec_m2m_media_ops;
ops               435 drivers/media/platform/video-mux.c 	vmux->subdev.entity.ops = &video_mux_ops;
ops              1135 drivers/media/platform/vim2m.c 	src_vq->ops = &vim2m_qops;
ops              1149 drivers/media/platform/vim2m.c 	dst_vq->ops = &vim2m_qops;
ops              1158 drivers/media/platform/vim2m.c 	.ops = &vim2m_ctrl_ops,
ops              1168 drivers/media/platform/vim2m.c 	.ops = &vim2m_ctrl_ops,
ops              1362 drivers/media/platform/vim2m.c 	dev->mdev.ops = &m2m_media_ops;
ops               435 drivers/media/platform/vimc/vimc-capture.c 	q->ops = &vimc_cap_qops;
ops               469 drivers/media/platform/vimc/vimc-capture.c 	vdev->entity.ops = &vimc_cap_mops;
ops               390 drivers/media/platform/vimc/vimc-common.c 	sd->entity.ops = &vimc_ent_sd_mops;
ops               322 drivers/media/platform/vimc/vimc-sensor.c 	.ops = &vimc_sen_ctrl_ops,
ops               693 drivers/media/platform/vivid/vivid-core.c 	dev->mdev.ops = &vivid_media_ops;
ops              1116 drivers/media/platform/vivid/vivid-core.c 		q->ops = &vivid_vid_cap_qops;
ops              1141 drivers/media/platform/vivid/vivid-core.c 		q->ops = &vivid_vid_out_qops;
ops              1164 drivers/media/platform/vivid/vivid-core.c 		q->ops = &vivid_vbi_cap_qops;
ops              1187 drivers/media/platform/vivid/vivid-core.c 		q->ops = &vivid_vbi_out_qops;
ops              1209 drivers/media/platform/vivid/vivid-core.c 		q->ops = &vivid_sdr_cap_qops;
ops               126 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               133 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               144 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               154 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               164 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               176 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               188 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               210 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               222 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               232 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               247 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               259 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops               286 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_fb_ctrl_ops,
ops               530 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               551 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               561 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               570 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               586 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               595 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               606 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               615 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               624 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               633 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               642 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               651 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               661 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               671 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               687 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               696 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               718 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               727 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               736 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               760 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               782 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               804 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               820 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               836 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               845 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               854 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_cap_ctrl_ops,
ops               885 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_loop_cap_ctrl_ops,
ops               913 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vbi_cap_ctrl_ops,
ops              1003 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_out_ctrl_ops,
ops              1013 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_out_ctrl_ops,
ops              1023 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_out_ctrl_ops,
ops              1033 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_vid_out_ctrl_ops,
ops              1109 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1116 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1126 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1133 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1140 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1147 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1155 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1163 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1172 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_streaming_ctrl_ops,
ops              1220 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_sdtv_cap_ctrl_ops,
ops              1230 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_sdtv_cap_ctrl_ops,
ops              1295 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_radio_rx_ctrl_ops,
ops              1304 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_radio_rx_ctrl_ops,
ops              1320 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_radio_rx_ctrl_ops,
ops              1329 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_radio_rx_ctrl_ops,
ops              1385 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_radio_tx_ctrl_ops,
ops              1414 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_sdr_cap_ctrl_ops,
ops              1426 drivers/media/platform/vivid/vivid-ctrls.c 	.ops = &vivid_user_gen_ctrl_ops,
ops              1452 drivers/media/platform/vivid/vivid-ctrls.c 		.ops = &vivid_vid_cap_ctrl_ops,
ops              1532 drivers/media/platform/vivid/vivid-ctrls.c 			.ops = &vivid_vid_cap_ctrl_ops,
ops               420 drivers/media/platform/vsp1/vsp1_brx.c 	brx->entity.ops = &brx_entity_ops;
ops                87 drivers/media/platform/vsp1/vsp1_clu.c 	.ops = &clu_ctrl_ops,
ops               105 drivers/media/platform/vsp1/vsp1_clu.c 	.ops = &clu_ctrl_ops,
ops               249 drivers/media/platform/vsp1/vsp1_clu.c 	clu->entity.ops = &clu_entity_ops;
ops                77 drivers/media/platform/vsp1/vsp1_entity.c 	if (entity->ops->configure_stream)
ops                78 drivers/media/platform/vsp1/vsp1_entity.c 		entity->ops->configure_stream(entity, pipe, dl, dlb);
ops                86 drivers/media/platform/vsp1/vsp1_entity.c 	if (entity->ops->configure_frame)
ops                87 drivers/media/platform/vsp1/vsp1_entity.c 		entity->ops->configure_frame(entity, pipe, dl, dlb);
ops                95 drivers/media/platform/vsp1/vsp1_entity.c 	if (entity->ops->configure_partition)
ops                96 drivers/media/platform/vsp1/vsp1_entity.c 		entity->ops->configure_partition(entity, pipe, dl, dlb);
ops               611 drivers/media/platform/vsp1/vsp1_entity.c 		     const struct v4l2_subdev_ops *ops, u32 function)
ops               660 drivers/media/platform/vsp1/vsp1_entity.c 	v4l2_subdev_init(subdev, ops);
ops               663 drivers/media/platform/vsp1/vsp1_entity.c 	subdev->entity.ops = &vsp1->media_ops;
ops               686 drivers/media/platform/vsp1/vsp1_entity.c 	if (entity->ops && entity->ops->destroy)
ops               687 drivers/media/platform/vsp1/vsp1_entity.c 		entity->ops->destroy(entity);
ops                99 drivers/media/platform/vsp1/vsp1_entity.h 	const struct vsp1_entity_operations *ops;
ops               130 drivers/media/platform/vsp1/vsp1_entity.h 		     const struct v4l2_subdev_ops *ops, u32 function);
ops               113 drivers/media/platform/vsp1/vsp1_hgt.c 	.ops = &hgt_hue_areas_ctrl_ops,
ops               516 drivers/media/platform/vsp1/vsp1_histo.c 			const struct vsp1_entity_operations *ops,
ops               536 drivers/media/platform/vsp1/vsp1_histo.c 	histo->entity.ops = ops;
ops               567 drivers/media/platform/vsp1/vsp1_histo.c 	histo->queue.ops = &histo_video_queue_qops;
ops                66 drivers/media/platform/vsp1/vsp1_histo.h 			const struct vsp1_entity_operations *ops,
ops               162 drivers/media/platform/vsp1/vsp1_hsit.c 	hsit->entity.ops = &hsit_entity_ops;
ops               161 drivers/media/platform/vsp1/vsp1_lif.c 	lif->entity.ops = &lif_entity_ops;
ops                80 drivers/media/platform/vsp1/vsp1_lut.c 	.ops = &lut_ctrl_ops,
ops               208 drivers/media/platform/vsp1/vsp1_lut.c 	lut->entity.ops = &lut_entity_ops;
ops               445 drivers/media/platform/vsp1/vsp1_pipe.c 		if (entity->ops->partition)
ops               446 drivers/media/platform/vsp1/vsp1_pipe.c 			entity->ops->partition(entity, pipe, partition, index,
ops               357 drivers/media/platform/vsp1/vsp1_rpf.c 	rpf->entity.ops = &rpf_entity_ops;
ops                94 drivers/media/platform/vsp1/vsp1_sru.c 	.ops = &sru_ctrl_ops,
ops               370 drivers/media/platform/vsp1/vsp1_sru.c 	sru->entity.ops = &sru_entity_ops;
ops               416 drivers/media/platform/vsp1/vsp1_uds.c 	uds->entity.ops = &uds_entity_ops;
ops               253 drivers/media/platform/vsp1/vsp1_uif.c 	uif->entity.ops = &uif_entity_ops;
ops               277 drivers/media/platform/vsp1/vsp1_video.c 			if (!entity->ops->max_width)
ops               280 drivers/media/platform/vsp1/vsp1_video.c 			entity_max = entity->ops->max_width(entity, pipe);
ops              1307 drivers/media/platform/vsp1/vsp1_video.c 	video->queue.ops = &vsp1_video_queue_qops;
ops               581 drivers/media/platform/vsp1/vsp1_wpf.c 	wpf->entity.ops = &wpf_entity_ops;
ops               715 drivers/media/platform/xilinx/xilinx-dma.c 	dma->queue.ops = &xvip_dma_queue_qops;
ops               510 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               519 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               528 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               536 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               545 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               554 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               563 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               573 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               583 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               593 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               603 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               613 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               623 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               633 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               643 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               652 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               662 drivers/media/platform/xilinx/xilinx-tpg.c 		.ops	= &xtpg_ctrl_ops,
ops               836 drivers/media/platform/xilinx/xilinx-tpg.c 	subdev->entity.ops = &xtpg_media_ops;
ops               532 drivers/media/platform/xilinx/xilinx-vipp.c 	xdev->notifier.ops = &xvip_graph_notify_ops;
ops               179 drivers/media/radio/radio-aimslab.c 	.ops = &rtrack_ops,
ops               145 drivers/media/radio/radio-aztech.c 	.ops = &aztech_ops,
ops               317 drivers/media/radio/radio-gemtek.c 	.ops = &gemtek_ops,
ops                47 drivers/media/radio/radio-isa.c 	const struct radio_isa_ops *ops = isa->drv->ops;
ops                60 drivers/media/radio/radio-isa.c 	if (ops->g_rxsubchans)
ops                61 drivers/media/radio/radio-isa.c 		v->rxsubchans = ops->g_rxsubchans(isa);
ops                65 drivers/media/radio/radio-isa.c 	if (ops->g_signal)
ops                66 drivers/media/radio/radio-isa.c 		v->signal = ops->g_signal(isa);
ops                77 drivers/media/radio/radio-isa.c 	const struct radio_isa_ops *ops = isa->drv->ops;
ops                81 drivers/media/radio/radio-isa.c 	if (ops->s_stereo) {
ops                83 drivers/media/radio/radio-isa.c 		return ops->s_stereo(isa, isa->stereo);
ops                98 drivers/media/radio/radio-isa.c 	res = isa->drv->ops->s_frequency(isa, freq);
ops               123 drivers/media/radio/radio-isa.c 		return isa->drv->ops->s_mute_volume(isa, ctrl->val,
ops               183 drivers/media/radio/radio-isa.c 	struct radio_isa_card *isa = drv->ops->alloc();
ops               200 drivers/media/radio/radio-isa.c 	const struct radio_isa_ops *ops = drv->ops;
ops               245 drivers/media/radio/radio-isa.c 	if (ops->init)
ops               246 drivers/media/radio/radio-isa.c 		res = ops->init(isa);
ops               250 drivers/media/radio/radio-isa.c 		res = ops->s_frequency(isa, isa->freq);
ops               251 drivers/media/radio/radio-isa.c 	if (!res && ops->s_stereo)
ops               252 drivers/media/radio/radio-isa.c 		res = ops->s_stereo(isa, isa->stereo);
ops               279 drivers/media/radio/radio-isa.c 	const struct radio_isa_ops *ops = isa->drv->ops;
ops               281 drivers/media/radio/radio-isa.c 	ops->s_mute_volume(isa, true, isa->volume ? isa->volume->cur.val : 0);
ops               294 drivers/media/radio/radio-isa.c 	const struct radio_isa_ops *ops = drv->ops;
ops               304 drivers/media/radio/radio-isa.c 	if (drv->probe && ops->probe) {
ops               311 drivers/media/radio/radio-isa.c 				bool found = ops->probe(isa, io);
ops                29 drivers/media/radio/radio-isa.h 	const struct radio_isa_ops *ops;
ops                70 drivers/media/radio/radio-isa.h 	const struct radio_isa_ops *ops;
ops               140 drivers/media/radio/radio-maxiradio.c 	dev->tea.ops = &maxiradio_tea_ops;
ops               127 drivers/media/radio/radio-rtrack2.c 	.ops = &rtrack2_ops,
ops               236 drivers/media/radio/radio-sf16fmr2.c 	fmr2->tea.ops = &fmr2_tea_ops;
ops               345 drivers/media/radio/radio-shark.c 	shark->tea.ops = &shark_tea_ops;
ops               310 drivers/media/radio/radio-shark2.c 	shark->tea.ops = &shark_tea_ops;
ops               164 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               173 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               182 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               197 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               222 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               239 drivers/media/radio/radio-si476x.c 		.ops	= &si476x_ctrl_ops,
ops               308 drivers/media/radio/radio-si476x.c 	const struct si476x_radio_ops *ops;
ops               440 drivers/media/radio/radio-si476x.c 	err = radio->ops->rsq_status(radio->core,
ops               500 drivers/media/radio/radio-si476x.c 		radio->ops = &fm_ops;
ops               504 drivers/media/radio/radio-si476x.c 		radio->ops = &am_ops;
ops               530 drivers/media/radio/radio-si476x.c 		retval = radio->ops->tune_freq(radio->core, &args);
ops               535 drivers/media/radio/radio-si476x.c 		retval = radio->ops->tune_freq(radio->core, &args);
ops               660 drivers/media/radio/radio-si476x.c 	if (radio->ops->rsq_status) {
ops               670 drivers/media/radio/radio-si476x.c 		err = radio->ops->rsq_status(radio->core, &args, &report);
ops               728 drivers/media/radio/radio-si476x.c 	err = radio->ops->tune_freq(radio->core, &args);
ops               816 drivers/media/radio/radio-si476x.c 	err = radio->ops->seek_start(radio->core,
ops               837 drivers/media/radio/radio-si476x.c 			if (radio->ops->phase_diversity) {
ops               838 drivers/media/radio/radio-si476x.c 				retval = radio->ops->phase_div_status(radio->core);
ops               985 drivers/media/radio/radio-si476x.c 			retval = radio->ops->phase_diversity(radio->core, mode);
ops              1200 drivers/media/radio/radio-si476x.c 	if (radio->ops->acf_status)
ops              1201 drivers/media/radio/radio-si476x.c 		err = radio->ops->acf_status(radio->core, &report);
ops              1228 drivers/media/radio/radio-si476x.c 	if (radio->ops->rds_blckcnt)
ops              1229 drivers/media/radio/radio-si476x.c 		err = radio->ops->rds_blckcnt(radio->core, true,
ops              1257 drivers/media/radio/radio-si476x.c 	if (radio->ops->rds_blckcnt)
ops              1258 drivers/media/radio/radio-si476x.c 		err = radio->ops->agc_status(radio->core, &report);
ops              1292 drivers/media/radio/radio-si476x.c 	if (radio->ops->rds_blckcnt)
ops              1293 drivers/media/radio/radio-si476x.c 		err = radio->ops->rsq_status(radio->core, &args, &report);
ops              1327 drivers/media/radio/radio-si476x.c 	if (radio->ops->rds_blckcnt)
ops              1328 drivers/media/radio/radio-si476x.c 		err = radio->ops->rsq_status(radio->core, &args, &report);
ops               213 drivers/media/radio/radio-tea5777.c 	res = tea->ops->write_reg(tea, tea->write_reg);
ops               242 drivers/media/radio/radio-tea5777.c 	res = tea->ops->read_reg(tea, &tea->read_reg);
ops                65 drivers/media/radio/radio-tea5777.h 	const struct radio_tea5777_ops *ops;
ops               154 drivers/media/radio/radio-terratec.c 	.ops = &terratec_ops,
ops               227 drivers/media/radio/radio-trust.c 	.ops = &trust_ops,
ops               156 drivers/media/radio/radio-typhoon.c 	.ops = &typhoon_ops,
ops               232 drivers/media/radio/radio-zoltrix.c 	.ops = &zoltrix_ops,
ops                87 drivers/media/radio/tea575x.c 	if (tea->ops->write_val)
ops                88 drivers/media/radio/tea575x.c 		return tea->ops->write_val(tea, val);
ops                90 drivers/media/radio/tea575x.c 	tea->ops->set_direction(tea, 1);
ops                96 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, data | TEA575X_WREN);
ops                98 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, data | TEA575X_WREN | TEA575X_CLK);
ops               100 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, data | TEA575X_WREN);
ops               105 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, 0);
ops               113 drivers/media/radio/tea575x.c 	if (tea->ops->read_val)
ops               114 drivers/media/radio/tea575x.c 		return tea->ops->read_val(tea);
ops               116 drivers/media/radio/tea575x.c 	tea->ops->set_direction(tea, 0);
ops               117 drivers/media/radio/tea575x.c 	tea->ops->set_pins(tea, 0);
ops               121 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, TEA575X_CLK);
ops               124 drivers/media/radio/tea575x.c 			tea->tuned = tea->ops->get_pins(tea) & TEA575X_MOST ? 0 : 1;
ops               125 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, 0);
ops               128 drivers/media/radio/tea575x.c 		rdata = tea->ops->get_pins(tea);
ops               137 drivers/media/radio/tea575x.c 		tea->ops->set_pins(tea, TEA575X_WREN);
ops               695 drivers/media/tuners/e4000.c 	memcpy(&fe->ops.tuner_ops, &e4000_dvb_tuner_ops,
ops               696 drivers/media/tuners/e4000.c 	       sizeof(fe->ops.tuner_ops));
ops               496 drivers/media/tuners/fc0011.c 	fe->ops.tuner_ops = fc0011_tuner_ops;
ops                99 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               100 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               108 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               109 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               257 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               258 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               309 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               310 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               357 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               358 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               374 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               375 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               398 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               399 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               435 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               436 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               483 drivers/media/tuners/fc0012.c 	memcpy(&fe->ops.tuner_ops, &fc0012_tuner_ops,
ops               487 drivers/media/tuners/fc0012.c 	if (fe->ops.i2c_gate_ctrl)
ops               488 drivers/media/tuners/fc0012.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops                91 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops                92 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               100 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               101 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               122 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               123 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               153 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               154 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               165 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               166 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               172 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               173 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               241 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               242 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               468 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               469 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               516 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               517 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               533 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               534 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               557 drivers/media/tuners/fc0013.c 	if (fe->ops.i2c_gate_ctrl)
ops               558 drivers/media/tuners/fc0013.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               606 drivers/media/tuners/fc0013.c 	memcpy(&fe->ops.tuner_ops, &fc0013_tuner_ops,
ops               503 drivers/media/tuners/fc2580.c 	if (dev->subdev.ops)
ops               577 drivers/media/tuners/fc2580.c 	memcpy(&fe->ops.tuner_ops, &fc2580_dvb_tuner_ops,
ops               578 drivers/media/tuners/fc2580.c 	       sizeof(fe->ops.tuner_ops));
ops               401 drivers/media/tuners/it913x.c 	memcpy(&fe->ops.tuner_ops, &it913x_tuner_ops,
ops               428 drivers/media/tuners/it913x.c 	memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops));
ops               690 drivers/media/tuners/m88rs6000t.c 	memcpy(&fe->ops.tuner_ops, &m88rs6000t_tuner_ops,
ops               707 drivers/media/tuners/m88rs6000t.c 	memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops));
ops               268 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               269 drivers/media/tuners/max2165.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               274 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               275 drivers/media/tuners/max2165.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               307 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               308 drivers/media/tuners/max2165.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               313 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               314 drivers/media/tuners/max2165.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               330 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               331 drivers/media/tuners/max2165.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               353 drivers/media/tuners/max2165.c 	if (fe->ops.i2c_gate_ctrl)
ops               354 drivers/media/tuners/max2165.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               401 drivers/media/tuners/max2165.c 	memcpy(&fe->ops.tuner_ops, &max2165_tuner_ops,
ops                83 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops                84 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               189 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               190 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               194 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               195 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               221 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               222 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               265 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               266 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               271 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               272 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               326 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               327 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               342 drivers/media/tuners/mc44s803.c 	memcpy(&fe->ops.tuner_ops, &mc44s803_tuner_ops,
ops               347 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               348 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               353 drivers/media/tuners/mc44s803.c 	if (fe->ops.i2c_gate_ctrl)
ops               354 drivers/media/tuners/mc44s803.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               206 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               207 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               271 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               272 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               338 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               339 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               351 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               352 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               362 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               363 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               374 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               375 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               419 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               420 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               432 drivers/media/tuners/mt2060.c 	memcpy(&fe->ops.tuner_ops, &mt2060_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               438 drivers/media/tuners/mt2060.c 	if (fe->ops.i2c_gate_ctrl)
ops               439 drivers/media/tuners/mt2060.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               501 drivers/media/tuners/mt2060.c 	memcpy(&fe->ops.tuner_ops, &mt2060_tuner_ops, sizeof(fe->ops.tuner_ops));
ops               502 drivers/media/tuners/mt2060.c 	fe->ops.tuner_ops.release = NULL;
ops               218 drivers/media/tuners/mt2063.c 	struct dvb_tuner_ops ops;
ops               256 drivers/media/tuners/mt2063.c 	if (fe->ops.i2c_gate_ctrl)
ops               257 drivers/media/tuners/mt2063.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               259 drivers/media/tuners/mt2063.c 	if (fe->ops.i2c_gate_ctrl)
ops               260 drivers/media/tuners/mt2063.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               301 drivers/media/tuners/mt2063.c 	if (fe->ops.i2c_gate_ctrl)
ops               302 drivers/media/tuners/mt2063.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               326 drivers/media/tuners/mt2063.c 	if (fe->ops.i2c_gate_ctrl)
ops               327 drivers/media/tuners/mt2063.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2225 drivers/media/tuners/mt2063.c 	fe->ops.tuner_ops = mt2063_ops;
ops               423 drivers/media/tuners/mt20xx.c 	memcpy(&fe->ops.tuner_ops, &mt2032_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               585 drivers/media/tuners/mt20xx.c 	memcpy(&fe->ops.tuner_ops, &mt2050_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               640 drivers/media/tuners/mt20xx.c 	strscpy(fe->ops.tuner_ops.info.name, name,
ops               641 drivers/media/tuners/mt20xx.c 		sizeof(fe->ops.tuner_ops.info.name));
ops               271 drivers/media/tuners/mt2131.c 	memcpy(&fe->ops.tuner_ops, &mt2131_tuner_ops,
ops               333 drivers/media/tuners/mt2266.c 	memcpy(&fe->ops.tuner_ops, &mt2266_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               303 drivers/media/tuners/mxl301rf.c 	memcpy(&fe->ops.tuner_ops, &mxl301rf_ops, sizeof(mxl301rf_ops));
ops              3858 drivers/media/tuners/mxl5005s.c 	if (fe->ops.i2c_gate_ctrl)
ops              3859 drivers/media/tuners/mxl5005s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              3866 drivers/media/tuners/mxl5005s.c 	if (fe->ops.i2c_gate_ctrl)
ops              3867 drivers/media/tuners/mxl5005s.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              3899 drivers/media/tuners/mxl5005s.c 	if (fe->ops.i2c_gate_ctrl)
ops              3900 drivers/media/tuners/mxl5005s.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              3910 drivers/media/tuners/mxl5005s.c 	if (fe->ops.i2c_gate_ctrl)
ops              3911 drivers/media/tuners/mxl5005s.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              4111 drivers/media/tuners/mxl5005s.c 	memcpy(&fe->ops.tuner_ops, &mxl5005s_tuner_ops,
ops               579 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               580 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               591 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               592 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               640 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               641 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               658 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               659 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               671 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               672 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               678 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               679 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               689 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               690 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               698 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               699 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               865 drivers/media/tuners/mxl5007t.c 		if (fe->ops.i2c_gate_ctrl)
ops               866 drivers/media/tuners/mxl5007t.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               870 drivers/media/tuners/mxl5007t.c 		if (fe->ops.i2c_gate_ctrl)
ops               871 drivers/media/tuners/mxl5007t.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops               882 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               883 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               887 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               888 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               893 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               894 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               899 drivers/media/tuners/mxl5007t.c 	if (fe->ops.i2c_gate_ctrl)
ops               900 drivers/media/tuners/mxl5007t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               909 drivers/media/tuners/mxl5007t.c 	memcpy(&fe->ops.tuner_ops, &mxl5007t_tuner_ops,
ops               217 drivers/media/tuners/qm1d1b0004.c 	memcpy(&fe->ops.tuner_ops, &qm1d1b0004_ops, sizeof(fe->ops.tuner_ops));
ops               418 drivers/media/tuners/qm1d1c0042.c 	memcpy(&fe->ops.tuner_ops, &qm1d1c0042_ops, sizeof(qm1d1c0042_ops));
ops               113 drivers/media/tuners/qt1010.c 	if (fe->ops.i2c_gate_ctrl)
ops               114 drivers/media/tuners/qt1010.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               209 drivers/media/tuners/qt1010.c 	if (fe->ops.i2c_gate_ctrl)
ops               210 drivers/media/tuners/qt1010.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               321 drivers/media/tuners/qt1010.c 	if (fe->ops.i2c_gate_ctrl)
ops               322 drivers/media/tuners/qt1010.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               417 drivers/media/tuners/qt1010.c 	if (fe->ops.i2c_gate_ctrl)
ops               418 drivers/media/tuners/qt1010.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open i2c_gate */
ops               427 drivers/media/tuners/qt1010.c 	if (fe->ops.i2c_gate_ctrl)
ops               428 drivers/media/tuners/qt1010.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close i2c_gate */
ops               434 drivers/media/tuners/qt1010.c 	memcpy(&fe->ops.tuner_ops, &qt1010_tuner_ops,
ops              2132 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2133 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2144 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2145 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2161 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2162 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2166 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2167 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2193 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2194 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2199 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2200 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2217 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2218 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2227 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2228 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2242 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2243 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2259 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2260 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2346 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2347 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              2360 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2361 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops              2365 drivers/media/tuners/r820t.c 	memcpy(&fe->ops.tuner_ops, &r820t_tuner_ops,
ops              2370 drivers/media/tuners/r820t.c 	if (fe->ops.i2c_gate_ctrl)
ops              2371 drivers/media/tuners/r820t.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               456 drivers/media/tuners/si2157.c 	memcpy(&fe->ops.tuner_ops, &si2157_ops, sizeof(struct dvb_tuner_ops));
ops               516 drivers/media/tuners/si2157.c 	memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops));
ops                55 drivers/media/tuners/tda18212.c 	if (fe->ops.i2c_gate_ctrl)
ops                56 drivers/media/tuners/tda18212.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               144 drivers/media/tuners/tda18212.c 	if (fe->ops.i2c_gate_ctrl)
ops               145 drivers/media/tuners/tda18212.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               206 drivers/media/tuners/tda18212.c 	if (fe->ops.i2c_gate_ctrl)
ops               207 drivers/media/tuners/tda18212.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               212 drivers/media/tuners/tda18212.c 	if (fe->ops.i2c_gate_ctrl)
ops               213 drivers/media/tuners/tda18212.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               234 drivers/media/tuners/tda18212.c 	memcpy(&fe->ops.tuner_ops, &tda18212_tuner_ops,
ops               252 drivers/media/tuners/tda18212.c 	memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops));
ops               137 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               138 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               197 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               198 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               219 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               220 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               225 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               226 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               241 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               242 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               246 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               247 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               303 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               304 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 1); /* open I2C-gate */
ops               319 drivers/media/tuners/tda18218.c 	memcpy(&fe->ops.tuner_ops, &tda18218_tuner_ops,
ops               334 drivers/media/tuners/tda18218.c 	if (fe->ops.i2c_gate_ctrl)
ops               335 drivers/media/tuners/tda18218.c 		fe->ops.i2c_gate_ctrl(fe, 0); /* close I2C-gate */
ops               845 drivers/media/tuners/tda18250.c 	memcpy(&fe->ops.tuner_ops, &tda18250_ops,
ops               866 drivers/media/tuners/tda18250.c 	memset(&fe->ops.tuner_ops, 0, sizeof(struct dvb_tuner_ops));
ops                37 drivers/media/tuners/tda18271-common.c 		if (fe->ops.analog_ops.i2c_gate_ctrl)
ops                38 drivers/media/tuners/tda18271-common.c 			ret = fe->ops.analog_ops.i2c_gate_ctrl(fe, enable);
ops                41 drivers/media/tuners/tda18271-common.c 		if (fe->ops.i2c_gate_ctrl)
ops                42 drivers/media/tuners/tda18271-common.c 			ret = fe->ops.i2c_gate_ctrl(fe, enable);
ops               968 drivers/media/tuners/tda18271-fe.c 	if (fe->ops.analog_ops.standby)
ops               969 drivers/media/tuners/tda18271-fe.c 		fe->ops.analog_ops.standby(fe);
ops              1326 drivers/media/tuners/tda18271-fe.c 	memcpy(&fe->ops.tuner_ops, &tda18271_tuner_ops,
ops               130 drivers/media/tuners/tda827x.c 	if (fe->ops.i2c_gate_ctrl)
ops               131 drivers/media/tuners/tda827x.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               133 drivers/media/tuners/tda827x.c 	if (fe->ops.i2c_gate_ctrl)
ops               134 drivers/media/tuners/tda827x.c 		fe->ops.i2c_gate_ctrl(fe, 0);
ops               795 drivers/media/tuners/tda827x.c 	return fe->ops.tuner_ops.init(fe);
ops               804 drivers/media/tuners/tda827x.c 	return fe->ops.tuner_ops.sleep(fe);
ops               856 drivers/media/tuners/tda827x.c 		fe->ops.tuner_ops.init  = tda827x_init;
ops               857 drivers/media/tuners/tda827x.c 		fe->ops.tuner_ops.sleep = tda827xo_sleep;
ops               862 drivers/media/tuners/tda827x.c 		memcpy(&fe->ops.tuner_ops, &tda827xa_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               883 drivers/media/tuners/tda827x.c 	memcpy(&fe->ops.tuner_ops, &tda827xo_tuner_ops, sizeof(struct dvb_tuner_ops));
ops               886 drivers/media/tuners/tda827x.c 	dprintk("type set to %s\n", fe->ops.tuner_ops.info.name);
ops               225 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               226 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               228 drivers/media/tuners/tda8290.c 	if (fe->ops.tuner_ops.set_analog_params)
ops               229 drivers/media/tuners/tda8290.c 		fe->ops.tuner_ops.set_analog_params(fe, params);
ops               295 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               296 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               419 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               420 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               422 drivers/media/tuners/tda8290.c 	if (fe->ops.tuner_ops.set_analog_params)
ops               423 drivers/media/tuners/tda8290.c 		fe->ops.tuner_ops.set_analog_params(fe, params);
ops               434 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               435 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               464 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               465 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               469 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               470 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               541 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               542 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               544 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               545 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               557 drivers/media/tuners/tda8290.c 		if (fe->ops.tuner_ops.release)
ops               558 drivers/media/tuners/tda8290.c 			fe->ops.tuner_ops.release(fe);
ops               576 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               577 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               595 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               596 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               619 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               620 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 1);
ops               625 drivers/media/tuners/tda8290.c 		if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               626 drivers/media/tuners/tda8290.c 			fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               646 drivers/media/tuners/tda8290.c 	if (fe->ops.tuner_ops.init)
ops               647 drivers/media/tuners/tda8290.c 		fe->ops.tuner_ops.init(fe);
ops               649 drivers/media/tuners/tda8290.c 	if (fe->ops.tuner_ops.sleep)
ops               650 drivers/media/tuners/tda8290.c 		fe->ops.tuner_ops.sleep(fe);
ops               652 drivers/media/tuners/tda8290.c 	if (fe->ops.analog_ops.i2c_gate_ctrl)
ops               653 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl(fe, 0);
ops               752 drivers/media/tuners/tda8290.c 		memcpy(&fe->ops.analog_ops, &tda8290_ops,
ops               758 drivers/media/tuners/tda8290.c 		memcpy(&fe->ops.analog_ops, &tda8295_ops,
ops               763 drivers/media/tuners/tda8290.c 		fe->ops.analog_ops.i2c_gate_ctrl = NULL;
ops               801 drivers/media/tuners/tda8290.c 	fe->ops.analog_ops.info.name = name;
ops               813 drivers/media/tuners/tda8290.c 	memset(&fe->ops.analog_ops, 0, sizeof(struct analog_demod_ops));
ops               703 drivers/media/tuners/tda9887.c 	memcpy(&fe->ops.analog_ops, &tda9887_ops,
ops               327 drivers/media/tuners/tea5761.c 	memcpy(&fe->ops.tuner_ops, &tea5761_tuner_ops,
ops               460 drivers/media/tuners/tea5767.c 	memcpy(&fe->ops.tuner_ops, &tea5767_tuner_ops,
ops               217 drivers/media/tuners/tua9001.c 	memcpy(&fe->ops.tuner_ops, &tua9001_tuner_ops,
ops               939 drivers/media/tuners/tuner-simple.c 	if (fe->ops.analog_ops.standby)
ops               940 drivers/media/tuners/tuner-simple.c 		fe->ops.analog_ops.standby(fe);
ops               942 drivers/media/tuners/tuner-simple.c 	if (fe->ops.i2c_gate_ctrl)
ops               943 drivers/media/tuners/tuner-simple.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               970 drivers/media/tuners/tuner-simple.c 		if (fe->ops.i2c_gate_ctrl)
ops               971 drivers/media/tuners/tuner-simple.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops               993 drivers/media/tuners/tuner-simple.c 		if (fe->ops.i2c_gate_ctrl)
ops               994 drivers/media/tuners/tuner-simple.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              1072 drivers/media/tuners/tuner-simple.c 		if (fe->ops.i2c_gate_ctrl)
ops              1073 drivers/media/tuners/tuner-simple.c 			fe->ops.i2c_gate_ctrl(fe, 1);
ops              1080 drivers/media/tuners/tuner-simple.c 		if (fe->ops.i2c_gate_ctrl)
ops              1081 drivers/media/tuners/tuner-simple.c 			fe->ops.i2c_gate_ctrl(fe, 0);
ops              1108 drivers/media/tuners/tuner-simple.c 	memcpy(&fe->ops.tuner_ops, &simple_tuner_ops,
ops              1134 drivers/media/tuners/tuner-simple.c 	strscpy(fe->ops.tuner_ops.info.name, priv->tun->name,
ops              1135 drivers/media/tuners/tuner-simple.c 		sizeof(fe->ops.tuner_ops.info.name));
ops              1497 drivers/media/tuners/tuner-xc2028.c 	memcpy(&fe->ops.tuner_ops, &xc2028_dvb_tuner_ops,
ops              1728 drivers/media/tuners/xc4000.c 	memcpy(&fe->ops.tuner_ops, &xc4000_tuner_ops,
ops              1453 drivers/media/tuners/xc5000.c 	memcpy(&fe->ops.tuner_ops, &xc5000_tuner_ops,
ops              1005 drivers/media/usb/airspy/airspy.c 	s->vb_queue.ops = &airspy_vb2_ops;
ops                54 drivers/media/usb/as102/as102_drv.c 	if (bus_adap->ops->stop_stream != NULL)
ops                55 drivers/media/usb/as102/as102_drv.c 		bus_adap->ops->stop_stream(dev);
ops                79 drivers/media/usb/as102/as102_drv.c 	if (bus_adap->ops->start_stream != NULL)
ops                80 drivers/media/usb/as102/as102_drv.c 		ret = bus_adap->ops->start_stream(dev);
ops                46 drivers/media/usb/as102/as102_drv.h 	const struct as102_priv_ops_t *ops;
ops               125 drivers/media/usb/as102/as102_fw.c 			errno = bus_adap->ops->upload_fw_pkt(bus_adap,
ops               140 drivers/media/usb/as102/as102_fw.c 				errno = bus_adap->ops->upload_fw_pkt(bus_adap,
ops               366 drivers/media/usb/as102/as102_usb_drv.c 	as102_dev->bus_adap.ops = &as102_priv_ops;
ops                34 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops                35 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops                75 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops                76 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(
ops               128 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops               129 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(adap,
ops               173 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops               174 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(
ops               225 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops               226 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(adap,
ops               284 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops               285 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(adap,
ops               344 drivers/media/usb/as102/as10x_cmd.c 	if (adap->ops->xfer_cmd) {
ops               345 drivers/media/usb/as102/as10x_cmd.c 		error = adap->ops->xfer_cmd(adap,
ops                42 drivers/media/usb/as102/as10x_cmd_cfg.c 	if (adap->ops->xfer_cmd) {
ops                43 drivers/media/usb/as102/as10x_cmd_cfg.c 		error  = adap->ops->xfer_cmd(adap,
ops               100 drivers/media/usb/as102/as10x_cmd_cfg.c 	if (adap->ops->xfer_cmd) {
ops               101 drivers/media/usb/as102/as10x_cmd_cfg.c 		error  = adap->ops->xfer_cmd(adap,
ops               152 drivers/media/usb/as102/as10x_cmd_cfg.c 	if (adap->ops->xfer_cmd) {
ops               153 drivers/media/usb/as102/as10x_cmd_cfg.c 		error  = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops                43 drivers/media/usb/as102/as10x_cmd_stream.c 	if (adap->ops->xfer_cmd) {
ops                44 drivers/media/usb/as102/as10x_cmd_stream.c 		error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops                94 drivers/media/usb/as102/as10x_cmd_stream.c 	if (adap->ops->xfer_cmd) {
ops                95 drivers/media/usb/as102/as10x_cmd_stream.c 		error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops               137 drivers/media/usb/as102/as10x_cmd_stream.c 	if (adap->ops->xfer_cmd) {
ops               138 drivers/media/usb/as102/as10x_cmd_stream.c 		error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops               180 drivers/media/usb/as102/as10x_cmd_stream.c 	if (adap->ops->xfer_cmd) {
ops               181 drivers/media/usb/as102/as10x_cmd_stream.c 		error = adap->ops->xfer_cmd(adap, (uint8_t *) pcmd,
ops               444 drivers/media/usb/au0828/au0828-dvb.c 	dvb->set_frontend = dvb->frontend->ops.set_frontend;
ops               445 drivers/media/usb/au0828/au0828-dvb.c 	dvb->frontend->ops.set_frontend = au0828_set_frontend;
ops               635 drivers/media/usb/au0828/au0828-dvb.c 		if (dvb->frontend->ops.release)
ops               636 drivers/media/usb/au0828/au0828-dvb.c 			dvb->frontend->ops.release(dvb->frontend);
ops                50 drivers/media/usb/au0828/au0828-video.c 	if (dev->dvb.frontend && dev->dvb.frontend->ops.analog_ops.i2c_gate_ctrl)
ops                51 drivers/media/usb/au0828/au0828-video.c 		dev->dvb.frontend->ops.analog_ops.i2c_gate_ctrl(dev->dvb.frontend, val);
ops              1816 drivers/media/usb/au0828/au0828-video.c 	q->ops = &au0828_video_qops;
ops              1830 drivers/media/usb/au0828/au0828-video.c 	q->ops = &au0828_vbi_qops;
ops              1072 drivers/media/usb/cpia2/cpia2_v4l.c 		.ops = &cpia2_ctrl_ops,
ops              2002 drivers/media/usb/cx231xx/cx231xx-417.c 	dev->mpeg_ctrl_handler.ops = &cx231xx_ops;
ops                83 drivers/media/usb/cx231xx/cx231xx-core.c int cx231xx_register_extension(struct cx231xx_ops *ops)
ops                88 drivers/media/usb/cx231xx/cx231xx-core.c 	list_add_tail(&ops->next, &cx231xx_extension_devlist);
ops                90 drivers/media/usb/cx231xx/cx231xx-core.c 		ops->init(dev);
ops                91 drivers/media/usb/cx231xx/cx231xx-core.c 		dev_info(dev->dev, "%s initialized\n", ops->name);
ops                98 drivers/media/usb/cx231xx/cx231xx-core.c void cx231xx_unregister_extension(struct cx231xx_ops *ops)
ops               104 drivers/media/usb/cx231xx/cx231xx-core.c 		ops->fini(dev);
ops               105 drivers/media/usb/cx231xx/cx231xx-core.c 		dev_info(dev->dev, "%s removed\n", ops->name);
ops               108 drivers/media/usb/cx231xx/cx231xx-core.c 	list_del(&ops->next);
ops               115 drivers/media/usb/cx231xx/cx231xx-core.c 	struct cx231xx_ops *ops = NULL;
ops               119 drivers/media/usb/cx231xx/cx231xx-core.c 		list_for_each_entry(ops, &cx231xx_extension_devlist, next) {
ops               120 drivers/media/usb/cx231xx/cx231xx-core.c 			if (ops->init)
ops               121 drivers/media/usb/cx231xx/cx231xx-core.c 				ops->init(dev);
ops               129 drivers/media/usb/cx231xx/cx231xx-core.c 	struct cx231xx_ops *ops = NULL;
ops               133 drivers/media/usb/cx231xx/cx231xx-core.c 		list_for_each_entry(ops, &cx231xx_extension_devlist, next) {
ops               134 drivers/media/usb/cx231xx/cx231xx-core.c 			if (ops->fini)
ops               135 drivers/media/usb/cx231xx/cx231xx-core.c 				ops->fini(dev);
ops               404 drivers/media/usb/cx231xx/cx231xx-dvb.c 		struct dvb_tuner_ops *dops = &dev->dvb->frontend[0]->ops.tuner_ops;
ops               429 drivers/media/usb/cx231xx/cx231xx-dvb.c 		struct dvb_tuner_ops *dops = &dev->dvb->frontend[0]->ops.tuner_ops;
ops               475 drivers/media/usb/cx231xx/cx231xx-dvb.c 	dvb->frontend[0]->ops.ts_bus_ctrl = cx231xx_dvb_bus_ctrl;
ops               477 drivers/media/usb/cx231xx/cx231xx-dvb.c 		dvb->frontend[1]->ops.ts_bus_ctrl = cx231xx_dvb_bus_ctrl;
ops               788 drivers/media/usb/cx231xx/cx231xx-dvb.c 		dev->dvb->frontend[0]->ops.i2c_gate_ctrl = NULL;
ops               820 drivers/media/usb/cx231xx/cx231xx-dvb.c 		dev->dvb->frontend[0]->ops.i2c_gate_ctrl = NULL;
ops               865 drivers/media/usb/cx231xx/cx231xx-dvb.c 		dev->dvb->frontend[0]->ops.i2c_gate_ctrl = NULL;
ops              1006 drivers/media/usb/cx231xx/cx231xx-dvb.c 		dev->dvb->frontend[0]->ops.i2c_gate_ctrl = NULL;
ops              1095 drivers/media/usb/cx231xx/cx231xx-dvb.c 		memcpy(&dvb->frontend[1]->ops.tuner_ops,
ops              1096 drivers/media/usb/cx231xx/cx231xx-dvb.c 			&dvb->frontend[0]->ops.tuner_ops,
ops               902 drivers/media/usb/dvb-usb-v2/af9015.c 		state->set_frontend[adap->id] = adap->fe[0]->ops.set_frontend;
ops               903 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.set_frontend = af9015_af9013_set_frontend;
ops               904 drivers/media/usb/dvb-usb-v2/af9015.c 		state->read_status[adap->id] = adap->fe[0]->ops.read_status;
ops               905 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.read_status = af9015_af9013_read_status;
ops               906 drivers/media/usb/dvb-usb-v2/af9015.c 		state->init[adap->id] = adap->fe[0]->ops.init;
ops               907 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.init = af9015_af9013_init;
ops               908 drivers/media/usb/dvb-usb-v2/af9015.c 		state->sleep[adap->id] = adap->fe[0]->ops.sleep;
ops               909 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.sleep = af9015_af9013_sleep;
ops              1059 drivers/media/usb/dvb-usb-v2/af9015.c 	if (adap->fe[0]->ops.tuner_ops.init) {
ops              1061 drivers/media/usb/dvb-usb-v2/af9015.c 			adap->fe[0]->ops.tuner_ops.init;
ops              1062 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.tuner_ops.init = af9015_tuner_init;
ops              1065 drivers/media/usb/dvb-usb-v2/af9015.c 	if (adap->fe[0]->ops.tuner_ops.sleep) {
ops              1067 drivers/media/usb/dvb-usb-v2/af9015.c 			adap->fe[0]->ops.tuner_ops.sleep;
ops              1068 drivers/media/usb/dvb-usb-v2/af9015.c 		adap->fe[0]->ops.tuner_ops.sleep = af9015_tuner_sleep;
ops              1177 drivers/media/usb/dvb-usb-v2/af9035.c 	state->af9033_config[adap->id].ops = &state->ops;
ops              1189 drivers/media/usb/dvb-usb-v2/af9035.c 	adap->fe[0]->ops.i2c_gate_ctrl = NULL;
ops              1259 drivers/media/usb/dvb-usb-v2/af9035.c 	state->af9033_config[adap->id].ops = &state->ops;
ops              1917 drivers/media/usb/dvb-usb-v2/af9035.c 	return state->ops.pid_filter_ctrl(adap->fe[0], onoff);
ops              1925 drivers/media/usb/dvb-usb-v2/af9035.c 	return state->ops.pid_filter(adap->fe[0], index, pid, onoff);
ops                61 drivers/media/usb/dvb-usb-v2/af9035.h 	struct af9033_ops ops;
ops               829 drivers/media/usb/dvb-usb-v2/anysee.c 				adap->fe[0]->ops.i2c_gate_ctrl =
ops               861 drivers/media/usb/dvb-usb-v2/anysee.c 				adap->fe[1]->ops.i2c_gate_ctrl =
ops               893 drivers/media/usb/dvb-usb-v2/anysee.c 			adap->fe[0]->ops.i2c_gate_ctrl = anysee_i2c_gate_ctrl;
ops               916 drivers/media/usb/dvb-usb-v2/anysee.c 			adap->fe[1]->ops.i2c_gate_ctrl = anysee_i2c_gate_ctrl;
ops              1029 drivers/media/usb/dvb-usb-v2/anysee.c 				memcpy(&adap->fe[1]->ops.tuner_ops,
ops              1030 drivers/media/usb/dvb-usb-v2/anysee.c 						&adap->fe[0]->ops.tuner_ops,
ops              1065 drivers/media/usb/dvb-usb-v2/anysee.c 			memcpy(&adap->fe[1]->ops.tuner_ops,
ops              1066 drivers/media/usb/dvb-usb-v2/anysee.c 					&adap->fe[0]->ops.tuner_ops,
ops               639 drivers/media/usb/dvb-usb-v2/az6007.c 	st->gate_ctrl = adap->fe[0]->ops.i2c_gate_ctrl;
ops               640 drivers/media/usb/dvb-usb-v2/az6007.c 	adap->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops               660 drivers/media/usb/dvb-usb-v2/az6007.c 	st->gate_ctrl = adap->fe[0]->ops.i2c_gate_ctrl;
ops               661 drivers/media/usb/dvb-usb-v2/az6007.c 	adap->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops               675 drivers/media/usb/dvb-usb-v2/az6007.c 	if (adap->fe[0]->ops.i2c_gate_ctrl)
ops               676 drivers/media/usb/dvb-usb-v2/az6007.c 		adap->fe[0]->ops.i2c_gate_ctrl(adap->fe[0], 1);
ops               682 drivers/media/usb/dvb-usb-v2/az6007.c 	if (adap->fe[0]->ops.i2c_gate_ctrl)
ops               683 drivers/media/usb/dvb-usb-v2/az6007.c 		adap->fe[0]->ops.i2c_gate_ctrl(adap->fe[0], 0);
ops               658 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 		adap->fe_init[i] = adap->fe[i]->ops.init;
ops               659 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 		adap->fe[i]->ops.init = dvb_usb_fe_init;
ops               660 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 		adap->fe_sleep[i] = adap->fe[i]->ops.sleep;
ops               661 drivers/media/usb/dvb-usb-v2/dvb_usb_core.c 		adap->fe[i]->ops.sleep = dvb_usb_fe_sleep;
ops               314 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.read_signal_strength =
ops               315 drivers/media/usb/dvb-usb-v2/dvbsky.c 			adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops               318 drivers/media/usb/dvb-usb-v2/dvbsky.c 	state->fe_read_status = adap->fe[0]->ops.read_status;
ops               319 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.read_status = dvbsky_usb_read_status;
ops               322 drivers/media/usb/dvb-usb-v2/dvbsky.c 	state->fe_set_voltage = adap->fe[0]->ops.set_voltage;
ops               323 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.set_voltage = dvbsky_usb_set_voltage;
ops               432 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.read_signal_strength =
ops               433 drivers/media/usb/dvb-usb-v2/dvbsky.c 			adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops               436 drivers/media/usb/dvb-usb-v2/dvbsky.c 	state->fe_read_status = adap->fe[0]->ops.read_status;
ops               437 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.read_status = dvbsky_usb_read_status;
ops               440 drivers/media/usb/dvb-usb-v2/dvbsky.c 	state->fe_set_voltage = adap->fe[0]->ops.set_voltage;
ops               441 drivers/media/usb/dvb-usb-v2/dvbsky.c 	adap->fe[0]->ops.set_voltage = dvbsky_usb_ci_set_voltage;
ops               958 drivers/media/usb/dvb-usb-v2/lmedm04.c 	char *name = adap->fe[0]->ops.info.name;
ops              1037 drivers/media/usb/dvb-usb-v2/lmedm04.c 				adap->fe[0]->ops.set_voltage;
ops              1056 drivers/media/usb/dvb-usb-v2/lmedm04.c 	st->fe_read_status = adap->fe[0]->ops.read_status;
ops              1057 drivers/media/usb/dvb-usb-v2/lmedm04.c 	st->fe_read_signal_strength = adap->fe[0]->ops.read_signal_strength;
ops              1058 drivers/media/usb/dvb-usb-v2/lmedm04.c 	st->fe_read_snr = adap->fe[0]->ops.read_snr;
ops              1059 drivers/media/usb/dvb-usb-v2/lmedm04.c 	st->fe_read_ber = adap->fe[0]->ops.read_ber;
ops              1060 drivers/media/usb/dvb-usb-v2/lmedm04.c 	st->fe_read_ucblocks = adap->fe[0]->ops.read_ucblocks;
ops              1062 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.read_status = dm04_read_status;
ops              1063 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.read_signal_strength = dm04_read_signal_strength;
ops              1064 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.read_snr = dm04_read_snr;
ops              1065 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.read_ber = dm04_read_ber;
ops              1066 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.read_ucblocks = dm04_read_ucblocks;
ops              1067 drivers/media/usb/dvb-usb-v2/lmedm04.c 	adap->fe[0]->ops.set_voltage = dm04_lme2510_set_voltage;
ops               291 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	if (fe->ops.tuner_ops.set_params) {
ops               292 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		ret = fe->ops.tuner_ops.set_params(fe);
ops               511 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	if (fe->ops.tuner_ops.get_bandwidth)
ops               512 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		fe->ops.tuner_ops.get_bandwidth(fe, &p->bandwidth_hz);
ops               513 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	if (fe->ops.tuner_ops.get_frequency)
ops               514 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 		fe->ops.tuner_ops.get_frequency(fe, &p->frequency);
ops               587 drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c 	memcpy(&state->fe.ops, &mxl111sf_demod_ops,
ops               492 drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c 	memcpy(&fe->ops.tuner_ops, &mxl111sf_tuner_tuner_ops,
ops               311 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		err = fe->ops.init(fe);
ops               477 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_init = adap->fe[fe_id]->ops.init;
ops               478 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.init = mxl111sf_adap_fe_init;
ops               479 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_sleep = adap->fe[fe_id]->ops.sleep;
ops               480 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.sleep = mxl111sf_adap_fe_sleep;
ops               552 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_init = adap->fe[fe_id]->ops.init;
ops               553 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.init = mxl111sf_adap_fe_init;
ops               554 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_sleep = adap->fe[fe_id]->ops.sleep;
ops               555 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.sleep = mxl111sf_adap_fe_sleep;
ops               639 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_init = adap->fe[fe_id]->ops.init;
ops               640 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.init = mxl111sf_adap_fe_init;
ops               641 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_sleep = adap->fe[fe_id]->ops.sleep;
ops               642 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.sleep = mxl111sf_adap_fe_sleep;
ops               726 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_init = adap->fe[fe_id]->ops.init;
ops               727 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.init = mxl111sf_adap_fe_init;
ops               728 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_sleep = adap->fe[fe_id]->ops.sleep;
ops               729 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.sleep = mxl111sf_adap_fe_sleep;
ops               790 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_init = adap->fe[fe_id]->ops.init;
ops               791 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.init = mxl111sf_adap_fe_init;
ops               792 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap_state->fe_sleep = adap->fe[fe_id]->ops.sleep;
ops               793 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[fe_id]->ops.sleep = mxl111sf_adap_fe_sleep;
ops               833 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		fe->ops.tuner_ops.get_rf_strength(fe, &rxPwrA);
ops               837 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		fe->ops.tuner_ops.get_rf_strength(fe, &rxPwr0);
ops               841 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		fe->ops.tuner_ops.get_rf_strength(fe, &rxPwr1);
ops               845 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		fe->ops.tuner_ops.get_rf_strength(fe, &rxPwr2);
ops               886 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		adap->fe[i]->ops.read_signal_strength = adap->fe[i]->ops.tuner_ops.get_rf_strength;
ops              1198 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		adap->fe[0]->ops.read_signal_strength =
ops              1199 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 				adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops              1206 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		adap->fe[0]->ops.read_signal_strength =
ops              1207 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 				adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops              1290 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		adap->fe[0]->ops.read_signal_strength =
ops              1291 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 				adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops              1297 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		adap->fe[0]->ops.read_signal_strength =
ops              1298 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 				adap->fe[0]->ops.tuner_ops.get_rf_strength;
ops              1304 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			adap->fe[1]->ops.read_signal_strength =
ops              1305 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 					adap->fe[1]->ops.tuner_ops.get_rf_strength;
ops              1335 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 				memcpy(&adap->fe[1]->ops.tuner_ops,
ops              1336 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 						&adap->fe[0]->ops.tuner_ops,
ops               434 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release == NULL)
ops               480 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release  == NULL)
ops               490 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release == NULL)
ops               504 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release == NULL)
ops              1027 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release == NULL) {
ops              1062 drivers/media/usb/dvb-usb/af9005-fe.c 		ret = fe->ops.tuner_ops.init(fe);
ops              1100 drivers/media/usb/dvb-usb/af9005-fe.c 	if (fe->ops.tuner_ops.release == NULL) {
ops              1181 drivers/media/usb/dvb-usb/af9005-fe.c 	ret = fe->ops.tuner_ops.set_params(fe);
ops              1436 drivers/media/usb/dvb-usb/af9005-fe.c 	memcpy(&state->frontend.ops, &af9005_fe_ops,
ops               916 drivers/media/usb/dvb-usb/az6027.c 			adap->fe_adap[0].fe->ops.set_voltage = az6027_set_voltage;
ops               277 drivers/media/usb/dvb-usb/cinergyT2-fe.c 	memcpy(&s->fe.ops, &cinergyt2_fe_ops, sizeof(struct dvb_frontend_ops));
ops              1631 drivers/media/usb/dvb-usb/cxusb-analog.c 	cxdev->videoqueue.ops = &cxdev_video_qops;
ops               716 drivers/media/usb/dvb-usb/cxusb.c 		adap->fe_adap[0].fe->ops.tuner_ops.sleep = NULL;
ops               791 drivers/media/usb/dvb-usb/cxusb.c 	if (!fe || !fe->ops.tuner_ops.set_config)
ops               794 drivers/media/usb/dvb-usb/cxusb.c 	fe->ops.tuner_ops.set_config(fe, &ctl);
ops               919 drivers/media/usb/dvb-usb/cxusb.c 		adap->fe_adap[0].fe->ops.ts_bus_ctrl =
ops              1208 drivers/media/usb/dvb-usb/cxusb.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              1209 drivers/media/usb/dvb-usb/cxusb.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7070_set_param_override;
ops               893 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops               894 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7770_set_param_override;
ops               911 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops               912 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7070_set_param_override;
ops              1321 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              1322 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib807x_set_param_override;
ops              1750 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              1751 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib8096_set_param_override;
ops              1809 drivers/media/usb/dvb-usb/dib0700_devices.c 		fe_slave->ops.tuner_ops.set_params = dib8096_set_param_override;
ops              1815 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              1816 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib8096_set_param_override;
ops              2200 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              2201 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib8096p_agc_startup;
ops              3091 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              3092 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7090_agc_startup;
ops              3176 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              3177 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7090_agc_startup;
ops              3195 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              3196 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7090_agc_startup;
ops              3253 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->set_param_save = adap->fe_adap[0].fe->ops.tuner_ops.set_params;
ops              3254 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.tuner_ops.set_params = dib7090_agc_startup;
ops              3409 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->read_status = adap->fe_adap[0].fe->ops.read_status;
ops              3410 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.read_status = novatd_read_status_override;
ops              3411 drivers/media/usb/dvb-usb/dib0700_devices.c 	st->sleep = adap->fe_adap[0].fe->ops.sleep;
ops              3412 drivers/media/usb/dvb-usb/dib0700_devices.c 	adap->fe_adap[0].fe->ops.sleep = novatd_sleep_override;
ops                26 drivers/media/usb/dvb-usb/dibusb-common.c 		if (st->ops.fifo_ctrl != NULL)
ops                27 drivers/media/usb/dvb-usb/dibusb-common.c 			if (st->ops.fifo_ctrl(adap->fe_adap[0].fe, onoff)) {
ops                40 drivers/media/usb/dvb-usb/dibusb-common.c 		if (st->ops.pid_ctrl != NULL)
ops                41 drivers/media/usb/dvb-usb/dibusb-common.c 			st->ops.pid_ctrl(adap->fe_adap[0].fe,
ops                52 drivers/media/usb/dvb-usb/dibusb-common.c 		if (st->ops.pid_parse != NULL)
ops                53 drivers/media/usb/dvb-usb/dibusb-common.c 			if (st->ops.pid_parse(adap->fe_adap[0].fe, onoff) < 0)
ops                21 drivers/media/usb/dvb-usb/dibusb-mb.c 	return st->ops.tuner_pass_ctrl(fe, enable, st->tuner_addr);
ops                32 drivers/media/usb/dvb-usb/dibusb-mb.c 					 &adap->dev->i2c_adap, &st->ops);
ops                36 drivers/media/usb/dvb-usb/dibusb-mb.c 	adap->fe_adap[0].fe->ops.i2c_gate_ctrl = dib3000mb_i2c_gate_ctrl;
ops                79 drivers/media/usb/dvb-usb/dibusb-mb.c 	if (adap->fe_adap[0].fe->ops.i2c_gate_ctrl)
ops                80 drivers/media/usb/dvb-usb/dibusb-mb.c 		adap->fe_adap[0].fe->ops.i2c_gate_ctrl(adap->fe_adap[0].fe, 1);
ops                87 drivers/media/usb/dvb-usb/dibusb-mb.c 	if (adap->fe_adap[0].fe->ops.i2c_gate_ctrl)
ops                88 drivers/media/usb/dvb-usb/dibusb-mb.c 		adap->fe_adap[0].fe->ops.i2c_gate_ctrl(adap->fe_adap[0].fe, 0);
ops               103 drivers/media/usb/dvb-usb/dibusb-mc-common.c 			st->ops.pid_parse = dib3000mc_pid_parse;
ops               104 drivers/media/usb/dvb-usb/dibusb-mc-common.c 			st->ops.pid_ctrl  = dib3000mc_pid_control;
ops               100 drivers/media/usb/dvb-usb/dibusb.h 	struct dib_fe_xfer_ops ops;
ops               130 drivers/media/usb/dvb-usb/digitv.c 	fe->ops.tuner_ops.calc_regs(fe, b, sizeof(b));
ops               131 drivers/media/usb/dvb-usb/digitv.c 	if (fe->ops.i2c_gate_ctrl)
ops               132 drivers/media/usb/dvb-usb/digitv.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops               168 drivers/media/usb/dvb-usb/digitv.c 		adap->fe_adap[0].fe->ops.tuner_ops.set_params = digitv_nxt6000_tuner_set_params;
ops               218 drivers/media/usb/dvb-usb/dtt200u-fe.c 	memcpy(&state->frontend.ops,&dtt200u_fe_ops,sizeof(struct dvb_frontend_ops));
ops               117 drivers/media/usb/dvb-usb/dtv5100.c 	adap->fe_adap[0].fe->ops.i2c_gate_ctrl = NULL;
ops               303 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 		adap->fe_adap[i].fe_init = adap->fe_adap[i].fe->ops.init;
ops               304 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 		adap->fe_adap[i].fe->ops.init  = dvb_usb_fe_wakeup;
ops               305 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 		adap->fe_adap[i].fe_sleep = adap->fe_adap[i].fe->ops.sleep;
ops               306 drivers/media/usb/dvb-usb/dvb-usb-dvb.c 		adap->fe_adap[i].fe->ops.sleep = dvb_usb_fe_sleep;
ops              1194 drivers/media/usb/dvb-usb/dw2102.c 				tuner_ops = &d->fe_adap[0].fe->ops.tuner_ops;
ops              1199 drivers/media/usb/dvb-usb/dw2102.c 				d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1213 drivers/media/usb/dvb-usb/dw2102.c 				d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1224 drivers/media/usb/dvb-usb/dw2102.c 			d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1235 drivers/media/usb/dvb-usb/dw2102.c 		d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1254 drivers/media/usb/dvb-usb/dw2102.c 			d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1266 drivers/media/usb/dvb-usb/dw2102.c 				d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1278 drivers/media/usb/dvb-usb/dw2102.c 			d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1304 drivers/media/usb/dvb-usb/dw2102.c 			d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1326 drivers/media/usb/dvb-usb/dw2102.c 	d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1350 drivers/media/usb/dvb-usb/dw2102.c 	st->old_set_voltage = d->fe_adap[0].fe->ops.set_voltage;
ops              1351 drivers/media/usb/dvb-usb/dw2102.c 	d->fe_adap[0].fe->ops.set_voltage = s660_set_voltage;
ops              1369 drivers/media/usb/dvb-usb/dw2102.c 	d->fe_adap[0].fe->ops.set_voltage = dw210x_set_voltage;
ops              1626 drivers/media/usb/dvb-usb/dw2102.c 	adap->fe_adap[0].fe->ops.read_signal_strength =
ops              1627 drivers/media/usb/dvb-usb/dw2102.c 			adap->fe_adap[0].fe->ops.tuner_ops.get_rf_strength;
ops              1632 drivers/media/usb/dvb-usb/dw2102.c 	state->fe_read_status = adap->fe_adap[0].fe->ops.read_status;
ops              1633 drivers/media/usb/dvb-usb/dw2102.c 	adap->fe_adap[0].fe->ops.read_status = tt_s2_4600_read_status;
ops               267 drivers/media/usb/dvb-usb/opera1.c 		d->fe_adap[0].fe->ops.set_voltage = opera1_set_voltage;
ops               309 drivers/media/usb/dvb-usb/technisat-usb2.c 		if (fe->ops.read_status(fe, &status) != 0)
ops               315 drivers/media/usb/dvb-usb/technisat-usb2.c 			if (fe->ops.read_ber(fe, &ber) != 0)
ops               550 drivers/media/usb/dvb-usb/technisat-usb2.c 			if (a->fe_adap[0].fe->ops.init)
ops               551 drivers/media/usb/dvb-usb/technisat-usb2.c 				a->fe_adap[0].fe->ops.init(a->fe_adap[0].fe);
ops               566 drivers/media/usb/dvb-usb/technisat-usb2.c 			a->fe_adap[0].fe->ops.set_voltage = technisat_usb2_set_voltage;
ops               569 drivers/media/usb/dvb-usb/technisat-usb2.c 			strscpy(a->fe_adap[0].fe->ops.info.name,
ops               571 drivers/media/usb/dvb-usb/technisat-usb2.c 				sizeof(a->fe_adap[0].fe->ops.info.name));
ops               539 drivers/media/usb/dvb-usb/ttusb2.c 	return adap->fe_adap[0].fe->ops.i2c_gate_ctrl(adap->fe_adap[0].fe, enable);
ops               567 drivers/media/usb/dvb-usb/ttusb2.c 		adap->fe_adap[1].fe->ops.i2c_gate_ctrl = ttusb2_ct3650_i2c_gate_ctrl;
ops                23 drivers/media/usb/dvb-usb/vp702x-fe.c 	struct dvb_frontend_ops ops;
ops               332 drivers/media/usb/dvb-usb/vp702x-fe.c 	memcpy(&s->fe.ops,&vp702x_fe_ops,sizeof(struct dvb_frontend_ops));
ops               148 drivers/media/usb/dvb-usb/vp7045-fe.c 	memcpy(&s->fe.ops, &vp7045_fe_ops, sizeof(struct dvb_frontend_ops));
ops              1083 drivers/media/usb/em28xx/em28xx-core.c int em28xx_register_extension(struct em28xx_ops *ops)
ops              1088 drivers/media/usb/em28xx/em28xx-core.c 	list_add_tail(&ops->next, &em28xx_extension_devlist);
ops              1090 drivers/media/usb/em28xx/em28xx-core.c 		if (ops->init) {
ops              1091 drivers/media/usb/em28xx/em28xx-core.c 			ops->init(dev);
ops              1093 drivers/media/usb/em28xx/em28xx-core.c 				ops->init(dev->dev_next);
ops              1097 drivers/media/usb/em28xx/em28xx-core.c 	pr_info("em28xx: Registered (%s) extension\n", ops->name);
ops              1102 drivers/media/usb/em28xx/em28xx-core.c void em28xx_unregister_extension(struct em28xx_ops *ops)
ops              1108 drivers/media/usb/em28xx/em28xx-core.c 		if (ops->fini) {
ops              1110 drivers/media/usb/em28xx/em28xx-core.c 				ops->fini(dev->dev_next);
ops              1111 drivers/media/usb/em28xx/em28xx-core.c 			ops->fini(dev);
ops              1114 drivers/media/usb/em28xx/em28xx-core.c 	list_del(&ops->next);
ops              1116 drivers/media/usb/em28xx/em28xx-core.c 	pr_info("em28xx: Removed (%s) extension\n", ops->name);
ops              1122 drivers/media/usb/em28xx/em28xx-core.c 	const struct em28xx_ops *ops = NULL;
ops              1126 drivers/media/usb/em28xx/em28xx-core.c 	list_for_each_entry(ops, &em28xx_extension_devlist, next) {
ops              1127 drivers/media/usb/em28xx/em28xx-core.c 		if (ops->init) {
ops              1128 drivers/media/usb/em28xx/em28xx-core.c 			ops->init(dev);
ops              1130 drivers/media/usb/em28xx/em28xx-core.c 				ops->init(dev->dev_next);
ops              1138 drivers/media/usb/em28xx/em28xx-core.c 	const struct em28xx_ops *ops = NULL;
ops              1141 drivers/media/usb/em28xx/em28xx-core.c 	list_for_each_entry(ops, &em28xx_extension_devlist, next) {
ops              1142 drivers/media/usb/em28xx/em28xx-core.c 		if (ops->fini) {
ops              1144 drivers/media/usb/em28xx/em28xx-core.c 				ops->fini(dev->dev_next);
ops              1145 drivers/media/usb/em28xx/em28xx-core.c 			ops->fini(dev);
ops              1154 drivers/media/usb/em28xx/em28xx-core.c 	const struct em28xx_ops *ops = NULL;
ops              1158 drivers/media/usb/em28xx/em28xx-core.c 	list_for_each_entry(ops, &em28xx_extension_devlist, next) {
ops              1159 drivers/media/usb/em28xx/em28xx-core.c 		if (ops->suspend)
ops              1160 drivers/media/usb/em28xx/em28xx-core.c 			ops->suspend(dev);
ops              1162 drivers/media/usb/em28xx/em28xx-core.c 			ops->suspend(dev->dev_next);
ops              1170 drivers/media/usb/em28xx/em28xx-core.c 	const struct em28xx_ops *ops = NULL;
ops              1174 drivers/media/usb/em28xx/em28xx-core.c 	list_for_each_entry(ops, &em28xx_extension_devlist, next) {
ops              1175 drivers/media/usb/em28xx/em28xx-core.c 		if (!ops->resume)
ops              1177 drivers/media/usb/em28xx/em28xx-core.c 		ops->resume(dev);
ops              1179 drivers/media/usb/em28xx/em28xx-core.c 			ops->resume(dev->dev_next);
ops               999 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->fe[0]->ops.ts_bus_ctrl = em28xx_dvb_bus_ctrl;
ops              1001 drivers/media/usb/em28xx/em28xx-dvb.c 		dvb->fe[1]->ops.ts_bus_ctrl = em28xx_dvb_bus_ctrl;
ops              1205 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->fe[0]->ops.read_signal_strength =
ops              1206 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.tuner_ops.get_rf_strength;
ops              1254 drivers/media/usb/em28xx/em28xx-dvb.c 	dvb->fe[0]->ops.set_lna = em28xx_pctv_292e_set_lna;
ops              1643 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.set_lna = em28xx_pctv_290e_set_lna;
ops              1663 drivers/media/usb/em28xx/em28xx-dvb.c 		dvb->gate_ctrl = dvb->fe[0]->ops.i2c_gate_ctrl;
ops              1664 drivers/media/usb/em28xx/em28xx-dvb.c 		dvb->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops              1670 drivers/media/usb/em28xx/em28xx-dvb.c 		if (dvb->fe[0]->ops.i2c_gate_ctrl)
ops              1671 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.i2c_gate_ctrl(dvb->fe[0], 1);
ops              1677 drivers/media/usb/em28xx/em28xx-dvb.c 		if (dvb->fe[0]->ops.i2c_gate_ctrl)
ops              1678 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.i2c_gate_ctrl(dvb->fe[0], 0);
ops              1694 drivers/media/usb/em28xx/em28xx-dvb.c 		dvb->gate_ctrl = dvb->fe[0]->ops.i2c_gate_ctrl;
ops              1695 drivers/media/usb/em28xx/em28xx-dvb.c 		dvb->fe[0]->ops.i2c_gate_ctrl = drxk_gate_ctrl;
ops              1698 drivers/media/usb/em28xx/em28xx-dvb.c 		if (dvb->fe[0]->ops.i2c_gate_ctrl)
ops              1699 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.i2c_gate_ctrl(dvb->fe[0], 1);
ops              1705 drivers/media/usb/em28xx/em28xx-dvb.c 		if (dvb->fe[0]->ops.i2c_gate_ctrl)
ops              1706 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.i2c_gate_ctrl(dvb->fe[0], 0);
ops              1731 drivers/media/usb/em28xx/em28xx-dvb.c 			dvb->fe[0]->ops.i2c_gate_ctrl = NULL;
ops              1932 drivers/media/usb/em28xx/em28xx-dvb.c static inline void prevent_sleep(struct dvb_frontend_ops *ops)
ops              1934 drivers/media/usb/em28xx/em28xx-dvb.c 	ops->set_voltage = NULL;
ops              1935 drivers/media/usb/em28xx/em28xx-dvb.c 	ops->sleep = NULL;
ops              1936 drivers/media/usb/em28xx/em28xx-dvb.c 	ops->tuner_ops.sleep = NULL;
ops              1968 drivers/media/usb/em28xx/em28xx-dvb.c 			prevent_sleep(&dvb->fe[0]->ops);
ops              1972 drivers/media/usb/em28xx/em28xx-dvb.c 			prevent_sleep(&dvb->fe[1]->ops);
ops              1259 drivers/media/usb/em28xx/em28xx-video.c 	q->ops = &em28xx_video_qops;
ops              1273 drivers/media/usb/em28xx/em28xx-video.c 	q->ops = &em28xx_vbi_qops;
ops               889 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               899 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               909 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               919 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               929 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               939 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               949 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               959 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               969 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               979 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               989 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops               999 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops              1009 drivers/media/usb/go7007/go7007-v4l2.c 	.ops = &go7007_ctrl_ops,
ops              1085 drivers/media/usb/go7007/go7007-v4l2.c 	go->vidq.ops = &go7007_video_qops;
ops              1819 drivers/media/usb/gspca/cpia1.c 		.ops = &sd_ctrl_ops,
ops              1515 drivers/media/usb/gspca/gspca.c 	q->ops = &gspca_qops;
ops               432 drivers/media/usb/gspca/jeilinj.c 		.ops = &sd_ctrl_ops,
ops               184 drivers/media/usb/gspca/m5602/m5602_mt9m111.c 	.ops	= &mt9m111_ctrl_ops,
ops               144 drivers/media/usb/gspca/m5602/m5602_po1030.c 	.ops	= &po1030_ctrl_ops,
ops               920 drivers/media/usb/gspca/mr97310a.c 		.ops = &sd_ctrl_ops,
ops               111 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		.ops = &pb0100_ctrl_ops,
ops               120 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		.ops = &pb0100_ctrl_ops,
ops              1398 drivers/media/usb/hackrf/hackrf.c 	dev->rx_vb2_queue.ops = &hackrf_vb2_ops;
ops              1413 drivers/media/usb/hackrf/hackrf.c 	dev->tx_vb2_queue.ops = &hackrf_vb2_ops;
ops              1202 drivers/media/usb/msi2500/msi2500.c 	dev->vb_queue.ops = &msi2500_vb2_ops;
ops                67 drivers/media/usb/pvrusb2/pvrusb2-audio.c 		sd->ops->audio->s_routing(sd, input,
ops                66 drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c 		sd->ops->audio->s_routing(sd, input, 0, 0);
ops               159 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c 		sd->ops->video->s_routing(sd, (u32)vid_input, 0, 0);
ops               160 drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c 		sd->ops->audio->s_routing(sd, (u32)aud_input, 0, 0);
ops               344 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		if (adap->fe[0]->ops.analog_ops.standby)
ops               345 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 			adap->fe[0]->ops.analog_ops.standby(adap->fe[0]);
ops               349 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		adap->fe[0]->ops.ts_bus_ctrl = pvr2_dvb_bus_ctrl;
ops               366 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		memcpy(&adap->fe[1]->ops.tuner_ops,
ops               367 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		       &adap->fe[0]->ops.tuner_ops,
ops               379 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		if (adap->fe[1]->ops.analog_ops.standby)
ops               380 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 			adap->fe[1]->ops.analog_ops.standby(adap->fe[1]);
ops               384 drivers/media/usb/pvrusb2/pvrusb2-dvb.c 		adap->fe[1]->ops.ts_bus_ctrl = pvr2_dvb_bus_ctrl;
ops                85 drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c 		sd->ops->video->s_routing(sd, input, 0, 0);
ops                41 drivers/media/usb/pvrusb2/pvrusb2-wm8775.c 		sd->ops->audio->s_routing(sd, input, 0, 0);
ops              1050 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.ops = &pwc_vb_queue_ops;
ops                53 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops                61 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops                71 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops                82 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops                91 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               100 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               110 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               117 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               124 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               131 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops               141 drivers/media/usb/pwc/pwc-v4l.c 	.ops	= &pwc_ctrl_ops,
ops              1577 drivers/media/usb/s2255/s2255drv.c 	.ops = &s2255_ctrl_ops,
ops              1633 drivers/media/usb/s2255/s2255drv.c 		q->ops = &s2255_video_qops;
ops               786 drivers/media/usb/stk1160/stk1160-v4l.c 	q->ops = &stk1160_video_qops;
ops               852 drivers/media/usb/tm6000/tm6000-core.c 	struct tm6000_ops *ops = NULL;
ops               857 drivers/media/usb/tm6000/tm6000-core.c 		list_for_each_entry(ops, &tm6000_extension_devlist, next) {
ops               858 drivers/media/usb/tm6000/tm6000-core.c 			if (ops->fillbuf && ops->type == type)
ops               859 drivers/media/usb/tm6000/tm6000-core.c 				ops->fillbuf(dev, buf, size);
ops               866 drivers/media/usb/tm6000/tm6000-core.c int tm6000_register_extension(struct tm6000_ops *ops)
ops               871 drivers/media/usb/tm6000/tm6000-core.c 	list_add_tail(&ops->next, &tm6000_extension_devlist);
ops               873 drivers/media/usb/tm6000/tm6000-core.c 		ops->init(dev);
ops               875 drivers/media/usb/tm6000/tm6000-core.c 		       dev->name, ops->name);
ops               882 drivers/media/usb/tm6000/tm6000-core.c void tm6000_unregister_extension(struct tm6000_ops *ops)
ops               888 drivers/media/usb/tm6000/tm6000-core.c 		ops->fini(dev);
ops               890 drivers/media/usb/tm6000/tm6000-core.c 	printk(KERN_INFO "tm6000: Remove (%s) extension\n", ops->name);
ops               891 drivers/media/usb/tm6000/tm6000-core.c 	list_del(&ops->next);
ops               898 drivers/media/usb/tm6000/tm6000-core.c 	struct tm6000_ops *ops = NULL;
ops               902 drivers/media/usb/tm6000/tm6000-core.c 		list_for_each_entry(ops, &tm6000_extension_devlist, next) {
ops               903 drivers/media/usb/tm6000/tm6000-core.c 			if (ops->init)
ops               904 drivers/media/usb/tm6000/tm6000-core.c 				ops->init(dev);
ops               912 drivers/media/usb/tm6000/tm6000-core.c 	struct tm6000_ops *ops = NULL;
ops               916 drivers/media/usb/tm6000/tm6000-core.c 		list_for_each_entry(ops, &tm6000_extension_devlist, next) {
ops               917 drivers/media/usb/tm6000/tm6000-core.c 			if (ops->fini)
ops               918 drivers/media/usb/tm6000/tm6000-core.c 				ops->fini(dev);
ops               332 drivers/media/usb/tm6000/tm6000.h int tm6000_register_extension(struct tm6000_ops *ops);
ops               333 drivers/media/usb/tm6000/tm6000.h void tm6000_unregister_extension(struct tm6000_ops *ops);
ops              1022 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1023 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1044 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1045 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1053 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1054 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1127 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1128 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1293 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1294 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1328 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1329 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1356 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1357 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1426 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1427 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1435 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	if (fe->ops.i2c_gate_ctrl)
ops              1436 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 		fe->ops.i2c_gate_ctrl(fe, 1);
ops              1562 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = philips_tsa5059_tuner_set_params;
ops              1568 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 				ttusb->fe->ops.set_voltage = ttusb_set_voltage;
ops              1576 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = ttusb_novas_grundig_29504_491_tuner_set_params;
ops              1577 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.set_voltage = ttusb_set_voltage;
ops              1585 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = alps_tdbe2_tuner_set_params;
ops              1591 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = dvbc_philips_tdm1316l_tuner_set_params;
ops              1600 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = alps_tdmb7_tuner_set_params;
ops              1607 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.init = philips_tdm1316l_tuner_init;
ops              1608 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			ttusb->fe->ops.tuner_ops.set_params = philips_tdm1316l_tuner_set_params;
ops              1554 drivers/media/usb/ttusb-dec/ttusb_dec.c 		if (dec->fe->ops.release)
ops              1555 drivers/media/usb/ttusb-dec/ttusb_dec.c 			dec->fe->ops.release(dec->fe);
ops              1706 drivers/media/usb/ttusb-dec/ttusb_dec.c 			if (dec->fe->ops.release)
ops              1707 drivers/media/usb/ttusb-dec/ttusb_dec.c 				dec->fe->ops.release(dec->fe);
ops               209 drivers/media/usb/ttusb-dec/ttusbdecfe.c 	memcpy(&state->frontend.ops, &ttusbdecfe_dvbt_ops, sizeof(struct dvb_frontend_ops));
ops               231 drivers/media/usb/ttusb-dec/ttusbdecfe.c 	memcpy(&state->frontend.ops, &ttusbdecfe_dvbs_ops, sizeof(struct dvb_frontend_ops));
ops               895 drivers/media/usb/usbtv/usbtv-video.c 	usbtv->vb2q.ops = &usbtv_vb2_ops;
ops               235 drivers/media/usb/uvc/uvc_queue.c 		queue->queue.ops = &uvc_meta_queue_qops;
ops               239 drivers/media/usb/uvc/uvc_queue.c 		queue->queue.ops = &uvc_queue_qops;
ops               203 drivers/media/v4l2-core/tuner-core.c 	if (fe->ops.tuner_ops.release) {
ops               204 drivers/media/v4l2-core/tuner-core.c 		fe->ops.tuner_ops.release(fe);
ops               205 drivers/media/v4l2-core/tuner-core.c 		symbol_put_addr(fe->ops.tuner_ops.release);
ops               207 drivers/media/v4l2-core/tuner-core.c 	if (fe->ops.analog_ops.release) {
ops               208 drivers/media/v4l2-core/tuner-core.c 		fe->ops.analog_ops.release(fe);
ops               209 drivers/media/v4l2-core/tuner-core.c 		symbol_put_addr(fe->ops.analog_ops.release);
ops               219 drivers/media/v4l2-core/tuner-core.c 	if (fe->ops.tuner_ops.release)
ops               220 drivers/media/v4l2-core/tuner-core.c 		fe->ops.tuner_ops.release(fe);
ops               221 drivers/media/v4l2-core/tuner-core.c 	if (fe->ops.analog_ops.release)
ops               222 drivers/media/v4l2-core/tuner-core.c 		fe->ops.analog_ops.release(fe);
ops               239 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &fe->ops.tuner_ops;
ops               251 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &fe->ops.tuner_ops;
ops               259 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &fe->ops.tuner_ops;
ops               302 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &t->fe.ops.tuner_ops;
ops               303 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops               558 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops               844 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops               894 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1035 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1091 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &fe->ops.tuner_ops;
ops              1092 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &fe->ops.analog_ops;
ops              1161 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1206 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &t->fe.ops.tuner_ops;
ops              1237 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1238 drivers/media/v4l2-core/tuner-core.c 	struct dvb_tuner_ops *fe_tuner_ops = &t->fe.ops.tuner_ops;
ops              1314 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1326 drivers/media/v4l2-core/tuner-core.c 	struct analog_demod_ops *analog_ops = &t->fe.ops.analog_ops;
ops              1330 drivers/media/v4l2-core/tuner-core.c 	if (t->fe.ops.tuner_ops.suspend)
ops              1331 drivers/media/v4l2-core/tuner-core.c 		t->fe.ops.tuner_ops.suspend(&t->fe);
ops              1345 drivers/media/v4l2-core/tuner-core.c 	if (t->fe.ops.tuner_ops.resume)
ops              1346 drivers/media/v4l2-core/tuner-core.c 		t->fe.ops.tuner_ops.resume(&t->fe);
ops                29 drivers/media/v4l2-core/v4l2-async.c 	if (!n->ops || !n->ops->bound)
ops                32 drivers/media/v4l2-core/v4l2-async.c 	return n->ops->bound(n, subdev, asd);
ops                39 drivers/media/v4l2-core/v4l2-async.c 	if (!n->ops || !n->ops->unbind)
ops                42 drivers/media/v4l2-core/v4l2-async.c 	n->ops->unbind(n, subdev, asd);
ops                47 drivers/media/v4l2-core/v4l2-async.c 	if (!n->ops || !n->ops->complete)
ops                50 drivers/media/v4l2-core/v4l2-async.c 	return n->ops->complete(n);
ops               105 drivers/media/v4l2-core/v4l2-clk.c 			ret = !try_module_get(clk->ops->owner);
ops               118 drivers/media/v4l2-core/v4l2-clk.c 	module_put(clk->ops->owner);
ops               134 drivers/media/v4l2-core/v4l2-clk.c 	if (++clk->enable == 1 && clk->ops->enable) {
ops               135 drivers/media/v4l2-core/v4l2-clk.c 		ret = clk->ops->enable(clk);
ops               163 drivers/media/v4l2-core/v4l2-clk.c 	else if (!enable && clk->ops->disable)
ops               164 drivers/media/v4l2-core/v4l2-clk.c 		clk->ops->disable(clk);
ops               184 drivers/media/v4l2-core/v4l2-clk.c 	if (!clk->ops->get_rate)
ops               187 drivers/media/v4l2-core/v4l2-clk.c 		ret = clk->ops->get_rate(clk);
ops               213 drivers/media/v4l2-core/v4l2-clk.c 	if (!clk->ops->set_rate)
ops               216 drivers/media/v4l2-core/v4l2-clk.c 		ret = clk->ops->set_rate(clk, rate);
ops               225 drivers/media/v4l2-core/v4l2-clk.c struct v4l2_clk *v4l2_clk_register(const struct v4l2_clk_ops *ops,
ops               232 drivers/media/v4l2-core/v4l2-clk.c 	if (!ops || !dev_id)
ops               244 drivers/media/v4l2-core/v4l2-clk.c 	clk->ops = ops;
ops               286 drivers/media/v4l2-core/v4l2-clk.c 	struct v4l2_clk_ops ops;
ops               305 drivers/media/v4l2-core/v4l2-clk.c 	priv->ops.get_rate = fixed_get_rate;
ops               306 drivers/media/v4l2-core/v4l2-clk.c 	priv->ops.owner = owner;
ops               308 drivers/media/v4l2-core/v4l2-clk.c 	clk = v4l2_clk_register(&priv->ops, dev_id, priv);
ops               869 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	const struct v4l2_ioctl_ops *ops = vdev->ioctl_ops;
ops               885 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	if (!ops || !ops->vidioc_query_ext_ctrl)
ops               888 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	return !ops->vidioc_query_ext_ctrl(file, fh, &qec) &&
ops                28 drivers/media/v4l2-core/v4l2-ctrls.c 	(master->ops && master->ops->op)
ops                30 drivers/media/v4l2-core/v4l2-ctrls.c 	(has_op(master, op) ? master->ops->op(master) : 0)
ops              2351 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_ops *ops,
ops              2472 drivers/media/v4l2-core/v4l2-ctrls.c 	ctrl->ops = ops;
ops              2553 drivers/media/v4l2-core/v4l2-ctrls.c 	ctrl = v4l2_ctrl_new(hdl, cfg->ops, cfg->type_ops, cfg->id, name,
ops              2566 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_ops *ops,
ops              2580 drivers/media/v4l2-core/v4l2-ctrls.c 	return v4l2_ctrl_new(hdl, ops, NULL, id, name, type,
ops              2588 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_ops *ops,
ops              2613 drivers/media/v4l2-core/v4l2-ctrls.c 	return v4l2_ctrl_new(hdl, ops, NULL, id, name, type,
ops              2621 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_ops *ops, u32 id, u8 _max,
ops              2645 drivers/media/v4l2-core/v4l2-ctrls.c 	return v4l2_ctrl_new(hdl, ops, NULL, id, name, type,
ops              2654 drivers/media/v4l2-core/v4l2-ctrls.c 			const struct v4l2_ctrl_ops *ops,
ops              2670 drivers/media/v4l2-core/v4l2-ctrls.c 	return v4l2_ctrl_new(hdl, ops, NULL, id, name, type,
ops               517 drivers/media/v4l2-core/v4l2-dev.c #define SET_VALID_IOCTL(ops, cmd, op)			\
ops               518 drivers/media/v4l2-core/v4l2-dev.c 	if (ops->op)					\
ops               537 drivers/media/v4l2-core/v4l2-dev.c 	const struct v4l2_ioctl_ops *ops = vdev->ioctl_ops;
ops               550 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_QUERYCAP, vidioc_querycap);
ops               558 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_queryctrl)
ops               560 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_query_ext_ctrl)
ops               562 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_g_ctrl || ops->vidioc_g_ext_ctrls)
ops               564 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_s_ctrl || ops->vidioc_s_ext_ctrls)
ops               566 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_g_ext_ctrls)
ops               568 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_s_ext_ctrls)
ops               570 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_try_ext_ctrls)
ops               572 drivers/media/v4l2-core/v4l2-dev.c 	if (vdev->ctrl_handler || ops->vidioc_querymenu)
ops               574 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_G_FREQUENCY, vidioc_g_frequency);
ops               575 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_S_FREQUENCY, vidioc_s_frequency);
ops               576 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_LOG_STATUS, vidioc_log_status);
ops               583 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_DQEVENT, vidioc_subscribe_event);
ops               584 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_SUBSCRIBE_EVENT, vidioc_subscribe_event);
ops               585 drivers/media/v4l2-core/v4l2-dev.c 	SET_VALID_IOCTL(ops, VIDIOC_UNSUBSCRIBE_EVENT, vidioc_unsubscribe_event);
ops               586 drivers/media/v4l2-core/v4l2-dev.c 	if (ops->vidioc_enum_freq_bands || ops->vidioc_g_tuner || ops->vidioc_g_modulator)
ops               591 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_enum_fmt_vid_cap ||
ops               592 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_enum_fmt_vid_overlay ||
ops               593 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_enum_fmt_meta_cap)) ||
ops               594 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_enum_fmt_vid_out ||
ops               595 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_enum_fmt_meta_out)))
ops               597 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_g_fmt_vid_cap ||
ops               598 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_vid_cap_mplane ||
ops               599 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_vid_overlay ||
ops               600 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_meta_cap)) ||
ops               601 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_g_fmt_vid_out ||
ops               602 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_vid_out_mplane ||
ops               603 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_vid_out_overlay ||
ops               604 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_meta_out)))
ops               606 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_s_fmt_vid_cap ||
ops               607 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_vid_cap_mplane ||
ops               608 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_vid_overlay ||
ops               609 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_meta_cap)) ||
ops               610 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_s_fmt_vid_out ||
ops               611 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_vid_out_mplane ||
ops               612 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_vid_out_overlay ||
ops               613 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_meta_out)))
ops               615 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_try_fmt_vid_cap ||
ops               616 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_vid_cap_mplane ||
ops               617 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_vid_overlay ||
ops               618 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_meta_cap)) ||
ops               619 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_try_fmt_vid_out ||
ops               620 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_vid_out_mplane ||
ops               621 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_vid_out_overlay ||
ops               622 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_meta_out)))
ops               624 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_OVERLAY, vidioc_overlay);
ops               625 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_FBUF, vidioc_g_fbuf);
ops               626 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_FBUF, vidioc_s_fbuf);
ops               627 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_JPEGCOMP, vidioc_g_jpegcomp);
ops               628 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_JPEGCOMP, vidioc_s_jpegcomp);
ops               629 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_ENC_INDEX, vidioc_g_enc_index);
ops               630 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_ENCODER_CMD, vidioc_encoder_cmd);
ops               631 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_TRY_ENCODER_CMD, vidioc_try_encoder_cmd);
ops               632 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_DECODER_CMD, vidioc_decoder_cmd);
ops               633 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_TRY_DECODER_CMD, vidioc_try_decoder_cmd);
ops               634 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_ENUM_FRAMESIZES, vidioc_enum_framesizes);
ops               635 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_ENUM_FRAMEINTERVALS, vidioc_enum_frameintervals);
ops               636 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_g_selection) {
ops               640 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_s_selection)
ops               642 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_SELECTION, vidioc_g_selection);
ops               643 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_SELECTION, vidioc_s_selection);
ops               646 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_g_fmt_vbi_cap ||
ops               647 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_sliced_vbi_cap)) ||
ops               648 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_g_fmt_vbi_out ||
ops               649 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_g_fmt_sliced_vbi_out)))
ops               651 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_s_fmt_vbi_cap ||
ops               652 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_sliced_vbi_cap)) ||
ops               653 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_s_fmt_vbi_out ||
ops               654 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_s_fmt_sliced_vbi_out)))
ops               656 drivers/media/v4l2-core/v4l2-dev.c 		if ((is_rx && (ops->vidioc_try_fmt_vbi_cap ||
ops               657 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_sliced_vbi_cap)) ||
ops               658 drivers/media/v4l2-core/v4l2-dev.c 		    (is_tx && (ops->vidioc_try_fmt_vbi_out ||
ops               659 drivers/media/v4l2-core/v4l2-dev.c 			       ops->vidioc_try_fmt_sliced_vbi_out)))
ops               661 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_SLICED_VBI_CAP, vidioc_g_sliced_vbi_cap);
ops               664 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_enum_fmt_sdr_cap)
ops               666 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_g_fmt_sdr_cap)
ops               668 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_s_fmt_sdr_cap)
ops               670 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_try_fmt_sdr_cap)
ops               674 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_enum_fmt_sdr_out)
ops               676 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_g_fmt_sdr_out)
ops               678 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_s_fmt_sdr_out)
ops               680 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_try_fmt_sdr_out)
ops               686 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_REQBUFS, vidioc_reqbufs);
ops               687 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_QUERYBUF, vidioc_querybuf);
ops               688 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_QBUF, vidioc_qbuf);
ops               689 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_EXPBUF, vidioc_expbuf);
ops               690 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_DQBUF, vidioc_dqbuf);
ops               691 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_CREATE_BUFS, vidioc_create_bufs);
ops               692 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_PREPARE_BUF, vidioc_prepare_buf);
ops               693 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_STREAMON, vidioc_streamon);
ops               694 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_STREAMOFF, vidioc_streamoff);
ops               699 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_s_std)
ops               701 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_STD, vidioc_s_std);
ops               702 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_STD, vidioc_g_std);
ops               704 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_QUERYSTD, vidioc_querystd);
ops               705 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_ENUMINPUT, vidioc_enum_input);
ops               706 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_G_INPUT, vidioc_g_input);
ops               707 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_S_INPUT, vidioc_s_input);
ops               708 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_ENUMAUDIO, vidioc_enumaudio);
ops               709 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_G_AUDIO, vidioc_g_audio);
ops               710 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_S_AUDIO, vidioc_s_audio);
ops               711 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_QUERY_DV_TIMINGS, vidioc_query_dv_timings);
ops               712 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_S_EDID, vidioc_s_edid);
ops               715 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_ENUMOUTPUT, vidioc_enum_output);
ops               716 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_G_OUTPUT, vidioc_g_output);
ops               717 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_S_OUTPUT, vidioc_s_output);
ops               718 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_ENUMAUDOUT, vidioc_enumaudout);
ops               719 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_G_AUDOUT, vidioc_g_audout);
ops               720 drivers/media/v4l2-core/v4l2-dev.c 			SET_VALID_IOCTL(ops, VIDIOC_S_AUDOUT, vidioc_s_audout);
ops               722 drivers/media/v4l2-core/v4l2-dev.c 		if (ops->vidioc_g_parm || (vdev->vfl_type == VFL_TYPE_GRABBER &&
ops               723 drivers/media/v4l2-core/v4l2-dev.c 					ops->vidioc_g_std))
ops               725 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_PARM, vidioc_s_parm);
ops               726 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_DV_TIMINGS, vidioc_s_dv_timings);
ops               727 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_DV_TIMINGS, vidioc_g_dv_timings);
ops               728 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_ENUM_DV_TIMINGS, vidioc_enum_dv_timings);
ops               729 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_DV_TIMINGS_CAP, vidioc_dv_timings_cap);
ops               730 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_EDID, vidioc_g_edid);
ops               734 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_MODULATOR, vidioc_g_modulator);
ops               735 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_MODULATOR, vidioc_s_modulator);
ops               739 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_G_TUNER, vidioc_g_tuner);
ops               740 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_TUNER, vidioc_s_tuner);
ops               741 drivers/media/v4l2-core/v4l2-dev.c 		SET_VALID_IOCTL(ops, VIDIOC_S_HW_FREQ_SEEK, vidioc_s_hw_freq_seek);
ops               983 drivers/media/v4l2-core/v4l2-dev.c 	vdev->cdev->ops = &v4l2_fops;
ops               123 drivers/media/v4l2-core/v4l2-event.c 			if (sev->ops && sev->ops->replace) {
ops               124 drivers/media/v4l2-core/v4l2-event.c 				sev->ops->replace(&kev->event, ev);
ops               127 drivers/media/v4l2-core/v4l2-event.c 		} else if (sev->ops && sev->ops->merge) {
ops               130 drivers/media/v4l2-core/v4l2-event.c 			sev->ops->merge(&kev->event, &second_oldest->event);
ops               205 drivers/media/v4l2-core/v4l2-event.c 			 const struct v4l2_subscribed_event_ops *ops)
ops               227 drivers/media/v4l2-core/v4l2-event.c 	sev->ops = ops;
ops               241 drivers/media/v4l2-core/v4l2-event.c 	} else if (sev->ops && sev->ops->add) {
ops               242 drivers/media/v4l2-core/v4l2-event.c 		ret = sev->ops->add(sev, elems);
ops               301 drivers/media/v4l2-core/v4l2-event.c 	if (sev && sev->ops && sev->ops->del)
ops               302 drivers/media/v4l2-core/v4l2-event.c 		sev->ops->del(sev);
ops                18 drivers/media/v4l2-core/v4l2-flash-led-class.c 	(v4l2_flash && v4l2_flash->ops && v4l2_flash->ops->op)
ops                22 drivers/media/v4l2-core/v4l2-flash-led-class.c 			v4l2_flash->ops->op(v4l2_flash, arg) :	\
ops               618 drivers/media/v4l2-core/v4l2-flash-led-class.c 	const struct v4l2_flash_ops *ops, struct v4l2_flash_config *config)
ops               634 drivers/media/v4l2-core/v4l2-flash-led-class.c 	v4l2_flash->ops = ops;
ops               672 drivers/media/v4l2-core/v4l2-flash-led-class.c 	const struct v4l2_flash_ops *ops,
ops               675 drivers/media/v4l2-core/v4l2-flash-led-class.c 	return __v4l2_flash_init(dev, fwn, fled_cdev, NULL, ops, config);
ops                46 drivers/media/v4l2-core/v4l2-i2c.c 			  const struct v4l2_subdev_ops *ops)
ops                48 drivers/media/v4l2-core/v4l2-i2c.c 	v4l2_subdev_init(sd, ops);
ops               936 drivers/media/v4l2-core/v4l2-ioctl.c 	const struct v4l2_ioctl_ops *ops = vfd->ioctl_ops;
ops               944 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops == NULL)
ops               950 drivers/media/v4l2-core/v4l2-ioctl.c 		    (ops->vidioc_g_fmt_vid_cap || ops->vidioc_g_fmt_vid_cap_mplane))
ops               954 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_rx && ops->vidioc_g_fmt_vid_cap_mplane)
ops               958 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_rx && ops->vidioc_g_fmt_vid_overlay)
ops               963 drivers/media/v4l2-core/v4l2-ioctl.c 		    (ops->vidioc_g_fmt_vid_out || ops->vidioc_g_fmt_vid_out_mplane))
ops               967 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_tx && ops->vidioc_g_fmt_vid_out_mplane)
ops               971 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_tx && ops->vidioc_g_fmt_vid_out_overlay)
ops               975 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vbi && is_rx && ops->vidioc_g_fmt_vbi_cap)
ops               979 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vbi && is_tx && ops->vidioc_g_fmt_vbi_out)
ops               983 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vbi && is_rx && ops->vidioc_g_fmt_sliced_vbi_cap)
ops               987 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vbi && is_tx && ops->vidioc_g_fmt_sliced_vbi_out)
ops               991 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_sdr && is_rx && ops->vidioc_g_fmt_sdr_cap)
ops               995 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_sdr && is_tx && ops->vidioc_g_fmt_sdr_out)
ops               999 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_rx && ops->vidioc_g_fmt_meta_cap)
ops              1003 drivers/media/v4l2-core/v4l2-ioctl.c 		if (is_vid && is_tx && ops->vidioc_g_fmt_meta_out)
ops              1047 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_querycap(const struct v4l2_ioctl_ops *ops,
ops              1058 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_querycap(file, fh, cap);
ops              1078 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_input(const struct v4l2_ioctl_ops *ops,
ops              1087 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_input(file, fh, *(unsigned int *)arg);
ops              1090 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_output(const struct v4l2_ioctl_ops *ops,
ops              1093 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_output(file, fh, *(unsigned int *)arg);
ops              1096 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_priority(const struct v4l2_ioctl_ops *ops,
ops              1107 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_priority(const struct v4l2_ioctl_ops *ops,
ops              1121 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_enuminput(const struct v4l2_ioctl_ops *ops,
ops              1136 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_enum_input(file, fh, p);
ops              1139 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_enumoutput(const struct v4l2_ioctl_ops *ops,
ops              1154 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_enum_output(file, fh, p);
ops              1401 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_enum_fmt(const struct v4l2_ioctl_ops *ops,
ops              1422 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_vid_cap))
ops              1424 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_vid_cap(file, fh, arg);
ops              1427 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_vid_overlay))
ops              1429 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_vid_overlay(file, fh, arg);
ops              1439 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_vid_out))
ops              1441 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_vid_out(file, fh, arg);
ops              1444 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_sdr_cap))
ops              1446 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_sdr_cap(file, fh, arg);
ops              1449 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_sdr_out))
ops              1451 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_sdr_out(file, fh, arg);
ops              1454 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_meta_cap))
ops              1456 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_meta_cap(file, fh, arg);
ops              1459 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_enum_fmt_meta_out))
ops              1461 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_enum_fmt_meta_out(file, fh, arg);
ops              1484 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_fmt(const struct v4l2_ioctl_ops *ops,
ops              1520 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_g_fmt_vid_cap))
ops              1523 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_g_fmt_vid_cap(file, fh, arg);
ops              1530 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vid_cap_mplane(file, fh, arg);
ops              1532 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vid_overlay(file, fh, arg);
ops              1534 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vbi_cap(file, fh, arg);
ops              1536 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_sliced_vbi_cap(file, fh, arg);
ops              1538 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_g_fmt_vid_out))
ops              1541 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_g_fmt_vid_out(file, fh, arg);
ops              1546 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vid_out_mplane(file, fh, arg);
ops              1548 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vid_out_overlay(file, fh, arg);
ops              1550 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_vbi_out(file, fh, arg);
ops              1552 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_sliced_vbi_out(file, fh, arg);
ops              1554 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_sdr_cap(file, fh, arg);
ops              1556 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_sdr_out(file, fh, arg);
ops              1558 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_meta_cap(file, fh, arg);
ops              1560 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_fmt_meta_out(file, fh, arg);
ops              1565 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_fmt(const struct v4l2_ioctl_ops *ops,
ops              1583 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_cap))
ops              1586 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_s_fmt_vid_cap(file, fh, arg);
ops              1593 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_cap_mplane))
ops              1599 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vid_cap_mplane(file, fh, arg);
ops              1601 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_overlay))
ops              1604 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vid_overlay(file, fh, arg);
ops              1606 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vbi_cap))
ops              1609 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vbi_cap(file, fh, arg);
ops              1611 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_sliced_vbi_cap))
ops              1614 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_sliced_vbi_cap(file, fh, arg);
ops              1616 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_out))
ops              1619 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_s_fmt_vid_out(file, fh, arg);
ops              1624 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_out_mplane))
ops              1630 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vid_out_mplane(file, fh, arg);
ops              1632 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vid_out_overlay))
ops              1635 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vid_out_overlay(file, fh, arg);
ops              1637 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_vbi_out))
ops              1640 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_vbi_out(file, fh, arg);
ops              1642 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_sliced_vbi_out))
ops              1645 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_sliced_vbi_out(file, fh, arg);
ops              1647 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_sdr_cap))
ops              1650 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_sdr_cap(file, fh, arg);
ops              1652 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_sdr_out))
ops              1655 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_sdr_out(file, fh, arg);
ops              1657 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_meta_cap))
ops              1660 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_meta_cap(file, fh, arg);
ops              1662 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_s_fmt_meta_out))
ops              1665 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_fmt_meta_out(file, fh, arg);
ops              1670 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_try_fmt(const struct v4l2_ioctl_ops *ops,
ops              1685 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_cap))
ops              1688 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_try_fmt_vid_cap(file, fh, arg);
ops              1695 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_cap_mplane))
ops              1701 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vid_cap_mplane(file, fh, arg);
ops              1703 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_overlay))
ops              1706 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vid_overlay(file, fh, arg);
ops              1708 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vbi_cap))
ops              1711 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vbi_cap(file, fh, arg);
ops              1713 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_sliced_vbi_cap))
ops              1716 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_sliced_vbi_cap(file, fh, arg);
ops              1718 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_out))
ops              1721 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_try_fmt_vid_out(file, fh, arg);
ops              1726 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_out_mplane))
ops              1732 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vid_out_mplane(file, fh, arg);
ops              1734 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vid_out_overlay))
ops              1737 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vid_out_overlay(file, fh, arg);
ops              1739 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_vbi_out))
ops              1742 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_vbi_out(file, fh, arg);
ops              1744 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_sliced_vbi_out))
ops              1747 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_sliced_vbi_out(file, fh, arg);
ops              1749 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_sdr_cap))
ops              1752 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_sdr_cap(file, fh, arg);
ops              1754 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_sdr_out))
ops              1757 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_sdr_out(file, fh, arg);
ops              1759 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_meta_cap))
ops              1762 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_meta_cap(file, fh, arg);
ops              1764 drivers/media/v4l2-core/v4l2-ioctl.c 		if (unlikely(!ops->vidioc_try_fmt_meta_out))
ops              1767 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_try_fmt_meta_out(file, fh, arg);
ops              1772 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_streamon(const struct v4l2_ioctl_ops *ops,
ops              1775 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_streamon(file, fh, *(unsigned int *)arg);
ops              1778 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_streamoff(const struct v4l2_ioctl_ops *ops,
ops              1781 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_streamoff(file, fh, *(unsigned int *)arg);
ops              1784 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_tuner(const struct v4l2_ioctl_ops *ops,
ops              1793 drivers/media/v4l2-core/v4l2-ioctl.c 	err = ops->vidioc_g_tuner(file, fh, p);
ops              1799 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_tuner(const struct v4l2_ioctl_ops *ops,
ops              1811 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_tuner(file, fh, p);
ops              1814 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_modulator(const struct v4l2_ioctl_ops *ops,
ops              1824 drivers/media/v4l2-core/v4l2-ioctl.c 	err = ops->vidioc_g_modulator(file, fh, p);
ops              1830 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_modulator(const struct v4l2_ioctl_ops *ops,
ops              1839 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_modulator(file, fh, p);
ops              1842 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_frequency(const struct v4l2_ioctl_ops *ops,
ops              1853 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_g_frequency(file, fh, p);
ops              1856 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_frequency(const struct v4l2_ioctl_ops *ops,
ops              1876 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_frequency(file, fh, p);
ops              1879 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_enumstd(const struct v4l2_ioctl_ops *ops,
ops              1888 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_std(const struct v4l2_ioctl_ops *ops,
ops              1903 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_std(file, fh, norm);
ops              1906 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_querystd(const struct v4l2_ioctl_ops *ops,
ops              1925 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_querystd(file, fh, arg);
ops              1928 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_hw_freq_seek(const struct v4l2_ioctl_ops *ops,
ops              1947 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_hw_freq_seek(file, fh, p);
ops              1950 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_overlay(const struct v4l2_ioctl_ops *ops,
ops              1953 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_overlay(file, fh, *(unsigned int *)arg);
ops              1956 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_reqbufs(const struct v4l2_ioctl_ops *ops,
ops              1967 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_reqbufs(file, fh, p);
ops              1970 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_querybuf(const struct v4l2_ioctl_ops *ops,
ops              1976 drivers/media/v4l2-core/v4l2-ioctl.c 	return ret ? ret : ops->vidioc_querybuf(file, fh, p);
ops              1979 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_qbuf(const struct v4l2_ioctl_ops *ops,
ops              1985 drivers/media/v4l2-core/v4l2-ioctl.c 	return ret ? ret : ops->vidioc_qbuf(file, fh, p);
ops              1988 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_dqbuf(const struct v4l2_ioctl_ops *ops,
ops              1994 drivers/media/v4l2-core/v4l2-ioctl.c 	return ret ? ret : ops->vidioc_dqbuf(file, fh, p);
ops              1997 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_create_bufs(const struct v4l2_ioctl_ops *ops,
ops              2010 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_create_bufs(file, fh, create);
ops              2019 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_prepare_buf(const struct v4l2_ioctl_ops *ops,
ops              2025 drivers/media/v4l2-core/v4l2-ioctl.c 	return ret ? ret : ops->vidioc_prepare_buf(file, fh, b);
ops              2028 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_parm(const struct v4l2_ioctl_ops *ops,
ops              2037 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_parm)
ops              2038 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_parm(file, fh, p);
ops              2043 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_g_std(file, fh, &std);
ops              2049 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_parm(const struct v4l2_ioctl_ops *ops,
ops              2070 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_s_parm(file, fh, p);
ops              2073 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_queryctrl(const struct v4l2_ioctl_ops *ops,
ops              2085 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_queryctrl)
ops              2086 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_queryctrl(file, fh, p);
ops              2090 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_query_ext_ctrl(const struct v4l2_ioctl_ops *ops,
ops              2102 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_query_ext_ctrl)
ops              2103 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_query_ext_ctrl(file, fh, p);
ops              2107 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_querymenu(const struct v4l2_ioctl_ops *ops,
ops              2119 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_querymenu)
ops              2120 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_querymenu(file, fh, p);
ops              2124 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_ctrl(const struct v4l2_ioctl_ops *ops,
ops              2138 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_ctrl)
ops              2139 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_ctrl(file, fh, p);
ops              2140 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_ext_ctrls == NULL)
ops              2149 drivers/media/v4l2-core/v4l2-ioctl.c 		int ret = ops->vidioc_g_ext_ctrls(file, fh, &ctrls);
ops              2158 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_ctrl(const struct v4l2_ioctl_ops *ops,
ops              2172 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_s_ctrl)
ops              2173 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_ctrl(file, fh, p);
ops              2174 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_s_ext_ctrls == NULL)
ops              2183 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_ext_ctrls(file, fh, &ctrls);
ops              2187 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_ext_ctrls(const struct v4l2_ioctl_ops *ops,
ops              2202 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_ext_ctrls == NULL)
ops              2204 drivers/media/v4l2-core/v4l2-ioctl.c 	return check_ext_ctrls(p, 0) ? ops->vidioc_g_ext_ctrls(file, fh, p) :
ops              2208 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_ext_ctrls(const struct v4l2_ioctl_ops *ops,
ops              2223 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_s_ext_ctrls == NULL)
ops              2225 drivers/media/v4l2-core/v4l2-ioctl.c 	return check_ext_ctrls(p, 0) ? ops->vidioc_s_ext_ctrls(file, fh, p) :
ops              2229 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_try_ext_ctrls(const struct v4l2_ioctl_ops *ops,
ops              2244 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_try_ext_ctrls == NULL)
ops              2246 drivers/media/v4l2-core/v4l2-ioctl.c 	return check_ext_ctrls(p, 0) ? ops->vidioc_try_ext_ctrls(file, fh, p) :
ops              2259 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_selection(const struct v4l2_ioctl_ops *ops,
ops              2270 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_g_selection(file, fh, p);
ops              2275 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_selection(const struct v4l2_ioctl_ops *ops,
ops              2286 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_s_selection(file, fh, p);
ops              2291 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_crop(const struct v4l2_ioctl_ops *ops,
ops              2313 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = v4l_g_selection(ops, file, fh, &s);
ops              2321 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_s_crop(const struct v4l2_ioctl_ops *ops,
ops              2343 drivers/media/v4l2-core/v4l2-ioctl.c 	return v4l_s_selection(ops, file, fh, &s);
ops              2346 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_cropcap(const struct v4l2_ioctl_ops *ops,
ops              2367 drivers/media/v4l2-core/v4l2-ioctl.c 	if (WARN_ON(!ops->vidioc_g_selection))
ops              2370 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_pixelaspect)
ops              2371 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_g_pixelaspect(file, fh, s.type,
ops              2393 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = v4l_g_selection(ops, file, fh, &s);
ops              2404 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = v4l_g_selection(ops, file, fh, &s);
ops              2412 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_log_status(const struct v4l2_ioctl_ops *ops,
ops              2421 drivers/media/v4l2-core/v4l2-ioctl.c 	ret = ops->vidioc_log_status(file, fh);
ops              2428 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_dbg_g_register(const struct v4l2_ioctl_ops *ops,
ops              2447 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_g_register && p->match.type == V4L2_CHIP_MATCH_BRIDGE &&
ops              2448 drivers/media/v4l2-core/v4l2-ioctl.c 	    (ops->vidioc_g_chip_info || p->match.addr == 0))
ops              2449 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_g_register(file, fh, p);
ops              2456 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_dbg_s_register(const struct v4l2_ioctl_ops *ops,
ops              2475 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_s_register && p->match.type == V4L2_CHIP_MATCH_BRIDGE &&
ops              2476 drivers/media/v4l2-core/v4l2-ioctl.c 	    (ops->vidioc_g_chip_info || p->match.addr == 0))
ops              2477 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_register(file, fh, p);
ops              2484 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_dbg_g_chip_info(const struct v4l2_ioctl_ops *ops,
ops              2495 drivers/media/v4l2-core/v4l2-ioctl.c 		if (ops->vidioc_s_register)
ops              2497 drivers/media/v4l2-core/v4l2-ioctl.c 		if (ops->vidioc_g_register)
ops              2500 drivers/media/v4l2-core/v4l2-ioctl.c 		if (ops->vidioc_g_chip_info)
ops              2501 drivers/media/v4l2-core/v4l2-ioctl.c 			return ops->vidioc_g_chip_info(file, fh, arg);
ops              2512 drivers/media/v4l2-core/v4l2-ioctl.c 			if (sd->ops->core && sd->ops->core->s_register)
ops              2514 drivers/media/v4l2-core/v4l2-ioctl.c 			if (sd->ops->core && sd->ops->core->g_register)
ops              2527 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_dqevent(const struct v4l2_ioctl_ops *ops,
ops              2533 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_subscribe_event(const struct v4l2_ioctl_ops *ops,
ops              2536 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_subscribe_event(fh, arg);
ops              2539 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_unsubscribe_event(const struct v4l2_ioctl_ops *ops,
ops              2542 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_unsubscribe_event(fh, arg);
ops              2545 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_g_sliced_vbi_cap(const struct v4l2_ioctl_ops *ops,
ops              2557 drivers/media/v4l2-core/v4l2-ioctl.c 	return ops->vidioc_g_sliced_vbi_cap(file, fh, p);
ops              2560 drivers/media/v4l2-core/v4l2-ioctl.c static int v4l_enum_freq_bands(const struct v4l2_ioctl_ops *ops,
ops              2578 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops->vidioc_enum_freq_bands) {
ops              2579 drivers/media/v4l2-core/v4l2-ioctl.c 		err = ops->vidioc_enum_freq_bands(file, fh, p);
ops              2591 drivers/media/v4l2-core/v4l2-ioctl.c 		err = ops->vidioc_g_tuner(file, fh, &t);
ops              2610 drivers/media/v4l2-core/v4l2-ioctl.c 		err = ops->vidioc_g_modulator(file, fh, &m);
ops              2627 drivers/media/v4l2-core/v4l2-ioctl.c 	int (*func)(const struct v4l2_ioctl_ops *ops, struct file *file,
ops              2648 drivers/media/v4l2-core/v4l2-ioctl.c 			const struct v4l2_ioctl_ops *ops,	\
ops              2651 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_ ## _vidioc(file, fh, p);	\
ops              2847 drivers/media/v4l2-core/v4l2-ioctl.c 	const struct v4l2_ioctl_ops *ops = vfd->ioctl_ops;
ops              2856 drivers/media/v4l2-core/v4l2-ioctl.c 	if (ops == NULL) {
ops              2913 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = info->func(ops, file, fh, arg);
ops              2914 drivers/media/v4l2-core/v4l2-ioctl.c 	} else if (!ops->vidioc_default) {
ops              2917 drivers/media/v4l2-core/v4l2-ioctl.c 		ret = ops->vidioc_default(file, fh,
ops              1016 drivers/media/v4l2-core/v4l2-mem2mem.c 		if (!obj->ops->queue)
ops              1035 drivers/media/v4l2-core/v4l2-mem2mem.c 		obj->ops->queue(obj);
ops                20 drivers/media/v4l2-core/v4l2-spi.c 			  const struct v4l2_subdev_ops *ops)
ops                22 drivers/media/v4l2-core/v4l2-spi.c 	v4l2_subdev_init(sd, ops);
ops               163 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->get_fmt(sd, cfg, format);
ops               171 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->set_fmt(sd, cfg, format);
ops               183 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_mbus_code(sd, cfg, code);
ops               195 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_frame_size(sd, cfg, fse);
ops               211 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->video->g_frame_interval(sd, fi);
ops               218 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->video->s_frame_interval(sd, fi);
ops               230 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_frame_interval(sd, cfg, fie);
ops               249 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->get_selection(sd, cfg, sel);
ops               257 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->set_selection(sd, cfg, sel);
ops               274 drivers/media/v4l2-core/v4l2-subdev.c 	return check_edid(sd, edid) ? : sd->ops->pad->get_edid(sd, edid);
ops               279 drivers/media/v4l2-core/v4l2-subdev.c 	return check_edid(sd, edid) ? : sd->ops->pad->set_edid(sd, edid);
ops               289 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->dv_timings_cap(sd, cap);
ops               299 drivers/media/v4l2-core/v4l2-subdev.c 	       sd->ops->pad->enum_dv_timings(sd, dvt);
ops               424 drivers/media/v4l2-core/v4l2-subdev.c 		if (sd->ops->core && sd->ops->core->s_register)
ops               426 drivers/media/v4l2-core/v4l2-subdev.c 		if (sd->ops->core && sd->ops->core->g_register)
ops               777 drivers/media/v4l2-core/v4l2-subdev.c void v4l2_subdev_init(struct v4l2_subdev *sd, const struct v4l2_subdev_ops *ops)
ops               780 drivers/media/v4l2-core/v4l2-subdev.c 	BUG_ON(!ops);
ops               781 drivers/media/v4l2-core/v4l2-subdev.c 	sd->ops = ops;
ops               143 drivers/media/v4l2-core/videobuf-core.c 			 const struct videobuf_queue_ops *ops,
ops               161 drivers/media/v4l2-core/videobuf-core.c 	q->ops       = ops;
ops               166 drivers/media/v4l2-core/videobuf-core.c 	BUG_ON(!q->ops->buf_setup);
ops               167 drivers/media/v4l2-core/videobuf-core.c 	BUG_ON(!q->ops->buf_prepare);
ops               168 drivers/media/v4l2-core/videobuf-core.c 	BUG_ON(!q->ops->buf_queue);
ops               169 drivers/media/v4l2-core/videobuf-core.c 	BUG_ON(!q->ops->buf_release);
ops               253 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_release(q, q->bufs[i]);
ops               288 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_release(q, q->bufs[i]);
ops               480 drivers/media/v4l2-core/videobuf-core.c 	q->ops->buf_setup(q, &count, &size);
ops               591 drivers/media/v4l2-core/videobuf-core.c 			q->ops->buf_release(q, buf);
ops               604 drivers/media/v4l2-core/videobuf-core.c 	retval = q->ops->buf_prepare(q, buf, field);
ops               613 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_queue(q, buf);
ops               751 drivers/media/v4l2-core/videobuf-core.c 			q->ops->buf_queue(q, buf);
ops               805 drivers/media/v4l2-core/videobuf-core.c 	retval = q->ops->buf_prepare(q, q->read_buf, field);
ops               811 drivers/media/v4l2-core/videobuf-core.c 	q->ops->buf_queue(q, q->read_buf);
ops               824 drivers/media/v4l2-core/videobuf-core.c 	q->ops->buf_release(q, q->read_buf);
ops               886 drivers/media/v4l2-core/videobuf-core.c 	q->ops->buf_setup(q, &nbufs, &size);
ops               909 drivers/media/v4l2-core/videobuf-core.c 		retval = q->ops->buf_prepare(q, q->read_buf, field);
ops               918 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_queue(q, q->read_buf);
ops               933 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_release(q, q->read_buf);
ops               948 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_release(q, q->read_buf);
ops               967 drivers/media/v4l2-core/videobuf-core.c 	q->ops->buf_setup(q, &count, &size);
ops               982 drivers/media/v4l2-core/videobuf-core.c 		err = q->ops->buf_prepare(q, q->bufs[i], field);
ops               989 drivers/media/v4l2-core/videobuf-core.c 		q->ops->buf_queue(q, q->bufs[i]);
ops              1104 drivers/media/v4l2-core/videobuf-core.c 			q->ops->buf_queue(q, q->read_buf);
ops               348 drivers/media/v4l2-core/videobuf-dma-contig.c 				    const struct videobuf_queue_ops *ops,
ops               357 drivers/media/v4l2-core/videobuf-dma-contig.c 	videobuf_queue_core_init(q, ops, dev, irqlock, type, field, msize,
ops               424 drivers/media/v4l2-core/videobuf-dma-sg.c 			q->ops->buf_release(q, q->bufs[i]);
ops               674 drivers/media/v4l2-core/videobuf-dma-sg.c 			 const struct videobuf_queue_ops *ops,
ops               683 drivers/media/v4l2-core/videobuf-dma-sg.c 	videobuf_queue_core_init(q, ops, dev, irqlock, type, field, msize,
ops               278 drivers/media/v4l2-core/videobuf-vmalloc.c 			 const struct videobuf_queue_ops *ops,
ops               287 drivers/media/v4l2-core/videobuf-vmalloc.c 	videobuf_queue_core_init(q, ops, dev, irqlock, type, field, msize,
ops               265 drivers/memory/tegra/mc.c 	mc->reset.ops = &tegra_mc_reset_ops;
ops                19 drivers/mfd/abx500-core.c 	struct abx500_ops ops;
ops                23 drivers/mfd/abx500-core.c static void lookup_ops(struct device *dev, struct abx500_ops **ops)
ops                27 drivers/mfd/abx500-core.c 	*ops = NULL;
ops                30 drivers/mfd/abx500-core.c 			*ops = &dev_entry->ops;
ops                36 drivers/mfd/abx500-core.c int abx500_register_ops(struct device *dev, struct abx500_ops *ops)
ops                45 drivers/mfd/abx500-core.c 	memcpy(&dev_entry->ops, ops, sizeof(*ops));
ops                65 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops                67 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops                68 drivers/mfd/abx500-core.c 	if (ops && ops->set_register)
ops                69 drivers/mfd/abx500-core.c 		return ops->set_register(dev, bank, reg, value);
ops                78 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops                80 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops                81 drivers/mfd/abx500-core.c 	if (ops && ops->get_register)
ops                82 drivers/mfd/abx500-core.c 		return ops->get_register(dev, bank, reg, value);
ops                91 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops                93 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops                94 drivers/mfd/abx500-core.c 	if (ops && ops->get_register_page)
ops                95 drivers/mfd/abx500-core.c 		return ops->get_register_page(dev, bank,
ops               105 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops               107 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops               108 drivers/mfd/abx500-core.c 	if (ops && ops->mask_and_set_register)
ops               109 drivers/mfd/abx500-core.c 		return ops->mask_and_set_register(dev, bank,
ops               118 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops               120 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops               121 drivers/mfd/abx500-core.c 	if (ops && ops->get_chip_id)
ops               122 drivers/mfd/abx500-core.c 		return ops->get_chip_id(dev);
ops               130 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops               132 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops               133 drivers/mfd/abx500-core.c 	if (ops && ops->event_registers_startup_state_get)
ops               134 drivers/mfd/abx500-core.c 		return ops->event_registers_startup_state_get(dev, event);
ops               142 drivers/mfd/abx500-core.c 	struct abx500_ops *ops;
ops               144 drivers/mfd/abx500-core.c 	lookup_ops(dev->parent, &ops);
ops               145 drivers/mfd/abx500-core.c 	if (ops && ops->startup_irq_enabled)
ops               146 drivers/mfd/abx500-core.c 		return ops->startup_irq_enabled(dev, irq);
ops                60 drivers/mfd/da903x.c 	const struct da903x_chip_ops *ops;
ops               131 drivers/mfd/da903x.c 	chip->ops->unmask_events(chip, events);
ops               141 drivers/mfd/da903x.c 	chip->ops->mask_events(chip, events);
ops               241 drivers/mfd/da903x.c 	chip->ops->read_status(chip, &status);
ops               401 drivers/mfd/da903x.c 		if (chip->ops->read_events(chip, &events))
ops               506 drivers/mfd/da903x.c 	chip->ops = &da903x_ops[id->driver_data];
ops               514 drivers/mfd/da903x.c 	ret = chip->ops->init_chip(chip);
ops               520 drivers/mfd/da903x.c 	chip->ops->mask_events(chip, chip->events_mask);
ops               521 drivers/mfd/da903x.c 	chip->ops->read_events(chip, &tmp);
ops                65 drivers/mfd/mcp-core.c 	mcp->ops->set_telecom_divisor(mcp, div);
ops                82 drivers/mfd/mcp-core.c 	mcp->ops->set_audio_divisor(mcp, div);
ops               101 drivers/mfd/mcp-core.c 	mcp->ops->reg_write(mcp, reg, val);
ops               120 drivers/mfd/mcp-core.c 	val = mcp->ops->reg_read(mcp, reg);
ops               140 drivers/mfd/mcp-core.c 		mcp->ops->enable(mcp);
ops               159 drivers/mfd/mcp-core.c 		mcp->ops->disable(mcp);
ops               188 drivers/mfd/mcp-sa11x0.c 	mcp->ops		= &mcp_sa11x0;
ops              1096 drivers/mfd/menelaus.c 	m->rtc->ops = &menelaus_rtc_ops;
ops                63 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops                69 drivers/misc/c2port/core.c 	ops->c2ck_set(dev, 0);
ops                71 drivers/misc/c2port/core.c 	ops->c2ck_set(dev, 1);
ops                79 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops                87 drivers/misc/c2port/core.c 	ops->c2ck_set(dev, 0);
ops                89 drivers/misc/c2port/core.c 	ops->c2ck_set(dev, 1);
ops               101 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               108 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 0);
ops               109 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 1);
ops               111 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 1);
ops               116 drivers/misc/c2port/core.c 		ops->c2d_set(dev, addr & 0x01);
ops               123 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 1);
ops               129 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               136 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 0);
ops               137 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               139 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 1);
ops               143 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 1);
ops               149 drivers/misc/c2port/core.c 		if (ops->c2d_get(dev))
ops               161 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               168 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 0);
ops               169 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 1);
ops               171 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               175 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               177 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               182 drivers/misc/c2port/core.c 		ops->c2d_set(dev, data & 0x01);
ops               189 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 1);
ops               193 drivers/misc/c2port/core.c 		if (ops->c2d_get(dev))
ops               209 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               216 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 0);
ops               217 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               219 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               223 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               225 drivers/misc/c2port/core.c 	ops->c2d_set(dev, 0);
ops               229 drivers/misc/c2port/core.c 	ops->c2d_dir(dev, 1);
ops               233 drivers/misc/c2port/core.c 		if (ops->c2d_get(dev))
ops               247 drivers/misc/c2port/core.c 		if (ops->c2d_get(dev))
ops               316 drivers/misc/c2port/core.c 	struct c2port_ops *ops = c2dev->ops;
ops               318 drivers/misc/c2port/core.c 	return sprintf(buf, "%d\n", ops->blocks_num);
ops               326 drivers/misc/c2port/core.c 	struct c2port_ops *ops = c2dev->ops;
ops               328 drivers/misc/c2port/core.c 	return sprintf(buf, "%d\n", ops->block_size);
ops               336 drivers/misc/c2port/core.c 	struct c2port_ops *ops = c2dev->ops;
ops               338 drivers/misc/c2port/core.c 	return sprintf(buf, "%d\n", ops->blocks_num * ops->block_size);
ops               354 drivers/misc/c2port/core.c 	struct c2port_ops *ops = c2dev->ops;
ops               368 drivers/misc/c2port/core.c 		ops->c2ck_set(c2dev, 1);
ops               369 drivers/misc/c2port/core.c 	ops->access(c2dev, c2dev->access);
ops               371 drivers/misc/c2port/core.c 		ops->c2d_dir(c2dev, 1);
ops               629 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               634 drivers/misc/c2port/core.c 	if (offset >= ops->block_size * ops->blocks_num)
ops               637 drivers/misc/c2port/core.c 	if (ops->block_size * ops->blocks_num - offset < nread)
ops               638 drivers/misc/c2port/core.c 		nread = ops->block_size * ops->blocks_num - offset;
ops               740 drivers/misc/c2port/core.c 	struct c2port_ops *ops = dev->ops;
ops               746 drivers/misc/c2port/core.c 	if (ops->block_size * ops->blocks_num - offset < nwrite)
ops               747 drivers/misc/c2port/core.c 		nwrite = ops->block_size * ops->blocks_num - offset;
ops               750 drivers/misc/c2port/core.c 	if (offset >= ops->block_size * ops->blocks_num)
ops               892 drivers/misc/c2port/core.c 					struct c2port_ops *ops, void *devdata)
ops               897 drivers/misc/c2port/core.c 	if (unlikely(!ops) || unlikely(!ops->access) || \
ops               898 drivers/misc/c2port/core.c 		unlikely(!ops->c2d_dir) || unlikely(!ops->c2ck_set) || \
ops               899 drivers/misc/c2port/core.c 		unlikely(!ops->c2d_get) || unlikely(!ops->c2d_set))
ops               916 drivers/misc/c2port/core.c 	bin_attr_flash_data.size = ops->blocks_num * ops->block_size;
ops               927 drivers/misc/c2port/core.c 	c2dev->ops = ops;
ops               932 drivers/misc/c2port/core.c 	ops->access(c2dev, 0);
ops               937 drivers/misc/c2port/core.c 				name, ops->blocks_num, ops->block_size,
ops               938 drivers/misc/c2port/core.c 				ops->blocks_num * ops->block_size);
ops               477 drivers/misc/cardreader/rtl8411.c 	pcr->ops = &rtl8411_pcr_ops;
ops               484 drivers/misc/cardreader/rtl8411.c 	pcr->ops = &rtl8411b_pcr_ops;
ops               494 drivers/misc/cardreader/rtl8411.c 	pcr->ops = &rtl8402_pcr_ops;
ops               250 drivers/misc/cardreader/rts5209.c 	pcr->ops = &rts5209_pcr_ops;
ops               294 drivers/misc/cardreader/rts5227.c 	pcr->ops = &rts5227_pcr_ops;
ops               397 drivers/misc/cardreader/rts5227.c 	pcr->ops = &rts522a_pcr_ops;
ops               241 drivers/misc/cardreader/rts5229.c 	pcr->ops = &rts5229_pcr_ops;
ops               448 drivers/misc/cardreader/rts5249.c 	pcr->ops = &rts5249_pcr_ops;
ops               627 drivers/misc/cardreader/rts5249.c 	pcr->ops = &rts524a_pcr_ops;
ops               743 drivers/misc/cardreader/rts5249.c 	pcr->ops = &rts525a_pcr_ops;
ops               677 drivers/misc/cardreader/rts5260.c 	pcr->ops = &rts5260_pcr_ops;
ops                89 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->set_ltr_latency)
ops                90 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->set_ltr_latency(pcr, latency);
ops               121 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->set_aspm)
ops               122 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->set_aspm(pcr, false);
ops               136 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->set_l1off_cfg_sub_d0)
ops               137 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->set_l1off_cfg_sub_d0(pcr, active);
ops               158 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->full_on)
ops               159 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->full_on(pcr);
ops               172 drivers/misc/cardreader/rtsx_pcr.c 		if (pcr->ops->enable_auto_blink)
ops               173 drivers/misc/cardreader/rtsx_pcr.c 			pcr->ops->enable_auto_blink(pcr);
ops               264 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->write_phy)
ops               265 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->write_phy(pcr, addr, val);
ops               320 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->read_phy)
ops               321 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->read_phy(pcr, addr, val);
ops               329 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->stop_cmd)
ops               330 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->stop_cmd(pcr);
ops               772 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->conv_clk_and_div_n)
ops               773 drivers/misc/cardreader/rtsx_pcr.c 		n = (u8)pcr->ops->conv_clk_and_div_n(clk, CLK_TO_DIV_N);
ops               786 drivers/misc/cardreader/rtsx_pcr.c 		if (pcr->ops->conv_clk_and_div_n) {
ops               787 drivers/misc/cardreader/rtsx_pcr.c 			int dbl_clk = pcr->ops->conv_clk_and_div_n(n,
ops               789 drivers/misc/cardreader/rtsx_pcr.c 			n = (u8)pcr->ops->conv_clk_and_div_n(dbl_clk,
ops               839 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->card_power_on)
ops               840 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->card_power_on(pcr, card);
ops               848 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->card_power_off)
ops               849 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->card_power_off(pcr, card);
ops               876 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->switch_output_voltage)
ops               877 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->switch_output_voltage(pcr, voltage);
ops               888 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->cd_deglitch)
ops               889 drivers/misc/cardreader/rtsx_pcr.c 		val = pcr->ops->cd_deglitch(pcr);
ops               945 drivers/misc/cardreader/rtsx_pcr.c 		if (pcr->ops->cd_deglitch)
ops               946 drivers/misc/cardreader/rtsx_pcr.c 			card_inserted = pcr->ops->cd_deglitch(pcr);
ops               966 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->process_ocp) {
ops               967 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->process_ocp(pcr);
ops              1077 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->set_aspm)
ops              1078 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->set_aspm(pcr, true);
ops              1104 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->power_saving)
ops              1105 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->power_saving(pcr);
ops              1121 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->disable_auto_blink)
ops              1122 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->disable_auto_blink(pcr);
ops              1123 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->turn_off_led)
ops              1124 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->turn_off_led(pcr);
ops              1134 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->turn_off_led)
ops              1135 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->turn_off_led(pcr);
ops              1143 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->force_power_down)
ops              1144 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->force_power_down(pcr, pm_state);
ops              1152 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->enable_ocp) {
ops              1153 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->enable_ocp(pcr);
ops              1165 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->disable_ocp) {
ops              1166 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->disable_ocp(pcr);
ops              1176 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->init_ocp) {
ops              1177 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->init_ocp(pcr);
ops              1202 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->get_ocpstat)
ops              1203 drivers/misc/cardreader/rtsx_pcr.c 		return pcr->ops->get_ocpstat(pcr, val);
ops              1210 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->clear_ocpstat) {
ops              1211 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->clear_ocpstat(pcr);
ops              1267 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->optimize_phy) {
ops              1268 drivers/misc/cardreader/rtsx_pcr.c 		err = pcr->ops->optimize_phy(pcr);
ops              1334 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->extra_init_hw) {
ops              1335 drivers/misc/cardreader/rtsx_pcr.c 		err = pcr->ops->extra_init_hw(pcr);
ops              1343 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->cd_deglitch)
ops              1344 drivers/misc/cardreader/rtsx_pcr.c 		pcr->card_exist = pcr->ops->cd_deglitch(pcr);
ops              1412 drivers/misc/cardreader/rtsx_pcr.c 	if (pcr->ops->fetch_vendor_settings)
ops              1413 drivers/misc/cardreader/rtsx_pcr.c 		pcr->ops->fetch_vendor_settings(pcr);
ops               443 drivers/misc/cxl/api.c 			struct cxl_afu_driver_ops *ops)
ops               445 drivers/misc/cxl/api.c 	WARN_ON(!ops->fetch_event || !ops->event_delivered);
ops               447 drivers/misc/cxl/api.c 	ctx->afu_driver_ops = ops;
ops               245 drivers/misc/cxl/vphb.c 	phb->ops = &cxl_pcie_pci_ops;
ops               299 drivers/misc/cxl/vphb.c 	return (phb->ops == &cxl_pcie_pci_ops);
ops               269 drivers/misc/eeprom/idt_89hpesx.c #define idt_smb_safe(ops, args...) ({ \
ops               273 drivers/misc/eeprom/idt_89hpesx.c 		__sts = i2c_smbus_ ## ops ## _data(args); \
ops              1216 drivers/misc/fastrpc.c 	exp_info.ops = &fastrpc_dma_buf_ops;
ops               431 drivers/misc/habanalabs/hwmon.c 		hdev->hl_chip_info->ops = &hl_hwmon_ops;
ops                91 drivers/misc/ibmasm/ibmasmfs.c 	fc->ops = &ibmasmfs_context_ops;
ops               737 drivers/misc/mei/hdcp/mei_hdcp.c 	comp_master->ops = &mei_hdcp_ops;
ops               392 drivers/misc/mei/init.c 	dev->ops      = hw_ops;
ops               532 drivers/misc/mei/mei_dev.h 	const struct mei_hw_ops *ops;
ops               619 drivers/misc/mei/mei_dev.h 	dev->ops->hw_config(dev);
ops               624 drivers/misc/mei/mei_dev.h 	return dev->ops->pg_state(dev);
ops               629 drivers/misc/mei/mei_dev.h 	return dev->ops->pg_in_transition(dev);
ops               634 drivers/misc/mei/mei_dev.h 	return dev->ops->pg_is_enabled(dev);
ops               639 drivers/misc/mei/mei_dev.h 	return dev->ops->hw_reset(dev, enable);
ops               644 drivers/misc/mei/mei_dev.h 	return dev->ops->hw_start(dev);
ops               649 drivers/misc/mei/mei_dev.h 	dev->ops->intr_clear(dev);
ops               654 drivers/misc/mei/mei_dev.h 	dev->ops->intr_enable(dev);
ops               659 drivers/misc/mei/mei_dev.h 	dev->ops->intr_disable(dev);
ops               664 drivers/misc/mei/mei_dev.h 	dev->ops->synchronize_irq(dev);
ops               669 drivers/misc/mei/mei_dev.h 	return dev->ops->host_is_ready(dev);
ops               673 drivers/misc/mei/mei_dev.h 	return dev->ops->hw_is_ready(dev);
ops               678 drivers/misc/mei/mei_dev.h 	return dev->ops->hbuf_is_ready(dev);
ops               683 drivers/misc/mei/mei_dev.h 	return dev->ops->hbuf_free_slots(dev);
ops               688 drivers/misc/mei/mei_dev.h 	return dev->ops->hbuf_depth(dev);
ops               695 drivers/misc/mei/mei_dev.h 	return dev->ops->write(dev, hdr, hdr_len, data, data_len);
ops               700 drivers/misc/mei/mei_dev.h 	return dev->ops->read_hdr(dev);
ops               706 drivers/misc/mei/mei_dev.h 	dev->ops->read(dev, buf, len);
ops               711 drivers/misc/mei/mei_dev.h 	return dev->ops->rdbuf_full_slots(dev);
ops               717 drivers/misc/mei/mei_dev.h 	return dev->ops->fw_status(dev, fw_status);
ops               470 drivers/misc/mei/pci-me.c 		dev->pg_domain.ops = *pdev->dev.bus->pm;
ops               472 drivers/misc/mei/pci-me.c 		dev->pg_domain.ops.runtime_suspend = mei_me_pm_runtime_suspend;
ops               473 drivers/misc/mei/pci-me.c 		dev->pg_domain.ops.runtime_resume = mei_me_pm_runtime_resume;
ops               474 drivers/misc/mei/pci-me.c 		dev->pg_domain.ops.runtime_idle = mei_me_pm_runtime_idle;
ops               358 drivers/misc/mei/pci-txe.c 		dev->pg_domain.ops = *pdev->dev.bus->pm;
ops               360 drivers/misc/mei/pci-txe.c 		dev->pg_domain.ops.runtime_suspend = mei_txe_pm_runtime_suspend;
ops               361 drivers/misc/mei/pci-txe.c 		dev->pg_domain.ops.runtime_resume = mei_txe_pm_runtime_resume;
ops               362 drivers/misc/mei/pci-txe.c 		dev->pg_domain.ops.runtime_idle = mei_txe_pm_runtime_idle;
ops                74 drivers/misc/mic/host/mic_boot.c 	mdev->ops->intr_workarounds(mdev);
ops               100 drivers/misc/mic/host/mic_boot.c 	mdev->ops->send_intr(mdev, db);
ops               270 drivers/misc/mic/host/mic_boot.c 	mdev->ops->intr_workarounds(mdev);
ops               284 drivers/misc/mic/host/mic_boot.c 	mdev->ops->send_intr(mdev, db);
ops               359 drivers/misc/mic/host/mic_boot.c 	mdev->ops->intr_workarounds(mdev);
ops               391 drivers/misc/mic/host/mic_boot.c 	mdev->ops->reset_fw_ready(mdev);
ops               392 drivers/misc/mic/host/mic_boot.c 	mdev->ops->reset(mdev);
ops               399 drivers/misc/mic/host/mic_boot.c 	return mdev->ops->is_fw_ready(mdev);
ops               417 drivers/misc/mic/host/mic_boot.c 		chan = dma_request_channel(mask, mdev->ops->dma_filter,
ops               493 drivers/misc/mic/host/mic_boot.c 	rc = mdev->ops->load_mic_fw(mdev, NULL);
ops               499 drivers/misc/mic/host/mic_boot.c 	mdev->ops->write_spad(mdev, MIC_DPLO_SPAD, mdev->dp_dma_addr);
ops               500 drivers/misc/mic/host/mic_boot.c 	mdev->ops->write_spad(mdev, MIC_DPHI_SPAD, mdev->dp_dma_addr >> 32);
ops               501 drivers/misc/mic/host/mic_boot.c 	mdev->ops->send_firmware_intr(mdev);
ops                50 drivers/misc/mic/host/mic_debugfs.c 	u32 reg = mdev->ops->get_postcode(mdev);
ops                67 drivers/misc/mic/host/mic_device.h 	struct mic_hw_ops *ops;
ops                51 drivers/misc/mic/host/mic_intr.c 	mask = mdev->ops->ack_interrupt(mdev);
ops                63 drivers/misc/mic/host/mic_main.c 	mdev->ops->write_spad(mdev, MIC_DPLO_SPAD, mdev->dp_dma_addr);
ops                64 drivers/misc/mic/host/mic_main.c 	mdev->ops->write_spad(mdev, MIC_DPHI_SPAD, mdev->dp_dma_addr >> 32);
ops                86 drivers/misc/mic/host/mic_main.c 		mdev->ops = &mic_x100_ops;
ops               199 drivers/misc/mic/host/mic_main.c 	mdev->mmio.pa = pci_resource_start(pdev, mdev->ops->mmio_bar);
ops               200 drivers/misc/mic/host/mic_main.c 	mdev->mmio.len = pci_resource_len(pdev, mdev->ops->mmio_bar);
ops               201 drivers/misc/mic/host/mic_main.c 	mdev->mmio.va = pci_ioremap_bar(pdev, mdev->ops->mmio_bar);
ops               208 drivers/misc/mic/host/mic_main.c 	mdev->aper.pa = pci_resource_start(pdev, mdev->ops->aper_bar);
ops               209 drivers/misc/mic/host/mic_main.c 	mdev->aper.len = pci_resource_len(pdev, mdev->ops->aper_bar);
ops               258 drivers/misc/mic/host/mic_x100.c 	mdev->ops->write_spad(mdev, MIC_X100_DOWNLOAD_INFO, 0);
ops               267 drivers/misc/mic/host/mic_x100.c 	u32 scratch2 = mdev->ops->read_spad(mdev, MIC_X100_DOWNLOAD_INFO);
ops               279 drivers/misc/mic/host/mic_x100.c 	scratch2 = mdev->ops->read_spad(mdev, MIC_X100_DOWNLOAD_INFO);
ops               410 drivers/misc/mic/host/mic_x100.c 	scratch2 = mdev->ops->read_spad(mdev, MIC_X100_DOWNLOAD_INFO);
ops               457 drivers/misc/mic/host/mic_x100.c 	mdev->ops->write_spad(mdev, MIC_X100_FW_SIZE, fw->size);
ops               241 drivers/misc/mic/scif/scif_dma.c 	mmn->ep_mmu_notifier.ops = &scif_mmu_notifier_ops;
ops               849 drivers/misc/pti.c 		port->ops = &tty_port_ops;
ops                60 drivers/misc/pvpanic.c 	.ops =		{
ops                60 drivers/misc/ti-st/st_core.c 	return tty->ops->write_room(tty);
ops                83 drivers/misc/ti-st/st_core.c 	return tty->ops->write(tty, data, count);
ops               412 drivers/misc/vmw_balloon.c 	atomic64_t ops[VMW_BALLOON_CMD_NUM][VMW_BALLOON_OP_STAT_TYPES];
ops               425 drivers/misc/vmw_balloon.c 		atomic64_inc(&b->stats->ops[op][type]);
ops              1687 drivers/misc/vmw_balloon.c 			   atomic64_read(&b->stats->ops[i][VMW_BALLOON_OP_STAT]),
ops              1688 drivers/misc/vmw_balloon.c 			   atomic64_read(&b->stats->ops[i][VMW_BALLOON_OP_FAIL_STAT]));
ops              1356 drivers/mmc/core/block.c 		if (card->host->ops->multi_io_quirk)
ops              1357 drivers/mmc/core/block.c 			brq->data.blocks = card->host->ops->multi_io_quirk(card,
ops               234 drivers/mmc/core/core.c 	    host->ops->card_busy) {
ops               237 drivers/mmc/core/core.c 		while (host->ops->card_busy(host) && --tries)
ops               261 drivers/mmc/core/core.c 	host->ops->request(host, mrq);
ops               910 drivers/mmc/core/core.c 	host->ops->set_ios(host, ios);
ops               943 drivers/mmc/core/core.c 	if (!host->ops->execute_tuning)
ops               954 drivers/mmc/core/core.c 	err = host->ops->execute_tuning(host, opcode);
ops              1008 drivers/mmc/core/core.c 	     host->ops->hs400_enhanced_strobe)
ops              1009 drivers/mmc/core/core.c 		host->ops->hs400_enhanced_strobe(host, &host->ios);
ops              1159 drivers/mmc/core/core.c 	if (host->ops->start_signal_voltage_switch)
ops              1160 drivers/mmc/core/core.c 		err = host->ops->start_signal_voltage_switch(host, &host->ios);
ops              1212 drivers/mmc/core/core.c 	if (!host->ops->start_signal_voltage_switch)
ops              1214 drivers/mmc/core/core.c 	if (!host->ops->card_busy)
ops              1234 drivers/mmc/core/core.c 	if (host->ops->card_busy && !host->ops->card_busy(host)) {
ops              1255 drivers/mmc/core/core.c 	if (host->ops->card_busy && host->ops->card_busy(host))
ops              1294 drivers/mmc/core/core.c 	if (!host->ops->select_drive_strength)
ops              1313 drivers/mmc/core/core.c 	return host->ops->select_drive_strength(card, max_dtr,
ops              1435 drivers/mmc/core/core.c void mmc_attach_bus(struct mmc_host *host, const struct mmc_bus_ops *ops)
ops              1446 drivers/mmc/core/core.c 	host->bus_ops = ops;
ops              2113 drivers/mmc/core/core.c 	if (!(host->caps & MMC_CAP_HW_RESET) || !host->ops->hw_reset)
ops              2115 drivers/mmc/core/core.c 	host->ops->hw_reset(host);
ops              2228 drivers/mmc/core/core.c 	if (!ret && host->ops->get_cd && !host->ops->get_cd(host)) {
ops              2293 drivers/mmc/core/core.c 	if (host->trigger_card_event && host->ops->card_event) {
ops              2295 drivers/mmc/core/core.c 		host->ops->card_event(host);
ops              2328 drivers/mmc/core/core.c 	if (mmc_card_is_removable(host) && host->ops->get_cd &&
ops              2329 drivers/mmc/core/core.c 			host->ops->get_cd(host) == 0) {
ops                34 drivers/mmc/core/core.h void mmc_attach_bus(struct mmc_host *host, const struct mmc_bus_ops *ops);
ops               154 drivers/mmc/core/core.h 	if (host->ops->pre_req)
ops               155 drivers/mmc/core/core.h 		host->ops->pre_req(host, mrq);
ops               170 drivers/mmc/core/core.h 	if (host->ops->post_req)
ops               171 drivers/mmc/core/core.h 		host->ops->post_req(host, mrq, err);
ops               467 drivers/mmc/core/host.c 		!host->ops->enable_sdio_irq);
ops              1170 drivers/mmc/core/mmc.c 	if (host->ops->hs400_downgrade)
ops              1171 drivers/mmc/core/mmc.c 		host->ops->hs400_downgrade(host);
ops              1181 drivers/mmc/core/mmc.c 	if (host->ops->hs400_prepare_ddr)
ops              1182 drivers/mmc/core/mmc.c 		host->ops->hs400_prepare_ddr(host);
ops              1212 drivers/mmc/core/mmc.c 	if (host->ops->hs400_complete)
ops              1213 drivers/mmc/core/mmc.c 		host->ops->hs400_complete(host);
ops              1266 drivers/mmc/core/mmc.c 	if (host->ops->hs400_downgrade)
ops              1267 drivers/mmc/core/mmc.c 		host->ops->hs400_downgrade(host);
ops              1296 drivers/mmc/core/mmc.c 	if (host->ops->prepare_hs400_tuning)
ops              1297 drivers/mmc/core/mmc.c 		host->ops->prepare_hs400_tuning(host, &host->ios);
ops              1408 drivers/mmc/core/mmc.c 	if (host->ops->hs400_enhanced_strobe)
ops              1409 drivers/mmc/core/mmc.c 		host->ops->hs400_enhanced_strobe(host, &host->ios);
ops              1536 drivers/mmc/core/mmc.c 		if (host->ops->prepare_hs400_tuning)
ops              1537 drivers/mmc/core/mmc.c 			host->ops->prepare_hs400_tuning(host, &host->ios);
ops              1620 drivers/mmc/core/mmc.c 	if (host->ops->init_card)
ops              1621 drivers/mmc/core/mmc.c 		host->ops->init_card(host, card);
ops              2169 drivers/mmc/core/mmc.c 	if ((host->caps & MMC_CAP_HW_RESET) && host->ops->hw_reset &&
ops              2173 drivers/mmc/core/mmc.c 		host->ops->hw_reset(host);
ops               470 drivers/mmc/core/mmc_ops.c 	if (!send_status && !host->ops->card_busy) {
ops               483 drivers/mmc/core/mmc_ops.c 		if (host->ops->card_busy) {
ops               484 drivers/mmc/core/mmc_ops.c 			busy = host->ops->card_busy(host);
ops              2125 drivers/mmc/core/mmc_test.c 	void *pre_req = test->card->host->ops->pre_req;
ops              2126 drivers/mmc/core/mmc_test.c 	void *post_req = test->card->host->ops->post_req;
ops                58 drivers/mmc/core/pwrseq.c 	if (pwrseq && pwrseq->ops->pre_power_on)
ops                59 drivers/mmc/core/pwrseq.c 		pwrseq->ops->pre_power_on(host);
ops                66 drivers/mmc/core/pwrseq.c 	if (pwrseq && pwrseq->ops->post_power_on)
ops                67 drivers/mmc/core/pwrseq.c 		pwrseq->ops->post_power_on(host);
ops                74 drivers/mmc/core/pwrseq.c 	if (pwrseq && pwrseq->ops->power_off)
ops                75 drivers/mmc/core/pwrseq.c 		pwrseq->ops->power_off(host);
ops                82 drivers/mmc/core/pwrseq.c 	if (pwrseq && pwrseq->ops->reset)
ops                83 drivers/mmc/core/pwrseq.c 		pwrseq->ops->reset(host);
ops                98 drivers/mmc/core/pwrseq.c 	if (!pwrseq || !pwrseq->ops || !pwrseq->dev)
ops                24 drivers/mmc/core/pwrseq.h 	const struct mmc_pwrseq_ops *ops;
ops                85 drivers/mmc/core/pwrseq_emmc.c 	pwrseq->pwrseq.ops = &mmc_pwrseq_emmc_ops;
ops                81 drivers/mmc/core/pwrseq_sd8787.c 	pwrseq->pwrseq.ops = &mmc_pwrseq_sd8787_ops;
ops               138 drivers/mmc/core/pwrseq_simple.c 	pwrseq->pwrseq.ops = &mmc_pwrseq_simple_ops;
ops               422 drivers/mmc/core/queue.c 	mq->tag_set.ops = &mmc_mq_ops;
ops               839 drivers/mmc/core/sd.c 	if (!host->ops->get_ro)
ops               842 drivers/mmc/core/sd.c 	ro = host->ops->get_ro(host);
ops               982 drivers/mmc/core/sd.c 	if (host->ops->init_card)
ops               983 drivers/mmc/core/sd.c 		host->ops->init_card(host, card);
ops               626 drivers/mmc/core/sdio.c 	if (host->ops->init_card)
ops               627 drivers/mmc/core/sdio.c 		host->ops->init_card(host, card);
ops               119 drivers/mmc/core/sdio_irq.c 			host->ops->ack_sdio_irq(host);
ops               210 drivers/mmc/core/sdio_irq.c 			host->ops->enable_sdio_irq(host, 1);
ops               217 drivers/mmc/core/sdio_irq.c 		host->ops->enable_sdio_irq(host, 0);
ops               243 drivers/mmc/core/sdio_irq.c 			host->ops->enable_sdio_irq(host, 1);
ops               264 drivers/mmc/core/sdio_irq.c 			host->ops->enable_sdio_irq(host, 0);
ops              1092 drivers/mmc/core/sdio_uart.c 	port->port.ops = &sdio_uart_port_ops;
ops              1059 drivers/mmc/host/alcor.c 	mmc->ops = &alcor_sdc_ops;
ops               480 drivers/mmc/host/android-goldfish.c 	mmc->ops = &goldfish_mmc_ops;
ops              2241 drivers/mmc/host/atmel-mci.c 	mmc->ops = &atmci_ops;
ops               994 drivers/mmc/host/au1xmmc.c 	mmc->ops = &au1xmmc_ops;
ops              1371 drivers/mmc/host/bcm2835.c 	mmc->ops = &bcm2835_ops;
ops              1031 drivers/mmc/host/cavium.c 	mmc->ops = &cvm_mmc_ops;
ops               705 drivers/mmc/host/cb710-mmc.c 	mmc->ops = &cb710_mmc_host;
ops               141 drivers/mmc/host/cqhci.c 	if (cq_host->ops->dumpregs)
ops               142 drivers/mmc/host/cqhci.c 		cq_host->ops->dumpregs(mmc);
ops               278 drivers/mmc/host/cqhci.c 	if (cq_host->ops->enable)
ops               279 drivers/mmc/host/cqhci.c 		cq_host->ops->enable(mmc);
ops               361 drivers/mmc/host/cqhci.c 	if (cq_host->ops->disable)
ops               362 drivers/mmc/host/cqhci.c 		cq_host->ops->disable(mmc, false);
ops               531 drivers/mmc/host/cqhci.c 	if (cq_host->ops->update_dcmd_desc)
ops               532 drivers/mmc/host/cqhci.c 		cq_host->ops->update_dcmd_desc(mmc, mrq, &data);
ops               584 drivers/mmc/host/cqhci.c 		if (cq_host->ops->enable)
ops               585 drivers/mmc/host/cqhci.c 			cq_host->ops->enable(mmc);
ops               935 drivers/mmc/host/cqhci.c 	if (cq_host->ops->disable)
ops               936 drivers/mmc/host/cqhci.c 		cq_host->ops->disable(mmc, true);
ops               147 drivers/mmc/host/cqhci.h 	const struct cqhci_host_ops *ops;
ops               213 drivers/mmc/host/cqhci.h 	if (unlikely(host->ops->write_l))
ops               214 drivers/mmc/host/cqhci.h 		host->ops->write_l(host, val, reg);
ops               221 drivers/mmc/host/cqhci.h 	if (unlikely(host->ops->read_l))
ops               222 drivers/mmc/host/cqhci.h 		return host->ops->read_l(host, reg);
ops              1279 drivers/mmc/host/davinci_mmc.c 	mmc->ops = &mmc_davinci_ops;
ops              2608 drivers/mmc/host/dw_mmc.c 	if (slot->mmc->ops->card_event)
ops              2609 drivers/mmc/host/dw_mmc.c 		slot->mmc->ops->card_event(slot->mmc);
ops              2810 drivers/mmc/host/dw_mmc.c 	mmc->ops = &dw_mci_ops;
ops               986 drivers/mmc/host/jz4740_mmc.c 	mmc->ops = &jz4740_mmc_ops;
ops               446 drivers/mmc/host/meson-gx-mmc.c 	init.ops = &clk_mux_ops;
ops               467 drivers/mmc/host/meson-gx-mmc.c 	init.ops = &clk_divider_ops;
ops              1203 drivers/mmc/host/meson-gx-mmc.c 	mmc->ops = &meson_mmc_ops;
ops               565 drivers/mmc/host/meson-mx-sdio.c 	mmc->ops = &meson_mx_mmc_ops;
ops               590 drivers/mmc/host/meson-mx-sdio.c 	init.ops = &clk_fixed_factor_ops;
ops               609 drivers/mmc/host/meson-mx-sdio.c 	init.ops = &clk_divider_ops;
ops              1331 drivers/mmc/host/mmc_spi.c 	mmc->ops = &mmc_spi_ops;
ops               424 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->dma_release)
ops               425 drivers/mmc/host/mmci.c 		host->ops->dma_release(host);
ops               432 drivers/mmc/host/mmci.c 	if (!host->ops || !host->ops->dma_setup)
ops               435 drivers/mmc/host/mmci.c 	if (host->ops->dma_setup(host))
ops               459 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->validate_data)
ops               460 drivers/mmc/host/mmci.c 		return host->ops->validate_data(host, data);
ops               469 drivers/mmc/host/mmci.c 	if (!host->ops || !host->ops->prep_data)
ops               472 drivers/mmc/host/mmci.c 	err = host->ops->prep_data(host, data, next);
ops               484 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->unprep_data)
ops               485 drivers/mmc/host/mmci.c 		host->ops->unprep_data(host, data, err);
ops               494 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->get_next_data)
ops               495 drivers/mmc/host/mmci.c 		host->ops->get_next_data(host, data);
ops               510 drivers/mmc/host/mmci.c 	if (!host->ops || !host->ops->dma_start)
ops               518 drivers/mmc/host/mmci.c 	host->ops->dma_start(host, &datactrl);
ops               538 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->dma_finalize)
ops               539 drivers/mmc/host/mmci.c 		host->ops->dma_finalize(host, data);
ops               547 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->dma_error)
ops               548 drivers/mmc/host/mmci.c 		host->ops->dma_error(host);
ops               953 drivers/mmc/host/mmci.c 	host->ops = &mmci_variant_ops;
ops               958 drivers/mmc/host/mmci.c 	host->ops = &mmci_variant_ops;
ops               959 drivers/mmc/host/mmci.c 	host->ops->get_datactrl_cfg = ux500v2_get_dctrl_cfg;
ops              1013 drivers/mmc/host/mmci.c 	datactrl = host->ops->get_datactrl_cfg(host);
ops              1685 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->set_clkreg)
ops              1686 drivers/mmc/host/mmci.c 		host->ops->set_clkreg(host, ios->clock);
ops              1690 drivers/mmc/host/mmci.c 	if (host->ops && host->ops->set_pwrreg)
ops              1691 drivers/mmc/host/mmci.c 		host->ops->set_pwrreg(host, pwr);
ops              1968 drivers/mmc/host/mmci.c 	mmc->ops = &mmci_ops;
ops               399 drivers/mmc/host/mmci.h 	struct mmci_host_ops	*ops;
ops               201 drivers/mmc/host/mmci_qcom_dml.c 	host->ops = &qcom_variant_ops;
ops               302 drivers/mmc/host/mmci_stm32_sdmmc.c 	host->ops = &sdmmc_variant_ops;
ops               616 drivers/mmc/host/moxart-mmc.c 	mmc->ops = &moxart_ops;
ops              2269 drivers/mmc/host/mtk-sd.c 	mmc->ops = &mt_msdc_ops;
ops               736 drivers/mmc/host/mvsdio.c 	mmc->ops = &mvsd_ops;
ops              1033 drivers/mmc/host/mxcmmc.c 	mmc->ops = &mxcmci_ops;
ops               635 drivers/mmc/host/mxs-mmc.c 	mmc->ops = &mxs_mmc_ops;
ops              1249 drivers/mmc/host/omap.c 	mmc->ops = &mmc_omap_ops;
ops              1883 drivers/mmc/host/omap_hsmmc.c 	mmc->ops	= &omap_hsmmc_ops;
ops               626 drivers/mmc/host/pxamci.c 	mmc->ops = &pxamci_ops;
ops               737 drivers/mmc/host/renesas_sdhi_core.c 		host->ops.card_busy = renesas_sdhi_card_busy;
ops               738 drivers/mmc/host/renesas_sdhi_core.c 		host->ops.start_signal_voltage_switch =
ops              1354 drivers/mmc/host/rtsx_pci_sdmmc.c 	mmc->ops = &realtek_pci_sdmmc_ops;
ops              1323 drivers/mmc/host/rtsx_usb_sdmmc.c 	mmc->ops = &rtsx_usb_sdmmc_ops;
ops              1661 drivers/mmc/host/s3cmci.c 	mmc->ops 	= &s3cmci_ops;
ops                47 drivers/mmc/host/sdhci-acpi.c 	const struct	sdhci_ops *ops;
ops               229 drivers/mmc/host/sdhci-acpi.c 	.ops = &sdhci_acpi_ops_int,
ops               582 drivers/mmc/host/sdhci-acpi.c 	.ops = &sdhci_acpi_ops_amd,
ops               734 drivers/mmc/host/sdhci-acpi.c 	host->ops	= &sdhci_acpi_ops_dflt;
ops               755 drivers/mmc/host/sdhci-acpi.c 			host->ops            = c->slot->chip->ops;
ops               199 drivers/mmc/host/sdhci-bcm-kona.c 	.ops    = &sdhci_bcm_kona_ops,
ops                23 drivers/mmc/host/sdhci-brcmstb.c 	.ops = &sdhci_brcmstb_ops,
ops               240 drivers/mmc/host/sdhci-cadence.c 	.ops = &sdhci_cdns_ops,
ops               245 drivers/mmc/host/sdhci-cadence.c 	.ops = &sdhci_cdns_ops,
ops                85 drivers/mmc/host/sdhci-cns3xxx.c 	.ops = &sdhci_cns3xxx_ops,
ops                59 drivers/mmc/host/sdhci-dove.c 	.ops	= &sdhci_dove_ops,
ops              1083 drivers/mmc/host/sdhci-esdhc-imx.c 		host->ops->set_clock(host, host->clock);
ops              1160 drivers/mmc/host/sdhci-esdhc-imx.c 	.ops = &sdhci_esdhc_ops,
ops              1544 drivers/mmc/host/sdhci-esdhc-imx.c 		cq_host->ops = &esdhc_cqhci_ops;
ops               202 drivers/mmc/host/sdhci-iproc.c 	.ops = &sdhci_iproc_32only_ops,
ops               226 drivers/mmc/host/sdhci-iproc.c 	.ops = &sdhci_iproc_ops,
ops               250 drivers/mmc/host/sdhci-iproc.c 	.ops = &sdhci_iproc_32only_ops,
ops               266 drivers/mmc/host/sdhci-iproc.c 	.ops = &sdhci_iproc_32only_ops,
ops              1747 drivers/mmc/host/sdhci-msm.c 	.ops = &sdhci_msm_ops,
ops               310 drivers/mmc/host/sdhci-of-arasan.c 	.ops = &sdhci_arasan_ops,
ops               371 drivers/mmc/host/sdhci-of-arasan.c 	.ops = &sdhci_arasan_cqe_ops,
ops               656 drivers/mmc/host/sdhci-of-arasan.c 	sdcardclk_init.ops = &arasan_sdcardclk_ops;
ops               711 drivers/mmc/host/sdhci-of-arasan.c 	cq_host->ops = &sdhci_arasan_cqhci_ops;
ops               124 drivers/mmc/host/sdhci-of-aspeed.c 	.ops = &aspeed_sdhci_ops,
ops               135 drivers/mmc/host/sdhci-of-at91.c 	.ops = &sdhci_at91_sama5d2_ops,
ops                59 drivers/mmc/host/sdhci-of-dwcmshc.c 	.ops = &sdhci_dwcmshc_ops,
ops              1177 drivers/mmc/host/sdhci-of-esdhc.c 	.ops = &sdhci_esdhc_be_ops,
ops              1184 drivers/mmc/host/sdhci-of-esdhc.c 	.ops = &sdhci_esdhc_le_ops,
ops                66 drivers/mmc/host/sdhci-of-hlwd.c 	.ops = &sdhci_hlwd_ops,
ops               879 drivers/mmc/host/sdhci-omap.c 	.ops = &sdhci_omap_ops,
ops               329 drivers/mmc/host/sdhci-pci-arasan.c 	.ops        = &arasan_sdhci_pci_ops,
ops               761 drivers/mmc/host/sdhci-pci-core.c 	struct mmc_host_ops *ops = &slot->host->mmc_host_ops;
ops               769 drivers/mmc/host/sdhci-pci-core.c 	ops->execute_tuning = intel_execute_tuning;
ops               770 drivers/mmc/host/sdhci-pci-core.c 	ops->start_signal_voltage_switch = intel_start_signal_voltage_switch;
ops               839 drivers/mmc/host/sdhci-pci-core.c 	cq_host->ops = &glk_cqhci_ops;
ops              1035 drivers/mmc/host/sdhci-pci-core.c 	.ops		= &sdhci_intel_byt_ops,
ops              1056 drivers/mmc/host/sdhci-pci-core.c 	.ops			= &sdhci_intel_glk_ops,
ops              1073 drivers/mmc/host/sdhci-pci-core.c 	.ops		= &sdhci_intel_byt_ops,
ops              1090 drivers/mmc/host/sdhci-pci-core.c 	.ops		= &sdhci_intel_byt_ops,
ops              1109 drivers/mmc/host/sdhci-pci-core.c 	.ops		= &sdhci_intel_byt_ops,
ops              1570 drivers/mmc/host/sdhci-pci-core.c 	struct mmc_host_ops *ops = &slot->host->mmc_host_ops;
ops              1572 drivers/mmc/host/sdhci-pci-core.c 	ops->execute_tuning = amd_execute_tuning;
ops              1663 drivers/mmc/host/sdhci-pci-core.c 	.ops		= &amd_sdhci_pci_ops,
ops              1952 drivers/mmc/host/sdhci-pci-core.c 	host->ops = chip->fixes && chip->fixes->ops ?
ops              1953 drivers/mmc/host/sdhci-pci-core.c 		    chip->fixes->ops :
ops                83 drivers/mmc/host/sdhci-pci-dwc-mshc.c 	.ops		= &sdhci_snps_ops,
ops               367 drivers/mmc/host/sdhci-pci-gli.c 	.ops            = &sdhci_gl9755_ops,
ops               388 drivers/mmc/host/sdhci-pci-gli.c 	.ops            = &sdhci_gl9750_ops,
ops               809 drivers/mmc/host/sdhci-pci-o2micro.c 	.ops = &sdhci_pci_o2_ops,
ops               149 drivers/mmc/host/sdhci-pci.h 	const struct sdhci_ops	*ops;
ops               101 drivers/mmc/host/sdhci-pic32.c 	.ops = &pic32_sdhci_ops,
ops               147 drivers/mmc/host/sdhci-pltfm.c 	if (pdata && pdata->ops)
ops               148 drivers/mmc/host/sdhci-pltfm.c 		host->ops = pdata->ops;
ops               150 drivers/mmc/host/sdhci-pltfm.c 		host->ops = &sdhci_pltfm_ops;
ops                16 drivers/mmc/host/sdhci-pltfm.h 	const struct sdhci_ops *ops;
ops               211 drivers/mmc/host/sdhci-pxav2.c 	host->ops = &pxav2_sdhci_ops;
ops               333 drivers/mmc/host/sdhci-pxav3.c 	.ops = &pxav3_sdhci_ops,
ops               570 drivers/mmc/host/sdhci-s3c.c 	host->ops = &sdhci_s3c_ops;
ops               155 drivers/mmc/host/sdhci-sirf.c 	.ops = &sdhci_sirf_ops,
ops                68 drivers/mmc/host/sdhci-spear.c 	host->ops = &sdhci_pltfm_ops;
ops               517 drivers/mmc/host/sdhci-sprd.c 	.ops = &sdhci_sprd_ops,
ops               333 drivers/mmc/host/sdhci-st.c 	.ops = &sdhci_st_ops,
ops              1271 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra_sdhci_ops,
ops              1298 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra_sdhci_ops,
ops              1333 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra114_sdhci_ops,
ops              1349 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra114_sdhci_ops,
ops              1379 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra210_sdhci_ops,
ops              1416 drivers/mmc/host/sdhci-tegra.c 	.ops  = &tegra186_sdhci_ops,
ops              1483 drivers/mmc/host/sdhci-tegra.c 	cq_host->ops = &sdhci_tegra_cqhci_ops;
ops              1544 drivers/mmc/host/sdhci-tegra.c 	if (!host->ops->platform_execute_tuning)
ops               261 drivers/mmc/host/sdhci-xenon.c 	.ops = &sdhci_xenon_ops,
ops               236 drivers/mmc/host/sdhci.c 		if (!mmc->ops->get_cd(mmc))
ops               240 drivers/mmc/host/sdhci.c 	host->ops->reset(host, mask);
ops               244 drivers/mmc/host/sdhci.c 			if (host->ops->enable_dma)
ops               245 drivers/mmc/host/sdhci.c 				host->ops->enable_dma(host);
ops               334 drivers/mmc/host/sdhci.c 		mmc->ops->set_ios(mmc, &mmc->ios);
ops               684 drivers/mmc/host/sdhci.c 	if (host->ops->adma_write_desc)
ops               685 drivers/mmc/host/sdhci.c 		host->ops->adma_write_desc(host, desc, addr, len, cmd);
ops              1014 drivers/mmc/host/sdhci.c 	if (host->ops->set_timeout)
ops              1015 drivers/mmc/host/sdhci.c 		host->ops->set_timeout(host, cmd);
ops              1814 drivers/mmc/host/sdhci.c 	present = mmc->ops->get_cd(mmc);
ops              1920 drivers/mmc/host/sdhci.c 		host->ops->set_clock(host, ios->clock);
ops              1929 drivers/mmc/host/sdhci.c 				host->ops->get_max_timeout_count ?
ops              1930 drivers/mmc/host/sdhci.c 				host->ops->get_max_timeout_count(host) :
ops              1936 drivers/mmc/host/sdhci.c 	if (host->ops->set_power)
ops              1937 drivers/mmc/host/sdhci.c 		host->ops->set_power(host, ios->power_mode, ios->vdd);
ops              1941 drivers/mmc/host/sdhci.c 	if (host->ops->platform_send_init_74_clocks)
ops              1942 drivers/mmc/host/sdhci.c 		host->ops->platform_send_init_74_clocks(host, ios->power_mode);
ops              1944 drivers/mmc/host/sdhci.c 	host->ops->set_bus_width(host, ios->bus_width);
ops              2005 drivers/mmc/host/sdhci.c 			host->ops->set_clock(host, host->clock);
ops              2013 drivers/mmc/host/sdhci.c 		host->ops->set_uhs_signaling(host, ios->timing);
ops              2032 drivers/mmc/host/sdhci.c 		host->ops->set_clock(host, host->clock);
ops              2082 drivers/mmc/host/sdhci.c 	else if (host->ops->get_ro)
ops              2083 drivers/mmc/host/sdhci.c 		is_readonly = host->ops->get_ro(host);
ops              2122 drivers/mmc/host/sdhci.c 	if (host->ops && host->ops->hw_reset)
ops              2123 drivers/mmc/host/sdhci.c 		host->ops->hw_reset(host);
ops              2230 drivers/mmc/host/sdhci.c 		if (host->ops->voltage_switch)
ops              2231 drivers/mmc/host/sdhci.c 			host->ops->voltage_switch(host);
ops              2484 drivers/mmc/host/sdhci.c 	if (host->ops->platform_execute_tuning) {
ops              2485 drivers/mmc/host/sdhci.c 		err = host->ops->platform_execute_tuning(host, opcode);
ops              2583 drivers/mmc/host/sdhci.c 	if (host->ops->card_event)
ops              2584 drivers/mmc/host/sdhci.c 		host->ops->card_event(host);
ops              2586 drivers/mmc/host/sdhci.c 	present = mmc->ops->get_cd(mmc);
ops              2719 drivers/mmc/host/sdhci.c 			host->ops->set_clock(host, host->clock);
ops              2980 drivers/mmc/host/sdhci.c 		if (host->ops->adma_workaround)
ops              2981 drivers/mmc/host/sdhci.c 			host->ops->adma_workaround(host, intmask);
ops              3066 drivers/mmc/host/sdhci.c 		if (host->ops->irq) {
ops              3067 drivers/mmc/host/sdhci.c 			intmask = host->ops->irq(host, intmask);
ops              3191 drivers/mmc/host/sdhci.c 		mmc->ops->card_event(mmc);
ops              3294 drivers/mmc/host/sdhci.c 		if (host->ops->enable_dma)
ops              3295 drivers/mmc/host/sdhci.c 			host->ops->enable_dma(host);
ops              3304 drivers/mmc/host/sdhci.c 		mmc->ops->set_ios(mmc, &mmc->ios);
ops              3355 drivers/mmc/host/sdhci.c 		if (host->ops->enable_dma)
ops              3356 drivers/mmc/host/sdhci.c 			host->ops->enable_dma(host);
ops              3366 drivers/mmc/host/sdhci.c 		mmc->ops->start_signal_voltage_switch(mmc, &mmc->ios);
ops              3367 drivers/mmc/host/sdhci.c 		mmc->ops->set_ios(mmc, &mmc->ios);
ops              3377 drivers/mmc/host/sdhci.c 		    mmc->ops->hs400_enhanced_strobe)
ops              3378 drivers/mmc/host/sdhci.c 			mmc->ops->hs400_enhanced_strobe(mmc, &mmc->ios);
ops              3539 drivers/mmc/host/sdhci.c 	mmc->ops = &host->mmc_host_ops;
ops              3792 drivers/mmc/host/sdhci.c 		if (host->ops->set_dma_mask)
ops              3793 drivers/mmc/host/sdhci.c 			ret = host->ops->set_dma_mask(host);
ops              3797 drivers/mmc/host/sdhci.c 		if (!ret && host->ops->enable_dma)
ops              3798 drivers/mmc/host/sdhci.c 			ret = host->ops->enable_dma(host);
ops              3875 drivers/mmc/host/sdhci.c 		if (!host->ops->get_max_clock) {
ops              3881 drivers/mmc/host/sdhci.c 		host->max_clk = host->ops->get_max_clock(host);
ops              3905 drivers/mmc/host/sdhci.c 	if (host->ops->get_min_clock)
ops              3906 drivers/mmc/host/sdhci.c 		mmc->f_min = host->ops->get_min_clock(host);
ops              3929 drivers/mmc/host/sdhci.c 			if (!host->ops->get_timeout_clock) {
ops              3937 drivers/mmc/host/sdhci.c 				DIV_ROUND_UP(host->ops->get_timeout_clock(host),
ops              3944 drivers/mmc/host/sdhci.c 		mmc->max_busy_timeout = host->ops->get_max_timeout_count ?
ops              3945 drivers/mmc/host/sdhci.c 			host->ops->get_max_timeout_count(host) : 1 << 27;
ops              3950 drivers/mmc/host/sdhci.c 	    !host->ops->get_max_timeout_count)
ops               494 drivers/mmc/host/sdhci.h 	const struct sdhci_ops *ops;	/* Low level hw interface */
ops               655 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->write_l))
ops               656 drivers/mmc/host/sdhci.h 		host->ops->write_l(host, val, reg);
ops               663 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->write_w))
ops               664 drivers/mmc/host/sdhci.h 		host->ops->write_w(host, val, reg);
ops               671 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->write_b))
ops               672 drivers/mmc/host/sdhci.h 		host->ops->write_b(host, val, reg);
ops               679 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->read_l))
ops               680 drivers/mmc/host/sdhci.h 		return host->ops->read_l(host, reg);
ops               687 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->read_w))
ops               688 drivers/mmc/host/sdhci.h 		return host->ops->read_w(host, reg);
ops               695 drivers/mmc/host/sdhci.h 	if (unlikely(host->ops->read_b))
ops               696 drivers/mmc/host/sdhci.h 		return host->ops->read_b(host, reg);
ops               267 drivers/mmc/host/sdhci_am654.c 	.ops = &sdhci_am654_ops,
ops               289 drivers/mmc/host/sdhci_am654.c 	.ops = &sdhci_j721e_8bit_ops,
ops               311 drivers/mmc/host/sdhci_am654.c 	.ops = &sdhci_j721e_4bit_ops,
ops               147 drivers/mmc/host/sdhci_f_sdh30.c 	host->ops = &sdhci_f_sdh30_ops;
ops               421 drivers/mmc/host/sdricoh_cs.c 	mmc->ops = &sdricoh_ops;
ops              1424 drivers/mmc/host/sh_mmcif.c 	mmc->ops = &sh_mmcif_ops;
ops              1384 drivers/mmc/host/sunxi-mmc.c 	mmc->ops		= &sunxi_mmc_ops;
ops               968 drivers/mmc/host/tifm_sd.c 	mmc->ops = &tifm_sd_ops;
ops               129 drivers/mmc/host/tmio_mmc.h 	struct mmc_host_ops     ops;
ops              1129 drivers/mmc/host/tmio_mmc_core.c 	host->ops = tmio_mmc_ops;
ops              1130 drivers/mmc/host/tmio_mmc_core.c 	mmc->ops = &host->ops;
ops              1199 drivers/mmc/host/tmio_mmc_core.c 		_host->ops.get_ro = mmc_gpio_get_ro;
ops              1202 drivers/mmc/host/tmio_mmc_core.c 		_host->ops.get_cd = mmc_gpio_get_cd;
ops               638 drivers/mmc/host/toshsd.c 	mmc->ops = &toshsd_ops;
ops               545 drivers/mmc/host/uniphier-sd.c 	host->ops.start_signal_voltage_switch =
ops              1838 drivers/mmc/host/usdhi6rol0.c 	mmc->ops = &usdhi6_ops;
ops               448 drivers/mmc/host/ushc.c 	mmc->ops = &ushc_ops;
ops              1035 drivers/mmc/host/via-sdmmc.c 	mmc->ops = &via_sdc_ops;
ops              2176 drivers/mmc/host/vub300.c 	mmc->ops = &vub300_mmc_ops;
ops              1203 drivers/mmc/host/wbsd.c 	mmc->ops = &wbsd_ops;
ops               788 drivers/mmc/host/wmt-sdmmc.c 	mmc->ops = &wmt_mci_ops;
ops               866 drivers/mtd/devices/docg3.c 			struct mtd_oob_ops *ops)
ops               870 drivers/mtd/devices/docg3.c 	u8 *oobbuf = ops->oobbuf;
ops               871 drivers/mtd/devices/docg3.c 	u8 *buf = ops->datbuf;
ops               877 drivers/mtd/devices/docg3.c 		len = ops->len;
ops               881 drivers/mtd/devices/docg3.c 		ooblen = ops->ooblen;
ops               885 drivers/mtd/devices/docg3.c 	if (oobbuf && ops->mode == MTD_OPS_PLACE_OOB)
ops               886 drivers/mtd/devices/docg3.c 		oobbuf += ops->ooboffs;
ops               889 drivers/mtd/devices/docg3.c 		from, ops->mode, buf, len, oobbuf, ooblen);
ops               893 drivers/mtd/devices/docg3.c 	ops->oobretlen = 0;
ops               894 drivers/mtd/devices/docg3.c 	ops->retlen = 0;
ops               943 drivers/mtd/devices/docg3.c 		    (ops->mode != MTD_OPS_RAW) &&
ops               958 drivers/mtd/devices/docg3.c 		ops->retlen += nbdata;
ops               959 drivers/mtd/devices/docg3.c 		ops->oobretlen += nboob;
ops              1289 drivers/mtd/devices/docg3.c static int doc_guess_autoecc(struct mtd_oob_ops *ops)
ops              1293 drivers/mtd/devices/docg3.c 	switch (ops->mode) {
ops              1337 drivers/mtd/devices/docg3.c 			  struct mtd_oob_ops *ops)
ops              1339 drivers/mtd/devices/docg3.c 	int ooblen = ops->ooblen, autoecc;
ops              1343 drivers/mtd/devices/docg3.c 	autoecc = doc_guess_autoecc(ops);
ops              1349 drivers/mtd/devices/docg3.c 	if (ops->mode == MTD_OPS_AUTO_OOB) {
ops              1350 drivers/mtd/devices/docg3.c 		doc_fill_autooob(docg3->oob_write_buf, ops->oobbuf);
ops              1351 drivers/mtd/devices/docg3.c 		ops->oobretlen = 8;
ops              1353 drivers/mtd/devices/docg3.c 		memcpy(docg3->oob_write_buf, ops->oobbuf, DOC_LAYOUT_OOB_SIZE);
ops              1354 drivers/mtd/devices/docg3.c 		ops->oobretlen = DOC_LAYOUT_OOB_SIZE;
ops              1375 drivers/mtd/devices/docg3.c 			 struct mtd_oob_ops *ops)
ops              1379 drivers/mtd/devices/docg3.c 	u8 *oobbuf = ops->oobbuf;
ops              1380 drivers/mtd/devices/docg3.c 	u8 *buf = ops->datbuf;
ops              1385 drivers/mtd/devices/docg3.c 		len = ops->len;
ops              1389 drivers/mtd/devices/docg3.c 		ooblen = ops->ooblen;
ops              1393 drivers/mtd/devices/docg3.c 	if (oobbuf && ops->mode == MTD_OPS_PLACE_OOB)
ops              1394 drivers/mtd/devices/docg3.c 		oobbuf += ops->ooboffs;
ops              1397 drivers/mtd/devices/docg3.c 		ofs, ops->mode, buf, len, oobbuf, ooblen);
ops              1398 drivers/mtd/devices/docg3.c 	switch (ops->mode) {
ops              1416 drivers/mtd/devices/docg3.c 	ops->oobretlen = 0;
ops              1417 drivers/mtd/devices/docg3.c 	ops->retlen = 0;
ops              1422 drivers/mtd/devices/docg3.c 		return doc_backup_oob(docg3, ofs, ops);
ops              1424 drivers/mtd/devices/docg3.c 	autoecc = doc_guess_autoecc(ops);
ops              1433 drivers/mtd/devices/docg3.c 		else if (ooblen > 0 && ops->mode == MTD_OPS_AUTO_OOB)
ops              1445 drivers/mtd/devices/docg3.c 			ops->oobretlen += oobdelta;
ops              1447 drivers/mtd/devices/docg3.c 		ops->retlen += DOC_LAYOUT_PAGE_SIZE;
ops                92 drivers/mtd/hyperbus/hbmc-am654.c 	priv->ctlr.ops = &am654_hbmc_ops;
ops                27 drivers/mtd/hyperbus/hyperbus-core.c 	read_data.x[0] = ctlr->ops->read16(hbdev, addr);
ops                38 drivers/mtd/hyperbus/hyperbus-core.c 	ctlr->ops->write16(hbdev, addr, d.x[0]);
ops                47 drivers/mtd/hyperbus/hyperbus-core.c 	ctlr->ops->copy_from(hbdev, to, from, len);
ops                56 drivers/mtd/hyperbus/hyperbus-core.c 	ctlr->ops->copy_to(hbdev, to, from, len);
ops                61 drivers/mtd/hyperbus/hyperbus-core.c 	const struct hyperbus_ops *ops;
ops                97 drivers/mtd/hyperbus/hyperbus-core.c 	ops = ctlr->ops;
ops                98 drivers/mtd/hyperbus/hyperbus-core.c 	if (ops) {
ops                99 drivers/mtd/hyperbus/hyperbus-core.c 		if (ops->read16)
ops               101 drivers/mtd/hyperbus/hyperbus-core.c 		if (ops->write16)
ops               103 drivers/mtd/hyperbus/hyperbus-core.c 		if (ops->copy_to)
ops               105 drivers/mtd/hyperbus/hyperbus-core.c 		if (ops->copy_from)
ops               108 drivers/mtd/hyperbus/hyperbus-core.c 		if (ops->calibrate && !ctlr->calibrated) {
ops               109 drivers/mtd/hyperbus/hyperbus-core.c 			ret = ops->calibrate(hbdev);
ops               139 drivers/mtd/inftlcore.c 	struct mtd_oob_ops ops;
ops               142 drivers/mtd/inftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               143 drivers/mtd/inftlcore.c 	ops.ooboffs = offs & (mtd->writesize - 1);
ops               144 drivers/mtd/inftlcore.c 	ops.ooblen = len;
ops               145 drivers/mtd/inftlcore.c 	ops.oobbuf = buf;
ops               146 drivers/mtd/inftlcore.c 	ops.datbuf = NULL;
ops               148 drivers/mtd/inftlcore.c 	res = mtd_read_oob(mtd, offs & ~(mtd->writesize - 1), &ops);
ops               149 drivers/mtd/inftlcore.c 	*retlen = ops.oobretlen;
ops               159 drivers/mtd/inftlcore.c 	struct mtd_oob_ops ops;
ops               162 drivers/mtd/inftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               163 drivers/mtd/inftlcore.c 	ops.ooboffs = offs & (mtd->writesize - 1);
ops               164 drivers/mtd/inftlcore.c 	ops.ooblen = len;
ops               165 drivers/mtd/inftlcore.c 	ops.oobbuf = buf;
ops               166 drivers/mtd/inftlcore.c 	ops.datbuf = NULL;
ops               168 drivers/mtd/inftlcore.c 	res = mtd_write_oob(mtd, offs & ~(mtd->writesize - 1), &ops);
ops               169 drivers/mtd/inftlcore.c 	*retlen = ops.oobretlen;
ops               179 drivers/mtd/inftlcore.c 	struct mtd_oob_ops ops;
ops               182 drivers/mtd/inftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               183 drivers/mtd/inftlcore.c 	ops.ooboffs = offs;
ops               184 drivers/mtd/inftlcore.c 	ops.ooblen = mtd->oobsize;
ops               185 drivers/mtd/inftlcore.c 	ops.oobbuf = oob;
ops               186 drivers/mtd/inftlcore.c 	ops.datbuf = buf;
ops               187 drivers/mtd/inftlcore.c 	ops.len = len;
ops               189 drivers/mtd/inftlcore.c 	res = mtd_write_oob(mtd, offs & ~(mtd->writesize - 1), &ops);
ops               190 drivers/mtd/inftlcore.c 	*retlen = ops.retlen;
ops               177 drivers/mtd/mtdchar.c 			struct mtd_oob_ops ops;
ops               179 drivers/mtd/mtdchar.c 			ops.mode = MTD_OPS_RAW;
ops               180 drivers/mtd/mtdchar.c 			ops.datbuf = kbuf;
ops               181 drivers/mtd/mtdchar.c 			ops.oobbuf = NULL;
ops               182 drivers/mtd/mtdchar.c 			ops.len = len;
ops               184 drivers/mtd/mtdchar.c 			ret = mtd_read_oob(mtd, *ppos, &ops);
ops               185 drivers/mtd/mtdchar.c 			retlen = ops.retlen;
ops               271 drivers/mtd/mtdchar.c 			struct mtd_oob_ops ops;
ops               273 drivers/mtd/mtdchar.c 			ops.mode = MTD_OPS_RAW;
ops               274 drivers/mtd/mtdchar.c 			ops.datbuf = kbuf;
ops               275 drivers/mtd/mtdchar.c 			ops.oobbuf = NULL;
ops               276 drivers/mtd/mtdchar.c 			ops.ooboffs = 0;
ops               277 drivers/mtd/mtdchar.c 			ops.len = len;
ops               279 drivers/mtd/mtdchar.c 			ret = mtd_write_oob(mtd, *ppos, &ops);
ops               280 drivers/mtd/mtdchar.c 			retlen = ops.retlen;
ops               353 drivers/mtd/mtdchar.c 	struct mtd_oob_ops ops;
ops               366 drivers/mtd/mtdchar.c 	ops.ooblen = length;
ops               367 drivers/mtd/mtdchar.c 	ops.ooboffs = start & (mtd->writesize - 1);
ops               368 drivers/mtd/mtdchar.c 	ops.datbuf = NULL;
ops               369 drivers/mtd/mtdchar.c 	ops.mode = (mfi->mode == MTD_FILE_MODE_RAW) ? MTD_OPS_RAW :
ops               372 drivers/mtd/mtdchar.c 	if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs))
ops               375 drivers/mtd/mtdchar.c 	ops.oobbuf = memdup_user(ptr, length);
ops               376 drivers/mtd/mtdchar.c 	if (IS_ERR(ops.oobbuf))
ops               377 drivers/mtd/mtdchar.c 		return PTR_ERR(ops.oobbuf);
ops               380 drivers/mtd/mtdchar.c 	ret = mtd_write_oob(mtd, start, &ops);
ops               382 drivers/mtd/mtdchar.c 	if (ops.oobretlen > 0xFFFFFFFFU)
ops               384 drivers/mtd/mtdchar.c 	retlen = ops.oobretlen;
ops               388 drivers/mtd/mtdchar.c 	kfree(ops.oobbuf);
ops               397 drivers/mtd/mtdchar.c 	struct mtd_oob_ops ops;
ops               403 drivers/mtd/mtdchar.c 	ops.ooblen = length;
ops               404 drivers/mtd/mtdchar.c 	ops.ooboffs = start & (mtd->writesize - 1);
ops               405 drivers/mtd/mtdchar.c 	ops.datbuf = NULL;
ops               406 drivers/mtd/mtdchar.c 	ops.mode = (mfi->mode == MTD_FILE_MODE_RAW) ? MTD_OPS_RAW :
ops               409 drivers/mtd/mtdchar.c 	if (ops.ooboffs && ops.ooblen > (mtd->oobsize - ops.ooboffs))
ops               412 drivers/mtd/mtdchar.c 	ops.oobbuf = kmalloc(length, GFP_KERNEL);
ops               413 drivers/mtd/mtdchar.c 	if (!ops.oobbuf)
ops               417 drivers/mtd/mtdchar.c 	ret = mtd_read_oob(mtd, start, &ops);
ops               419 drivers/mtd/mtdchar.c 	if (put_user(ops.oobretlen, retp))
ops               421 drivers/mtd/mtdchar.c 	else if (ops.oobretlen && copy_to_user(ptr, ops.oobbuf,
ops               422 drivers/mtd/mtdchar.c 					    ops.oobretlen))
ops               425 drivers/mtd/mtdchar.c 	kfree(ops.oobbuf);
ops               590 drivers/mtd/mtdchar.c 	struct mtd_oob_ops ops;
ops               603 drivers/mtd/mtdchar.c 	ops.mode = req.mode;
ops               604 drivers/mtd/mtdchar.c 	ops.len = (size_t)req.len;
ops               605 drivers/mtd/mtdchar.c 	ops.ooblen = (size_t)req.ooblen;
ops               606 drivers/mtd/mtdchar.c 	ops.ooboffs = 0;
ops               609 drivers/mtd/mtdchar.c 		ops.datbuf = memdup_user(usr_data, ops.len);
ops               610 drivers/mtd/mtdchar.c 		if (IS_ERR(ops.datbuf))
ops               611 drivers/mtd/mtdchar.c 			return PTR_ERR(ops.datbuf);
ops               613 drivers/mtd/mtdchar.c 		ops.datbuf = NULL;
ops               617 drivers/mtd/mtdchar.c 		ops.oobbuf = memdup_user(usr_oob, ops.ooblen);
ops               618 drivers/mtd/mtdchar.c 		if (IS_ERR(ops.oobbuf)) {
ops               619 drivers/mtd/mtdchar.c 			kfree(ops.datbuf);
ops               620 drivers/mtd/mtdchar.c 			return PTR_ERR(ops.oobbuf);
ops               623 drivers/mtd/mtdchar.c 		ops.oobbuf = NULL;
ops               626 drivers/mtd/mtdchar.c 	ret = mtd_write_oob(mtd, (loff_t)req.start, &ops);
ops               628 drivers/mtd/mtdchar.c 	kfree(ops.datbuf);
ops               629 drivers/mtd/mtdchar.c 	kfree(ops.oobbuf);
ops               219 drivers/mtd/mtdconcat.c concat_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops)
ops               222 drivers/mtd/mtdconcat.c 	struct mtd_oob_ops devops = *ops;
ops               225 drivers/mtd/mtdconcat.c 	ops->retlen = ops->oobretlen = 0;
ops               240 drivers/mtd/mtdconcat.c 		ops->retlen += devops.retlen;
ops               241 drivers/mtd/mtdconcat.c 		ops->oobretlen += devops.oobretlen;
ops               258 drivers/mtd/mtdconcat.c 			devops.len = ops->len - ops->retlen;
ops               264 drivers/mtd/mtdconcat.c 			devops.ooblen = ops->ooblen - ops->oobretlen;
ops               267 drivers/mtd/mtdconcat.c 			devops.oobbuf += ops->oobretlen;
ops               276 drivers/mtd/mtdconcat.c concat_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops)
ops               279 drivers/mtd/mtdconcat.c 	struct mtd_oob_ops devops = *ops;
ops               285 drivers/mtd/mtdconcat.c 	ops->retlen = ops->oobretlen = 0;
ops               300 drivers/mtd/mtdconcat.c 		ops->retlen += devops.retlen;
ops               301 drivers/mtd/mtdconcat.c 		ops->oobretlen += devops.oobretlen;
ops               306 drivers/mtd/mtdconcat.c 			devops.len = ops->len - ops->retlen;
ops               312 drivers/mtd/mtdconcat.c 			devops.ooblen = ops->ooblen - ops->oobretlen;
ops              1147 drivers/mtd/mtdcore.c 	struct mtd_oob_ops ops = {
ops              1153 drivers/mtd/mtdcore.c 	ret = mtd_read_oob(mtd, from, &ops);
ops              1154 drivers/mtd/mtdcore.c 	*retlen = ops.retlen;
ops              1163 drivers/mtd/mtdcore.c 	struct mtd_oob_ops ops = {
ops              1169 drivers/mtd/mtdcore.c 	ret = mtd_write_oob(mtd, to, &ops);
ops              1170 drivers/mtd/mtdcore.c 	*retlen = ops.retlen;
ops              1203 drivers/mtd/mtdcore.c 			     struct mtd_oob_ops *ops)
ops              1210 drivers/mtd/mtdcore.c 	if (!ops->datbuf)
ops              1211 drivers/mtd/mtdcore.c 		ops->len = 0;
ops              1213 drivers/mtd/mtdcore.c 	if (!ops->oobbuf)
ops              1214 drivers/mtd/mtdcore.c 		ops->ooblen = 0;
ops              1216 drivers/mtd/mtdcore.c 	if (offs < 0 || offs + ops->len > mtd->size)
ops              1219 drivers/mtd/mtdcore.c 	if (ops->ooblen) {
ops              1222 drivers/mtd/mtdcore.c 		if (ops->ooboffs >= mtd_oobavail(mtd, ops))
ops              1227 drivers/mtd/mtdcore.c 			     mtd_oobavail(mtd, ops)) - ops->ooboffs;
ops              1228 drivers/mtd/mtdcore.c 		if (ops->ooblen > maxooblen)
ops              1235 drivers/mtd/mtdcore.c int mtd_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops)
ops              1238 drivers/mtd/mtdcore.c 	ops->retlen = ops->oobretlen = 0;
ops              1240 drivers/mtd/mtdcore.c 	ret_code = mtd_check_oob_ops(mtd, from, ops);
ops              1247 drivers/mtd/mtdcore.c 	if (!mtd->_read_oob && (!mtd->_read || ops->oobbuf))
ops              1251 drivers/mtd/mtdcore.c 		ret_code = mtd->_read_oob(mtd, from, ops);
ops              1253 drivers/mtd/mtdcore.c 		ret_code = mtd->_read(mtd, from, ops->len, &ops->retlen,
ops              1254 drivers/mtd/mtdcore.c 				      ops->datbuf);
ops              1271 drivers/mtd/mtdcore.c 				struct mtd_oob_ops *ops)
ops              1275 drivers/mtd/mtdcore.c 	ops->retlen = ops->oobretlen = 0;
ops              1280 drivers/mtd/mtdcore.c 	ret = mtd_check_oob_ops(mtd, to, ops);
ops              1287 drivers/mtd/mtdcore.c 	if (!mtd->_write_oob && (!mtd->_write || ops->oobbuf))
ops              1291 drivers/mtd/mtdcore.c 		return mtd->_write_oob(mtd, to, ops);
ops              1293 drivers/mtd/mtdcore.c 		return mtd->_write(mtd, to, ops->len, &ops->retlen,
ops              1294 drivers/mtd/mtdcore.c 				   ops->datbuf);
ops               101 drivers/mtd/mtdpart.c 		struct mtd_oob_ops *ops)
ops               108 drivers/mtd/mtdpart.c 	res = part->parent->_read_oob(part->parent, from + part->offset, ops);
ops               167 drivers/mtd/mtdpart.c 		struct mtd_oob_ops *ops)
ops               171 drivers/mtd/mtdpart.c 	return part->parent->_write_oob(part->parent, to + part->offset, ops);
ops               298 drivers/mtd/mtdswap.c 			struct mtd_oob_ops *ops)
ops               300 drivers/mtd/mtdswap.c 	int ret = mtd_read_oob(d->mtd, from, ops);
ops               311 drivers/mtd/mtdswap.c 	if (ops->oobretlen < ops->ooblen) {
ops               314 drivers/mtd/mtdswap.c 			ops->oobretlen, ops->ooblen, from);
ops               326 drivers/mtd/mtdswap.c 	struct mtd_oob_ops ops;
ops               334 drivers/mtd/mtdswap.c 	ops.ooblen = 2 * d->mtd->oobavail;
ops               335 drivers/mtd/mtdswap.c 	ops.oobbuf = d->oob_buf;
ops               336 drivers/mtd/mtdswap.c 	ops.ooboffs = 0;
ops               337 drivers/mtd/mtdswap.c 	ops.datbuf = NULL;
ops               338 drivers/mtd/mtdswap.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops               340 drivers/mtd/mtdswap.c 	ret = mtdswap_read_oob(d, offset, &ops);
ops               373 drivers/mtd/mtdswap.c 	struct mtd_oob_ops ops;
ops               375 drivers/mtd/mtdswap.c 	ops.ooboffs = 0;
ops               376 drivers/mtd/mtdswap.c 	ops.oobbuf = (uint8_t *)&n;
ops               377 drivers/mtd/mtdswap.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops               378 drivers/mtd/mtdswap.c 	ops.datbuf = NULL;
ops               383 drivers/mtd/mtdswap.c 		ops.ooblen = MTDSWAP_OOBSIZE;
ops               387 drivers/mtd/mtdswap.c 		ops.ooblen = sizeof(n.magic);
ops               391 drivers/mtd/mtdswap.c 	ret = mtd_write_oob(d->mtd, offset, &ops);
ops               401 drivers/mtd/mtdswap.c 	if (ops.oobretlen != ops.ooblen) {
ops               404 drivers/mtd/mtdswap.c 			offset, ops.oobretlen, ops.ooblen);
ops               882 drivers/mtd/mtdswap.c 	struct mtd_oob_ops ops;
ops               885 drivers/mtd/mtdswap.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops               886 drivers/mtd/mtdswap.c 	ops.len = mtd->writesize;
ops               887 drivers/mtd/mtdswap.c 	ops.ooblen = mtd->oobavail;
ops               888 drivers/mtd/mtdswap.c 	ops.ooboffs = 0;
ops               889 drivers/mtd/mtdswap.c 	ops.datbuf = d->page_buf;
ops               890 drivers/mtd/mtdswap.c 	ops.oobbuf = d->oob_buf;
ops               900 drivers/mtd/mtdswap.c 			ret = mtd_write_oob(mtd, pos, &ops);
ops               909 drivers/mtd/mtdswap.c 			ret = mtd_read_oob(mtd, pos, &ops);
ops                32 drivers/mtd/nand/core.c 			if (nand->ops->isbad(nand, pos))
ops                47 drivers/mtd/nand/core.c 	return nand->ops->isbad(nand, pos);
ops                70 drivers/mtd/nand/core.c 	ret = nand->ops->markbad(nand, pos);
ops               134 drivers/mtd/nand/core.c 	return nand->ops->erase(nand, pos);
ops               221 drivers/mtd/nand/core.c int nanddev_init(struct nand_device *nand, const struct nand_ops *ops,
ops               227 drivers/mtd/nand/core.c 	if (!nand || !ops)
ops               230 drivers/mtd/nand/core.c 	if (!ops->erase || !ops->markbad || !ops->isbad)
ops               244 drivers/mtd/nand/core.c 	nand->ops = ops;
ops              1120 drivers/mtd/nand/onenand/onenand_base.c 				struct mtd_oob_ops *ops)
ops              1124 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->len;
ops              1125 drivers/mtd/nand/onenand/onenand_base.c 	size_t ooblen = ops->ooblen;
ops              1126 drivers/mtd/nand/onenand/onenand_base.c 	u_char *buf = ops->datbuf;
ops              1127 drivers/mtd/nand/onenand/onenand_base.c 	u_char *oobbuf = ops->oobbuf;
ops              1136 drivers/mtd/nand/onenand/onenand_base.c 	oobsize = mtd_oobavail(mtd, ops);
ops              1143 drivers/mtd/nand/onenand/onenand_base.c 		ops->retlen = 0;
ops              1144 drivers/mtd/nand/onenand/onenand_base.c 		ops->oobretlen = 0;
ops              1177 drivers/mtd/nand/onenand/onenand_base.c 			if (ops->mode == MTD_OPS_AUTO_OOB)
ops              1199 drivers/mtd/nand/onenand/onenand_base.c 	ops->retlen = read;
ops              1200 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = oobread;
ops              1221 drivers/mtd/nand/onenand/onenand_base.c 				struct mtd_oob_ops *ops)
ops              1225 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->len;
ops              1226 drivers/mtd/nand/onenand/onenand_base.c 	size_t ooblen = ops->ooblen;
ops              1227 drivers/mtd/nand/onenand/onenand_base.c 	u_char *buf = ops->datbuf;
ops              1228 drivers/mtd/nand/onenand/onenand_base.c 	u_char *oobbuf = ops->oobbuf;
ops              1237 drivers/mtd/nand/onenand/onenand_base.c 	oobsize = mtd_oobavail(mtd, ops);
ops              1244 drivers/mtd/nand/onenand/onenand_base.c 		ops->retlen = 0;
ops              1245 drivers/mtd/nand/onenand/onenand_base.c 		ops->oobretlen = 0;
ops              1295 drivers/mtd/nand/onenand/onenand_base.c 			if (ops->mode == MTD_OPS_AUTO_OOB)
ops              1328 drivers/mtd/nand/onenand/onenand_base.c 	ops->retlen = read;
ops              1329 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = oobread;
ops              1350 drivers/mtd/nand/onenand/onenand_base.c 			struct mtd_oob_ops *ops)
ops              1355 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->ooblen;
ops              1356 drivers/mtd/nand/onenand/onenand_base.c 	unsigned int mode = ops->mode;
ops              1357 drivers/mtd/nand/onenand/onenand_base.c 	u_char *buf = ops->oobbuf;
ops              1360 drivers/mtd/nand/onenand/onenand_base.c 	from += ops->ooboffs;
ops              1366 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = 0;
ops              1425 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = read;
ops              1445 drivers/mtd/nand/onenand/onenand_base.c 			    struct mtd_oob_ops *ops)
ops              1450 drivers/mtd/nand/onenand/onenand_base.c 	switch (ops->mode) {
ops              1461 drivers/mtd/nand/onenand/onenand_base.c 	if (ops->datbuf)
ops              1463 drivers/mtd/nand/onenand/onenand_base.c 			onenand_mlc_read_ops_nolock(mtd, from, ops) :
ops              1464 drivers/mtd/nand/onenand/onenand_base.c 			onenand_read_ops_nolock(mtd, from, ops);
ops              1466 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_read_oob_nolock(mtd, from, ops);
ops              1532 drivers/mtd/nand/onenand/onenand_base.c 			    struct mtd_oob_ops *ops)
ops              1537 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->ooblen;
ops              1538 drivers/mtd/nand/onenand/onenand_base.c 	u_char *buf = ops->oobbuf;
ops              1544 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = 0;
ops              1595 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = read;
ops              1791 drivers/mtd/nand/onenand/onenand_base.c 				struct mtd_oob_ops *ops)
ops              1797 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->len;
ops              1798 drivers/mtd/nand/onenand/onenand_base.c 	size_t ooblen = ops->ooblen;
ops              1799 drivers/mtd/nand/onenand/onenand_base.c 	const u_char *buf = ops->datbuf;
ops              1800 drivers/mtd/nand/onenand/onenand_base.c 	const u_char *oob = ops->oobbuf;
ops              1808 drivers/mtd/nand/onenand/onenand_base.c 	ops->retlen = 0;
ops              1809 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = 0;
ops              1821 drivers/mtd/nand/onenand/onenand_base.c 	oobsize = mtd_oobavail(mtd, ops);
ops              1854 drivers/mtd/nand/onenand/onenand_base.c 				if (ops->mode == MTD_OPS_AUTO_OOB)
ops              1956 drivers/mtd/nand/onenand/onenand_base.c 	ops->retlen = written;
ops              1957 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = oobwritten;
ops              1975 drivers/mtd/nand/onenand/onenand_base.c 				    struct mtd_oob_ops *ops)
ops              1981 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->ooblen;
ops              1982 drivers/mtd/nand/onenand/onenand_base.c 	const u_char *buf = ops->oobbuf;
ops              1983 drivers/mtd/nand/onenand/onenand_base.c 	unsigned int mode = ops->mode;
ops              1985 drivers/mtd/nand/onenand/onenand_base.c 	to += ops->ooboffs;
ops              1991 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = 0;
ops              2071 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = written;
ops              2083 drivers/mtd/nand/onenand/onenand_base.c 			     struct mtd_oob_ops *ops)
ops              2087 drivers/mtd/nand/onenand/onenand_base.c 	switch (ops->mode) {
ops              2098 drivers/mtd/nand/onenand/onenand_base.c 	if (ops->datbuf)
ops              2099 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_write_ops_nolock(mtd, to, ops);
ops              2101 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_write_oob_nolock(mtd, to, ops);
ops              2444 drivers/mtd/nand/onenand/onenand_base.c 	struct mtd_oob_ops ops = {
ops              2463 drivers/mtd/nand/onenand/onenand_base.c 	return onenand_write_oob_nolock(mtd, ofs, &ops);
ops              2775 drivers/mtd/nand/onenand/onenand_base.c 				    struct mtd_oob_ops *ops)
ops              2781 drivers/mtd/nand/onenand/onenand_base.c 	size_t len = ops->ooblen;
ops              2782 drivers/mtd/nand/onenand/onenand_base.c 	const u_char *buf = ops->oobbuf;
ops              2785 drivers/mtd/nand/onenand/onenand_base.c 	to += ops->ooboffs;
ops              2788 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = 0;
ops              2886 drivers/mtd/nand/onenand/onenand_base.c 	ops->oobretlen = written;
ops              2909 drivers/mtd/nand/onenand/onenand_base.c 	struct mtd_oob_ops ops = {
ops              2922 drivers/mtd/nand/onenand/onenand_base.c 		onenand_mlc_read_ops_nolock(mtd, from, &ops) :
ops              2923 drivers/mtd/nand/onenand/onenand_base.c 		onenand_read_ops_nolock(mtd, from, &ops);
ops              2948 drivers/mtd/nand/onenand/onenand_base.c 	struct mtd_oob_ops ops;
ops              2962 drivers/mtd/nand/onenand/onenand_base.c 	ops.len = len;
ops              2963 drivers/mtd/nand/onenand/onenand_base.c 	ops.ooblen = 0;
ops              2964 drivers/mtd/nand/onenand/onenand_base.c 	ops.datbuf = pbuf;
ops              2965 drivers/mtd/nand/onenand/onenand_base.c 	ops.oobbuf = NULL;
ops              2966 drivers/mtd/nand/onenand/onenand_base.c 	ret = onenand_write_ops_nolock(mtd, to, &ops);
ops              2967 drivers/mtd/nand/onenand/onenand_base.c 	*retlen = ops.retlen;
ops              2990 drivers/mtd/nand/onenand/onenand_base.c 	struct mtd_oob_ops ops;
ops              3002 drivers/mtd/nand/onenand/onenand_base.c 		ops.len = mtd->writesize;
ops              3003 drivers/mtd/nand/onenand/onenand_base.c 		ops.ooblen = 0;
ops              3004 drivers/mtd/nand/onenand/onenand_base.c 		ops.datbuf = buf;
ops              3005 drivers/mtd/nand/onenand/onenand_base.c 		ops.oobbuf = NULL;
ops              3006 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_write_ops_nolock(mtd, mtd->writesize * 49, &ops);
ops              3007 drivers/mtd/nand/onenand/onenand_base.c 		*retlen = ops.retlen;
ops              3013 drivers/mtd/nand/onenand/onenand_base.c 		ops.mode = MTD_OPS_PLACE_OOB;
ops              3014 drivers/mtd/nand/onenand/onenand_base.c 		ops.ooblen = len;
ops              3015 drivers/mtd/nand/onenand/onenand_base.c 		ops.oobbuf = buf;
ops              3016 drivers/mtd/nand/onenand/onenand_base.c 		ops.ooboffs = 0;
ops              3017 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_otp_write_oob_nolock(mtd, from, &ops);
ops              3018 drivers/mtd/nand/onenand/onenand_base.c 		*retlen = ops.oobretlen;
ops              3518 drivers/mtd/nand/onenand/onenand_base.c 	struct mtd_oob_ops ops = {
ops              3538 drivers/mtd/nand/onenand/onenand_base.c 		ret = onenand_read_oob_nolock(mtd, addr, &ops);
ops                64 drivers/mtd/nand/onenand/onenand_bbt.c 	struct mtd_oob_ops ops;
ops                83 drivers/mtd/nand/onenand/onenand_bbt.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops                84 drivers/mtd/nand/onenand/onenand_bbt.c 	ops.ooblen = readlen;
ops                85 drivers/mtd/nand/onenand/onenand_bbt.c 	ops.oobbuf = buf;
ops                86 drivers/mtd/nand/onenand/onenand_bbt.c 	ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0;
ops                95 drivers/mtd/nand/onenand/onenand_bbt.c 				from + j * this->writesize + bd->offs, &ops);
ops               308 drivers/mtd/nand/raw/ams-delta.c 	priv->base.ops = &ams_delta_ops;
ops               213 drivers/mtd/nand/raw/atmel/nand-controller.c 	const struct atmel_nand_controller_ops *ops;
ops              1467 drivers/mtd/nand/raw/atmel/nand-controller.c 	return nc->caps->ops->setup_data_interface(nand, csline, conf);
ops              1486 drivers/mtd/nand/raw/atmel/nand-controller.c 	if (!nc->mck || !nc->caps->ops->setup_data_interface)
ops              1677 drivers/mtd/nand/raw/atmel/nand-controller.c 	nc->caps->ops->nand_init(nc, nand);
ops              1923 drivers/mtd/nand/raw/atmel/nand-controller.c 	ret = nc->caps->ops->ecc_init(chip);
ops              1971 drivers/mtd/nand/raw/atmel/nand-controller.c 	nc->base.ops = &atmel_nand_controller_ops;
ops              2328 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_hsmc_nc_ops,
ops              2336 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_hsmc_nc_ops,
ops              2394 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &at91rm9200_nc_ops,
ops              2409 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2416 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2424 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2432 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2439 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2446 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2454 drivers/mtd/nand/raw/atmel/nand-controller.c 	.ops = &atmel_smc_nc_ops,
ops              2551 drivers/mtd/nand/raw/atmel/nand-controller.c 	return caps->ops->probe(pdev, caps);
ops              2558 drivers/mtd/nand/raw/atmel/nand-controller.c 	return nc->caps->ops->remove(nc);
ops              2565 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	ctrl->controller.ops = &brcmnand_controller_ops;
ops               784 drivers/mtd/nand/raw/cafe_nand.c 	cafe->nand.legacy.dummy_controller.ops = &cafe_nand_controller_ops;
ops               791 drivers/mtd/nand/raw/davinci_nand.c 	info->chip.legacy.dummy_controller.ops = &davinci_nand_controller_ops;
ops              1255 drivers/mtd/nand/raw/denali.c 	denali->controller.ops = &denali_controller_ops;
ops               932 drivers/mtd/nand/raw/fsl_elbc_nand.c 	priv->chip.controller->ops = &fsl_elbc_controller_ops;
ops              1069 drivers/mtd/nand/raw/fsl_ifc_nand.c 	priv->chip.controller->ops = &fsl_ifc_controller_ops;
ops              1092 drivers/mtd/nand/raw/fsmc_nand.c 	host->base.ops = &fsmc_nand_controller_ops;
ops              2586 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	this->base.ops = &gpmi_nand_controller_ops;
ops               793 drivers/mtd/nand/raw/hisi504_nand.c 	chip->legacy.dummy_controller.ops = &hisi_nfc_controller_ops;
ops                31 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	return ecc->ops->calculate(ecc, params, buf, ecc_code);
ops                51 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	return ecc->ops->correct(ecc, params, buf, ecc_code);
ops               133 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	ecc->ops = device_get_match_data(dev);
ops               134 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	if (!ecc->ops)
ops               142 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	ecc->ops->disable(ecc);
ops                75 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h 	const struct ingenic_ecc_ops *ops;
ops               372 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	chip->controller->ops = &ingenic_nand_controller_ops;
ops                63 drivers/mtd/nand/raw/internals.h 	const struct nand_manufacturer_ops *ops;
ops               101 drivers/mtd/nand/raw/internals.h 	if (!chip->controller || !chip->controller->ops ||
ops               102 drivers/mtd/nand/raw/internals.h 	    !chip->controller->ops->exec_op)
ops               117 drivers/mtd/nand/raw/internals.h 	return chip->controller->ops->exec_op(chip, op, false);
ops               122 drivers/mtd/nand/raw/internals.h 	if (!chip->controller || !chip->controller->ops ||
ops               123 drivers/mtd/nand/raw/internals.h 	    !chip->controller->ops->setup_data_interface)
ops               792 drivers/mtd/nand/raw/lpc32xx_mlc.c 	nand_chip->legacy.dummy_controller.ops = &lpc32xx_nand_controller_ops;
ops               918 drivers/mtd/nand/raw/lpc32xx_slc.c 	chip->legacy.dummy_controller.ops = &lpc32xx_nand_controller_ops;
ops              2856 drivers/mtd/nand/raw/marvell_nand.c 	nfc->controller.ops = &marvell_nand_controller_ops;
ops              1265 drivers/mtd/nand/raw/meson_nand.c 	nand->controller->ops = &meson_nand_controller_ops;
ops              1504 drivers/mtd/nand/raw/mtk_nand.c 	nfc->controller.ops = &mtk_nfc_controller_ops;
ops               555 drivers/mtd/nand/raw/mxc_nand.c static void send_page_v3(struct mtd_info *mtd, unsigned int ops)
ops               566 drivers/mtd/nand/raw/mxc_nand.c 	writel(ops, NFC_V3_LAUNCH);
ops               571 drivers/mtd/nand/raw/mxc_nand.c static void send_page_v2(struct mtd_info *mtd, unsigned int ops)
ops               579 drivers/mtd/nand/raw/mxc_nand.c 	writew(ops, NFC_V1_V2_CONFIG2);
ops               585 drivers/mtd/nand/raw/mxc_nand.c static void send_page_v1(struct mtd_info *mtd, unsigned int ops)
ops               601 drivers/mtd/nand/raw/mxc_nand.c 		writew(ops, NFC_V1_V2_CONFIG2);
ops              1894 drivers/mtd/nand/raw/mxc_nand.c 	this->legacy.dummy_controller.ops = &mxcnd_controller_ops;
ops               522 drivers/mtd/nand/raw/mxic_nand.c 	nfc->controller.ops = &mxic_nand_controller_ops;
ops               406 drivers/mtd/nand/raw/nand_base.c 			      struct mtd_oob_ops *ops)
ops               417 drivers/mtd/nand/raw/nand_base.c 	switch (ops->mode) {
ops               421 drivers/mtd/nand/raw/nand_base.c 		memcpy(chip->oob_poi + ops->ooboffs, oob, len);
ops               426 drivers/mtd/nand/raw/nand_base.c 						  ops->ooboffs, len);
ops               445 drivers/mtd/nand/raw/nand_base.c 			     struct mtd_oob_ops *ops)
ops               451 drivers/mtd/nand/raw/nand_base.c 			 __func__, (unsigned int)to, (int)ops->ooblen);
ops               453 drivers/mtd/nand/raw/nand_base.c 	len = mtd_oobavail(mtd, ops);
ops               456 drivers/mtd/nand/raw/nand_base.c 	if ((ops->ooboffs + ops->ooblen) > len) {
ops               489 drivers/mtd/nand/raw/nand_base.c 	nand_fill_oob(chip, ops->oobbuf, ops->ooblen, ops);
ops               491 drivers/mtd/nand/raw/nand_base.c 	if (ops->mode == MTD_OPS_RAW)
ops               501 drivers/mtd/nand/raw/nand_base.c 	ops->oobretlen = ops->ooblen;
ops               518 drivers/mtd/nand/raw/nand_base.c 	struct mtd_oob_ops ops;
ops               522 drivers/mtd/nand/raw/nand_base.c 	memset(&ops, 0, sizeof(ops));
ops               523 drivers/mtd/nand/raw/nand_base.c 	ops.oobbuf = buf;
ops               524 drivers/mtd/nand/raw/nand_base.c 	ops.ooboffs = chip->badblockpos;
ops               526 drivers/mtd/nand/raw/nand_base.c 		ops.ooboffs &= ~0x01;
ops               527 drivers/mtd/nand/raw/nand_base.c 		ops.len = ops.ooblen = 2;
ops               529 drivers/mtd/nand/raw/nand_base.c 		ops.len = ops.ooblen = 1;
ops               531 drivers/mtd/nand/raw/nand_base.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               538 drivers/mtd/nand/raw/nand_base.c 					&ops);
ops               822 drivers/mtd/nand/raw/nand_base.c 	ret = chip->controller->ops->setup_data_interface(chip, chipnr,
ops               864 drivers/mtd/nand/raw/nand_base.c 	ret = chip->controller->ops->setup_data_interface(chip, chipnr,
ops               946 drivers/mtd/nand/raw/nand_base.c 		ret = chip->controller->ops->setup_data_interface(chip,
ops              3088 drivers/mtd/nand/raw/nand_base.c 				  struct mtd_oob_ops *ops, size_t len)
ops              3093 drivers/mtd/nand/raw/nand_base.c 	switch (ops->mode) {
ops              3097 drivers/mtd/nand/raw/nand_base.c 		memcpy(oob, chip->oob_poi + ops->ooboffs, len);
ops              3102 drivers/mtd/nand/raw/nand_base.c 						  ops->ooboffs, len);
ops              3154 drivers/mtd/nand/raw/nand_base.c 			    struct mtd_oob_ops *ops)
ops              3159 drivers/mtd/nand/raw/nand_base.c 	uint32_t readlen = ops->len;
ops              3160 drivers/mtd/nand/raw/nand_base.c 	uint32_t oobreadlen = ops->ooblen;
ops              3161 drivers/mtd/nand/raw/nand_base.c 	uint32_t max_oobsize = mtd_oobavail(mtd, ops);
ops              3177 drivers/mtd/nand/raw/nand_base.c 	buf = ops->datbuf;
ops              3178 drivers/mtd/nand/raw/nand_base.c 	oob = ops->oobbuf;
ops              3209 drivers/mtd/nand/raw/nand_base.c 			if (unlikely(ops->mode == MTD_OPS_RAW))
ops              3231 drivers/mtd/nand/raw/nand_base.c 				    (ops->mode != MTD_OPS_RAW)) {
ops              3245 drivers/mtd/nand/raw/nand_base.c 					oob = nand_transfer_oob(chip, oob, ops,
ops              3307 drivers/mtd/nand/raw/nand_base.c 	ops->retlen = ops->len - (size_t) readlen;
ops              3309 drivers/mtd/nand/raw/nand_base.c 		ops->oobretlen = ops->ooblen - oobreadlen;
ops              3483 drivers/mtd/nand/raw/nand_base.c 			    struct mtd_oob_ops *ops)
ops              3489 drivers/mtd/nand/raw/nand_base.c 	int readlen = ops->ooblen;
ops              3491 drivers/mtd/nand/raw/nand_base.c 	uint8_t *buf = ops->oobbuf;
ops              3499 drivers/mtd/nand/raw/nand_base.c 	len = mtd_oobavail(mtd, ops);
ops              3509 drivers/mtd/nand/raw/nand_base.c 		if (ops->mode == MTD_OPS_RAW)
ops              3518 drivers/mtd/nand/raw/nand_base.c 		buf = nand_transfer_oob(chip, buf, ops, len);
ops              3541 drivers/mtd/nand/raw/nand_base.c 	ops->oobretlen = ops->ooblen - readlen;
ops              3561 drivers/mtd/nand/raw/nand_base.c 			 struct mtd_oob_ops *ops)
ops              3566 drivers/mtd/nand/raw/nand_base.c 	ops->retlen = 0;
ops              3568 drivers/mtd/nand/raw/nand_base.c 	if (ops->mode != MTD_OPS_PLACE_OOB &&
ops              3569 drivers/mtd/nand/raw/nand_base.c 	    ops->mode != MTD_OPS_AUTO_OOB &&
ops              3570 drivers/mtd/nand/raw/nand_base.c 	    ops->mode != MTD_OPS_RAW)
ops              3577 drivers/mtd/nand/raw/nand_base.c 	if (!ops->datbuf)
ops              3578 drivers/mtd/nand/raw/nand_base.c 		ret = nand_do_read_oob(chip, from, ops);
ops              3580 drivers/mtd/nand/raw/nand_base.c 		ret = nand_do_read_ops(chip, from, ops);
ops              3957 drivers/mtd/nand/raw/nand_base.c 			     struct mtd_oob_ops *ops)
ops              3961 drivers/mtd/nand/raw/nand_base.c 	uint32_t writelen = ops->len;
ops              3963 drivers/mtd/nand/raw/nand_base.c 	uint32_t oobwritelen = ops->ooblen;
ops              3964 drivers/mtd/nand/raw/nand_base.c 	uint32_t oobmaxlen = mtd_oobavail(mtd, ops);
ops              3966 drivers/mtd/nand/raw/nand_base.c 	uint8_t *oob = ops->oobbuf;
ops              3967 drivers/mtd/nand/raw/nand_base.c 	uint8_t *buf = ops->datbuf;
ops              3971 drivers/mtd/nand/raw/nand_base.c 	ops->retlen = 0;
ops              3976 drivers/mtd/nand/raw/nand_base.c 	if (NOTALIGNED(to) || NOTALIGNED(ops->len)) {
ops              3998 drivers/mtd/nand/raw/nand_base.c 	    ((loff_t)chip->pagecache.page << chip->page_shift) < (to + ops->len))
ops              4002 drivers/mtd/nand/raw/nand_base.c 	if (oob && ops->ooboffs && (ops->ooboffs + ops->ooblen > oobmaxlen)) {
ops              4035 drivers/mtd/nand/raw/nand_base.c 			oob = nand_fill_oob(chip, oob, len, ops);
ops              4044 drivers/mtd/nand/raw/nand_base.c 				      (ops->mode == MTD_OPS_RAW));
ops              4065 drivers/mtd/nand/raw/nand_base.c 	ops->retlen = ops->len - writelen;
ops              4067 drivers/mtd/nand/raw/nand_base.c 		ops->oobretlen = ops->ooblen;
ops              4090 drivers/mtd/nand/raw/nand_base.c 	struct mtd_oob_ops ops;
ops              4098 drivers/mtd/nand/raw/nand_base.c 	memset(&ops, 0, sizeof(ops));
ops              4099 drivers/mtd/nand/raw/nand_base.c 	ops.len = len;
ops              4100 drivers/mtd/nand/raw/nand_base.c 	ops.datbuf = (uint8_t *)buf;
ops              4101 drivers/mtd/nand/raw/nand_base.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops              4103 drivers/mtd/nand/raw/nand_base.c 	ret = nand_do_write_ops(chip, to, &ops);
ops              4105 drivers/mtd/nand/raw/nand_base.c 	*retlen = ops.retlen;
ops              4116 drivers/mtd/nand/raw/nand_base.c 			  struct mtd_oob_ops *ops)
ops              4121 drivers/mtd/nand/raw/nand_base.c 	ops->retlen = 0;
ops              4127 drivers/mtd/nand/raw/nand_base.c 	switch (ops->mode) {
ops              4137 drivers/mtd/nand/raw/nand_base.c 	if (!ops->datbuf)
ops              4138 drivers/mtd/nand/raw/nand_base.c 		ret = nand_do_write_oob(chip, to, ops);
ops              4140 drivers/mtd/nand/raw/nand_base.c 		ret = nand_do_write_ops(chip, to, ops);
ops              4596 drivers/mtd/nand/raw/nand_base.c 	if (chip->manufacturer.desc && chip->manufacturer.desc->ops &&
ops              4597 drivers/mtd/nand/raw/nand_base.c 	    chip->manufacturer.desc->ops->detect) {
ops              4604 drivers/mtd/nand/raw/nand_base.c 		chip->manufacturer.desc->ops->detect(chip);
ops              4618 drivers/mtd/nand/raw/nand_base.c 	if (!chip->manufacturer.desc || !chip->manufacturer.desc->ops ||
ops              4619 drivers/mtd/nand/raw/nand_base.c 	    !chip->manufacturer.desc->ops->init)
ops              4622 drivers/mtd/nand/raw/nand_base.c 	return chip->manufacturer.desc->ops->init(chip);
ops              4634 drivers/mtd/nand/raw/nand_base.c 	if (chip->manufacturer.desc && chip->manufacturer.desc->ops &&
ops              4635 drivers/mtd/nand/raw/nand_base.c 	    chip->manufacturer.desc->ops->cleanup)
ops              4636 drivers/mtd/nand/raw/nand_base.c 		chip->manufacturer.desc->ops->cleanup(chip);
ops              5847 drivers/mtd/nand/raw/nand_base.c 	if (chip->controller->ops && chip->controller->ops->attach_chip)
ops              5848 drivers/mtd/nand/raw/nand_base.c 		return chip->controller->ops->attach_chip(chip);
ops              5855 drivers/mtd/nand/raw/nand_base.c 	if (chip->controller->ops && chip->controller->ops->detach_chip)
ops              5856 drivers/mtd/nand/raw/nand_base.c 		chip->controller->ops->detach_chip(chip);
ops               316 drivers/mtd/nand/raw/nand_bbt.c 	struct mtd_oob_ops ops;
ops               319 drivers/mtd/nand/raw/nand_bbt.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               320 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooboffs = 0;
ops               321 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooblen = mtd->oobsize;
ops               324 drivers/mtd/nand/raw/nand_bbt.c 		ops.datbuf = buf;
ops               325 drivers/mtd/nand/raw/nand_bbt.c 		ops.len = min(len, (size_t)mtd->writesize);
ops               326 drivers/mtd/nand/raw/nand_bbt.c 		ops.oobbuf = buf + ops.len;
ops               328 drivers/mtd/nand/raw/nand_bbt.c 		res = mtd_read_oob(mtd, offs, &ops);
ops               357 drivers/mtd/nand/raw/nand_bbt.c 	struct mtd_oob_ops ops;
ops               359 drivers/mtd/nand/raw/nand_bbt.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               360 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooboffs = 0;
ops               361 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooblen = mtd->oobsize;
ops               362 drivers/mtd/nand/raw/nand_bbt.c 	ops.datbuf = buf;
ops               363 drivers/mtd/nand/raw/nand_bbt.c 	ops.oobbuf = oob;
ops               364 drivers/mtd/nand/raw/nand_bbt.c 	ops.len = len;
ops               366 drivers/mtd/nand/raw/nand_bbt.c 	return mtd_write_oob(mtd, offs, &ops);
ops               419 drivers/mtd/nand/raw/nand_bbt.c 	struct mtd_oob_ops ops;
ops               422 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooblen = mtd->oobsize;
ops               423 drivers/mtd/nand/raw/nand_bbt.c 	ops.oobbuf = buf;
ops               424 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooboffs = 0;
ops               425 drivers/mtd/nand/raw/nand_bbt.c 	ops.datbuf = NULL;
ops               426 drivers/mtd/nand/raw/nand_bbt.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               436 drivers/mtd/nand/raw/nand_bbt.c 				   &ops);
ops               726 drivers/mtd/nand/raw/nand_bbt.c 	struct mtd_oob_ops ops;
ops               728 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooblen = mtd->oobsize;
ops               729 drivers/mtd/nand/raw/nand_bbt.c 	ops.ooboffs = 0;
ops               730 drivers/mtd/nand/raw/nand_bbt.c 	ops.datbuf = NULL;
ops               731 drivers/mtd/nand/raw/nand_bbt.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               802 drivers/mtd/nand/raw/nand_bbt.c 			ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
ops               803 drivers/mtd/nand/raw/nand_bbt.c 			ops.oobbuf = &buf[len];
ops               804 drivers/mtd/nand/raw/nand_bbt.c 			res = mtd_read_oob(mtd, to + mtd->writesize, &ops);
ops               805 drivers/mtd/nand/raw/nand_bbt.c 			if (res < 0 || ops.oobretlen != ops.ooblen)
ops               197 drivers/mtd/nand/raw/nand_onfi.c 	if (chip->manufacturer.desc && chip->manufacturer.desc->ops &&
ops               198 drivers/mtd/nand/raw/nand_onfi.c 	    chip->manufacturer.desc->ops->fixup_onfi_param_page)
ops               199 drivers/mtd/nand/raw/nand_onfi.c 		chip->manufacturer.desc->ops->fixup_onfi_param_page(chip, p);
ops               365 drivers/mtd/nand/raw/nandsim.c } ops[NS_OPER_NUM] = {
ops              1215 drivers/mtd/nand/raw/nandsim.c 		if (!(ns->options & ops[i].reqopts))
ops              1220 drivers/mtd/nand/raw/nandsim.c 			if (!(ops[i].states[ns->npstates] & STATE_ADDR_MASK))
ops              1223 drivers/mtd/nand/raw/nandsim.c 			if (NS_STATE(ns->state) != NS_STATE(ops[i].states[ns->npstates]))
ops              1228 drivers/mtd/nand/raw/nandsim.c 			if (NS_STATE(ops[i].states[j]) != NS_STATE(ns->pstates[j])
ops              1229 drivers/mtd/nand/raw/nandsim.c 				&& (ns->options & ops[idx].reqopts)) {
ops              1242 drivers/mtd/nand/raw/nandsim.c 		ns->op = &ops[idx].states[0];
ops              2298 drivers/mtd/nand/raw/nandsim.c 	ns->base.ops = &ns_controller_ops;
ops               168 drivers/mtd/nand/raw/omap2.c 	struct gpmc_nand_ops		*ops;
ops               294 drivers/mtd/nand/raw/omap2.c 			status = info->ops->nand_writebuffer_empty();
ops               330 drivers/mtd/nand/raw/omap2.c 			status = info->ops->nand_writebuffer_empty();
ops              2193 drivers/mtd/nand/raw/omap2.c 	info->ops = gpmc_omap_get_nand_ops(&info->reg, info->gpmc_cs);
ops              2194 drivers/mtd/nand/raw/omap2.c 	if (!info->ops) {
ops              2222 drivers/mtd/nand/raw/omap2.c 		omap_gpmc_controller.ops = &omap_nand_controller_ops;
ops              2720 drivers/mtd/nand/raw/qcom_nandc.c 	nandc->controller.ops = &qcom_nandc_ops;
ops              1101 drivers/mtd/nand/raw/s3c2410.c 	info->controller.ops = &s3c24xx_nand_controller_ops;
ops              1187 drivers/mtd/nand/raw/sh_flctl.c 	nand->legacy.dummy_controller.ops = &flctl_nand_controller_ops;
ops               102 drivers/mtd/nand/raw/sm_common.c 	struct mtd_oob_ops ops;
ops               111 drivers/mtd/nand/raw/sm_common.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               112 drivers/mtd/nand/raw/sm_common.c 	ops.ooboffs = 0;
ops               113 drivers/mtd/nand/raw/sm_common.c 	ops.ooblen = mtd->oobsize;
ops               114 drivers/mtd/nand/raw/sm_common.c 	ops.oobbuf = (void *)&oob;
ops               115 drivers/mtd/nand/raw/sm_common.c 	ops.datbuf = NULL;
ops               118 drivers/mtd/nand/raw/sm_common.c 	ret = mtd_write_oob(mtd, ofs, &ops);
ops               119 drivers/mtd/nand/raw/sm_common.c 	if (ret < 0 || ops.oobretlen != SM_OOB_SIZE) {
ops               194 drivers/mtd/nand/raw/sm_common.c 	chip->legacy.dummy_controller.ops = &sm_controller_ops;
ops              1878 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	fmc2->base.ops = &stm32_fmc2_nand_controller_ops;
ops              1987 drivers/mtd/nand/raw/sunxi_nand.c 	nand->controller->ops = &sunxi_nand_controller_ops;
ops               655 drivers/mtd/nand/raw/tango_nand.c 	nfc->hw.ops = &tango_controller_ops;
ops              1149 drivers/mtd/nand/raw/tegra_nand.c 	ctrl->controller.ops = &tegra_nand_controller_ops;
ops               304 drivers/mtd/nand/raw/txx9ndfmc.c 	drvdata->controller.ops = &txx9ndfmc_controller_ops;
ops               892 drivers/mtd/nand/raw/vf610_nfc.c 	nfc->base.ops = &vf610_nfc_controller_ops;
ops               483 drivers/mtd/nand/spi/core.c 			    struct mtd_oob_ops *ops)
ops               493 drivers/mtd/nand/spi/core.c 	if (ops->mode != MTD_OPS_RAW && spinand->eccinfo.ooblayout)
ops               498 drivers/mtd/nand/spi/core.c 	nanddev_io_for_each_page(nand, from, ops, &iter) {
ops               520 drivers/mtd/nand/spi/core.c 		ops->retlen += iter.req.datalen;
ops               521 drivers/mtd/nand/spi/core.c 		ops->oobretlen += iter.req.ooblen;
ops               533 drivers/mtd/nand/spi/core.c 			     struct mtd_oob_ops *ops)
ops               541 drivers/mtd/nand/spi/core.c 	if (ops->mode != MTD_OPS_RAW && mtd->ooblayout)
ops               546 drivers/mtd/nand/spi/core.c 	nanddev_io_for_each_page(nand, to, ops, &iter) {
ops               559 drivers/mtd/nand/spi/core.c 		ops->retlen += iter.req.datalen;
ops               560 drivers/mtd/nand/spi/core.c 		ops->oobretlen += iter.req.ooblen;
ops               769 drivers/mtd/nand/spi/core.c 		ret = spinand_manufacturers[i]->ops->detect(spinand);
ops               783 drivers/mtd/nand/spi/core.c 	if (spinand->manufacturer->ops->init)
ops               784 drivers/mtd/nand/spi/core.c 		return spinand->manufacturer->ops->init(spinand);
ops               792 drivers/mtd/nand/spi/core.c 	if (spinand->manufacturer->ops->cleanup)
ops               793 drivers/mtd/nand/spi/core.c 		return spinand->manufacturer->ops->cleanup(spinand);
ops               804 drivers/mtd/nand/spi/core.c 		struct spi_mem_op op = variants->ops[i];
ops               824 drivers/mtd/nand/spi/core.c 			return &variants->ops[i];
ops               279 drivers/mtd/nand/spi/gigadevice.c 	.ops = &gigadevice_spinand_manuf_ops,
ops               149 drivers/mtd/nand/spi/macronix.c 	.ops = &macronix_spinand_manuf_ops,
ops               132 drivers/mtd/nand/spi/micron.c 	.ops = &micron_spinand_manuf_ops,
ops               146 drivers/mtd/nand/spi/paragon.c 	.ops = &paragon_spinand_manuf_ops,
ops               187 drivers/mtd/nand/spi/toshiba.c 	.ops = &toshiba_spinand_manuf_ops,
ops               148 drivers/mtd/nand/spi/winbond.c 	.ops = &winbond_spinand_manuf_ops,
ops               127 drivers/mtd/nftlcore.c 	struct mtd_oob_ops ops;
ops               130 drivers/mtd/nftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               131 drivers/mtd/nftlcore.c 	ops.ooboffs = offs & mask;
ops               132 drivers/mtd/nftlcore.c 	ops.ooblen = len;
ops               133 drivers/mtd/nftlcore.c 	ops.oobbuf = buf;
ops               134 drivers/mtd/nftlcore.c 	ops.datbuf = NULL;
ops               136 drivers/mtd/nftlcore.c 	res = mtd_read_oob(mtd, offs & ~mask, &ops);
ops               137 drivers/mtd/nftlcore.c 	*retlen = ops.oobretlen;
ops               148 drivers/mtd/nftlcore.c 	struct mtd_oob_ops ops;
ops               151 drivers/mtd/nftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               152 drivers/mtd/nftlcore.c 	ops.ooboffs = offs & mask;
ops               153 drivers/mtd/nftlcore.c 	ops.ooblen = len;
ops               154 drivers/mtd/nftlcore.c 	ops.oobbuf = buf;
ops               155 drivers/mtd/nftlcore.c 	ops.datbuf = NULL;
ops               157 drivers/mtd/nftlcore.c 	res = mtd_write_oob(mtd, offs & ~mask, &ops);
ops               158 drivers/mtd/nftlcore.c 	*retlen = ops.oobretlen;
ops               171 drivers/mtd/nftlcore.c 	struct mtd_oob_ops ops;
ops               174 drivers/mtd/nftlcore.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               175 drivers/mtd/nftlcore.c 	ops.ooboffs = offs & mask;
ops               176 drivers/mtd/nftlcore.c 	ops.ooblen = mtd->oobsize;
ops               177 drivers/mtd/nftlcore.c 	ops.oobbuf = oob;
ops               178 drivers/mtd/nftlcore.c 	ops.datbuf = buf;
ops               179 drivers/mtd/nftlcore.c 	ops.len = len;
ops               181 drivers/mtd/nftlcore.c 	res = mtd_write_oob(mtd, offs & ~mask, &ops);
ops               182 drivers/mtd/nftlcore.c 	*retlen = ops.retlen;
ops               100 drivers/mtd/parsers/sharpslpart.c 	struct mtd_oob_ops ops = { };
ops               103 drivers/mtd/parsers/sharpslpart.c 	ops.mode = MTD_OPS_PLACE_OOB;
ops               104 drivers/mtd/parsers/sharpslpart.c 	ops.ooblen = mtd->oobsize;
ops               105 drivers/mtd/parsers/sharpslpart.c 	ops.oobbuf = buf;
ops               107 drivers/mtd/parsers/sharpslpart.c 	ret = mtd_read_oob(mtd, offs, &ops);
ops               108 drivers/mtd/parsers/sharpslpart.c 	if (ret != 0 || mtd->oobsize != ops.oobretlen)
ops               243 drivers/mtd/sm_ftl.c 	struct mtd_oob_ops ops;
ops               258 drivers/mtd/sm_ftl.c 	ops.mode = ftl->smallpagenand ? MTD_OPS_RAW : MTD_OPS_PLACE_OOB;
ops               259 drivers/mtd/sm_ftl.c 	ops.ooboffs = 0;
ops               260 drivers/mtd/sm_ftl.c 	ops.ooblen = SM_OOB_SIZE;
ops               261 drivers/mtd/sm_ftl.c 	ops.oobbuf = (void *)oob;
ops               262 drivers/mtd/sm_ftl.c 	ops.len = SM_SECTOR_SIZE;
ops               263 drivers/mtd/sm_ftl.c 	ops.datbuf = buffer;
ops               280 drivers/mtd/sm_ftl.c 	ret = mtd_read_oob(mtd, sm_mkoffset(ftl, zone, block, boffset), &ops);
ops               294 drivers/mtd/sm_ftl.c 	WARN_ON(ops.oobretlen != SM_OOB_SIZE);
ops               295 drivers/mtd/sm_ftl.c 	WARN_ON(buffer && ops.retlen != SM_SECTOR_SIZE);
ops               324 drivers/mtd/sm_ftl.c 	struct mtd_oob_ops ops;
ops               338 drivers/mtd/sm_ftl.c 	ops.mode = ftl->smallpagenand ? MTD_OPS_RAW : MTD_OPS_PLACE_OOB;
ops               339 drivers/mtd/sm_ftl.c 	ops.len = SM_SECTOR_SIZE;
ops               340 drivers/mtd/sm_ftl.c 	ops.datbuf = buffer;
ops               341 drivers/mtd/sm_ftl.c 	ops.ooboffs = 0;
ops               342 drivers/mtd/sm_ftl.c 	ops.ooblen = SM_OOB_SIZE;
ops               343 drivers/mtd/sm_ftl.c 	ops.oobbuf = (void *)oob;
ops               345 drivers/mtd/sm_ftl.c 	ret = mtd_write_oob(mtd, sm_mkoffset(ftl, zone, block, boffset), &ops);
ops               358 drivers/mtd/sm_ftl.c 	WARN_ON(ops.oobretlen != SM_OOB_SIZE);
ops               359 drivers/mtd/sm_ftl.c 	WARN_ON(buffer && ops.retlen != SM_SECTOR_SIZE);
ops               308 drivers/mtd/spi-nor/aspeed-smc.c static int aspeed_smc_prep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               316 drivers/mtd/spi-nor/aspeed-smc.c static void aspeed_smc_unprep(struct spi_nor *nor, enum spi_nor_ops ops)
ops              1065 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_prep(struct spi_nor *nor, enum spi_nor_ops ops)
ops              1075 drivers/mtd/spi-nor/cadence-quadspi.c static void cqspi_unprep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               147 drivers/mtd/spi-nor/hisi-sfc.c static int hisi_spi_nor_prep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               170 drivers/mtd/spi-nor/hisi-sfc.c static void hisi_spi_nor_unprep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               877 drivers/mtd/spi-nor/spi-nor.c static int spi_nor_lock_and_prep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               884 drivers/mtd/spi-nor/spi-nor.c 		ret = nor->prepare(nor, ops);
ops               894 drivers/mtd/spi-nor/spi-nor.c static void spi_nor_unlock_and_unprep(struct spi_nor *nor, enum spi_nor_ops ops)
ops               897 drivers/mtd/spi-nor/spi-nor.c 		nor->unprepare(nor, ops);
ops               166 drivers/mtd/ssfdc.c 	struct mtd_oob_ops ops;
ops               169 drivers/mtd/ssfdc.c 	ops.mode = MTD_OPS_RAW;
ops               170 drivers/mtd/ssfdc.c 	ops.ooboffs = 0;
ops               171 drivers/mtd/ssfdc.c 	ops.ooblen = OOB_SIZE;
ops               172 drivers/mtd/ssfdc.c 	ops.oobbuf = buf;
ops               173 drivers/mtd/ssfdc.c 	ops.datbuf = NULL;
ops               175 drivers/mtd/ssfdc.c 	ret = mtd_read_oob(mtd, offs, &ops);
ops               176 drivers/mtd/ssfdc.c 	if (ret < 0 || ops.oobretlen != OOB_SIZE)
ops               102 drivers/mtd/tests/nandbiterrs.c 	struct mtd_oob_ops ops;
ops               107 drivers/mtd/tests/nandbiterrs.c 	ops.mode      = MTD_OPS_RAW; /* No ECC */
ops               108 drivers/mtd/tests/nandbiterrs.c 	ops.len       = mtd->writesize;
ops               109 drivers/mtd/tests/nandbiterrs.c 	ops.retlen    = 0;
ops               110 drivers/mtd/tests/nandbiterrs.c 	ops.ooblen    = 0;
ops               111 drivers/mtd/tests/nandbiterrs.c 	ops.oobretlen = 0;
ops               112 drivers/mtd/tests/nandbiterrs.c 	ops.ooboffs   = 0;
ops               113 drivers/mtd/tests/nandbiterrs.c 	ops.datbuf    = wbuffer;
ops               114 drivers/mtd/tests/nandbiterrs.c 	ops.oobbuf    = NULL;
ops               116 drivers/mtd/tests/nandbiterrs.c 	err = mtd_write_oob(mtd, offset, &ops);
ops               117 drivers/mtd/tests/nandbiterrs.c 	if (err || ops.retlen != mtd->writesize) {
ops                59 drivers/mtd/tests/oobtest.c 	struct mtd_oob_ops ops;
ops                65 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops                66 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops                67 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops                68 drivers/mtd/tests/oobtest.c 		ops.ooblen    = use_len;
ops                69 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops                70 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = use_offset;
ops                71 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops                72 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = writebuf + (use_len_max * i) + use_offset;
ops                73 drivers/mtd/tests/oobtest.c 		err = mtd_write_oob(mtd, addr, &ops);
ops                74 drivers/mtd/tests/oobtest.c 		if (err || ops.oobretlen != use_len) {
ops               168 drivers/mtd/tests/oobtest.c 	struct mtd_oob_ops ops;
ops               175 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               176 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               177 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               178 drivers/mtd/tests/oobtest.c 		ops.ooblen    = use_len;
ops               179 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               180 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = use_offset;
ops               181 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               182 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = readbuf;
ops               183 drivers/mtd/tests/oobtest.c 		err = mtd_read_oob(mtd, addr, &ops);
ops               187 drivers/mtd/tests/oobtest.c 		if (err || ops.oobretlen != use_len) {
ops               212 drivers/mtd/tests/oobtest.c 			ops.mode      = MTD_OPS_AUTO_OOB;
ops               213 drivers/mtd/tests/oobtest.c 			ops.len       = 0;
ops               214 drivers/mtd/tests/oobtest.c 			ops.retlen    = 0;
ops               215 drivers/mtd/tests/oobtest.c 			ops.ooblen    = mtd->oobavail;
ops               216 drivers/mtd/tests/oobtest.c 			ops.oobretlen = 0;
ops               217 drivers/mtd/tests/oobtest.c 			ops.ooboffs   = 0;
ops               218 drivers/mtd/tests/oobtest.c 			ops.datbuf    = NULL;
ops               219 drivers/mtd/tests/oobtest.c 			ops.oobbuf    = readbuf;
ops               220 drivers/mtd/tests/oobtest.c 			err = mtd_read_oob(mtd, addr, &ops);
ops               224 drivers/mtd/tests/oobtest.c 			if (err || ops.oobretlen != mtd->oobavail) {
ops               263 drivers/mtd/tests/oobtest.c 	struct mtd_oob_ops ops;
ops               272 drivers/mtd/tests/oobtest.c 	ops.mode      = MTD_OPS_AUTO_OOB;
ops               273 drivers/mtd/tests/oobtest.c 	ops.len       = 0;
ops               274 drivers/mtd/tests/oobtest.c 	ops.retlen    = 0;
ops               275 drivers/mtd/tests/oobtest.c 	ops.ooblen    = len;
ops               276 drivers/mtd/tests/oobtest.c 	ops.oobretlen = 0;
ops               277 drivers/mtd/tests/oobtest.c 	ops.ooboffs   = 0;
ops               278 drivers/mtd/tests/oobtest.c 	ops.datbuf    = NULL;
ops               279 drivers/mtd/tests/oobtest.c 	ops.oobbuf    = readbuf;
ops               282 drivers/mtd/tests/oobtest.c 	err = mtd_read_oob(mtd, addr, &ops);
ops               286 drivers/mtd/tests/oobtest.c 	if (err || ops.oobretlen != len) {
ops               341 drivers/mtd/tests/oobtest.c 	struct mtd_oob_ops ops;
ops               496 drivers/mtd/tests/oobtest.c 	ops.mode      = MTD_OPS_AUTO_OOB;
ops               497 drivers/mtd/tests/oobtest.c 	ops.len       = 0;
ops               498 drivers/mtd/tests/oobtest.c 	ops.retlen    = 0;
ops               499 drivers/mtd/tests/oobtest.c 	ops.ooblen    = 1;
ops               500 drivers/mtd/tests/oobtest.c 	ops.oobretlen = 0;
ops               501 drivers/mtd/tests/oobtest.c 	ops.ooboffs   = mtd->oobavail;
ops               502 drivers/mtd/tests/oobtest.c 	ops.datbuf    = NULL;
ops               503 drivers/mtd/tests/oobtest.c 	ops.oobbuf    = writebuf;
ops               506 drivers/mtd/tests/oobtest.c 	err = mtd_write_oob(mtd, addr0, &ops);
ops               516 drivers/mtd/tests/oobtest.c 	ops.mode      = MTD_OPS_AUTO_OOB;
ops               517 drivers/mtd/tests/oobtest.c 	ops.len       = 0;
ops               518 drivers/mtd/tests/oobtest.c 	ops.retlen    = 0;
ops               519 drivers/mtd/tests/oobtest.c 	ops.ooblen    = 1;
ops               520 drivers/mtd/tests/oobtest.c 	ops.oobretlen = 0;
ops               521 drivers/mtd/tests/oobtest.c 	ops.ooboffs   = mtd->oobavail;
ops               522 drivers/mtd/tests/oobtest.c 	ops.datbuf    = NULL;
ops               523 drivers/mtd/tests/oobtest.c 	ops.oobbuf    = readbuf;
ops               526 drivers/mtd/tests/oobtest.c 	err = mtd_read_oob(mtd, addr0, &ops);
ops               543 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               544 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               545 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               546 drivers/mtd/tests/oobtest.c 		ops.ooblen    = mtd->oobavail + 1;
ops               547 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               548 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = 0;
ops               549 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               550 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = writebuf;
ops               553 drivers/mtd/tests/oobtest.c 		err = mtd_write_oob(mtd, mtd->size - mtd->writesize, &ops);
ops               563 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               564 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               565 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               566 drivers/mtd/tests/oobtest.c 		ops.ooblen    = mtd->oobavail + 1;
ops               567 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               568 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = 0;
ops               569 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               570 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = readbuf;
ops               573 drivers/mtd/tests/oobtest.c 		err = mtd_read_oob(mtd, mtd->size - mtd->writesize, &ops);
ops               590 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               591 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               592 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               593 drivers/mtd/tests/oobtest.c 		ops.ooblen    = mtd->oobavail;
ops               594 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               595 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = 1;
ops               596 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               597 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = writebuf;
ops               600 drivers/mtd/tests/oobtest.c 		err = mtd_write_oob(mtd, mtd->size - mtd->writesize, &ops);
ops               610 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               611 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               612 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               613 drivers/mtd/tests/oobtest.c 		ops.ooblen    = mtd->oobavail;
ops               614 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               615 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = 1;
ops               616 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               617 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = readbuf;
ops               620 drivers/mtd/tests/oobtest.c 		err = mtd_read_oob(mtd, mtd->size - mtd->writesize, &ops);
ops               653 drivers/mtd/tests/oobtest.c 			ops.mode      = MTD_OPS_AUTO_OOB;
ops               654 drivers/mtd/tests/oobtest.c 			ops.len       = 0;
ops               655 drivers/mtd/tests/oobtest.c 			ops.retlen    = 0;
ops               656 drivers/mtd/tests/oobtest.c 			ops.ooblen    = sz;
ops               657 drivers/mtd/tests/oobtest.c 			ops.oobretlen = 0;
ops               658 drivers/mtd/tests/oobtest.c 			ops.ooboffs   = 0;
ops               659 drivers/mtd/tests/oobtest.c 			ops.datbuf    = NULL;
ops               660 drivers/mtd/tests/oobtest.c 			ops.oobbuf    = writebuf + pg * sz;
ops               661 drivers/mtd/tests/oobtest.c 			err = mtd_write_oob(mtd, addr, &ops);
ops               684 drivers/mtd/tests/oobtest.c 		ops.mode      = MTD_OPS_AUTO_OOB;
ops               685 drivers/mtd/tests/oobtest.c 		ops.len       = 0;
ops               686 drivers/mtd/tests/oobtest.c 		ops.retlen    = 0;
ops               687 drivers/mtd/tests/oobtest.c 		ops.ooblen    = mtd->oobavail * 2;
ops               688 drivers/mtd/tests/oobtest.c 		ops.oobretlen = 0;
ops               689 drivers/mtd/tests/oobtest.c 		ops.ooboffs   = 0;
ops               690 drivers/mtd/tests/oobtest.c 		ops.datbuf    = NULL;
ops               691 drivers/mtd/tests/oobtest.c 		ops.oobbuf    = readbuf;
ops               692 drivers/mtd/tests/oobtest.c 		err = mtd_read_oob(mtd, addr, &ops);
ops                50 drivers/mtd/tests/readtest.c 			struct mtd_oob_ops ops;
ops                52 drivers/mtd/tests/readtest.c 			ops.mode      = MTD_OPS_PLACE_OOB;
ops                53 drivers/mtd/tests/readtest.c 			ops.len       = 0;
ops                54 drivers/mtd/tests/readtest.c 			ops.retlen    = 0;
ops                55 drivers/mtd/tests/readtest.c 			ops.ooblen    = mtd->oobsize;
ops                56 drivers/mtd/tests/readtest.c 			ops.oobretlen = 0;
ops                57 drivers/mtd/tests/readtest.c 			ops.ooboffs   = 0;
ops                58 drivers/mtd/tests/readtest.c 			ops.datbuf    = NULL;
ops                59 drivers/mtd/tests/readtest.c 			ops.oobbuf    = oobbuf;
ops                60 drivers/mtd/tests/readtest.c 			ret = mtd_read_oob(mtd, addr, &ops);
ops                62 drivers/mtd/tests/readtest.c 					ops.oobretlen != mtd->oobsize) {
ops               419 drivers/mtd/ubi/block.c 	dev->tag_set.ops = &ubiblock_mq_ops;
ops                83 drivers/mux/adg792a.c 	mux_chip->ops = &adg792a_ops;
ops                70 drivers/mux/adgs1408.c 	mux_chip->ops = &adgs1408_ops;
ops               129 drivers/mux/core.c 	int ret = mux->chip->ops->set(mux, state);
ops                64 drivers/mux/gpio.c 	mux_chip->ops = &mux_gpio_ops;
ops               126 drivers/mux/mmio.c 	mux_chip->ops = &mux_mmio_ops;
ops               173 drivers/net/caif/caif_hsi.c 		ret = cfhsi->ops->cfhsi_fifo_occupancy(cfhsi->ops,
ops               186 drivers/net/caif/caif_hsi.c 		ret = cfhsi->ops->cfhsi_rx(buffer, fifo_occupancy,
ops               187 drivers/net/caif/caif_hsi.c 				cfhsi->ops);
ops               359 drivers/net/caif/caif_hsi.c 		res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops);
ops               693 drivers/net/caif/caif_hsi.c 		res = cfhsi->ops->cfhsi_rx(rx_ptr, rx_len,
ops               694 drivers/net/caif/caif_hsi.c 				cfhsi->ops);
ops               787 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_wake_up(cfhsi->ops);
ops               803 drivers/net/caif/caif_hsi.c 		cfhsi->ops->cfhsi_wake_down(cfhsi->ops);
ops               814 drivers/net/caif/caif_hsi.c 		WARN_ON(cfhsi->ops->cfhsi_fifo_occupancy(cfhsi->ops,
ops               821 drivers/net/caif/caif_hsi.c 		WARN_ON(cfhsi->ops->cfhsi_get_peer_wake(cfhsi->ops,
ops               836 drivers/net/caif/caif_hsi.c 		cfhsi->ops->cfhsi_wake_down(cfhsi->ops);
ops               849 drivers/net/caif/caif_hsi.c 	res = cfhsi->ops->cfhsi_rx(cfhsi->rx_ptr, cfhsi->rx_len, cfhsi->ops);
ops               880 drivers/net/caif/caif_hsi.c 		res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops);
ops               907 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_wake_down(cfhsi->ops);
ops               926 drivers/net/caif/caif_hsi.c 		WARN_ON(cfhsi->ops->cfhsi_get_peer_wake(cfhsi->ops,
ops               935 drivers/net/caif/caif_hsi.c 		WARN_ON(cfhsi->ops->cfhsi_fifo_occupancy(cfhsi->ops,
ops               953 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_rx_cancel(cfhsi->ops);
ops              1093 drivers/net/caif/caif_hsi.c 		res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops);
ops              1220 drivers/net/caif/caif_hsi.c 	res = cfhsi->ops->cfhsi_up(cfhsi->ops);
ops              1238 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_down(cfhsi->ops);
ops              1265 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_rx_cancel(cfhsi->ops);
ops              1278 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cfhsi_down(cfhsi->ops);
ops              1414 drivers/net/caif/caif_hsi.c 	cfhsi->ops = (*get_ops)();
ops              1415 drivers/net/caif/caif_hsi.c 	if (!cfhsi->ops) {
ops              1421 drivers/net/caif/caif_hsi.c 	cfhsi->ops->cb_ops = &cfhsi->cb_ops;
ops               237 drivers/net/caif/caif_serial.c 			tty_wr = tty->ops->write(tty, skb->data, len);
ops               329 drivers/net/caif/caif_serial.c 	if (tty->ops->write == NULL)
ops               325 drivers/net/can/m_can/m_can.c 	return cdev->ops->read_reg(cdev, reg);
ops               331 drivers/net/can/m_can/m_can.c 	cdev->ops->write_reg(cdev, reg, val);
ops               340 drivers/net/can/m_can/m_can.c 	return cdev->ops->read_fifo(cdev, addr_offset);
ops               349 drivers/net/can/m_can/m_can.c 	cdev->ops->write_fifo(cdev, addr_offset, val);
ops               355 drivers/net/can/m_can/m_can.c 	cdev->ops->write_fifo(cdev, fpi, val);
ops               363 drivers/net/can/m_can/m_can.c 	return cdev->ops->read_fifo(cdev, addr_offset);
ops               924 drivers/net/can/m_can/m_can.c 	if (cdev->ops->clear_interrupts)
ops               925 drivers/net/can/m_can/m_can.c 		cdev->ops->clear_interrupts(cdev);
ops              1192 drivers/net/can/m_can/m_can.c 	if (cdev->ops->init)
ops              1193 drivers/net/can/m_can/m_can.c 		cdev->ops->init(cdev);
ops              1356 drivers/net/can/m_can/m_can.c 	if (m_can_dev->ops->init)
ops              1357 drivers/net/can/m_can/m_can.c 		m_can_dev->ops->init(m_can_dev);
ops                87 drivers/net/can/m_can/m_can.h 	struct m_can_ops *ops;
ops               106 drivers/net/can/m_can/m_can_platform.c 	mcan_class->ops = &m_can_plat_ops;
ops               450 drivers/net/can/m_can/tcan4x5x.c 	mcan_class->ops = &tcan4x5x_ops;
ops               304 drivers/net/can/slcan.c 	actual = sl->tty->ops->write(sl->tty, sl->xbuff, pos - sl->xbuff);
ops               333 drivers/net/can/slcan.c 	actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
ops               574 drivers/net/can/slcan.c 	if (tty->ops->write == NULL)
ops                87 drivers/net/can/usb/kvaser_usb/kvaser_usb.h 	const struct kvaser_usb_dev_ops *ops;
ops               286 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	dev->ops->dev_read_bulk_callback(dev, urb->transfer_buffer,
ops               391 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_set_opt_mode(priv);
ops               395 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_start_chip(priv);
ops               456 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_flush_queue(priv);
ops               460 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	if (dev->ops->dev_reset_chip) {
ops               461 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		err = dev->ops->dev_reset_chip(dev, priv->channel);
ops               467 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_stop_chip(priv);
ops               548 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	buf = dev->ops->dev_frame_to_cmd(priv, skb, &context->dlc, &cmd_len,
ops               640 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	if (dev->ops->dev_reset_chip) {
ops               641 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		err = dev->ops->dev_reset_chip(dev, channel);
ops               670 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	priv->can.do_set_bittiming = dev->ops->dev_set_bittiming;
ops               671 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	priv->can.do_set_mode = dev->ops->dev_set_mode;
ops               674 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		priv->can.do_get_berr_counter = dev->ops->dev_get_berr_counter;
ops               683 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 					dev->ops->dev_set_data_bittiming;
ops               721 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev->ops = &kvaser_usb_leaf_dev_ops;
ops               724 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev->ops = &kvaser_usb_leaf_dev_ops;
ops               726 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		dev->ops = &kvaser_usb_hydra_dev_ops;
ops               736 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_setup_endpoints(dev);
ops               750 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_init_card(dev);
ops               757 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_get_software_info(dev);
ops               764 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	if (dev->ops->dev_get_software_details) {
ops               765 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		err = dev->ops->dev_get_software_details(dev);
ops               783 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	err = dev->ops->dev_get_card_info(dev);
ops               789 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 	if (dev->ops->dev_get_capabilities) {
ops               790 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 		err = dev->ops->dev_get_capabilities(dev);
ops               531 drivers/net/dsa/b53/b53_common.c 	if (dev->ops->irq_enable)
ops               532 drivers/net/dsa/b53/b53_common.c 		ret = dev->ops->irq_enable(dev, port);
ops               569 drivers/net/dsa/b53/b53_common.c 	if (dev->ops->irq_disable)
ops               570 drivers/net/dsa/b53/b53_common.c 		dev->ops->irq_disable(dev, port);
ops               576 drivers/net/dsa/b53/b53_common.c 	bool tag_en = !(ds->ops->get_tag_protocol(ds, port) ==
ops               775 drivers/net/dsa/b53/b53_common.c 	if (priv->ops->phy_read16)
ops               776 drivers/net/dsa/b53/b53_common.c 		ret = priv->ops->phy_read16(priv, addr, reg, &value);
ops               788 drivers/net/dsa/b53/b53_common.c 	if (priv->ops->phy_write16)
ops               789 drivers/net/dsa/b53/b53_common.c 		return priv->ops->phy_write16(priv, addr, reg, val);
ops              1174 drivers/net/dsa/b53/b53_common.c 	if (dev->ops->serdes_phylink_validate)
ops              1175 drivers/net/dsa/b53/b53_common.c 		dev->ops->serdes_phylink_validate(dev, port, mask, state);
ops              1218 drivers/net/dsa/b53/b53_common.c 	     dev->ops->serdes_link_state)
ops              1219 drivers/net/dsa/b53/b53_common.c 		ret = dev->ops->serdes_link_state(dev, port, state);
ops              1242 drivers/net/dsa/b53/b53_common.c 	     dev->ops->serdes_config)
ops              1243 drivers/net/dsa/b53/b53_common.c 		dev->ops->serdes_config(dev, port, mode, state);
ops              1251 drivers/net/dsa/b53/b53_common.c 	if (dev->ops->serdes_an_restart)
ops              1252 drivers/net/dsa/b53/b53_common.c 		dev->ops->serdes_an_restart(dev, port);
ops              1271 drivers/net/dsa/b53/b53_common.c 	    dev->ops->serdes_link_set)
ops              1272 drivers/net/dsa/b53/b53_common.c 		dev->ops->serdes_link_set(dev, port, mode, interface, false);
ops              1292 drivers/net/dsa/b53/b53_common.c 	    dev->ops->serdes_link_set)
ops              1293 drivers/net/dsa/b53/b53_common.c 		dev->ops->serdes_link_set(dev, port, mode, interface, true);
ops              2380 drivers/net/dsa/b53/b53_common.c 				    const struct b53_io_ops *ops,
ops              2399 drivers/net/dsa/b53/b53_common.c 	dev->ops = ops;
ops              2400 drivers/net/dsa/b53/b53_common.c 	ds->ops = &b53_switch_ops;
ops               110 drivers/net/dsa/b53/b53_priv.h 	const struct b53_io_ops *ops;
ops               215 drivers/net/dsa/b53/b53_priv.h 				    const struct b53_io_ops *ops,
ops               234 drivers/net/dsa/b53/b53_priv.h 	ret = dev->ops->type_op_size(dev, page, reg, val);		\
ops               104 drivers/net/dsa/b53/b53_serdes.h 	if (!dev->ops->serdes_map_lane)
ops               107 drivers/net/dsa/b53/b53_serdes.h 	return dev->ops->serdes_map_lane(dev, port);
ops               730 drivers/net/dsa/bcm_sf2.c 	ds->ops->setup(ds);
ops              1055 drivers/net/dsa/bcm_sf2.c 	struct dsa_switch_ops *ops;
ops              1069 drivers/net/dsa/bcm_sf2.c 	ops = devm_kzalloc(&pdev->dev, sizeof(*ops), GFP_KERNEL);
ops              1070 drivers/net/dsa/bcm_sf2.c 	if (!ops)
ops              1102 drivers/net/dsa/bcm_sf2.c 	ds->ops = &bcm_sf2_ops;
ops               304 drivers/net/dsa/dsa_loop.c 	ds->ops = &dsa_loop_driver;
ops               483 drivers/net/dsa/lan9303-core.c 	reg = chip->ops->phy_read(chip, 3, MII_LAN911X_SPECIAL_MODES);
ops              1023 drivers/net/dsa/lan9303-core.c 	return chip->ops->phy_read(chip, phy, regnum);
ops              1037 drivers/net/dsa/lan9303-core.c 	return chip->ops->phy_write(chip, phy, regnum, val);
ops              1291 drivers/net/dsa/lan9303-core.c 	chip->ds->ops = &lan9303_switch_ops;
ops                57 drivers/net/dsa/lan9303_i2c.c 	sw_dev->chip.ops = &lan9303_indirect_phy_ops;
ops               122 drivers/net/dsa/lan9303_mdio.c 	sw_dev->chip.ops = &lan9303_mdio_phy_ops;
ops              1862 drivers/net/dsa/lantiq_gswip.c 	priv->ds->ops = &gswip_switch_ops;
ops              1227 drivers/net/dsa/microchip/ksz8795.c 	dev->ds->ops = &ksz8795_switch_ops;
ops              1547 drivers/net/dsa/microchip/ksz9477.c 	dev->ds->ops = &ksz9477_switch_ops;
ops               420 drivers/net/dsa/microchip/ksz_common.c 			const struct ksz_dev_ops *ops)
ops               443 drivers/net/dsa/microchip/ksz_common.c 	dev->dev_ops = ops;
ops               150 drivers/net/dsa/microchip/ksz_common.h 			const struct ksz_dev_ops *ops);
ops              1610 drivers/net/dsa/mt7530.c 	priv->ds->ops = &mt7530_switch_ops;
ops               279 drivers/net/dsa/mv88e6060.c 	ds->ops = &mv88e6060_switch_ops;
ops               404 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->port_set_link)
ops               407 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->port_link_state)
ops               410 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->port_link_state(chip, port, &state);
ops               426 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->port_set_link(chip, port, LINK_FORCED_DOWN);
ops               430 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_speed) {
ops               431 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_speed(chip, port, speed);
ops               436 drivers/net/dsa/mv88e6xxx/chip.c 	if (speed == SPEED_MAX && chip->info->ops->port_max_speed_mode)
ops               437 drivers/net/dsa/mv88e6xxx/chip.c 		mode = chip->info->ops->port_max_speed_mode(port);
ops               439 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_pause) {
ops               440 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_pause(chip, port, pause);
ops               445 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_duplex) {
ops               446 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_duplex(chip, port, duplex);
ops               451 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_rgmii_delay) {
ops               452 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_rgmii_delay(chip, port, mode);
ops               457 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_cmode) {
ops               458 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_cmode(chip, port, mode);
ops               465 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_link(chip, port, link))
ops               569 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->phylink_validate)
ops               570 drivers/net/dsa/mv88e6xxx/chip.c 		chip->info->ops->phylink_validate(chip, port, mask, state);
ops               589 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_link_state)
ops               590 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_link_state(chip, port, state);
ops               638 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->port_set_link(chip, port, link);
ops               663 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->stats_snapshot)
ops               666 drivers/net/dsa/mv88e6xxx/chip.c 	return chip->info->ops->stats_snapshot(chip, port);
ops               839 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->stats_get_strings)
ops               840 drivers/net/dsa/mv88e6xxx/chip.c 		count = chip->info->ops->stats_get_strings(chip, data);
ops               842 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->serdes_get_strings) {
ops               844 drivers/net/dsa/mv88e6xxx/chip.c 		count = chip->info->ops->serdes_get_strings(chip, port, data);
ops               894 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->stats_get_sset_count)
ops               895 drivers/net/dsa/mv88e6xxx/chip.c 		count = chip->info->ops->stats_get_sset_count(chip);
ops               899 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->serdes_get_sset_count)
ops               900 drivers/net/dsa/mv88e6xxx/chip.c 		serdes_count = chip->info->ops->serdes_get_sset_count(chip,
ops               985 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->stats_get_stats)
ops               986 drivers/net/dsa/mv88e6xxx/chip.c 		count = chip->info->ops->stats_get_stats(chip, port, data);
ops               989 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->serdes_get_stats) {
ops               991 drivers/net/dsa/mv88e6xxx/chip.c 		count = chip->info->ops->serdes_get_stats(chip, port, data);
ops              1121 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->ieee_pri_map) {
ops              1122 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->ieee_pri_map(chip);
ops              1127 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->ip_pri_map) {
ops              1128 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->ip_pri_map(chip);
ops              1156 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->set_cascade_port) {
ops              1158 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->set_cascade_port(chip, port);
ops              1181 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->rmu_disable)
ops              1182 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->rmu_disable(chip);
ops              1189 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->pot_clear)
ops              1190 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->pot_clear(chip);
ops              1197 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->mgmt_rsvd2cpu)
ops              1198 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->mgmt_rsvd2cpu(chip);
ops              1223 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->irl_init_all)
ops              1230 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->irl_init_all(chip, port);
ops              1240 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->set_switch_mac) {
ops              1245 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->set_switch_mac(chip, addr);
ops              1315 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->vtu_getnext)
ops              1318 drivers/net/dsa/mv88e6xxx/chip.c 	return chip->info->ops->vtu_getnext(chip, entry);
ops              1324 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->vtu_loadpurge)
ops              1327 drivers/net/dsa/mv88e6xxx/chip.c 	return chip->info->ops->vtu_loadpurge(chip, entry);
ops              1538 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->port_set_policy)
ops              1572 drivers/net/dsa/mv88e6xxx/chip.c 	return chip->info->ops->port_set_policy(chip, port, mapping, action);
ops              2130 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->reset)
ops              2131 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->reset(chip);
ops              2187 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->port_set_frame_mode)
ops              2194 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->port_set_frame_mode(chip, port, frame);
ops              2198 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_ether_type)
ops              2199 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->port_set_ether_type(chip, port, etype);
ops              2258 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_egress_floods)
ops              2259 drivers/net/dsa/mv88e6xxx/chip.c 		return chip->info->ops->port_set_egress_floods(chip, port,
ops              2364 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_upstream_port) {
ops              2365 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_upstream_port(chip, port,
ops              2372 drivers/net/dsa/mv88e6xxx/chip.c 		if (chip->info->ops->set_cpu_port) {
ops              2373 drivers/net/dsa/mv88e6xxx/chip.c 			err = chip->info->ops->set_cpu_port(chip,
ops              2379 drivers/net/dsa/mv88e6xxx/chip.c 		if (chip->info->ops->set_egress_port) {
ops              2380 drivers/net/dsa/mv88e6xxx/chip.c 			err = chip->info->ops->set_egress_port(chip,
ops              2464 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_jumbo_size) {
ops              2465 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_jumbo_size(chip, port, 10240);
ops              2491 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_pause_limit) {
ops              2492 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_pause_limit(chip, port, 0, 0);
ops              2497 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_disable_learn_limit) {
ops              2498 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_disable_learn_limit(chip, port);
ops              2503 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_disable_pri_override) {
ops              2504 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_disable_pri_override(chip, port);
ops              2509 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_tag_remap) {
ops              2510 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_tag_remap(chip, port);
ops              2515 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_egress_rate_limiting) {
ops              2516 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_egress_rate_limiting(chip, port);
ops              2521 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_setup_message_port) {
ops              2522 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_setup_message_port(chip, port);
ops              2586 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->stats_set_histogram) {
ops              2587 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->stats_set_histogram(chip);
ops              2656 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->setup_errata) {
ops              2657 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->setup_errata(chip);
ops              2664 drivers/net/dsa/mv88e6xxx/chip.c 		if (chip->info->ops->port_get_cmode) {
ops              2665 drivers/net/dsa/mv88e6xxx/chip.c 			err = chip->info->ops->port_get_cmode(chip, i, &cmode);
ops              2770 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->phy_read)
ops              2774 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->phy_read(chip, bus, phy, reg, &val);
ops              2805 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->phy_write)
ops              2809 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->phy_write(chip, bus, phy, reg, val);
ops              2946 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->get_eeprom)
ops              2950 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->get_eeprom(chip, eeprom, data);
ops              2967 drivers/net/dsa/mv88e6xxx/chip.c 	if (!chip->info->ops->set_eeprom)
ops              2974 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->set_eeprom(chip, eeprom, data);
ops              4194 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6085_ops,
ops              4214 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6095_ops,
ops              4236 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6097_ops,
ops              4258 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6123_ops,
ops              4278 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6131_ops,
ops              4301 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6141_ops,
ops              4324 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6161_ops,
ops              4347 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6165_ops,
ops              4369 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6171_ops,
ops              4392 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6172_ops,
ops              4414 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6175_ops,
ops              4437 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6176_ops,
ops              4457 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6185_ops,
ops              4480 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6190_ops,
ops              4503 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6190x_ops,
ops              4526 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6191_ops,
ops              4553 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6250_ops,
ops              4577 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6240_ops,
ops              4599 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6250_ops,
ops              4623 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6290_ops,
ops              4647 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6320_ops,
ops              4670 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6321_ops,
ops              4694 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6341_ops,
ops              4716 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6350_ops,
ops              4738 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6351_ops,
ops              4762 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6352_ops,
ops              4785 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6390_ops,
ops              4808 drivers/net/dsa/mv88e6xxx/chip.c 		.ops = &mv88e6390x_ops,
ops              4924 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->port_set_egress_floods)
ops              4925 drivers/net/dsa/mv88e6xxx/chip.c 		err = chip->info->ops->port_set_egress_floods(chip, port,
ops              4991 drivers/net/dsa/mv88e6xxx/chip.c 	ds->ops = &mv88e6xxx_switch_ops;
ops              5094 drivers/net/dsa/mv88e6xxx/chip.c 	if (chip->info->ops->get_eeprom) {
ops               132 drivers/net/dsa/mv88e6xxx/chip.h 	const struct mv88e6xxx_ops *ops;
ops               884 drivers/net/dsa/mv88e6xxx/global2.c 	if (chip->info->ops->reset)
ops               885 drivers/net/dsa/mv88e6xxx/global2.c 		chip->info->ops->reset(chip);
ops               911 drivers/net/dsa/mv88e6xxx/global2.c 	if (chip->info->ops->watchdog_ops->irq_action)
ops               912 drivers/net/dsa/mv88e6xxx/global2.c 		ret = chip->info->ops->watchdog_ops->irq_action(chip, irq);
ops               921 drivers/net/dsa/mv88e6xxx/global2.c 	if (chip->info->ops->watchdog_ops->irq_free)
ops               922 drivers/net/dsa/mv88e6xxx/global2.c 		chip->info->ops->watchdog_ops->irq_free(chip);
ops               946 drivers/net/dsa/mv88e6xxx/global2.c 	if (chip->info->ops->watchdog_ops->irq_setup)
ops               947 drivers/net/dsa/mv88e6xxx/global2.c 		err = chip->info->ops->watchdog_ops->irq_setup(chip);
ops                24 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	if (!chip->info->ops->avb_ops->port_ptp_read)
ops                27 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	return chip->info->ops->avb_ops->port_ptp_read(chip, port, addr,
ops                34 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	if (!chip->info->ops->avb_ops->port_ptp_write)
ops                37 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	return chip->info->ops->avb_ops->port_ptp_write(chip, port, addr,
ops                44 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	if (!chip->info->ops->avb_ops->ptp_write)
ops                47 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	return chip->info->ops->avb_ops->ptp_write(chip, addr, data);
ops                53 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	if (!chip->info->ops->avb_ops->ptp_read)
ops                56 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	return chip->info->ops->avb_ops->ptp_read(chip, addr, data, 1);
ops                73 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	ptp_ops = chip->info->ops->ptp_ops;
ops                94 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               345 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               397 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               571 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               587 drivers/net/dsa/mv88e6xxx/hwtstamp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops                37 drivers/net/dsa/mv88e6xxx/phy.c 	if (!chip->info->ops->phy_read)
ops                40 drivers/net/dsa/mv88e6xxx/phy.c 	return chip->info->ops->phy_read(chip, bus, addr, reg, val);
ops                52 drivers/net/dsa/mv88e6xxx/phy.c 	if (!chip->info->ops->phy_write)
ops                55 drivers/net/dsa/mv88e6xxx/phy.c 	return chip->info->ops->phy_write(chip, bus, addr, reg, val);
ops               120 drivers/net/dsa/mv88e6xxx/phy.c 	if (!chip->info->ops->ppu_disable)
ops               123 drivers/net/dsa/mv88e6xxx/phy.c 	return chip->info->ops->ppu_disable(chip);
ops               128 drivers/net/dsa/mv88e6xxx/phy.c 	if (!chip->info->ops->ppu_enable)
ops               131 drivers/net/dsa/mv88e6xxx/phy.c 	return chip->info->ops->ppu_enable(chip);
ops               233 drivers/net/dsa/mv88e6xxx/phy.c 	if (chip->info->ops->ppu_enable && chip->info->ops->ppu_disable)
ops               239 drivers/net/dsa/mv88e6xxx/phy.c 	if (chip->info->ops->ppu_enable && chip->info->ops->ppu_disable)
ops                55 drivers/net/dsa/mv88e6xxx/ptp.c 	if (!chip->info->ops->avb_ops->tai_read)
ops                58 drivers/net/dsa/mv88e6xxx/ptp.c 	return chip->info->ops->avb_ops->tai_read(chip, addr, data, len);
ops                63 drivers/net/dsa/mv88e6xxx/ptp.c 	if (!chip->info->ops->avb_ops->tai_write)
ops                66 drivers/net/dsa/mv88e6xxx/ptp.c 	return chip->info->ops->avb_ops->tai_write(chip, addr, data);
ops                75 drivers/net/dsa/mv88e6xxx/ptp.c 	if (!chip->info->ops->gpio_ops)
ops                78 drivers/net/dsa/mv88e6xxx/ptp.c 	err = chip->info->ops->gpio_ops->set_dir(chip, pin, input);
ops                82 drivers/net/dsa/mv88e6xxx/ptp.c 	return chip->info->ops->gpio_ops->set_pctl(chip, pin, func);
ops               202 drivers/net/dsa/mv88e6xxx/ptp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               426 drivers/net/dsa/mv88e6xxx/ptp.c 	if (chip->info->ops->ptp_ops->clock_read)
ops               427 drivers/net/dsa/mv88e6xxx/ptp.c 		return chip->info->ops->ptp_ops->clock_read(cc);
ops               450 drivers/net/dsa/mv88e6xxx/ptp.c 	const struct mv88e6xxx_ptp_ops *ptp_ops = chip->info->ops->ptp_ops;
ops               508 drivers/net/dsa/mv88e6xxx/ptp.c 		if (chip->info->ops->ptp_ops->event_work)
ops               107 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_get_lane)
ops               110 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_get_lane(chip, port);
ops               116 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_power)
ops               119 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_power(chip, port, lane, true);
ops               125 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_power)
ops               128 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_power(chip, port, lane, false);
ops               134 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_irq_mapping)
ops               137 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_irq_mapping(chip, port);
ops               143 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_irq_enable)
ops               146 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_irq_enable(chip, port, lane, true);
ops               152 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_irq_enable)
ops               155 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_irq_enable(chip, port, lane, false);
ops               161 drivers/net/dsa/mv88e6xxx/serdes.h 	if (!chip->info->ops->serdes_irq_status)
ops               164 drivers/net/dsa/mv88e6xxx/serdes.h 	return chip->info->ops->serdes_irq_status(chip, port, lane);
ops               633 drivers/net/dsa/qca8k.c 	priv->ops.phy_read = qca8k_phy_read;
ops               634 drivers/net/dsa/qca8k.c 	priv->ops.phy_write = qca8k_phy_write;
ops              1085 drivers/net/dsa/qca8k.c 	priv->ops = qca8k_switch_ops;
ops              1086 drivers/net/dsa/qca8k.c 	priv->ds->ops = &priv->ops;
ops               177 drivers/net/dsa/qca8k.h 	struct dsa_switch_ops ops;
ops               334 drivers/net/dsa/realtek-smi-core.c 	return smi->ops->phy_read(smi, addr, regnum);
ops               342 drivers/net/dsa/realtek-smi-core.c 	return smi->ops->phy_write(smi, addr, regnum, val);
ops               413 drivers/net/dsa/realtek-smi-core.c 	smi->ops = var->ops;
ops               441 drivers/net/dsa/realtek-smi-core.c 	ret = smi->ops->detect(smi);
ops               452 drivers/net/dsa/realtek-smi-core.c 	smi->ds->ops = var->ds_ops;
ops                65 drivers/net/dsa/realtek-smi-core.h 	const struct realtek_smi_ops *ops;
ops               107 drivers/net/dsa/realtek-smi-core.h 	const struct realtek_smi_ops *ops;
ops                25 drivers/net/dsa/rtl8366.c 		ret = smi->ops->get_mc_index(smi, i, &index);
ops                47 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
ops                54 drivers/net/dsa/rtl8366.c 	ret = smi->ops->set_vlan_4k(smi, &vlan4k);
ops                62 drivers/net/dsa/rtl8366.c 		ret = smi->ops->get_vlan_mc(smi, i, &vlanmc);
ops                72 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops                87 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_mc_index(smi, port, &index);
ops                91 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_vlan_mc(smi, index, &vlanmc);
ops               110 drivers/net/dsa/rtl8366.c 		ret = smi->ops->get_vlan_mc(smi, i, &vlanmc);
ops               115 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops               119 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_mc_index(smi, port, i);
ops               126 drivers/net/dsa/rtl8366.c 		ret = smi->ops->get_vlan_mc(smi, i, &vlanmc);
ops               132 drivers/net/dsa/rtl8366.c 			ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
ops               140 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops               144 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_mc_index(smi, port, i);
ops               159 drivers/net/dsa/rtl8366.c 			ret = smi->ops->get_vlan_4k(smi, vid, &vlan4k);
ops               167 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops               171 drivers/net/dsa/rtl8366.c 			ret = smi->ops->set_mc_index(smi, port, i);
ops               193 drivers/net/dsa/rtl8366.c 		ret = smi->ops->enable_vlan(smi, true);
ops               200 drivers/net/dsa/rtl8366.c 	ret = smi->ops->enable_vlan4k(smi, enable);
ops               213 drivers/net/dsa/rtl8366.c 	ret = smi->ops->enable_vlan(smi, enable);
ops               224 drivers/net/dsa/rtl8366.c 		ret = smi->ops->enable_vlan4k(smi, false);
ops               247 drivers/net/dsa/rtl8366.c 		ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops               311 drivers/net/dsa/rtl8366.c 	if (!smi->ops->is_vlan_valid(smi, port + 1))
ops               322 drivers/net/dsa/rtl8366.c 	ret = smi->ops->get_vlan_4k(smi, port + 1, &vlan4k);
ops               346 drivers/net/dsa/rtl8366.c 		if (!smi->ops->is_vlan_valid(smi, vid))
ops               376 drivers/net/dsa/rtl8366.c 		if (!smi->ops->is_vlan_valid(smi, vid))
ops               437 drivers/net/dsa/rtl8366.c 			ret = smi->ops->get_vlan_mc(smi, i, &vlanmc);
ops               449 drivers/net/dsa/rtl8366.c 				ret = smi->ops->set_vlan_mc(smi, i, &vlanmc);
ops               511 drivers/net/dsa/rtl8366.c 		ret = smi->ops->get_mib_counter(smi, port, mib, &mibvalue);
ops              1452 drivers/net/dsa/rtl8366rb.c 	.ops = &rtl8366rb_smi_ops,
ops               647 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	const struct sja1105_dynamic_table_ops *ops;
ops               657 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops = &priv->info->dyn_ops[blk_idx];
ops               659 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (index >= 0 && index >= ops->max_entry_count)
ops               661 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (index < 0 && !(ops->access & OP_SEARCH))
ops               663 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!(ops->access & OP_READ))
ops               665 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (ops->packed_size > SJA1105_MAX_DYN_CMD_SIZE)
ops               667 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!ops->cmd_packing)
ops               669 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!ops->entry_packing)
ops               683 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, PACK);
ops               686 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		ops->entry_packing(packed_buf, entry, PACK);
ops               689 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
ops               690 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 					 packed_buf, ops->packed_size);
ops               698 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		memset(packed_buf, 0, ops->packed_size);
ops               701 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		rc = sja1105_spi_send_packed_buf(priv, SPI_READ, ops->addr,
ops               702 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 						 packed_buf, ops->packed_size);
ops               707 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		ops->cmd_packing(packed_buf, &cmd, UNPACK);
ops               724 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		ops->entry_packing(packed_buf, entry, UNPACK);
ops               732 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	const struct sja1105_dynamic_table_ops *ops;
ops               741 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops = &priv->info->dyn_ops[blk_idx];
ops               743 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (index >= ops->max_entry_count)
ops               747 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!(ops->access & OP_WRITE))
ops               749 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!keep && !(ops->access & OP_DEL))
ops               751 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (ops->packed_size > SJA1105_MAX_DYN_CMD_SIZE)
ops               759 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!ops->cmd_packing)
ops               761 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, PACK);
ops               763 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (!ops->entry_packing)
ops               771 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		ops->entry_packing(packed_buf, entry, PACK);
ops               774 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
ops               775 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 					 packed_buf, ops->packed_size);
ops               780 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, UNPACK);
ops               115 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               155 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               249 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               286 drivers/net/dsa/sja1105/sja1105_main.c 	table->entries = kcalloc(1, table->ops->unpacked_entry_size,
ops               320 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               369 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               446 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               487 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               529 drivers/net/dsa/sja1105/sja1105_main.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops              2204 drivers/net/dsa/sja1105/sja1105_main.c 	ds->ops = &sja1105_switch_ops;
ops               580 drivers/net/dsa/sja1105/sja1105_static_config.c 	(tables[blk_idx].entry_count == tables[blk_idx].ops->max_entry_count)
ops               643 drivers/net/dsa/sja1105/sja1105_static_config.c 			     table->ops->packed_entry_size / 4;
ops               650 drivers/net/dsa/sja1105/sja1105_static_config.c 			entry_ptr += j * table->ops->unpacked_entry_size;
ops               651 drivers/net/dsa/sja1105/sja1105_static_config.c 			memset(p, 0, table->ops->packed_entry_size);
ops               652 drivers/net/dsa/sja1105/sja1105_static_config.c 			table->ops->packing(p, entry_ptr, PACK);
ops               653 drivers/net/dsa/sja1105/sja1105_static_config.c 			p += table->ops->packed_entry_size;
ops               689 drivers/net/dsa/sja1105/sja1105_static_config.c 		sum += table->ops->packed_entry_size * table->entry_count;
ops              1181 drivers/net/dsa/sja1105/sja1105_static_config.c 		config->tables[i].ops = &static_ops[i];
ops              1201 drivers/net/dsa/sja1105/sja1105_static_config.c 	size_t entry_size = table->ops->unpacked_entry_size;
ops              1218 drivers/net/dsa/sja1105/sja1105_static_config.c 	size_t entry_size = table->ops->unpacked_entry_size;
ops              1221 drivers/net/dsa/sja1105/sja1105_static_config.c 	if (new_count > table->ops->max_entry_count)
ops               278 drivers/net/dsa/sja1105/sja1105_static_config.h 	const struct sja1105_table_ops *ops;
ops               148 drivers/net/dsa/sja1105/sja1105_tas.c 	table->entries = kcalloc(num_entries, table->ops->unpacked_entry_size,
ops               158 drivers/net/dsa/sja1105/sja1105_tas.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               171 drivers/net/dsa/sja1105/sja1105_tas.c 				 table->ops->unpacked_entry_size, GFP_KERNEL);
ops               179 drivers/net/dsa/sja1105/sja1105_tas.c 	table->entries = kcalloc(num_cycles, table->ops->unpacked_entry_size,
ops               379 drivers/net/dsa/vitesse-vsc73xx-core.c 	return vsc->ops->read(vsc, block, subblock, reg, val);
ops               385 drivers/net/dsa/vitesse-vsc73xx-core.c 	return vsc->ops->write(vsc, block, subblock, reg, val);
ops              1186 drivers/net/dsa/vitesse-vsc73xx-core.c 	vsc->ds->ops = &vsc73xx_ds_ops;
ops               103 drivers/net/dsa/vitesse-vsc73xx-platform.c 	vsc_platform->vsc.ops = &vsc73xx_platform_ops;
ops               148 drivers/net/dsa/vitesse-vsc73xx-spi.c 	vsc_spi->vsc.ops = &vsc73xx_spi_ops;
ops                16 drivers/net/dsa/vitesse-vsc73xx.h 	const struct vsc73xx_ops	*ops;
ops               459 drivers/net/ethernet/8390/ax88796.c 	ax->bb_ctrl.ops = &bb_ops;
ops              1446 drivers/net/ethernet/amd/amd8111e.c static const struct ethtool_ops ops = {
ops              1836 drivers/net/ethernet/amd/amd8111e.c 	dev->ethtool_ops = &ops;
ops               105 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c 	.ops = &aq_hwmon_ops,
ops                77 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 				     const struct aq_hw_ops **ops,
ops                89 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			*ops = hw_atl_boards[i].ops;
ops                18 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.h 	const struct aq_hw_ops *ops;
ops              1339 drivers/net/ethernet/aurora/nb8800.c 	const struct nb8800_ops *ops = NULL;
ops              1351 drivers/net/ethernet/aurora/nb8800.c 		ops = match->data;
ops              1391 drivers/net/ethernet/aurora/nb8800.c 	if (ops && ops->reset) {
ops              1392 drivers/net/ethernet/aurora/nb8800.c 		ret = ops->reset(dev);
ops              1442 drivers/net/ethernet/aurora/nb8800.c 	if (ops && ops->init) {
ops              1443 drivers/net/ethernet/aurora/nb8800.c 		ret = ops->init(dev);
ops               381 drivers/net/ethernet/broadcom/bnx2.c static int bnx2_register_cnic(struct net_device *dev, struct cnic_ops *ops,
ops               387 drivers/net/ethernet/broadcom/bnx2.c 	if (!ops)
ops               397 drivers/net/ethernet/broadcom/bnx2.c 	rcu_assign_pointer(bp->cnic_ops, ops);
ops              15067 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_register_cnic(struct net_device *dev, struct cnic_ops *ops,
ops              15076 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (ops == NULL) {
ops              15115 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rcu_assign_pointer(bp->cnic_ops, ops);
ops               267 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               276 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ops               277 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_stop)
ops               279 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_stop(ulp->handle);
ops               286 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               295 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ops               296 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_start)
ops               298 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_start(ulp->handle);
ops               305 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               315 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rcu_dereference(ulp->ulp_ops);
ops               316 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_sriov_config) {
ops               322 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_sriov_config(ulp->handle, num_vfs);
ops               330 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               339 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ops               340 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_shutdown)
ops               342 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_shutdown(ulp->handle);
ops               349 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               360 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ops               361 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_irq_stop)
ops               363 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_irq_stop(ulp->handle);
ops               370 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               382 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rtnl_dereference(ulp->ulp_ops);
ops               383 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_irq_restart)
ops               393 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops->ulp_irq_restart(ulp->handle, ent);
ops               402 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 	struct bnxt_ulp_ops *ops;
ops               412 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		ops = rcu_dereference(ulp->ulp_ops);
ops               413 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		if (!ops || !ops->ulp_async_notifier)
ops               422 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 			ops->ulp_async_notifier(ulp->handle, cmpl);
ops              4035 drivers/net/ethernet/cadence/macb_main.c 	init.ops = &fu540_c000_ops;
ops               533 drivers/net/ethernet/cavium/liquidio/cn66xx_device.c 			if (droq->ops.poll_mode) {
ops               873 drivers/net/ethernet/cavium/liquidio/lio_core.c 		octeon_dev->droq[0]->ops.poll_mode = 0;
ops               912 drivers/net/ethernet/cavium/liquidio/lio_core.c 	if (droq->ops.poll_mode) {
ops               913 drivers/net/ethernet/cavium/liquidio/lio_core.c 		droq->ops.napi_fn(droq);
ops               965 drivers/net/ethernet/cavium/liquidio/lio_core.c 			if (droq->ops.poll_mode) {
ops               966 drivers/net/ethernet/cavium/liquidio/lio_core.c 				droq->ops.napi_fn(droq);
ops              1271 drivers/net/ethernet/cavium/liquidio/lio_main.c 			oct->droq[0]->ops.poll_mode = 0;
ops              1829 drivers/net/ethernet/cavium/liquidio/lio_main.c 			oct->droq[0]->ops.poll_mode = 1;
ops              1923 drivers/net/ethernet/cavium/liquidio/lio_main.c 			oct->droq[0]->ops.poll_mode = 0;
ops               683 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		oct->droq[0]->ops.poll_mode = 0;
ops               921 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		oct->droq[0]->ops.poll_mode = 1;
ops               983 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		oct->droq[0]->ops.poll_mode = 0;
ops               692 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 				if (droq->ops.fptr) {
ops               693 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 					droq->ops.fptr(oct->octeon_id,
ops               696 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 						       droq->ops.farg);
ops               722 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	if ((droq->ops.drop_on_max) && (pkts_to_process - pkt)) {
ops               869 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 			     struct octeon_droq_ops *ops)
ops               879 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	if (!(ops)) {
ops               892 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	memcpy(&droq->ops, ops, sizeof(struct octeon_droq_ops));
ops               921 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	droq->ops.fptr = NULL;
ops               922 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	droq->ops.farg = NULL;
ops               923 drivers/net/ethernet/cavium/liquidio/octeon_droq.c 	droq->ops.drop_on_max = 0;
ops               252 drivers/net/ethernet/cavium/liquidio/octeon_droq.h 	struct octeon_droq_ops ops;
ops               366 drivers/net/ethernet/cavium/liquidio/octeon_droq.h 			 struct octeon_droq_ops *ops);
ops               104 drivers/net/ethernet/chelsio/cxgb/cphy.h 	const struct cphy_ops *ops;            /* PHY operations */
ops               145 drivers/net/ethernet/chelsio/cxgb/cphy.h 	phy->ops     = phy_ops;
ops               122 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->set_rx_mode(mac, &rm);
ops               179 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->reset(mac);
ops               180 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (mac->ops->macaddress_set)
ops               181 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		mac->ops->macaddress_set(mac, p->dev->dev_addr);
ops               184 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->enable(mac, MAC_DIRECTION_RX | MAC_DIRECTION_TX);
ops               273 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->disable(mac, MAC_DIRECTION_TX | MAC_DIRECTION_RX);
ops               299 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pstats = p->mac->ops->statistics_update(p->mac,
ops               462 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	s = mac->ops->statistics_update(mac, MAC_STATS_UPDATE_FULL);
ops               707 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			p->mac->ops->set_speed_duplex_fc(p->mac, -1, -1,
ops               832 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!mac->ops->set_mtu)
ops               834 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if ((ret = mac->ops->set_mtu(mac, new_mtu)))
ops               846 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!mac->ops->macaddress_set)
ops               850 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mac->ops->macaddress_set(mac, dev->dev_addr);
ops               905 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			p->mac->ops->statistics_update(p->mac,
ops               128 drivers/net/ethernet/chelsio/cxgb/gmac.h 	const struct cmac_ops *ops;
ops               595 drivers/net/ethernet/chelsio/cxgb/pm3393.c 	cmac->ops = &pm3393_ops;
ops               156 drivers/net/ethernet/chelsio/cxgb/subr.c 	phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
ops               167 drivers/net/ethernet/chelsio/cxgb/subr.c 		mac->ops->set_speed_duplex_fc(mac, speed, duplex, fc);
ops               201 drivers/net/ethernet/chelsio/cxgb/subr.c 			int phy_cause = phy->ops->interrupt_handler(phy);
ops               639 drivers/net/ethernet/chelsio/cxgb/subr.c 		phy->ops->advertise(phy, lc->advertising);
ops               645 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->set_speed_duplex_fc(mac, lc->speed,
ops               649 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy->ops->set_speed_duplex(phy, lc->speed, lc->duplex);
ops               650 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy->ops->reset(phy, 0);
ops               653 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy->ops->autoneg_enable(phy); /* also resets PHY */
ops               657 drivers/net/ethernet/chelsio/cxgb/subr.c 		mac->ops->set_speed_duplex_fc(mac, -1, -1, fc);
ops               659 drivers/net/ethernet/chelsio/cxgb/subr.c 		phy->ops->reset(phy, 0);
ops               688 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy_cause = phy->ops->interrupt_handler(phy);
ops               697 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy_cause = phy->ops->interrupt_handler(phy);
ops               712 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy_cause = phy->ops->interrupt_handler(phy);
ops               724 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy_cause = phy->ops->interrupt_handler(phy);
ops               737 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->interrupt_handler(mac);
ops               770 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_enable(adapter->port[i].mac);
ops               771 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].phy->ops->interrupt_enable(adapter->port[i].phy);
ops               800 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_disable(adapter->port[i].mac);
ops               801 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].phy->ops->interrupt_disable(adapter->port[i].phy);
ops               826 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].mac->ops->interrupt_clear(adapter->port[i].mac);
ops               827 drivers/net/ethernet/chelsio/cxgb/subr.c 		adapter->port[i].phy->ops->interrupt_clear(adapter->port[i].phy);
ops              1017 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->destroy(mac);
ops              1019 drivers/net/ethernet/chelsio/cxgb/subr.c 			phy->ops->destroy(phy);
ops              1111 drivers/net/ethernet/chelsio/cxgb/subr.c 			mac->ops->macaddress_get(mac, hw_addr);
ops               692 drivers/net/ethernet/chelsio/cxgb/vsc7326.c 	mac->ops = &vsc7326_ops;
ops               555 drivers/net/ethernet/chelsio/cxgb3/common.h 	const struct cphy_ops *ops;	/* PHY operations */
ops               585 drivers/net/ethernet/chelsio/cxgb3/common.h 	phy->ops = phy_ops;
ops               292 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				pi->phy.ops->power_down(&pi->phy, 1);
ops              1465 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pi->phy.ops->power_down(&pi->phy, 1);
ops              1777 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	p->phy.ops->autoneg_restart(&p->phy);
ops               549 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			int phy_addr, const struct mdio_ops *ops);
ops              1248 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
ops              1325 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
ops              1375 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		phy->ops->advertise(phy, lc->advertising);
ops              1384 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			phy->ops->set_speed_duplex(phy, lc->speed, lc->duplex);
ops              1386 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			phy->ops->autoneg_enable(phy);
ops              1390 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		phy->ops->reset(phy, 0);
ops              1904 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 			int phy_cause = p->phy.ops->intr_handler(&p->phy);
ops              2122 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	phy->ops->intr_enable(phy);
ops              2139 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	phy->ops->intr_disable(phy);
ops              2156 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	phy->ops->intr_clear(phy);
ops              3763 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		p->phy.ops->power_down(&p->phy, 1);
ops              3806 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		p->phy.ops->power_down(&p->phy, 1);
ops               391 drivers/net/ethernet/chelsio/cxgb3/vsc8211.c 	phy->ops = &vsc8211_fiber_ops;
ops              3530 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 				    files[i].ops);
ops                42 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h 	const struct file_operations *ops;
ops               900 drivers/net/ethernet/dec/tulip/tulip_core.c static const struct ethtool_ops ops = {
ops              1697 drivers/net/ethernet/dec/tulip/tulip_core.c 	dev->ethtool_ops = &ops;
ops                74 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	(*fep->ops->set_multicast_list)(dev);
ops               103 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	(*fep->ops->napi_clear_event)(dev);
ops               186 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->tx_restart)(dev);
ops               297 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->rx_bd_done)(dev);
ops               305 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->napi_enable)(dev);
ops               332 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	while ((int_events = (*fep->ops->get_int_events)(dev)) != 0) {
ops               338 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->clear_int_events)(dev, int_clr_events);
ops               341 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 			(*fep->ops->ev_error)(dev, int_events);
ops               346 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 			(*fep->ops->napi_disable)(dev);
ops               347 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 			(*fep->ops->clear_int_events)(dev, fep->ev_napi);
ops               610 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	(*fep->ops->tx_kickstart)(dev);
ops               631 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->stop)(dev);
ops               632 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		(*fep->ops->restart)(dev);
ops               678 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 			fep->ops->restart(dev);
ops               698 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	if(fep->ops->adjust_link)
ops               699 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 		fep->ops->adjust_link(dev);
ops               776 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	(*fep->ops->stop)(dev);
ops               800 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	return (*fep->ops->get_regs_len)(dev);
ops               813 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	r = (*fep->ops->get_regs)(dev, p, &len);
ops              1002 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	fep->ops = match->data;
ops              1004 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	ret = fep->ops->setup_data(ndev);
ops              1020 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	ret = fep->ops->allocate_bd(ndev);
ops              1050 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	fep->ops->free_bd(ndev);
ops              1052 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	fep->ops->cleanup_data(ndev);
ops              1074 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	fep->ops->free_bd(ndev);
ops              1075 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	fep->ops->cleanup_data(ndev);
ops               129 drivers/net/ethernet/freescale/fs_enet/fs_enet.h 	const struct fs_ops *ops;
ops               162 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c 	bitbang->ctrl.ops = &bb_ops;
ops               253 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (dev->ops->init_queue)
ops               254 drivers/net/ethernet/hisilicon/hns/hnae.c 		dev->ops->init_queue(q);
ops               266 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (q->dev->ops->fini_queue)
ops               267 drivers/net/ethernet/hisilicon/hns/hnae.c 		q->dev->ops->fini_queue(q);
ops               299 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (handle->dev->ops->reset)
ops               300 drivers/net/ethernet/hisilicon/hns/hnae.c 		handle->dev->ops->reset(handle);
ops               337 drivers/net/ethernet/hisilicon/hns/hnae.c 	handle = dev->ops->get_handle(dev, port_id);
ops               378 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (h->dev->ops->reset)
ops               379 drivers/net/ethernet/hisilicon/hns/hnae.c 		h->dev->ops->reset(h);
ops               383 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (dev->ops->put_handle)
ops               384 drivers/net/ethernet/hisilicon/hns/hnae.c 		dev->ops->put_handle(h);
ops               410 drivers/net/ethernet/hisilicon/hns/hnae.c 	if (!hdev->ops || !hdev->ops->get_handle ||
ops               411 drivers/net/ethernet/hisilicon/hns/hnae.c 	    !hdev->ops->toggle_ring_irq ||
ops               412 drivers/net/ethernet/hisilicon/hns/hnae.c 	    !hdev->ops->get_status || !hdev->ops->adjust_link)
ops               539 drivers/net/ethernet/hisilicon/hns/hnae.h 	struct hnae_ae_ops *ops;
ops              1018 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c 	ae_dev->ops = &hns_dsaf_ops;
ops               319 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	switch (priv->ops.maybe_stop_tx(&skb, &buf_num, ring)) {
ops               343 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	priv->ops.fill_desc(ring, skb, size, dma, seg_num == 1 ? 1 : 0,
ops               356 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		priv->ops.fill_desc(ring, skb_frag_page(frag), size, dma,
ops               575 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	priv->ops.get_rxd_bnum(bnum_flag, &bnum);
ops               810 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		handle->dev->ops->set_coalesce_usecs(handle,
ops               812 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		handle->dev->ops->set_coalesce_frames(handle,
ops               881 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ring_data->ring->q->handle->dev->ops->toggle_ring_irq(ring, 0);
ops               890 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		ring_data->ring->q->handle->dev->ops->toggle_ring_irq(
ops              1008 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ring_data->ring->q->handle->dev->ops->toggle_ring_irq(ring, 0);
ops              1013 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		ring_data->ring->q->handle->dev->ops->toggle_ring_irq(
ops              1065 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			ring->q->handle->dev->ops->toggle_ring_irq(ring, 0);
ops              1078 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ring_data->ring->q->handle->dev->ops->toggle_ring_irq(
ops              1101 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		if (h->dev->ops->need_adjust_link(h, ndev->phydev->speed,
ops              1109 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			h->dev->ops->adjust_link(h, ndev->phydev->speed,
ops              1115 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	state = state && h->dev->ops->get_status(h);
ops              1176 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	h->dev->ops->toggle_ring_irq(priv->ring_data[idx].ring, 0);
ops              1191 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = h->dev->ops->set_mac_addr(h, mac_addr->sa_data);
ops              1207 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	h->dev->ops->update_stats(h, &netdev->stats);
ops              1227 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	h->dev->ops->toggle_ring_irq(priv->ring_data[idx].ring, 1);
ops              1344 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = h->dev->ops->set_mac_addr(h, ndev->dev_addr);
ops              1348 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = h->dev->ops->start ? h->dev->ops->start(h) : 0;
ops              1376 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct hnae_ae_ops *ops;
ops              1391 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops = priv->ae_handle->dev->ops;
ops              1393 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (ops->stop)
ops              1394 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		ops->stop(priv->ae_handle);
ops              1564 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct hnae_ae_ops *ops = h->dev->ops;
ops              1568 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = ops->set_loopback(h, MAC_INTERNALLOOP_SERDES, 1);
ops              1572 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = ops->start ? ops->start(h) : 0;
ops              1583 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops->adjust_link(h, speed, duplex);
ops              1595 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct hnae_ae_ops *ops = h->dev->ops;
ops              1597 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops->stop(h);
ops              1598 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops->set_loopback(h, MAC_INTERNALLOOP_SERDES, 0);
ops              1618 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct hnae_ae_ops *ops = h->dev->ops;
ops              1633 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	indir_size = ops->get_rss_indir_size(h) * sizeof(*org_indir);
ops              1639 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops->get_rss(h, org_indir, NULL, NULL);
ops              1675 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			ops->set_rss(h, cur_indir, NULL, 0);
ops              1710 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ops->set_rss(h, org_indir, NULL, 0);
ops              1735 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (!h->dev->ops->set_mtu)
ops              1761 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	ret = h->dev->ops->set_mtu(h, new_mtu);
ops              1794 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.fill_desc = fill_tso_desc;
ops              1795 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.maybe_stop_tx = hns_nic_maybe_stop_tso;
ops              1799 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.fill_desc = fill_v2_desc;
ops              1800 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.maybe_stop_tx = hns_nic_maybe_stop_tx;
ops              1829 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (h->dev->ops->add_uc_addr)
ops              1830 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		return h->dev->ops->add_uc_addr(h, addr);
ops              1841 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (h->dev->ops->rm_uc_addr)
ops              1842 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		return h->dev->ops->rm_uc_addr(h, addr);
ops              1865 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (h->dev->ops->clr_mc_addr)
ops              1866 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		if (h->dev->ops->clr_mc_addr(h))
ops              1869 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (h->dev->ops->set_mc_addr) {
ops              1871 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			if (h->dev->ops->set_mc_addr(h, ha->addr))
ops              1881 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (h->dev->ops->set_promisc_mode) {
ops              1883 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			h->dev->ops->set_promisc_mode(h, 1);
ops              1885 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			h->dev->ops->set_promisc_mode(h, 0);
ops              1988 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct hnae_ae_ops *ops = h->dev->ops;
ops              1991 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	if (ops->get_regs_len && ops->get_regs) {
ops              1992 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		reg_num = ops->get_regs_len(priv->ae_handle);
ops              1996 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			ops->get_regs(priv->ae_handle, data);
ops              2061 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	h->dev->ops->update_led_status(h);
ops              2174 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		priv->ops.fill_desc = fill_desc;
ops              2175 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		priv->ops.get_rxd_bnum = get_rx_desc_bnum;
ops              2176 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		priv->ops.maybe_stop_tx = hns_nic_maybe_stop_tx;
ops              2178 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		priv->ops.get_rxd_bnum = get_v2rx_desc_bnum;
ops              2181 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.fill_desc = fill_tso_desc;
ops              2182 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.maybe_stop_tx = hns_nic_maybe_stop_tso;
ops              2186 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.fill_desc = fill_v2_desc;
ops              2187 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			priv->ops.maybe_stop_tx = hns_nic_maybe_stop_tx;
ops              2192 drivers/net/ethernet/hisilicon/hns/hns_enet.c 		h->dev->ops->set_tso_stats(h, 1);
ops                63 drivers/net/ethernet/hisilicon/hns/hns_enet.h 	struct hns_nic_ops ops;
ops                54 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (h->dev && h->dev->ops && h->dev->ops->get_status)
ops                55 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		link_stat = link_stat && h->dev->ops->get_status(h);
ops               129 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!h->dev || !h->dev->ops || !h->dev->ops->get_info)
ops               132 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ret = h->dev->ops->get_info(h, NULL, &speed, &duplex);
ops               212 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	    !priv->ae_handle->dev->ops)
ops               241 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (h->dev->ops->adjust_link) {
ops               243 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		h->dev->ops->adjust_link(h, (int)speed, cmd->base.duplex);
ops               295 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			ret = h->dev->ops->set_loopback(h, loop, 0x1);
ops               298 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if ((h->dev->ops->set_loopback) &&
ops               300 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			ret = h->dev->ops->set_loopback(h, loop, 0x1);
ops               303 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if (h->dev->ops->set_loopback)
ops               304 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			ret = h->dev->ops->set_loopback(h, loop, 0x1);
ops               310 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if (!ret && h->dev->ops->set_loopback) {
ops               312 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 				ret = h->dev->ops->set_loopback(h,
ops               316 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 				ret = h->dev->ops->set_loopback(h,
ops               327 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			h->dev->ops->set_promisc_mode(
ops               330 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			h->dev->ops->set_promisc_mode(h, 1);
ops               352 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ret = h->dev->ops->start ? h->dev->ops->start(h) : 0;
ops               363 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	h->dev->ops->adjust_link(h, speed, duplex);
ops               562 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (h->dev->ops->stop)
ops               563 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		h->dev->ops->stop(h);
ops               668 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops               673 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops               675 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (ops->get_ring_bdnum_limit)
ops               676 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		ops->get_ring_bdnum_limit(queue, &uplimit);
ops               693 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops               695 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops               697 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (ops->get_pauseparam)
ops               698 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		ops->get_pauseparam(priv->ae_handle, &param->autoneg,
ops               714 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops               717 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = h->dev->ops;
ops               719 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!ops->set_pauseparam)
ops               722 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	return ops->set_pauseparam(priv->ae_handle, param->autoneg,
ops               737 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops               739 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops               744 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if ((!ops->get_coalesce_usecs) ||
ops               745 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	    (!ops->get_max_coalesced_frames))
ops               748 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops->get_coalesce_usecs(priv->ae_handle,
ops               752 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops->get_max_coalesced_frames(
ops               757 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops->get_coalesce_range(priv->ae_handle,
ops               781 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops               784 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops               789 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if ((!ops->set_coalesce_usecs) ||
ops               790 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	    (!ops->set_coalesce_frames))
ops               796 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	rc1 = ops->set_coalesce_usecs(priv->ae_handle,
ops               799 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	rc2 = ops->set_coalesce_frames(priv->ae_handle,
ops               841 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!h->dev->ops->get_stats || !h->dev->ops->update_stats) {
ops               846 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	h->dev->ops->update_stats(h, &netdev->stats);
ops               881 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	h->dev->ops->get_stats(h, &p[26]);
ops               896 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!h->dev->ops->get_strings) {
ops               969 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		h->dev->ops->get_strings(h, stringset, (u8 *)buff);
ops               984 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops = h->dev->ops;
ops               986 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!ops->get_sset_count) {
ops              1001 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		return (HNS_NET_STATS_CNT + ops->get_sset_count(h, stringset));
ops              1091 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			return h->dev->ops->set_led_id(h, HNAE_LED_ACTIVE);
ops              1093 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			return h->dev->ops->set_led_id(h, HNAE_LED_ON);
ops              1095 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			return h->dev->ops->set_led_id(h, HNAE_LED_OFF);
ops              1097 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			return h->dev->ops->set_led_id(h, HNAE_LED_INACTIVE);
ops              1115 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1117 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1120 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!ops->get_regs) {
ops              1124 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops->get_regs(priv->ae_handle, data);
ops              1137 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1139 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1140 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (!ops->get_regs_len) {
ops              1145 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	reg_num = ops->get_regs_len(priv->ae_handle);
ops              1178 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1186 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1187 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	return ops->get_rss_key_size(priv->ae_handle);
ops              1194 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1202 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1203 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	return ops->get_rss_indir_size(priv->ae_handle);
ops              1210 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1218 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1223 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	return ops->get_rss(priv->ae_handle, indir, key, hfunc);
ops              1231 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	struct hnae_ae_ops *ops;
ops              1239 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ops = priv->ae_handle->dev->ops;
ops              1246 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	return ops->set_rss(priv->ae_handle, indir, key, hfunc);
ops                80 drivers/net/ethernet/hisilicon/hns3/hnae3.c 	ret = ae_dev->ops->init_client_instance(client, ae_dev);
ops                97 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_dev->ops->uninit_client_instance(client, ae_dev);
ops               197 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		if (!ae_algo->ops) {
ops               201 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_dev->ops = ae_algo->ops;
ops               203 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ret = ae_algo->ops->init_ae_dev(ae_dev);
ops               257 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_algo->ops->uninit_ae_dev(ae_dev);
ops               259 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_dev->ops = NULL;
ops               291 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		if (!ae_algo->ops) {
ops               296 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_dev->ops = ae_algo->ops;
ops               298 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ret = ae_dev->ops->init_ae_dev(ae_dev);
ops               358 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_algo->ops->uninit_ae_dev(ae_dev);
ops               360 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		ae_dev->ops = NULL;
ops               230 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	const struct hnae3_client_ops *ops;
ops               236 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	const struct hnae3_ae_ops *ops;
ops               551 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	const struct hnae3_ae_ops *ops;
ops               136 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	if (!h->ae_algo->ops->get_global_queue_id)
ops               145 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		global_qid = h->ae_algo->ops->get_global_queue_id(h, i);
ops               359 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	else if (handle->ae_algo->ops->dbg_run_cmd)
ops               360 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		ret = handle->ae_algo->ops->dbg_run_cmd(handle, cmd_buf);
ops               308 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	h->ae_algo->ops->get_tqps_and_rss_info(h, &alloc_tqps, &max_rss_size);
ops               400 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ret = h->ae_algo->ops->start ? h->ae_algo->ops->start(h) : 0;
ops               469 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_timer_task)
ops               470 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->set_timer_task(priv->ae_handle, true);
ops               497 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	const struct hnae3_ae_ops *ops;
ops               509 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ops = priv->ae_handle->ae_algo->ops;
ops               510 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (ops->stop)
ops               511 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ops->stop(priv->ae_handle);
ops               538 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_timer_task)
ops               539 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->set_timer_task(priv->ae_handle, false);
ops               554 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->add_uc_addr)
ops               555 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return h->ae_algo->ops->add_uc_addr(h, addr);
ops               565 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->rm_uc_addr)
ops               566 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return h->ae_algo->ops->rm_uc_addr(h, addr);
ops               576 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->add_mc_addr)
ops               577 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return h->ae_algo->ops->add_mc_addr(h, addr);
ops               587 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->rm_mc_addr)
ops               588 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return h->ae_algo->ops->rm_mc_addr(h, addr);
ops               647 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_promisc_mode) {
ops               648 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		return h->ae_algo->ops->set_promisc_mode(h,
ops               662 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->pdev->revision >= 0x21 && h->ae_algo->ops->enable_vlan_filter) {
ops               668 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			h->ae_algo->ops->enable_vlan_filter(h, enable);
ops              1422 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ret = h->ae_algo->ops->set_mac_addr(h, mac_addr->sa_data, false);
ops              1441 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!h->ae_algo->ops->do_ioctl)
ops              1444 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	return h->ae_algo->ops->do_ioctl(h, ifr, cmd);
ops              1456 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (changed & (NETIF_F_GRO_HW) && h->ae_algo->ops->set_gro_en) {
ops              1458 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->set_gro_en(h, enable);
ops              1464 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	    h->ae_algo->ops->enable_vlan_filter) {
ops              1466 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->enable_vlan_filter(h, enable);
ops              1470 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	    h->ae_algo->ops->enable_hw_strip_rxvtag) {
ops              1472 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->enable_hw_strip_rxvtag(h, enable);
ops              1477 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if ((changed & NETIF_F_NTUPLE) && h->ae_algo->ops->enable_fd) {
ops              1479 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->enable_fd(h, enable);
ops              1510 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	handle->ae_algo->ops->update_stats(handle, &netdev->stats);
ops              1617 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_vlan_filter)
ops              1618 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->set_vlan_filter(h, proto, vid, false);
ops              1629 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_vlan_filter)
ops              1630 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->set_vlan_filter(h, proto, vid, true);
ops              1645 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_vf_vlan_filter)
ops              1646 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->set_vf_vlan_filter(h, vf, vlan,
ops              1660 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!h->ae_algo->ops->set_mtu)
ops              1666 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ret = h->ae_algo->ops->set_mtu(h, new_mtu);
ops              1738 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->get_mac_stats) {
ops              1741 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->get_mac_stats(h, &mac_stats);
ops              1787 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->reset_event)
ops              1788 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->reset_event(h->pdev, h);
ops              1798 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!h->ae_algo->ops->add_arfs_entry)
ops              1813 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	return h->ae_algo->ops->add_arfs_entry(h, rxq_index, flow_id, &fkeys);
ops              1992 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!ae_dev || !ae_dev->ops) {
ops              1998 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (ae_dev->ops->handle_hw_ras_error)
ops              1999 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = ae_dev->ops->handle_hw_ras_error(ae_dev);
ops              2009 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	const struct hnae3_ae_ops *ops;
ops              2013 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!ae_dev || !ae_dev->ops)
ops              2016 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ops = ae_dev->ops;
ops              2018 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (ops->reset_event && ops->get_reset_level &&
ops              2019 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	    ops->set_default_reset_request) {
ops              2021 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			reset_type = ops->get_reset_level(ae_dev,
ops              2023 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			ops->set_default_reset_request(ae_dev, reset_type);
ops              2025 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			ops->reset_event(pdev, NULL);
ops              2039 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (ae_dev && ae_dev->ops && ae_dev->ops->flr_prepare)
ops              2040 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ae_dev->ops->flr_prepare(ae_dev);
ops              2048 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (ae_dev && ae_dev->ops && ae_dev->ops->flr_done)
ops              2049 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ae_dev->ops->flr_done(ae_dev);
ops              3360 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->map_ring_to_vector(h,
ops              3405 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	vector_num = h->ae_algo->ops->get_vector(h, vector_num, vector);
ops              3450 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->unmap_ring_from_vector(h,
ops              3477 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->put_vector(h, tqp_vector->vector_irq);
ops              3762 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->get_mac_addr && init) {
ops              3763 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->get_mac_addr(h, mac_addr_temp);
ops              3774 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->set_mac_addr)
ops              3775 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->set_mac_addr(h, netdev->dev_addr, true);
ops              3785 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->mac_connect_phy)
ops              3786 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->mac_connect_phy(h);
ops              3795 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->mac_disconnect_phy)
ops              3796 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->mac_disconnect_phy(h);
ops              3804 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->restore_fd_rules)
ops              3805 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->restore_fd_rules(h);
ops              3814 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->ae_algo->ops->del_all_fd_entries)
ops              3815 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->del_all_fd_entries(h, clear_list);
ops              3820 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!handle->ae_algo->ops->client_start)
ops              3823 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	return handle->ae_algo->ops->client_start(handle);
ops              3828 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!handle->ae_algo->ops->client_stop)
ops              3831 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	handle->ae_algo->ops->client_stop(handle);
ops              3857 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	handle->ae_algo->ops->get_tqps_and_rss_info(handle, &alloc_tqps,
ops              4183 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = h->ae_algo->ops->reset_queue(h, i);
ops              4358 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (handle->ae_algo->ops->restore_vlan_table)
ops              4359 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		handle->ae_algo->ops->restore_vlan_table(handle);
ops              4428 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ret = handle->ae_algo->ops->set_channels(handle, new_tqp_num,
ops              4553 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	client.ops = &client_ops;
ops                79 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->set_loopback ||
ops                80 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	    !h->ae_algo->ops->set_promisc_mode)
ops                88 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = h->ae_algo->ops->set_loopback(h, loop, en);
ops                99 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->set_promisc_mode(h, true, true);
ops               344 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				h->ae_algo->ops->enable_vlan_filter;
ops               346 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->enable_vlan_filter(h, false);
ops               353 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->halt_autoneg)
ops               354 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->halt_autoneg(h, true);
ops               378 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->halt_autoneg)
ops               379 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->halt_autoneg(h, false);
ops               383 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->enable_vlan_filter(h, true);
ops               395 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = h->ae_algo->ops;
ops               397 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!ops->get_sset_count)
ops               403 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			ops->get_sset_count(h, stringset));
ops               406 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		return ops->get_sset_count(h, stringset);
ops               460 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = h->ae_algo->ops;
ops               463 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!ops->get_strings)
ops               469 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_strings(h, stringset, (u8 *)buff);
ops               472 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_strings(h, stringset, data);
ops               524 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_stats || !h->ae_algo->ops->update_stats) {
ops               529 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	h->ae_algo->ops->update_stats(h, &netdev->stats);
ops               535 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	h->ae_algo->ops->get_stats(h, p);
ops               545 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_fw_version) {
ops               562 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	fw_version = priv->ae_handle->ae_algo->ops->get_fw_version(h);
ops               580 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->get_status)
ops               581 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		return h->ae_algo->ops->get_status(h);
ops               610 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->get_pauseparam)
ops               611 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->get_pauseparam(h, &param->autoneg,
ops               624 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->set_pauseparam)
ops               625 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		return h->ae_algo->ops->set_pauseparam(h, param->autoneg,
ops               634 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = h->ae_algo->ops;
ops               637 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_ksettings_an_result)
ops               638 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_ksettings_an_result(h,
ops               644 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_link_mode)
ops               645 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_link_mode(h,
ops               650 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_mdix_mode)
ops               651 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_mdix_mode(h, &cmd->base.eth_tp_mdix_ctrl,
ops               659 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops;
ops               664 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ops = h->ae_algo->ops;
ops               665 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_media_type)
ops               666 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_media_type(h, &media_type, &module_type);
ops               716 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops               730 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_ksettings_an_result) {
ops               731 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_ksettings_an_result(handle, &autoneg, &speed, &duplex);
ops               737 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->get_media_type)
ops               738 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_media_type(handle, &media_type, &module_type);
ops               747 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->check_port_speed) {
ops               748 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->check_port_speed(handle, cmd->base.speed);
ops               762 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops               785 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->set_autoneg) {
ops               786 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->set_autoneg(handle, cmd->base.autoneg);
ops               800 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ops->cfg_mac_speed_dup_h)
ops               801 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->cfg_mac_speed_dup_h(handle, cmd->base.speed,
ops               811 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_rss_key_size)
ops               814 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->get_rss_key_size(h);
ops               821 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_rss_indir_size)
ops               824 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->get_rss_indir_size(h);
ops               832 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_rss)
ops               835 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->get_rss(h, indir, key, hfunc);
ops               843 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->set_rss)
ops               859 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->set_rss(h, indir, key, hfunc);
ops               873 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->get_rss_tuple)
ops               874 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_rss_tuple(h, cmd);
ops               877 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->get_fd_rule_cnt)
ops               878 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_rule_cnt(h, cmd);
ops               881 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->get_fd_rule_info)
ops               882 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_rule_info(h, cmd);
ops               885 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->get_fd_all_rules)
ops               886 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_all_rules(h, cmd,
ops              1021 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->set_rss_tuple)
ops              1022 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->set_rss_tuple(h, cmd);
ops              1025 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->add_fd_entry)
ops              1026 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->add_fd_entry(h, cmd);
ops              1029 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (h->ae_algo->ops->del_fd_entry)
ops              1030 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->del_fd_entry(h, cmd);
ops              1040 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1052 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!ops->get_autoneg || !ops->restart_autoneg)
ops              1055 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	autoneg = ops->get_autoneg(handle);
ops              1071 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return ops->restart_autoneg(handle);
ops              1079 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (h->ae_algo->ops->get_channels)
ops              1080 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		h->ae_algo->ops->get_channels(h, ch);
ops              1275 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_regs_len)
ops              1278 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->get_regs_len(h);
ops              1286 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->get_regs)
ops              1289 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	h->ae_algo->ops->get_regs(h, &cmd->version, data);
ops              1297 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!h->ae_algo->ops->set_led_id)
ops              1300 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return h->ae_algo->ops->set_led_id(h, state);
ops              1358 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1365 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!ops->get_fec)
ops              1368 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ops->get_fec(handle, &fec_ability, &fec_mode);
ops              1380 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	const struct hnae3_ae_ops *ops = handle->ae_algo->ops;
ops              1386 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (!ops->set_fec)
ops              1392 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return ops->set_fec(handle, fec_mode);
ops               190 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 		if (!client || !client->ops || !client->ops->setup_tc)
ops               193 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 		ret = client->ops->setup_tc(handle, hdev->tm_info.num_tc);
ops              2724 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			client->ops->link_status_change(handle, state);
ops              2727 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			if (rclient && rclient->ops->link_status_change)
ops              2728 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				rclient->ops->link_status_change(rhandle,
ops              3114 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!client->ops->reset_notify)
ops              3121 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = client->ops->reset_notify(handle, type);
ops              3142 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!client->ops->reset_notify)
ops              3148 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = client->ops->reset_notify(handle, type);
ops              3307 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (!client || !client->ops->process_hw_error ||
ops              3312 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		client->ops->process_hw_error(&hdev->vport[i].nic, type);
ops              8856 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = client->ops->init_instance(&vport->nic);
ops              8887 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	client->ops->uninit_instance(&vport->nic, 0);
ops              8910 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = client->ops->init_instance(&vport->roce);
ops              8938 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->roce_client->ops->uninit_instance(&vport->roce, 0);
ops              9009 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			hdev->roce_client->ops->uninit_instance(&vport->roce,
ops              9016 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (hdev->nic_client && client->ops->uninit_instance) {
ops              9021 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			client->ops->uninit_instance(&vport->nic, 0);
ops              10220 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	.ops = &hclge_ops,
ops               589 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	ae_dev->ops->set_default_reset_request(ae_dev, HNAE3_GLOBAL_RESET);
ops               591 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	ae_dev->ops->reset_event(hdev->pdev, NULL);
ops               450 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		client->ops->link_status_change(handle, !!link_state);
ops               451 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		if (rclient && rclient->ops->link_status_change)
ops               452 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			rclient->ops->link_status_change(rhandle, !!link_state);
ops              1360 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (!client->ops->reset_notify)
ops              1363 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = client->ops->reset_notify(handle, type);
ops              2368 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = client->ops->init_instance(&hdev->nic);
ops              2395 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = client->ops->init_instance(&hdev->roce);
ops              2459 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		hdev->roce_client->ops->uninit_instance(&hdev->roce, 0);
ops              2465 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (client->ops->uninit_instance && hdev->nic_client &&
ops              2469 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		client->ops->uninit_instance(&hdev->nic, 0);
ops              3158 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	.ops = &hclgevf_ops,
ops              1261 drivers/net/ethernet/ibm/emac/core.c 		if (dev->phy.def->ops->poll_link(&dev->phy)) {
ops              1262 drivers/net/ethernet/ibm/emac/core.c 			dev->phy.def->ops->read_link(&dev->phy);
ops              1346 drivers/net/ethernet/ibm/emac/core.c 	if (dev->phy.def->ops->poll_link(&dev->phy)) {
ops              1350 drivers/net/ethernet/ibm/emac/core.c 			dev->phy.def->ops->read_link(&dev->phy);
ops              2119 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_forced(&dev->phy, cmd->base.speed,
ops              2128 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_aneg(&dev->phy,
ops              2246 drivers/net/ethernet/ibm/emac/core.c 	dev->phy.def->ops->setup_aneg(&dev->phy, dev->phy.advertising);
ops              2647 drivers/net/ethernet/ibm/emac/core.c 	dev->phy.def->ops = &emac_dt_mdio_phy_ops;
ops              2810 drivers/net/ethernet/ibm/emac/core.c 	if (dev->phy.def->ops->init)
ops              2811 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->init(&dev->phy);
ops              2823 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_aneg(&dev->phy, adv);
ops              2843 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_forced(&dev->phy, speed, fd);
ops              3108 drivers/net/ethernet/ibm/emac/core.c 	dev->commac.ops = &emac_commac_ops;
ops              3178 drivers/net/ethernet/ibm/emac/core.c 		dev->commac.ops = &emac_commac_sg_ops;
ops               340 drivers/net/ethernet/ibm/emac/mal.c 			mc->ops->rxde(mc->dev);
ops               405 drivers/net/ethernet/ibm/emac/mal.c 		mc->ops->poll_tx(mc->dev);
ops               419 drivers/net/ethernet/ibm/emac/mal.c 		n = mc->ops->poll_rx(mc->dev, budget - received);
ops               440 drivers/net/ethernet/ibm/emac/mal.c 		if (unlikely(mc->ops->peek_rx(mc->dev) ||
ops               450 drivers/net/ethernet/ibm/emac/mal.c 		mc->ops->poll_tx(mc->dev);
ops               171 drivers/net/ethernet/ibm/emac/mal.h 	struct mal_commac_ops	*ops;
ops               291 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &generic_phy_ops
ops               356 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &cis8201_phy_ops
ops               364 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &generic_phy_ops
ops               436 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &et1011c_phy_ops
ops               456 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &m88e1111_phy_ops,
ops               471 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &m88e1112_phy_ops,
ops               496 drivers/net/ethernet/ibm/emac/phy.c 	.ops		= &ar8035_phy_ops,
ops                45 drivers/net/ethernet/ibm/emac/phy.h 	const struct mii_phy_ops *ops;
ops               710 drivers/net/ethernet/intel/e1000/e1000_main.c 	const struct ethtool_ops *ops = netdev->ethtool_ops;
ops               715 drivers/net/ethernet/intel/e1000/e1000_main.c 	eeprom.len = ops->get_eeprom_len(netdev);
ops               722 drivers/net/ethernet/intel/e1000/e1000_main.c 	ops->get_eeprom(netdev, &eeprom, data);
ops                47 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		phy->ops.power_up = e1000_power_up_phy_copper;
ops                48 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		phy->ops.power_down = e1000_power_down_phy_copper_80003es2lan;
ops               123 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.check_for_link = e1000e_check_for_serdes_link;
ops               124 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.setup_physical_interface =
ops               129 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.check_for_link = e1000e_check_for_copper_link;
ops               130 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		mac->ops.setup_physical_interface =
ops               147 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	hw->mac.ops.set_lan_id(hw);
ops               647 drivers/net/ethernet/intel/e1000e/80003es2lan.c 		hw->phy.ops.cfg_on_link_up(hw);
ops               739 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	ret_val = mac->ops.id_led_init(hw);
ops               746 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	mac->ops.clear_vfta(hw);
ops               757 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	ret_val = mac->ops.setup_link(hw);
ops               940 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	ret_val = hw->phy.ops.commit(hw);
ops               984 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (!hw->mac.ops.check_mng_mode(hw)) {
ops              1289 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	if (!(hw->mac.ops.check_mng_mode(hw) ||
ops              1290 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	      hw->phy.ops.check_reset_block(hw)))
ops                59 drivers/net/ethernet/intel/e1000e/82571.c 	phy->ops.power_up = e1000_power_up_phy_copper;
ops                60 drivers/net/ethernet/intel/e1000e/82571.c 	phy->ops.power_down = e1000_power_down_phy_copper_82571;
ops                73 drivers/net/ethernet/intel/e1000e/82571.c 		phy->ops.acquire = e1000_get_hw_semaphore_82574;
ops                74 drivers/net/ethernet/intel/e1000e/82571.c 		phy->ops.release = e1000_put_hw_semaphore_82574;
ops                75 drivers/net/ethernet/intel/e1000e/82571.c 		phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82574;
ops                76 drivers/net/ethernet/intel/e1000e/82571.c 		phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82574;
ops               178 drivers/net/ethernet/intel/e1000e/82571.c 		nvm->ops.acquire = e1000_get_hw_semaphore_82574;
ops               179 drivers/net/ethernet/intel/e1000e/82571.c 		nvm->ops.release = e1000_put_hw_semaphore_82574;
ops               205 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
ops               207 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000e_check_for_fiber_link;
ops               208 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info =
ops               216 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
ops               218 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000_check_for_serdes_link_82571;
ops               219 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info =
ops               224 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.setup_physical_interface =
ops               226 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_for_link = e1000e_check_for_copper_link;
ops               227 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.get_link_up_info = e1000e_get_speed_and_duplex_copper;
ops               241 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.set_lan_id = e1000_set_lan_id_single_port;
ops               242 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000e_check_mng_mode_generic;
ops               243 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000e_led_on_generic;
ops               244 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.blink_led = e1000e_blink_led_generic;
ops               256 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.set_lan_id = e1000_set_lan_id_single_port;
ops               257 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_82574;
ops               258 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000_led_on_82574;
ops               261 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.check_mng_mode = e1000e_check_mng_mode_generic;
ops               262 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.led_on = e1000e_led_on_generic;
ops               263 drivers/net/ethernet/intel/e1000e/82571.c 		mac->ops.blink_led = e1000e_blink_led_generic;
ops              1074 drivers/net/ethernet/intel/e1000e/82571.c 	ret_val = mac->ops.id_led_init(hw);
ops              1081 drivers/net/ethernet/intel/e1000e/82571.c 	mac->ops.clear_vfta(hw);
ops              1098 drivers/net/ethernet/intel/e1000e/82571.c 	ret_val = mac->ops.setup_link(hw);
ops              1712 drivers/net/ethernet/intel/e1000e/82571.c 		hw->mac.ops.rar_set(hw, hw->mac.addr,
ops              1801 drivers/net/ethernet/intel/e1000e/82571.c 	if (!phy->ops.check_reset_block)
ops              1805 drivers/net/ethernet/intel/e1000e/82571.c 	if (!(mac->ops.check_mng_mode(hw) || phy->ops.check_reset_block(hw)))
ops               512 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.reset(hw);
ops               517 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.read_reg(hw, offset, data);
ops               522 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.read_reg_locked(hw, offset, data);
ops               527 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.write_reg(hw, offset, data);
ops               532 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.write_reg_locked(hw, offset, data);
ops               539 drivers/net/ethernet/intel/e1000e/e1000.h 	if (hw->mac.ops.read_mac_addr)
ops               540 drivers/net/ethernet/intel/e1000e/e1000.h 		return hw->mac.ops.read_mac_addr(hw);
ops               547 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->nvm.ops.validate(hw);
ops               552 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->nvm.ops.update(hw);
ops               558 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->nvm.ops.read(hw, offset, words, data);
ops               564 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->nvm.ops.write(hw, offset, words, data);
ops               569 drivers/net/ethernet/intel/e1000e/e1000.h 	return hw->phy.ops.get_info(hw);
ops               267 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (hw->phy.ops.check_reset_block &&
ops               268 drivers/net/ethernet/intel/e1000e/ethtool.c 	    hw->phy.ops.check_reset_block(hw)) {
ops               394 drivers/net/ethernet/intel/e1000e/ethtool.c 			retval = hw->mac.ops.setup_link(hw);
ops              1359 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->phy.ops.commit(hw);
ops              1377 drivers/net/ethernet/intel/e1000e/ethtool.c 		ret_val = hw->phy.ops.acquire(hw);
ops              1383 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->phy.ops.release(hw);
ops              1597 drivers/net/ethernet/intel/e1000e/ethtool.c 			if (hw->phy.ops.commit)
ops              1598 drivers/net/ethernet/intel/e1000e/ethtool.c 				hw->phy.ops.commit(hw);
ops              1709 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (hw->phy.ops.check_reset_block &&
ops              1710 drivers/net/ethernet/intel/e1000e/ethtool.c 	    hw->phy.ops.check_reset_block(hw)) {
ops              1747 drivers/net/ethernet/intel/e1000e/ethtool.c 			hw->mac.ops.check_for_link(hw);
ops              1755 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.check_for_link(hw);
ops              1955 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (!hw->mac.ops.blink_led)
ops              1958 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.blink_led(hw);
ops              1964 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_off(hw);
ops              1965 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.cleanup_led(hw);
ops              1970 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_on(hw);
ops              1974 drivers/net/ethernet/intel/e1000e/ethtool.c 		hw->mac.ops.led_off(hw);
ops              2179 drivers/net/ethernet/intel/e1000e/ethtool.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2219 drivers/net/ethernet/intel/e1000e/ethtool.c 	hw->phy.ops.release(hw);
ops               531 drivers/net/ethernet/intel/e1000e/hw.h 	struct e1000_mac_operations ops;
ops               572 drivers/net/ethernet/intel/e1000e/hw.h 	struct e1000_phy_operations ops;
ops               606 drivers/net/ethernet/intel/e1000e/hw.h 	struct e1000_nvm_operations ops;
ops               212 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops               216 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.acquire(hw);
ops               305 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops               346 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->phy.ops.check_reset_block(hw)) {
ops               375 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops               379 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if (hw->phy.ops.check_reset_block(hw)) {
ops               399 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.check_reset_block(hw);
ops               429 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.set_page = e1000_set_page_igp;
ops               430 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.read_reg = e1000_read_phy_reg_hv;
ops               431 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.read_reg_locked = e1000_read_phy_reg_hv_locked;
ops               432 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.read_reg_page = e1000_read_phy_reg_page_hv;
ops               433 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.set_d0_lplu_state = e1000_set_lplu_state_pchlan;
ops               434 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.set_d3_lplu_state = e1000_set_lplu_state_pchlan;
ops               435 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.write_reg = e1000_write_phy_reg_hv;
ops               436 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.write_reg_locked = e1000_write_phy_reg_hv_locked;
ops               437 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.write_reg_page = e1000_write_phy_reg_page_hv;
ops               438 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.power_up = e1000_power_up_phy_copper;
ops               439 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.power_down = e1000_power_down_phy_copper_ich8lan;
ops               478 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.check_polarity = e1000_check_polarity_82577;
ops               479 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.force_speed_duplex =
ops               481 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_cable_length = e1000_get_cable_length_82577;
ops               482 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_info = e1000_get_phy_info_82577;
ops               483 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.commit = e1000e_phy_sw_reset;
ops               486 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.check_polarity = e1000_check_polarity_m88;
ops               487 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.force_speed_duplex = e1000e_phy_force_speed_duplex_m88;
ops               488 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_cable_length = e1000e_get_cable_length_m88;
ops               489 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_info = e1000e_get_phy_info_m88;
ops               514 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.power_up = e1000_power_up_phy_copper;
ops               515 drivers/net/ethernet/intel/e1000e/ich8lan.c 	phy->ops.power_down = e1000_power_down_phy_copper_ich8lan;
ops               522 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.write_reg = e1000e_write_phy_reg_bm;
ops               523 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.read_reg = e1000e_read_phy_reg_bm;
ops               545 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.read_reg_locked = e1000e_read_phy_reg_igp_locked;
ops               546 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.write_reg_locked = e1000e_write_phy_reg_igp_locked;
ops               547 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_info = e1000e_get_phy_info_igp;
ops               548 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.check_polarity = e1000_check_polarity_igp;
ops               549 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.force_speed_duplex = e1000e_phy_force_speed_duplex_igp;
ops               556 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_info = e1000_get_phy_info_ife;
ops               557 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.check_polarity = e1000_check_polarity_ife;
ops               558 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_ife;
ops               563 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.read_reg = e1000e_read_phy_reg_bm;
ops               564 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.write_reg = e1000e_write_phy_reg_bm;
ops               565 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.commit = e1000e_phy_sw_reset;
ops               566 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.get_info = e1000e_get_phy_info_m88;
ops               567 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.check_polarity = e1000_check_polarity_m88;
ops               568 drivers/net/ethernet/intel/e1000e/ich8lan.c 		phy->ops.force_speed_duplex = e1000e_phy_force_speed_duplex_m88;
ops               683 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_ich8lan;
ops               685 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.id_led_init = e1000e_id_led_init_generic;
ops               687 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.blink_led = e1000e_blink_led_generic;
ops               689 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_led = e1000e_setup_led_generic;
ops               691 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.cleanup_led = e1000_cleanup_led_ich8lan;
ops               693 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_on = e1000_led_on_ich8lan;
ops               694 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_off = e1000_led_off_ich8lan;
ops               698 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_set = e1000_rar_set_pch2lan;
ops               705 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.check_mng_mode = e1000_check_mng_mode_pchlan;
ops               707 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.id_led_init = e1000_id_led_init_pchlan;
ops               709 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_led = e1000_setup_led_pchlan;
ops               711 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.cleanup_led = e1000_cleanup_led_pchlan;
ops               713 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_on = e1000_led_on_pchlan;
ops               714 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.led_off = e1000_led_off_pchlan;
ops               722 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_set = e1000_rar_set_pch_lpt;
ops               723 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.setup_physical_interface =
ops               725 drivers/net/ethernet/intel/e1000e/ich8lan.c 		mac->ops.rar_get_count = e1000_rar_get_count_pch_lpt;
ops               822 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops               884 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops               908 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops               935 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              1012 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
ops              1115 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              1191 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              1265 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              1331 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              1412 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              1434 drivers/net/ethernet/intel/e1000e/ich8lan.c 				hw->phy.ops.read_reg_locked(hw, HV_PM_CTRL,
ops              1439 drivers/net/ethernet/intel/e1000e/ich8lan.c 				hw->phy.ops.write_reg_locked(hw, HV_PM_CTRL,
ops              1443 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              1453 drivers/net/ethernet/intel/e1000e/ich8lan.c 				ret_val = hw->phy.ops.acquire(hw);
ops              1461 drivers/net/ethernet/intel/e1000e/ich8lan.c 					hw->phy.ops.release(hw);
ops              1474 drivers/net/ethernet/intel/e1000e/ich8lan.c 				hw->phy.ops.release(hw);
ops              1478 drivers/net/ethernet/intel/e1000e/ich8lan.c 				ret_val = hw->phy.ops.acquire(hw);
ops              1485 drivers/net/ethernet/intel/e1000e/ich8lan.c 				hw->phy.ops.release(hw);
ops              1599 drivers/net/ethernet/intel/e1000e/ich8lan.c 	mac->ops.config_collision_dist(hw);
ops              1658 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->mac.ops.blink_led = NULL;
ops              2099 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2173 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2197 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2249 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2324 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2364 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    !hw->phy.ops.check_reset_block(hw))
ops              2370 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2441 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2447 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2459 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2472 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2487 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2497 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.write_reg_page(hw, BM_RAR_L(i),
ops              2499 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.write_reg_page(hw, BM_RAR_M(i),
ops              2503 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.write_reg_page(hw, BM_RAR_H(i),
ops              2505 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.write_reg_page(hw, BM_RAR_CTRL(i),
ops              2513 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2700 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2710 drivers/net/ethernet/intel/e1000e/ich8lan.c 	hw->phy.ops.release(hw);
ops              2827 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->phy.ops.check_reset_block(hw))
ops              2872 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              2878 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              2933 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!hw->phy.ops.check_reset_block(hw))
ops              3237 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              3293 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              3328 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              3353 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              3718 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              3725 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              3756 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              3881 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              3887 drivers/net/ethernet/intel/e1000e/ich8lan.c 		nvm->ops.reload(hw);
ops              3924 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              4032 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              4038 drivers/net/ethernet/intel/e1000e/ich8lan.c 		nvm->ops.reload(hw);
ops              4116 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.acquire(hw);
ops              4136 drivers/net/ethernet/intel/e1000e/ich8lan.c 	nvm->ops.release(hw);
ops              4556 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->nvm.ops.valid_led_default(hw, &data);
ops              4687 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!hw->phy.ops.check_reset_block(hw)) {
ops              4719 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.get_cfg_done(hw);
ops              4767 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = mac->ops.id_led_init(hw);
ops              4794 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = mac->ops.setup_link(hw);
ops              4924 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (hw->phy.ops.check_reset_block(hw))
ops              4947 drivers/net/ethernet/intel/e1000e/ich8lan.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
ops              5309 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              5378 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              5393 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              5397 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              5432 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              5465 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops              5668 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if (!(hw->mac.ops.check_mng_mode(hw) ||
ops              5669 drivers/net/ethernet/intel/e1000e/ich8lan.c 	      hw->phy.ops.check_reset_block(hw)))
ops              5706 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.acquire(hw);
ops              5709 drivers/net/ethernet/intel/e1000e/ich8lan.c 		ret_val = hw->phy.ops.set_page(hw,
ops              5713 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_SCC_UPPER, &phy_data);
ops              5714 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_SCC_LOWER, &phy_data);
ops              5715 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_ECOL_UPPER, &phy_data);
ops              5716 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_ECOL_LOWER, &phy_data);
ops              5717 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_MCC_UPPER, &phy_data);
ops              5718 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_MCC_LOWER, &phy_data);
ops              5719 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_LATECOL_UPPER, &phy_data);
ops              5720 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_LATECOL_LOWER, &phy_data);
ops              5721 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_COLC_UPPER, &phy_data);
ops              5722 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_COLC_LOWER, &phy_data);
ops              5723 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_DC_UPPER, &phy_data);
ops              5724 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_DC_LOWER, &phy_data);
ops              5725 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_TNCRS_UPPER, &phy_data);
ops              5726 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.read_reg_page(hw, HV_TNCRS_LOWER, &phy_data);
ops              5728 drivers/net/ethernet/intel/e1000e/ich8lan.c 		hw->phy.ops.release(hw);
ops                33 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ops.set_lan_id(hw);
ops               120 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
ops               125 drivers/net/ethernet/intel/e1000e/mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
ops               191 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
ops               434 drivers/net/ethernet/intel/e1000e/mac.c 	mac->ops.config_collision_dist(hw);
ops               675 drivers/net/ethernet/intel/e1000e/mac.c 	if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw))
ops               695 drivers/net/ethernet/intel/e1000e/mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
ops               813 drivers/net/ethernet/intel/e1000e/mac.c 		ret_val = mac->ops.check_for_link(hw);
ops               844 drivers/net/ethernet/intel/e1000e/mac.c 	hw->mac.ops.config_collision_dist(hw);
ops              1150 drivers/net/ethernet/intel/e1000e/mac.c 		ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
ops              1476 drivers/net/ethernet/intel/e1000e/mac.c 	ret_val = hw->nvm.ops.valid_led_default(hw, &data);
ops              1536 drivers/net/ethernet/intel/e1000e/mac.c 	if (hw->mac.ops.setup_led != e1000e_setup_led_generic)
ops               103 drivers/net/ethernet/intel/e1000e/manage.c 	if (!hw->mac.ops.check_mng_mode(hw)) {
ops              2710 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.write_vfta(hw, index, vfta);
ops              2738 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.write_vfta(hw, index, vfta);
ops              2998 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.config_collision_dist(hw);
ops              3312 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.update_mc_addr_list(hw, NULL, 0);
ops              3325 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.update_mc_addr_list(hw, mta_list, i);
ops              3347 drivers/net/ethernet/intel/e1000e/netdev.c 	rar_entries = hw->mac.ops.rar_get_count(hw);
ops              3371 drivers/net/ethernet/intel/e1000e/netdev.c 			ret_val = hw->mac.ops.rar_set(hw, ha->addr, rar_entries--);
ops              3770 drivers/net/ethernet/intel/e1000e/netdev.c 	if (adapter->hw.phy.ops.power_up)
ops              3771 drivers/net/ethernet/intel/e1000e/netdev.c 		adapter->hw.phy.ops.power_up(&adapter->hw);
ops              3773 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.ops.setup_link(&adapter->hw);
ops              3784 drivers/net/ethernet/intel/e1000e/netdev.c 	if (adapter->hw.phy.ops.power_down)
ops              3785 drivers/net/ethernet/intel/e1000e/netdev.c 		adapter->hw.phy.ops.power_down(&adapter->hw);
ops              4096 drivers/net/ethernet/intel/e1000e/netdev.c 	mac->ops.reset_hw(hw);
ops              4106 drivers/net/ethernet/intel/e1000e/netdev.c 	if (mac->ops.init_hw(hw))
ops              4137 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->phy.ops.acquire(hw);
ops              4148 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->phy.ops.release(hw);
ops              4769 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr, 0);
ops              4782 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.rar_set(&adapter->hw, adapter->hw.mac.addr,
ops              4843 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.acquire(hw);
ops              4856 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->phy.ops.set_page(hw,
ops              4863 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_SCC_UPPER, &phy_data);
ops              4864 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_SCC_LOWER, &phy_data);
ops              4869 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_ECOL_UPPER, &phy_data);
ops              4870 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_ECOL_LOWER, &phy_data);
ops              4875 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_MCC_UPPER, &phy_data);
ops              4876 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_MCC_LOWER, &phy_data);
ops              4881 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_LATECOL_UPPER, &phy_data);
ops              4882 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_LATECOL_LOWER, &phy_data);
ops              4887 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_COLC_UPPER, &phy_data);
ops              4888 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_COLC_LOWER, &phy_data);
ops              4893 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_DC_UPPER, &phy_data);
ops              4894 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_DC_LOWER, &phy_data);
ops              4899 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(hw, HV_TNCRS_UPPER, &phy_data);
ops              4900 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.read_reg_page(hw, HV_TNCRS_LOWER, &phy_data);
ops              4905 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.release(hw);
ops              5093 drivers/net/ethernet/intel/e1000e/netdev.c 			ret_val = hw->mac.ops.check_for_link(hw);
ops              5100 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->mac.ops.check_for_link(hw);
ops              5104 drivers/net/ethernet/intel/e1000e/netdev.c 		ret_val = hw->mac.ops.check_for_link(hw);
ops              5220 drivers/net/ethernet/intel/e1000e/netdev.c 			mac->ops.get_link_up_info(&adapter->hw,
ops              5304 drivers/net/ethernet/intel/e1000e/netdev.c 			if (phy->ops.cfg_on_link_up)
ops              5305 drivers/net/ethernet/intel/e1000e/netdev.c 				phy->ops.cfg_on_link_up(hw);
ops              5401 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->mac.ops.rar_set(hw, adapter->hw.mac.addr, 0);
ops              6222 drivers/net/ethernet/intel/e1000e/netdev.c 	retval = hw->phy.ops.acquire(hw);
ops              6236 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->phy.ops.write_reg_page(hw, BM_MTA(i),
ops              6238 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->phy.ops.write_reg_page(hw, BM_MTA(i) + 1,
ops              6243 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.read_reg_page(&adapter->hw, BM_RCTL, &phy_reg);
ops              6260 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.write_reg_page(&adapter->hw, BM_RCTL, phy_reg);
ops              6272 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.write_reg_page(&adapter->hw, BM_WUFC, wufc);
ops              6273 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.write_reg_page(&adapter->hw, BM_WUC, wuc);
ops              6281 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.release(hw);
ops              6295 drivers/net/ethernet/intel/e1000e/netdev.c 	ret_val = hw->phy.ops.acquire(hw);
ops              6302 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->phy.ops.release(hw);
ops              6424 drivers/net/ethernet/intel/e1000e/netdev.c 		retval = hw->phy.ops.acquire(hw);
ops              6442 drivers/net/ethernet/intel/e1000e/netdev.c 		hw->phy.ops.release(hw);
ops              7174 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
ops              7175 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(&hw->nvm.ops, ei->nvm_ops, sizeof(hw->nvm.ops));
ops              7176 drivers/net/ethernet/intel/e1000e/netdev.c 	memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops));
ops              7187 drivers/net/ethernet/intel/e1000e/netdev.c 	hw->mac.ops.get_bus_info(&adapter->hw);
ops              7198 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw))
ops              7244 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->hw.mac.ops.reset_hw(&adapter->hw);
ops              7331 drivers/net/ethernet/intel/e1000e/netdev.c 	    (hw->mac.ops.check_mng_mode(hw)))
ops              7376 drivers/net/ethernet/intel/e1000e/netdev.c 	if (hw->phy.ops.check_reset_block && !hw->phy.ops.check_reset_block(hw))
ops               353 drivers/net/ethernet/intel/e1000e/nvm.c 		ret_val = nvm->ops.acquire(hw);
ops               359 drivers/net/ethernet/intel/e1000e/nvm.c 			nvm->ops.release(hw);
ops               396 drivers/net/ethernet/intel/e1000e/nvm.c 		nvm->ops.release(hw);
ops                66 drivers/net/ethernet/intel/e1000e/phy.c 	if (!phy->ops.read_reg)
ops               250 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops               257 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops               275 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops               282 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops               322 drivers/net/ethernet/intel/e1000e/phy.c 		if (!hw->phy.ops.acquire)
ops               325 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               339 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops               389 drivers/net/ethernet/intel/e1000e/phy.c 		if (!hw->phy.ops.acquire)
ops               392 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               405 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops               457 drivers/net/ethernet/intel/e1000e/phy.c 		if (!hw->phy.ops.acquire)
ops               460 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               476 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops               530 drivers/net/ethernet/intel/e1000e/phy.c 		if (!hw->phy.ops.acquire)
ops               533 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               546 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops               738 drivers/net/ethernet/intel/e1000e/phy.c 			ret_val = phy->ops.commit(hw);
ops               793 drivers/net/ethernet/intel/e1000e/phy.c 	if (phy->ops.commit) {
ops               794 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = phy->ops.commit(hw);
ops               842 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->phy.ops.set_d0_lplu_state) {
ops               843 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.set_d0_lplu_state(hw, false);
ops              1147 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.force_speed_duplex(hw);
ops              1164 drivers/net/ethernet/intel/e1000e/phy.c 		hw->mac.ops.config_collision_dist(hw);
ops              1277 drivers/net/ethernet/intel/e1000e/phy.c 	if (hw->phy.ops.commit) {
ops              1278 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.commit(hw);
ops              1460 drivers/net/ethernet/intel/e1000e/phy.c 	hw->mac.ops.config_collision_dist(hw);
ops              1919 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.get_cable_length(hw);
ops              1981 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = phy->ops.get_cable_length(hw);
ops              2096 drivers/net/ethernet/intel/e1000e/phy.c 	if (phy->ops.check_reset_block) {
ops              2097 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = phy->ops.check_reset_block(hw);
ops              2102 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = phy->ops.acquire(hw);
ops              2117 drivers/net/ethernet/intel/e1000e/phy.c 	phy->ops.release(hw);
ops              2119 drivers/net/ethernet/intel/e1000e/phy.c 	return phy->ops.get_cfg_done(hw);
ops              2341 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2380 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops              2399 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2437 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops              2456 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2481 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops              2499 drivers/net/ethernet/intel/e1000e/phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2525 drivers/net/ethernet/intel/e1000e/phy.c 	hw->phy.ops.release(hw);
ops              2745 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops              2785 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops              2852 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops              2910 drivers/net/ethernet/intel/e1000e/phy.c 		hw->phy.ops.release(hw);
ops              3172 drivers/net/ethernet/intel/e1000e/phy.c 		ret_val = hw->phy.ops.get_cable_length(hw);
ops               482 drivers/net/ethernet/intel/fm10k/fm10k_common.c 	mbx->ops.process(hw, mbx);
ops               510 drivers/net/ethernet/intel/fm10k/fm10k_common.c 		if (mac->ops.request_lport_map)
ops               511 drivers/net/ethernet/intel/fm10k/fm10k_common.c 			ret_val = mac->ops.request_lport_map(hw);
ops               904 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		err = mbx->ops.enqueue_tx(hw, mbx, test_msg);
ops               916 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 			mbx->ops.process(hw, mbx);
ops                85 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		err = hw->mac.ops.update_vlan(hw, vid, vf_info->vsi, set);
ops               187 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.reset_resources(hw, vf_info);
ops               188 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		vf_info->mbx.ops.connect(hw, &vf_info->mbx);
ops               232 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->mbx.ops.process(hw, &hw->mbx);
ops               236 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 			hw->iov.ops.reset_lport(hw, vf_info);
ops               242 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 			hw->iov.ops.reset_resources(hw, vf_info);
ops               243 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 			mbx->ops.connect(hw, mbx);
ops               248 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		    !hw->mbx.ops.tx_ready(&hw->mbx, FM10K_VFMBX_MSG_MTU)) {
ops               259 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		mbx->ops.process(hw, mbx);
ops               300 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.reset_resources(hw, vf_info);
ops               301 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.reset_lport(hw, vf_info);
ops               348 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->iov.ops.assign_resources(hw, num_vfs, num_vfs);
ops               359 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
ops               370 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.set_lport(hw, vf_info, i,
ops               374 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.assign_default_mac_vlan(hw, vf_info);
ops               377 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		vf_info->mbx.ops.connect(hw, &vf_info->mbx);
ops               402 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		hw->iov.ops.assign_default_mac_vlan(hw, vf_info);
ops               436 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	if (!hw->iov.ops.assign_resources)
ops               532 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->iov.ops.reset_lport(hw, vf_info);
ops               537 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->iov.ops.assign_default_mac_vlan(hw, vf_info);
ops               540 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->iov.ops.set_lport(hw, vf_info, vf_info->vf_idx,
ops               599 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->mac.ops.update_vlan(hw, FM10K_VLAN_ALL, vf_info->vsi, false);
ops               626 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	hw->iov.ops.configure_tc(hw, vf_idx, max_rate);
ops               760 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 		mbx->ops.process(hw, mbx);
ops               775 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 		mbx->ops.process(hw, mbx);
ops              1409 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 		mbx->ops.process(hw, mbx);
ops              1612 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.connect = fm10k_mbx_connect;
ops              1613 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.disconnect = fm10k_mbx_disconnect;
ops              1614 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.rx_ready = fm10k_mbx_rx_ready;
ops              1615 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.tx_ready = fm10k_mbx_tx_ready;
ops              1616 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.tx_complete = fm10k_mbx_tx_complete;
ops              1617 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.enqueue_tx = fm10k_mbx_enqueue_tx;
ops              1618 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.process = fm10k_mbx_process;
ops              1619 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.register_handlers = fm10k_mbx_register_handlers;
ops              1750 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 		mbx->ops.process(hw, mbx);
ops              2170 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.connect = fm10k_sm_mbx_connect;
ops              2171 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.disconnect = fm10k_sm_mbx_disconnect;
ops              2172 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.rx_ready = fm10k_mbx_rx_ready;
ops              2173 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.tx_ready = fm10k_mbx_tx_ready;
ops              2174 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.tx_complete = fm10k_mbx_tx_complete;
ops              2175 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.enqueue_tx = fm10k_mbx_enqueue_tx;
ops              2176 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.process = fm10k_sm_mbx_process;
ops              2177 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c 	mbx->ops.register_handlers = fm10k_mbx_register_handlers;
ops               252 drivers/net/ethernet/intel/fm10k/fm10k_mbx.h 	struct fm10k_mbx_ops ops;
ops              1180 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			hw->mac.ops.update_xcast_mode(hw, interface->glort,
ops              1219 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_lport_state(hw, glort,
ops              1256 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort, xcast_mode);
ops              1272 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 			hw->mac.ops.update_xcast_mode(hw, glort,
ops              1307 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_lport_state(hw, interface->glort,
ops              1532 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
ops              1540 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort,
ops              1586 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 		hw->mac.ops.update_xcast_mode(hw, glort,
ops              1611 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
ops               272 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.reset_hw(hw);
ops               278 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.init_hw(hw);
ops               470 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.get_host_state(hw, &interface->host_ready);
ops               611 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_hw_stats(hw, &interface->stats);
ops               801 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		if (!hw->mbx.ops.tx_ready(&hw->mbx, FM10K_VFMBX_MSG_MTU + 5)) {
ops               802 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mbx.ops.process(hw, &hw->mbx);
ops               815 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_mc_addr(hw,
ops               822 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_uc_addr(hw,
ops               830 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			hw->mac.ops.update_vlan(hw,
ops              1124 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
ops              1133 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.configure_dglort_map(hw, &dglort);
ops              1146 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.configure_dglort_map(hw, &dglort);
ops              1206 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		mbx->ops.process(hw, mbx);
ops              1290 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->iov.ops.reset_lport(hw, vf_info);
ops              1291 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->iov.ops.reset_resources(hw, vf_info);
ops              1294 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->iov.ops.set_lport(hw, vf_info, vf,
ops              1298 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		vf_info->mbx.ops.connect(hw, &vf_info->mbx);
ops              1316 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		err = hw->mac.ops.get_fault(hw, type, &fault);
ops              1388 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		err = mbx->ops.process(hw, mbx);
ops              1434 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mbx.ops.disconnect(hw, &hw->mbx);
ops              1518 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mbx.ops.register_handlers(&hw->mbx, vf_mbx_data);
ops              1652 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mbx.ops.register_handlers(&hw->mbx, pf_mbx_data);
ops              1705 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mbx.ops.connect(hw, &hw->mbx);
ops              1838 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.start_hw(hw);
ops              1847 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_int_moderator(hw);
ops              1922 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.stop_hw(hw);
ops              1946 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.stop_hw(hw);
ops              1990 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	memcpy(&hw->mac.ops, fi->mac_ops, sizeof(hw->mac.ops));
ops              1995 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		memcpy(&hw->iov.ops, fi->iov_ops, sizeof(hw->iov.ops));
ops              2003 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.ops.get_bus_info)
ops              2004 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.get_bus_info(hw);
ops              2007 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (hw->mac.ops.set_dma_mask)
ops              2008 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.set_dma_mask(hw, dma_get_mask(&pdev->dev));
ops              2017 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.reset_hw(hw);
ops              2023 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.init_hw(hw);
ops              2030 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.update_hw_stats(hw, &interface->stats);
ops              2039 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = hw->mac.ops.read_mac_addr(hw);
ops              2320 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->mac.ops.rebind_hw_stats(hw, &interface->stats);
ops               336 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               415 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               486 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               877 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (vf_info->mbx.ops.enqueue_tx) {
ops               878 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = vf_info->mbx.ops.enqueue_tx(hw, &vf_info->mbx, msg);
ops               961 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	if (vf_info->mbx.ops.disconnect)
ops               962 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		vf_info->mbx.ops.disconnect(hw, &vf_info->mbx);
ops              1012 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->mac.ops.update_int_moderator(hw);
ops              1014 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->iov.ops.assign_int_moderator(hw, vf_idx - 1);
ops              1117 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		vf_info->mbx.ops.enqueue_tx(hw, &vf_info->mbx, msg);
ops              1161 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return hw->iov.ops.assign_int_moderator(hw, vf_idx);
ops              1243 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_vlan(hw, vid, vf_info->vsi, set);
ops              1269 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_uc_addr(hw, vf_info->glort,
ops              1295 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		err = hw->mac.ops.update_mc_addr(hw, vf_info->glort,
ops              1395 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		hw->iov.ops.configure_tc(hw, vf_info->vf_idx, vf_info->rate);
ops              1403 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 		mbx->ops.enqueue_tx(hw, mbx, msg);
ops              1601 drivers/net/ethernet/intel/fm10k/fm10k_pf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               849 drivers/net/ethernet/intel/fm10k/fm10k_tlv.c 	return mbx->ops.enqueue_tx(hw, mbx, reply);
ops               540 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	struct fm10k_mac_ops ops;
ops               625 drivers/net/ethernet/intel/fm10k/fm10k_type.h 	struct fm10k_iov_ops ops;
ops               189 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               300 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               339 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               358 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	mbx->ops.enqueue_tx(hw, mbx, msg);
ops               414 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops               441 drivers/net/ethernet/intel/fm10k/fm10k_vf.c 	return mbx->ops.enqueue_tx(hw, mbx, msg);
ops                91 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->virtchnl_receive) {
ops               100 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->client->ops->virtchnl_receive(&cdev->lan_info, cdev->client,
ops               118 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->l2_param_change) {
ops               130 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->client->ops->l2_param_change(&cdev->lan_info, cdev->client,
ops               176 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->close) {
ops               181 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->client->ops->close(&cdev->lan_info, cdev->client, reset);
ops               199 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->vf_reset) {
ops               208 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->client->ops->vf_reset(&cdev->lan_info, cdev->client, vf_id);
ops               224 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->vf_enable) {
ops               234 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->client->ops->vf_enable(&cdev->lan_info, cdev->client, num_vfs);
ops               252 drivers/net/ethernet/intel/i40e/i40e_client.c 	if (!cdev->client->ops || !cdev->client->ops->vf_capable) {
ops               260 drivers/net/ethernet/intel/i40e/i40e_client.c 	capable = cdev->client->ops->vf_capable(&cdev->lan_info,
ops               304 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->lan_info.ops = &i40e_lan_ops;
ops               372 drivers/net/ethernet/intel/i40e/i40e_client.c 		    client->ops && client->ops->open) {
ops               374 drivers/net/ethernet/intel/i40e/i40e_client.c 			ret = client->ops->open(&cdev->lan_info, client);
ops               498 drivers/net/ethernet/intel/i40e/i40e_client.c 			if (client->ops && client->ops->close)
ops               499 drivers/net/ethernet/intel/i40e/i40e_client.c 				client->ops->close(&cdev->lan_info, client,
ops                99 drivers/net/ethernet/intel/i40e/i40e_client.h 	struct i40e_ops *ops;
ops               191 drivers/net/ethernet/intel/i40e/i40e_client.h 	const struct i40e_client_ops *ops; /* client ops provided by the client */
ops                66 drivers/net/ethernet/intel/iavf/iavf_client.c 	if (!cinst || !cinst->client || !cinst->client->ops ||
ops                67 drivers/net/ethernet/intel/iavf/iavf_client.c 	    !cinst->client->ops->virtchnl_receive) {
ops                72 drivers/net/ethernet/intel/iavf/iavf_client.c 	cinst->client->ops->virtchnl_receive(&cinst->lan_info,  cinst->client,
ops                92 drivers/net/ethernet/intel/iavf/iavf_client.c 	if (!cinst || !cinst->client || !cinst->client->ops ||
ops                93 drivers/net/ethernet/intel/iavf/iavf_client.c 	    !cinst->client->ops->l2_param_change) {
ops               100 drivers/net/ethernet/intel/iavf/iavf_client.c 	cinst->client->ops->l2_param_change(&cinst->lan_info, cinst->client,
ops               116 drivers/net/ethernet/intel/iavf/iavf_client.c 	if (!cinst || !cinst->client || !cinst->client->ops ||
ops               117 drivers/net/ethernet/intel/iavf/iavf_client.c 	    !cinst->client->ops->open) {
ops               123 drivers/net/ethernet/intel/iavf/iavf_client.c 		ret = cinst->client->ops->open(&cinst->lan_info, cinst->client);
ops               167 drivers/net/ethernet/intel/iavf/iavf_client.c 	if (!cinst || !cinst->client || !cinst->client->ops ||
ops               168 drivers/net/ethernet/intel/iavf/iavf_client.c 	    !cinst->client->ops->close) {
ops               173 drivers/net/ethernet/intel/iavf/iavf_client.c 	cinst->client->ops->close(&cinst->lan_info, cinst->client, reset);
ops               210 drivers/net/ethernet/intel/iavf/iavf_client.c 	cinst->lan_info.ops = &iavf_lan_ops;
ops               275 drivers/net/ethernet/intel/iavf/iavf_client.c 		if (client->ops && client->ops->open)
ops               276 drivers/net/ethernet/intel/iavf/iavf_client.c 			ret = client->ops->open(&cinst->lan_info, client);
ops               373 drivers/net/ethernet/intel/iavf/iavf_client.c 			if (client->ops && client->ops->close)
ops               374 drivers/net/ethernet/intel/iavf/iavf_client.c 				client->ops->close(&cinst->lan_info, client,
ops                99 drivers/net/ethernet/intel/iavf/iavf_client.h 	struct iavf_ops *ops;
ops               163 drivers/net/ethernet/intel/iavf/iavf_client.h 	struct iavf_client_ops *ops;	/* client ops provided by the client */
ops               127 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
ops               131 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
ops               139 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 1);
ops               143 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
ops               159 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
ops               166 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
ops               195 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.reset = igb_phy_hw_reset_sgmii_82575;
ops               198 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.reset = igb_phy_hw_reset;
ops               206 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.read_reg = igb_read_phy_reg_sgmii_82575;
ops               207 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.write_reg = igb_write_phy_reg_sgmii_82575;
ops               215 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.read_reg = igb_read_phy_reg_82580;
ops               216 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.write_reg = igb_write_phy_reg_82580;
ops               219 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.read_reg = igb_read_phy_reg_igp;
ops               220 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.write_reg = igb_write_phy_reg_igp;
ops               241 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.check_polarity	= igb_check_polarity_m88;
ops               242 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_phy_info	= igb_get_phy_info_m88;
ops               244 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.get_cable_length =
ops               247 drivers/net/ethernet/intel/igb/e1000_82575.c 			phy->ops.get_cable_length = igb_get_cable_length_m88;
ops               248 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_m88;
ops               253 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.write_reg(hw,
ops               259 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.read_reg(hw,
ops               269 drivers/net/ethernet/intel/igb/e1000_82575.c 				hw->mac.ops.check_for_link =
ops               285 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_phy_info = igb_get_phy_info_igp;
ops               286 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_cable_length = igb_get_cable_length_igp_2;
ops               287 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_igp;
ops               288 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82575;
ops               289 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state;
ops               294 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.force_speed_duplex =
ops               296 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_cable_length = igb_get_cable_length_82580;
ops               297 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_phy_info = igb_get_phy_info_82580;
ops               298 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82580;
ops               299 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state_82580;
ops               303 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.check_polarity	= igb_check_polarity_m88;
ops               304 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_cfg_done	= igb_get_cfg_done_i210;
ops               305 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_phy_info	= igb_get_phy_info_m88;
ops               306 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.get_cable_length = igb_get_cable_length_m88_gen2;
ops               307 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d0_lplu_state = igb_set_d0_lplu_state_82580;
ops               308 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.set_d3_lplu_state = igb_set_d3_lplu_state_82580;
ops               309 drivers/net/ethernet/intel/igb/e1000_82575.c 		phy->ops.force_speed_duplex = igb_phy_force_speed_duplex_m88;
ops               372 drivers/net/ethernet/intel/igb/e1000_82575.c 	nvm->ops.acquire = igb_acquire_nvm_82575;
ops               373 drivers/net/ethernet/intel/igb/e1000_82575.c 	nvm->ops.release = igb_release_nvm_82575;
ops               374 drivers/net/ethernet/intel/igb/e1000_82575.c 	nvm->ops.write = igb_write_nvm_spi;
ops               375 drivers/net/ethernet/intel/igb/e1000_82575.c 	nvm->ops.validate = igb_validate_nvm_checksum;
ops               376 drivers/net/ethernet/intel/igb/e1000_82575.c 	nvm->ops.update = igb_update_nvm_checksum;
ops               378 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.read = igb_read_nvm_eerd;
ops               380 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.read = igb_read_nvm_spi;
ops               385 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.validate = igb_validate_nvm_checksum_82580;
ops               386 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.update = igb_update_nvm_checksum_82580;
ops               390 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.validate = igb_validate_nvm_checksum_i350;
ops               391 drivers/net/ethernet/intel/igb/e1000_82575.c 		nvm->ops.update = igb_update_nvm_checksum_i350;
ops               431 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.reset_hw = igb_reset_hw_82580;
ops               433 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.reset_hw = igb_reset_hw_82575;
ops               436 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_i210;
ops               437 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.release_swfw_sync = igb_release_swfw_sync_i210;
ops               440 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.acquire_swfw_sync = igb_acquire_swfw_sync_82575;
ops               441 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.release_swfw_sync = igb_release_swfw_sync_82575;
ops               445 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.write_vfta = igb_write_vfta_i350;
ops               447 drivers/net/ethernet/intel/igb/e1000_82575.c 		mac->ops.write_vfta = igb_write_vfta;
ops               464 drivers/net/ethernet/intel/igb/e1000_82575.c 	mac->ops.setup_physical_interface =
ops               729 drivers/net/ethernet/intel/igb/e1000_82575.c 	return hw->mac.ops.acquire_swfw_sync(hw, mask);
ops               750 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops               772 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.acquire(hw);
ops               778 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->phy.ops.release(hw);
ops               804 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.acquire(hw);
ops               810 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->phy.ops.release(hw);
ops               932 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.write_reg(hw, 0x1B, 0x8084);
ops               967 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
ops               973 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
ops               979 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
ops               982 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
ops               988 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
ops               996 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.read_reg(hw,
ops              1002 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.write_reg(hw,
ops              1007 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.read_reg(hw,
ops              1013 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = phy->ops.write_reg(hw,
ops              1123 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->mac.ops.acquire_swfw_sync(hw, E1000_SWFW_EEP_SM);
ops              1130 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM);
ops              1146 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->mac.ops.release_swfw_sync(hw, E1000_SWFW_EEP_SM);
ops              1601 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->phy.ops.reset(hw);
ops              1711 drivers/net/ethernet/intel/igb/e1000_82575.c 			ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &data);
ops              2169 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2175 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->phy.ops.release(hw);
ops              2194 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.acquire(hw);
ops              2200 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->phy.ops.release(hw);
ops              2225 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A +
ops              2286 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.acquire_swfw_sync(hw, swmbsw_mask))
ops              2327 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->mac.ops.release_swfw_sync(hw, swmbsw_mask);
ops              2369 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops              2404 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops              2412 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->nvm.ops.write(hw, (NVM_CHECKSUM_REG + offset), 1,
ops              2436 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
ops              2475 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
ops              2484 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->nvm.ops.write(hw, NVM_COMPATIBILITY_REG_3, 1,
ops              2566 drivers/net/ethernet/intel/igb/e1000_82575.c 	ret_val = hw->phy.ops.write_reg(hw, E1000_EMIADD, address);
ops              2571 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->phy.ops.read_reg(hw, E1000_EMIDATA, data);
ops              2573 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = hw->phy.ops.write_reg(hw, E1000_EMIDATA, *data);
ops              2667 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 18);
ops              2671 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.read_reg(hw, E1000_M88E1543_EEE_CTRL_1,
ops              2677 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, E1000_M88E1543_EEE_CTRL_1,
ops              2683 drivers/net/ethernet/intel/igb/e1000_82575.c 		ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
ops              2796 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset);
ops              2800 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg);
ops              2810 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor);
ops              2817 drivers/net/ethernet/intel/igb/e1000_82575.c 			hw->phy.ops.read_i2c_byte(hw,
ops              2857 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_offset);
ops              2861 drivers/net/ethernet/intel/igb/e1000_82575.c 	hw->nvm.ops.read(hw, ets_offset, 1, &ets_cfg);
ops              2871 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->nvm.ops.read(hw, (ets_offset + i), 1, &ets_sensor);
ops              2878 drivers/net/ethernet/intel/igb/e1000_82575.c 		hw->phy.ops.write_i2c_byte(hw,
ops               364 drivers/net/ethernet/intel/igb/e1000_hw.h 	struct e1000_mac_operations ops;
ops               403 drivers/net/ethernet/intel/igb/e1000_hw.h 	struct e1000_phy_operations ops;
ops               439 drivers/net/ethernet/intel/igb/e1000_hw.h 	struct e1000_nvm_operations ops;
ops               498 drivers/net/ethernet/intel/igb/e1000_hw.h 	struct e1000_mbx_operations ops;
ops               200 drivers/net/ethernet/intel/igb/e1000_i210.c 		if (!(hw->nvm.ops.acquire(hw))) {
ops               203 drivers/net/ethernet/intel/igb/e1000_i210.c 			hw->nvm.ops.release(hw);
ops               300 drivers/net/ethernet/intel/igb/e1000_i210.c 		if (!(hw->nvm.ops.acquire(hw))) {
ops               303 drivers/net/ethernet/intel/igb/e1000_i210.c 			hw->nvm.ops.release(hw);
ops               542 drivers/net/ethernet/intel/igb/e1000_i210.c 	if (!(hw->nvm.ops.acquire(hw))) {
ops               548 drivers/net/ethernet/intel/igb/e1000_i210.c 		read_op_ptr = hw->nvm.ops.read;
ops               549 drivers/net/ethernet/intel/igb/e1000_i210.c 		hw->nvm.ops.read = igb_read_nvm_eerd;
ops               554 drivers/net/ethernet/intel/igb/e1000_i210.c 		hw->nvm.ops.read = read_op_ptr;
ops               556 drivers/net/ethernet/intel/igb/e1000_i210.c 		hw->nvm.ops.release(hw);
ops               588 drivers/net/ethernet/intel/igb/e1000_i210.c 	if (!(hw->nvm.ops.acquire(hw))) {
ops               597 drivers/net/ethernet/intel/igb/e1000_i210.c 				hw->nvm.ops.release(hw);
ops               607 drivers/net/ethernet/intel/igb/e1000_i210.c 			hw->nvm.ops.release(hw);
ops               612 drivers/net/ethernet/intel/igb/e1000_i210.c 		hw->nvm.ops.release(hw);
ops               702 drivers/net/ethernet/intel/igb/e1000_i210.c 	ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
ops               736 drivers/net/ethernet/intel/igb/e1000_i210.c 	ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, dev_addr);
ops               740 drivers/net/ethernet/intel/igb/e1000_i210.c 	ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, address);
ops               744 drivers/net/ethernet/intel/igb/e1000_i210.c 	ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, E1000_MMDAC_FUNC_DATA |
ops               750 drivers/net/ethernet/intel/igb/e1000_i210.c 		ret_val = hw->phy.ops.read_reg(hw, E1000_MMDAAD, data);
ops               752 drivers/net/ethernet/intel/igb/e1000_i210.c 		ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, *data);
ops               757 drivers/net/ethernet/intel/igb/e1000_i210.c 	ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, 0);
ops               797 drivers/net/ethernet/intel/igb/e1000_i210.c 	nvm->ops.acquire = igb_acquire_nvm_i210;
ops               798 drivers/net/ethernet/intel/igb/e1000_i210.c 	nvm->ops.release = igb_release_nvm_i210;
ops               799 drivers/net/ethernet/intel/igb/e1000_i210.c 	nvm->ops.valid_led_default = igb_valid_led_default_i210;
ops               804 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.read    = igb_read_nvm_srrd_i210;
ops               805 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.write   = igb_write_nvm_srwr_i210;
ops               806 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.validate = igb_validate_nvm_checksum_i210;
ops               807 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.update   = igb_update_nvm_checksum_i210;
ops               810 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.read     = igb_read_invm_i210;
ops               811 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.write    = NULL;
ops               812 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.validate = NULL;
ops               813 drivers/net/ethernet/intel/igb/e1000_i210.c 		nvm->ops.update   = NULL;
ops                76 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.write_vfta(hw, offset, 0);
ops               115 drivers/net/ethernet/intel/igb/e1000_mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
ops               120 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
ops               239 drivers/net/ethernet/intel/igb/e1000_mac.c 			hw->mac.ops.write_vfta(hw, regidx, vfta);
ops               270 drivers/net/ethernet/intel/igb/e1000_mac.c 		hw->mac.ops.write_vfta(hw, regidx, vfta);
ops               299 drivers/net/ethernet/intel/igb/e1000_mac.c 	ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
ops               320 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
ops               340 drivers/net/ethernet/intel/igb/e1000_mac.c 	hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
ops               674 drivers/net/ethernet/intel/igb/e1000_mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
ops               780 drivers/net/ethernet/intel/igb/e1000_mac.c 	ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG + lan_offset,
ops               906 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
ops               910 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
ops               926 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
ops               930 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
ops              1046 drivers/net/ethernet/intel/igb/e1000_mac.c 		ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
ops              1340 drivers/net/ethernet/intel/igb/e1000_mac.c 	ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
ops                25 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (mbx->ops.read)
ops                26 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.read(hw, msg, size, mbx_id, unlock);
ops                48 drivers/net/ethernet/intel/igb/e1000_mbx.c 	else if (mbx->ops.write)
ops                49 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.write(hw, msg, size, mbx_id);
ops                66 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (mbx->ops.check_for_msg)
ops                67 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.check_for_msg(hw, mbx_id);
ops                84 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (mbx->ops.check_for_ack)
ops                85 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.check_for_ack(hw, mbx_id);
ops               102 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (mbx->ops.check_for_rst)
ops               103 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.check_for_rst(hw, mbx_id);
ops               120 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (mbx->ops.unlock)
ops               121 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.unlock(hw, mbx_id);
ops               138 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (!countdown || !mbx->ops.check_for_msg)
ops               141 drivers/net/ethernet/intel/igb/e1000_mbx.c 	while (countdown && mbx->ops.check_for_msg(hw, mbx_id)) {
ops               167 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (!countdown || !mbx->ops.check_for_ack)
ops               170 drivers/net/ethernet/intel/igb/e1000_mbx.c 	while (countdown && mbx->ops.check_for_ack(hw, mbx_id)) {
ops               200 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (!mbx->ops.read)
ops               206 drivers/net/ethernet/intel/igb/e1000_mbx.c 		ret_val = mbx->ops.read(hw, msg, size, mbx_id, true);
ops               228 drivers/net/ethernet/intel/igb/e1000_mbx.c 	if (!mbx->ops.write || !mbx->timeout)
ops               232 drivers/net/ethernet/intel/igb/e1000_mbx.c 	ret_val = mbx->ops.write(hw, msg, size, mbx_id);
ops               457 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.read = igb_read_mbx_pf;
ops               458 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.write = igb_write_mbx_pf;
ops               459 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.read_posted = igb_read_posted_mbx;
ops               460 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.write_posted = igb_write_posted_mbx;
ops               461 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.check_for_msg = igb_check_for_msg_pf;
ops               462 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.check_for_ack = igb_check_for_ack_pf;
ops               463 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.check_for_rst = igb_check_for_rst_pf;
ops               464 drivers/net/ethernet/intel/igb/e1000_mbx.c 	mbx->ops.unlock = igb_release_mbx_lock_pf;
ops               323 drivers/net/ethernet/intel/igb/e1000_nvm.c 	ret_val = nvm->ops.acquire(hw);
ops               350 drivers/net/ethernet/intel/igb/e1000_nvm.c 	nvm->ops.release(hw);
ops               428 drivers/net/ethernet/intel/igb/e1000_nvm.c 		ret_val = nvm->ops.acquire(hw);
ops               434 drivers/net/ethernet/intel/igb/e1000_nvm.c 			nvm->ops.release(hw);
ops               471 drivers/net/ethernet/intel/igb/e1000_nvm.c 		nvm->ops.release(hw);
ops               500 drivers/net/ethernet/intel/igb/e1000_nvm.c 	ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
ops               506 drivers/net/ethernet/intel/igb/e1000_nvm.c 	ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pointer);
ops               551 drivers/net/ethernet/intel/igb/e1000_nvm.c 	ret_val = hw->nvm.ops.read(hw, pointer, 1, &length);
ops               574 drivers/net/ethernet/intel/igb/e1000_nvm.c 		ret_val = hw->nvm.ops.read(hw, pointer + offset, 1, &nvm_data);
ops               631 drivers/net/ethernet/intel/igb/e1000_nvm.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops               664 drivers/net/ethernet/intel/igb/e1000_nvm.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops               672 drivers/net/ethernet/intel/igb/e1000_nvm.c 	ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
ops               698 drivers/net/ethernet/intel/igb/e1000_nvm.c 	hw->nvm.ops.read(hw, NVM_ETRACK_HIWORD, 1, &etrack_test);
ops               710 drivers/net/ethernet/intel/igb/e1000_nvm.c 			hw->nvm.ops.read(hw, NVM_VERSION, 1, &fw_version);
ops               727 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->nvm.ops.read(hw, NVM_COMB_VER_PTR, 1, &comb_offset);
ops               731 drivers/net/ethernet/intel/igb/e1000_nvm.c 			hw->nvm.ops.read(hw, (NVM_COMB_VER_OFF + comb_offset
ops               733 drivers/net/ethernet/intel/igb/e1000_nvm.c 			hw->nvm.ops.read(hw, (NVM_COMB_VER_OFF + comb_offset),
ops               755 drivers/net/ethernet/intel/igb/e1000_nvm.c 	hw->nvm.ops.read(hw, NVM_VERSION, 1, &fw_version);
ops               777 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->nvm.ops.read(hw, NVM_ETRACK_WORD, 1, &eeprom_verl);
ops               778 drivers/net/ethernet/intel/igb/e1000_nvm.c 		hw->nvm.ops.read(hw, (NVM_ETRACK_WORD + 1), 1, &eeprom_verh);
ops                62 drivers/net/ethernet/intel/igb/e1000_phy.c 		phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0);
ops                64 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
ops                70 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
ops                91 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(hw->phy.ops.write_reg))
ops                94 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xC1);
ops                98 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0);
ops               384 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(hw->phy.ops.acquire))
ops               387 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops               396 drivers/net/ethernet/intel/igb/e1000_phy.c 			hw->phy.ops.release(hw);
ops               404 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.release(hw);
ops               423 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(hw->phy.ops.acquire))
ops               426 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.acquire(hw);
ops               435 drivers/net/ethernet/intel/igb/e1000_phy.c 			hw->phy.ops.release(hw);
ops               443 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.release(hw);
ops               467 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.reset(hw);
ops               475 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_CFG_REG, &phy_data);
ops               484 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, I82580_CFG_REG, phy_data);
ops               489 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
ops               509 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data);
ops               534 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
ops               575 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
ops               583 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
ops               602 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
ops               636 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
ops               683 drivers/net/ethernet/intel/igb/e1000_phy.c 		    phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
ops               698 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
ops               733 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.reset(hw);
ops               749 drivers/net/ethernet/intel/igb/e1000_phy.c 		if (phy->ops.set_d3_lplu_state)
ops               750 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.set_d3_lplu_state(hw, false);
ops               758 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.set_d0_lplu_state(hw, false);
ops               764 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &data);
ops               782 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, data);
ops               794 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.read_reg(hw,
ops               801 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.write_reg(hw,
ops               808 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data);
ops               813 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL, data);
ops               818 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data);
ops               842 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL, data);
ops               888 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
ops               893 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
ops               933 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
ops               939 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
ops              1053 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
ops              1060 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw,
ops              1097 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.force_speed_duplex(hw);
ops              1138 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
ops              1144 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
ops              1151 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data);
ops              1158 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data);
ops              1208 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL,
ops              1214 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
ops              1222 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
ops              1228 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
ops              1266 drivers/net/ethernet/intel/igb/e1000_phy.c 				ret_val = phy->ops.write_reg(hw,
ops              1292 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, &phy_data);
ops              1301 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, phy_data);
ops              1308 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
ops              1313 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
ops              1400 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(hw->phy.ops.read_reg))
ops              1403 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
ops              1409 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
ops              1419 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.read_reg(hw,
ops              1426 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.write_reg(hw,
ops              1432 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.read_reg(hw,
ops              1439 drivers/net/ethernet/intel/igb/e1000_phy.c 			ret_val = phy->ops.write_reg(hw,
ops              1449 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
ops              1455 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
ops              1461 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
ops              1503 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, offset, &phy_data);
ops              1526 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &data);
ops              1554 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
ops              1570 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, offset, &data);
ops              1595 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops              1598 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops              1632 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops              1643 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops              1680 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
ops              1715 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
ops              1720 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x07);
ops              1725 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PCDC, &phy_data2);
ops              1732 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PCDL0, &phy_data);
ops              1742 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PCDL1, &phy_data);
ops              1752 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PCDL2, &phy_data);
ops              1762 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PCDL3, &phy_data);
ops              1777 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
ops              1784 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
ops              1789 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x05);
ops              1793 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, M88E1112_VCT_DSP_DISTANCE,
ops              1812 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
ops              1854 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, agc_reg_array[i], &phy_data);
ops              1932 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
ops              1943 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
ops              1950 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.get_cable_length(hw);
ops              1954 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
ops              2008 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
ops              2016 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.get_cable_length(hw);
ops              2020 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
ops              2053 drivers/net/ethernet/intel/igb/e1000_phy.c 	if (!(hw->phy.ops.read_reg))
ops              2056 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
ops              2061 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
ops              2092 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.acquire(hw);
ops              2107 drivers/net/ethernet/intel/igb/e1000_phy.c 	phy->ops.release(hw);
ops              2109 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.get_cfg_done(hw);
ops              2127 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2F5B, 0x9018);
ops              2129 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2F52, 0x0000);
ops              2131 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2FB1, 0x8B24);
ops              2133 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2FB2, 0xF8F0);
ops              2135 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2010, 0x10B0);
ops              2137 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2011, 0x0000);
ops              2139 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x20DD, 0x249A);
ops              2141 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x20DE, 0x00D3);
ops              2143 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x28B4, 0x04CE);
ops              2145 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x2F70, 0x29E4);
ops              2147 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x0000, 0x0140);
ops              2149 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F30, 0x1606);
ops              2151 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F31, 0xB814);
ops              2153 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F35, 0x002A);
ops              2155 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F3E, 0x0067);
ops              2157 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F54, 0x0065);
ops              2159 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F55, 0x002A);
ops              2161 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F56, 0x002A);
ops              2163 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F72, 0x3FB0);
ops              2165 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F76, 0xC0FF);
ops              2167 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F77, 0x1DEC);
ops              2169 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F78, 0xF9EF);
ops              2171 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1F79, 0x0210);
ops              2173 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1895, 0x0003);
ops              2175 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1796, 0x0008);
ops              2177 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1798, 0xD008);
ops              2181 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x1898, 0xD918);
ops              2183 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x187A, 0x0800);
ops              2187 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x0019, 0x008D);
ops              2189 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x001B, 0x2080);
ops              2191 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x0014, 0x0045);
ops              2193 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, 0x0000, 0x1340);
ops              2210 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
ops              2214 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
ops              2218 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
ops              2222 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
ops              2226 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
ops              2230 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
ops              2234 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
ops              2238 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xCC0C);
ops              2242 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
ops              2247 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
ops              2251 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0x000D);
ops              2256 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
ops              2261 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
ops              2266 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
ops              2294 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
ops              2298 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
ops              2302 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
ops              2306 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
ops              2310 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
ops              2314 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
ops              2318 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
ops              2322 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xDC0C);
ops              2326 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
ops              2331 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
ops              2335 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0x0C0D);
ops              2340 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
ops              2345 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
ops              2350 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x1);
ops              2355 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_FIBER_CTRL, 0x9140);
ops              2360 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
ops              2388 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
ops              2390 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
ops              2405 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
ops              2407 drivers/net/ethernet/intel/igb/e1000_phy.c 	hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
ops              2426 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_PHY_STATUS_2, &data);
ops              2451 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
ops              2457 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
ops              2464 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_PHY_CTRL_2, &phy_data);
ops              2470 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.write_reg(hw, I82580_PHY_CTRL_2, phy_data);
ops              2530 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_PHY_STATUS_2, &data);
ops              2538 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = hw->phy.ops.get_cable_length(hw);
ops              2542 drivers/net/ethernet/intel/igb/e1000_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
ops              2576 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = phy->ops.read_reg(hw, I82580_PHY_DIAG_STATUS, &phy_data);
ops              2604 drivers/net/ethernet/intel/igb/e1000_phy.c 	ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data);
ops              2629 drivers/net/ethernet/intel/igb/e1000_phy.c 	return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data);
ops               690 drivers/net/ethernet/intel/igb/igb.h 	if (hw->phy.ops.reset)
ops               691 drivers/net/ethernet/intel/igb/igb.h 		return hw->phy.ops.reset(hw);
ops               698 drivers/net/ethernet/intel/igb/igb.h 	if (hw->phy.ops.read_reg)
ops               699 drivers/net/ethernet/intel/igb/igb.h 		return hw->phy.ops.read_reg(hw, offset, data);
ops               706 drivers/net/ethernet/intel/igb/igb.h 	if (hw->phy.ops.write_reg)
ops               707 drivers/net/ethernet/intel/igb/igb.h 		return hw->phy.ops.write_reg(hw, offset, data);
ops               714 drivers/net/ethernet/intel/igb/igb.h 	if (hw->phy.ops.get_phy_info)
ops               715 drivers/net/ethernet/intel/igb/igb.h 		return hw->phy.ops.get_phy_info(hw);
ops               748 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret_val = hw->nvm.ops.read(hw, first_word,
ops               753 drivers/net/ethernet/intel/igb/igb_ethtool.c 			ret_val = hw->nvm.ops.read(hw, first_word + i, 1,
ops               806 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret_val = hw->nvm.ops.read(hw, first_word, 1,
ops               814 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret_val = hw->nvm.ops.read(hw, last_word, 1,
ops               827 drivers/net/ethernet/intel/igb/igb_ethtool.c 	ret_val = hw->nvm.ops.write(hw, first_word,
ops               832 drivers/net/ethernet/intel/igb/igb_ethtool.c 		hw->nvm.ops.update(hw);
ops              1365 drivers/net/ethernet/intel/igb/igb_ethtool.c 			if (adapter->hw.nvm.ops.validate(&adapter->hw) < 0)
ops              1370 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (adapter->hw.nvm.ops.validate(&adapter->hw) < 0)
ops              1978 drivers/net/ethernet/intel/igb/igb_ethtool.c 			hw->mac.ops.check_for_link(&adapter->hw);
ops              1986 drivers/net/ethernet/intel/igb/igb_ethtool.c 		hw->mac.ops.check_for_link(&adapter->hw);
ops                42 drivers/net/ethernet/intel/igb/igb_hwmon.c 	igb_attr->hw->mac.ops.get_thermal_sensor_data(igb_attr->hw);
ops               161 drivers/net/ethernet/intel/igb/igb_hwmon.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh == NULL)
ops               165 drivers/net/ethernet/intel/igb/igb_hwmon.c 	rc = (adapter->hw.mac.ops.init_thermal_sensor_thresh(&adapter->hw));
ops              2367 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.reset_hw(hw);
ops              2379 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.init_hw(hw))
ops              2404 drivers/net/ethernet/intel/igb/igb_main.c 				mac->ops.init_thermal_sensor_thresh(hw);
ops              2918 drivers/net/ethernet/intel/igb/igb_main.c 	hw->nvm.ops.read(hw, NVM_COMPAT, 1, &eeprom_data);
ops              3085 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
ops              3086 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops));
ops              3087 drivers/net/ethernet/intel/igb/igb_main.c 	memcpy(&hw->nvm.ops, ei->nvm_ops, sizeof(hw->nvm.ops));
ops              3174 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.reset_hw(hw);
ops              3183 drivers/net/ethernet/intel/igb/igb_main.c 			if (hw->nvm.ops.validate(hw) < 0) {
ops              3192 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->nvm.ops.validate(hw) < 0) {
ops              3202 drivers/net/ethernet/intel/igb/igb_main.c 		if (hw->mac.ops.read_mac_addr(hw))
ops              3247 drivers/net/ethernet/intel/igb/igb_main.c 		hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A +
ops              3251 drivers/net/ethernet/intel/igb/igb_main.c 		hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_B, 1, &eeprom_data);
ops              3363 drivers/net/ethernet/intel/igb/igb_main.c 		hw->nvm.ops.read(hw, NVM_ETS_CFG, 1, &ets_word);
ops              4892 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.write_vfta(hw, i, ~0U);
ops              4953 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.write_vfta(hw, vfta_offset + i, vfta[i]);
ops              5149 drivers/net/ethernet/intel/igb/igb_main.c 		hw->mac.ops.check_for_link(hw);
ops              5263 drivers/net/ethernet/intel/igb/igb_main.c 			hw->mac.ops.get_speed_and_duplex(hw,
ops              6881 drivers/net/ethernet/intel/igb/igb_main.c 			hw->mac.ops.write_vfta(hw, vid / 32, vfta ^ vfta_mask);
ops              9479 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops              9483 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              9514 drivers/net/ethernet/intel/igb/igb_main.c 	if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops              9517 drivers/net/ethernet/intel/igb/igb_main.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               278 drivers/net/ethernet/intel/igbvf/ethtool.c 	hw->mac.ops.check_for_link(hw);
ops                17 drivers/net/ethernet/intel/igbvf/mbx.c 	if (!mbx->ops.check_for_msg)
ops                20 drivers/net/ethernet/intel/igbvf/mbx.c 	while (countdown && mbx->ops.check_for_msg(hw)) {
ops                43 drivers/net/ethernet/intel/igbvf/mbx.c 	if (!mbx->ops.check_for_ack)
ops                46 drivers/net/ethernet/intel/igbvf/mbx.c 	while (countdown && mbx->ops.check_for_ack(hw)) {
ops                72 drivers/net/ethernet/intel/igbvf/mbx.c 	if (!mbx->ops.read)
ops                79 drivers/net/ethernet/intel/igbvf/mbx.c 		ret_val = mbx->ops.read(hw, msg, size);
ops                99 drivers/net/ethernet/intel/igbvf/mbx.c 	if (!mbx->ops.write || !mbx->timeout)
ops               103 drivers/net/ethernet/intel/igbvf/mbx.c 	ret_val = mbx->ops.write(hw, msg, size);
ops               321 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.read = e1000_read_mbx_vf;
ops               322 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.write = e1000_write_mbx_vf;
ops               323 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.read_posted = e1000_read_posted_mbx;
ops               324 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.write_posted = e1000_write_posted_mbx;
ops               325 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.check_for_msg = e1000_check_for_msg_vf;
ops               326 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.check_for_ack = e1000_check_for_ack_vf;
ops               327 drivers/net/ethernet/intel/igbvf/mbx.c 	mbx->ops.check_for_rst = e1000_check_for_rst_vf;
ops              1234 drivers/net/ethernet/intel/igbvf/netdev.c 	if (hw->mac.ops.set_vfta(hw, vid, true)) {
ops              1254 drivers/net/ethernet/intel/igbvf/netdev.c 	if (hw->mac.ops.set_vfta(hw, vid, false)) {
ops              1430 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.update_mc_addr_list(hw, mta_list, i, 0, 0);
ops              1456 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.set_uc_addr(hw, E1000_VF_MAC_FILTER_CLR, NULL);
ops              1467 drivers/net/ethernet/intel/igbvf/netdev.c 			hw->mac.ops.set_uc_addr(hw, E1000_VF_MAC_FILTER_ADD,
ops              1518 drivers/net/ethernet/intel/igbvf/netdev.c 	if (mac->ops.reset_hw(hw))
ops              1521 drivers/net/ethernet/intel/igbvf/netdev.c 	mac->ops.init_hw(hw);
ops              1640 drivers/net/ethernet/intel/igbvf/netdev.c 	rc = adapter->hw.mac.ops.init_params(&adapter->hw);
ops              1644 drivers/net/ethernet/intel/igbvf/netdev.c 	rc = adapter->hw.mbx.ops.init_params(&adapter->hw);
ops              1805 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
ops              1881 drivers/net/ethernet/intel/igbvf/netdev.c 	ret_val = hw->mac.ops.check_for_link(hw);
ops              1922 drivers/net/ethernet/intel/igbvf/netdev.c 			mac->ops.get_link_up_info(&adapter->hw,
ops              2834 drivers/net/ethernet/intel/igbvf/netdev.c 	err = hw->mac.ops.reset_hw(hw);
ops              2839 drivers/net/ethernet/intel/igbvf/netdev.c 		err = hw->mac.ops.read_mac_addr(hw);
ops                34 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.reset_hw = e1000_reset_hw_vf;
ops                36 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.init_hw = e1000_init_hw_vf;
ops                38 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.check_for_link = e1000_check_for_link_vf;
ops                40 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.get_link_up_info = e1000_get_link_up_info_vf;
ops                42 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_vf;
ops                44 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.rar_set = e1000_rar_set_vf;
ops                46 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.read_mac_addr = e1000_read_mac_addr_vf;
ops                48 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.set_uc_addr = e1000_set_uc_addr_vf;
ops                50 drivers/net/ethernet/intel/igbvf/vf.c 	mac->ops.set_vfta = e1000_set_vfta_vf;
ops                61 drivers/net/ethernet/intel/igbvf/vf.c 	hw->mac.ops.init_params = e1000_init_mac_params_vf;
ops                62 drivers/net/ethernet/intel/igbvf/vf.c 	hw->mbx.ops.init_params = e1000_init_mbx_params_vf;
ops               116 drivers/net/ethernet/intel/igbvf/vf.c 	while (!mbx->ops.check_for_rst(hw) && timeout) {
ops               127 drivers/net/ethernet/intel/igbvf/vf.c 		mbx->ops.write_posted(hw, msgbuf, 1);
ops               132 drivers/net/ethernet/intel/igbvf/vf.c 		ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
ops               231 drivers/net/ethernet/intel/igbvf/vf.c 	ret_val = mbx->ops.write_posted(hw, msgbuf, E1000_VFMAILBOX_SIZE);
ops               233 drivers/net/ethernet/intel/igbvf/vf.c 		mbx->ops.read_posted(hw, msgbuf, 1);
ops               254 drivers/net/ethernet/intel/igbvf/vf.c 	mbx->ops.write_posted(hw, msgbuf, 2);
ops               256 drivers/net/ethernet/intel/igbvf/vf.c 	err = mbx->ops.read_posted(hw, msgbuf, 2);
ops               281 drivers/net/ethernet/intel/igbvf/vf.c 	ret_val = mbx->ops.write_posted(hw, msgbuf, 2);
ops               283 drivers/net/ethernet/intel/igbvf/vf.c 		mbx->ops.read_posted(hw, msgbuf, 1);
ops               302 drivers/net/ethernet/intel/igbvf/vf.c 	ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
ops               305 drivers/net/ethernet/intel/igbvf/vf.c 		ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
ops               347 drivers/net/ethernet/intel/igbvf/vf.c 	ret_val = mbx->ops.write_posted(hw, msgbuf, 3);
ops               350 drivers/net/ethernet/intel/igbvf/vf.c 		ret_val = mbx->ops.read_posted(hw, msgbuf, 3);
ops               385 drivers/net/ethernet/intel/igbvf/vf.c 	if (!mbx->ops.check_for_rst(hw) || !mbx->timeout)
ops               398 drivers/net/ethernet/intel/igbvf/vf.c 	if (mbx->ops.read(hw, &in_msg, 1))
ops               171 drivers/net/ethernet/intel/igbvf/vf.h 	struct e1000_mac_operations ops;
ops               204 drivers/net/ethernet/intel/igbvf/vf.h 	struct e1000_mbx_operations ops;
ops               447 drivers/net/ethernet/intel/igc/igc.h 	if (hw->phy.ops.get_phy_info)
ops               448 drivers/net/ethernet/intel/igc/igc.h 		return hw->phy.ops.get_phy_info(hw);
ops               455 drivers/net/ethernet/intel/igc/igc.h 	if (hw->phy.ops.reset)
ops               456 drivers/net/ethernet/intel/igc/igc.h 		return hw->phy.ops.reset(hw);
ops               504 drivers/net/ethernet/intel/igc/igc.h 	if (hw->phy.ops.read_reg)
ops               505 drivers/net/ethernet/intel/igc/igc.h 		return hw->phy.ops.read_reg(hw, offset, data);
ops               137 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.reset_hw = igc_reset_hw_base;
ops               139 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.acquire_swfw_sync = igc_acquire_swfw_sync_i225;
ops               140 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.release_swfw_sync = igc_release_swfw_sync_i225;
ops               147 drivers/net/ethernet/intel/igc/igc_base.c 	mac->ops.setup_physical_interface = igc_setup_copper_link_base;
ops               178 drivers/net/ethernet/intel/igc/igc_base.c 	ret_val = hw->phy.ops.reset(hw);
ops               258 drivers/net/ethernet/intel/igc/igc_base.c 	return hw->mac.ops.acquire_swfw_sync(hw, mask);
ops               272 drivers/net/ethernet/intel/igc/igc_base.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops               382 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret_val = hw->nvm.ops.read(hw, first_word,
ops               387 drivers/net/ethernet/intel/igc/igc_ethtool.c 			ret_val = hw->nvm.ops.read(hw, first_word + i, 1,
ops               440 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret_val = hw->nvm.ops.read(hw, first_word, 1,
ops               448 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret_val = hw->nvm.ops.read(hw, last_word, 1,
ops               461 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ret_val = hw->nvm.ops.write(hw, first_word,
ops               466 drivers/net/ethernet/intel/igc/igc_ethtool.c 		hw->nvm.ops.update(hw);
ops                76 drivers/net/ethernet/intel/igc/igc_hw.h 	struct igc_mac_operations ops;
ops               130 drivers/net/ethernet/intel/igc/igc_hw.h 	struct igc_nvm_operations ops;
ops               144 drivers/net/ethernet/intel/igc/igc_hw.h 	struct igc_phy_operations ops;
ops               193 drivers/net/ethernet/intel/igc/igc_i225.c 		status = hw->nvm.ops.acquire(hw);
ops               198 drivers/net/ethernet/intel/igc/igc_i225.c 		hw->nvm.ops.release(hw);
ops               292 drivers/net/ethernet/intel/igc/igc_i225.c 		status = hw->nvm.ops.acquire(hw);
ops               297 drivers/net/ethernet/intel/igc/igc_i225.c 		hw->nvm.ops.release(hw);
ops               318 drivers/net/ethernet/intel/igc/igc_i225.c 	status = hw->nvm.ops.acquire(hw);
ops               326 drivers/net/ethernet/intel/igc/igc_i225.c 	read_op_ptr = hw->nvm.ops.read;
ops               327 drivers/net/ethernet/intel/igc/igc_i225.c 	hw->nvm.ops.read = igc_read_nvm_eerd;
ops               332 drivers/net/ethernet/intel/igc/igc_i225.c 	hw->nvm.ops.read = read_op_ptr;
ops               334 drivers/net/ethernet/intel/igc/igc_i225.c 	hw->nvm.ops.release(hw);
ops               413 drivers/net/ethernet/intel/igc/igc_i225.c 	ret_val = hw->nvm.ops.acquire(hw);
ops               425 drivers/net/ethernet/intel/igc/igc_i225.c 			hw->nvm.ops.release(hw);
ops               435 drivers/net/ethernet/intel/igc/igc_i225.c 		hw->nvm.ops.release(hw);
ops               440 drivers/net/ethernet/intel/igc/igc_i225.c 	hw->nvm.ops.release(hw);
ops               472 drivers/net/ethernet/intel/igc/igc_i225.c 	nvm->ops.acquire = igc_acquire_nvm_i225;
ops               473 drivers/net/ethernet/intel/igc/igc_i225.c 	nvm->ops.release = igc_release_nvm_i225;
ops               478 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.read = igc_read_nvm_srrd_i225;
ops               479 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.write = igc_write_nvm_srwr_i225;
ops               480 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.validate = igc_validate_nvm_checksum_i225;
ops               481 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.update = igc_update_nvm_checksum_i225;
ops               484 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.read = igc_read_nvm_eerd;
ops               485 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.write = NULL;
ops               486 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.validate = NULL;
ops               487 drivers/net/ethernet/intel/igc/igc_i225.c 		nvm->ops.update = NULL;
ops                66 drivers/net/ethernet/intel/igc/igc_mac.c 	hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
ops                71 drivers/net/ethernet/intel/igc/igc_mac.c 		hw->mac.ops.rar_set(hw, mac_addr, i);
ops               144 drivers/net/ethernet/intel/igc/igc_mac.c 	ret_val = hw->mac.ops.setup_physical_interface(hw);
ops               490 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
ops               494 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS,
ops               510 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
ops               514 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
ops               630 drivers/net/ethernet/intel/igc/igc_mac.c 		ret_val = hw->mac.ops.get_speed_and_duplex(hw, &speed, &duplex);
ops               105 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.ops.reset_hw(hw);
ops               107 drivers/net/ethernet/intel/igc/igc_main.c 	if (hw->mac.ops.init_hw(hw))
ops              2868 drivers/net/ethernet/intel/igc/igc_main.c 		hw->mac.ops.check_for_link(hw);
ops              2934 drivers/net/ethernet/intel/igc/igc_main.c 			hw->mac.ops.get_speed_and_duplex(hw,
ops              4205 drivers/net/ethernet/intel/igc/igc_main.c 	memcpy(&hw->mac.ops, ei->mac_ops, sizeof(hw->mac.ops));
ops              4206 drivers/net/ethernet/intel/igc/igc_main.c 	memcpy(&hw->phy.ops, ei->phy_ops, sizeof(hw->phy.ops));
ops              4232 drivers/net/ethernet/intel/igc/igc_main.c 	hw->mac.ops.reset_hw(hw);
ops              4235 drivers/net/ethernet/intel/igc/igc_main.c 		if (hw->nvm.ops.validate(hw) < 0) {
ops              4245 drivers/net/ethernet/intel/igc/igc_main.c 		if (hw->mac.ops.read_mac_addr(hw))
ops               168 drivers/net/ethernet/intel/igc/igc_nvm.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops               201 drivers/net/ethernet/intel/igc/igc_nvm.c 		ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
ops               209 drivers/net/ethernet/intel/igc/igc_nvm.c 	ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
ops                37 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
ops                43 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
ops                74 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops                85 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops               113 drivers/net/ethernet/intel/igc/igc_phy.c 	hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
ops               115 drivers/net/ethernet/intel/igc/igc_phy.c 	hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
ops               130 drivers/net/ethernet/intel/igc/igc_phy.c 	hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
ops               185 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.acquire(hw);
ops               200 drivers/net/ethernet/intel/igc/igc_phy.c 	phy->ops.release(hw);
ops               226 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
ops               232 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
ops               241 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
ops               369 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
ops               376 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL,
ops               381 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = phy->ops.write_reg(hw,
ops               404 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops               407 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
ops               458 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
ops               463 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
ops               510 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.force_speed_duplex(hw);
ops               662 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, dev_addr);
ops               666 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, address);
ops               670 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, IGC_MMDAC_FUNC_DATA |
ops               676 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.read_reg(hw, IGC_MMDAAD, data);
ops               678 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, *data);
ops               683 drivers/net/ethernet/intel/igc/igc_phy.c 	ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, 0);
ops               733 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               739 drivers/net/ethernet/intel/igc/igc_phy.c 		hw->phy.ops.release(hw);
ops               766 drivers/net/ethernet/intel/igc/igc_phy.c 		ret_val = hw->phy.ops.acquire(hw);
ops               772 drivers/net/ethernet/intel/igc/igc_phy.c 		hw->phy.ops.release(hw);
ops               104 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	phy->ops.identify(hw);
ops               107 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
ops               108 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		mac->ops.setup_link = &ixgbe_setup_copper_link_82598;
ops               109 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		mac->ops.get_link_capabilities =
ops               115 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		phy->ops.setup_link = &ixgbe_setup_phy_link_tnx;
ops               116 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		phy->ops.check_link = &ixgbe_check_phy_link_tnx;
ops               119 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		phy->ops.reset = &ixgbe_reset_phy_nl;
ops               122 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		ret_val = phy->ops.identify_sfp(hw);
ops               305 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
ops               321 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.fc_autoneg(hw);
ops               470 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN, &an_reg);
ops               511 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.read_reg(hw, 0xC79F, MDIO_MMD_PMAPMD, &link_reg);
ops               512 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.read_reg(hw, 0xC79F, MDIO_MMD_PMAPMD, &link_reg);
ops               513 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.read_reg(hw, 0xC00C, MDIO_MMD_PMAPMD,
ops               525 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 				hw->phy.ops.read_reg(hw, 0xC79F,
ops               528 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 				hw->phy.ops.read_reg(hw, 0xC00C,
ops               634 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	status = hw->phy.ops.setup_link_speed(hw, speed,
ops               661 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	status = hw->mac.ops.stop_adapter(hw);
ops               670 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, &analog_val);
ops               673 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
ops               676 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
ops               679 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
ops               682 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
ops               685 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
ops               688 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
ops               691 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
ops               694 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
ops               703 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		phy_status = hw->phy.ops.init(hw);
ops               709 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.reset(hw);
ops               764 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
ops               770 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.init_rx_addrs(hw);
ops               966 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != 0)
ops               977 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.write_reg_mdi(hw,
ops               984 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 			hw->phy.ops.read_reg_mdi(hw,
ops              1001 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->phy.ops.read_reg_mdi(hw, IXGBE_MDIO_PMA_PMD_SDA_SCL_DATA,
ops              1010 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
ops              1061 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 	hw->eeprom.ops.read(hw, IXGBE_PCIE_GENERAL_PTR, &pci_gen);
ops              1064 drivers/net/ethernet/intel/ixgbe/ixgbe_82598.c 		hw->eeprom.ops.read(hw, pci_gen + IXGBE_PCIE_CTRL2, &pci_ctrl2);
ops                70 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) &&
ops                72 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.disable_tx_laser =
ops                74 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.enable_tx_laser =
ops                76 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.flap_tx_laser = &ixgbe_flap_tx_laser_multispeed_fiber;
ops                78 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.disable_tx_laser = NULL;
ops                79 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.enable_tx_laser = NULL;
ops                80 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.flap_tx_laser = NULL;
ops                85 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_link = &ixgbe_setup_mac_link_multispeed_fiber;
ops                86 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_mac_link = ixgbe_setup_mac_link_82599;
ops                87 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.set_rate_select_speed =
ops                90 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if ((mac->ops.get_media_type(hw) ==
ops                95 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			mac->ops.setup_link = &ixgbe_setup_mac_link_smartspeed;
ops                97 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			mac->ops.setup_link = &ixgbe_setup_mac_link_82599;
ops               109 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->phy.ops.reset = NULL;
ops               117 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
ops               122 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
ops               127 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
ops               132 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
ops               141 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.prot_autoc_write(hw,
ops               155 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
ops               184 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
ops               219 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		ret_val = hw->mac.ops.acquire_swfw_sync(hw,
ops               235 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
ops               287 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		phy->ops.read_i2c_byte = &ixgbe_read_i2c_byte_82599;
ops               288 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		phy->ops.write_i2c_byte = &ixgbe_write_i2c_byte_82599;
ops               292 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	ret_val = phy->ops.identify(hw);
ops               298 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
ops               299 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.setup_link = &ixgbe_setup_copper_link_82599;
ops               300 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		mac->ops.get_link_capabilities =
ops               307 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		phy->ops.check_link = &ixgbe_check_phy_link_tnx;
ops               308 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		phy->ops.setup_link = &ixgbe_setup_phy_link_tnx;
ops               485 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->eeprom.ops.read(hw, IXGBE_EEPROM_CTRL_2, &ee_ctrl_2);
ops               513 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.acquire_swfw_sync(hw,
ops               525 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
ops               707 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			status = hw->mac.ops.check_link(hw, &link_speed,
ops               742 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.check_link(hw, &link_speed,
ops               789 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->mac.ops.get_link_capabilities(hw, &link_capabilities,
ops               846 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.prot_autoc_write(hw, autoc, false);
ops               893 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->phy.ops.setup_link_speed(hw, speed,
ops               918 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->mac.ops.stop_adapter(hw);
ops               928 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->phy.ops.init(hw);
ops               935 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		status = hw->mac.ops.setup_sfp(hw);
ops               943 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->phy.reset_disable == false && hw->phy.ops.reset != NULL)
ops               944 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->phy.ops.reset(hw);
ops               958 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
ops              1027 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 			status = hw->mac.ops.prot_autoc_write(hw,
ops              1044 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
ops              1052 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.init_rx_addrs(hw);
ops              1055 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
ops              1062 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
ops              1066 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
ops              1074 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
ops              1813 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_copper)
ops              1846 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.disable_rx_buff(hw);
ops              1849 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.enable_rx(hw);
ops              1851 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 		hw->mac.ops.disable_rx(hw);
ops              1853 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	hw->mac.ops.enable_rx_buff(hw);
ops              1881 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->eeprom.ops.read(hw, offset, &fw_offset))
ops              1889 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->eeprom.ops.read(hw, offset, &fw_ptp_cfg_offset))
ops              1897 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	if (hw->eeprom.ops.read(hw, offset, &fw_version))
ops              1923 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset);
ops              1929 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->eeprom.ops.read(hw, (fw_offset +
ops              1938 drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c 	status = hw->eeprom.ops.read(hw, (fw_lesm_param_offset +
ops                64 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops               145 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &reg_bp);
ops               155 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
ops               247 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_write(hw, reg_bp, locked);
ops               253 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE,
ops               277 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->phy.media_type = hw->mac.ops.get_media_type(hw);
ops               280 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->phy.ops.identify(hw);
ops               283 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vfta(hw);
ops               286 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_hw_cntrs(hw);
ops               295 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.setup_fc) {
ops               296 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.setup_fc(hw);
ops               306 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.get_device_caps(hw, &device_caps);
ops               362 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.reset_hw(hw);
ops               366 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.start_hw(hw);
ops               370 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.init_led_link_act)
ops               371 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.init_led_link_act(hw);
ops               474 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->phy.ops.identify(hw);
ops               475 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECL, MDIO_MMD_PCS, &i);
ops               476 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECH, MDIO_MMD_PCS, &i);
ops               477 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.read_reg(hw, IXGBE_LDPCECL, MDIO_MMD_PCS, &i);
ops               478 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.read_reg(hw, IXGBE_LDPCECH, MDIO_MMD_PCS, &i);
ops               506 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM0_PTR, &data);
ops               512 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &pba_ptr);
ops               558 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->eeprom.ops.read(hw, pba_ptr, &length);
ops               580 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->eeprom.ops.read(hw, pba_ptr + offset, &data);
ops               668 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_lan_id(hw);
ops               697 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->eeprom.ops.read(hw, IXGBE_EEPROM_CTRL_4, &ee_ctrl_4);
ops               724 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.disable_rx(hw);
ops               905 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1028 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1051 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1142 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1166 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1263 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.init_params(hw);
ops              1346 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) != 0)
ops              1368 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops              1682 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops              1707 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->eeprom.ops.read(hw, i, &word)) {
ops              1716 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->eeprom.ops.read(hw, i, &pointer)) {
ops              1725 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->eeprom.ops.read(hw, pointer, &length)) {
ops              1734 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			if (hw->eeprom.ops.read(hw, j, &word)) {
ops              1767 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.read(hw, 0, &checksum);
ops              1773 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.calc_checksum(hw);
ops              1779 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.read(hw, IXGBE_EEPROM_CHECKSUM, &read_checksum);
ops              1812 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.read(hw, 0, &checksum);
ops              1818 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.calc_checksum(hw);
ops              1824 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.write(hw, IXGBE_EEPROM_CHECKSUM, checksum);
ops              1852 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_vmdq(hw, index, vmdq);
ops              1920 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vmdq(hw, index, IXGBE_CLEAR_VMDQ_ALL);
ops              1945 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
ops              1953 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.addr, 0, IXGBE_RAH_AV);
ops              1957 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.clear_vmdq(hw, 0, IXGBE_CLEAR_VMDQ_ALL);
ops              1978 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->mac.ops.init_uta_tables)
ops              1979 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.init_uta_tables(hw);
ops              2164 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.fc_autoneg(hw);
ops              2388 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
ops              2391 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->phy.ops.read_reg(hw, MDIO_AN_LPA,
ops              2426 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              2738 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.enable_rx(hw);
ops              2740 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.disable_rx(hw);
ops              2766 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              2769 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
ops              2776 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
ops              2808 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
ops              2815 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
ops              2846 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	ret_val = hw->eeprom.ops.read(hw, IXGBE_SAN_MAC_ADDR_PTR,
ops              2881 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.set_lan_id(hw);
ops              2886 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		ret_val = hw->eeprom.ops.read(hw, san_mac_offset,
ops              2998 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->mac.ops.clear_rar(hw, rar);
ops              3272 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	switch (hw->mac.ops.get_media_type(hw)) {
ops              3409 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, offset, &alt_san_mac_blk_offset))
ops              3418 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, offset, &caps))
ops              3425 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, offset, wwnn_prefix))
ops              3429 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, offset, wwpn_prefix))
ops              3497 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, IXGBE_DEVICE_CAPS, device_caps);
ops              3694 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
ops              3735 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
ops              3882 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.read(hw, IXGBE_ETS_CFG, ets_offset);
ops              3889 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->eeprom.ops.read(hw, *ets_offset, ets_cfg);
ops              3931 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->eeprom.ops.read(hw, (ets_offset + 1 + i),
ops              3942 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			status = hw->phy.ops.read_i2c_byte(hw,
ops              3993 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->eeprom.ops.read(hw, ets_offset + 1 + i, &ets_sensor)) {
ops              4004 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		hw->phy.ops.write_i2c_byte(hw,
ops              4035 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, NVM_OROM_OFFSET, &offset);
ops              4041 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_HI, &eeprom_cfg_blkh);
ops              4042 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_LOW, &eeprom_cfg_blkl);
ops              4072 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, NVM_OEM_PROD_VER_PTR, &offset);
ops              4079 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset, &mod_len);
ops              4080 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_CAP_OFF, &cap);
ops              4087 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_L, &prod_ver);
ops              4088 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_H, &rel_num);
ops              4114 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_LOW, &etk_id_l))
ops              4116 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_HI, &etk_id_h))
ops              4208 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->mac.ops.get_link_capabilities(hw, &link_speed, &autoneg);
ops              4224 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.set_rate_select_speed(hw,
ops              4238 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.setup_mac_link(hw,
ops              4245 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.ops.flap_tx_laser)
ops              4246 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.flap_tx_laser(hw);
ops              4257 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			status = hw->mac.ops.check_link(hw, &link_speed,
ops              4275 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.set_rate_select_speed(hw,
ops              4289 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.setup_mac_link(hw,
ops              4296 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		if (hw->mac.ops.flap_tx_laser)
ops              4297 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 			hw->mac.ops.flap_tx_laser(hw);
ops              4303 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 		status = hw->mac.ops.check_link(hw, &link_speed, &link_up,
ops              4361 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->phy.ops.read_i2c_byte(hw, IXGBE_SFF_SFF_8472_OSCB,
ops              4371 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->phy.ops.write_i2c_byte(hw, IXGBE_SFF_SFF_8472_OSCB,
ops              4380 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->phy.ops.read_i2c_byte(hw, IXGBE_SFF_SFF_8472_ESCB,
ops              4390 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	status = hw->phy.ops.write_i2c_byte(hw, IXGBE_SFF_SFF_8472_ESCB,
ops               355 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 			hw->mac.ops.fc_enable(hw);
ops               610 drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c 		err = hw->mac.ops.fc_enable(hw);
ops               186 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.get_link_capabilities(hw, &supported_link, &autoneg);
ops               421 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		err = hw->mac.ops.setup_link(hw, advertised, true);
ops               424 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			hw->mac.ops.setup_link(hw, old, true);
ops               918 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	ret_val = hw->eeprom.ops.read_buffer(hw, first_word, eeprom_len,
ops               962 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret_val = hw->eeprom.ops.read(hw, first_word, &eeprom_buff[0]);
ops               973 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret_val = hw->eeprom.ops.read(hw, last_word,
ops               988 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	ret_val = hw->eeprom.ops.write_buffer(hw, first_word,
ops               994 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->eeprom.ops.update_checksum(hw);
ops              1329 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
ops              1571 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (hw->eeprom.ops.validate_checksum(hw, NULL))
ops              1770 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.disable_rx(hw);
ops              1778 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	hw->mac.ops.enable_rx(hw);
ops              1827 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, &atlas);
ops              1829 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, atlas);
ops              1831 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_10G, &atlas);
ops              1833 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_10G, atlas);
ops              1835 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_1G, &atlas);
ops              1837 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_1G, atlas);
ops              1839 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_AN, &atlas);
ops              1841 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_AN, atlas);
ops              2144 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		else if (hw->mac.ops.disable_tx_laser)
ops              2145 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			hw->mac.ops.disable_tx_laser(hw);
ops              2248 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	if (!hw->mac.ops.led_on || !hw->mac.ops.led_off)
ops              2257 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.led_on(hw, hw->mac.led_link_act);
ops              2261 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		hw->mac.ops.led_off(hw, hw->mac.led_link_act);
ops              3211 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              3218 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              3265 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			status = hw->phy.ops.read_i2c_eeprom(hw, i, &databyte);
ops              3267 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			status = hw->phy.ops.read_i2c_sff8472(hw, i, &databyte);
ops              2769 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (!(eicr & IXGBE_EICR_LSC) && hw->mac.ops.check_link) {
ops              2773 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              2780 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->phy.ops.check_overtemp(hw) != IXGBE_ERR_OVERTEMP)
ops              2786 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		rc = hw->phy.ops.check_overtemp(hw);
ops              2869 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		switch (hw->mac.ops.get_media_type(hw)) {
ops              4228 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_vmdq(hw, 0, VMDQ_P(0));
ops              4385 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.disable_rx(hw);
ops              4420 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.enable_rx_dma(hw, rxctrl);
ops              4431 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vfta(&adapter->hw, vid, VMDQ_P(0), true, !!vid);
ops              4490 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vfta(hw, vid, VMDQ_P(0), false, true);
ops              4714 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.update_mc_addr_list)
ops              4715 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.update_mc_addr_list(hw, netdev);
ops              4737 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.set_rar(hw, i,
ops              4742 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.clear_rar(hw, i);
ops              4760 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.set_rar(hw, i,
ops              4765 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.clear_rar(hw, i);
ops              4817 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_rar(hw, 0, mac_table->addr, mac_table->pool,
ops              5233 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.set_rxpba(hw, tc, hdrm, PBA_STRATEGY_EQUAL);
ops              5441 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_rx_buff(hw);
ops              5459 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.enable_rx_buff(hw);
ops              5512 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.check_link)
ops              5513 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              5519 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if ((!speed) && (hw->mac.ops.get_link_capabilities))
ops              5520 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.get_link_capabilities(hw, &speed,
ops              5525 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.setup_link)
ops              5526 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		ret = hw->mac.ops.setup_link(hw, speed, link_up);
ops              5628 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.enable_tx_laser)
ops              5629 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.enable_tx_laser(hw);
ops              5631 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->phy.ops.set_phy_power)
ops              5632 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->phy.ops.set_phy_power(hw, true);
ops              5748 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.disable_rx(hw);
ops              5926 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.init_hw(hw);
ops              5959 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vmdq_san_mac(hw, VMDQ_P(0));
ops              5964 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->phy.ops.set_phy_power) {
ops              5966 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->phy.ops.set_phy_power(hw, false);
ops              5968 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->phy.ops.set_phy_power(hw, true);
ops              6142 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.disable_tx_laser)
ops              6143 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_tx_laser(hw);
ops              6820 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->phy.ops.set_phy_power && !adapter->wol)
ops              6821 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->phy.ops.set_phy_power(&adapter->hw, false);
ops              6834 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (adapter->hw.phy.ops.enter_lplu) {
ops              6837 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		adapter->hw.phy.ops.enter_lplu(&adapter->hw);
ops              6947 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.stop_link_on_d3)
ops              6948 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.stop_link_on_d3(hw);
ops              6956 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.ops.enable_tx_laser)
ops              6957 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.enable_tx_laser(hw);
ops              6990 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->phy.ops.set_phy_power && !*enable_wake)
ops              6991 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->phy.ops.set_phy_power(hw, false);
ops              7370 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.check_link) {
ops              7371 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
ops              7382 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.fc_enable(hw);
ops              7726 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->phy.ops.identify_sfp(hw);
ops              7752 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = hw->phy.ops.reset(hw);
ops              7754 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = hw->mac.ops.setup_sfp(hw);
ops              7795 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops.get_link_capabilities(hw, &cap_speed, &autoneg);
ops              7804 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.setup_link)
ops              7805 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.setup_link(hw, speed, true);
ops              7843 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!hw->phy.ops.handle_lasi)
ops              7846 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	status = hw->phy.ops.handle_lasi(&adapter->hw);
ops              7894 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.fw_recovery_mode && hw->mac.ops.fw_recovery_mode(hw)) {
ops              8827 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	rc = hw->phy.ops.read_reg(hw, addr, devad, &value);
ops              8850 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	return hw->phy.ops.write_reg(hw, addr, devad, value);
ops              8863 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (!adapter->hw.phy.ops.read_reg)
ops              8890 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_vmdq_san_mac(hw, VMDQ_P(0));
ops              9972 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			if (hw->mac.ops.set_source_address_pruning)
ops              9973 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 				hw->mac.ops.set_source_address_pruning(hw,
ops              9996 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			if (hw->mac.ops.set_source_address_pruning)
ops              9997 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 				hw->mac.ops.set_source_address_pruning(hw,
ops              10822 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mac.ops   = *ii->mac_ops;
ops              10826 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->link.ops  = *ii->link_ops;
ops              10829 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->eeprom.ops = *ii->eeprom_ops;
ops              10837 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->eeprom.ops.read = &ixgbe_read_eeprom_bit_bang_generic;
ops              10840 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->phy.ops = *ii->phy_ops;
ops              10856 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.init_swfw_sync)
ops              10857 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.init_swfw_sync(hw);
ops              10887 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.reset_hw(hw);
ops              10907 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->mbx.ops = ii->mbx_ops;
ops              10986 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if (hw->mac.ops.get_device_caps) {
ops              10987 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			hw->mac.ops.get_device_caps(hw, &device_caps);
ops              11015 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->eeprom.ops.validate_checksum(hw, NULL) < 0) {
ops              11059 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->eeprom.ops.read(hw, 0x2c, &adapter->eeprom_cap);
ops              11074 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		 hw->mac.ops.get_bus_info(hw);
ops              11108 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = hw->mac.ops.start_hw(hw);
ops              11126 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.disable_tx_laser)
ops              11127 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.disable_tx_laser(hw);
ops              11147 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (hw->mac.ops.set_fw_drv_ver)
ops              11148 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.set_fw_drv_ver(hw, 0xFF, 0xFF, 0xFF, 0xFF,
ops              11165 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (ixgbe_mng_enabled(hw) && ixgbe_is_sfp(hw) && hw->mac.ops.setup_link)
ops              11166 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		hw->mac.ops.setup_link(hw,
ops                26 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops                29 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->read(hw, msg, size, mbx_id);
ops                48 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops                51 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->write(hw, msg, size, mbx_id);
ops                65 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops                68 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->check_for_msg(hw, mbx_id);
ops                82 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops                85 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->check_for_ack(hw, mbx_id);
ops                99 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops               102 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->check_for_rst(hw, mbx_id);
ops               117 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!countdown || !mbx->ops)
ops               120 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	while (mbx->ops->check_for_msg(hw, mbx_id)) {
ops               142 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!countdown || !mbx->ops)
ops               145 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	while (mbx->ops->check_for_ack(hw, mbx_id)) {
ops               171 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops)
ops               179 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	return mbx->ops->read(hw, msg, size, mbx_id);
ops               199 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	if (!mbx->ops || !mbx->timeout)
ops               203 drivers/net/ethernet/intel/ixgbe/ixgbe_mbx.c 	ret_val = mbx->ops->write(hw, msg, size, mbx_id);
ops               104 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops               138 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               145 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               181 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops               204 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               210 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               242 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.read_reg(hw,
ops               342 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_reg(hw, MDIO_DEVID1, MDIO_MMD_PMAPMD,
ops               347 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_reg(hw, MDIO_DEVID2, MDIO_MMD_PMAPMD,
ops               409 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	    (IXGBE_ERR_OVERTEMP == hw->phy.ops.check_overtemp(hw)))
ops               420 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_CTRL1,
ops               432 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			status = hw->phy.ops.read_reg(hw,
ops               443 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			status = hw->phy.ops.read_reg(hw, MDIO_CTRL1,
ops               553 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
ops               556 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, gssr);
ops               651 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == 0) {
ops               654 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, gssr);
ops               691 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
ops               724 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
ops               742 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
ops               768 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
ops               978 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL, MDIO_MMD_AN, &autoneg_reg);
ops               985 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_AN_10GBT_CTRL, MDIO_MMD_AN, autoneg_reg);
ops               987 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
ops              1011 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
ops              1015 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE, MDIO_MMD_AN, &autoneg_reg);
ops              1022 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE, MDIO_MMD_AN, autoneg_reg);
ops              1029 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, MDIO_CTRL1,
ops              1034 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_CTRL1,
ops              1074 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->phy.ops.setup_link)
ops              1075 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.setup_link(hw);
ops              1092 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_reg(hw, MDIO_SPEED, MDIO_MMD_PMAPMD,
ops              1170 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_reg(hw,
ops              1209 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL,
ops              1217 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.write_reg(hw, MDIO_AN_10GBT_CTRL,
ops              1224 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
ops              1232 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
ops              1239 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.read_reg(hw, MDIO_AN_ADVERTISE,
ops              1248 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.write_reg(hw, MDIO_AN_ADVERTISE,
ops              1258 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, MDIO_CTRL1,
ops              1263 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_CTRL1,
ops              1285 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS, &phy_data);
ops              1288 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.write_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS,
ops              1292 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_PHYXS,
ops              1310 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc);
ops              1316 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		ret_val = hw->eeprom.ops.read(hw, data_offset, &eword);
ops              1331 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			ret_val = hw->eeprom.ops.read(hw, data_offset++,
ops              1336 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 				ret_val = hw->eeprom.ops.read(hw, data_offset,
ops              1340 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 				hw->phy.ops.write_reg(hw, phy_offset,
ops              1382 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	switch (hw->mac.ops.get_media_type(hw)) {
ops              1415 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber) {
ops              1421 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.set_lan_id(hw);
ops              1423 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1434 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1441 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1447 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1488 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->phy.ops.read_i2c_eeprom(
ops              1552 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1559 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1566 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1630 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.get_device_caps(hw, &enforce_sfp);
ops              1682 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber_qsfp) {
ops              1688 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->mac.ops.set_lan_id(hw);
ops              1690 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_IDENTIFIER,
ops              1703 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_QSFP_10GBE_COMP,
ops              1709 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_QSFP_1GBE_COMP,
ops              1735 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->phy.ops.read_i2c_eeprom(hw,
ops              1739 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->phy.ops.read_i2c_eeprom(hw,
ops              1743 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->phy.ops.read_i2c_eeprom(hw,
ops              1784 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1791 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1798 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		status = hw->phy.ops.read_i2c_eeprom(hw,
ops              1815 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.get_device_caps(hw, &enforce_sfp);
ops              1882 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) {
ops              1898 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
ops              1904 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			if (hw->eeprom.ops.read(hw, *list_offset, data_offset))
ops              1914 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
ops              1942 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	return hw->phy.ops.read_i2c_byte(hw, byte_offset,
ops              1958 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	return hw->phy.ops.read_i2c_byte(hw, byte_offset,
ops              1974 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	return hw->phy.ops.write_i2c_byte(hw, byte_offset,
ops              2022 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops              2065 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              2071 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              2138 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
ops              2170 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 			hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              2183 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              2628 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	hw->phy.ops.read_reg(hw, IXGBE_TN_LASI_STATUS_REG,
ops              2647 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
ops              2653 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.read_reg(hw, MDIO_CTRL1, MDIO_MMD_VEND1, &reg);
ops              2665 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	status = hw->phy.ops.write_reg(hw, MDIO_CTRL1, MDIO_MMD_VEND1, reg);
ops               449 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		err = hw->mac.ops.set_vfta(hw, vid, VMDQ_P(0), true, false);
ops               454 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	err = hw->mac.ops.set_vfta(hw, vid, vf, !!add, false);
ops               725 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_vlan_anti_spoofing(hw, true, vf);
ops               726 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_mac_anti_spoofing(hw, true, vf);
ops               994 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_mac_anti_spoofing(hw, false, vf);
ops               995 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			hw->mac.ops.set_vlan_anti_spoofing(hw, false, vf);
ops              1636 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	hw->mac.ops.set_mac_anti_spoofing(hw, setting, vf);
ops              1639 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	hw->mac.ops.set_vlan_anti_spoofing(hw, setting, vf);
ops              1644 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (hw->mac.ops.set_ethertype_anti_spoofing) {
ops              1655 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		hw->mac.ops.set_ethertype_anti_spoofing(hw, setting, vf);
ops                36 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	ixgbe_attr->hw->mac.ops.get_thermal_sensor_data(ixgbe_attr->hw);
ops               154 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh == NULL) {
ops               159 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	if (adapter->hw.mac.ops.init_thermal_sensor_thresh(&adapter->hw))
ops              3528 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	struct ixgbe_link_operations ops;
ops              3533 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	struct ixgbe_eeprom_operations  ops;
ops              3544 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	struct ixgbe_mac_operations     ops;
ops              3576 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	struct ixgbe_phy_operations     ops;
ops              3621 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	const struct ixgbe_mbx_operations *ops;
ops                35 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	phy->ops.set_phy_power = ixgbe_set_copper_phy_power;
ops                57 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	return hw->phy.ops.setup_link_speed(hw, speed,
ops                76 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->mac.ops.stop_adapter(hw);
ops                84 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
ops                94 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               125 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
ops               133 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.init_rx_addrs(hw);
ops               136 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
ops               143 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
ops               147 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 		hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
ops               155 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
ops               222 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               227 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               245 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               250 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               266 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               271 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               289 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               294 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               394 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->eeprom.ops.read(hw, 0, &checksum);
ops               400 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               403 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->eeprom.ops.calc_checksum(hw);
ops               430 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               452 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->eeprom.ops.read(hw, 0, &checksum);
ops               458 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
ops               461 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	status = hw->eeprom.ops.calc_checksum(hw);
ops               477 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops               778 drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops                24 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper)
ops                25 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.set_phy_power = NULL;
ops                39 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	phy->ops.set_phy_power = NULL;
ops                52 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper)
ops                53 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.set_phy_power = NULL;
ops                65 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	phy->ops.set_phy_power = NULL;
ops                96 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return hw->link.ops.read_link_unlocked(hw, hw->link.addr, reg, value);
ops               109 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return hw->link.ops.write_link_unlocked(hw, hw->link.addr, reg, value);
ops               233 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
ops               249 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               254 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
ops               273 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               275 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
ops               286 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops               337 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->phy.ops.read_reg = NULL;
ops               338 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->phy.ops.write_reg = NULL;
ops               537 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.read_reg = NULL;
ops               538 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.write_reg = NULL;
ops               698 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
ops               725 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
ops               863 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, mask);
ops               912 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops              1001 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->eeprom.ops.init_params(hw);
ops              1097 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, mask);
ops              1108 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops              1130 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->eeprom.ops.read(hw, 0, &checksum);
ops              1136 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->eeprom.ops.calc_checksum(hw);
ops              1201 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) == 0) {
ops              1203 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops              1245 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.set_lan_id(hw);
ops              1360 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops              1375 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
ops              1395 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->mac.ops.acquire_swfw_sync(hw, gssr);
ops              1422 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, gssr);
ops              1510 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              1520 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
ops              1528 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              1538 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.write_iosf_sb_reg(hw,
ops              1679 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->link.ops.write_link(hw, hw->link.addr, reg_slice,
ops              1700 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = mac->ops.read_iosf_sb_reg(hw,
ops              1724 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = mac->ops.write_iosf_sb_reg(hw,
ops              1763 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->mac.ops.read_iosf_sb_reg(hw,
ops              1773 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->mac.ops.write_iosf_sb_reg(hw,
ops              1819 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->phy.ops.read_reg(hw, IXGBE_CS4227_EFUSE_PDF_SKU,
ops              1836 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->phy.ops.read_reg(hw, reg_slice,
ops              1849 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = hw->phy.ops.write_reg(hw, reg_slice,
ops              1855 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return hw->phy.ops.read_reg(hw, reg_slice,
ops              1895 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
ops              1914 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
ops              1930 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
ops              1958 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              1969 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              1975 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              1983 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              1989 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              1995 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              2007 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              2030 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              2041 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              2047 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              2055 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              2061 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              2067 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.read_iosf_sb_reg(hw,
ops              2079 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	rc = mac->ops.write_iosf_sb_reg(hw,
ops              2087 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
ops              2111 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              2145 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	switch (mac->ops.get_media_type(hw)) {
ops              2147 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = NULL;
ops              2148 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_fiber_x550em_a;
ops              2153 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em;
ops              2156 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_sgmii_x550em_a;
ops              2157 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_fc_autoneg_fw;
ops              2158 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_sgmii_fw;
ops              2159 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.check_link = ixgbe_check_mac_link_generic;
ops              2162 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.fc_autoneg = ixgbe_fc_autoneg_backplane_x550em_a;
ops              2163 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_setup_fc_backplane_x550em_a;
ops              2177 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	mac->ops.setup_fc = ixgbe_setup_fc_x550em;
ops              2179 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	switch (mac->ops.get_media_type(hw)) {
ops              2184 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.disable_tx_laser = NULL;
ops              2185 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.enable_tx_laser = NULL;
ops              2186 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.flap_tx_laser = NULL;
ops              2187 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_mac_link_multispeed_fiber;
ops              2190 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link = ixgbe_setup_mac_link_sfp_n;
ops              2193 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link =
ops              2197 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_mac_link =
ops              2201 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.set_rate_select_speed =
ops              2207 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em;
ops              2208 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.setup_fc = ixgbe_setup_fc_generic;
ops              2209 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		mac->ops.check_link = ixgbe_check_link_t_X550em;
ops              2214 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			mac->ops.setup_link = ixgbe_setup_sgmii;
ops              2239 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.reset = NULL;
ops              2337 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
ops              2345 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_FLAG,
ops              2354 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_ALARM_1,
ops              2369 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_FAULT_MSG,
ops              2384 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
ops              2391 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM2,
ops              2433 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.read_reg(hw,
ops              2441 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.write_reg(hw,
ops              2449 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
ops              2458 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
ops              2465 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
ops              2474 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
ops              2481 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
ops              2489 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
ops              2517 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (lsc && phy->ops.setup_internal_link)
ops              2518 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		return phy->ops.setup_internal_link(hw);
ops              2536 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              2554 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
ops              2560 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              2573 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.write_iosf_sb_reg(hw,
ops              2611 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
ops              2616 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret = hw->phy.ops.read_reg(hw, MDIO_STAT1, MDIO_MMD_AN,
ops              2644 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
ops              2662 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT,
ops              2723 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.read_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
ops              2726 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.write_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
ops              2745 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.read_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
ops              2748 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->phy.ops.write_reg(hw, IXGBE_X557_LED_PROVISIONING + led_idx,
ops              2825 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_AUTO_NEG_LP_STATUS,
ops              2902 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.read_iosf_sb_reg(hw,
ops              2915 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = hw->mac.ops.write_iosf_sb_reg(hw,
ops              2953 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.check_link(hw, &speed, &link_up, false);
ops              2960 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              2973 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              2982 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              3039 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->eeprom.ops.read(hw, NVM_INIT_CTRL_3,
ops              3061 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT,
ops              3083 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM,
ops              3089 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw, MDIO_AN_10GBT_CTRL,
ops              3095 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw,
ops              3105 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.setup_link(hw, lcd_speed, false);
ops              3193 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.set_lan_id(hw);
ops              3197 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber) {
ops              3203 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	ret_val = phy->ops.identify(hw);
ops              3211 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.reset = NULL;
ops              3216 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = NULL;
ops              3217 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
ops              3218 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
ops              3221 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = ixgbe_setup_kr_x550em;
ops              3222 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
ops              3223 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
ops              3227 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = NULL;
ops              3228 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
ops              3229 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
ops              3240 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_internal_link =
ops              3247 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			phy->ops.enter_lplu = ixgbe_enter_lplu_t_x550em;
ops              3249 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.handle_lasi = ixgbe_handle_lasi_ext_t_x550em;
ops              3250 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.reset = ixgbe_reset_phy_t_X550em;
ops              3253 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = NULL;
ops              3256 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = ixgbe_setup_fw_link;
ops              3257 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.reset = ixgbe_reset_phy_fw;
ops              3260 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.setup_link = NULL;
ops              3261 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.read_reg = NULL;
ops              3262 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.write_reg = NULL;
ops              3263 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		phy->ops.reset = NULL;
ops              3322 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg(hw,
ops              3333 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.read_reg(hw,
ops              3342 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->phy.ops.write_reg(hw,
ops              3401 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.stop_adapter(hw);
ops              3409 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.init(hw);
ops              3423 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		status = hw->mac.ops.setup_sfp(hw);
ops              3431 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (!hw->phy.reset_disable && hw->phy.ops.reset)
ops              3432 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->phy.ops.reset(hw);
ops              3443 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
ops              3448 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
ops              3457 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, swfw_mask);
ops              3485 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
ops              3492 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.init_rx_addrs(hw);
ops              3575 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.read_iosf_sb_reg(hw,
ops              3625 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->mac.ops.write_iosf_sb_reg(hw,
ops              3761 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, mask))
ops              3764 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data);
ops              3766 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops              3787 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	if (hw->mac.ops.acquire_swfw_sync(hw, mask))
ops              3791 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hw->mac.ops.release_swfw_sync(hw, mask);
ops               557 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	hw->mac.ops.check_link(hw, &link_speed, &link_up, true);
ops                43 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	ret = hw->mbx.ops.write_posted(hw, msgbuf, IXGBE_VFMAILBOX_SIZE);
ops                47 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	ret = hw->mbx.ops.read_posted(hw, msgbuf, 2);
ops                80 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	err = hw->mbx.ops.write_posted(hw, msgbuf, 2);
ops                84 drivers/net/ethernet/intel/ixgbevf/ipsec.c 	err = hw->mbx.ops.read_posted(hw, msgbuf, 2);
ops              2007 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ret = hw->mac.ops.set_rlpml(hw, netdev->mtu + ETH_HLEN + ETH_FCS_LEN);
ops              2034 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_vfta(hw, vid, 0, true);
ops              2060 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_vfta(hw, vid, 0, false);
ops              2088 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			hw->mac.ops.set_uc_addr(hw, ++count, ha->addr);
ops              2095 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_uc_addr(hw, 0, NULL);
ops              2129 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.ops.update_xcast_mode(hw, xcast_mode);
ops              2132 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mac.ops.update_mc_addr_list(hw, netdev);
ops              2273 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.negotiate_api_version(hw, api[idx]);
ops              2292 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.addr, 0);
ops              2294 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.set_rar(hw, 0, hw->mac.perm_addr, 0);
ops              2529 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (hw->mac.ops.reset_hw(hw)) {
ops              2532 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		hw->mac.ops.init_hw(hw);
ops              3018 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->mbx.ops.init_params(hw);
ops              3033 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.reset_hw(hw);
ops              3038 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.init_hw(hw);
ops              3044 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
ops              3228 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
ops              4230 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = hw->mac.ops.set_rar(hw, 0, addr->sa_data, 0);
ops              4266 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ret = hw->mac.ops.set_rlpml(hw, max_frame);
ops              4601 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	memcpy(&hw->mac.ops, ii->mac_ops, sizeof(hw->mac.ops));
ops              4604 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	memcpy(&hw->mbx.ops, &ixgbevf_mbx_ops,
ops                18 drivers/net/ethernet/intel/ixgbevf/mbx.c 	while (countdown && mbx->ops.check_for_msg(hw)) {
ops                41 drivers/net/ethernet/intel/ixgbevf/mbx.c 	while (countdown && mbx->ops.check_for_ack(hw)) {
ops                67 drivers/net/ethernet/intel/ixgbevf/mbx.c 	if (!mbx->ops.read)
ops                74 drivers/net/ethernet/intel/ixgbevf/mbx.c 		ret_val = mbx->ops.read(hw, msg, size);
ops                94 drivers/net/ethernet/intel/ixgbevf/mbx.c 	if (!mbx->ops.write || !mbx->timeout)
ops                98 drivers/net/ethernet/intel/ixgbevf/mbx.c 	ret_val = mbx->ops.write(hw, msg, size);
ops                17 drivers/net/ethernet/intel/ixgbevf/vf.c 	s32 retval = mbx->ops.write_posted(hw, msg, size);
ops                22 drivers/net/ethernet/intel/ixgbevf/vf.c 	return mbx->ops.read_posted(hw, retmsg, size);
ops                51 drivers/net/ethernet/intel/ixgbevf/vf.c 	s32 status = hw->mac.ops.start_hw(hw);
ops                53 drivers/net/ethernet/intel/ixgbevf/vf.c 	hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
ops                74 drivers/net/ethernet/intel/ixgbevf/vf.c 	hw->mac.ops.stop_adapter(hw);
ops                83 drivers/net/ethernet/intel/ixgbevf/vf.c 	while (!mbx->ops.check_for_rst(hw) && timeout) {
ops                95 drivers/net/ethernet/intel/ixgbevf/vf.c 	mbx->ops.write_posted(hw, msgbuf, 1);
ops               103 drivers/net/ethernet/intel/ixgbevf/vf.c 	ret_val = mbx->ops.read_posted(hw, msgbuf, IXGBE_VF_PERMADDR_MSG_LEN);
ops               324 drivers/net/ethernet/intel/ixgbevf/vf.c 	err = hw->mbx.ops.write_posted(hw, msgbuf, 1);
ops               329 drivers/net/ethernet/intel/ixgbevf/vf.c 	err = hw->mbx.ops.read_posted(hw, msgbuf, dwords + 1);
ops               391 drivers/net/ethernet/intel/ixgbevf/vf.c 	err = hw->mbx.ops.write_posted(hw, msgbuf, 1);
ops               396 drivers/net/ethernet/intel/ixgbevf/vf.c 	err = hw->mbx.ops.read_posted(hw, msgbuf, 11);
ops               661 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (!mbx->ops.check_for_rst(hw) || !mbx->timeout)
ops               702 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (mbx->ops.read(hw, &in_msg, 1))
ops               745 drivers/net/ethernet/intel/ixgbevf/vf.c 	if (!mbx->ops.check_for_rst(hw) || !mbx->timeout)
ops                63 drivers/net/ethernet/intel/ixgbevf/vf.h 	struct ixgbe_mac_operations ops;
ops                98 drivers/net/ethernet/intel/ixgbevf/vf.h 	struct ixgbe_mbx_operations ops;
ops                91 drivers/net/ethernet/marvell/mvmdio.c static int orion_mdio_wait_ready(const struct orion_mdio_ops *ops,
ops               100 drivers/net/ethernet/marvell/mvmdio.c 	        if (ops->is_done(dev))
ops               106 drivers/net/ethernet/marvell/mvmdio.c 			usleep_range(ops->poll_interval_min,
ops               107 drivers/net/ethernet/marvell/mvmdio.c 				     ops->poll_interval_max);
ops               119 drivers/net/ethernet/marvell/mvmdio.c 				           ops->is_done(dev), timeout);
ops               256 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 	e->m_neigh.family = n->ops->family;
ops               375 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 	e->m_neigh.family = n->ops->family;
ops               930 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 		m_neigh.family = n->ops->family;
ops              2527 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 				      const struct mlx5_eswitch_rep_ops *ops,
ops              2534 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 	esw->offloads.rep_ops[rep_type] = ops;
ops               624 drivers/net/ethernet/mellanox/mlx5/core/fw.c 			.ops = &mlx5_mlxfw_dev_ops,
ops               828 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	u64 ops[REWRITE_HW_ACTION_NUM] = {};
ops               839 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               841 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               843 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               845 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               848 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               853 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               855 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               857 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               859 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               863 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               868 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               870 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               872 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               874 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               877 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               882 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               884 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               886 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               890 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i, inline_data, hdr_fld_2b);
ops               891 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i, destination_length, 16);
ops               897 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i, inline_data, hdr_fld_4b);
ops               898 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i, destination_length, 18);
ops               903 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               905 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               907 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               909 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               912 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	MLX5_SET(dr_action_hw_set, ops + i,
ops               917 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i,
ops               920 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i,
ops               922 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i,
ops               924 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i,
ops               926 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 		MLX5_SET(dr_action_hw_set, ops + i,
ops               931 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_action.c 	action->rewrite.data = (void *)ops;
ops                68 drivers/net/ethernet/mellanox/mlxfw/mlxfw.h 	const struct mlxfw_dev_ops *ops;
ops                46 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	if (!mlxfw_dev->ops->status_notify)
ops                48 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	mlxfw_dev->ops->status_notify(mlxfw_dev, msg, comp_name,
ops                63 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->fsm_query_state(mlxfw_dev, fwhandle,
ops               108 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->component_query(mlxfw_dev, comp->index,
ops               127 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->fsm_component_update(mlxfw_dev, fwhandle,
ops               147 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 		err = mlxfw_dev->ops->fsm_block_download(mlxfw_dev, fwhandle,
ops               159 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->fsm_component_verify(mlxfw_dev, fwhandle,
ops               171 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	mlxfw_dev->ops->fsm_cancel(mlxfw_dev, fwhandle);
ops               230 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->fsm_lock(mlxfw_dev, &fwhandle);
ops               248 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	err = mlxfw_dev->ops->fsm_activate(mlxfw_dev, fwhandle);
ops               261 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	mlxfw_dev->ops->fsm_release(mlxfw_dev, fwhandle);
ops               272 drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c 	mlxfw_dev->ops->fsm_release(mlxfw_dev, fwhandle);
ops                62 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	const struct mlxsw_afa_ops *ops;
ops               125 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 				   const struct mlxsw_afa_ops *ops,
ops               142 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa->ops = ops;
ops               211 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	err = mlxsw_afa->ops->kvdl_set_add(mlxsw_afa->ops_priv,
ops               230 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa->ops->kvdl_set_del(mlxsw_afa->ops_priv,
ops               331 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	if (mlxsw_afa->ops->dummy_first_set) {
ops               427 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	return block->afa->ops->kvdl_set_activity_get(block->afa->ops_priv,
ops               483 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	err = mlxsw_afa->ops->kvdl_fwd_entry_add(mlxsw_afa->ops_priv,
ops               501 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa->ops->kvdl_fwd_entry_del(mlxsw_afa->ops_priv,
ops               592 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	block->afa->ops->counter_index_put(block->afa->ops_priv,
ops               617 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	err = block->afa->ops->counter_index_get(block->afa->ops_priv,
ops               873 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	block->afa->ops->mirror_del(block->afa->ops_priv,
ops               901 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	err = block->afa->ops->mirror_add(block->afa->ops_priv,
ops                32 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h 				   const struct mlxsw_afa_ops *ops,
ops                15 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 	const struct mlxsw_afk_ops *ops;
ops                43 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 				   const struct mlxsw_afk_ops *ops)
ops                52 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 	mlxsw_afk->ops = ops;
ops                53 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 	mlxsw_afk->blocks = ops->blocks;
ops                54 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 	mlxsw_afk->blocks_count = ops->blocks_count;
ops               456 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 		mlxsw_afk->ops->encode_block(key, i, block_key);
ops               457 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 		mlxsw_afk->ops->encode_block(mask, i, block_mask);
ops               468 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c 		mlxsw_afk->ops->clear_block(key, i);
ops               214 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.h 				   const struct mlxsw_afk_ops *ops);
ops               364 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			.ops = &mlxsw_sp_mlxfw_dev_ops,
ops              3233 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_sp_port_type_speed_ops *ops;
ops              3235 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops = mlxsw_sp->port_type_speed_ops;
ops              3241 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->from_ptys_supported_port(mlxsw_sp, eth_proto_cap, cmd);
ops              3242 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->from_ptys_link(mlxsw_sp, eth_proto_cap, width,
ops              3251 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_sp_port_type_speed_ops *ops;
ops              3253 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops = mlxsw_sp->port_type_speed_ops;
ops              3259 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->from_ptys_link(mlxsw_sp, eth_proto_admin, width,
ops              3297 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_sp_port_type_speed_ops *ops;
ops              3303 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops = mlxsw_sp->port_type_speed_ops;
ops              3306 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_pack(mlxsw_sp, ptys_pl, mlxsw_sp_port->local_port,
ops              3311 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_unpack(mlxsw_sp, ptys_pl, &eth_proto_cap,
ops              3323 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->from_ptys_speed_duplex(mlxsw_sp, netif_carrier_ok(dev),
ops              3335 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_sp_port_type_speed_ops *ops;
ops              3341 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops = mlxsw_sp->port_type_speed_ops;
ops              3343 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_pack(mlxsw_sp, ptys_pl, mlxsw_sp_port->local_port,
ops              3348 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_unpack(mlxsw_sp, ptys_pl, &eth_proto_cap, NULL, NULL);
ops              3352 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		ops->to_ptys_advert_link(mlxsw_sp, mlxsw_sp_port->mapping.width,
ops              3354 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		ops->to_ptys_speed(mlxsw_sp, mlxsw_sp_port->mapping.width,
ops              3363 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_pack(mlxsw_sp, ptys_pl, mlxsw_sp_port->local_port,
ops              3438 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	const struct mlxsw_sp_port_type_speed_ops *ops;
ops              3445 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops = mlxsw_sp->port_type_speed_ops;
ops              3447 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	err = ops->port_speed_base(mlxsw_sp, mlxsw_sp_port->local_port,
ops              3453 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	eth_proto_admin = ops->to_ptys_upper_speed(mlxsw_sp, upper_speed);
ops              3454 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->reg_ptys_eth_pack(mlxsw_sp, ptys_pl, mlxsw_sp_port->local_port,
ops                53 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops;
ops               148 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               150 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ops->ruleset_bind(mlxsw_sp, ruleset->priv,
ops               160 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               162 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_unbind(mlxsw_sp, ruleset->priv,
ops               301 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 			    const struct mlxsw_sp_acl_profile_ops *ops,
ops               309 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	alloc_size = sizeof(*ruleset) + ops->ruleset_priv_size;
ops               316 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset->ht_key.ops = ops;
ops               322 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = ops->ruleset_add(mlxsw_sp, &acl->tcam, ruleset->priv,
ops               335 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_del(mlxsw_sp, ruleset->priv);
ops               346 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               351 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->ruleset_del(mlxsw_sp, ruleset->priv);
ops               372 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 			      const struct mlxsw_sp_acl_profile_ops *ops)
ops               379 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ht_key.ops = ops;
ops               389 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops;
ops               393 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops = mlxsw_sp_acl_tcam_profile_ops(mlxsw_sp, profile);
ops               394 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ops)
ops               396 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset = __mlxsw_sp_acl_ruleset_lookup(acl, block, chain_index, ops);
ops               408 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops;
ops               412 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops = mlxsw_sp_acl_tcam_profile_ops(mlxsw_sp, profile);
ops               413 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	if (!ops)
ops               416 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ruleset = __mlxsw_sp_acl_ruleset_lookup(acl, block, chain_index, ops);
ops               421 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return mlxsw_sp_acl_ruleset_create(mlxsw_sp, block, chain_index, ops,
ops               433 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               435 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ops->ruleset_group_id(ruleset->priv);
ops               639 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	rule = kzalloc(sizeof(*rule) + ops->rule_priv_size,
ops               682 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               686 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = ops->rule_add(mlxsw_sp, ruleset->priv, rule->priv, rule->rulei);
ops               717 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->rule_del(mlxsw_sp, rule->priv);
ops               725 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               739 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	ops->rule_del(mlxsw_sp, rule->priv);
ops               747 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               753 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	return ops->rule_action_replace(mlxsw_sp, rule->priv, rule->rulei);
ops               775 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	const struct mlxsw_sp_acl_profile_ops *ops = ruleset->ht_key.ops;
ops               779 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c 	err = ops->rule_activity_get(mlxsw_sp, rule->priv, &active);
ops               313 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	aregion->ops = mlxsw_sp_acl_atcam_region_ops_arr[region_type];
ops               322 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 			       const struct mlxsw_sp_acl_ctcam_region_ops *ops)
ops               335 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	err = aregion->ops->init(aregion);
ops               342 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 					     region, ops);
ops               351 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	aregion->ops->fini(aregion);
ops               361 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	aregion->ops->fini(aregion);
ops               396 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	lkey_id = aregion->ops->lkey_id_get(aregion, aentry->enc_key, erp_id);
ops               417 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	aregion->ops->lkey_id_put(aregion, lkey_id);
ops               440 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_atcam.c 	aregion->ops->lkey_id_put(aregion, lkey_id);
ops                67 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c 	err = cregion->ops->entry_insert(cregion, centry, mask);
ops                82 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c 	cregion->ops->entry_remove(cregion, centry);
ops                97 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c 	cregion->ops->entry_remove(cregion, centry);
ops               160 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c 			       const struct mlxsw_sp_acl_ctcam_region_ops *ops)
ops               163 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c 	cregion->ops = ops;
ops                60 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	const struct mlxsw_sp_acl_erp_table_ops *ops;
ops               123 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	return erp_table->ops != &erp_single_mask_ops &&
ops               124 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	       erp_table->ops != &erp_no_mask_ops;
ops               714 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	if (erp_table->ops != &erp_multiple_masks_ops)
ops               715 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 		erp_table->ops = &erp_multiple_masks_ops;
ops               753 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 		erp_table->ops = &erp_two_masks_ops;
ops               762 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 		erp_table->ops = &erp_single_mask_ops;
ops               773 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 		erp_table->ops = &erp_no_mask_ops;
ops               874 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_multiple_masks_ops;
ops               901 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 		erp_table->ops = &erp_two_masks_ops;
ops               937 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_two_masks_ops;
ops               966 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_single_mask_ops;
ops               982 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_single_mask_ops;
ops               992 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_no_mask_ops;
ops              1295 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	return erp_table->ops->erp_create(erp_table, key);
ops              1303 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops->erp_destroy(erp_table, root_priv);
ops              1335 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c 	erp_table->ops = &erp_no_mask_ops;
ops                23 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops                25 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return ops->priv_size;
ops                35 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops                72 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	err = ops->init(mlxsw_sp, tcam->priv, tcam);
ops                88 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops                91 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->fini(mlxsw_sp, tcam->priv);
ops               674 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               678 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	region = kzalloc(sizeof(*region) + ops->region_priv_size, GFP_KERNEL);
ops               689 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	err = ops->region_associate(mlxsw_sp, region);
ops               693 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	region->key_type = ops->key_type;
ops               702 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	err = ops->region_init(mlxsw_sp, region->priv, tcam->priv,
ops               725 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               727 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->region_fini(mlxsw_sp, region->priv);
ops               799 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               833 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (vgroup->vregion_rehash_enabled && ops->region_rehash_hints_get) {
ops               858 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               862 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (vgroup->vregion_rehash_enabled && ops->region_rehash_hints_get) {
ops               880 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               883 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (WARN_ON(!ops->region_rehash_hints_get))
ops               893 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               898 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (WARN_ON(!ops->region_rehash_hints_get))
ops               960 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               963 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	chunk = kzalloc(sizeof(*chunk) + ops->chunk_priv_size, GFP_KERNEL);
ops               969 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->chunk_init(region->priv, chunk->priv, vchunk->priority);
ops               977 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops               979 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->chunk_fini(chunk->priv);
ops              1106 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1110 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	entry = kzalloc(sizeof(*entry) + ops->entry_priv_size, GFP_KERNEL);
ops              1116 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	err = ops->entry_add(mlxsw_sp, chunk->region->priv, chunk->priv,
ops              1131 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1133 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->entry_del(mlxsw_sp, entry->chunk->region->priv,
ops              1144 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1146 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return ops->entry_action_replace(mlxsw_sp, region->priv,
ops              1155 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1157 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return ops->entry_activity_get(mlxsw_sp, entry->chunk->region->priv,
ops              1432 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1440 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	hints_priv = ops->region_rehash_hints_get(vregion->region->priv);
ops              1473 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->region_rehash_hints_put(hints_priv);
ops              1483 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_tcam_ops *ops = mlxsw_sp->acl_tcam_ops;
ops              1488 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops->region_rehash_hints_put(ctx->hints_priv);
ops              1833 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	const struct mlxsw_sp_acl_profile_ops *ops;
ops              1837 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	ops = mlxsw_sp_acl_tcam_profile_ops_arr[profile];
ops              1838 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	if (WARN_ON(!ops))
ops              1840 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.c 	return ops;
ops                95 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h 	const struct mlxsw_sp_acl_ctcam_region_ops *ops;
ops               119 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h 			       const struct mlxsw_sp_acl_ctcam_region_ops *ops);
ops               164 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h 	const struct mlxsw_sp_acl_atcam_region_ops *ops;
ops               220 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_tcam.h 			       const struct mlxsw_sp_acl_ctcam_region_ops *ops);
ops               102 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops;
ops               205 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               208 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!ops->nve_flood_index_set || fid->nve_flood_index_valid))
ops               211 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	err = ops->nve_flood_index_set(fid, nve_flood_index);
ops               224 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               226 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!ops->nve_flood_index_clear || !fid->nve_flood_index_valid))
ops               230 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	ops->nve_flood_index_clear(fid);
ops               242 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               246 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!ops->vni_set || fid->vni_valid))
ops               258 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	err = ops->vni_set(fid, vni);
ops               275 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               278 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!ops->vni_clear || !fid->vni_valid))
ops               282 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	ops->vni_clear(fid);
ops               296 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               298 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (ops->fdb_clear_offload)
ops               299 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		ops->fdb_clear_offload(fid, nve_dev);
ops               323 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	const struct mlxsw_sp_fid_ops *ops = fid_family->ops;
ops               328 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!fid_family->flood_tables || !ops->flood_index))
ops               340 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 			    ops->flood_index(fid), flood_table->table_type, 1,
ops               351 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (WARN_ON(!fid->fid_family->ops->port_vid_map))
ops               353 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	return fid->fid_family->ops->port_vid_map(fid, mlxsw_sp_port, vid);
ops               359 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	fid->fid_family->ops->port_vid_unmap(fid, mlxsw_sp_port, vid);
ops               591 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.ops			= &mlxsw_sp_fid_8021q_ops,
ops               844 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.ops			= &mlxsw_sp_fid_8021d_ops,
ops               885 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.ops			= &mlxsw_sp_fid_8021q_emu_ops,
ops               971 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.ops			= &mlxsw_sp_fid_rfid_ops,
ops              1012 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	.ops			= &mlxsw_sp_fid_dummy_ops,
ops              1031 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		if (!fid->fid_family->ops->compare(fid, arg))
ops              1059 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	err = fid->fid_family->ops->index_alloc(fid, arg, &fid_index);
ops              1065 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	if (fid->fid_family->ops->setup)
ops              1066 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 		fid->fid_family->ops->setup(fid, arg);
ops              1068 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	err = fid->fid_family->ops->configure(fid);
ops              1082 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	fid->fid_family->ops->deconfigure(fid);
ops              1102 drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c 	fid->fid_family->ops->deconfigure(fid);
ops                41 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	const struct mlxsw_sp_mr_vif_ops *ops;
ops                70 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	const struct mlxsw_sp_mr_table_ops *ops;
ops                99 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	return vif->ops->is_regular(vif) && vif->dev && vif->rif;
ops               140 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (mr_route->mr_table->ops->is_route_starg(mr_route->mr_table,
ops               162 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	return mr_route->mr_table->ops->is_route_starg(mr_route->mr_table,
ops               314 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_table->ops->key_create(mr_table, &mr_route->key, mr_route->mfc);
ops               388 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	if (!mr_table->ops->is_route_valid(mr_table, mfc))
ops               460 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_table->ops->key_create(mr_table, &key, mfc);
ops               911 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 	mr_table->ops = &mlxsw_sp_mr_table_ops_arr[proto];
ops               922 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c 		mr_table->vifs[i].ops = &mlxsw_sp_mr_vif_ops_arr[proto];
ops               283 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               317 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	route->priv = kzalloc(ops->route_priv_size, GFP_KERNEL);
ops               324 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->route_create(mlxsw_sp, mr_tcam->priv, route->priv,
ops               346 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               350 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	ops->route_destroy(mlxsw_sp, mr_tcam->priv, route->priv, &route->key);
ops               372 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               387 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block);
ops               404 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               420 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block);
ops               466 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               501 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block);
ops               523 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               548 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->route_update(mlxsw_sp, route->priv, &route->key, afa_block);
ops               571 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               578 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	mr_tcam->priv = kzalloc(ops->priv_size, GFP_KERNEL);
ops               582 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	err = ops->init(mlxsw_sp, mr_tcam->priv);
ops               594 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	const struct mlxsw_sp_mr_tcam_ops *ops = mlxsw_sp->mr_tcam_ops;
ops               597 drivers/net/ethernet/mellanox/mlxsw/spectrum_mr_tcam.c 	ops->fini(mr_tcam->priv);
ops                68 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	const struct mlxsw_sp_nve_mc_record_ops *ops;
ops               280 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	mc_record->ops = mlxsw_sp_nve_mc_record_ops_arr[proto];
ops               353 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	enum mlxsw_reg_tnumt_record_type type = mc_record->ops->type;
ops               382 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		mc_record->ops->entry_set(mc_record, mc_entry, tnumt_pl,
ops               418 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		if (mc_record->ops->entry_compare(mc_record, mc_entry, addr))
ops               436 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	err = mc_record->ops->entry_add(mc_record, mc_entry, addr);
ops               463 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	mc_record->ops->entry_del(mc_record, mc_entry);
ops               481 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		mc_record->ops->entry_del(mc_record, mc_entry);
ops               498 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		mc_record->ops->entry_del(mc_record, mc_entry);
ops               514 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		mc_record->ops->entry_del(mc_record, mc_entry);
ops               521 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	mc_record->ops->entry_del(mc_record, mc_entry);
ops               741 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	const struct mlxsw_sp_nve_ops *ops;
ops               752 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops = nve->nve_ops_arr[config->type];
ops               753 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	err = ops->init(nve, config);
ops               770 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	const struct mlxsw_sp_nve_ops *ops;
ops               772 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops = nve->nve_ops_arr[nve->config.type];
ops               775 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 		ops->fini(nve);
ops               798 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	const struct mlxsw_sp_nve_ops *ops;
ops               804 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops = mlxsw_sp->nve->nve_ops_arr[type];
ops               805 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops->fdb_clear_offload(nve_dev, vni);
ops               813 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	const struct mlxsw_sp_nve_ops *ops;
ops               817 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops = nve->nve_ops_arr[params->type];
ops               819 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	if (!ops->can_offload(nve, params->dev, extack))
ops               823 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	ops->nve_config(nve, params->dev, &config);
ops               845 drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c 	err = ops->fdb_replay(params->dev, params->vni, extack);
ops                62 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	struct mlxsw_sp_qdisc_ops *ops;
ops                69 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	return mlxsw_sp_qdisc && mlxsw_sp_qdisc->ops &&
ops                70 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	       mlxsw_sp_qdisc->ops->type == type &&
ops                84 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	    !mlxsw_sp_port->root_qdisc->ops ||
ops               121 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	if (mlxsw_sp_qdisc->ops && mlxsw_sp_qdisc->ops->destroy)
ops               122 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		err = mlxsw_sp_qdisc->ops->destroy(mlxsw_sp_port,
ops               126 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	mlxsw_sp_qdisc->ops = NULL;
ops               133 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		       struct mlxsw_sp_qdisc_ops *ops, void *params)
ops               137 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	if (mlxsw_sp_qdisc->ops && mlxsw_sp_qdisc->ops->type != ops->type)
ops               144 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	err = ops->check_params(mlxsw_sp_port, mlxsw_sp_qdisc, params);
ops               148 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	err = ops->replace(mlxsw_sp_port, mlxsw_sp_qdisc, params);
ops               153 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		mlxsw_sp_qdisc->ops = ops;
ops               154 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		if (ops->clean_stats)
ops               155 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 			ops->clean_stats(mlxsw_sp_port, mlxsw_sp_qdisc);
ops               163 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	if (mlxsw_sp_qdisc->handle == handle && ops->unoffload)
ops               164 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		ops->unoffload(mlxsw_sp_port, mlxsw_sp_qdisc, params);
ops               175 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	if (mlxsw_sp_qdisc && mlxsw_sp_qdisc->ops &&
ops               176 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	    mlxsw_sp_qdisc->ops->get_stats)
ops               177 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		return mlxsw_sp_qdisc->ops->get_stats(mlxsw_sp_port,
ops               189 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	if (mlxsw_sp_qdisc && mlxsw_sp_qdisc->ops &&
ops               190 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 	    mlxsw_sp_qdisc->ops->get_xstats)
ops               191 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		return mlxsw_sp_qdisc->ops->get_xstats(mlxsw_sp_port,
ops               546 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 		    child_qdisc->ops && child_qdisc->ops->clean_stats) {
ops               548 drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 			child_qdisc->ops->clean_stats(mlxsw_sp_port,
ops                90 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	const struct mlxsw_sp_rif_ops *ops;
ops              1385 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	const struct mlxsw_sp_ipip_ops *ops
ops              1391 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	return ops->can_offload(mlxsw_sp, ol_dev, MLXSW_SP_L3_PROTO_IPV4) ||
ops              1392 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	       ops->can_offload(mlxsw_sp, ol_dev, MLXSW_SP_L3_PROTO_IPV6);
ops              6512 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	const struct mlxsw_sp_rif_ops *ops;
ops              6521 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ops = mlxsw_sp->rif_ops_arr[type];
ops              6534 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	rif = mlxsw_sp_rif_alloc(ops->rif_size, rif_index, vr->id, params->dev);
ops              6542 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	rif->ops = ops;
ops              6544 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ops->fid_get) {
ops              6545 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		fid = ops->fid_get(rif, extack);
ops              6553 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (ops->setup)
ops              6554 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		ops->setup(rif, params);
ops              6556 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	err = ops->configure(rif);
ops              6573 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ops->deconfigure(rif);
ops              6590 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	const struct mlxsw_sp_rif_ops *ops = rif->ops;
ops              6602 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	ops->deconfigure(rif);
ops              6693 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	fid = rif->ops->fid_get(rif, extack);
ops              6927 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 	if (rif->ops->fdb_del)
ops              6928 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		rif->ops->fdb_del(rif, macvlan_dev->dev_addr);
ops              6988 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		if (rif && rif->ops &&
ops              6989 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c 		    rif->ops->type == MLXSW_SP_RIF_TYPE_IPIP_LB)
ops               600 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 		} else if (span_entry->ops->configure(span_entry, sparms)) {
ops               614 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 		span_entry->ops->deconfigure(span_entry);
ops               620 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 			   const struct mlxsw_sp_span_entry_ops *ops,
ops               636 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	span_entry->ops = ops;
ops               668 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	span_entry->ops = &mlxsw_sp_span_entry_ops_nop;
ops               688 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 			const struct mlxsw_sp_span_entry_ops *ops,
ops               700 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	return mlxsw_sp_span_entry_create(mlxsw_sp, to_dev, ops, sparms);
ops               909 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	const struct mlxsw_sp_span_entry_ops *ops;
ops               914 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	ops = mlxsw_sp_span_entry_ops(mlxsw_sp, to_dev);
ops               915 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	if (!ops) {
ops               920 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	err = ops->parms(to_dev, &sparms);
ops               924 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 	span_entry = mlxsw_sp_span_entry_get(mlxsw_sp, to_dev, ops, sparms);
ops               972 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 		err = curr->ops->parms(curr->to_dev, &sparms);
ops                43 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h 	const struct mlxsw_sp_span_entry_ops *ops;
ops                54 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	const struct mlxsw_sp_bridge_ops *ops;
ops               180 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		bridge_device->ops = bridge->bridge_8021q_ops;
ops               182 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 		bridge_device->ops = bridge->bridge_8021d_ops;
ops               898 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	fid = bridge_device->ops->fid_get(bridge_device, vid, extack);
ops              2295 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	err = bridge_device->ops->port_join(bridge_device, bridge_port,
ops              2322 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	bridge_device->ops->port_leave(bridge_device, bridge_port,
ops              2338 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	return bridge_device->ops->vxlan_join(bridge_device, vxlan_dev, vid,
ops              2368 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	return bridge_device->ops->fid_get(bridge_device, vid, extack);
ops              2620 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	*p_vid = bridge_device->ops->fid_vid(bridge_device, fid);
ops              2855 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	fid = bridge_device->ops->fid_lookup(bridge_device,
ops              2971 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	vid = bridge_device->ops->fid_vid(bridge_device, fid);
ops              3032 drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c 	vid = bridge_device->ops->fid_vid(bridge_device, fid);
ops              1367 drivers/net/ethernet/natsemi/ns83820.c static const struct ethtool_ops ops = {
ops              1984 drivers/net/ethernet/natsemi/ns83820.c 	ndev->ethtool_ops = &ops;
ops               131 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c 	.ops = &nfp_hwmon_ops,
ops               375 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h nfp_cpp_from_operations(const struct nfp_cpp_operations *ops,
ops              1161 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_from_operations(const struct nfp_cpp_operations *ops,
ops              1177 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	cpp->op = ops;
ops              1180 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	ifc = ops->get_interface(parent);
ops              1186 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	if (ops->read_serial) {
ops              1187 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 		err = ops->read_serial(parent, cpp->serial);
ops              5315 drivers/net/ethernet/nvidia/forcedeth.c static const struct ethtool_ops ops = {
ops              5843 drivers/net/ethernet/nvidia/forcedeth.c 	dev->ethtool_ops = &ops;
ops               768 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 				  struct qed_fcoe_cb_ops *ops, void *cookie)
ops               770 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	cdev->protocol_ops.fcoe = ops;
ops              1028 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		struct qed_fcoe_cb_ops *ops = cdev->protocol_ops.fcoe;
ops              1031 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		if (ops->get_login_failures)
ops              1032 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 			stats->login_failure = ops->get_login_failures(cookie);
ops              1103 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 				   struct qed_iscsi_cb_ops *ops, void *cookie)
ops              1105 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	cdev->protocol_ops.iscsi = ops;
ops              2299 drivers/net/ethernet/qlogic/qed/qed_l2.c 				 struct qed_eth_cb_ops *ops, void *cookie)
ops              2301 drivers/net/ethernet/qlogic/qed/qed_l2.c 	cdev->protocol_ops.eth = ops;
ops              2212 drivers/net/ethernet/qlogic/qed/qed_ll2.c 				    const struct qed_ll2_cb_ops *ops,
ops              2215 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	cdev->ll2->cbs = ops;
ops              2455 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_common_cb_ops *ops = p_hwfn->cdev->protocol_ops.common;
ops              2458 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (ops && ops->schedule_recovery_handler)
ops              2459 drivers/net/ethernet/qlogic/qed/qed_main.c 		ops->schedule_recovery_handler(cookie);
ops              2784 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_common_cb_ops *ops;
ops              2786 drivers/net/ethernet/qlogic/qed/qed_main.c 	ops = cdev->protocol_ops.common;
ops              2787 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (!ops || !ops->get_protocol_tlv_data || !ops->get_generic_tlv_data) {
ops              2797 drivers/net/ethernet/qlogic/qed/qed_main.c 		ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->eth);
ops              2800 drivers/net/ethernet/qlogic/qed/qed_main.c 		ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->fcoe);
ops              2803 drivers/net/ethernet/qlogic/qed/qed_main.c 		ops->get_protocol_tlv_data(cdev->ops_cookie, &tlv_buf->iscsi);
ops              2261 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_eth_cb_ops *ops = p_hwfn->cdev->protocol_ops.eth;
ops              2311 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	ops->ports_update(cookie, bultn_vxlan_port, bultn_geneve_port);
ops              1687 drivers/net/ethernet/qlogic/qed/qed_vf.c 	struct qed_eth_cb_ops *ops = hwfn->cdev->protocol_ops.eth;
ops              1696 drivers/net/ethernet/qlogic/qed/qed_vf.c 		ops->force_mac(cookie, mac, !!is_mac_forced);
ops              1698 drivers/net/ethernet/qlogic/qed/qed_vf.c 	ops->ports_update(cookie, vxlan_port, geneve_port);
ops               207 drivers/net/ethernet/qlogic/qede/qede.h 	const struct qed_eth_ops	*ops;
ops                16 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getstate(edev->cdev);
ops                23 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setstate(edev->cdev, state);
ops                38 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->getpgtccfgtx(edev->cdev, prio, prio_type,
ops                47 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->getpgbwgcfgtx(edev->cdev, pgid, bw_pct);
ops                56 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->getpgtccfgrx(edev->cdev, prio, prio_type, pgid, bw_pct,
ops                65 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->getpgbwgcfgrx(edev->cdev, pgid, bw_pct);
ops                73 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->getpfccfg(edev->cdev, prio, setting);
ops                81 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	edev->ops->dcb->setpfccfg(edev->cdev, prio, setting);
ops                88 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getcap(edev->cdev, capid, cap);
ops                95 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getnumtcs(edev->cdev, tcid, num);
ops               102 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getpfcstate(edev->cdev);
ops               109 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getapp(edev->cdev, idtype, id);
ops               116 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getdcbx(edev->cdev);
ops               124 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setpgtccfgtx(edev->cdev, prio, pri_type, pgid,
ops               133 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setpgtccfgrx(edev->cdev, prio, pri_type, pgid,
ops               142 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setpgbwgcfgtx(edev->cdev, pgid, bw_pct);
ops               150 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setpgbwgcfgrx(edev->cdev, pgid, bw_pct);
ops               157 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setall(edev->cdev);
ops               164 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setnumtcs(edev->cdev, tcid, num);
ops               171 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setpfcstate(edev->cdev, state);
ops               179 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setapp(edev->cdev, idtype, idval, up);
ops               186 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setdcbx(edev->cdev, state);
ops               194 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->getfeatcfg(edev->cdev, featid, flags);
ops               201 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->setfeatcfg(edev->cdev, featid, flags);
ops               210 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->peer_getappinfo(edev->cdev, info, count);
ops               218 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->peer_getapptable(edev->cdev, app);
ops               226 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->cee_peer_getpfc(edev->cdev, pfc);
ops               234 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->cee_peer_getpg(edev->cdev, pg);
ops               242 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_getpfc(edev->cdev, pfc);
ops               250 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_setpfc(edev->cdev, pfc);
ops               258 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_getets(edev->cdev, ets);
ops               266 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_setets(edev->cdev, ets);
ops               274 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_getapp(edev->cdev, app);
ops               287 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_setapp(edev->cdev, app);
ops               295 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_peer_getpfc(edev->cdev, pfc);
ops               303 drivers/net/ethernet/qlogic/qede/qede_dcbnl.c 	return edev->ops->dcb->ieee_peer_getets(edev->cdev, ets);
ops               500 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops               537 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops || !edev->ops->common->can_link_change(edev->cdev)) {
ops               543 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops               649 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &params);
ops               733 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = edev->ops->common->update_wol(edev->cdev, wol_requested);
ops               757 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->update_msglvl(edev->cdev,
ops               767 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops || !edev->ops->common->can_link_change(edev->cdev)) {
ops               776 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops               783 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &link_params);
ops               785 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &link_params);
ops               796 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops               806 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	return edev->ops->common->nvm_flash(edev->cdev, flash->data);
ops               833 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->get_coalesce(edev->cdev, &rx_coal, rx_handle);
ops               855 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->get_coalesce(edev->cdev, &tx_coal, tx_handle);
ops               897 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			rc = edev->ops->common->set_coalesce(edev->cdev,
ops               916 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 			rc = edev->ops->common->set_coalesce(edev->cdev,
ops               978 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops              1000 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops || !edev->ops->common->can_link_change(edev->cdev)) {
ops              1007 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops              1024 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &params);
ops              1037 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops && edev->ops->common)
ops              1038 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		edev->ops->common->dbg_all_data(edev->cdev, buffer);
ops              1045 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops && edev->ops->common)
ops              1046 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		return edev->ops->common->dbg_all_data_size(edev->cdev);
ops              1074 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->update_mtu(edev->cdev, new_mtu);
ops              1193 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_led(edev->cdev, led_state);
ops              1353 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->vport_update(edev->cdev, vport_update_params);
ops              1455 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->vport_update(edev->cdev, vport_update_params);
ops              1671 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &link_params);
ops              1713 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &link_params);
ops              1743 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops->common->selftest->selftest_interrupt(edev->cdev)) {
ops              1748 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops->common->selftest->selftest_memory(edev->cdev)) {
ops              1753 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops->common->selftest->selftest_register(edev->cdev)) {
ops              1758 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops->common->selftest->selftest_clock(edev->cdev)) {
ops              1763 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->ops->common->selftest->selftest_nvram(edev->cdev)) {
ops              1817 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops              1851 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops->common->can_link_change(edev->cdev)) {
ops              1857 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->get_link(edev->cdev, &current_link);
ops              1887 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->ops->common->set_link(edev->cdev, &params);
ops              1900 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
ops              1945 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
ops              1965 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->read_module_eeprom(edev->cdev, buf,
ops              2004 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->set_grc_config(edev->cdev,
ops              2019 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops || !edev->ops->common) {
ops              2028 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		dump->len = edev->ops->common->read_nvm_cfg_len(edev->cdev,
ops              2033 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		dump->len = edev->ops->common->dbg_all_data_size(edev->cdev);
ops              2052 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (!edev->ops || !edev->ops->common) {
ops              2067 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc =  edev->ops->common->read_nvm_cfg(edev->cdev, (u8 **)&buf,
ops              2073 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		rc = edev->ops->common->dbg_all_data(edev->cdev, buf);
ops               117 drivers/net/ethernet/qlogic/qede/qede_filter.c 	const struct qed_eth_ops *op = edev->ops;
ops               182 drivers/net/ethernet/qlogic/qede/qede_filter.c 		edev->ops->configure_arfs_searcher(edev->cdev,
ops               206 drivers/net/ethernet/qlogic/qede/qede_filter.c 		edev->ops->configure_arfs_searcher(edev->cdev, mode);
ops               652 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return edev->ops->filter_config(edev->cdev, &filter_cmd);
ops               667 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return edev->ops->filter_config(edev->cdev, &filter_cmd);
ops               687 drivers/net/ethernet/qlogic/qede/qede_filter.c 	rc = edev->ops->vport_update(edev->cdev, params);
ops              1002 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = edev->ops->tunn_config(edev->cdev, &tunn_params);
ops              1026 drivers/net/ethernet/qlogic/qede/qede_filter.c 		rc = edev->ops->tunn_config(edev->cdev, &tunn_params);
ops              1062 drivers/net/ethernet/qlogic/qede/qede_filter.c 		edev->ops->tunn_config(edev->cdev, &tunn_params);
ops              1079 drivers/net/ethernet/qlogic/qede/qede_filter.c 		edev->ops->tunn_config(edev->cdev, &tunn_params);
ops              1144 drivers/net/ethernet/qlogic/qede/qede_filter.c 	return edev->ops->filter_config(edev->cdev, &filter_cmd);
ops              1165 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (!edev->ops->check_mac(edev->cdev, addr->sa_data)) {
ops              1187 drivers/net/ethernet/qlogic/qede/qede_filter.c 		if (IS_VF(edev) && edev->ops->req_bulletin_update_mac)
ops              1188 drivers/net/ethernet/qlogic/qede/qede_filter.c 			edev->ops->req_bulletin_update_mac(edev->cdev,
ops              1193 drivers/net/ethernet/qlogic/qede/qede_filter.c 	edev->ops->common->update_mac(edev->cdev, ndev->dev_addr);
ops              1348 drivers/net/ethernet/qlogic/qede/qede_filter.c 	edev->ops->filter_config(edev->cdev, &rx_mode);
ops              1224 drivers/net/ethernet/qlogic/qede/qede_fp.c 		edev->ops->eth_cqe_completion(edev->cdev, fp->id, sp_cqe);
ops               159 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_vlan(edev->cdev, vlan, vf);
ops               175 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_mac(edev->cdev, mac, vfidx);
ops               190 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->iov->configure(edev->cdev, num_vfs_param);
ops               198 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->vport_update(edev->cdev, vport_params);
ops               254 drivers/net/ethernet/qlogic/qede/qede_main.c 		if (!edev->ops || !edev->ops->common)
ops               256 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->common->set_name(edev->cdev, edev->ndev->name);
ops               327 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->get_vport_stats(edev->cdev, &stats);
ops               464 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (!edev->ops)
ops               467 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->get_config(edev->cdev, vfidx, ivi);
ops               475 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_rate(edev->cdev, vfidx, min_tx_rate,
ops               483 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (!edev->ops)
ops               486 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_spoof(edev->cdev, vfidx, val);
ops               494 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (!edev->ops)
ops               497 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_link_state(edev->cdev, vfidx, link_state);
ops               504 drivers/net/ethernet/qlogic/qede/qede_main.c 	if (!edev->ops)
ops               507 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->iov->set_trust(edev->cdev, vfidx, setting);
ops               709 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops = qed_ops;
ops              1150 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->set_name(cdev, edev->ndev->name);
ops              1156 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->register_ops(cdev, &qede_ll_ops, edev);
ops              1231 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->common->set_power_state(cdev, PCI_D0);
ops              1285 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->set_fp_int(edev->cdev, rss_num);
ops              1304 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->common->sb_release(edev->cdev, sb_info, sb_id,
ops              1327 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->sb_init(edev->cdev, sb_info,
ops              1369 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->chain_free(edev->cdev, &rxq->rx_bd_ring);
ops              1370 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->chain_free(edev->cdev, &rxq->rx_comp_ring);
ops              1422 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
ops              1433 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
ops              1470 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->chain_free(edev->cdev, &txq->tx_pbl);
ops              1494 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->chain_alloc(edev->cdev,
ops              1763 drivers/net/ethernet/qlogic/qede/qede_main.c 			edev->ops->common->simd_handler_clean(edev->cdev, i);
ops              1825 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->get_fp_int(edev->cdev, &edev->int_info);
ops              1835 drivers/net/ethernet/qlogic/qede/qede_main.c 		const struct qed_common_ops *ops;
ops              1838 drivers/net/ethernet/qlogic/qede/qede_main.c 		ops = edev->ops->common;
ops              1840 drivers/net/ethernet/qlogic/qede/qede_main.c 			ops->simd_handler_config(edev->cdev,
ops              1859 drivers/net/ethernet/qlogic/qede/qede_main.c 				rc = edev->ops->common->drain(edev->cdev);
ops              1885 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->db_recovery_del(edev->cdev, txq->doorbell_addr,
ops              1888 drivers/net/ethernet/qlogic/qede/qede_main.c 	return edev->ops->q_tx_stop(edev->cdev, rss_id, txq->handle);
ops              1908 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_update(cdev, vport_update_params);
ops              1954 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = edev->ops->q_rx_stop(cdev, i, fp->rxq->handle);
ops              1972 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_stop(cdev, 0);
ops              2004 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->q_tx_start(edev->cdev, rss_id, &params, phys_table,
ops              2025 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->common->db_recovery_add(edev->cdev, txq->doorbell_addr,
ops              2060 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_start(cdev, &start);
ops              2092 drivers/net/ethernet/qlogic/qede/qede_main.c 			rc = edev->ops->q_rx_start(cdev, i, &q_params,
ops              2152 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = edev->ops->vport_update(cdev, vport_update_params);
ops              2192 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->common->set_link(edev->cdev, &link_params);
ops              2204 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->fastpath_stop(edev->cdev);
ops              2213 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->set_fp_int(edev->cdev, 0);
ops              2304 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->set_link(edev->cdev, &link_params);
ops              2319 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->set_fp_int(edev->cdev, 0);
ops              2368 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->set_power_state(edev->cdev, PCI_D0);
ops              2376 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->update_drv_state(edev->cdev, true);
ops              2387 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->update_drv_state(edev->cdev, false);
ops              2441 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev->ops->common->set_power_state(edev->cdev, PCI_D3hot);
ops              2456 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->ops->common->recovery_prolog(edev->cdev);
ops                36 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	const struct qed_eth_ptp_ops	*ops;
ops                72 drivers/net/ethernet/qlogic/qede/qede_ptp.c 		rc = ptp->ops->adjfreq(edev->cdev, ppb);
ops               175 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_tx_ts(edev->cdev, &timestamp);
ops               215 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_cc(edev->cdev, &phc_cycles);
ops               307 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	ptp->ops->cfg_filters(edev->cdev, rx_filter, tx_type);
ops               418 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	ptp->ops->disable(edev->cdev);
ops               437 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->enable(edev->cdev);
ops               476 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	ptp->ops = edev->ops->ptp;
ops               477 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	if (!ptp->ops) {
ops               568 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	rc = ptp->ops->read_rx_ts(edev->cdev, &timestamp);
ops              1094 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	const struct qlcnic_mbx_ops *ops;
ops               863 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = mbx->ops->enqueue_cmd(adapter, cmd, &timeout);
ops              4100 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	const struct qlcnic_mbx_ops *mbx_ops = mbx->ops;
ops              4170 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	mbx->ops = &qlcnic_83xx_mbx_ops;
ops               251 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		adapter->dcb->ops = &qlcnic_82xx_dcb_ops;
ops               253 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		adapter->dcb->ops = &qlcnic_83xx_dcb_ops;
ops                40 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	const struct qlcnic_dcb_ops	*ops;
ops                52 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->get_hw_capability)
ops                53 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		return dcb->ops->get_hw_capability(dcb);
ops                60 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->free)
ops                61 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		dcb->ops->free(dcb);
ops                66 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->attach)
ops                67 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		return dcb->ops->attach(dcb);
ops                75 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->query_hw_capability)
ops                76 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		return dcb->ops->query_hw_capability(dcb, buf);
ops                83 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->get_info)
ops                84 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		dcb->ops->get_info(dcb);
ops                90 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->query_cee_param)
ops                91 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		return dcb->ops->query_cee_param(dcb, buf, type);
ops                98 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->get_cee_cfg)
ops                99 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		return dcb->ops->get_cee_cfg(dcb);
ops               106 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->aen_handler)
ops               107 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		dcb->ops->aen_handler(dcb, msg);
ops               112 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 	if (dcb && dcb->ops->init_dcbnl_ops)
ops               113 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h 		dcb->ops->init_dcbnl_ops(dcb);
ops               327 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	err = mbx->ops->enqueue_cmd(adapter, &cmd, &timeout);
ops               304 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 	struct sgmii_ops **ops = data;
ops               325 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			*ops = &qdf2432_ops;
ops               328 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			*ops = &qdf2400_ops;
ops               261 drivers/net/ethernet/qualcomm/qca_debug.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops               270 drivers/net/ethernet/qualcomm/qca_debug.c 		ops->ndo_stop(dev);
ops               276 drivers/net/ethernet/qualcomm/qca_debug.c 		ops->ndo_open(dev);
ops              1870 drivers/net/ethernet/renesas/ravb_main.c 	priv->mdiobb.ops = &bb_ops;
ops              3102 drivers/net/ethernet/renesas/sh_eth.c 	bitbang->ctrl.ops = &bb_ops;
ops               133 drivers/net/ethernet/smsc/smsc911x.c 	const struct smsc911x_ops *ops;
ops               183 drivers/net/ethernet/smsc/smsc911x.c 	data = pdata->ops->reg_read(pdata, reg);
ops               231 drivers/net/ethernet/smsc/smsc911x.c 	pdata->ops->reg_write(pdata, reg, val);
ops               737 drivers/net/ethernet/smsc/smsc911x.c 		pdata->ops->tx_writefifo(pdata, (unsigned int *)bufp, wrsz);
ops               781 drivers/net/ethernet/smsc/smsc911x.c 		pdata->ops->rx_readfifo(pdata, (unsigned int *)bufp, rdsz);
ops              1259 drivers/net/ethernet/smsc/smsc911x.c 		pdata->ops->rx_readfifo(pdata,
ops              1809 drivers/net/ethernet/smsc/smsc911x.c 	pdata->ops->tx_writefifo(pdata, (unsigned int *)bufp, wrsz);
ops              2495 drivers/net/ethernet/smsc/smsc911x.c 	pdata->ops = &standard_smsc911x_ops;
ops              2498 drivers/net/ethernet/smsc/smsc911x.c 		pdata->ops = &shifted_smsc911x_ops;
ops                88 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 					      const struct clk_ops *ops,
ops                98 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	init.ops = ops;
ops                43 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	const struct rk_gmac_ops *ops;
ops              1017 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	if (priv->ops->integrated_phy_powerup)
ops              1018 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		priv->ops->integrated_phy_powerup(priv);
ops              1215 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 					  const struct rk_gmac_ops *ops)
ops              1228 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	bsp_priv->ops = ops;
ops              1310 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay,
ops              1315 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_to_rgmii(bsp_priv, 0, 0);
ops              1319 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_to_rgmii(bsp_priv, bsp_priv->tx_delay, 0);
ops              1323 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_to_rgmii(bsp_priv, 0, bsp_priv->rx_delay);
ops              1327 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_to_rmii(bsp_priv);
ops              1372 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_rgmii_speed(bsp_priv, speed);
ops              1375 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		bsp_priv->ops->set_rmii_speed(bsp_priv, speed);
ops                58 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	const struct socfpga_dwmac_ops *ops;
ops               389 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	const struct socfpga_dwmac_ops *ops;
ops               391 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ops = device_get_match_data(&pdev->dev);
ops               392 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	if (!ops) {
ops               426 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	dwmac->ops = ops;
ops               443 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ret = ops->set_phy_mode(dwmac);
ops               464 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	dwmac_priv->ops->set_phy_mode(priv->plat->bsp_priv);
ops               102 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	const struct stm32_ops *ops;
ops               121 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->set_mode) {
ops               122 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		ret = dwmac->ops->set_mode(plat_dat);
ops               139 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->clk_prepare) {
ops               140 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		ret = dwmac->ops->clk_prepare(dwmac, true);
ops               215 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 			   dwmac->ops->syscfg_eth_mask);
ops               219 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 				 dwmac->ops->syscfg_eth_mask, val);
ops               245 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 				 dwmac->ops->syscfg_eth_mask, val << 23);
ops               253 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->clk_prepare)
ops               254 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		dwmac->ops->clk_prepare(dwmac, false);
ops               276 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->parse_data) {
ops               277 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		err = dwmac->ops->parse_data(dwmac, dev);
ops               384 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	dwmac->ops = data;
ops               470 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->suspend)
ops               471 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		ret = dwmac->ops->suspend(dwmac);
ops               483 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	if (dwmac->ops->resume)
ops               484 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		dwmac->ops->resume(dwmac);
ops              1862 drivers/net/ethernet/sun/niu.c 	const struct niu_phy_ops *ops = np->phy_ops;
ops              1866 drivers/net/ethernet/sun/niu.c 	if (ops->xcvr_init)
ops              1867 drivers/net/ethernet/sun/niu.c 		err = ops->xcvr_init(np);
ops              1874 drivers/net/ethernet/sun/niu.c 	const struct niu_phy_ops *ops = np->phy_ops;
ops              1878 drivers/net/ethernet/sun/niu.c 	if (ops->serdes_init)
ops              1879 drivers/net/ethernet/sun/niu.c 		err = ops->serdes_init(np);
ops              2197 drivers/net/ethernet/sun/niu.c 	const struct niu_phy_ops *ops = np->phy_ops;
ops              2201 drivers/net/ethernet/sun/niu.c 	if (ops->link_status)
ops              2202 drivers/net/ethernet/sun/niu.c 		err = ops->link_status(np, link_up_p);
ops              2287 drivers/net/ethernet/sun/niu.c 	const struct niu_phy_ops	*ops;
ops              2292 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_fiber_niu,
ops              2297 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_serdes_niu,
ops              2302 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_1g_serdes_niu,
ops              2307 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_fiber,
ops              2312 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_fiber_hotplug,
ops              2317 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_niu_10g_hotplug,
ops              2322 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_copper,
ops              2327 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_1g_fiber,
ops              2332 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_1g_copper,
ops              2337 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_1g_rgmii,
ops              2342 drivers/net/ethernet/sun/niu.c 	.ops		= &phy_ops_10g_serdes,
ops              2579 drivers/net/ethernet/sun/niu.c 	np->phy_ops = tp->ops;
ops              3318 drivers/net/ethernet/sun/niu.c 	addr = np->ops->map_page(np->device, page, 0,
ops              3386 drivers/net/ethernet/sun/niu.c 			np->ops->unmap_page(np->device, page->index,
ops              3455 drivers/net/ethernet/sun/niu.c 			np->ops->unmap_page(np->device, page->index,
ops              3524 drivers/net/ethernet/sun/niu.c 			np->ops->unmap_page(np->device, base, PAGE_SIZE,
ops              3556 drivers/net/ethernet/sun/niu.c 	np->ops->unmap_single(np->device, tb->mapping,
ops              3571 drivers/net/ethernet/sun/niu.c 		np->ops->unmap_page(np->device, tb->mapping,
ops              4241 drivers/net/ethernet/sun/niu.c 		np->ops->free_coherent(np->device,
ops              4247 drivers/net/ethernet/sun/niu.c 		np->ops->free_coherent(np->device,
ops              4257 drivers/net/ethernet/sun/niu.c 		np->ops->free_coherent(np->device,
ops              4271 drivers/net/ethernet/sun/niu.c 		np->ops->free_coherent(np->device,
ops              4284 drivers/net/ethernet/sun/niu.c 		np->ops->free_coherent(np->device,
ops              4332 drivers/net/ethernet/sun/niu.c 	rp->mbox = np->ops->alloc_coherent(np->device,
ops              4343 drivers/net/ethernet/sun/niu.c 	rp->rcr = np->ops->alloc_coherent(np->device,
ops              4356 drivers/net/ethernet/sun/niu.c 	rp->rbr = np->ops->alloc_coherent(np->device,
ops              4390 drivers/net/ethernet/sun/niu.c 	rp->mbox = np->ops->alloc_coherent(np->device,
ops              4401 drivers/net/ethernet/sun/niu.c 	rp->descr = np->ops->alloc_coherent(np->device,
ops              6657 drivers/net/ethernet/sun/niu.c 	mapping = np->ops->map_single(np->device, skb->data,
ops              6697 drivers/net/ethernet/sun/niu.c 		mapping = np->ops->map_page(np->device, skb_frag_page(frag),
ops              9628 drivers/net/ethernet/sun/niu.c 					     const struct niu_ops *ops, u8 port)
ops              9644 drivers/net/ethernet/sun/niu.c 	np->ops = ops;
ops              3266 drivers/net/ethernet/sun/niu.h 	const struct niu_ops		*ops;
ops              1331 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, advertise);
ops              1335 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, speed, duplex);
ops              1358 drivers/net/ethernet/sun/sungem.c 	    	if (gp->phy_mii.def->ops->read_link(&gp->phy_mii))
ops              1464 drivers/net/ethernet/sun/sungem.c 		gp->phy_mii.def->ops->setup_forced(&gp->phy_mii,
ops              1478 drivers/net/ethernet/sun/sungem.c 		gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, SPEED_100,
ops              1489 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->setup_forced(&gp->phy_mii, SPEED_10,
ops              1529 drivers/net/ethernet/sun/sungem.c 	if (found_mii_phy(gp) && gp->phy_mii.def->ops->poll_link(&gp->phy_mii)) {
ops              1542 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, gp->phy_mii.advertising);
ops              1730 drivers/net/ethernet/sun/sungem.c 		if (gp->phy_mii.def && gp->phy_mii.def->ops->init)
ops              1731 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->init(&gp->phy_mii);
ops              2134 drivers/net/ethernet/sun/sungem.c 		if (found_mii_phy(gp) && gp->phy_mii.def->ops->suspend)
ops              2135 drivers/net/ethernet/sun/sungem.c 			gp->phy_mii.def->ops->suspend(&gp->phy_mii);
ops              1026 drivers/net/ethernet/sun/sungem.h 			   gp->phy_mii.def && gp->phy_mii.def->ops)
ops               188 drivers/net/ethernet/toshiba/spider_net.c 	phy->def->ops->setup_aneg(phy, advertise);
ops              1983 drivers/net/ethernet/toshiba/spider_net.c 			if (phy->def->ops->enable_fiber)
ops              1984 drivers/net/ethernet/toshiba/spider_net.c 				phy->def->ops->enable_fiber(phy, 1);
ops              1990 drivers/net/ethernet/toshiba/spider_net.c 			if (phy->def->ops->enable_fiber)
ops              1991 drivers/net/ethernet/toshiba/spider_net.c 				phy->def->ops->enable_fiber(phy, 0);
ops              2009 drivers/net/ethernet/toshiba/spider_net.c 	if (!(phy->def->ops->poll_link(phy))) {
ops              2016 drivers/net/ethernet/toshiba/spider_net.c 	phy->def->ops->read_link(phy);
ops               424 drivers/net/ethernet/wiznet/w5100-spi.c 	const struct w5100_ops *ops;
ops               440 drivers/net/ethernet/wiznet/w5100-spi.c 		ops = &w5100_spi_ops;
ops               444 drivers/net/ethernet/wiznet/w5100-spi.c 		ops = &w5200_ops;
ops               448 drivers/net/ethernet/wiznet/w5100-spi.c 		ops = &w5500_ops;
ops               455 drivers/net/ethernet/wiznet/w5100-spi.c 	return w5100_probe(&spi->dev, ops, priv_size, mac, spi->irq, -EINVAL);
ops               147 drivers/net/ethernet/wiznet/w5100.c 	const struct w5100_ops *ops;
ops               487 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->read(priv->ndev, addr);
ops               492 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->write(priv->ndev, addr, data);
ops               497 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->read16(priv->ndev, addr);
ops               502 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->write16(priv->ndev, addr, data);
ops               507 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->readbulk(priv->ndev, addr, buf, len);
ops               513 drivers/net/ethernet/wiznet/w5100.c 	return priv->ops->writebulk(priv->ndev, addr, buf, len);
ops               567 drivers/net/ethernet/wiznet/w5100.c 	if (priv->ops->reset)
ops               568 drivers/net/ethernet/wiznet/w5100.c 		return priv->ops->reset(priv->ndev);
ops               605 drivers/net/ethernet/wiznet/w5100.c 	if (priv->ops->chip_id == W5500)
ops               673 drivers/net/ethernet/wiznet/w5100.c 	switch (priv->ops->chip_id) {
ops               701 drivers/net/ethernet/wiznet/w5100.c 		if (priv->ops->chip_id == W5500)
ops               797 drivers/net/ethernet/wiznet/w5100.c 	if (priv->ops->may_sleep)
ops               837 drivers/net/ethernet/wiznet/w5100.c 	if (priv->ops->may_sleep) {
ops               936 drivers/net/ethernet/wiznet/w5100.c 		if (priv->ops->may_sleep)
ops               979 drivers/net/ethernet/wiznet/w5100.c 		if (priv->ops->may_sleep)
ops              1048 drivers/net/ethernet/wiznet/w5100.c 	const struct w5100_ops *ops;
ops              1056 drivers/net/ethernet/wiznet/w5100.c 		ops = &w5100_mmio_indirect_ops;
ops              1058 drivers/net/ethernet/wiznet/w5100.c 		ops = &w5100_mmio_direct_ops;
ops              1064 drivers/net/ethernet/wiznet/w5100.c 	return w5100_probe(&pdev->dev, ops, sizeof(struct w5100_mmio_priv),
ops              1080 drivers/net/ethernet/wiznet/w5100.c int w5100_probe(struct device *dev, const struct w5100_ops *ops,
ops              1103 drivers/net/ethernet/wiznet/w5100.c 	switch (ops->chip_id) {
ops              1131 drivers/net/ethernet/wiznet/w5100.c 	priv->ops = ops;
ops              1165 drivers/net/ethernet/wiznet/w5100.c 	if (priv->ops->init) {
ops              1166 drivers/net/ethernet/wiznet/w5100.c 		err = priv->ops->init(priv->ndev);
ops              1175 drivers/net/ethernet/wiznet/w5100.c 	if (ops->may_sleep) {
ops                31 drivers/net/ethernet/wiznet/w5100.h int w5100_probe(struct device *dev, const struct w5100_ops *ops,
ops                78 drivers/net/fjes/fjes_main.c 	.ops = {
ops               543 drivers/net/gtp.c 	rt->dst.ops->update_pmtu(&rt->dst, NULL, skb, mtu, false);
ops              1338 drivers/net/gtp.c 	.ops		= gtp_genl_ops,
ops               149 drivers/net/hamradio/6pack.c 		sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               151 drivers/net/hamradio/6pack.c 		actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2);
ops               155 drivers/net/hamradio/6pack.c 		sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               221 drivers/net/hamradio/6pack.c 		sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               223 drivers/net/hamradio/6pack.c 		actual = sp->tty->ops->write(sp->tty, sp->xbuff, count);
ops               227 drivers/net/hamradio/6pack.c 		sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               418 drivers/net/hamradio/6pack.c 		actual = tty->ops->write(tty, sp->xhead, sp->xleft);
ops               522 drivers/net/hamradio/6pack.c 	sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               523 drivers/net/hamradio/6pack.c 	sp->tty->ops->write(sp->tty, &resync_cmd, 1);
ops               536 drivers/net/hamradio/6pack.c 	sp->tty->ops->write(sp->tty, &inbyte, 1);
ops               560 drivers/net/hamradio/6pack.c 	if (tty->ops->write == NULL)
ops               879 drivers/net/hamradio/6pack.c 			sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               881 drivers/net/hamradio/6pack.c 			actual = sp->tty->ops->write(sp->tty, sp->xbuff, sp->status2);
ops               891 drivers/net/hamradio/6pack.c 	sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               915 drivers/net/hamradio/6pack.c 				sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               920 drivers/net/hamradio/6pack.c 			sp->tty->ops->write(sp->tty, &sp->led_state, 1);
ops               461 drivers/net/hamradio/baycom_epp.c 				if (j != pp->ops->epp_write_data(pp, tmp, j, 0))
ops               479 drivers/net/hamradio/baycom_epp.c 			if (i != pp->ops->epp_write_data(pp, bc->hdlctx.bufptr, i, 0))
ops               497 drivers/net/hamradio/baycom_epp.c 					if (j != pp->ops->epp_write_data(pp, tmp, j, 0))
ops               514 drivers/net/hamradio/baycom_epp.c 				if (j != pp->ops->epp_write_data(pp, tmp, j, 0))
ops               568 drivers/net/hamradio/baycom_epp.c 		if (cnt2 != pp->ops->epp_read_data(pp, tmp, cnt2, 0)) {
ops               654 drivers/net/hamradio/baycom_epp.c 	if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               662 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_write_addr(pp, tmp, 1, 0) != 1)
ops               664 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_addr(pp, tmp, 2, 0) != 2)
ops               670 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_write_addr(pp, tmp, 1, 0) != 1)
ops               672 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_addr(pp, tmp, 2, 0) != 2)
ops               678 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_write_addr(pp, tmp, 1, 0) != 1)
ops               685 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               727 drivers/net/hamradio/baycom_epp.c 			if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               739 drivers/net/hamradio/baycom_epp.c 			if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               886 drivers/net/hamradio/baycom_epp.c 	if (pp->ops->epp_write_addr(pp, tmp, 2, 0) != 2)
ops               892 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               898 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_data(pp, tmp, 128, 0) != 128)
ops               900 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_data(pp, tmp, 128, 0) != 128)
ops               905 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_addr(pp, &stat, 1, 0) != 1)
ops               909 drivers/net/hamradio/baycom_epp.c 		if (pp->ops->epp_read_data(pp, tmp, 1, 0) != 1)
ops               924 drivers/net/hamradio/baycom_epp.c 	if (pp->ops->epp_write_addr(pp, tmp, 1, 0) != 1)
ops               960 drivers/net/hamradio/baycom_epp.c 	pp->ops->epp_write_addr(pp, tmp, 1, 0);
ops               196 drivers/net/hamradio/baycom_par.c 		pp->ops->write_data(pp, val);
ops               197 drivers/net/hamradio/baycom_par.c 		pp->ops->write_data(pp, val | PAR96_BURST);
ops               214 drivers/net/hamradio/baycom_par.c 		if (pp->ops->read_status(pp) & PAR96_RXBIT)
ops               219 drivers/net/hamradio/baycom_par.c 		pp->ops->write_data(pp, PAR97_POWER | PAR96_PTT);
ops               225 drivers/net/hamradio/baycom_par.c 		pp->ops->write_data(pp, PAR97_POWER | PAR96_PTT | PAR96_BURST);
ops               250 drivers/net/hamradio/baycom_par.c 		hdlcdrv_setdcd(&bc->hdrv, !!(pp->ops->read_status(pp) & PAR96_DCD));
ops               348 drivers/net/hamradio/baycom_par.c 	pp->ops->data_forward(pp);
ops               350 drivers/net/hamradio/baycom_par.c 	pp->ops->write_data(pp, PAR96_PTT | PAR97_POWER); /* switch off PTT */
ops               351 drivers/net/hamradio/baycom_par.c 	pp->ops->enable_irq(pp);
ops               368 drivers/net/hamradio/baycom_par.c 	pp->ops->disable_irq(pp);
ops               370 drivers/net/hamradio/baycom_par.c 	pp->ops->write_data(pp, PAR96_PTT | PAR97_POWER);
ops               437 drivers/net/hamradio/hdlcdrv.c 	if (!s->ops || !s->ops->open)
ops               457 drivers/net/hamradio/hdlcdrv.c 	i = s->ops->open(dev);
ops               476 drivers/net/hamradio/hdlcdrv.c 	if (s->ops && s->ops->close)
ops               477 drivers/net/hamradio/hdlcdrv.c 		i = s->ops->close(dev);
ops               492 drivers/net/hamradio/hdlcdrv.c 		if (s->ops && s->ops->ioctl)
ops               493 drivers/net/hamradio/hdlcdrv.c 			return s->ops->ioctl(dev, ifr, &bi, cmd);
ops               501 drivers/net/hamradio/hdlcdrv.c 		if (s->ops && s->ops->ioctl)
ops               502 drivers/net/hamradio/hdlcdrv.c 			return s->ops->ioctl(dev, ifr, &bi, cmd);
ops               599 drivers/net/hamradio/hdlcdrv.c 		if (s->ops && s->ops->drvname) {
ops               600 drivers/net/hamradio/hdlcdrv.c 			strncpy(bi.data.drivername, s->ops->drvname, 
ops               681 drivers/net/hamradio/hdlcdrv.c struct net_device *hdlcdrv_register(const struct hdlcdrv_ops *ops,
ops               690 drivers/net/hamradio/hdlcdrv.c 	BUG_ON(ops == NULL);
ops               704 drivers/net/hamradio/hdlcdrv.c 	s->ops = ops;
ops               727 drivers/net/hamradio/hdlcdrv.c 	if (s->opened && s->ops->close)
ops               728 drivers/net/hamradio/hdlcdrv.c 		s->ops->close(dev);
ops               508 drivers/net/hamradio/mkiss.c 	actual = ax->tty->ops->write(ax->tty, ax->xbuff, count);
ops               694 drivers/net/hamradio/mkiss.c 	if (tty->ops->write == NULL)
ops               927 drivers/net/hamradio/mkiss.c 	actual = tty->ops->write(tty, ax->xhead, ax->xleft);
ops               631 drivers/net/ieee802154/mac802154_hwsim.c 	.ops = hwsim_nl_ops,
ops               173 drivers/net/ipvlan/ipvlan.h int ipvlan_link_register(struct rtnl_link_ops *ops);
ops               676 drivers/net/ipvlan/ipvlan_main.c int ipvlan_link_register(struct rtnl_link_ops *ops)
ops               678 drivers/net/ipvlan/ipvlan_main.c 	ops->get_size	= ipvlan_nl_getsize;
ops               679 drivers/net/ipvlan/ipvlan_main.c 	ops->policy	= ipvlan_nl_policy;
ops               680 drivers/net/ipvlan/ipvlan_main.c 	ops->validate	= ipvlan_nl_validate;
ops               681 drivers/net/ipvlan/ipvlan_main.c 	ops->fill_info	= ipvlan_nl_fillinfo;
ops               682 drivers/net/ipvlan/ipvlan_main.c 	ops->changelink = ipvlan_nl_changelink;
ops               683 drivers/net/ipvlan/ipvlan_main.c 	ops->maxtype	= IFLA_IPVLAN_MAX;
ops               684 drivers/net/ipvlan/ipvlan_main.c 	return rtnl_link_register(ops);
ops              2705 drivers/net/macsec.c 	.ops		= macsec_genl_ops,
ops               830 drivers/net/macvlan.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               843 drivers/net/macvlan.c 		if (netif_device_present(real_dev) && ops->ndo_do_ioctl)
ops               844 drivers/net/macvlan.c 			err = ops->ndo_do_ioctl(real_dev, &ifrr, cmd);
ops              1039 drivers/net/macvlan.c 	const struct ethtool_ops *ops = real_dev->ethtool_ops;
ops              1044 drivers/net/macvlan.c 	} else if (ops->get_ts_info) {
ops              1045 drivers/net/macvlan.c 		return ops->get_ts_info(real_dev, info);
ops              1636 drivers/net/macvlan.c int macvlan_link_register(struct rtnl_link_ops *ops)
ops              1639 drivers/net/macvlan.c 	ops->validate		= macvlan_validate;
ops              1640 drivers/net/macvlan.c 	ops->maxtype		= IFLA_MACVLAN_MAX;
ops              1641 drivers/net/macvlan.c 	ops->policy		= macvlan_policy;
ops              1642 drivers/net/macvlan.c 	ops->changelink		= macvlan_changelink;
ops              1643 drivers/net/macvlan.c 	ops->get_size		= macvlan_get_size;
ops              1644 drivers/net/macvlan.c 	ops->fill_info		= macvlan_fill_info;
ops              1646 drivers/net/macvlan.c 	return rtnl_link_register(ops);
ops               127 drivers/net/net_failover.c 		const struct net_device_ops *ops = primary_dev->netdev_ops;
ops               129 drivers/net/net_failover.c 		if (ops->ndo_select_queue)
ops               130 drivers/net/net_failover.c 			txq = ops->ndo_select_queue(primary_dev, skb, sb_dev);
ops               220 drivers/net/phy/aquantia_hwmon.c 	.ops = &aqr_hwmon_ops,
ops              1747 drivers/net/phy/marvell.c 	.ops = &m88e1121_hwmon_hwmon_ops,
ops              1895 drivers/net/phy/marvell.c 	.ops = &m88e1510_hwmon_hwmon_ops,
ops              2012 drivers/net/phy/marvell.c 	.ops = &m88e6390_hwmon_hwmon_ops,
ops               137 drivers/net/phy/marvell10g.c 	.ops = &mv3310_hwmon_ops,
ops                46 drivers/net/phy/mdio-bitbang.c 	const struct mdiobb_ops *ops = ctrl->ops;
ops                48 drivers/net/phy/mdio-bitbang.c 	ops->set_mdio_data(ctrl, val);
ops                50 drivers/net/phy/mdio-bitbang.c 	ops->set_mdc(ctrl, 1);
ops                52 drivers/net/phy/mdio-bitbang.c 	ops->set_mdc(ctrl, 0);
ops                58 drivers/net/phy/mdio-bitbang.c 	const struct mdiobb_ops *ops = ctrl->ops;
ops                61 drivers/net/phy/mdio-bitbang.c 	ops->set_mdc(ctrl, 1);
ops                63 drivers/net/phy/mdio-bitbang.c 	ops->set_mdc(ctrl, 0);
ops                65 drivers/net/phy/mdio-bitbang.c 	return ops->get_mdio_data(ctrl);
ops                96 drivers/net/phy/mdio-bitbang.c 	const struct mdiobb_ops *ops = ctrl->ops;
ops                99 drivers/net/phy/mdio-bitbang.c 	ops->set_mdio_dir(ctrl, 1);
ops               146 drivers/net/phy/mdio-bitbang.c 	ctrl->ops->set_mdio_dir(ctrl, 0);
ops               163 drivers/net/phy/mdio-bitbang.c 	ctrl->ops->set_mdio_dir(ctrl, 0);
ops               200 drivers/net/phy/mdio-bitbang.c 	ctrl->ops->set_mdio_dir(ctrl, 0);
ops               213 drivers/net/phy/mdio-bitbang.c 	__module_get(ctrl->ops->owner);
ops               227 drivers/net/phy/mdio-bitbang.c 	module_put(ctrl->ops->owner);
ops               116 drivers/net/phy/mdio-gpio.c 	bitbang->ctrl.ops = &mdio_gpio_ops;
ops               253 drivers/net/phy/mdio-mux-meson-g12a.c 	init.ops = &clk_mux_ro_ops;
ops               280 drivers/net/phy/mdio-mux-meson-g12a.c 	init.ops = &g12a_ephy_pll_ops;
ops               326 drivers/net/phy/nxp-tja11xx.c 	.ops		= &tja11xx_hwmon_hwmon_ops,
ops                43 drivers/net/phy/phylink.c 	const struct phylink_mac_ops *ops;
ops               155 drivers/net/phy/phylink.c 	pl->ops->validate(pl->config, supported, state);
ops               345 drivers/net/phy/phylink.c 	pl->ops->mac_config(pl->config, pl->link_an_mode, state);
ops               359 drivers/net/phy/phylink.c 		pl->ops->mac_an_restart(pl->config);
ops               375 drivers/net/phy/phylink.c 	return pl->ops->mac_link_state(pl->config, state);
ops               446 drivers/net/phy/phylink.c 	pl->ops->mac_link_up(pl->config, pl->link_an_mode,
ops               465 drivers/net/phy/phylink.c 	pl->ops->mac_link_down(pl->config, pl->link_an_mode,
ops               611 drivers/net/phy/phylink.c 			       const struct phylink_mac_ops *ops)
ops               644 drivers/net/phy/phylink.c 	pl->ops = ops;
ops               338 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = bus->upstream_ops;
ops               341 drivers/net/phy/sfp-bus.c 	if (ops) {
ops               342 drivers/net/phy/sfp-bus.c 		if (ops->link_down)
ops               343 drivers/net/phy/sfp-bus.c 			ops->link_down(bus->upstream);
ops               344 drivers/net/phy/sfp-bus.c 		if (ops->connect_phy && bus->phydev) {
ops               345 drivers/net/phy/sfp-bus.c 			ret = ops->connect_phy(bus->upstream, bus->phydev);
ops               360 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = bus->upstream_ops;
ops               367 drivers/net/phy/sfp-bus.c 		if (bus->phydev && ops && ops->disconnect_phy)
ops               368 drivers/net/phy/sfp-bus.c 			ops->disconnect_phy(bus->upstream);
ops               461 drivers/net/phy/sfp-bus.c 				      const struct sfp_upstream_ops *ops)
ops               468 drivers/net/phy/sfp-bus.c 		bus->upstream_ops = ops;
ops               510 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               513 drivers/net/phy/sfp-bus.c 	if (ops && ops->connect_phy)
ops               514 drivers/net/phy/sfp-bus.c 		ret = ops->connect_phy(bus->upstream, phydev);
ops               525 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               527 drivers/net/phy/sfp-bus.c 	if (ops && ops->disconnect_phy)
ops               528 drivers/net/phy/sfp-bus.c 		ops->disconnect_phy(bus->upstream);
ops               535 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               537 drivers/net/phy/sfp-bus.c 	if (ops && ops->link_up)
ops               538 drivers/net/phy/sfp-bus.c 		ops->link_up(bus->upstream);
ops               544 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               546 drivers/net/phy/sfp-bus.c 	if (ops && ops->link_down)
ops               547 drivers/net/phy/sfp-bus.c 		ops->link_down(bus->upstream);
ops               553 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               556 drivers/net/phy/sfp-bus.c 	if (ops && ops->module_insert)
ops               557 drivers/net/phy/sfp-bus.c 		ret = ops->module_insert(bus->upstream, id);
ops               565 drivers/net/phy/sfp-bus.c 	const struct sfp_upstream_ops *ops = sfp_get_upstream_ops(bus);
ops               567 drivers/net/phy/sfp-bus.c 	if (ops && ops->module_remove)
ops               568 drivers/net/phy/sfp-bus.c 		ops->module_remove(bus->upstream);
ops               580 drivers/net/phy/sfp-bus.c 				    const struct sfp_socket_ops *ops)
ops               589 drivers/net/phy/sfp-bus.c 		bus->socket_ops = ops;
ops              1141 drivers/net/phy/sfp.c 	.ops = &sfp_hwmon_ops,
ops                27 drivers/net/phy/sfp.h 				    const struct sfp_socket_ops *ops);
ops               229 drivers/net/plip/plip.c 		port->ops->enable_irq (port);
ops               239 drivers/net/plip/plip.c 		port->ops->disable_irq (port);
ops               248 drivers/net/plip/plip.c 	port->ops->write_data (port, data);
ops               256 drivers/net/plip/plip.c 	return port->ops->read_status (port);
ops               161 drivers/net/ppp/ppp_async.c 	if (tty->ops->write == NULL)
ops               188 drivers/net/ppp/ppp_async.c 	ap->chan.ops = &async_ops;
ops               671 drivers/net/ppp/ppp_async.c 			sent = tty->ops->write(tty, ap->optr, avail);
ops               635 drivers/net/ppp/ppp_generic.c 			if (chan && chan->ops->ioctl)
ops               636 drivers/net/ppp/ppp_generic.c 				err = chan->ops->ioctl(chan, cmd, arg);
ops              1644 drivers/net/ppp/ppp_generic.c 			if (pch->chan->ops->start_xmit(pch->chan, skb))
ops              1878 drivers/net/ppp/ppp_generic.c 			!chan->ops->start_xmit(chan, frag))
ops              1911 drivers/net/ppp/ppp_generic.c 			if (!pch->chan->ops->start_xmit(pch->chan, skb)) {
ops               162 drivers/net/ppp/ppp_synctty.c 	if (tty->ops->write == NULL)
ops               186 drivers/net/ppp/ppp_synctty.c 	ap->chan.ops = &sync_ops;
ops               601 drivers/net/ppp/ppp_synctty.c 			sent = tty->ops->write(tty, ap->tpkt->data, ap->tpkt->len);
ops               549 drivers/net/ppp/pppoe.c 	sock->ops	= &pppoe_ops;
ops               697 drivers/net/ppp/pppoe.c 		po->chan.ops = &pppoe_chan_ops;
ops               441 drivers/net/ppp/pptp.c 	po->chan.ops = &pptp_chan_ops;
ops               547 drivers/net/ppp/pptp.c 	sock->ops   = &pptp_ops;
ops               408 drivers/net/slip/slip.c 	actual = sl->tty->ops->write(sl->tty, sl->xbuff, count);
ops               443 drivers/net/slip/slip.c 	actual = sl->tty->ops->write(sl->tty, sl->xhead, sl->xleft);
ops               798 drivers/net/slip/slip.c 	if (tty->ops->write == NULL)
ops              1400 drivers/net/slip/slip.c 				sl->tty->ops->write(sl->tty, &s, 1);
ops               905 drivers/net/sungem_phy.c 	.ops		= &bcm5201_phy_ops
ops               924 drivers/net/sungem_phy.c 	.ops		= &bcm5221_phy_ops
ops               942 drivers/net/sungem_phy.c 	.ops		= &bcm5241_phy_ops
ops               961 drivers/net/sungem_phy.c 	.ops		= &bcm5400_phy_ops
ops               980 drivers/net/sungem_phy.c 	.ops		= &bcm5401_phy_ops
ops               999 drivers/net/sungem_phy.c 	.ops		= &bcm5411_phy_ops
ops              1019 drivers/net/sungem_phy.c 	.ops		= &bcm5421_phy_ops
ops              1038 drivers/net/sungem_phy.c 	.ops		= &bcm5421k2_phy_ops
ops              1057 drivers/net/sungem_phy.c 	.ops		= &bcm5461_phy_ops
ops              1076 drivers/net/sungem_phy.c 	.ops		= &bcm5462V_phy_ops
ops              1106 drivers/net/sungem_phy.c 	.ops		= &marvell88e1101_phy_ops
ops              1114 drivers/net/sungem_phy.c 	.ops		= &marvell88e1101_phy_ops
ops              1122 drivers/net/sungem_phy.c 	.ops		= &marvell88e1111_phy_ops
ops              1139 drivers/net/sungem_phy.c 	.ops		= &generic_phy_ops
ops               527 drivers/net/tap.c 	q->sock.ops = &tap_socket_ops;
ops               534 drivers/net/team/team.c 	    !team->mode->ops->transmit)
ops               535 drivers/net/team/team.c 		team->ops.transmit = team_dummy_transmit;
ops               537 drivers/net/team/team.c 		team->ops.transmit = team->mode->ops->transmit;
ops               540 drivers/net/team/team.c 	    !team->mode->ops->receive)
ops               541 drivers/net/team/team.c 		team->ops.receive = team_dummy_receive;
ops               543 drivers/net/team/team.c 		team->ops.receive = team->mode->ops->receive;
ops               556 drivers/net/team/team.c 		void (*exit_op)(struct team *team) = team->ops.exit;
ops               559 drivers/net/team/team.c 		memset(&team->ops, 0, sizeof(struct team_mode_ops));
ops               574 drivers/net/team/team.c 	if (new_mode->ops->init) {
ops               577 drivers/net/team/team.c 		err = new_mode->ops->init(team);
ops               583 drivers/net/team/team.c 	memcpy(&team->ops, new_mode->ops, sizeof(struct team_mode_ops));
ops               739 drivers/net/team/team.c 		res = team->ops.receive(team, port, skb);
ops               940 drivers/net/team/team.c 	if (team->ops.port_enabled)
ops               941 drivers/net/team/team.c 		team->ops.port_enabled(team, port);
ops               966 drivers/net/team/team.c 	if (team->ops.port_disabled)
ops               967 drivers/net/team/team.c 		team->ops.port_disabled(team, port);
ops              1034 drivers/net/team/team.c 	if (team->ops.port_enter) {
ops              1035 drivers/net/team/team.c 		err = team->ops.port_enter(team, port);
ops              1053 drivers/net/team/team.c 	if (team->ops.port_leave)
ops              1054 drivers/net/team/team.c 		team->ops.port_leave(team, port);
ops              1711 drivers/net/team/team.c 		tx_success = team->ops.transmit(team, skb);
ops              1795 drivers/net/team/team.c 		if (team->ops.port_change_dev_addr)
ops              1796 drivers/net/team/team.c 			team->ops.port_change_dev_addr(team, port);
ops              2834 drivers/net/team/team.c 	.ops		= team_nl_ops,
ops               125 drivers/net/team/team_mode_activebackup.c 	.ops		= &ab_mode_ops,
ops                54 drivers/net/team/team_mode_broadcast.c 	.ops		= &bc_mode_ops,
ops               695 drivers/net/team/team_mode_loadbalance.c 	.ops		= &lb_mode_ops,
ops                44 drivers/net/team/team_mode_random.c 	.ops		= &rnd_mode_ops,
ops                56 drivers/net/team/team_mode_roundrobin.c 	.ops		= &rr_mode_ops,
ops              3442 drivers/net/tun.c 	tfile->socket.ops = &tun_socket_ops;
ops               704 drivers/net/usb/catc.c static const struct ethtool_ops ops = {
ops               789 drivers/net/usb/catc.c 	netdev->ethtool_ops = &ops;
ops               818 drivers/net/usb/hso.c static const struct ethtool_ops ops = {
ops              2405 drivers/net/usb/hso.c 	net->ethtool_ops = &ops;
ops               418 drivers/net/usb/ipheth.c static const struct ethtool_ops ops = {
ops               495 drivers/net/usb/ipheth.c 	netdev->ethtool_ops = &ops;
ops               750 drivers/net/usb/kaweth.c static const struct ethtool_ops ops = {
ops              1136 drivers/net/usb/kaweth.c 	netdev->ethtool_ops = &ops;
ops               990 drivers/net/usb/pegasus.c static const struct ethtool_ops ops = {
ops              1179 drivers/net/usb/pegasus.c 	net->ethtool_ops = &ops;
ops              5370 drivers/net/usb/r8152.c static const struct ethtool_ops ops = {
ops              5517 drivers/net/usb/r8152.c 	struct rtl_ops *ops = &tp->rtl_ops;
ops              5524 drivers/net/usb/r8152.c 		ops->init		= r8152b_init;
ops              5525 drivers/net/usb/r8152.c 		ops->enable		= rtl8152_enable;
ops              5526 drivers/net/usb/r8152.c 		ops->disable		= rtl8152_disable;
ops              5527 drivers/net/usb/r8152.c 		ops->up			= rtl8152_up;
ops              5528 drivers/net/usb/r8152.c 		ops->down		= rtl8152_down;
ops              5529 drivers/net/usb/r8152.c 		ops->unload		= rtl8152_unload;
ops              5530 drivers/net/usb/r8152.c 		ops->eee_get		= r8152_get_eee;
ops              5531 drivers/net/usb/r8152.c 		ops->eee_set		= r8152_set_eee;
ops              5532 drivers/net/usb/r8152.c 		ops->in_nway		= rtl8152_in_nway;
ops              5533 drivers/net/usb/r8152.c 		ops->hw_phy_cfg		= r8152b_hw_phy_cfg;
ops              5534 drivers/net/usb/r8152.c 		ops->autosuspend_en	= rtl_runtime_suspend_enable;
ops              5544 drivers/net/usb/r8152.c 		ops->init		= r8153_init;
ops              5545 drivers/net/usb/r8152.c 		ops->enable		= rtl8153_enable;
ops              5546 drivers/net/usb/r8152.c 		ops->disable		= rtl8153_disable;
ops              5547 drivers/net/usb/r8152.c 		ops->up			= rtl8153_up;
ops              5548 drivers/net/usb/r8152.c 		ops->down		= rtl8153_down;
ops              5549 drivers/net/usb/r8152.c 		ops->unload		= rtl8153_unload;
ops              5550 drivers/net/usb/r8152.c 		ops->eee_get		= r8153_get_eee;
ops              5551 drivers/net/usb/r8152.c 		ops->eee_set		= r8152_set_eee;
ops              5552 drivers/net/usb/r8152.c 		ops->in_nway		= rtl8153_in_nway;
ops              5553 drivers/net/usb/r8152.c 		ops->hw_phy_cfg		= r8153_hw_phy_cfg;
ops              5554 drivers/net/usb/r8152.c 		ops->autosuspend_en	= rtl8153_runtime_enable;
ops              5562 drivers/net/usb/r8152.c 		ops->init		= r8153b_init;
ops              5563 drivers/net/usb/r8152.c 		ops->enable		= rtl8153_enable;
ops              5564 drivers/net/usb/r8152.c 		ops->disable		= rtl8153_disable;
ops              5565 drivers/net/usb/r8152.c 		ops->up			= rtl8153b_up;
ops              5566 drivers/net/usb/r8152.c 		ops->down		= rtl8153b_down;
ops              5567 drivers/net/usb/r8152.c 		ops->unload		= rtl8153b_unload;
ops              5568 drivers/net/usb/r8152.c 		ops->eee_get		= r8153_get_eee;
ops              5569 drivers/net/usb/r8152.c 		ops->eee_set		= r8152_set_eee;
ops              5570 drivers/net/usb/r8152.c 		ops->in_nway		= rtl8153_in_nway;
ops              5571 drivers/net/usb/r8152.c 		ops->hw_phy_cfg		= r8153b_hw_phy_cfg;
ops              5572 drivers/net/usb/r8152.c 		ops->autosuspend_en	= rtl8153b_runtime_enable;
ops              5729 drivers/net/usb/r8152.c 	netdev->ethtool_ops = &ops;
ops               831 drivers/net/usb/rtl8150.c static const struct ethtool_ops ops = {
ops               900 drivers/net/usb/rtl8150.c 	netdev->ethtool_ops = &ops;
ops               245 drivers/net/wan/x25_asy.c 	actual = sl->tty->ops->write(sl->tty, sl->xbuff, count);
ops               274 drivers/net/wan/x25_asy.c 	actual = tty->ops->write(tty, sl->xhead, sl->xleft);
ops               555 drivers/net/wan/x25_asy.c 	if (tty->ops->write == NULL)
ops               177 drivers/net/wireless/ath/ath.h 	const struct ath_ops *ops;
ops               231 drivers/net/wireless/ath/ath10k/ce.c 	if (ce_state->ops->ce_set_src_ring_base_addr_hi) {
ops               232 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->ops->ce_set_src_ring_base_addr_hi(ar, ce_ctrl_addr,
ops               336 drivers/net/wireless/ath/ath10k/ce.c 	if (ce_state->ops->ce_set_dest_ring_base_addr_hi) {
ops               337 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->ops->ce_set_dest_ring_base_addr_hi(ar, ce_ctrl_addr,
ops               633 drivers/net/wireless/ath/ath10k/ce.c 	return ce_state->ops->ce_send_nolock(ce_state, per_transfer_context,
ops               809 drivers/net/wireless/ath/ath10k/ce.c 	ret = pipe->ops->ce_rx_post_buf(pipe, ctx, paddr);
ops               923 drivers/net/wireless/ath/ath10k/ce.c 	return ce_state->ops->ce_completed_recv_next_nolock(ce_state,
ops               938 drivers/net/wireless/ath/ath10k/ce.c 	ret = ce_state->ops->ce_completed_recv_next_nolock(ce_state,
ops              1059 drivers/net/wireless/ath/ath10k/ce.c 	return ce_state->ops->ce_revoke_recv_next(ce_state,
ops              1178 drivers/net/wireless/ath/ath10k/ce.c 	return ce_state->ops->ce_completed_send_next_nolock(ce_state,
ops              1248 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->ops->ce_extract_desc_data(ar, src_ring, sw_index,
ops              1847 drivers/net/wireless/ath/ath10k/ce.c 	ce_state->ops->ce_free_pipe(ar, ce_id);
ops              1925 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->ops = &ce_64_ops;
ops              1928 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->ops = &ce_ops;
ops              1967 drivers/net/wireless/ath/ath10k/ce.c 			ce_state->ops->ce_alloc_src_ring(ar, ce_id, attr);
ops              1978 drivers/net/wireless/ath/ath10k/ce.c 		ce_state->dest_ring = ce_state->ops->ce_alloc_dst_ring(ar,
ops               130 drivers/net/wireless/ath/ath10k/ce.h 	const struct ath10k_ce_ops *ops;
ops              3126 drivers/net/wireless/ath/ath10k/core.c 	ar->hif.ops = hif_ops;
ops               172 drivers/net/wireless/ath/ath10k/core.h 	const struct wmi_ops *ops;
ops               946 drivers/net/wireless/ath/ath10k/core.h 	struct ieee80211_ops *ops;
ops               980 drivers/net/wireless/ath/ath10k/core.h 		const struct ath10k_hif_ops *ops;
ops               104 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items);
ops               110 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->diag_read(ar, address, buf, buf_len);
ops               116 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->diag_write)
ops               119 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->diag_write(ar, address, data, nbytes);
ops               126 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->exchange_bmi_msg(ar, request, request_len,
ops               132 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->start(ar);
ops               137 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->stop(ar);
ops               142 drivers/net/wireless/ath/ath10k/hif.h 	if (ar->hif.ops->swap_mailbox)
ops               143 drivers/net/wireless/ath/ath10k/hif.h 		return ar->hif.ops->swap_mailbox(ar);
ops               151 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->map_service_to_pipe(ar, service_id,
ops               158 drivers/net/wireless/ath/ath10k/hif.h 	ar->hif.ops->get_default_pipe(ar, ul_pipe, dl_pipe);
ops               164 drivers/net/wireless/ath/ath10k/hif.h 	ar->hif.ops->send_complete_check(ar, pipe_id, force);
ops               170 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->get_free_queue_number(ar, pipe_id);
ops               176 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->power_up(ar, fw_mode);
ops               181 drivers/net/wireless/ath/ath10k/hif.h 	ar->hif.ops->power_down(ar);
ops               186 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->suspend)
ops               189 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->suspend(ar);
ops               194 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->resume)
ops               197 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->resume(ar);
ops               202 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->read32) {
ops               207 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->read32(ar, address);
ops               213 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->write32) {
ops               218 drivers/net/wireless/ath/ath10k/hif.h 	ar->hif.ops->write32(ar, address, data);
ops               225 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->fetch_cal_eeprom)
ops               228 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->fetch_cal_eeprom(ar, data, data_len);
ops               234 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->get_target_info)
ops               237 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->get_target_info(ar, tgt_info);
ops               243 drivers/net/wireless/ath/ath10k/hif.h 	if (!ar->hif.ops->set_target_log_mode)
ops               246 drivers/net/wireless/ath/ath10k/hif.h 	return ar->hif.ops->set_target_log_mode(ar, fw_log_mode);
ops              6858 drivers/net/wireless/ath/ath10k/mac.c 	if (ar->wmi.ops->gen_vdev_wmm_conf) {
ops              8309 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_ops *ops;
ops              8312 drivers/net/wireless/ath/ath10k/mac.c 	ops = kmemdup(&ath10k_ops, sizeof(ath10k_ops), GFP_KERNEL);
ops              8313 drivers/net/wireless/ath/ath10k/mac.c 	if (!ops)
ops              8316 drivers/net/wireless/ath/ath10k/mac.c 	hw = ieee80211_alloc_hw(sizeof(struct ath10k) + priv_size, ops);
ops              8318 drivers/net/wireless/ath/ath10k/mac.c 		kfree(ops);
ops              8324 drivers/net/wireless/ath/ath10k/mac.c 	ar->ops = ops;
ops              8331 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_ops *ops = ar->ops;
ops              8334 drivers/net/wireless/ath/ath10k/mac.c 	kfree(ops);
ops              8970 drivers/net/wireless/ath/ath10k/mac.c 		ar->ops->set_coverage_class = NULL;
ops               791 drivers/net/wireless/ath/ath10k/pci.c 	ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr);
ops               511 drivers/net/wireless/ath/ath10k/snoc.c 	ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr);
ops               135 drivers/net/wireless/ath/ath10k/thermal.c 	if (!ar->wmi.ops->gen_pdev_set_quiet_mode)
ops               185 drivers/net/wireless/ath/ath10k/thermal.c 	if (!(ar->wmi.ops->gen_pdev_get_temperature))
ops               227 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (WARN_ON_ONCE(!ar->wmi.ops->rx))
ops               230 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ar->wmi.ops->rx(ar, skb);
ops               238 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->map_svc)
ops               241 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ar->wmi.ops->map_svc(in, out, len);
ops               249 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->map_svc_ext)
ops               252 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ar->wmi.ops->map_svc_ext(in, out, len);
ops               260 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_scan)
ops               263 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_scan(ar, skb, arg);
ops               270 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_mgmt_tx_compl)
ops               273 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_mgmt_tx_compl(ar, skb, arg);
ops               280 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_mgmt_tx_bundle_compl)
ops               283 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_mgmt_tx_bundle_compl(ar, skb, arg);
ops               290 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_mgmt_rx)
ops               293 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_mgmt_rx(ar, skb, arg);
ops               300 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_ch_info)
ops               303 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_ch_info(ar, skb, arg);
ops               310 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_vdev_start)
ops               313 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_vdev_start(ar, skb, arg);
ops               320 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_peer_kick)
ops               323 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_peer_kick(ar, skb, arg);
ops               330 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_swba)
ops               333 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_swba(ar, skb, arg);
ops               340 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_phyerr_hdr)
ops               343 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_phyerr_hdr(ar, skb, arg);
ops               350 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_phyerr)
ops               353 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_phyerr(ar, phyerr_buf, left_len, arg);
ops               360 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_svc_rdy)
ops               363 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_svc_rdy(ar, skb, arg);
ops               370 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_rdy)
ops               373 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_rdy(ar, skb, arg);
ops               380 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_svc_avail)
ops               382 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_svc_avail(ar, skb, arg);
ops               389 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_fw_stats)
ops               392 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_fw_stats(ar, skb, stats);
ops               399 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_roam_ev)
ops               402 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_roam_ev(ar, skb, arg);
ops               409 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_wow_event)
ops               412 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_wow_event(ar, skb, arg);
ops               419 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_echo_ev)
ops               422 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_echo_ev(ar, skb, arg);
ops               429 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->pull_dfs_status_ev)
ops               432 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->pull_dfs_status_ev(ar, skb, arg);
ops               438 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->get_txbf_conf_scheme)
ops               441 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->get_txbf_conf_scheme(ar);
ops               451 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_mgmt_tx_send)
ops               454 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_mgmt_tx_send(ar, msdu, paddr);
ops               473 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_mgmt_tx)
ops               476 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_mgmt_tx(ar, msdu);
ops               501 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_set_rd)
ops               504 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_set_rd(ar, rd, rd2g, rd5g, ctl2g, ctl5g,
ops               518 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_set_base_macaddr)
ops               521 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_set_base_macaddr(ar, macaddr);
ops               534 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_suspend)
ops               537 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_suspend(ar, suspend_opt);
ops               549 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_resume)
ops               552 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_resume(ar);
ops               564 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_set_param)
ops               567 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_set_param(ar, id, value);
ops               579 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_init)
ops               582 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_init(ar);
ops               595 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_start_scan)
ops               598 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_start_scan(ar, arg);
ops               610 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_stop_scan)
ops               613 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_stop_scan(ar, arg);
ops               628 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_create)
ops               631 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_create(ar, vdev_id, type, subtype, macaddr);
ops               643 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_delete)
ops               646 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_delete(ar, vdev_id);
ops               659 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_start)
ops               662 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_start(ar, arg, false);
ops               676 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_start)
ops               679 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_start(ar, arg, true);
ops               692 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_stop)
ops               695 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_stop(ar, vdev_id);
ops               707 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_up)
ops               710 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_up(ar, vdev_id, aid, bssid);
ops               722 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_down)
ops               725 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_down(ar, vdev_id);
ops               738 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_set_param)
ops               741 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_set_param(ar, vdev_id, param_id,
ops               755 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_install_key)
ops               758 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_install_key(ar, arg);
ops               773 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_spectral_conf)
ops               776 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_spectral_conf(ar, arg);
ops               791 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_spectral_enable)
ops               794 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_spectral_enable(ar, vdev_id, trigger,
ops               812 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_vdev_sta_uapsd)
ops               815 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_sta_uapsd(ar, vdev_id, peer_addr, args,
ops               831 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_vdev_wmm_conf(ar, vdev_id, arg);
ops               846 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_peer_create)
ops               849 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_peer_create(ar, vdev_id, peer_addr, peer_type);
ops               862 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_peer_delete)
ops               865 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_peer_delete(ar, vdev_id, peer_addr);
ops               878 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_peer_flush)
ops               881 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_peer_flush(ar, vdev_id, peer_addr, tid_bitmap);
ops               894 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_peer_set_param)
ops               897 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_peer_set_param(ar, vdev_id, peer_addr, param_id,
ops               911 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_set_psmode)
ops               914 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_set_psmode(ar, vdev_id, psmode);
ops               928 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_set_sta_ps)
ops               931 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_set_sta_ps(ar, vdev_id, param_id, value);
ops               945 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_set_ap_ps)
ops               948 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_set_ap_ps(ar, vdev_id, mac, param_id, value);
ops               962 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_scan_chan_list)
ops               965 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_scan_chan_list(ar, arg);
ops               981 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_scan_prob_req_oui)
ops               984 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_scan_prob_req_oui(ar, prob_req_oui);
ops               998 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_peer_assoc)
ops              1001 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_peer_assoc(ar, arg);
ops              1017 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_beacon_dma)
ops              1020 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_beacon_dma(ar, vdev_id, bcn, bcn_len, bcn_paddr,
ops              1041 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_set_wmm)
ops              1044 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_set_wmm(ar, arg);
ops              1057 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_request_stats)
ops              1060 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_request_stats(ar, stats_mask);
ops              1073 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_force_fw_hang)
ops              1076 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_force_fw_hang(ar, type, delay_ms);
ops              1088 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_dbglog_cfg)
ops              1091 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_dbglog_cfg(ar, module_enable, log_level);
ops              1103 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pktlog_enable)
ops              1106 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pktlog_enable(ar, filter);
ops              1118 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pktlog_disable)
ops              1121 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pktlog_disable(ar);
ops              1135 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_set_quiet_mode)
ops              1138 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_set_quiet_mode(ar, period, duration,
ops              1152 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_get_temperature)
ops              1155 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_get_temperature(ar);
ops              1168 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_addba_clear_resp)
ops              1171 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_clear_resp(ar, vdev_id, mac);
ops              1185 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_addba_send)
ops              1188 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_send(ar, vdev_id, mac, tid, buf_size);
ops              1202 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_addba_set_resp)
ops              1205 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_addba_set_resp(ar, vdev_id, mac, tid, status);
ops              1219 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_delba_send)
ops              1222 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_delba_send(ar, vdev_id, mac, tid, initiator,
ops              1238 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_bcn_tmpl)
ops              1241 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_bcn_tmpl(ar, vdev_id, tim_ie_offset, bcn,
ops              1255 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_prb_tmpl)
ops              1258 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_prb_tmpl(ar, vdev_id, prb);
ops              1270 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_p2p_go_bcn_ie)
ops              1273 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_p2p_go_bcn_ie(ar, vdev_id, p2p_ie);
ops              1287 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_sta_keepalive)
ops              1290 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_sta_keepalive(ar, arg);
ops              1304 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_enable)
ops              1307 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_enable(ar);
ops              1323 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_add_wakeup_event)
ops              1326 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_add_wakeup_event(ar, vdev_id, event, enable);
ops              1340 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_host_wakeup_ind)
ops              1343 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_host_wakeup_ind(ar);
ops              1359 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_add_pattern)
ops              1362 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_add_pattern(ar, vdev_id, pattern_id,
ops              1378 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_del_pattern)
ops              1381 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_del_pattern(ar, vdev_id, pattern_id);
ops              1396 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_wow_config_pno)
ops              1399 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_wow_config_pno(ar, vdev_id, pno_scan);
ops              1413 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_update_fw_tdls_state)
ops              1416 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_update_fw_tdls_state(ar, vdev_id, state);
ops              1431 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_tdls_peer_update)
ops              1434 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_tdls_peer_update(ar, arg, cap, chan);
ops              1447 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_adaptive_qcs)
ops              1450 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_adaptive_qcs(ar, enable);
ops              1462 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_get_tpc_config)
ops              1465 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_get_tpc_config(ar, param);
ops              1478 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->fw_stats_fill)
ops              1481 drivers/net/wireless/ath/ath10k/wmi-ops.h 	ar->wmi.ops->fw_stats_fill(ar, fw_stats, buf);
ops              1491 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_enable_adaptive_cca)
ops              1494 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_enable_adaptive_cca(ar, enable,
ops              1512 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->ext_resource_config)
ops              1515 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->ext_resource_config(ar, type,
ops              1528 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->get_vdev_subtype)
ops              1531 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ar->wmi.ops->get_vdev_subtype(ar, subtype);
ops              1541 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!wmi->ops->gen_pdev_bss_chan_info_req)
ops              1544 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = wmi->ops->gen_pdev_bss_chan_info_req(ar, type);
ops              1558 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!wmi->ops->gen_echo)
ops              1561 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = wmi->ops->gen_echo(ar, value);
ops              1573 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_pdev_get_tpc_table_cmdid)
ops              1576 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_pdev_get_tpc_table_cmdid(ar, param);
ops              1591 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_radar_found)
ops              1594 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_radar_found(ar, arg);
ops              1608 drivers/net/wireless/ath/ath10k/wmi-ops.h 	if (!ar->wmi.ops->gen_bb_timing)
ops              1611 drivers/net/wireless/ath/ath10k/wmi-ops.h 	skb = ar->wmi.ops->gen_bb_timing(ar, arg);
ops              4400 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ar->wmi.ops = &wmi_tlv_ops;
ops              9331 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.ops = &wmi_10_4_ops;
ops              9340 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.ops = &wmi_10_2_4_ops;
ops              9348 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.ops = &wmi_10_2_ops;
ops              9356 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.ops = &wmi_10_1_ops;
ops              9364 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.ops = &wmi_ops;
ops              2589 drivers/net/wireless/ath/ath5k/base.c 	common->ops = &ath5k_common_ops;
ops               983 drivers/net/wireless/ath/ath9k/ar9002_calib.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops               989 drivers/net/wireless/ath/ath9k/ar9002_calib.c 	ops->calibrate = ar9002_hw_calibrate;
ops               402 drivers/net/wireless/ath/ath9k/ar9002_hw.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops               412 drivers/net/wireless/ath/ath9k/ar9002_hw.c 	ops->config_pci_powersave = ar9002_hw_configpcipowersave;
ops               420 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops               422 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->rx_enable = ar9002_hw_rx_enable;
ops               423 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->set_desc_link = ar9002_hw_set_desc_link;
ops               424 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->get_isr = ar9002_hw_get_isr;
ops               425 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->set_txdesc = ar9002_set_txdesc;
ops               426 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->proc_txdesc = ar9002_hw_proc_txdesc;
ops               427 drivers/net/wireless/ath/ath9k/ar9002_mac.c 	ops->get_duration = ar9002_hw_get_duration;
ops               578 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops               587 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->antdiv_comb_conf_get = ar9002_hw_antdiv_comb_conf_get;
ops               588 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->antdiv_comb_conf_set = ar9002_hw_antdiv_comb_conf_set;
ops               589 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->spectral_scan_config = ar9002_hw_spectral_scan_config;
ops               590 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->spectral_scan_trigger = ar9002_hw_spectral_scan_trigger;
ops               591 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->spectral_scan_wait = ar9002_hw_spectral_scan_wait;
ops               594 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->set_bt_ant_diversity = ar9002_hw_set_bt_ant_diversity;
ops               596 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->tx99_start = ar9002_hw_tx99_start;
ops               597 drivers/net/wireless/ath/ath9k/ar9002_phy.c 	ops->tx99_stop = ar9002_hw_tx99_stop;
ops              1691 drivers/net/wireless/ath/ath9k/ar9003_calib.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops              1701 drivers/net/wireless/ath/ath9k/ar9003_calib.c 	ops->calibrate = ar9003_hw_calibrate;
ops              1168 drivers/net/wireless/ath/ath9k/ar9003_hw.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops              1181 drivers/net/wireless/ath/ath9k/ar9003_hw.c 	ops->config_pci_powersave = ar9003_hw_configpcipowersave;
ops               454 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	struct ath_hw_ops *ops = ath9k_hw_ops(hw);
ops               456 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->rx_enable = ar9003_hw_rx_enable;
ops               457 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->set_desc_link = ar9003_hw_set_desc_link;
ops               458 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->get_isr = ar9003_hw_get_isr;
ops               459 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->set_txdesc = ar9003_set_txdesc;
ops               460 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->proc_txdesc = ar9003_hw_proc_txdesc;
ops               461 drivers/net/wireless/ath/ath9k/ar9003_mac.c 	ops->get_duration = ar9003_hw_get_duration;
ops              1933 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	struct ath_hw_ops *ops = ath9k_hw_ops(ah);
ops              1966 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->antdiv_comb_conf_get = ar9003_hw_antdiv_comb_conf_get;
ops              1967 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->antdiv_comb_conf_set = ar9003_hw_antdiv_comb_conf_set;
ops              1968 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->spectral_scan_config = ar9003_hw_spectral_scan_config;
ops              1969 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->spectral_scan_trigger = ar9003_hw_spectral_scan_trigger;
ops              1970 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->spectral_scan_wait = ar9003_hw_spectral_scan_wait;
ops              1973 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->set_bt_ant_diversity = ar9003_hw_set_bt_ant_diversity;
ops              1975 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->tx99_start = ar9003_hw_tx99_start;
ops              1976 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->tx99_stop = ar9003_hw_tx99_stop;
ops              1977 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	ops->tx99_set_txpower = ar9003_hw_tx99_set_txpower;
ops                25 drivers/net/wireless/ath/ath9k/debug.c 	ath9k_hw_common(_ah)->ops->write((_ah), (_val), (_reg))
ops                27 drivers/net/wireless/ath/ath9k/debug.c 	ath9k_hw_common(_ah)->ops->read((_ah), (_reg))
ops               634 drivers/net/wireless/ath/ath9k/htc_drv_init.c 	common->ops = &ah->reg_ops;
ops               878 drivers/net/wireless/ath/ath9k/hw.h 	struct ath_hw_ops ops;
ops              1013 drivers/net/wireless/ath/ath9k/hw.h 	return &ah->ops;
ops               688 drivers/net/wireless/ath/ath9k/init.c 	common->ops = &ah->reg_ops;
ops               804 drivers/net/wireless/ath/ath9k/pci.c 	common->ops->read(ah, AR5416_EEPROM_OFFSET + (off << AR5416_EEPROM_S));
ops               814 drivers/net/wireless/ath/ath9k/pci.c 	*data = MS(common->ops->read(ah, AR_EEPROM_STATUS_DATA),
ops                23 drivers/net/wireless/ath/hw.c #define REG_READ			(common->ops->read)
ops                24 drivers/net/wireless/ath/hw.c #define REG_WRITE(_ah, _reg, _val)	(common->ops->write)(_ah, _val, _reg)
ops                25 drivers/net/wireless/ath/key.c #define REG_READ			(common->ops->read)
ops                26 drivers/net/wireless/ath/key.c #define REG_WRITE(_ah, _reg, _val)	(common->ops->write)(_ah, _val, _reg)
ops                28 drivers/net/wireless/ath/key.c 	if (common->ops->enable_write_buffer)		\
ops                29 drivers/net/wireless/ath/key.c 		common->ops->enable_write_buffer((_ah));
ops                32 drivers/net/wireless/ath/key.c 	if (common->ops->write_flush)			\
ops                33 drivers/net/wireless/ath/key.c 		common->ops->write_flush((_ah));
ops                36 drivers/net/wireless/ath/wil6210/wil_platform.c void *wil_platform_init(struct device *dev, struct wil_platform_ops *ops,
ops                39 drivers/net/wireless/ath/wil6210/wil_platform.c 	void *handle = ops; /* to return some non-NULL for 'void' impl. */
ops                41 drivers/net/wireless/ath/wil6210/wil_platform.c 	if (!ops) {
ops                86 drivers/net/wireless/ath/wil6210/wil_platform.h void *wil_platform_init(struct device *dev, struct wil_platform_ops *ops,
ops               627 drivers/net/wireless/broadcom/b43/dma.c 	ring->ops->fill_descriptor(ring, desc, dmaaddr,
ops               643 drivers/net/wireless/broadcom/b43/dma.c 		desc = ring->ops->idx2desc(ring, i, &meta);
ops               660 drivers/net/wireless/broadcom/b43/dma.c 		desc = ring->ops->idx2desc(ring, i, &meta);
ops               783 drivers/net/wireless/broadcom/b43/dma.c 		ring->ops->idx2desc(ring, i, &meta);
ops               861 drivers/net/wireless/broadcom/b43/dma.c 		ring->ops = &dma64_ops;
ops               863 drivers/net/wireless/broadcom/b43/dma.c 		ring->ops = &dma32_ops;
ops              1192 drivers/net/wireless/broadcom/b43/dma.c 	const struct b43_dma_ops *ops = ring->ops;
ops              1214 drivers/net/wireless/broadcom/b43/dma.c 	desc = ops->idx2desc(ring, slot, &meta_hdr);
ops              1234 drivers/net/wireless/broadcom/b43/dma.c 	ops->fill_descriptor(ring, desc, meta_hdr->dmaaddr,
ops              1239 drivers/net/wireless/broadcom/b43/dma.c 	desc = ops->idx2desc(ring, slot, &meta);
ops              1269 drivers/net/wireless/broadcom/b43/dma.c 	ops->fill_descriptor(ring, desc, meta->dmaaddr, skb->len, 0, 1, 1);
ops              1279 drivers/net/wireless/broadcom/b43/dma.c 	ops->poke_tx(ring, next_slot(ring, slot));
ops              1417 drivers/net/wireless/broadcom/b43/dma.c 	const struct b43_dma_ops *ops;
ops              1472 drivers/net/wireless/broadcom/b43/dma.c 	ops = ring->ops;
ops              1476 drivers/net/wireless/broadcom/b43/dma.c 		ops->idx2desc(ring, slot, &meta);
ops              1584 drivers/net/wireless/broadcom/b43/dma.c 	const struct b43_dma_ops *ops = ring->ops;
ops              1593 drivers/net/wireless/broadcom/b43/dma.c 	desc = ops->idx2desc(ring, *slot, &meta);
ops              1630 drivers/net/wireless/broadcom/b43/dma.c 			desc = ops->idx2desc(ring, *slot, &meta);
ops              1682 drivers/net/wireless/broadcom/b43/dma.c 	current_slot = ring->ops->get_current_rxslot(ring);
ops              1684 drivers/net/wireless/broadcom/b43/dma.c 	ring->ops->set_current_rxslot(ring, previous_slot);
ops              1689 drivers/net/wireless/broadcom/b43/dma.c 	const struct b43_dma_ops *ops = ring->ops;
ops              1694 drivers/net/wireless/broadcom/b43/dma.c 	current_slot = ops->get_current_rxslot(ring);
ops              1703 drivers/net/wireless/broadcom/b43/dma.c 	ops->set_current_rxslot(ring, slot);
ops              1710 drivers/net/wireless/broadcom/b43/dma.c 	ring->ops->tx_suspend(ring);
ops              1716 drivers/net/wireless/broadcom/b43/dma.c 	ring->ops->tx_resume(ring);
ops               228 drivers/net/wireless/broadcom/b43/dma.h 	const struct b43_dma_ops *ops;
ops              1321 drivers/net/wireless/broadcom/b43/main.c 	if (dev->phy.ops)
ops              1322 drivers/net/wireless/broadcom/b43/main.c 		dev->phy.ops->switch_analog(dev, 1);
ops              3267 drivers/net/wireless/broadcom/b43/main.c 	phy->ops->switch_analog(dev, 1);
ops              3273 drivers/net/wireless/broadcom/b43/main.c 	if (phy->ops->interf_mitigation)
ops              3274 drivers/net/wireless/broadcom/b43/main.c 		phy->ops->interf_mitigation(dev, B43_INTERFMODE_NONE);
ops              3277 drivers/net/wireless/broadcom/b43/main.c 	if (phy->ops->set_rx_antenna)
ops              3278 drivers/net/wireless/broadcom/b43/main.c 		phy->ops->set_rx_antenna(dev, B43_ANTENNA_DEFAULT);
ops              3346 drivers/net/wireless/broadcom/b43/main.c 	const struct b43_phy_operations *ops = dev->phy.ops;
ops              3348 drivers/net/wireless/broadcom/b43/main.c 	if (ops->pwork_60sec)
ops              3349 drivers/net/wireless/broadcom/b43/main.c 		ops->pwork_60sec(dev);
ops              3380 drivers/net/wireless/broadcom/b43/main.c 	if (phy->ops->pwork_15sec)
ops              3381 drivers/net/wireless/broadcom/b43/main.c 		phy->ops->pwork_15sec(dev);
ops              4025 drivers/net/wireless/broadcom/b43/main.c 	if (phy->ops->set_rx_antenna)
ops              4026 drivers/net/wireless/broadcom/b43/main.c 		phy->ops->set_rx_antenna(dev, antenna);
ops              4796 drivers/net/wireless/broadcom/b43/main.c 	dev->phy.ops->switch_analog(dev, 0);
ops              4824 drivers/net/wireless/broadcom/b43/main.c 	phy->ops->prepare_structs(dev);
ops              4845 drivers/net/wireless/broadcom/b43/main.c 	if (phy->ops->prepare_hardware) {
ops              4846 drivers/net/wireless/broadcom/b43/main.c 		err = phy->ops->prepare_hardware(dev);
ops              5454 drivers/net/wireless/broadcom/b43/main.c 	dev->phy.ops->switch_analog(dev, 0);
ops                33 drivers/net/wireless/broadcom/b43/phy_common.c 	phy->ops = NULL;
ops                38 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_g;
ops                43 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_n;
ops                48 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_lp;
ops                53 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_ht;
ops                58 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_lcn;
ops                63 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = &b43_phyops_ac;
ops                67 drivers/net/wireless/broadcom/b43/phy_common.c 	if (B43_WARN_ON(!phy->ops))
ops                70 drivers/net/wireless/broadcom/b43/phy_common.c 	err = phy->ops->allocate(dev);
ops                72 drivers/net/wireless/broadcom/b43/phy_common.c 		phy->ops = NULL;
ops                79 drivers/net/wireless/broadcom/b43/phy_common.c 	dev->phy.ops->free(dev);
ops                80 drivers/net/wireless/broadcom/b43/phy_common.c 	dev->phy.ops = NULL;
ops                86 drivers/net/wireless/broadcom/b43/phy_common.c 	const struct b43_phy_operations *ops = phy->ops;
ops                97 drivers/net/wireless/broadcom/b43/phy_common.c 	phy->ops->switch_analog(dev, true);
ops               100 drivers/net/wireless/broadcom/b43/phy_common.c 	err = ops->init(dev);
ops               117 drivers/net/wireless/broadcom/b43/phy_common.c 	if (ops->exit)
ops               118 drivers/net/wireless/broadcom/b43/phy_common.c 		ops->exit(dev);
ops               127 drivers/net/wireless/broadcom/b43/phy_common.c 	const struct b43_phy_operations *ops = dev->phy.ops;
ops               131 drivers/net/wireless/broadcom/b43/phy_common.c 	if (ops->exit)
ops               132 drivers/net/wireless/broadcom/b43/phy_common.c 		ops->exit(dev);
ops               139 drivers/net/wireless/broadcom/b43/phy_common.c 	if (!dev->phy.ops->supports_hwpctl)
ops               141 drivers/net/wireless/broadcom/b43/phy_common.c 	return dev->phy.ops->supports_hwpctl(dev);
ops               219 drivers/net/wireless/broadcom/b43/phy_common.c 	return dev->phy.ops->radio_read(dev, reg);
ops               230 drivers/net/wireless/broadcom/b43/phy_common.c 	dev->phy.ops->radio_write(dev, reg, value);
ops               271 drivers/net/wireless/broadcom/b43/phy_common.c 	if (dev->phy.ops->phy_read)
ops               272 drivers/net/wireless/broadcom/b43/phy_common.c 		return dev->phy.ops->phy_read(dev, reg);
ops               287 drivers/net/wireless/broadcom/b43/phy_common.c 	if (dev->phy.ops->phy_write)
ops               288 drivers/net/wireless/broadcom/b43/phy_common.c 		return dev->phy.ops->phy_write(dev, reg, value);
ops               301 drivers/net/wireless/broadcom/b43/phy_common.c 	if (dev->phy.ops->phy_maskset) {
ops               303 drivers/net/wireless/broadcom/b43/phy_common.c 		dev->phy.ops->phy_maskset(dev, offset, mask, 0);
ops               312 drivers/net/wireless/broadcom/b43/phy_common.c 	if (dev->phy.ops->phy_maskset) {
ops               314 drivers/net/wireless/broadcom/b43/phy_common.c 		dev->phy.ops->phy_maskset(dev, offset, 0xFFFF, set);
ops               323 drivers/net/wireless/broadcom/b43/phy_common.c 	if (dev->phy.ops->phy_maskset) {
ops               325 drivers/net/wireless/broadcom/b43/phy_common.c 		dev->phy.ops->phy_maskset(dev, offset, mask, set);
ops               435 drivers/net/wireless/broadcom/b43/phy_common.c 	err = phy->ops->switch_channel(dev, new_channel);
ops               456 drivers/net/wireless/broadcom/b43/phy_common.c 	phy->ops->software_rfkill(dev, blocked);
ops               476 drivers/net/wireless/broadcom/b43/phy_common.c 		dev->phy.ops->adjust_txpower(dev);
ops               499 drivers/net/wireless/broadcom/b43/phy_common.c 	result = phy->ops->recalc_txpower(dev, !!(flags & B43_TXPWR_IGNORE_TSSI));
ops               503 drivers/net/wireless/broadcom/b43/phy_common.c 	B43_WARN_ON(phy->ops->adjust_txpower == NULL);
ops               195 drivers/net/wireless/broadcom/b43/phy_common.h 	const struct b43_phy_operations *ops;
ops              2998 drivers/net/wireless/broadcom/b43/phy_g.c 				phy->ops->interf_mitigation(dev,
ops              3003 drivers/net/wireless/broadcom/b43/phy_g.c 				phy->ops->interf_mitigation(dev, B43_INTERFMODE_NONE);
ops               110 drivers/net/wireless/broadcom/b43/sysfs.c 	if (wldev->phy.ops->interf_mitigation) {
ops               111 drivers/net/wireless/broadcom/b43/sysfs.c 		err = wldev->phy.ops->interf_mitigation(wldev, mode);
ops               153 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	const struct brcmf_bus_ops *ops;
ops               162 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->preinit)
ops               164 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->preinit(bus->dev);
ops               169 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	bus->ops->stop(bus->dev);
ops               174 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->txdata(bus->dev, skb);
ops               180 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->txctl(bus->dev, msg, len);
ops               186 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->rxctl(bus->dev, msg, len);
ops               192 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->gettxq)
ops               195 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->gettxq(bus->dev);
ops               201 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (bus->ops->wowl_config)
ops               202 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 		bus->ops->wowl_config(bus->dev, enabled);
ops               207 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->get_ramsize)
ops               210 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->get_ramsize(bus->dev);
ops               216 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->get_memdump)
ops               219 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->get_memdump(bus->dev, data, len);
ops               226 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->get_fwname(bus->dev, ext, fw_name);
ops               232 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->debugfs_create)
ops               235 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->debugfs_create(bus->dev);
ops               241 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	if (!bus->ops->reset)
ops               244 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h 	return bus->ops->reset(bus->dev);
ops              5287 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	struct cfg80211_ops *ops;
ops              5289 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	ops = kmemdup(&brcmf_cfg80211_ops, sizeof(brcmf_cfg80211_ops),
ops              5292 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	if (ops && settings->roamoff)
ops              5293 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		ops->update_connect_params = NULL;
ops              5295 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	return ops;
ops              7021 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 						  struct cfg80211_ops *ops,
ops              7100 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		ops->set_rekey_data = brcmf_cfg80211_set_rekey_data;
ops               390 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h 						  struct cfg80211_ops *ops,
ops               225 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	const struct brcmf_buscore_ops *ops;
ops               243 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(core->base, sbidhigh));
ops               255 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, address);
ops               268 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, core->wrapbase + BCMA_IOCTL);
ops               271 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, core->wrapbase + BCMA_RESET_CTL);
ops               285 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               289 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               295 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               296 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow),
ops               299 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               301 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		SPINWAIT((ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatehigh))
ops               304 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatehigh));
ops               308 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbidlow));
ops               310 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			val = ci->ops->read32(ci->ctx,
ops               313 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			ci->ops->write32(ci->ctx,
ops               315 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			val = ci->ops->read32(ci->ctx,
ops               318 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			SPINWAIT((ci->ops->read32(ci->ctx,
ops               326 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow), val);
ops               327 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               331 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = ci->ops->read32(ci->ctx, CORE_SB(base, sbidlow));
ops               333 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			val = ci->ops->read32(ci->ctx,
ops               336 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 			ci->ops->write32(ci->ctx,
ops               342 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow),
ops               356 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, core->wrapbase + BCMA_RESET_CTL);
ops               361 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, core->wrapbase + BCMA_IOCTL,
ops               363 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->read32(ci->ctx, core->wrapbase + BCMA_IOCTL);
ops               366 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, core->wrapbase + BCMA_RESET_CTL,
ops               371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	SPINWAIT(ci->ops->read32(ci->ctx, core->wrapbase + BCMA_RESET_CTL) !=
ops               376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, core->wrapbase + BCMA_IOCTL,
ops               378 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->read32(ci->ctx, core->wrapbase + BCMA_IOCTL);
ops               401 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow),
ops               404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               408 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatehigh));
ops               410 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatehigh), 0);
ops               412 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(base, sbimstate));
ops               415 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->write32(ci->ctx, CORE_SB(base, sbimstate), regdata);
ops               419 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow),
ops               421 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               425 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, CORE_SB(base, sbtmstatelow),
ops               427 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_SB(base, sbtmstatelow));
ops               443 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	while (ci->ops->read32(ci->ctx, core->wrapbase + BCMA_RESET_CTL) &
ops               445 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->write32(ci->ctx, core->wrapbase + BCMA_RESET_CTL, 0);
ops               452 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->write32(ci->ctx, core->wrapbase + BCMA_IOCTL,
ops               454 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	ci->ops->read32(ci->ctx, core->wrapbase + BCMA_IOCTL);
ops               532 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	return core->chip->ops->read32(core->chip->ctx, core->pub.base + reg);
ops               538 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	core->chip->ops->write32(core->chip->ctx, core->pub.base + reg, val);
ops               762 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	val = ci->ops->read32(ci->ctx, *eromaddr);
ops               861 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	eromaddr = ci->ops->read32(ci->ctx, CORE_CC_REG(SI_ENUM_BASE, eromptr));
ops               923 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	regdata = ci->ops->read32(ci->ctx, CORE_CC_REG(SI_ENUM_BASE, chipid));
ops               979 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (ci->ops->reset) {
ops               980 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ci->ops->reset(ci->ctx, &ci->pub);
ops              1007 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = chip->ops->read32(chip->ctx, cpu->wrapbase + BCMA_IOCTL);
ops              1032 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	pub->cc_caps = chip->ops->read32(chip->ctx,
ops              1034 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	pub->cc_caps_ext = chip->ops->read32(chip->ctx,
ops              1041 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		val = chip->ops->read32(chip->ctx,
ops              1051 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (chip->ops->setup)
ops              1052 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		ret = chip->ops->setup(chip->ctx, pub);
ops              1058 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 				     const struct brcmf_buscore_ops *ops)
ops              1063 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (WARN_ON(!ops->read32))
ops              1065 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (WARN_ON(!ops->write32))
ops              1067 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (WARN_ON(!ops->prepare))
ops              1069 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	if (WARN_ON(!ops->activate))
ops              1080 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	chip->ops = ops;
ops              1083 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	err = ops->prepare(ctx);
ops              1216 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	chip->ops->activate(chip->ctx, &chip->pub, 0);
ops              1242 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	chip->ops->activate(chip->ctx, &chip->pub, rstvec);
ops              1269 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 	chip->ops->activate(chip->ctx, &chip->pub, rstvec);
ops              1351 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		chip->ops->write32(chip->ctx, addr, 3);
ops              1353 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops              1357 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops              1362 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops              1366 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops              1371 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops              1376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.c 		reg = chip->ops->read32(chip->ctx, addr);
ops                74 drivers/net/wireless/broadcom/brcm80211/brcmfmac/chip.h 				     const struct brcmf_buscore_ops *ops);
ops              1112 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c static int brcmf_bus_started(struct brcmf_pub *drvr, struct cfg80211_ops *ops)
ops              1149 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	drvr->config = brcmf_cfg80211_attach(drvr, ops,
ops              1215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	struct cfg80211_ops *ops;
ops              1220 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	ops = brcmf_cfg80211_get_ops(settings);
ops              1221 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	if (!ops)
ops              1224 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	wiphy = wiphy_new(ops, sizeof(*drvr));
ops              1226 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 		kfree(ops);
ops              1233 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	drvr->ops = ops;
ops              1272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	ret = brcmf_bus_started(drvr, drvr->ops);
ops              1381 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c 	kfree(drvr->ops);
ops               100 drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h 	struct cfg80211_ops *ops;
ops              1926 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bus->ops = &brcmf_pcie_bus_ops;
ops              4233 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 		sdiod->bus_if->ops = &brcmf_sdio_bus_ops;
ops              1243 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	bus->ops = &brcmf_usb_bus_ops;
ops              7629 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		if (!crypt || !crypt->ops->set_flags || !crypt->ops->get_flags)
ops              7632 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		flags = crypt->ops->get_flags(crypt->priv);
ops              7639 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		crypt->ops->set_flags(flags, crypt->priv);
ops              7720 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		if (!crypt || !crypt->ops->get_flags) {
ops              7726 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		param->value = (crypt->ops->get_flags(crypt->priv) &
ops              6620 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (!crypt || !crypt->ops->set_flags || !crypt->ops->get_flags)
ops              6623 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		flags = crypt->ops->get_flags(crypt->priv);
ops              6630 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		crypt->ops->set_flags(flags, crypt->priv);
ops              6711 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		if (!crypt || !crypt->ops->get_flags)
ops              6714 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		param->value = (crypt->ops->get_flags(crypt->priv) &
ops               274 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
ops               281 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
ops               306 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	if (crypt == NULL || crypt->ops->decrypt_msdu == NULL)
ops               313 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
ops               448 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 		if (crypt && (crypt->ops == NULL ||
ops               449 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 			      crypt->ops->decrypt_mpdu == NULL))
ops               152 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 	if (crypt->ops && crypt->ops->encrypt_mpdu)
ops               153 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
ops               338 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 	    crypt && crypt->ops && crypt->ops->encrypt_msdu) {
ops               340 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		int len = bytes + hdr_len + crypt->ops->extra_msdu_prefix_len +
ops               341 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		    crypt->ops->extra_msdu_postfix_len;
ops               347 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		skb_reserve(skb_new, crypt->ops->extra_msdu_prefix_len);
ops               353 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		res = crypt->ops->encrypt_msdu(skb_new, hdr_len, crypt->priv);
ops               361 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		bytes += crypt->ops->extra_msdu_prefix_len +
ops               362 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 		    crypt->ops->extra_msdu_postfix_len;
ops               387 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 			bytes_per_frag -= crypt->ops->extra_mpdu_prefix_len +
ops               388 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 			    crypt->ops->extra_mpdu_postfix_len;
ops               456 drivers/net/wireless/intel/ipw2x00/libipw_tx.c 				    crypt->ops->extra_mpdu_prefix_len);
ops               360 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (*crypt != NULL && (*crypt)->ops != NULL &&
ops               361 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	    strcmp((*crypt)->ops->name, "WEP") != 0) {
ops               375 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		new_crypt->ops = lib80211_get_crypto_ops("WEP");
ops               376 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		if (!new_crypt->ops) {
ops               378 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 			new_crypt->ops = lib80211_get_crypto_ops("WEP");
ops               381 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               382 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 			new_crypt->priv = new_crypt->ops->init(key);
ops               384 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		if (!new_crypt->ops || !new_crypt->priv) {
ops               407 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 			(*crypt)->ops->set_key(sec.keys[key], len, NULL,
ops               417 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 			len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN,
ops               424 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 				(*crypt)->ops->set_key(sec.keys[key], 13, NULL,
ops               512 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	struct lib80211_crypto_ops *ops;
ops               587 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	ops = lib80211_get_crypto_ops(alg);
ops               588 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (ops == NULL) {
ops               590 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		ops = lib80211_get_crypto_ops(alg);
ops               592 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (ops == NULL) {
ops               599 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (*crypt == NULL || (*crypt)->ops != ops) {
ops               609 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		new_crypt->ops = ops;
ops               610 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               611 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 			new_crypt->priv = new_crypt->ops->init(idx);
ops               620 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (ext->key_len > 0 && (*crypt)->ops->set_key &&
ops               621 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	    (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq,
ops               595 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il->ops->txq_attach_buf_to_tfd(il, txq, txcmd_phys, firstlen, 1, 0);
ops               599 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, secondlen, 0,
ops              2410 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		rc = il->ops->load_ucode(il);
ops              3606 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il->ops = &il3945_ops;
ops               286 drivers/net/wireless/intel/iwlegacy/3945.c 		il->ops->txq_free_tfd(il, txq);
ops              1614 drivers/net/wireless/intel/iwlegacy/3945.c 	return il->ops->send_tx_power(il);
ops               914 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	if (il->ops->update_chain_flags)
ops               915 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		il->ops->update_chain_flags(il);
ops              1836 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->ops->txq_attach_buf_to_tfd(il, txq, txcmd_phys, firstlen, 1, 0);
ops              1840 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, secondlen,
ops              1869 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->ops->txq_update_byte_cnt_tbl(il, txq, le16_to_cpu(tx_cmd->len));
ops              2485 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->ops->txq_free_tfd(il, txq);
ops              3679 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->ops->set_rxon_chain) {
ops              3680 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->ops->set_rxon_chain(il);
ops              5091 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (!il->ops->is_valid_rtc_data_addr(base)) {
ops              5323 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		if (il->ops->set_rxon_chain)
ops              5324 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			il->ops->set_rxon_chain(il);
ops              5587 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		ret = il->ops->load_ucode(il);
ops              5628 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->ops->init_alive_start(il);
ops              6078 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (!il->ops->set_channel_switch)
ops              6128 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->ops->set_channel_switch(il, ch_switch)) {
ops              6211 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->ops->send_tx_power(il);
ops              6360 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (il->ops->set_rxon_chain)
ops              6361 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il->ops->set_rxon_chain(il);
ops              6503 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->ops = &il4965_ops;
ops              1757 drivers/net/wireless/intel/iwlegacy/4965.c 	if (il->ops->set_rxon_chain)
ops              1758 drivers/net/wireless/intel/iwlegacy/4965.c 		il->ops->set_rxon_chain(il);
ops              1832 drivers/net/wireless/intel/iwlegacy/4965.c 		if (il->ops->set_rxon_chain)
ops              1833 drivers/net/wireless/intel/iwlegacy/4965.c 			il->ops->set_rxon_chain(il);
ops               503 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il->ops->send_led_cmd(il, &led_cmd);
ops               713 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->apm_init(il);
ops               723 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il->ops->eeprom_acquire_semaphore(il);
ops               755 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->eeprom_release_semaphore(il);
ops              1190 drivers/net/wireless/intel/iwlegacy/common.c 		if (il->ops->update_chain_flags && update_chains)
ops              1191 drivers/net/wireless/intel/iwlegacy/common.c 			il->ops->update_chain_flags(il);
ops              1192 drivers/net/wireless/intel/iwlegacy/common.c 		else if (il->ops->update_chain_flags)
ops              1545 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il->ops->request_scan(il, vif);
ops              1708 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->post_scan(il);
ops              1850 drivers/net/wireless/intel/iwlegacy/common.c 	cmd.len = il->ops->build_addsta_hcmd(sta, data);
ops              2759 drivers/net/wireless/intel/iwlegacy/common.c 		il->ops->txq_free_tfd(il, txq);
ops              3065 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->txq_init(il, txq);
ops              3102 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->txq_init(il, txq);
ops              3130 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->len = il->ops->get_hcmd_size(cmd->id, cmd->len);
ops              3220 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->ops->txq_update_byte_cnt_tbl)
ops              3222 drivers/net/wireless/intel/iwlegacy/common.c 		il->ops->txq_update_byte_cnt_tbl(il, txq, 0);
ops              3224 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->txq_attach_buf_to_tfd(il, txq, phys_addr, fix_size, 1,
ops              3900 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->ops->set_rxon_chain)
ops              3901 drivers/net/wireless/intel/iwlegacy/common.c 		il->ops->set_rxon_chain(il);
ops              4163 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->dump_nic_error_log(il);
ops              4164 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->ops->dump_fh)
ops              4165 drivers/net/wireless/intel/iwlegacy/common.c 		il->ops->dump_fh(il, NULL, false);
ops              4364 drivers/net/wireless/intel/iwlegacy/common.c 	if (!il->ops->send_tx_power)
ops              4397 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il->ops->send_tx_power(il);
ops              4552 drivers/net/wireless/intel/iwlegacy/common.c 	if (il->ops->set_rxon_chain)
ops              4553 drivers/net/wireless/intel/iwlegacy/common.c 		il->ops->set_rxon_chain(il);
ops              5052 drivers/net/wireless/intel/iwlegacy/common.c 		if (il->ops->set_rxon_chain)
ops              5053 drivers/net/wireless/intel/iwlegacy/common.c 			il->ops->set_rxon_chain(il);
ops              5122 drivers/net/wireless/intel/iwlegacy/common.c 		if (il->ops->update_bcast_stations)
ops              5123 drivers/net/wireless/intel/iwlegacy/common.c 			ret = il->ops->update_bcast_stations(il);
ops              5322 drivers/net/wireless/intel/iwlegacy/common.c 	il->ops->post_associate(il);
ops              5438 drivers/net/wireless/intel/iwlegacy/common.c 		if (il->ops->set_rxon_chain)
ops              5439 drivers/net/wireless/intel/iwlegacy/common.c 			il->ops->set_rxon_chain(il);
ops              5448 drivers/net/wireless/intel/iwlegacy/common.c 				il->ops->post_associate(il);
ops              5468 drivers/net/wireless/intel/iwlegacy/common.c 			il->ops->config_ap(il);
ops              5474 drivers/net/wireless/intel/iwlegacy/common.c 		ret = il->ops->manage_ibss_station(il, vif,
ops              1121 drivers/net/wireless/intel/iwlegacy/common.h 	const struct il_ops *ops;
ops              1934 drivers/net/wireless/intel/iwlegacy/common.h 	return il->ops->rxon_assoc(il);
ops              1940 drivers/net/wireless/intel/iwlegacy/common.h 	return il->ops->commit_rxon(il);
ops              1169 drivers/net/wireless/intel/iwlegacy/debug.c 	if (il->ops->dump_fh) {
ops              1170 drivers/net/wireless/intel/iwlegacy/debug.c 		ret = pos = il->ops->dump_fh(il, &buf, true);
ops               153 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	    priv->trans->ops->d3_suspend &&
ops               154 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	    priv->trans->ops->d3_resume &&
ops               737 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 		if (!priv->trans->ops->txq_enable)
ops              1263 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	op_mode->ops = &iwl_dvm_ops;
ops               428 drivers/net/wireless/intel/iwlwifi/fw/api/power.h 	__le32 ops;
ops               439 drivers/net/wireless/intel/iwlwifi/fw/api/power.h 	__le32 ops;
ops              1650 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			    const struct iwl_dump_ini_mem_ops *ops)
ops              1658 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	if (!ops->get_num_of_ranges || !ops->get_size || !ops->fill_mem_hdr ||
ops              1659 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	    !ops->fill_range)
ops              1662 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	size = ops->get_size(fwrt, reg);
ops              1679 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	num_of_ranges = ops->get_num_of_ranges(fwrt, reg);
ops              1688 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	range = ops->fill_mem_hdr(fwrt, reg, header);
ops              1697 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		int range_size = ops->fill_range(fwrt, reg, range, i);
ops              2301 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	if (fwrt->ops && fwrt->ops->fw_running &&
ops              2302 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	    !fwrt->ops->fw_running(fwrt->ops_ctx)) {
ops              2340 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	if (fwrt->ops && fwrt->ops->dump_start &&
ops              2341 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	    fwrt->ops->dump_start(fwrt->ops_ctx))
ops              2346 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	if (fwrt->ops && fwrt->ops->dump_end)
ops              2347 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		fwrt->ops->dump_end(fwrt->ops_ctx);
ops               296 drivers/net/wireless/intel/iwlwifi/fw/dbg.h 		fwrt->trans->cfg->d3_debug_data_length && fwrt->ops &&
ops               297 drivers/net/wireless/intel/iwlwifi/fw/dbg.h 		fwrt->ops->d3_debug_enable &&
ops               298 drivers/net/wireless/intel/iwlwifi/fw/dbg.h 		fwrt->ops->d3_debug_enable(fwrt->ops_ctx) &&
ops               279 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c 	if (fwrt->ops && fwrt->ops->fw_running &&
ops               280 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c 	    !fwrt->ops->fw_running(fwrt->ops_ctx))
ops               306 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c 	if (fwrt->ops && fwrt->ops->send_hcmd)
ops               307 drivers/net/wireless/intel/iwlwifi/fw/debugfs.c 		ret = fwrt->ops->send_hcmd(fwrt->ops_ctx, &hcmd);
ops                67 drivers/net/wireless/intel/iwlwifi/fw/init.c 			const struct iwl_fw_runtime_ops *ops, void *ops_ctx,
ops                77 drivers/net/wireless/intel/iwlwifi/fw/init.c 	fwrt->ops = ops;
ops               127 drivers/net/wireless/intel/iwlwifi/fw/runtime.h 	const struct iwl_fw_runtime_ops *ops;
ops               187 drivers/net/wireless/intel/iwlwifi/fw/runtime.h 			const struct iwl_fw_runtime_ops *ops, void *ops_ctx,
ops               137 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	const struct iwl_op_mode_ops *ops;	/* pointer to op_mode ops */
ops               140 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	[DVM_OP_MODE] = { .name = "iwldvm", .ops = NULL },
ops               141 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	[MVM_OP_MODE] = { .name = "iwlmvm", .ops = NULL },
ops              1276 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	const struct iwl_op_mode_ops *ops = op->ops;
ops              1286 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	op_mode = ops->start(drv->trans, drv->trans->cfg, &drv->fw, dbgfs_dir);
ops              1566 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	if (op->ops) {
ops              1687 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 	drv->trans->ops->debugfs_cleanup(drv->trans);
ops              1708 drivers/net/wireless/intel/iwlwifi/iwl-drv.c int iwl_opmode_register(const char *name, const struct iwl_op_mode_ops *ops)
ops              1719 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 		op->ops = ops;
ops              1741 drivers/net/wireless/intel/iwlwifi/iwl-drv.c 		iwlwifi_opmode_table[i].ops = NULL;
ops               166 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h int iwl_opmode_register(const char *name, const struct iwl_op_mode_ops *ops);
ops               176 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	const struct iwl_op_mode_ops *ops;
ops               184 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->stop(op_mode);
ops               191 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	return op_mode->ops->rx(op_mode, napi, rxb);
ops               199 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->rx_rss(op_mode, napi, rxb, queue);
ops               205 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	if (op_mode->ops->async_cb)
ops               206 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 		op_mode->ops->async_cb(op_mode, cmd);
ops               212 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->queue_full(op_mode, queue);
ops               218 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->queue_not_full(op_mode, queue);
ops               225 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	return op_mode->ops->hw_rf_kill(op_mode, state);
ops               231 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->free_skb(op_mode, skb);
ops               236 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->nic_error(op_mode);
ops               241 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->cmd_queue_full(op_mode);
ops               247 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->nic_config(op_mode);
ops               253 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 	op_mode->ops->wimax_active(op_mode);
ops                69 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 				  const struct iwl_trans_ops *ops,
ops                88 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	trans->ops = ops;
ops               100 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	WARN_ON(!ops->wait_txq_empty && !ops->wait_tx_queues_empty);
ops               136 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	ret = trans->ops->send_cmd(trans, cmd);
ops               783 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	const struct iwl_trans_ops *ops;
ops               840 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->configure(trans, trans_cfg);
ops               848 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->start_hw(trans);
ops               855 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->op_mode_leave)
ops               856 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->op_mode_leave(trans);
ops               869 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->fw_alive(trans, scd_addr);
ops               881 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->start_fw(trans, fw, run_in_rfkill);
ops               888 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->stop_device(trans);
ops               897 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (!trans->ops->d3_suspend)
ops               900 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->d3_suspend(trans, test, reset);
ops               908 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (!trans->ops->d3_resume)
ops               911 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->d3_resume(trans, status, test, reset);
ops               916 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (!trans->ops->suspend)
ops               919 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->suspend(trans);
ops               924 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->resume)
ops               925 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->resume(trans);
ops               931 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (!trans->ops->dump_data)
ops               933 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->dump_data(trans, dump_mask);
ops               961 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->tx(trans, skb, dev_cmd, queue);
ops               972 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->reclaim(trans, queue, ssn, skbs);
ops               983 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->set_q_ptrs(trans, queue, ptr);
ops               989 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->txq_disable(trans, queue, configure_scd);
ops              1004 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->txq_enable(trans, queue, ssn,
ops              1012 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (WARN_ON_ONCE(!trans->ops->rxq_dma_data))
ops              1015 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->rxq_dma_data(trans, queue, data);
ops              1021 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (WARN_ON_ONCE(!trans->ops->txq_free))
ops              1024 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->txq_free(trans, queue);
ops              1035 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (WARN_ON_ONCE(!trans->ops->txq_alloc))
ops              1043 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->txq_alloc(trans, flags, sta_id, tid,
ops              1050 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->txq_set_shared_mode)
ops              1051 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->txq_set_shared_mode(trans, queue, shared_mode);
ops              1094 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->freeze_txq_timer)
ops              1095 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->freeze_txq_timer(trans, txqs, freeze);
ops              1106 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->block_txq_ptrs)
ops              1107 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->block_txq_ptrs(trans, block);
ops              1113 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (WARN_ON_ONCE(!trans->ops->wait_tx_queues_empty))
ops              1121 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->wait_tx_queues_empty(trans, txqs);
ops              1126 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (WARN_ON_ONCE(!trans->ops->wait_txq_empty))
ops              1134 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->wait_txq_empty(trans, queue);
ops              1139 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->write8(trans, ofs, val);
ops              1144 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->write32(trans, ofs, val);
ops              1149 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->read32(trans, ofs);
ops              1154 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->read_prph(trans, ofs);
ops              1160 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->write_prph(trans, ofs, val);
ops              1166 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->read_mem(trans, addr, buf, dwords);
ops              1189 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	return trans->ops->write_mem(trans, addr, buf, dwords);
ops              1200 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->set_pmi)
ops              1201 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->set_pmi(trans, state);
ops              1206 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->sw_reset)
ops              1207 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->sw_reset(trans);
ops              1213 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->set_bits_mask(trans, reg, mask, value);
ops              1218 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		    likely((trans)->ops->grab_nic_access(trans, flags)))
ops              1223 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	trans->ops->release_nic_access(trans, flags);
ops              1239 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	if (trans->ops->sync_nmi)
ops              1240 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 		trans->ops->sync_nmi(trans);
ops              1254 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 				  const struct iwl_trans_ops *ops,
ops               938 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		geo_cmd.ops =
ops               943 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		geo_cmd_v1.ops =
ops               979 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		.ops = cpu_to_le32(IWL_PER_CHAIN_OFFSET_SET_TABLES),
ops               680 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	    mvm->trans->ops->d3_suspend &&
ops               681 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	    mvm->trans->ops->d3_resume &&
ops               667 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		op_mode->ops = &iwl_mvm_ops_mq;
ops               674 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		op_mode->ops = &iwl_mvm_ops;
ops              3467 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	const struct iwl_trans_ops *ops = &trans_ops_pcie_gen2;
ops              3470 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ops = &trans_ops_pcie;
ops              3492 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	trans = iwl_trans_alloc(sizeof(struct iwl_trans_pcie), &pdev->dev, ops,
ops               655 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
ops               662 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	    strcmp(crypt->ops->name, "TKIP") == 0) {
ops               672 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
ops               693 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	if (crypt == NULL || crypt->ops->decrypt_msdu == NULL)
ops               700 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 	res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
ops               800 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 		if (crypt && (crypt->ops == NULL ||
ops               801 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c 			      crypt->ops->decrypt_mpdu == NULL))
ops               332 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	    strcmp(crypt->ops->name, "TKIP") == 0) {
ops               347 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	prefix_len = crypt->ops->extra_mpdu_prefix_len +
ops               348 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 		crypt->ops->extra_msdu_prefix_len;
ops               349 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	postfix_len = crypt->ops->extra_mpdu_postfix_len +
ops               350 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 		crypt->ops->extra_msdu_postfix_len;
ops               365 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	if (crypt->ops->encrypt_msdu)
ops               366 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 		res = crypt->ops->encrypt_msdu(skb, hdr_len, crypt->priv);
ops               367 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	if (res == 0 && crypt->ops->encrypt_mpdu)
ops               368 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 		res = crypt->ops->encrypt_mpdu(skb, hdr_len, crypt->priv);
ops               494 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c 	if (tx.crypt && (!tx.crypt->ops || !tx.crypt->ops->encrypt_mpdu))
ops               124 drivers/net/wireless/intersil/hostap/hostap_ap.c 		sta->crypt->ops->deinit(sta->crypt->priv);
ops              1042 drivers/net/wireless/intersil/hostap/hostap_ap.c 	if (sta->crypt && sta->crypt->ops && sta->crypt->ops->print_stats)
ops              1043 drivers/net/wireless/intersil/hostap/hostap_ap.c 		sta->crypt->ops->print_stats(m, sta->crypt->priv);
ops               153 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (*crypt != NULL && (*crypt)->ops != NULL &&
ops               154 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	    strcmp((*crypt)->ops->name, "WEP") != 0) {
ops               167 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		new_crypt->ops = lib80211_get_crypto_ops("WEP");
ops               168 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (!new_crypt->ops) {
ops               170 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			new_crypt->ops = lib80211_get_crypto_ops("WEP");
ops               172 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               173 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			new_crypt->priv = new_crypt->ops->init(i);
ops               174 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (!new_crypt->ops || !new_crypt->priv) {
ops               191 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		(*crypt)->ops->set_key(keybuf, len, NULL, (*crypt)->priv);
ops               251 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (crypt == NULL || crypt->ops == NULL) {
ops               257 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (strcmp(crypt->ops->name, "WEP") != 0) {
ops               267 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	len = crypt->ops->get_key(key, WEP_KEY_LEN, NULL, crypt->priv);
ops              3205 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	struct lib80211_crypto_ops *ops;
ops              3270 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	ops = lib80211_get_crypto_ops(alg);
ops              3271 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (ops == NULL) {
ops              3273 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ops = lib80211_get_crypto_ops(alg);
ops              3275 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (ops == NULL) {
ops              3291 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (*crypt == NULL || (*crypt)->ops != ops) {
ops              3302 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		new_crypt->ops = ops;
ops              3303 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops              3304 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			new_crypt->priv = new_crypt->ops->init(i);
ops              3321 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	    && (*crypt)->ops->set_key &&
ops              3322 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	    (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq,
ops              3406 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (*crypt == NULL || (*crypt)->ops == NULL) {
ops              3411 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (strcmp((*crypt)->ops->name, "WEP") == 0)
ops              3413 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		else if (strcmp((*crypt)->ops->name, "TKIP") == 0)
ops              3415 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		else if (strcmp((*crypt)->ops->name, "CCMP") == 0)
ops              3420 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if ((*crypt)->ops->get_key) {
ops              3422 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 				(*crypt)->ops->get_key(ext->key,
ops              3445 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	struct lib80211_crypto_ops *ops;
ops              3482 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	ops = lib80211_get_crypto_ops(param->u.crypt.alg);
ops              3483 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (ops == NULL && strcmp(param->u.crypt.alg, "WEP") == 0) {
ops              3485 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ops = lib80211_get_crypto_ops(param->u.crypt.alg);
ops              3486 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	} else if (ops == NULL && strcmp(param->u.crypt.alg, "TKIP") == 0) {
ops              3488 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ops = lib80211_get_crypto_ops(param->u.crypt.alg);
ops              3489 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	} else if (ops == NULL && strcmp(param->u.crypt.alg, "CCMP") == 0) {
ops              3491 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ops = lib80211_get_crypto_ops(param->u.crypt.alg);
ops              3493 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (ops == NULL) {
ops              3505 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (*crypt == NULL || (*crypt)->ops != ops) {
ops              3516 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		new_crypt->ops = ops;
ops              3517 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		new_crypt->priv = new_crypt->ops->init(param->u.crypt.idx);
ops              3530 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	     param->u.crypt.key_len > 0) && (*crypt)->ops->set_key &&
ops              3531 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	    (*crypt)->ops->set_key(param->u.crypt.key,
ops              3606 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (*crypt == NULL || (*crypt)->ops == NULL) {
ops              3611 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		strncpy(param->u.crypt.alg, (*crypt)->ops->name,
ops              3616 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if ((*crypt)->ops->get_key) {
ops              3618 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 				(*crypt)->ops->get_key(param->u.crypt.key,
ops               335 drivers/net/wireless/intersil/hostap/hostap_main.c 	    local->crypt_info.crypt[idx]->ops == NULL)
ops               337 drivers/net/wireless/intersil/hostap/hostap_main.c 	else if (strcmp(local->crypt_info.crypt[idx]->ops->name, "WEP") == 0)
ops               385 drivers/net/wireless/intersil/hostap/hostap_main.c 	len = local->crypt_info.crypt[idx]->ops->get_key(keybuf, sizeof(keybuf), NULL,
ops               393 drivers/net/wireless/intersil/hostap/hostap_main.c 			(void) local->crypt_info.crypt[i]->ops->get_key(
ops                33 drivers/net/wireless/intersil/hostap/hostap_proc.c 		    local->crypt_info.crypt[i]->ops) {
ops                35 drivers/net/wireless/intersil/hostap/hostap_proc.c 				   local->crypt_info.crypt[i]->ops->name);
ops               186 drivers/net/wireless/intersil/hostap/hostap_proc.c 		    local->crypt_info.crypt[i]->ops &&
ops               187 drivers/net/wireless/intersil/hostap/hostap_proc.c 		    local->crypt_info.crypt[i]->ops->print_stats) {
ops               188 drivers/net/wireless/intersil/hostap/hostap_proc.c 			local->crypt_info.crypt[i]->ops->print_stats(
ops                80 drivers/net/wireless/intersil/orinoco/airport.c 	priv->hw.ops->lock_irqsave(&priv->lock, &flags);
ops                82 drivers/net/wireless/intersil/orinoco/airport.c 	priv->hw.ops->unlock_irqrestore(&priv->lock, &flags);
ops               198 drivers/net/wireless/intersil/orinoco/airport.c 	hw->ops->init(hw);
ops               194 drivers/net/wireless/intersil/orinoco/cfg.c 		err = hw->ops->cmd_wait(hw, HERMES_CMD_TEST |
ops               126 drivers/net/wireless/intersil/orinoco/fw.c 	err = hw->ops->read_pda(hw, pda, fw->pda_addr, fw->pda_size);
ops               153 drivers/net/wireless/intersil/orinoco/fw.c 	err = hw->ops->program_init(hw, le32_to_cpu(hdr->entry_point));
ops               181 drivers/net/wireless/intersil/orinoco/fw.c 	err = hw->ops->program_end(hw);
ops               228 drivers/net/wireless/intersil/orinoco/fw.c 		ret = hw->ops->read_pda(hw, pda, fw->pda_addr, fw->pda_size);
ops               264 drivers/net/wireless/intersil/orinoco/fw.c 	ret = hw->ops->init(hw);
ops               194 drivers/net/wireless/intersil/orinoco/hermes.c 	hw->ops = &hermes_ops_local;
ops               610 drivers/net/wireless/intersil/orinoco/hermes.c 	err = hw->ops->init_cmd_wait(hw,
ops               616 drivers/net/wireless/intersil/orinoco/hermes.c 	err = hw->ops->init_cmd_wait(hw,
ops               629 drivers/net/wireless/intersil/orinoco/hermes.c 	err = hw->ops->init_cmd_wait(hw,
ops               652 drivers/net/wireless/intersil/orinoco/hermes.c 	rc = hw->ops->cmd_wait(hw, HERMES_PROGRAM_DISABLE, 0, &resp);
ops               669 drivers/net/wireless/intersil/orinoco/hermes.c 	(void) hw->ops->init_cmd_wait(hw, 0x0000 | HERMES_CMD_INIT,
ops               699 drivers/net/wireless/intersil/orinoco/hermes.c 		ret = hw->ops->cmd_wait(hw, HERMES_CMD_READMIF, 0, NULL);
ops               415 drivers/net/wireless/intersil/orinoco/hermes.h 	const struct hermes_ops *ops;
ops               447 drivers/net/wireless/intersil/orinoco/hermes.h 	return hw->ops->cmd_wait(hw, HERMES_CMD_ENABLE | (port << 8),
ops               453 drivers/net/wireless/intersil/orinoco/hermes.h 	return hw->ops->cmd_wait(hw, HERMES_CMD_DISABLE | (port << 8),
ops               461 drivers/net/wireless/intersil/orinoco/hermes.h 	return hw->ops->cmd_wait(hw, HERMES_CMD_INQUIRE, rid, NULL);
ops               496 drivers/net/wireless/intersil/orinoco/hermes.h 	(hw->ops->read_ltv((hw), (bap), (rid), sizeof(*buf), NULL, (buf)))
ops               498 drivers/net/wireless/intersil/orinoco/hermes.h 	(hw->ops->write_ltv((hw), (bap), (rid), \
ops               213 drivers/net/wireless/intersil/orinoco/hermes_dld.c 	hw->ops->program(hw, pdi->data, pdr_addr(pdr), pdi_len(pdi));
ops               297 drivers/net/wireless/intersil/orinoco/hermes_dld.c 		err = hw->ops->program(hw, blk->data, blkaddr, blklen);
ops               469 drivers/net/wireless/intersil/orinoco/hermes_dld.c 				hw->ops->program(hw, pdi->data, pdr_addr(pdr),
ops               180 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->read_ltv(hw, USER_BAP,
ops               289 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CNFOWNMACADDR,
ops               299 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CNFOWNNAME,
ops               416 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->allocate(hw, priv->nicbuf_size, &priv->txfid);
ops               420 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->allocate(hw, priv->nicbuf_size, &priv->txfid);
ops               466 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->write_ltv(hw, USER_BAP, HERMES_RID_CNFOWNMACADDR,
ops               531 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->write_ltv(hw, USER_BAP, HERMES_RID_CNFOWNSSID,
ops               539 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->write_ltv(hw, USER_BAP, HERMES_RID_CNFDESIREDSSID,
ops               551 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->write_ltv(hw, USER_BAP, HERMES_RID_CNFOWNNAME,
ops               668 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->cmd_wait(hw, HERMES_CMD_TEST |
ops               673 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->cmd_wait(hw, HERMES_CMD_TEST |
ops               699 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CURRENT_TKIP_IV,
ops               882 drivers/net/wireless/intersil/orinoco/hw.c 				err = hw->ops->write_ltv(hw, USER_BAP,
ops              1099 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->write_ltv(hw, USER_BAP,
ops              1141 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->read_ltv(hw, USER_BAP, rid, sizeof(essidbuf),
ops              1148 drivers/net/wireless/intersil/orinoco/hw.c 		err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CURRENTSSID,
ops              1220 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_SUPPORTEDDATARATES,
ops              1288 drivers/net/wireless/intersil/orinoco/hw.c 				err = hw->ops->write_ltv(hw, USER_BAP,
ops              1352 drivers/net/wireless/intersil/orinoco/hw.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CURRENTBSSID,
ops               484 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pwrite(hw, USER_BAP, &desc, sizeof(desc),
ops               498 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pwrite(hw, USER_BAP, &desc, sizeof(desc),
ops               514 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->bap_pwrite(hw, USER_BAP, skb->data, skb->len,
ops               530 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pwrite(hw, USER_BAP, &mic_buf[0], len,
ops               542 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->cmd_wait(hw, HERMES_CMD_TX | HERMES_CMD_RECL,
ops               607 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->bap_pread(hw, IRQ_BAP, &hdr,
ops               800 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, skb_put(skb, datalen),
ops               846 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->bap_pread(hw, IRQ_BAP, desc, sizeof(*desc),
ops               914 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->bap_pread(hw, IRQ_BAP, skb_put(skb, length),
ops              1175 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->read_ltv(hw, USER_BAP,
ops              1224 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CURRENTBSSID,
ops              1247 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->read_ltv(hw, USER_BAP, HERMES_RID_CURRENT_ASSOC_REQ_INFO,
ops              1277 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->read_ltv(hw, USER_BAP,
ops              1407 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->bap_pread(hw, IRQ_BAP, &info, sizeof(info),
ops              1429 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, &tallies, len,
ops              1465 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, &linkstatus, len,
ops              1530 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) buf, len,
ops              1583 drivers/net/wireless/intersil/orinoco/main.c 		err = hw->ops->bap_pread(hw, IRQ_BAP, (void *) bss, len,
ops              1684 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->init(hw);
ops              2024 drivers/net/wireless/intersil/orinoco/main.c 	err = hw->ops->init(hw);
ops              2232 drivers/net/wireless/intersil/orinoco/main.c 		   const struct net_device_ops *ops)
ops              2257 drivers/net/wireless/intersil/orinoco/main.c 	if (ops)
ops              2258 drivers/net/wireless/intersil/orinoco/main.c 		dev->netdev_ops = ops;
ops              2350 drivers/net/wireless/intersil/orinoco/main.c 	priv->hw.ops->lock_irqsave(&priv->lock, &flags);
ops              2370 drivers/net/wireless/intersil/orinoco/main.c 	priv->hw.ops->unlock_irqrestore(&priv->lock, &flags);
ops              2382 drivers/net/wireless/intersil/orinoco/main.c 	priv->hw.ops->lock_irqsave(&priv->lock, &flags);
ops              2390 drivers/net/wireless/intersil/orinoco/main.c 	priv->hw.ops->unlock_irqrestore(&priv->lock, &flags);
ops               190 drivers/net/wireless/intersil/orinoco/orinoco.h 		   unsigned int irq, const struct net_device_ops *ops);
ops               219 drivers/net/wireless/intersil/orinoco/orinoco.h 	priv->hw.ops->lock_irqsave(&priv->lock, flags);
ops               223 drivers/net/wireless/intersil/orinoco/orinoco.h 		priv->hw.ops->unlock_irqrestore(&priv->lock, flags);
ops               232 drivers/net/wireless/intersil/orinoco/orinoco.h 	priv->hw.ops->unlock_irqrestore(&priv->lock, flags);
ops               237 drivers/net/wireless/intersil/orinoco/orinoco.h 	priv->hw.ops->lock_irq(&priv->lock);
ops               242 drivers/net/wireless/intersil/orinoco/orinoco.h 	priv->hw.ops->unlock_irq(&priv->lock);
ops               200 drivers/net/wireless/intersil/orinoco/orinoco_cs.c 	priv->hw.ops->lock_irqsave(&priv->lock, &flags);
ops               202 drivers/net/wireless/intersil/orinoco/orinoco_cs.c 	priv->hw.ops->unlock_irqrestore(&priv->lock, &flags);
ops              1607 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	hw->ops = &ezusb_ops;
ops               267 drivers/net/wireless/intersil/orinoco/spectrum_cs.c 	priv->hw.ops->lock_irqsave(&priv->lock, &flags);
ops               269 drivers/net/wireless/intersil/orinoco/spectrum_cs.c 	priv->hw.ops->unlock_irqrestore(&priv->lock, &flags);
ops               461 drivers/net/wireless/intersil/orinoco/wext.c 		err = hw->ops->cmd_wait(hw, HERMES_CMD_TEST |
ops              1289 drivers/net/wireless/intersil/orinoco/wext.c 	err = hw->ops->read_ltv(hw, USER_BAP, rid, MAX_RID_LEN, &length,
ops              2736 drivers/net/wireless/mac80211_hwsim.c 	const struct ieee80211_ops *ops = &mac80211_hwsim_ops;
ops              2749 drivers/net/wireless/mac80211_hwsim.c 		ops = &mac80211_hwsim_mchan_ops;
ops              2750 drivers/net/wireless/mac80211_hwsim.c 	hw = ieee80211_alloc_hw_nm(sizeof(*data), ops, param->hwname);
ops              3775 drivers/net/wireless/mac80211_hwsim.c 	.ops = hwsim_ops,
ops               255 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = priv->ops->hw_host_to_card(priv, MVMS_CMD, (u8 *)cmd, cmdsize);
ops               184 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 	const struct lbtf_ops *ops;
ops               489 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 				   const struct lbtf_ops *ops);
ops               244 drivers/net/wireless/marvell/libertas_tf/main.c 	err = priv->ops->hw_host_to_card(priv, MVMS_DAT, skb->data, skb->len);
ops               553 drivers/net/wireless/marvell/libertas_tf/main.c 				   const struct lbtf_ops *ops)
ops               570 drivers/net/wireless/marvell/libertas_tf/main.c 	priv->ops = ops;
ops               597 drivers/net/wireless/marvell/libertas_tf/main.c 	if (priv->ops->hw_prog_firmware(priv)) {
ops               599 drivers/net/wireless/marvell/libertas_tf/main.c 		priv->ops->hw_reset_device(priv);
ops               264 drivers/net/wireless/mediatek/mt76/mac80211.c 		  const struct ieee80211_ops *ops,
ops               270 drivers/net/wireless/mediatek/mt76/mac80211.c 	hw = ieee80211_alloc_hw(size, ops);
ops               621 drivers/net/wireless/mediatek/mt76/mt76.h 				   const struct ieee80211_ops *ops,
ops               538 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, state);
ops               861 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops              1239 drivers/net/wireless/ralink/rt2x00/rt2400pci.c 	tsf = rt2x00dev->ops->hw->get_tsf(rt2x00dev->hw, NULL);
ops               586 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, state);
ops               993 drivers/net/wireless/ralink/rt2x00/rt2500pci.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops               650 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, state);
ops               832 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops              1157 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	length = rt2x00dev->ops->lib->get_tx_data_len(entry);
ops              5539 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		rt2x00dev->ops->lib->set_device_state(rt2x00dev, state);
ops              5547 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		rt2x00dev->ops->lib->set_device_state(rt2x00dev, state);
ops                74 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops                82 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops                91 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               100 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               109 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               119 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               129 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               136 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               143 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               151 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               158 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
ops               165 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = entry->queue->rt2x00dev->ops->drv;
ops               172 drivers/net/wireless/ralink/rt2x00/rt2800lib.h 	const struct rt2800_ops *rt2800ops = queue->rt2x00dev->ops->drv;
ops               743 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	const struct rt2x00_ops *ops;
ops              1049 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	BUG_ON(word < 1 || word > rt2x00dev->ops->rf_size / sizeof(u32));
ops              1056 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	BUG_ON(word < 1 || word > rt2x00dev->ops->rf_size / sizeof(u32));
ops              1304 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	if (queue < rt2x00dev->ops->tx_queues && rt2x00dev->tx)
ops                66 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	rt2x00dev->ops->lib->config_intf(rt2x00dev, intf, &conf, flags);
ops               100 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	rt2x00dev->ops->lib->config_erp(rt2x00dev, &erp, changed);
ops               154 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	rt2x00dev->ops->lib->config_ant(rt2x00dev, &config);
ops               239 drivers/net/wireless/ralink/rt2x00/rt2x00config.c 	rt2x00dev->ops->lib->config(rt2x00dev, &libconf, ieee80211_flags);
ops               590 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	data += sprintf(data, "driver:\t%s\n", intf->rt2x00dev->ops->name);
ops               637 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	const struct rt2x00debug *debug = rt2x00dev->ops->debugfs;
ops               653 drivers/net/wireless/ralink/rt2x00/rt2x00debug.c 	    debugfs_create_dir(intf->rt2x00dev->ops->name,
ops                36 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	return vif->addr[5] & (rt2x00dev->ops->max_ap_intf - 1);
ops                63 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	    rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_ON);
ops                67 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_IRQ_ON);
ops               108 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_OFF);
ops               109 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_RADIO_IRQ_OFF);
ops               159 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops               393 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->clear_entry(entry);
ops               770 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->fill_rxdone(entry, &rxdesc);
ops               872 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		rt2x00dev->ops->lib->clear_entry(entry);
ops              1119 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->hw->queues = rt2x00dev->ops->tx_queues;
ops              1153 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 			roundup_pow_of_two(rt2x00dev->ops->tx_queues *
ops              1169 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (rt2x00dev->ops->lib->taskletname) { \
ops              1171 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 			     rt2x00dev->ops->lib->taskletname, \
ops              1212 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	rt2x00dev->ops->lib->uninitialize(rt2x00dev);
ops              1237 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	status = rt2x00dev->ops->lib->initialize(rt2x00dev);
ops              1264 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		rt2x00dev->ops->lib->pre_reset_hw(rt2x00dev);
ops              1320 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (rt2x00dev->ops->max_ap_intf < 2)
ops              1327 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if_limit->max = rt2x00dev->ops->max_ap_intf;
ops              1375 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (rt2x00dev->ops->drv_data_size > 0) {
ops              1376 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		rt2x00dev->drv_data = kzalloc(rt2x00dev->ops->drv_data_size,
ops              1405 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		(rt2x00dev->ops->max_ap_intf - 1);
ops              1424 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	retval = rt2x00dev->ops->lib->probe_hw(rt2x00dev);
ops              1603 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_SLEEP))
ops                30 drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c 	fw_name = rt2x00dev->ops->lib->get_firmware_name(rt2x00dev);
ops                58 drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c 	retval = rt2x00dev->ops->lib->check_firmware(rt2x00dev, fw->data, fw->size);
ops               100 drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c 	retval = rt2x00dev->ops->lib->load_firmware(rt2x00dev,
ops               122 drivers/net/wireless/ralink/rt2x00/rt2x00leds.c 			 rt2x00dev->ops->name, phy_name);
ops               133 drivers/net/wireless/ralink/rt2x00/rt2x00leds.c 			 rt2x00dev->ops->name, phy_name);
ops               144 drivers/net/wireless/ralink/rt2x00/rt2x00leds.c 			 rt2x00dev->ops->name, phy_name);
ops               282 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	rt2x00dev->ops->lib->reset_tuner(rt2x00dev, qual);
ops               305 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	rt2x00dev->ops->lib->link_stats(rt2x00dev, qual);
ops               325 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 		rt2x00dev->ops->lib->link_tuner(rt2x00dev, qual, link->count);
ops               361 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	if (rt2x00dev->ops->lib->gain_calibration &&
ops               363 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 		rt2x00dev->ops->lib->gain_calibration(rt2x00dev);
ops               365 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	if (rt2x00dev->ops->lib->vco_calibration &&
ops               368 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 		rt2x00dev->ops->lib->vco_calibration(rt2x00dev);
ops               387 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	    rt2x00dev->ops->lib->watchdog && !link->watchdog_disabled)
ops               411 drivers/net/wireless/ralink/rt2x00/rt2x00link.c 	rt2x00dev->ops->lib->watchdog(rt2x00dev);
ops               131 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (!rt2x00dev->ops->hw->set_rts_threshold &&
ops               380 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	rt2x00dev->ops->lib->config_filter(rt2x00dev, *total_flags);
ops               507 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		set_key = rt2x00dev->ops->lib->config_pairwise_key;
ops               509 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 		set_key = rt2x00dev->ops->lib->config_shared_key;
ops               687 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	bool active = !!rt2x00dev->ops->lib->rfkill_poll(rt2x00dev);
ops                61 drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c 		if (rt2x00dev->ops->lib->get_entry_state(entry))
ops               160 drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c 			     rt2x00dev->ops->lib->irq_handler,
ops                47 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c 	rt2x00dev->eeprom = kzalloc(rt2x00dev->ops->eeprom_size, GFP_KERNEL);
ops                51 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c 	rt2x00dev->rf = kzalloc(rt2x00dev->ops->rf_size, GFP_KERNEL);
ops                65 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops)
ops                95 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c 	hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
ops               106 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c 	rt2x00dev->ops = ops;
ops               109 drivers/net/wireless/ralink/rt2x00/rt2x00pci.c 	rt2x00dev->name = ops->name;
ops                22 drivers/net/wireless/ralink/rt2x00/rt2x00pci.h int rt2x00pci_probe(struct pci_dev *pci_dev, const struct rt2x00_ops *ops);
ops               497 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (unlikely(rt2x00dev->ops->lib->get_entry_state &&
ops               498 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		     rt2x00dev->ops->lib->get_entry_state(entry))) {
ops               515 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (rt2x00dev->ops->lib->write_tx_data)
ops               516 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		rt2x00dev->ops->lib->write_tx_data(entry, txdesc);
ops               533 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	queue->rt2x00dev->ops->lib->write_tx_desc(entry, txdesc);
ops               556 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		queue->rt2x00dev->ops->lib->kick_queue(queue);
ops               739 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (rt2x00dev->ops->lib->clear_beacon)
ops               740 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		rt2x00dev->ops->lib->clear_beacon(intf->beacon);
ops               780 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->ops->lib->write_beacon(intf->beacon, &txdesc);
ops               943 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		queue->rt2x00dev->ops->lib->kick_queue(queue);
ops               962 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	queue->rt2x00dev->ops->lib->start_queue(queue);
ops               981 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	queue->rt2x00dev->ops->lib->stop_queue(queue);
ops              1005 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		queue->rt2x00dev->ops->lib->kick_queue(queue);
ops              1012 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	if (likely(queue->rt2x00dev->ops->lib->flush_queue))
ops              1013 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		queue->rt2x00dev->ops->lib->flush_queue(queue, drop);
ops              1094 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 			rt2x00dev->ops->lib->clear_entry(&queue->entries[i]);
ops              1227 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->ops->queue_init(queue);
ops              1246 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->data_queues = 2 + rt2x00dev->ops->tx_queues + req_atim;
ops              1257 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->bcn = &queue[1 + rt2x00dev->ops->tx_queues];
ops              1258 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 	rt2x00dev->atim = req_atim ? &queue[2 + rt2x00dev->ops->tx_queues] : NULL;
ops               505 drivers/net/wireless/ralink/rt2x00/rt2x00queue.h 	&(__dev)->tx[(__dev)->ops->tx_queues]
ops                47 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->eeprom = kzalloc(rt2x00dev->ops->eeprom_size, GFP_KERNEL);
ops                51 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->rf = kzalloc(rt2x00dev->ops->rf_size, GFP_KERNEL);
ops                64 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops)
ops                70 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
ops                80 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->ops = ops;
ops                19 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops);
ops               282 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	if (rt2x00dev->ops->lib->tx_dma_done)
ops               283 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 		rt2x00dev->ops->lib->tx_dma_done(entry);
ops               310 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	length = rt2x00dev->ops->lib->get_tx_data_len(entry);
ops               776 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	rt2x00dev->eeprom = kzalloc(rt2x00dev->ops->eeprom_size, GFP_KERNEL);
ops               780 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	rt2x00dev->rf = kzalloc(rt2x00dev->ops->rf_size, GFP_KERNEL);
ops               795 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 		    const struct rt2x00_ops *ops)
ops               805 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
ops               816 drivers/net/wireless/ralink/rt2x00/rt2x00usb.c 	rt2x00dev->ops = ops;
ops               399 drivers/net/wireless/ralink/rt2x00/rt2x00usb.h 		    const struct rt2x00_ops *ops);
ops              1489 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops              1219 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	if (rt2x00dev->ops->lib->set_device_state(rt2x00dev, STATE_AWAKE))
ops               500 drivers/net/wireless/realtek/rtlwifi/base.c 	radio_state = rtlpriv->cfg->ops->radio_onoff_checking(hw, &valid);
ops               590 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *) (&mac->rx_conf));
ops              1323 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->chk_switch_dmdp)
ops              1324 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->chk_switch_dmdp(hw);
ops              1455 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1819 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status()) {
ops              1886 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              2144 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status() &&
ops              2186 drivers/net/wireless/realtek/rtlwifi/base.c 		rtlpriv->cfg->ops->dm_watchdog(hw);
ops              2212 drivers/net/wireless/realtek/rtlwifi/base.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              2250 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->c2h_command_handle(hw);
ops              2297 drivers/net/wireless/realtek/rtlwifi/base.c 	struct rtl_hal_ops *hal_ops = rtlpriv->cfg->ops;
ops              2324 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status())
ops              2330 drivers/net/wireless/realtek/rtlwifi/base.c 		if (rtlpriv->cfg->ops->get_btc_status())
ops              2392 drivers/net/wireless/realtek/rtlwifi/base.c 	rtlpriv->cfg->ops->dualmac_easy_concurrent(hw);
ops              2525 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2531 drivers/net/wireless/realtek/rtlwifi/base.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               247 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, 0x67, len, cmd);
ops              1034 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, element_id,
ops              1044 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, H2C_BT_PORT_ID,
ops              1054 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	if (!rtlpriv->cfg->ops->set_default_port_id_cmd)
ops              1057 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->set_default_port_id_cmd(hw);
ops               156 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               236 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
ops               245 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
ops               250 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
ops               263 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
ops               268 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
ops               278 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bcn_reg(hw);
ops               283 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
ops               299 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
ops               304 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_network_type(hw, vif->type);
ops               306 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops               310 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
ops               331 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
ops               346 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
ops               522 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->add_wowlan_pattern(hw, &rtl_pattern, i);
ops               644 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
ops               666 drivers/net/wireless/realtek/rtlwifi/core.c 			if (rtlpriv->cfg->ops->chk_switch_dmdp)
ops               667 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->chk_switch_dmdp(hw);
ops               785 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->switch_channel(hw);
ops               786 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_channel_access(hw);
ops               787 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_bw_mode(hw, channel_type);
ops               846 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->set_chk_bssid(hw, false);
ops               848 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->set_chk_bssid(hw, true);
ops               884 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops               928 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->update_rate_tbl(hw, sta, 0, true);
ops              1002 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_qos(hw, aci);
ops              1043 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_interrupt_mask(hw,
ops              1047 drivers/net/wireless/realtek/rtlwifi/core.c 				if (rtlpriv->cfg->ops->linked_set_reg)
ops              1048 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->ops->linked_set_reg(hw);
ops              1059 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
ops              1068 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_bcn_intv(hw);
ops              1096 drivers/net/wireless/realtek/rtlwifi/core.c 			if (rtlpriv->cfg->ops->linked_set_reg)
ops              1097 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->linked_set_reg(hw);
ops              1137 drivers/net/wireless/realtek/rtlwifi/core.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta, 0,
ops              1142 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1179 drivers/net/wireless/realtek/rtlwifi/core.c 				if (rtlpriv->cfg->ops->chk_switch_dmdp)
ops              1180 drivers/net/wireless/realtek/rtlwifi/core.c 					rtlpriv->cfg->ops->chk_switch_dmdp(hw);
ops              1185 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_network_type(hw, vif->type);
ops              1189 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1195 drivers/net/wireless/realtek/rtlwifi/core.c 		if (rtlpriv->cfg->ops->get_btc_status())
ops              1212 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACK_PREAMBLE,
ops              1225 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              1249 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SHORTGI_DENSITY,
ops              1251 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AMPDU_FACTOR,
ops              1253 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AMPDU_MIN_SPACE,
ops              1261 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BSSID,
ops              1332 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_BASIC_RATE,
ops              1346 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_CORRECT_TSF, (u8 *)(&tsf));
ops              1358 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_CORRECT_TSF, (u8 *)(&bibss));
ops              1366 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_DUAL_TSF_RST, (u8 *)(&tmp));
ops              1439 drivers/net/wireless/realtek/rtlwifi/core.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1446 drivers/net/wireless/realtek/rtlwifi/core.c 		if (rtlpriv->cfg->ops->chk_switch_dmdp)
ops              1447 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->chk_switch_dmdp(hw);
ops              1460 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_SITE_SURVEY);
ops              1461 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->scan_operation_backup(hw, SCAN_OPT_BACKUP_BAND0);
ops              1492 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->set_network_type(hw, mac->opmode);
ops              1496 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->scan_operation_backup(hw, SCAN_OPT_RESTORE);
ops              1497 drivers/net/wireless/realtek/rtlwifi/core.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1597 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->enable_hw_sec(hw);
ops              1611 drivers/net/wireless/realtek/rtlwifi/core.c 			rtlpriv->cfg->ops->enable_hw_sec(hw);
ops              1658 drivers/net/wireless/realtek/rtlwifi/core.c 		rtlpriv->cfg->ops->set_key(hw, key_idx, mac_addr,
ops              1715 drivers/net/wireless/realtek/rtlwifi/core.c 	radio_state = rtlpriv->cfg->ops->radio_onoff_checking(hw, &valid);
ops              1865 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
ops              1871 drivers/net/wireless/realtek/rtlwifi/core.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
ops               271 drivers/net/wireless/realtek/rtlwifi/debug.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops               369 drivers/net/wireless/realtek/rtlwifi/debug.c 	rtlpriv->cfg->ops->fill_h2c_cmd(hw, h2c_data_packed[0],
ops               333 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_EFUSE_BYTES,
ops               335 drivers/net/wireless/realtek/rtlwifi/efuse.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_EFUSE_USAGE,
ops               545 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (!rtlpriv->cfg->ops->is_tx_desc_closed(hw, prio, ring->idx))
ops               551 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->
ops               657 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops               661 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops               664 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops               667 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops               754 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->rx_desc_buff_remained_cnt(hw,
ops               765 drivers/net/wireless/realtek/rtlwifi/pci.c 			own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc,
ops               784 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->query_rx_desc(hw, &stats,
ops               788 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->rx_check_dma_ok(hw,
ops               792 drivers/net/wireless/realtek/rtlwifi/pci.c 		len = rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, false,
ops               840 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
ops               891 drivers/net/wireless/realtek/rtlwifi/pci.c 				rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc,
ops               917 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
ops               920 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->interrupt_recognized(hw, &intvec);
ops              1059 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
ops              1096 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->get_desc(
ops              1112 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc,
ops              1120 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pbuffer_desc, true,
ops              1123 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true, HW_DESC_OWN,
ops              1264 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->set_desc(hw, (u8 *)&desc[i],
ops              1327 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops              1351 drivers/net/wireless/realtek/rtlwifi/pci.c 				 rtlpriv->cfg->ops->get_desc(hw, (u8 *)entry,
ops              1480 drivers/net/wireless/realtek/rtlwifi/pci.c 				  rtlpriv->cfg->ops->get_desc(hw, (u8 *)entry,
ops              1486 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
ops              1491 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
ops              1495 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
ops              1499 drivers/net/wireless/realtek/rtlwifi/pci.c 					rtlpriv->cfg->ops->set_desc(hw,
ops              1505 drivers/net/wireless/realtek/rtlwifi/pci.c 			rtlpriv->cfg->ops->set_desc(hw, (u8 *)entry, false,
ops              1531 drivers/net/wireless/realtek/rtlwifi/pci.c 						 rtlpriv->cfg->ops->
ops              1648 drivers/net/wireless/realtek/rtlwifi/pci.c 		own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc,
ops              1663 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_available_desc &&
ops              1664 drivers/net/wireless/realtek/rtlwifi/pci.c 	    rtlpriv->cfg->ops->get_available_desc(hw, hw_queue) == 0) {
ops              1672 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_TX);
ops              1674 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc,
ops              1680 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true,
ops              1683 drivers/net/wireless/realtek/rtlwifi/pci.c 		rtlpriv->cfg->ops->set_desc(hw, (u8 *)pdesc, true,
ops              1699 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->tx_polling(hw, hw_queue);
ops              1786 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_btc_status &&
ops              1787 drivers/net/wireless/realtek/rtlwifi/pci.c 	    rtlpriv->cfg->ops->get_btc_status()) {
ops              1795 drivers/net/wireless/realtek/rtlwifi/pci.c 	err = rtlpriv->cfg->ops->hw_init(hw);
ops              1803 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
ops              1806 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
ops              1831 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1843 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
ops              1860 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_disable(hw);
ops              1864 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              2270 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->read_eeprom_info(hw);
ops              2272 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (rtlpriv->cfg->ops->init_sw_vars(hw)) {
ops              2277 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->init_sw_leds(hw);
ops              2366 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
ops              2373 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->deinit_sw_vars(hw);
ops              2420 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_suspend(hw);
ops              2432 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpriv->cfg->ops->hw_resume(hw);
ops                26 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (rtlpriv->cfg->ops->hw_init(hw))
ops                28 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
ops                32 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->switch_channel(hw);
ops                33 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_channel_access(hw);
ops                34 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->set_bw_mode(hw,
ops                38 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->enable_interrupt(hw);
ops                55 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->disable_interrupt(hw);
ops                59 drivers/net/wireless/realtek/rtlwifi/ps.c 	rtlpriv->cfg->ops->hw_disable(hw);
ops               144 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->set_rf_power_state(hw, state_toset);
ops               215 drivers/net/wireless/realtek/rtlwifi/ps.c 	if (rtlpriv->cfg->ops->bt_coex_off_before_lps)
ops               216 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->bt_coex_off_before_lps(hw);
ops               242 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
ops               287 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
ops               366 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_LPS_ACTION,
ops               371 drivers/net/wireless/realtek/rtlwifi/ps.c 			if (rtlpriv->cfg->ops->get_btc_status())
ops               378 drivers/net/wireless/realtek/rtlwifi/ps.c 				if (rtlpriv->cfg->ops->get_btc_status())
ops               383 drivers/net/wireless/realtek/rtlwifi/ps.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               912 drivers/net/wireless/realtek/rtlwifi/ps.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_P2P_PS_OFFLOAD,
ops               922 drivers/net/wireless/realtek/rtlwifi/ps.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               936 drivers/net/wireless/realtek/rtlwifi/ps.c 					rtlpriv->cfg->ops->set_hw_reg(hw,
ops               941 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               952 drivers/net/wireless/realtek/rtlwifi/ps.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               845 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1201 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
ops              1768 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              1770 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops                79 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 				 rtlpriv->cfg->ops->get_desc(
ops               102 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               130 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
ops               181 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
ops               207 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               256 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               258 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               262 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
ops               263 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               265 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               280 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               282 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               288 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               290 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               292 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM, &rpwm_val);
ops               313 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw,
ops               409 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               513 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               627 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
ops              1030 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops              1119 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1257 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1276 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1282 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1439 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              2204 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
ops              2209 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              1064 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1071 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2215 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              2218 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              2256 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              2259 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               257 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/sw.c 	.ops = &rtl8188ee_hal_ops,
ops               687 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops              1423 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              1425 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops              1673 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw,
ops              1678 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw,
ops              1716 drivers/net/wireless/realtek/rtlwifi/rtl8192c/dm_common.c 		rtlpriv->cfg->ops->set_rfreg(hw, RF90_PATH_A, 0x1e, 0xf0,
ops               176 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	return rtlpriv->cfg->ops->phy_rf6052_config(hw);
ops               187 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtstatus = rtlpriv->cfg->ops->config_bb_with_headerfile(hw,
ops               199 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtstatus = rtlpriv->cfg->ops->config_bb_with_pgheaderfile(hw,
ops               206 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtstatus = rtlpriv->cfg->ops->config_bb_with_headerfile(hw,
ops               570 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtlpriv->cfg->ops->phy_rf6052_set_cck_txpower(hw, &cckpowerlevel[0]);
ops               571 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 	rtlpriv->cfg->ops->phy_rf6052_set_ofdm_txpower(hw, &ofdmpowerlevel[0],
ops               676 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_set_bw_mode_callback(hw);
ops              1491 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_lc_calibrate(hw, true);
ops              1493 drivers/net/wireless/realtek/rtlwifi/rtl8192c/phy_common.c 		rtlpriv->cfg->ops->phy_lc_calibrate(hw, false);
ops                88 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw,
ops               192 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               302 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               421 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
ops               499 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               502 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               506 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               513 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               516 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               520 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               908 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops               993 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1199 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1215 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1219 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1225 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1353 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              1993 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              1999 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops               465 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               468 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               481 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 					rtlpriv->cfg->ops->led_control(hw,
ops               484 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/phy.c 					rtlpriv->cfg->ops->led_control(hw,
ops               241 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/sw.c 	.ops = &rtl8192ce_hal_ops,
ops               768 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&value32));
ops               774 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MGT_FILTER,
ops               778 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_CTRL_FILTER,
ops               782 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_DATA_FILTER,
ops               849 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_bw_mode(hw, NL80211_CHAN_HT20);
ops               882 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops               987 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1315 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1336 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              1356 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1368 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1382 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1488 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
ops              1614 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 					rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1831 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2159 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              2165 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops               368 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/mac.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM, (u8 *)&aci);
ops               408 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops               411 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops               448 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               451 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               168 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/sw.c 	.ops = &rtl8192cu_hal_ops,
ops               644 drivers/net/wireless/realtek/rtlwifi/rtl8192de/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               471 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, true, HW_DESC_OWN);
ops               472 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *) pdesc, 1, 1, skb);
ops               475 drivers/net/wireless/realtek/rtlwifi/rtl8192de/fw.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
ops               108 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
ops               211 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               297 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
ops               390 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               467 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw, 0,
ops               472 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			rtlpriv->cfg->ops->update_interrupt_mask(hw,
ops               872 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops               993 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1100 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1116 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1120 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1125 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1290 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              1738 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR,
ops              2026 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              2032 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              3088 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              3091 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              3102 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              3105 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               246 drivers/net/wireless/realtek/rtlwifi/rtl8192de/sw.c 	.ops = &rtl8192de_hal_ops,
ops               625 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               643 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               805 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 		if (rtlpriv->cfg->ops->get_btc_status()) {
ops              1019 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
ops              1194 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              1196 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops               406 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
ops               408 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
ops               480 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops                80 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               108 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
ops               159 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
ops               184 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               232 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               234 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               238 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               240 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               242 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               257 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               259 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               265 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               267 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               269 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               291 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
ops               456 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               506 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
ops               622 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
ops              1136 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops              1380 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1512 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1531 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1537 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1665 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              1670 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (!rtlpriv->cfg->ops->get_btc_status())
ops              2400 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              2406 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              2579 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1646 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
ops              1652 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
ops              3088 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_LINK);
ops              3090 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_NO_LINK);
ops              3126 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              3129 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               250 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/sw.c 	.ops = &rtl8192ee_hal_ops,
ops               123 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               275 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
ops               303 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_MRC, (u8 *)(&current_mrc));
ops               340 drivers/net/wireless/realtek/rtlwifi/rtl8192se/dm.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MRC,
ops               125 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
ops               543 drivers/net/wireless/realtek/rtlwifi/rtl8192se/fw.c 	rtlpriv->cfg->ops->tx_polling(hw, TXCMD_QUEUE);
ops               120 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               229 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               385 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               388 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               392 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               398 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               400 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               403 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               441 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops               900 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RETRY_LIMIT,
ops              1103 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_MRC, (u8 *)&mrc2set);
ops              1106 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_ON);
ops              1127 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1131 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1134 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR, (u8 *)(&reg_rcr));
ops              1517 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              2285 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              2288 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops               554 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               557 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               569 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 					rtlpriv->cfg->ops->led_control(hw,
ops               572 drivers/net/wireless/realtek/rtlwifi/rtl8192se/phy.c 					rtlpriv->cfg->ops->led_control(hw,
ops               288 drivers/net/wireless/realtek/rtlwifi/rtl8192se/sw.c 	.ops = &rtl8192se_hal_ops,
ops               616 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               739 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
ops               880 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               882 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops               641 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               643 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops              1747 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c 		if (rtlpriv->cfg->ops->get_btc_status())
ops                92 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			rtlpriv->cfg->ops->get_hw_reg(hw,
ops               196 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               304 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               423 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
ops               501 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               504 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               508 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               515 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               518 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               522 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 				rtlpriv->cfg->ops->set_hw_reg(hw,
ops               906 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops               990 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1162 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1181 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1187 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1310 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              2071 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
ops              2076 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              2398 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops               715 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               722 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1601 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              1604 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              1616 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              1619 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               256 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/sw.c 	.ops = &rtl8723e_hal_ops,
ops               964 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw, sta,
ops              1034 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops              1086 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              1122 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 		if (rtlpriv->cfg->ops->get_btc_status()) {
ops              1245 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              1248 drivers/net/wireless/realtek/rtlwifi/rtl8723be/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops               224 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
ops               226 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
ops               296 drivers/net/wireless/realtek/rtlwifi/rtl8723be/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops                41 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 				 rtlpriv->cfg->ops->get_desc(
ops               107 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               135 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
ops               184 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
ops               209 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               242 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               244 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               248 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               250 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               252 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               268 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               270 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               276 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               278 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               280 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               303 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE,
ops               445 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops               548 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ACM_CTRL,
ops               664 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
ops               829 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1149 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops              1413 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1426 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		    !rtlpriv->cfg->ops->get_btc_status()) {
ops              1547 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              1566 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1572 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              1658 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              1663 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (!rtlpriv->cfg->ops->get_btc_status())
ops              2460 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME, &mac->slot_time);
ops              2465 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              2714 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              1167 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
ops              1173 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_IO_CMD,
ops              2545 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_LINK);
ops              2547 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_NO_LINK);
ops              2589 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              2592 drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               259 drivers/net/wireless/realtek/rtlwifi/rtl8723be/sw.c 	.ops = &rtl8723be_hal_ops,
ops               190 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	if (rtlpriv->cfg->ops->is_fw_header(pfwheader)) {
ops               236 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	own = (u8)rtlpriv->cfg->ops->get_desc(hw, (u8 *)pdesc, true,
ops               239 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	rtlpriv->cfg->ops->fill_tx_cmddesc(hw, (u8 *)pdesc, 1, 1, skb);
ops               245 drivers/net/wireless/realtek/rtlwifi/rtl8723com/fw_common.c 	rtlpriv->cfg->ops->tx_polling(hw, BEACON_QUEUE);
ops              2571 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 				rtlpriv->cfg->ops->update_rate_tbl(hw,
ops              2601 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2604 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2731 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AC_PARAM,
ops              2917 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops              2920 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/dm.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_FWLPS_RF_ON,
ops               129 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               473 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	bool bt_ctrl_lps = (rtlpriv->cfg->ops->get_btc_status() ?
ops               475 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	bool bt_lps_on = (rtlpriv->cfg->ops->get_btc_status() ?
ops               547 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/fw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops                37 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				 rtlpriv->cfg->ops->get_desc(
ops               104 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops               132 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_SET_RPWM,
ops               182 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HW_VAR_RF_STATE, (u8 *)(&rtstate));
ops               208 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               241 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               243 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               247 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SET_RPWM,
ops               249 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_H2C_FW_PWRMODE,
ops               251 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_FW_PSMODE_STATUS,
ops               266 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops               269 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops               276 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops               279 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops               282 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops               426 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->get_hw_reg(hw,
ops               520 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               609 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops               725 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID,
ops              1190 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_WPA_CONFIG, &sec_reg_value);
ops              1207 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw,
ops              1484 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops              1856 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops              1958 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_ETHER_ADDR, mac->mac_addr);
ops              1969 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_NAV_UPPER, (u8 *)&nav_upper);
ops              2151 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->led_control(hw, ledaction);
ops              2171 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_RCR,
ops              2177 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->set_hw_reg(hw,
ops              2350 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->get_hw_reg(hw, HAL_DEF_WOWLAN,
ops              2388 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_AID, NULL);
ops              2432 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_POWER_OFF);
ops              3725 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SLOT_TIME,
ops              3731 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_SIFS, (u8 *)&sifs_timer);
ops              3746 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	rtlpriv->cfg->ops->set_hw_reg(hw, HW_VAR_R2T_SIFS, (u8 *)&r2t_sifs);
ops              3958 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	if (rtlpriv->cfg->ops->get_btc_status())
ops              3319 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              3326 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              3333 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->set_hw_reg(hw,
ops              4759 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              4762 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 			rtlpriv->cfg->ops->led_control(hw,
ops              4800 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops              4803 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c 				rtlpriv->cfg->ops->led_control(hw,
ops               302 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/sw.c 	.ops = &rtl8821ae_hal_ops,
ops               435 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb);
ops               452 drivers/net/wireless/realtek/rtlwifi/usb.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
ops               477 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->query_rx_desc(hw, &stats, &rx_status, rxdesc, skb);
ops               494 drivers/net/wireless/realtek/rtlwifi/usb.c 			rtlpriv->cfg->ops->led_control(hw, LED_CTL_RX);
ops               740 drivers/net/wireless/realtek/rtlwifi/usb.c 	err = rtlpriv->cfg->ops->hw_init(hw);
ops               816 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->hw_disable(hw);
ops               951 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->fill_tx_desc(hw, hdr, (u8 *)pdesc, NULL, info, sta, skb,
ops               954 drivers/net/wireless/realtek/rtlwifi/usb.c 		rtlpriv->cfg->ops->led_control(hw, LED_CTL_TX);
ops               994 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->fill_h2c_cmd(hw, H2C_RA_MASK, 5, rtlpriv->rate_mask);
ops              1052 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->read_chip_version(hw);
ops              1054 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->read_eeprom_info(hw);
ops              1065 drivers/net/wireless/realtek/rtlwifi/usb.c 	if (rtlpriv->cfg->ops->init_sw_vars(hw)) {
ops              1069 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->init_sw_leds(hw);
ops              1118 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->deinit_sw_leds(hw);
ops              1119 drivers/net/wireless/realtek/rtlwifi/usb.c 	rtlpriv->cfg->ops->deinit_sw_vars(hw);
ops              2428 drivers/net/wireless/realtek/rtlwifi/wifi.h 	struct rtl_hal_ops *ops;
ops              3143 drivers/net/wireless/realtek/rtlwifi/wifi.h 	return rtlpriv->cfg->ops->get_bbreg(hw, regaddr, bitmask);
ops              3151 drivers/net/wireless/realtek/rtlwifi/wifi.h 	rtlpriv->cfg->ops->set_bbreg(hw, regaddr, bitmask, data);
ops              3166 drivers/net/wireless/realtek/rtlwifi/wifi.h 	return rtlpriv->cfg->ops->get_rfreg(hw, rfpath, regaddr, bitmask);
ops              3175 drivers/net/wireless/realtek/rtlwifi/wifi.h 	rtlpriv->cfg->ops->set_rfreg(hw, rfpath, regaddr, bitmask, data);
ops               298 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_init(rtwdev);
ops               306 drivers/net/wireless/realtek/rtw88/coex.h 	if (!chip->ops->coex_set_ant_switch)
ops               309 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_ant_switch(rtwdev, ctrl_type, pos_type);
ops               316 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_gnt_fix(rtwdev);
ops               323 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_gnt_debug(rtwdev);
ops               330 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_rfe_type(rtwdev);
ops               337 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_wl_tx_power(rtwdev, wl_pwr);
ops               345 drivers/net/wireless/realtek/rtw88/coex.h 	chip->ops->coex_set_wl_rx_gain(rtwdev, low_gain);
ops                96 drivers/net/wireless/realtek/rtw88/efuse.c 	chip->ops->cfg_ldo25(rtwdev, false);
ops               149 drivers/net/wireless/realtek/rtw88/efuse.c 	ret = chip->ops->read_efuse(rtwdev, log_map);
ops                32 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->tx(rtwdev, pkt_info, skb);
ops                37 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->setup(rtwdev);
ops                42 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->start(rtwdev);
ops                47 drivers/net/wireless/realtek/rtw88/hci.h 	rtwdev->hci.ops->stop(rtwdev);
ops                53 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->write_data_rsvd_page(rtwdev, buf, size);
ops                59 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->write_data_h2c(rtwdev, buf, size);
ops                64 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->read8(rtwdev, addr);
ops                69 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->read16(rtwdev, addr);
ops                74 drivers/net/wireless/realtek/rtw88/hci.h 	return rtwdev->hci.ops->read32(rtwdev, addr);
ops                79 drivers/net/wireless/realtek/rtw88/hci.h 	rtwdev->hci.ops->write8(rtwdev, addr, val);
ops                84 drivers/net/wireless/realtek/rtw88/hci.h 	rtwdev->hci.ops->write16(rtwdev, addr, val);
ops                89 drivers/net/wireless/realtek/rtw88/hci.h 	rtwdev->hci.ops->write32(rtwdev, addr, val);
ops               148 drivers/net/wireless/realtek/rtw88/hci.h 	val = rtwdev->chip->ops->read_rf(rtwdev, rf_path, addr, mask);
ops               161 drivers/net/wireless/realtek/rtw88/hci.h 	rtwdev->chip->ops->write_rf(rtwdev, rf_path, addr, mask, data);
ops               959 drivers/net/wireless/realtek/rtw88/mac.c 	ret = chip->ops->mac_init(rtwdev);
ops               259 drivers/net/wireless/realtek/rtw88/mac80211.c 			chip->ops->phy_calibration(rtwdev);
ops               309 drivers/net/wireless/realtek/rtw88/main.c 	chip->ops->set_channel(rtwdev, center_chan, bandwidth, primary_chan_idx);
ops               697 drivers/net/wireless/realtek/rtw88/main.c 	chip->ops->phy_set_param(rtwdev);
ops               745 drivers/net/wireless/realtek/rtw88/main.c 	rtwdev->hci.ops->stop(rtwdev);
ops                49 drivers/net/wireless/realtek/rtw88/main.h 	struct rtw_hci_ops *ops;
ops               823 drivers/net/wireless/realtek/rtw88/main.h 	struct rtw_chip_ops *ops;
ops               845 drivers/net/wireless/realtek/rtw88/pci.c 		chip->ops->query_rx_desc(rtwdev, rx_desc, &pkt_stat, &rx_status);
ops              1212 drivers/net/wireless/realtek/rtw88/pci.c 	rtwdev->hci.ops = &rtw_pci_ops;
ops               166 drivers/net/wireless/realtek/rtw88/phy.c 	chip->ops->false_alarm_statistics(rtwdev);
ops               460 drivers/net/wireless/realtek/rtw88/phy.c 	if (chip->ops->dpk_track)
ops               461 drivers/net/wireless/realtek/rtw88/phy.c 		chip->ops->dpk_track(rtwdev);
ops               537 drivers/net/wireless/realtek/rtw88/phy.c 	if (chip->ops->cck_pd_set)
ops               538 drivers/net/wireless/realtek/rtw88/phy.c 		chip->ops->cck_pd_set(rtwdev, level);
ops              1851 drivers/net/wireless/realtek/rtw88/phy.c 	chip->ops->set_tx_power_index(rtwdev);
ops              1959 drivers/net/wireless/realtek/rtw88/rtw8822b.c 	.ops = &rtw8822b_ops,
ops              3729 drivers/net/wireless/realtek/rtw88/rtw8822c.c 	.ops = &rtw8822c_ops,
ops               197 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               207 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               217 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               225 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               273 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               304 drivers/net/wireless/rsi/rsi_91x_sdio.c 			host->ops->set_ios(host, &host->ios);
ops               318 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               332 drivers/net/wireless/rsi/rsi_91x_sdio.c 		host->ops->set_ios(host, &host->ios);
ops               354 drivers/net/wireless/rsi/rsi_91x_sdio.c 	host->ops->set_ios(host, &host->ios);
ops               646 drivers/net/wireless/ti/wl12xx/main.c 		wl->ops->prepare_read = wl127x_prepare_read;
ops               671 drivers/net/wireless/ti/wl12xx/main.c 		wl->ops->prepare_read = wl127x_prepare_read;
ops              1569 drivers/net/wireless/ti/wl12xx/main.c 	ret = wl->ops->boot(wl);
ops              1573 drivers/net/wireless/ti/wl12xx/main.c 	ret = wl->ops->hw_init(wl);
ops              1904 drivers/net/wireless/ti/wl12xx/main.c 	wl->ops = &wl12xx_ops;
ops              1472 drivers/net/wireless/ti/wl18xx/main.c 	return wl->ops->boot(wl);
ops              2014 drivers/net/wireless/ti/wl18xx/main.c 	wl->ops = &wl18xx_ops;
ops                72 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl->ops->trigger_cmd(wl, wl->cmd_box_addr, buf, len);
ops              1618 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl->ops->wait_for_event(wl,
ops              1754 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl->ops->wait_for_event(wl,
ops               369 drivers/net/wireless/ti/wlcore/event.c 	ret = wl->ops->process_mailbox_events(wl);
ops               377 drivers/net/wireless/ti/wlcore/event.c 	ret = wl->ops->ack_event(wl);
ops                17 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->calc_tx_blocks)
ops                20 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->calc_tx_blocks(wl, len, spare_blks);
ops                27 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->set_tx_desc_blocks)
ops                30 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->set_tx_desc_blocks(wl, desc, blks, spare_blks);
ops                38 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->set_tx_desc_data_len)
ops                41 drivers/net/wireless/ti/wlcore/hw_ops.h 	wl->ops->set_tx_desc_data_len(wl, desc, skb);
ops                48 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->get_rx_buf_align)
ops                51 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->get_rx_buf_align(wl, rx_desc);
ops                57 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->prepare_read)
ops                58 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->prepare_read(wl, rx_desc, len);
ops                66 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->get_rx_packet_len)
ops                69 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->get_rx_packet_len(wl, rx_data, data_len);
ops                74 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->tx_delayed_compl)
ops                75 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->tx_delayed_compl(wl);
ops                82 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->tx_immediate_compl)
ops                83 drivers/net/wireless/ti/wlcore/hw_ops.h 		wl->ops->tx_immediate_compl(wl);
ops                89 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->init_vif)
ops                90 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->init_vif(wl, wlvif);
ops                99 drivers/net/wireless/ti/wlcore/hw_ops.h 	BUG_ON(!wl->ops->convert_fw_status);
ops               101 drivers/net/wireless/ti/wlcore/hw_ops.h 	wl->ops->convert_fw_status(wl, raw_fw_status, fw_status);
ops               107 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->sta_get_ap_rate_mask)
ops               110 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->sta_get_ap_rate_mask(wl, wlvif);
ops               115 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->identify_fw)
ops               116 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->identify_fw(wl);
ops               126 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->set_tx_desc_csum)
ops               129 drivers/net/wireless/ti/wlcore/hw_ops.h 	wl->ops->set_tx_desc_csum(wl, desc, skb);
ops               137 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->set_rx_csum)
ops               138 drivers/net/wireless/ti/wlcore/hw_ops.h 		wl->ops->set_rx_csum(wl, desc, skb);
ops               145 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->ap_get_mimo_wide_rate_mask)
ops               146 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->ap_get_mimo_wide_rate_mask(wl, wlvif);
ops               154 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->debugfs_init)
ops               155 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->debugfs_init(wl, rootdir);
ops               163 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->handle_static_data)
ops               164 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->handle_static_data(wl, static_data);
ops               172 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->get_spare_blocks)
ops               175 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->get_spare_blocks(wl, is_gem);
ops               184 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->set_key)
ops               187 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->set_key(wl, cmd, vif, sta, key_conf);
ops               193 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->pre_pkt_send)
ops               194 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->pre_pkt_send(wl, buf_offset, last_len);
ops               202 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->sta_rc_update)
ops               203 drivers/net/wireless/ti/wlcore/hw_ops.h 		wl->ops->sta_rc_update(wl, wlvif);
ops               209 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->interrupt_notify)
ops               210 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->interrupt_notify(wl, action);
ops               217 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->rx_ba_filter)
ops               218 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->rx_ba_filter(wl, action);
ops               225 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->ap_sleep)
ops               226 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->ap_sleep(wl);
ops               237 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (wl->ops->set_peer_cap)
ops               238 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->set_peer_cap(wl, ht_cap, allow_ht_operation,
ops               247 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->convert_hwaddr)
ops               250 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->convert_hwaddr(wl, hwaddr);
ops               257 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->lnk_high_prio)
ops               260 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->lnk_high_prio(wl, hlid, lnk);
ops               267 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->lnk_low_prio)
ops               270 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->lnk_low_prio(wl, hlid, lnk);
ops               276 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->smart_config_start)
ops               279 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->smart_config_start(wl, group_bitmap);
ops               285 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->smart_config_stop)
ops               288 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->smart_config_stop(wl);
ops               295 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->smart_config_set_group_key)
ops               298 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->smart_config_set_group_key(wl, group_id, key_len, key);
ops               304 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->set_cac)
ops               307 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->set_cac(wl, wlvif, start);
ops               313 drivers/net/wireless/ti/wlcore/hw_ops.h 	if (!wl->ops->dfs_master_restart)
ops               316 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->dfs_master_restart(wl, wlvif);
ops               664 drivers/net/wireless/ti/wlcore/init.c 	ret = wl->ops->hw_init(wl);
ops               160 drivers/net/wireless/ti/wlcore/io.h 	addr = wl->ops->convert_hwaddr(wl, hwaddr);
ops              1120 drivers/net/wireless/ti/wlcore/main.c 			ret = wl->ops->plt_init(wl);
ops              2322 drivers/net/wireless/ti/wlcore/main.c 		ret = wl->ops->boot(wl);
ops              3088 drivers/net/wireless/ti/wlcore/main.c 			wl->ops->sched_scan_stop(wl, wlvif);
ops              3755 drivers/net/wireless/ti/wlcore/main.c 		ret = wl->ops->scan_stop(wl, wlvif);
ops              3805 drivers/net/wireless/ti/wlcore/main.c 	ret = wl->ops->sched_scan_start(wl, wlvif, req, ies);
ops              3839 drivers/net/wireless/ti/wlcore/main.c 	wl->ops->sched_scan_stop(wl, wlvif);
ops              4328 drivers/net/wireless/ti/wlcore/main.c 		wl->ops->sched_scan_stop(wl, wlvif);
ops              5527 drivers/net/wireless/ti/wlcore/main.c 		ret = wl->ops->channel_switch(wl, wlvif, ch_switch);
ops              5616 drivers/net/wireless/ti/wlcore/main.c 	ret = wl->ops->channel_switch(wl, wlvif, &ch_switch);
ops              6114 drivers/net/wireless/ti/wlcore/main.c 	ret = wl->ops->get_pg_ver(wl, &wl->hw_pg_ver);
ops              6118 drivers/net/wireless/ti/wlcore/main.c 	if (wl->ops->get_mac)
ops              6119 drivers/net/wireless/ti/wlcore/main.c 		ret = wl->ops->get_mac(wl);
ops              6577 drivers/net/wireless/ti/wlcore/main.c 	ret = wl->ops->setup(wl);
ops              6644 drivers/net/wireless/ti/wlcore/main.c 	ret = wl->ops->identify_chip(wl);
ops              6787 drivers/net/wireless/ti/wlcore/main.c 	if (!wl->ops || !wl->ptable || !pdev_data)
ops               365 drivers/net/wireless/ti/wlcore/scan.c 	wl->ops->scan_start(wl, wlvif, req);
ops               414 drivers/net/wireless/ti/wlcore/wlcore.h 	struct wlcore_ops *ops;
ops               105 drivers/nfc/nfcmrvl/main.c 				struct nfcmrvl_if_ops *ops,
ops               120 drivers/nfc/nfcmrvl/main.c 	priv->if_ops = ops;
ops               106 drivers/nfc/nfcmrvl/nfcmrvl.h 				struct nfcmrvl_if_ops *ops,
ops                50 drivers/nfc/nfcmrvl/uart.c 	return nu->ops.send(nu, skb);
ops               167 drivers/nfc/nfcmrvl/uart.c 	if (priv->config.break_control && nu->tty->ops->break_ctl) {
ops               168 drivers/nfc/nfcmrvl/uart.c 		nu->tty->ops->break_ctl(nu->tty, 0);
ops               185 drivers/nfc/nfcmrvl/uart.c 	if (priv->config.break_control && nu->tty->ops->break_ctl) {
ops               186 drivers/nfc/nfcmrvl/uart.c 		nu->tty->ops->break_ctl(nu->tty, -1);
ops               195 drivers/nfc/nfcmrvl/uart.c 	.ops	= {
ops               126 drivers/nfc/pn533/i2c.c 	skb_trim(*skb, phy->priv->ops->rx_frame_size((*skb)->data));
ops               261 drivers/nfc/pn533/pn533.c 		dev->ops->rx_header_len = PN533_STD_FRAME_HEADER_LEN;
ops               274 drivers/nfc/pn533/pn533.c 		dev->ops->rx_header_len = PN533_EXT_FRAME_HEADER_LEN;
ops               333 drivers/nfc/pn533/pn533.c 	return (dev->ops->get_cmd_code(frame) ==
ops               360 drivers/nfc/pn533/pn533.c 	struct pn533_frame_ops *ops = dev->ops;
ops               363 drivers/nfc/pn533/pn533.c 	skb_push(skb, ops->tx_header_len);
ops               364 drivers/nfc/pn533/pn533.c 	skb_put(skb, ops->tx_tail_len);
ops               366 drivers/nfc/pn533/pn533.c 	ops->tx_frame_init(skb->data, cmd_code);
ops               367 drivers/nfc/pn533/pn533.c 	ops->tx_update_payload_len(skb->data, payload_len);
ops               368 drivers/nfc/pn533/pn533.c 	ops->tx_frame_finish(skb->data);
ops               399 drivers/nfc/pn533/pn533.c 		skb_pull(resp, dev->ops->rx_header_len);
ops               400 drivers/nfc/pn533/pn533.c 		skb_trim(resp, resp->len - dev->ops->rx_tail_len);
ops               622 drivers/nfc/pn533/pn533.c 	skb = alloc_skb(dev->ops->tx_header_len +
ops               624 drivers/nfc/pn533/pn533.c 			dev->ops->tx_tail_len, GFP_KERNEL);
ops               627 drivers/nfc/pn533/pn533.c 		skb_reserve(skb, dev->ops->tx_header_len);
ops              2038 drivers/nfc/pn533/pn533.c 			     dev->ops->rx_frame_size(skb->data), false);
ops              2040 drivers/nfc/pn533/pn533.c 	if (!dev->ops->rx_is_frame_valid(skb->data, dev)) {
ops              2603 drivers/nfc/pn533/pn533.c 		priv->ops = fops;
ops              2605 drivers/nfc/pn533/pn533.c 		priv->ops = &pn533_std_frame_ops;
ops              2633 drivers/nfc/pn533/pn533.c 					   priv->ops->tx_header_len +
ops              2635 drivers/nfc/pn533/pn533.c 					   priv->ops->tx_tail_len);
ops               166 drivers/nfc/pn533/pn533.h 	struct pn533_frame_ops *ops;
ops                71 drivers/nfc/s3fwrn5/nci.c void s3fwrn5_nci_get_prop_ops(struct nci_driver_ops **ops, size_t *n)
ops                73 drivers/nfc/s3fwrn5/nci.c 	*ops = s3fwrn5_nci_prop_ops;
ops                75 drivers/nfc/s3fwrn5/nci.h void s3fwrn5_nci_get_prop_ops(struct nci_driver_ops **ops, size_t *n);
ops                49 drivers/nfc/st-nci/ndlc.c 	ndlc->ops->enable(ndlc->phy_id);
ops                63 drivers/nfc/st-nci/ndlc.c 	ndlc->ops->enable(ndlc->phy_id);
ops                69 drivers/nfc/st-nci/ndlc.c 	ndlc->ops->disable(ndlc->phy_id);
ops               101 drivers/nfc/st-nci/ndlc.c 		r = ndlc->ops->write(ndlc->phy_id, skb);
ops               266 drivers/nfc/st-nci/ndlc.c 	ndlc->ops = phy_ops;
ops                19 drivers/nfc/st-nci/ndlc.h 	struct nfc_phy_ops *ops;
ops                83 drivers/ntb/core.c 	if (!ntb_client_ops_is_valid(&client->ops))
ops               107 drivers/ntb/core.c 	if (!ntb->ops)
ops               109 drivers/ntb/core.c 	if (!ntb_dev_ops_is_valid(ntb->ops))
ops               271 drivers/ntb/core.c 	rc = client->ops.probe(client, ntb);
ops               287 drivers/ntb/core.c 		client->ops.remove(client, ntb);
ops               837 drivers/ntb/hw/amd/ntb_hw_amd.c 	ndev->ntb.ops = &amd_ntb_ops;
ops              2284 drivers/ntb/hw/idt/ntb_hw_idt.c 	ndev->ntb.ops = &idt_ntb_ops;
ops              1831 drivers/ntb/hw/intel/ntb_hw_gen1.c 	ndev->ntb.ops = &intel_ntb_ops;
ops              1887 drivers/ntb/hw/intel/ntb_hw_gen1.c 		ndev->ntb.ops = &intel_ntb3_ops;
ops               847 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->ntb.ops = &switchtec_ntb_ops;
ops              1254 drivers/ntb/ntb_transport.c 	if (!ndev->ops->mw_set_trans) {
ops              2459 drivers/ntb/ntb_transport.c 	.ops = {
ops               406 drivers/ntb/test/ntb_msi_test.c 	.ops = {
ops              1476 drivers/ntb/test/ntb_perf.c 	.ops = {
ops               411 drivers/ntb/test/ntb_pingpong.c 	.ops = {
ops              1033 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_read);
ops              1041 drivers/ntb/test/ntb_tool.c 	return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->db_set,
ops              1042 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->db_clear);
ops              1054 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_valid_mask);
ops              1066 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->db_read_mask);
ops              1074 drivers/ntb/test/ntb_tool.c 	return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->db_set_mask,
ops              1075 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->db_clear_mask);
ops              1087 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->peer_db_read);
ops              1095 drivers/ntb/test/ntb_tool.c 	return tool_fn_write(tc, ubuf, size, offp, tc->ntb->ops->peer_db_set,
ops              1096 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->peer_db_clear);
ops              1109 drivers/ntb/test/ntb_tool.c 			    tc->ntb->ops->peer_db_read_mask);
ops              1119 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->peer_db_set_mask,
ops              1120 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->peer_db_clear_mask);
ops              1161 drivers/ntb/test/ntb_tool.c 	if (!spad->tc->ntb->ops->spad_read)
ops              1177 drivers/ntb/test/ntb_tool.c 	if (!spad->tc->ntb->ops->spad_write) {
ops              1202 drivers/ntb/test/ntb_tool.c 	if (!spad->tc->ntb->ops->peer_spad_read)
ops              1218 drivers/ntb/test/ntb_tool.c 	if (!spad->tc->ntb->ops->peer_spad_write) {
ops              1323 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_read_sts);
ops              1332 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->msg_clear_sts);
ops              1344 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_inbits);
ops              1356 drivers/ntb/test/ntb_tool.c 	return tool_fn_read(tc, ubuf, size, offp, tc->ntb->ops->msg_outbits);
ops              1369 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->msg_set_mask,
ops              1370 drivers/ntb/test/ntb_tool.c 			     tc->ntb->ops->msg_clear_mask);
ops              1666 drivers/ntb/test/ntb_tool.c 	.ops = {
ops               440 drivers/nvdimm/dimm_devs.c 		if (nvdimm->sec.ops->freeze || nvdimm->sec.ops->disable
ops               441 drivers/nvdimm/dimm_devs.c 				|| nvdimm->sec.ops->change_key
ops               442 drivers/nvdimm/dimm_devs.c 				|| nvdimm->sec.ops->erase
ops               443 drivers/nvdimm/dimm_devs.c 				|| nvdimm->sec.ops->overwrite)
ops               448 drivers/nvdimm/dimm_devs.c 	if (nvdimm->sec.ops->freeze)
ops               492 drivers/nvdimm/dimm_devs.c 	nvdimm->sec.ops = sec_ops;
ops               519 drivers/nvdimm/dimm_devs.c 	if (!nvdimm->sec.flags || !nvdimm->sec.ops
ops               520 drivers/nvdimm/dimm_devs.c 			|| !nvdimm->sec.ops->overwrite)
ops               542 drivers/nvdimm/dimm_devs.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->freeze)
ops               553 drivers/nvdimm/dimm_devs.c 	rc = nvdimm->sec.ops->freeze(nvdimm);
ops                41 drivers/nvdimm/nd-core.h 		const struct nvdimm_security_ops *ops;
ops                59 drivers/nvdimm/nd-core.h 	if (!nvdimm->sec.ops)
ops                62 drivers/nvdimm/nd-core.h 	flags = nvdimm->sec.ops->get_flags(nvdimm, ptype);
ops               409 drivers/nvdimm/pmem.c 		pmem->pgmap.ops = &fsdax_pagemap_ops;
ops               421 drivers/nvdimm/pmem.c 		pmem->pgmap.ops = &fsdax_pagemap_ops;
ops               145 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops->change_key)
ops               154 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->change_key(nvdimm, data, data, NVDIMM_USER);
ops               176 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->unlock
ops               204 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->unlock(nvdimm, data);
ops               253 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->disable
ops               266 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->disable(nvdimm, data);
ops               288 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->change_key
ops               308 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->change_key(nvdimm, data, newdata, pass_type);
ops               337 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->erase
ops               357 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->erase(nvdimm, data, pass_type);
ops               378 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->overwrite
ops               396 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->overwrite(nvdimm, data);
ops               434 drivers/nvdimm/security.c 	if (!nvdimm->sec.ops || !nvdimm->sec.ops->query_overwrite
ops               438 drivers/nvdimm/security.c 	rc = nvdimm->sec.ops->query_overwrite(nvdimm);
ops               489 drivers/nvdimm/security.c } ops[] = { OPS };
ops               510 drivers/nvdimm/security.c 	for (i = 0; i < ARRAY_SIZE(ops); i++)
ops               511 drivers/nvdimm/security.c 		if (sysfs_streq(cmd, ops[i].name))
ops               513 drivers/nvdimm/security.c 	if (i >= ARRAY_SIZE(ops))
ops               515 drivers/nvdimm/security.c 	if (ops[i].args > 1)
ops               517 drivers/nvdimm/security.c 	if (rc >= 0 && ops[i].args > 2)
ops               529 drivers/nvdimm/security.c 		dev_dbg(dev, "%s %u %u\n", ops[i].name, key, newkey);
ops               533 drivers/nvdimm/security.c 		dev_dbg(dev, "%s %u\n", ops[i].name, key);
ops               173 drivers/nvme/host/core.c 	ctrl->ops->delete_ctrl(ctrl);
ops              1616 drivers/nvme/host/core.c 	if (!try_module_get(ns->ctrl->ops->module))
ops              1631 drivers/nvme/host/core.c 	module_put(ns->ctrl->ops->module);
ops              1814 drivers/nvme/host/core.c 	    (ns->ctrl->ops->flags & NVME_F_METADATA_SUPPORTED))
ops              2078 drivers/nvme/host/core.c 	while ((ret = ctrl->ops->reg_read32(ctrl, NVME_REG_CSTS, &csts)) == 0) {
ops              2111 drivers/nvme/host/core.c 	ret = ctrl->ops->reg_write32(ctrl, NVME_REG_CC, ctrl->ctrl_config);
ops              2132 drivers/nvme/host/core.c 	ret = ctrl->ops->reg_read64(ctrl, NVME_REG_CAP, &ctrl->cap);
ops              2154 drivers/nvme/host/core.c 	ret = ctrl->ops->reg_write32(ctrl, NVME_REG_CC, ctrl->ctrl_config);
ops              2170 drivers/nvme/host/core.c 	ret = ctrl->ops->reg_write32(ctrl, NVME_REG_CC, ctrl->ctrl_config);
ops              2174 drivers/nvme/host/core.c 	while ((ret = ctrl->ops->reg_read32(ctrl, NVME_REG_CSTS, &csts)) == 0) {
ops              2748 drivers/nvme/host/core.c 	ret = ctrl->ops->reg_read32(ctrl, NVME_REG_VS, &ctrl->vs);
ops              2771 drivers/nvme/host/core.c 	if (!(ctrl->ops->flags & NVME_F_FABRICS))
ops              2852 drivers/nvme/host/core.c 	if (ctrl->ops->flags & NVME_F_FABRICS) {
ops              3205 drivers/nvme/host/core.c 	return snprintf(buf, PAGE_SIZE, "%s\n", ctrl->ops->name);
ops              3248 drivers/nvme/host/core.c 	return ctrl->ops->get_address(ctrl, buf, PAGE_SIZE);
ops              3276 drivers/nvme/host/core.c 	if (a == &dev_attr_delete_controller.attr && !ctrl->ops->delete_ctrl)
ops              3278 drivers/nvme/host/core.c 	if (a == &dev_attr_address.attr && !ctrl->ops->get_address)
ops              3503 drivers/nvme/host/core.c 	if (ctrl->ops->flags & NVME_F_PCI_P2PDMA)
ops              3802 drivers/nvme/host/core.c 	ret = add_uevent_var(env, "NVME_TRTYPE=%s", ctrl->ops->name);
ops              3844 drivers/nvme/host/core.c 	ctrl->ops->submit_async_event(ctrl);
ops              3852 drivers/nvme/host/core.c 	if (ctrl->ops->reg_read32(ctrl, NVME_REG_CSTS, &csts))
ops              4020 drivers/nvme/host/core.c 	ctrl->ops->free_ctrl(ctrl);
ops              4032 drivers/nvme/host/core.c 		const struct nvme_ctrl_ops *ops, unsigned long quirks)
ops              4042 drivers/nvme/host/core.c 	ctrl->ops = ops;
ops              4080 drivers/nvme/host/core.c 	ctrl->cdev.owner = ops->module;
ops               493 drivers/nvme/host/fabrics.c int nvmf_register_transport(struct nvmf_transport_ops *ops)
ops               495 drivers/nvme/host/fabrics.c 	if (!ops->create_ctrl)
ops               499 drivers/nvme/host/fabrics.c 	list_add_tail(&ops->entry, &nvmf_transports);
ops               515 drivers/nvme/host/fabrics.c void nvmf_unregister_transport(struct nvmf_transport_ops *ops)
ops               518 drivers/nvme/host/fabrics.c 	list_del(&ops->entry);
ops               526 drivers/nvme/host/fabrics.c 	struct nvmf_transport_ops *ops;
ops               530 drivers/nvme/host/fabrics.c 	list_for_each_entry(ops, &nvmf_transports, entry) {
ops               531 drivers/nvme/host/fabrics.c 		if (strcmp(ops->name, opts->transport) == 0)
ops               532 drivers/nvme/host/fabrics.c 			return ops;
ops               994 drivers/nvme/host/fabrics.c 	struct nvmf_transport_ops *ops;
ops              1020 drivers/nvme/host/fabrics.c 	ops = nvmf_lookup_transport(opts);
ops              1021 drivers/nvme/host/fabrics.c 	if (!ops) {
ops              1028 drivers/nvme/host/fabrics.c 	if (!try_module_get(ops->module)) {
ops              1034 drivers/nvme/host/fabrics.c 	ret = nvmf_check_required_opts(opts, ops->required_opts);
ops              1038 drivers/nvme/host/fabrics.c 				ops->allowed_opts | ops->required_opts);
ops              1042 drivers/nvme/host/fabrics.c 	ctrl = ops->create_ctrl(dev, opts);
ops              1048 drivers/nvme/host/fabrics.c 	module_put(ops->module);
ops              1052 drivers/nvme/host/fabrics.c 	module_put(ops->module);
ops               170 drivers/nvme/host/fabrics.h int nvmf_register_transport(struct nvmf_transport_ops *ops);
ops               171 drivers/nvme/host/fabrics.h void nvmf_unregister_transport(struct nvmf_transport_ops *ops);
ops               109 drivers/nvme/host/fc.c 	struct nvme_fc_port_template	*ops;
ops               262 drivers/nvme/host/fc.c 			struct nvme_fc_port_template *ops,
ops               296 drivers/nvme/host/fc.c 		lport->ops = ops;
ops               394 drivers/nvme/host/fc.c 	newrec->ops = template;
ops               456 drivers/nvme/host/fc.c 		lport->ops->localport_delete(&lport->localport);
ops               683 drivers/nvme/host/fc.c 	newrec = kmalloc((sizeof(*newrec) + lport->ops->remote_priv_sz),
ops               747 drivers/nvme/host/fc.c 			rport->lport->ops->ls_abort(&rport->lport->localport,
ops               856 drivers/nvme/host/fc.c 		rport->lport->ops->remoteport_delete(portptr);
ops              1069 drivers/nvme/host/fc.c 	ret = rport->lport->ops->ls_req(&rport->lport->localport,
ops              1189 drivers/nvme/host/fc.c 			 ctrl->lport->ops->lsrqst_priv_sz +
ops              1199 drivers/nvme/host/fc.c 			(lsreq->private + ctrl->lport->ops->lsrqst_priv_sz);
ops              1298 drivers/nvme/host/fc.c 			 ctrl->lport->ops->lsrqst_priv_sz +
ops              1308 drivers/nvme/host/fc.c 			(lsreq->private + ctrl->lport->ops->lsrqst_priv_sz);
ops              1423 drivers/nvme/host/fc.c 			 ctrl->lport->ops->lsrqst_priv_sz +
ops              1434 drivers/nvme/host/fc.c 			(lsreq->private + ctrl->lport->ops->lsrqst_priv_sz);
ops              1515 drivers/nvme/host/fc.c 	ctrl->lport->ops->fcp_abort(&ctrl->lport->localport,
ops              1791 drivers/nvme/host/fc.c 		private = kzalloc(ctrl->lport->ops->fcprqst_priv_sz,
ops              1925 drivers/nvme/host/fc.c 	if (ctrl->lport->ops->delete_queue)
ops              1926 drivers/nvme/host/fc.c 		ctrl->lport->ops->delete_queue(&ctrl->lport->localport, qidx,
ops              1947 drivers/nvme/host/fc.c 	if (ctrl->lport->ops->create_queue)
ops              1948 drivers/nvme/host/fc.c 		ret = ctrl->lport->ops->create_queue(&ctrl->lport->localport,
ops              2285 drivers/nvme/host/fc.c 	ret = ctrl->lport->ops->fcp_io(&ctrl->lport->localport,
ops              2446 drivers/nvme/host/fc.c 				ctrl->lport->ops->max_hw_queues);
ops              2461 drivers/nvme/host/fc.c 	ctrl->tag_set.ops = &nvme_fc_mq_ops;
ops              2468 drivers/nvme/host/fc.c 			    ctrl->lport->ops->fcprqst_priv_sz);
ops              2520 drivers/nvme/host/fc.c 				ctrl->lport->ops->max_hw_queues);
ops              2579 drivers/nvme/host/fc.c 		lport->ops->localport_delete(&lport->localport);
ops              2611 drivers/nvme/host/fc.c 			lport->ops->remoteport_delete(&rport->remoteport);
ops              2675 drivers/nvme/host/fc.c 		(ctrl->lport->ops->max_sgl_segments - 1) << (PAGE_SHIFT - 9);
ops              3104 drivers/nvme/host/fc.c 				lport->ops->max_hw_queues);
ops              3120 drivers/nvme/host/fc.c 	ctrl->admin_tag_set.ops = &nvme_fc_admin_mq_ops;
ops              3126 drivers/nvme/host/fc.c 			    ctrl->lport->ops->fcprqst_priv_sz);
ops               969 drivers/nvme/host/lightnvm.c 	dev->ops = &nvme_nvm_dev_ops;
ops               186 drivers/nvme/host/nvme.h 	const struct nvme_ctrl_ops *ops;
ops               419 drivers/nvme/host/nvme.h 	return ctrl->ops->reg_write32(ctrl, NVME_REG_NSSR, 0x4E564D65);
ops               458 drivers/nvme/host/nvme.h 		const struct nvme_ctrl_ops *ops, unsigned long quirks);
ops              1624 drivers/nvme/host/pci.c 		dev->admin_tagset.ops = &nvme_mq_admin_ops;
ops              2273 drivers/nvme/host/pci.c 		dev->tagset.ops = &nvme_mq_ops;
ops               729 drivers/nvme/host/rdma.c 		set->ops = &nvme_rdma_admin_mq_ops;
ops               742 drivers/nvme/host/rdma.c 		set->ops = &nvme_rdma_mq_ops;
ops              1034 drivers/nvme/host/tcp.c 	consumed = sock->ops->read_sock(sk, &rd_desc, nvme_tcp_recv_skb);
ops              1473 drivers/nvme/host/tcp.c 		set->ops = &nvme_tcp_admin_mq_ops;
ops              1484 drivers/nvme/host/tcp.c 		set->ops = &nvme_tcp_mq_ops;
ops               371 drivers/nvme/target/admin-cmd.c 	if (ctrl->ops->has_keyed_sgls)
ops               384 drivers/nvme/target/admin-cmd.c 	id->msdbd = ctrl->ops->msdbd;
ops               263 drivers/nvme/target/core.c int nvmet_register_transport(const struct nvmet_fabrics_ops *ops)
ops               268 drivers/nvme/target/core.c 	if (nvmet_transports[ops->type])
ops               271 drivers/nvme/target/core.c 		nvmet_transports[ops->type] = ops;
ops               278 drivers/nvme/target/core.c void nvmet_unregister_transport(const struct nvmet_fabrics_ops *ops)
ops               281 drivers/nvme/target/core.c 	nvmet_transports[ops->type] = NULL;
ops               293 drivers/nvme/target/core.c 			ctrl->ops->delete_ctrl(ctrl);
ops               300 drivers/nvme/target/core.c 	const struct nvmet_fabrics_ops *ops;
ops               305 drivers/nvme/target/core.c 	ops = nvmet_transports[port->disc_addr.trtype];
ops               306 drivers/nvme/target/core.c 	if (!ops) {
ops               310 drivers/nvme/target/core.c 		ops = nvmet_transports[port->disc_addr.trtype];
ops               311 drivers/nvme/target/core.c 		if (!ops) {
ops               318 drivers/nvme/target/core.c 	if (!try_module_get(ops->owner))
ops               321 drivers/nvme/target/core.c 	ret = ops->add_port(port);
ops               323 drivers/nvme/target/core.c 		module_put(ops->owner);
ops               332 drivers/nvme/target/core.c 	port->tr_ops = ops;
ops               338 drivers/nvme/target/core.c 	const struct nvmet_fabrics_ops *ops;
ops               345 drivers/nvme/target/core.c 	ops = nvmet_transports[port->disc_addr.trtype];
ops               346 drivers/nvme/target/core.c 	ops->remove_port(port);
ops               347 drivers/nvme/target/core.c 	module_put(ops->owner);
ops               718 drivers/nvme/target/core.c 	req->ops->queue_response(req);
ops               858 drivers/nvme/target/core.c 		struct nvmet_sq *sq, const struct nvmet_fabrics_ops *ops)
ops               865 drivers/nvme/target/core.c 	req->ops = ops;
ops              1203 drivers/nvme/target/core.c 	ctrl->ops->delete_ctrl(ctrl);
ops              1283 drivers/nvme/target/core.c 	ctrl->ops = req->ops;
ops              1451 drivers/nvme/target/core.c 		ctrl->ops->delete_ctrl(ctrl);
ops               137 drivers/nvme/target/discovery.c 	if (req->ops->disc_traddr)
ops               138 drivers/nvme/target/discovery.c 		req->ops->disc_traddr(req, port, traddr);
ops               255 drivers/nvme/target/discovery.c 	if (ctrl->ops->has_keyed_sgls)
ops               132 drivers/nvme/target/fabrics-cmd.c 	if (ctrl->ops->install_queue) {
ops               133 drivers/nvme/target/fabrics-cmd.c 		ret = ctrl->ops->install_queue(req->sq);
ops                91 drivers/nvme/target/fc.c 	struct nvmet_fc_target_template	*ops;
ops               499 drivers/nvme/target/fc.c 			((queue->qid - 1) % tgtport->ops->max_hw_queues) : 0;
ops               535 drivers/nvme/target/fc.c 	tgtport->ops->fcp_req_release(&tgtport->fc_target_port, fcpreq);
ops               570 drivers/nvme/target/fc.c 	tgtport->ops->defer_rcv(&tgtport->fc_target_port, fcpreq);
ops               703 drivers/nvme/target/fc.c 				tgtport->ops->fcp_abort(
ops               725 drivers/nvme/target/fc.c 		tgtport->ops->defer_rcv(&tgtport->fc_target_port,
ops               728 drivers/nvme/target/fc.c 		tgtport->ops->fcp_abort(&tgtport->fc_target_port,
ops               731 drivers/nvme/target/fc.c 		tgtport->ops->fcp_req_release(&tgtport->fc_target_port,
ops              1056 drivers/nvme/target/fc.c 	newrec->ops = template;
ops              1108 drivers/nvme/target/fc.c 	tgtport->ops->targetport_delete(&tgtport->fc_target_port);
ops              1597 drivers/nvme/target/fc.c 	ret = tgtport->ops->xmt_ls_rsp(&tgtport->fc_target_port, iod->lsreq);
ops              1852 drivers/nvme/target/fc.c 		tgtport->ops->fcp_abort(&tgtport->fc_target_port, fcpreq);
ops              1868 drivers/nvme/target/fc.c 	ret = tgtport->ops->fcp_op(&tgtport->fc_target_port, fod->fcpreq);
ops              1927 drivers/nvme/target/fc.c 	    (tgtport->ops->target_features & NVMET_FCTGTFEAT_READDATA_RSP)) {
ops              1932 drivers/nvme/target/fc.c 	ret = tgtport->ops->fcp_op(&tgtport->fc_target_port, fod->fcpreq);
ops              2335 drivers/nvme/target/fc.c 	if (!tgtport->ops->defer_rcv) {
ops              2558 drivers/nvme/target/fc.c 	if (tgtport && tgtport->ops->discovery_event)
ops              2559 drivers/nvme/target/fc.c 		tgtport->ops->discovery_event(&tgtport->fc_target_port);
ops               341 drivers/nvme/target/loop.c 	ctrl->admin_tag_set.ops = &nvme_loop_admin_mq_ops;
ops               514 drivers/nvme/target/loop.c 	ctrl->tag_set.ops = &nvme_loop_mq_ops;
ops               189 drivers/nvme/target/nvmet.h 	const struct nvmet_fabrics_ops *ops;
ops               315 drivers/nvme/target/nvmet.h 	const struct nvmet_fabrics_ops *ops;
ops               376 drivers/nvme/target/nvmet.h 		struct nvmet_sq *sq, const struct nvmet_fabrics_ops *ops);
ops               418 drivers/nvme/target/nvmet.h int nvmet_register_transport(const struct nvmet_fabrics_ops *ops);
ops               419 drivers/nvme/target/nvmet.h void nvmet_unregister_transport(const struct nvmet_fabrics_ops *ops);
ops              1172 drivers/nvme/target/tcp.c 	int ret, ops = 0;
ops              1177 drivers/nvme/target/tcp.c 		ret = nvmet_tcp_try_recv(queue, NVMET_TCP_RECV_BUDGET, &ops);
ops              1188 drivers/nvme/target/tcp.c 		ret = nvmet_tcp_try_send(queue, NVMET_TCP_SEND_BUDGET, &ops);
ops              1200 drivers/nvme/target/tcp.c 	} while (pending && ops < NVMET_TCP_IO_WORK_BUDGET);
ops               335 drivers/of/of_reserved_mem.c 	if (!rmem || !rmem->ops || !rmem->ops->device_init)
ops               342 drivers/of/of_reserved_mem.c 	ret = rmem->ops->device_init(rmem, dev);
ops               383 drivers/of/of_reserved_mem.c 	if (!rmem || !rmem->ops || !rmem->ops->device_release)
ops               386 drivers/of/of_reserved_mem.c 	rmem->ops->device_release(rmem, dev);
ops               200 drivers/of/pdt.c void __init of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops)
ops               202 drivers/of/pdt.c 	BUG_ON(!ops);
ops               203 drivers/of/pdt.c 	of_pdt_prom_ops = ops;
ops               136 drivers/oprofile/nmi_timer_int.c int __init op_nmi_timer_init(struct oprofile_operations *ops)
ops               145 drivers/oprofile/nmi_timer_int.c 	ops->create_files	= NULL;
ops               146 drivers/oprofile/nmi_timer_int.c 	ops->setup		= nmi_timer_setup;
ops               147 drivers/oprofile/nmi_timer_int.c 	ops->shutdown		= nmi_timer_shutdown;
ops               148 drivers/oprofile/nmi_timer_int.c 	ops->start		= nmi_timer_start;
ops               149 drivers/oprofile/nmi_timer_int.c 	ops->stop		= nmi_timer_stop;
ops               150 drivers/oprofile/nmi_timer_int.c 	ops->cpu_type		= "timer";
ops                36 drivers/oprofile/oprof.h int oprofile_timer_init(struct oprofile_operations *ops);
ops                38 drivers/oprofile/oprof.h int op_nmi_timer_init(struct oprofile_operations *ops);
ops                40 drivers/oprofile/oprof.h static inline int op_nmi_timer_init(struct oprofile_operations *ops)
ops               274 drivers/oprofile/oprofile_perf.c int __init oprofile_perf_init(struct oprofile_operations *ops)
ops               311 drivers/oprofile/oprofile_perf.c 	ops->create_files	= oprofile_perf_create_files;
ops               312 drivers/oprofile/oprofile_perf.c 	ops->setup		= oprofile_perf_setup;
ops               313 drivers/oprofile/oprofile_perf.c 	ops->start		= oprofile_perf_start;
ops               314 drivers/oprofile/oprofile_perf.c 	ops->stop		= oprofile_perf_stop;
ops               315 drivers/oprofile/oprofile_perf.c 	ops->shutdown		= oprofile_perf_stop;
ops               316 drivers/oprofile/oprofile_perf.c 	ops->cpu_type		= op_name_from_perf_id();
ops               318 drivers/oprofile/oprofile_perf.c 	if (!ops->cpu_type)
ops               321 drivers/oprofile/oprofile_perf.c 		pr_info("oprofile: using %s\n", ops->cpu_type);
ops               278 drivers/oprofile/oprofilefs.c 	fc->ops = &oprofilefs_context_ops;
ops               112 drivers/oprofile/timer_int.c int oprofile_timer_init(struct oprofile_operations *ops)
ops               114 drivers/oprofile/timer_int.c 	ops->create_files	= NULL;
ops               115 drivers/oprofile/timer_int.c 	ops->setup		= oprofile_hrtimer_setup;
ops               116 drivers/oprofile/timer_int.c 	ops->shutdown		= oprofile_hrtimer_shutdown;
ops               117 drivers/oprofile/timer_int.c 	ops->start		= oprofile_hrtimer_start;
ops               118 drivers/oprofile/timer_int.c 	ops->stop		= oprofile_hrtimer_stop;
ops               119 drivers/oprofile/timer_int.c 	ops->cpu_type		= "timer";
ops                79 drivers/parport/daisy.c 						       real->ops);
ops               435 drivers/parport/ieee1284.c 			 port->name, mode, port->ops->read_status (port));
ops               487 drivers/parport/ieee1284.c 				 port->ops->read_status (port));
ops               560 drivers/parport/ieee1284.c 	port->ops->frob_control (port, PARPORT_CONTROL_AUTOFD, 0);
ops               603 drivers/parport/ieee1284.c 	return port->ops->compat_write_data (port, buffer, len, 0);
ops               622 drivers/parport/ieee1284.c 		fn = port->ops->compat_write_data;
ops               628 drivers/parport/ieee1284.c 			fn = port->ops->epp_write_addr;
ops               630 drivers/parport/ieee1284.c 			fn = port->ops->epp_write_data;
ops               646 drivers/parport/ieee1284.c 			fn = port->ops->ecp_write_addr;
ops               648 drivers/parport/ieee1284.c 			fn = port->ops->ecp_write_data;
ops               719 drivers/parport/ieee1284.c 			fn = port->ops->byte_read_data;
ops               728 drivers/parport/ieee1284.c 		fn = port->ops->nibble_read_data;
ops               733 drivers/parport/ieee1284.c 		fn = port->ops->byte_read_data;
ops               739 drivers/parport/ieee1284.c 			fn = port->ops->epp_read_addr;
ops               741 drivers/parport/ieee1284.c 			fn = port->ops->epp_read_data;
ops               756 drivers/parport/ieee1284.c 		fn = port->ops->ecp_read_data;
ops               746 drivers/parport/ieee1284_ops.c 	port->ops->data_forward (port);
ops               789 drivers/parport/ieee1284_ops.c 	port->ops->data_reverse (port);
ops               813 drivers/parport/ieee1284_ops.c 	port->ops->data_forward (port);
ops               834 drivers/parport/ieee1284_ops.c 	port->ops->data_forward (port);
ops               877 drivers/parport/ieee1284_ops.c 	port->ops->data_reverse (port);
ops               901 drivers/parport/ieee1284_ops.c 	port->ops->data_forward (port);
ops               235 drivers/parport/parport_gsc.c 	struct parport_operations *ops;
ops               244 drivers/parport/parport_gsc.c 	ops = kmemdup(&parport_gsc_ops, sizeof(struct parport_operations),
ops               246 drivers/parport/parport_gsc.c 	if (!ops) {
ops               261 drivers/parport/parport_gsc.c 	p->ops = ops;
ops               267 drivers/parport/parport_gsc.c 		kfree(ops);
ops               273 drivers/parport/parport_gsc.c 					PARPORT_DMA_NONE, ops))) {
ops               275 drivers/parport/parport_gsc.c 		kfree (ops);
ops               384 drivers/parport/parport_gsc.c 		struct parport_operations *ops = p->ops;
ops               396 drivers/parport/parport_gsc.c 		kfree (ops); /* hope no-one cached it */
ops              2027 drivers/parport/parport_ip32.c 	struct parport_operations *ops = NULL;
ops              2034 drivers/parport/parport_ip32.c 	ops = kmalloc(sizeof(struct parport_operations), GFP_KERNEL);
ops              2036 drivers/parport/parport_ip32.c 	p = parport_register_port(0, PARPORT_IRQ_NONE, PARPORT_DMA_NONE, ops);
ops              2037 drivers/parport/parport_ip32.c 	if (ops == NULL || priv == NULL || p == NULL) {
ops              2045 drivers/parport/parport_ip32.c 	*ops = parport_ip32_ops;
ops              2105 drivers/parport/parport_ip32.c 		p->ops->compat_write_data = parport_ip32_compat_write_data;
ops              2111 drivers/parport/parport_ip32.c 		p->ops->epp_read_data = parport_ip32_epp_read_data;
ops              2112 drivers/parport/parport_ip32.c 		p->ops->epp_write_data = parport_ip32_epp_write_data;
ops              2113 drivers/parport/parport_ip32.c 		p->ops->epp_read_addr = parport_ip32_epp_read_addr;
ops              2114 drivers/parport/parport_ip32.c 		p->ops->epp_write_addr = parport_ip32_epp_write_addr;
ops              2120 drivers/parport/parport_ip32.c 		p->ops->ecp_write_data = parport_ip32_ecp_write_data;
ops              2163 drivers/parport/parport_ip32.c 	kfree(ops);
ops              2177 drivers/parport/parport_ip32.c 	struct parport_operations *ops = p->ops;
ops              2186 drivers/parport/parport_ip32.c 	kfree(ops);
ops              1790 drivers/parport/parport_pc.c 	pb->ops->epp_read_data = parport_pc_epp_read_data;
ops              1791 drivers/parport/parport_pc.c 	pb->ops->epp_write_data = parport_pc_epp_write_data;
ops              1792 drivers/parport/parport_pc.c 	pb->ops->epp_read_addr = parport_pc_epp_read_addr;
ops              1793 drivers/parport/parport_pc.c 	pb->ops->epp_write_addr = parport_pc_epp_write_addr;
ops              1817 drivers/parport/parport_pc.c 		pb->ops->epp_read_data = parport_pc_ecpepp_read_data;
ops              1818 drivers/parport/parport_pc.c 		pb->ops->epp_write_data = parport_pc_ecpepp_write_data;
ops              1819 drivers/parport/parport_pc.c 		pb->ops->epp_read_addr = parport_pc_ecpepp_read_addr;
ops              1820 drivers/parport/parport_pc.c 		pb->ops->epp_write_addr = parport_pc_ecpepp_write_addr;
ops              2031 drivers/parport/parport_pc.c 	struct parport_operations *ops;
ops              2056 drivers/parport/parport_pc.c 	ops = kmalloc(sizeof(struct parport_operations), GFP_KERNEL);
ops              2057 drivers/parport/parport_pc.c 	if (!ops)
ops              2065 drivers/parport/parport_pc.c 	p = parport_register_port(base, irq, dma, ops);
ops              2073 drivers/parport/parport_pc.c 	memcpy(ops, &parport_pc_ops, sizeof(struct parport_operations));
ops              2140 drivers/parport/parport_pc.c 		p->ops->compat_write_data = parport_pc_compat_write_block_pio;
ops              2142 drivers/parport/parport_pc.c 		p->ops->ecp_write_data = parport_pc_ecp_write_block_pio;
ops              2263 drivers/parport/parport_pc.c 	kfree(ops);
ops              2274 drivers/parport/parport_pc.c 	struct parport_operations *ops = p->ops;
ops              2299 drivers/parport/parport_pc.c 	kfree(ops); /* hope no-one cached it */
ops               271 drivers/parport/parport_sunbpp.c 	struct parport_operations *ops;
ops               288 drivers/parport/parport_sunbpp.c 	ops = kmemdup(&parport_sunbpp_ops, sizeof(struct parport_operations),
ops               290 drivers/parport/parport_sunbpp.c 	if (!ops) {
ops               296 drivers/parport/parport_sunbpp.c 	if (!(p = parport_register_port((unsigned long)base, irq, dma, ops))) {
ops               329 drivers/parport/parport_sunbpp.c 	kfree(ops);
ops               340 drivers/parport/parport_sunbpp.c 	struct parport_operations *ops = p->ops;
ops               351 drivers/parport/parport_sunbpp.c 	kfree(ops);
ops               458 drivers/parport/share.c 				      struct parport_operations *ops)
ops               480 drivers/parport/share.c 	tmp->ops = ops;
ops               623 drivers/parport/share.c 	port->ops = &dead_ops;
ops               756 drivers/parport/share.c 	if (!try_module_get(port->ops->owner))
ops               819 drivers/parport/share.c 	port->ops->init_state(tmp, tmp->state);
ops               832 drivers/parport/share.c 	module_put(port->ops->owner);
ops               882 drivers/parport/share.c 	if (!try_module_get(port->ops->owner))
ops               964 drivers/parport/share.c 	port->ops->init_state(par_dev, par_dev->state);
ops               981 drivers/parport/share.c 	module_put(port->ops->owner);
ops              1055 drivers/parport/share.c 	module_put(port->ops->owner);
ops              1153 drivers/parport/share.c 			port->ops->save_state(port, dev->state);
ops              1208 drivers/parport/share.c 	port->ops->restore_state(port, dev->state);
ops              1347 drivers/parport/share.c 	port->ops->save_state(port, dev->state);
ops                44 drivers/pci/access.c 	res = bus->ops->read(bus, devfn, pos, len, &data);		\
ops                58 drivers/pci/access.c 	res = bus->ops->write(bus, devfn, pos, len, value);		\
ops                82 drivers/pci/access.c 	addr = bus->ops->map_bus(bus, devfn, where);
ops               104 drivers/pci/access.c 	addr = bus->ops->map_bus(bus, devfn, where);
ops               124 drivers/pci/access.c 	addr = bus->ops->map_bus(bus, devfn, where & ~0x3);
ops               145 drivers/pci/access.c 	addr = bus->ops->map_bus(bus, devfn, where & ~0x3);
ops               183 drivers/pci/access.c struct pci_ops *pci_bus_set_ops(struct pci_bus *bus, struct pci_ops *ops)
ops               189 drivers/pci/access.c 	old_ops = bus->ops;
ops               190 drivers/pci/access.c 	bus->ops = ops;
ops               232 drivers/pci/access.c 	ret = dev->bus->ops->read(dev->bus, dev->devfn,			\
ops               251 drivers/pci/access.c 	ret = dev->bus->ops->write(dev->bus, dev->devfn,		\
ops               427 drivers/pci/controller/dwc/pci-dra7xx.c 	ep->ops = &pcie_ep_ops;
ops               487 drivers/pci/controller/dwc/pci-dra7xx.c 	pp->ops = &dra7xx_pcie_host_ops;
ops               713 drivers/pci/controller/dwc/pci-dra7xx.c 	pci->ops = &dw_pcie_ops;
ops                68 drivers/pci/controller/dwc/pci-exynos.c 	const struct exynos_pcie_ops	*ops;
ops               424 drivers/pci/controller/dwc/pci-exynos.c 	pp->ops = &exynos_pcie_host_ops;
ops               458 drivers/pci/controller/dwc/pci-exynos.c 	pci->ops = &dw_pcie_ops;
ops               461 drivers/pci/controller/dwc/pci-exynos.c 	ep->ops = (const struct exynos_pcie_ops *)
ops               474 drivers/pci/controller/dwc/pci-exynos.c 	if (ep->ops && ep->ops->get_mem_resources) {
ops               475 drivers/pci/controller/dwc/pci-exynos.c 		ret = ep->ops->get_mem_resources(pdev, ep);
ops               480 drivers/pci/controller/dwc/pci-exynos.c 	if (ep->ops && ep->ops->get_clk_resources &&
ops               481 drivers/pci/controller/dwc/pci-exynos.c 			ep->ops->init_clk_resources) {
ops               482 drivers/pci/controller/dwc/pci-exynos.c 		ret = ep->ops->get_clk_resources(ep);
ops               485 drivers/pci/controller/dwc/pci-exynos.c 		ret = ep->ops->init_clk_resources(ep);
ops               501 drivers/pci/controller/dwc/pci-exynos.c 	if (ep->ops && ep->ops->deinit_clk_resources)
ops               502 drivers/pci/controller/dwc/pci-exynos.c 		ep->ops->deinit_clk_resources(ep);
ops               510 drivers/pci/controller/dwc/pci-exynos.c 	if (ep->ops && ep->ops->deinit_clk_resources)
ops               511 drivers/pci/controller/dwc/pci-exynos.c 		ep->ops->deinit_clk_resources(ep);
ops               877 drivers/pci/controller/dwc/pci-imx6.c 	pp->ops = &imx6_pcie_host_ops;
ops              1031 drivers/pci/controller/dwc/pci-imx6.c 	pci->ops = &dw_pcie_ops;
ops              1246 drivers/pci/controller/dwc/pci-keystone.c 	pci->ops = &ks_pcie_dw_pcie_ops;
ops              1374 drivers/pci/controller/dwc/pci-keystone.c 		pci->pp.ops = host_ops;
ops              1385 drivers/pci/controller/dwc/pci-keystone.c 		pci->ep.ops = ep_ops;
ops                99 drivers/pci/controller/dwc/pci-layerscape-ep.c 	ep->ops = &pcie_ep_ops;
ops               140 drivers/pci/controller/dwc/pci-layerscape-ep.c 	pci->ops = &ls_pcie_ep_ops;
ops                42 drivers/pci/controller/dwc/pci-layerscape.c 	const struct dw_pcie_host_ops *ops;
ops               227 drivers/pci/controller/dwc/pci-layerscape.c 	.ops = &ls1021_pcie_host_ops,
ops               235 drivers/pci/controller/dwc/pci-layerscape.c 	.ops = &ls_pcie_host_ops,
ops               243 drivers/pci/controller/dwc/pci-layerscape.c 	.ops = &ls_pcie_host_ops,
ops               251 drivers/pci/controller/dwc/pci-layerscape.c 	.ops = &ls_pcie_host_ops,
ops               259 drivers/pci/controller/dwc/pci-layerscape.c 	.ops = &ls_pcie_host_ops,
ops               282 drivers/pci/controller/dwc/pci-layerscape.c 	pp->ops = pcie->drvdata->ops;
ops               312 drivers/pci/controller/dwc/pci-layerscape.c 	pci->ops = pcie->drvdata->dw_pcie_ops;
ops               509 drivers/pci/controller/dwc/pci-meson.c 	pp->ops = &meson_pcie_host_ops;
ops               538 drivers/pci/controller/dwc/pci-meson.c 	pci->ops = &dw_pcie_ops;
ops               372 drivers/pci/controller/dwc/pcie-al.c 	pp->ops = &al_pcie_host_ops;
ops               404 drivers/pci/controller/dwc/pcie-al.c 	pci->ops = &dw_pcie_ops;
ops               248 drivers/pci/controller/dwc/pcie-armada8k.c 	pp->ops = &armada8k_pcie_host_ops;
ops               293 drivers/pci/controller/dwc/pcie-armada8k.c 	pci->ops = &dw_pcie_ops;
ops               402 drivers/pci/controller/dwc/pcie-artpec6.c 	pp->ops = &artpec6_pcie_host_ops;
ops               462 drivers/pci/controller/dwc/pcie-artpec6.c 	ep->ops = &pcie_ep_ops;
ops               515 drivers/pci/controller/dwc/pcie-artpec6.c 	pci->ops = &dw_pcie_ops;
ops               297 drivers/pci/controller/dwc/pcie-designware-ep.c 	if (!ep->ops->raise_irq)
ops               300 drivers/pci/controller/dwc/pcie-designware-ep.c 	return ep->ops->raise_irq(ep, func_no, type, interrupt_num);
ops               308 drivers/pci/controller/dwc/pcie-designware-ep.c 	if (!pci->ops->stop_link)
ops               311 drivers/pci/controller/dwc/pcie-designware-ep.c 	pci->ops->stop_link(pci);
ops               319 drivers/pci/controller/dwc/pcie-designware-ep.c 	if (!pci->ops->start_link)
ops               322 drivers/pci/controller/dwc/pcie-designware-ep.c 	return pci->ops->start_link(pci);
ops               330 drivers/pci/controller/dwc/pcie-designware-ep.c 	if (!ep->ops->get_features)
ops               333 drivers/pci/controller/dwc/pcie-designware-ep.c 	return ep->ops->get_features(ep);
ops               563 drivers/pci/controller/dwc/pcie-designware-ep.c 	if (ep->ops->ep_init)
ops               564 drivers/pci/controller/dwc/pcie-designware-ep.c 		ep->ops->ep_init(ep);
ops                28 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->rd_own_conf)
ops                29 drivers/pci/controller/dwc/pcie-designware-host.c 		return pp->ops->rd_own_conf(pp, where, size, val);
ops                40 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->wr_own_conf)
ops                41 drivers/pci/controller/dwc/pcie-designware-host.c 		return pp->ops->wr_own_conf(pp, where, size, val);
ops               432 drivers/pci/controller/dwc/pcie-designware-host.c 		if (!pp->ops->set_num_vectors) {
ops               435 drivers/pci/controller/dwc/pcie-designware-host.c 			pp->ops->set_num_vectors(pp);
ops               445 drivers/pci/controller/dwc/pcie-designware-host.c 		if (!pp->ops->msi_host_init) {
ops               457 drivers/pci/controller/dwc/pcie-designware-host.c 			ret = pp->ops->msi_host_init(pp);
ops               463 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->host_init) {
ops               464 drivers/pci/controller/dwc/pcie-designware-host.c 		ret = pp->ops->host_init(pp);
ops               489 drivers/pci/controller/dwc/pcie-designware-host.c 	bridge->ops = &dw_pcie_ops;
ops               499 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->scan_bus)
ops               500 drivers/pci/controller/dwc/pcie-designware-host.c 		pp->ops->scan_bus(pp);
ops               512 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pci_msi_enabled() && !pp->ops->msi_host_init)
ops               522 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pci_msi_enabled() && !pp->ops->msi_host_init)
ops               571 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->rd_other_conf)
ops               572 drivers/pci/controller/dwc/pcie-designware-host.c 		return pp->ops->rd_other_conf(pp, bus, devfn, where,
ops               582 drivers/pci/controller/dwc/pcie-designware-host.c 	if (pp->ops->wr_other_conf)
ops               583 drivers/pci/controller/dwc/pcie-designware-host.c 		return pp->ops->wr_other_conf(pp, bus, devfn, where,
ops               656 drivers/pci/controller/dwc/pcie-designware-host.c 	if (!pp->ops->msi_host_init) {
ops               699 drivers/pci/controller/dwc/pcie-designware-host.c 	if (!pp->ops->rd_other_conf) {
ops               133 drivers/pci/controller/dwc/pcie-designware-plat.c 	pp->ops = &dw_plat_pcie_host_ops;
ops               154 drivers/pci/controller/dwc/pcie-designware-plat.c 	ep->ops = &pcie_ep_ops;
ops               203 drivers/pci/controller/dwc/pcie-designware-plat.c 	pci->ops = &dw_pcie_ops;
ops               142 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->read_dbi)
ops               143 drivers/pci/controller/dwc/pcie-designware.c 		return pci->ops->read_dbi(pci, pci->dbi_base, reg, size);
ops               157 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->write_dbi) {
ops               158 drivers/pci/controller/dwc/pcie-designware.c 		pci->ops->write_dbi(pci, pci->dbi_base, reg, size, val);
ops               173 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->read_dbi2)
ops               174 drivers/pci/controller/dwc/pcie-designware.c 		return pci->ops->read_dbi2(pci, pci->dbi_base2, reg, size);
ops               187 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->write_dbi2) {
ops               188 drivers/pci/controller/dwc/pcie-designware.c 		pci->ops->write_dbi2(pci, pci->dbi_base2, reg, size, val);
ops               202 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->read_dbi)
ops               203 drivers/pci/controller/dwc/pcie-designware.c 		return pci->ops->read_dbi(pci, pci->atu_base, reg, size);
ops               216 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->write_dbi) {
ops               217 drivers/pci/controller/dwc/pcie-designware.c 		pci->ops->write_dbi(pci, pci->atu_base, reg, size, val);
ops               282 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->cpu_addr_fixup)
ops               283 drivers/pci/controller/dwc/pcie-designware.c 		cpu_addr = pci->ops->cpu_addr_fixup(pci, cpu_addr);
ops               469 drivers/pci/controller/dwc/pcie-designware.c 	if (pci->ops->link_up)
ops               470 drivers/pci/controller/dwc/pcie-designware.c 		return pci->ops->link_up(pci);
ops               184 drivers/pci/controller/dwc/pcie-designware.h 	const struct dw_pcie_host_ops *ops;
ops               213 drivers/pci/controller/dwc/pcie-designware.h 	const struct dw_pcie_ep_ops *ops;
ops               254 drivers/pci/controller/dwc/pcie-designware.h 	const struct dw_pcie_ops *ops;
ops               247 drivers/pci/controller/dwc/pcie-hisi.c 	pp->ops = &hisi_pcie_host_ops;
ops               279 drivers/pci/controller/dwc/pcie-hisi.c 	pci->ops = &dw_pcie_ops;
ops               338 drivers/pci/controller/dwc/pcie-hisi.c 	struct pci_ecam_ops *ops;
ops               340 drivers/pci/controller/dwc/pcie-hisi.c 	ops = (struct pci_ecam_ops *)of_device_get_match_data(dev);
ops               341 drivers/pci/controller/dwc/pcie-hisi.c 	return pci_host_common_probe(pdev, ops);
ops               325 drivers/pci/controller/dwc/pcie-histb.c 	pci->ops = &dw_pcie_ops;
ops               423 drivers/pci/controller/dwc/pcie-histb.c 	pp->ops = &histb_pcie_host_ops;
ops               479 drivers/pci/controller/dwc/pcie-kirin.c 	pci->pp.ops = &kirin_pcie_host_ops;
ops               505 drivers/pci/controller/dwc/pcie-kirin.c 	pci->ops = &kirin_dw_pcie_ops;
ops               168 drivers/pci/controller/dwc/pcie-qcom.c 	const struct qcom_pcie_ops *ops;
ops               195 drivers/pci/controller/dwc/pcie-qcom.c 	if (pcie->ops->ltssm_enable)
ops               196 drivers/pci/controller/dwc/pcie-qcom.c 		pcie->ops->ltssm_enable(pcie);
ops              1086 drivers/pci/controller/dwc/pcie-qcom.c 	ret = pcie->ops->init(pcie);
ops              1094 drivers/pci/controller/dwc/pcie-qcom.c 	if (pcie->ops->post_init) {
ops              1095 drivers/pci/controller/dwc/pcie-qcom.c 		ret = pcie->ops->post_init(pcie);
ops              1114 drivers/pci/controller/dwc/pcie-qcom.c 	if (pcie->ops->post_deinit)
ops              1115 drivers/pci/controller/dwc/pcie-qcom.c 		pcie->ops->post_deinit(pcie);
ops              1119 drivers/pci/controller/dwc/pcie-qcom.c 	pcie->ops->deinit(pcie);
ops              1199 drivers/pci/controller/dwc/pcie-qcom.c 	pci->ops = &dw_pcie_ops;
ops              1204 drivers/pci/controller/dwc/pcie-qcom.c 	pcie->ops = of_device_get_match_data(dev);
ops              1239 drivers/pci/controller/dwc/pcie-qcom.c 	ret = pcie->ops->get_resources(pcie);
ops              1243 drivers/pci/controller/dwc/pcie-qcom.c 	pp->ops = &qcom_pcie_dw_ops;
ops               213 drivers/pci/controller/dwc/pcie-spear13xx.c 	pp->ops = &spear13xx_pcie_host_ops;
ops               246 drivers/pci/controller/dwc/pcie-spear13xx.c 	pci->ops = &dw_pcie_ops;
ops              1282 drivers/pci/controller/dwc/pcie-tegra194.c 	pp->ops = &tegra_pcie_dw_host_ops;
ops              1451 drivers/pci/controller/dwc/pcie-tegra194.c 	pci->ops = &tegra_dw_pcie_ops;
ops               339 drivers/pci/controller/dwc/pcie-uniphier.c 	pp->ops = &uniphier_pcie_host_ops;
ops               416 drivers/pci/controller/dwc/pcie-uniphier.c 	priv->pci.ops = &dw_pcie_ops;
ops               532 drivers/pci/controller/pci-aardvark.c 	bridge->ops = &advk_pci_bridge_emul_ops;
ops              1053 drivers/pci/controller/pci-aardvark.c 	bridge->ops = &advk_pcie_ops;
ops               451 drivers/pci/controller/pci-ftpci100.c 	host->ops = &faraday_pci_ops;
ops                22 drivers/pci/controller/pci-host-common.c 		struct list_head *resources, struct pci_ecam_ops *ops)
ops                40 drivers/pci/controller/pci-host-common.c 	cfg = pci_ecam_create(dev, &cfgres, bus_range, ops);
ops                58 drivers/pci/controller/pci-host-common.c 			  struct pci_ecam_ops *ops)
ops                73 drivers/pci/controller/pci-host-common.c 	cfg = gen_pci_init(dev, &resources, ops);
ops                85 drivers/pci/controller/pci-host-common.c 	bridge->ops = &ops->pci_ops;
ops                83 drivers/pci/controller/pci-host-generic.c 	struct pci_ecam_ops *ops;
ops                86 drivers/pci/controller/pci-host-generic.c 	ops = (struct pci_ecam_ops *)of_id->data;
ops                88 drivers/pci/controller/pci-host-generic.c 	return pci_host_common_probe(pdev, ops);
ops              1542 drivers/pci/controller/pci-hyperv.c 	hbus->msi_info.ops = &hv_msi_ops;
ops               584 drivers/pci/controller/pci-mvebu.c 	bridge->ops = &mvebu_pci_bridge_emul_ops;
ops              1125 drivers/pci/controller/pci-mvebu.c 	bridge->ops = &mvebu_pcie_ops;
ops               406 drivers/pci/controller/pci-rcar-gen2.c 	hw.ops = &rcar_pci_ops;
ops              2812 drivers/pci/controller/pci-tegra.c 	host->ops = &tegra_pcie_ops;
ops                43 drivers/pci/controller/pci-thunder-ecam.c 		addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */
ops                58 drivers/pci/controller/pci-thunder-ecam.c 		addr = bus->ops->map_bus(bus, devfn, bar); /* BAR 0 */
ops                74 drivers/pci/controller/pci-thunder-ecam.c 		addr = bus->ops->map_bus(bus, devfn, bar + 4); /* BAR 1 */
ops               106 drivers/pci/controller/pci-thunder-ecam.c 	addr = bus->ops->map_bus(bus, devfn, where_a);
ops               137 drivers/pci/controller/pci-thunder-ecam.c 	addr = bus->ops->map_bus(bus, devfn, 0xc);
ops               148 drivers/pci/controller/pci-thunder-ecam.c 	addr = bus->ops->map_bus(bus, devfn, 8);
ops               178 drivers/pci/controller/pci-thunder-ecam.c 	addr = bus->ops->map_bus(bus, devfn, 0);
ops               198 drivers/pci/controller/pci-thunder-ecam.c 		addr = bus->ops->map_bus(bus, devfn, 0x70);
ops               213 drivers/pci/controller/pci-thunder-ecam.c 			addr = bus->ops->map_bus(bus, devfn, where_a);
ops               270 drivers/pci/controller/pci-thunder-ecam.c 			addr = bus->ops->map_bus(bus, devfn, where_a);
ops               751 drivers/pci/controller/pci-v3-semi.c 	host->ops = &v3_pci_ops;
ops               204 drivers/pci/controller/pci-versatile.c 	bridge->ops = &pci_versatile_ops;
ops               654 drivers/pci/controller/pci-xgene.c 	bridge->ops = &xgene_pcie_ops;
ops               111 drivers/pci/controller/pcie-altera.c 	const struct altera_pcie_ops *ops;
ops               189 drivers/pci/controller/pcie-altera.c 		if (!pcie->pcie_data->ops->get_link_status(pcie))
ops               348 drivers/pci/controller/pcie-altera.c 	pcie->pcie_data->ops->tlp_write_pkt(pcie, headers, 0, false);
ops               350 drivers/pci/controller/pcie-altera.c 	return pcie->pcie_data->ops->tlp_read_pkt(pcie, value);
ops               364 drivers/pci/controller/pcie-altera.c 		pcie->pcie_data->ops->tlp_write_pkt(pcie, headers,
ops               367 drivers/pci/controller/pcie-altera.c 		pcie->pcie_data->ops->tlp_write_pkt(pcie, headers,
ops               370 drivers/pci/controller/pcie-altera.c 	ret = pcie->pcie_data->ops->tlp_read_pkt(pcie, NULL);
ops               439 drivers/pci/controller/pcie-altera.c 	if (busno == pcie->root_bus_nr && pcie->pcie_data->ops->rp_read_cfg)
ops               440 drivers/pci/controller/pcie-altera.c 		return pcie->pcie_data->ops->rp_read_cfg(pcie, where,
ops               483 drivers/pci/controller/pcie-altera.c 	if (busno == pcie->root_bus_nr && pcie->pcie_data->ops->rp_write_cfg)
ops               484 drivers/pci/controller/pcie-altera.c 		return pcie->pcie_data->ops->rp_write_cfg(pcie, busno,
ops               590 drivers/pci/controller/pcie-altera.c 		if (pcie->pcie_data->ops->get_link_status(pcie))
ops               605 drivers/pci/controller/pcie-altera.c 	if (!pcie->pcie_data->ops->get_link_status(pcie))
ops               779 drivers/pci/controller/pcie-altera.c 	.ops = &altera_pcie_ops_1_0,
ops               789 drivers/pci/controller/pcie-altera.c 	.ops = &altera_pcie_ops_2_0,
ops               860 drivers/pci/controller/pcie-altera.c 	bridge->ops = &altera_pcie_ops;
ops               313 drivers/pci/controller/pcie-cadence-host.c 	bridge->ops = &cdns_pcie_host_ops;
ops              1549 drivers/pci/controller/pcie-iproc.c 	host->ops = &iproc_pcie_ops;
ops               155 drivers/pci/controller/pcie-mediatek.c 	struct pci_ops *ops;
ops              1115 drivers/pci/controller/pcie-mediatek.c 	host->ops = pcie->soc->ops;
ops              1208 drivers/pci/controller/pcie-mediatek.c 	.ops = &mtk_pcie_ops,
ops              1213 drivers/pci/controller/pcie-mediatek.c 	.ops = &mtk_pcie_ops_v2,
ops              1220 drivers/pci/controller/pcie-mediatek.c 	.ops = &mtk_pcie_ops_v2,
ops              1229 drivers/pci/controller/pcie-mediatek.c 	.ops = &mtk_pcie_ops_v2,
ops               921 drivers/pci/controller/pcie-mobiveil.c 	bridge->ops = &mobiveil_pcie_ops;
ops               474 drivers/pci/controller/pcie-rcar.c 	bridge->ops = &rcar_pcie_ops;
ops              1051 drivers/pci/controller/pcie-rockchip-host.c 	bridge->ops = &rockchip_pcie_ops;
ops               869 drivers/pci/controller/pcie-xilinx-nwl.c 	bridge->ops = &nwl_pcie_ops;
ops               666 drivers/pci/controller/pcie-xilinx.c 	bridge->ops = &xilinx_pcie_ops;
ops               294 drivers/pci/controller/vmd.c 	.ops		= &vmd_msi_domain_ops,
ops                29 drivers/pci/ecam.c 		struct pci_ecam_ops *ops)
ops                44 drivers/pci/ecam.c 	cfg->ops = ops;
ops                49 drivers/pci/ecam.c 	bus_range_max = resource_size(cfgres) >> ops->bus_shift;
ops                56 drivers/pci/ecam.c 	bsz = 1 << ops->bus_shift;
ops                88 drivers/pci/ecam.c 	if (ops->init) {
ops                89 drivers/pci/ecam.c 		err = ops->init(cfg);
ops               132 drivers/pci/ecam.c 	unsigned int devfn_shift = cfg->ops->bus_shift - 8;
ops               143 drivers/pci/ecam.c 		base = cfg->win + (busn << cfg->ops->bus_shift);
ops               580 drivers/pci/endpoint/functions/pci-epf-test.c static struct pci_epf_ops ops = {
ops               590 drivers/pci/endpoint/functions/pci-epf-test.c 	.ops		= &ops,
ops                45 drivers/pci/endpoint/pci-epc-core.c 	module_put(epc->ops->owner);
ops                70 drivers/pci/endpoint/pci-epc-core.c 		if (!try_module_get(epc->ops->owner)) {
ops               128 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->get_features)
ops               132 drivers/pci/endpoint/pci-epc-core.c 	epc_features = epc->ops->get_features(epc, func_no);
ops               149 drivers/pci/endpoint/pci-epc-core.c 	if (IS_ERR(epc) || !epc->ops->stop)
ops               153 drivers/pci/endpoint/pci-epc-core.c 	epc->ops->stop(epc);
ops               172 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->start)
ops               176 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->start(epc);
ops               201 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->raise_irq)
ops               205 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->raise_irq(epc, func_no, type, interrupt_num);
ops               227 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->get_msi)
ops               231 drivers/pci/endpoint/pci-epc-core.c 	interrupt = epc->ops->get_msi(epc, func_no);
ops               261 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->set_msi)
ops               267 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->set_msi(epc, func_no, encode_int);
ops               289 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->get_msix)
ops               293 drivers/pci/endpoint/pci-epc-core.c 	interrupt = epc->ops->get_msix(epc, func_no);
ops               320 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->set_msix)
ops               324 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->set_msix(epc, func_no, interrupts - 1);
ops               347 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->unmap_addr)
ops               351 drivers/pci/endpoint/pci-epc-core.c 	epc->ops->unmap_addr(epc, func_no, phys_addr);
ops               375 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->map_addr)
ops               379 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->map_addr(epc, func_no, phys_addr, pci_addr, size);
ops               404 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->clear_bar)
ops               408 drivers/pci/endpoint/pci-epc-core.c 	epc->ops->clear_bar(epc, func_no, epf_bar);
ops               437 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->set_bar)
ops               441 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->set_bar(epc, func_no, epf_bar);
ops               468 drivers/pci/endpoint/pci-epc-core.c 	if (!epc->ops->write_header)
ops               472 drivers/pci/endpoint/pci-epc-core.c 	ret = epc->ops->write_header(epc, func_no, header);
ops               596 drivers/pci/endpoint/pci-epc-core.c __pci_epc_create(struct device *dev, const struct pci_epc_ops *ops,
ops               619 drivers/pci/endpoint/pci-epc-core.c 	epc->ops = ops;
ops               654 drivers/pci/endpoint/pci-epc-core.c __devm_pci_epc_create(struct device *dev, const struct pci_epc_ops *ops,
ops               663 drivers/pci/endpoint/pci-epc-core.c 	epc = __pci_epc_create(dev, ops, owner);
ops                39 drivers/pci/endpoint/pci-epf-core.c 	epf->driver->ops->linkup(epf);
ops                58 drivers/pci/endpoint/pci-epf-core.c 	epf->driver->ops->unbind(epf);
ops                80 drivers/pci/endpoint/pci-epf-core.c 	return epf->driver->ops->bind(epf);
ops               214 drivers/pci/endpoint/pci-epf-core.c 	if (!driver->ops)
ops               217 drivers/pci/endpoint/pci-epf-core.c 	if (!driver->ops->bind || !driver->ops->unbind || !driver->ops->linkup)
ops               269 drivers/pci/hotplug/acpiphp_core.c 	slot->hotplug_slot.ops = &acpi_hotplug_slot_ops;
ops                58 drivers/pci/hotplug/cpci_hotplug.h 	struct cpci_hp_controller_ops *ops;
ops                78 drivers/pci/hotplug/cpci_hotplug_core.c 	if (controller->ops->set_power)
ops                79 drivers/pci/hotplug/cpci_hotplug_core.c 		retval = controller->ops->set_power(slot, 1);
ops               112 drivers/pci/hotplug/cpci_hotplug_core.c 	if (controller->ops->set_power) {
ops               113 drivers/pci/hotplug/cpci_hotplug_core.c 		retval = controller->ops->set_power(slot, 0);
ops               134 drivers/pci/hotplug/cpci_hotplug_core.c 	if (controller->ops->get_power)
ops               135 drivers/pci/hotplug/cpci_hotplug_core.c 		power = controller->ops->get_power(slot);
ops               217 drivers/pci/hotplug/cpci_hotplug_core.c 		slot->hotplug_slot.ops = &cpci_hotplug_slot_ops;
ops               276 drivers/pci/hotplug/cpci_hotplug_core.c 	    !controller->ops->check_irq(controller->dev_id)) {
ops               282 drivers/pci/hotplug/cpci_hotplug_core.c 	controller->ops->disable_irq();
ops               459 drivers/pci/hotplug/cpci_hotplug_core.c 		controller->ops->enable_irq();
ops               474 drivers/pci/hotplug/cpci_hotplug_core.c 		if (controller->ops->query_enum()) {
ops               522 drivers/pci/hotplug/cpci_hotplug_core.c 	if (!(new_controller && new_controller->ops))
ops               525 drivers/pci/hotplug/cpci_hotplug_core.c 		if (!(new_controller->ops->enable_irq &&
ops               526 drivers/pci/hotplug/cpci_hotplug_core.c 		     new_controller->ops->disable_irq))
ops               617 drivers/pci/hotplug/cpci_hotplug_core.c 		controller->ops->enable_irq();
ops               632 drivers/pci/hotplug/cpci_hotplug_core.c 		controller->ops->disable_irq();
ops               150 drivers/pci/hotplug/cpcihp_generic.c 	generic_hpc.ops = &generic_hpc_ops;
ops               200 drivers/pci/hotplug/cpcihp_zt5550.c 	zt5550_hpc.ops = &zt5550_hpc_ops;
ops               650 drivers/pci/hotplug/cpqphp_core.c 		slot->hotplug_slot.ops = &cpqphp_hotplug_slot_ops;
ops               709 drivers/pci/hotplug/ibmphp_core.c 	bus->ops = ibmphp_pci_bus->ops;
ops               716 drivers/pci/hotplug/ibmphp_core.c 			b = pci_scan_bus(busno, ibmphp_pci_bus->ops, NULL);
ops               887 drivers/pci/hotplug/ibmphp_ebda.c 			tmp_slot->hotplug_slot.ops = &ibmphp_hotplug_slot_ops;
ops                52 drivers/pci/hotplug/pci_hotplug_core.c 	const struct hotplug_slot_ops *ops = slot->ops;			\
ops                56 drivers/pci/hotplug/pci_hotplug_core.c 	if (ops->get_##name)						\
ops                57 drivers/pci/hotplug/pci_hotplug_core.c 		retval = ops->get_##name(slot, value);			\
ops                97 drivers/pci/hotplug/pci_hotplug_core.c 		if (slot->ops->disable_slot)
ops                98 drivers/pci/hotplug/pci_hotplug_core.c 			retval = slot->ops->disable_slot(slot);
ops               102 drivers/pci/hotplug/pci_hotplug_core.c 		if (slot->ops->enable_slot)
ops               103 drivers/pci/hotplug/pci_hotplug_core.c 			retval = slot->ops->enable_slot(slot);
ops               140 drivers/pci/hotplug/pci_hotplug_core.c 	const struct hotplug_slot_ops *ops = slot->ops;
ops               153 drivers/pci/hotplug/pci_hotplug_core.c 	if (ops->set_attention_status)
ops               154 drivers/pci/hotplug/pci_hotplug_core.c 		retval = ops->set_attention_status(slot, attention);
ops               219 drivers/pci/hotplug/pci_hotplug_core.c 	if (slot->ops->hardware_test)
ops               220 drivers/pci/hotplug/pci_hotplug_core.c 		retval = slot->ops->hardware_test(slot, test);
ops               238 drivers/pci/hotplug/pci_hotplug_core.c 	if ((!slot) || (!slot->ops))
ops               240 drivers/pci/hotplug/pci_hotplug_core.c 	if ((slot->ops->enable_slot) ||
ops               241 drivers/pci/hotplug/pci_hotplug_core.c 	    (slot->ops->disable_slot) ||
ops               242 drivers/pci/hotplug/pci_hotplug_core.c 	    (slot->ops->get_power_status))
ops               251 drivers/pci/hotplug/pci_hotplug_core.c 	if ((!slot) || (!slot->ops))
ops               253 drivers/pci/hotplug/pci_hotplug_core.c 	if ((slot->ops->set_attention_status) ||
ops               254 drivers/pci/hotplug/pci_hotplug_core.c 	    (slot->ops->get_attention_status))
ops               263 drivers/pci/hotplug/pci_hotplug_core.c 	if ((!slot) || (!slot->ops))
ops               265 drivers/pci/hotplug/pci_hotplug_core.c 	if (slot->ops->get_latch_status)
ops               274 drivers/pci/hotplug/pci_hotplug_core.c 	if ((!slot) || (!slot->ops))
ops               276 drivers/pci/hotplug/pci_hotplug_core.c 	if (slot->ops->get_adapter_status)
ops               285 drivers/pci/hotplug/pci_hotplug_core.c 	if ((!slot) || (!slot->ops))
ops               287 drivers/pci/hotplug/pci_hotplug_core.c 	if (slot->ops->hardware_test)
ops               446 drivers/pci/hotplug/pci_hotplug_core.c 	if (slot->ops == NULL)
ops                52 drivers/pci/hotplug/pciehp_core.c 	struct hotplug_slot_ops *ops;
ops                57 drivers/pci/hotplug/pciehp_core.c 	ops = kzalloc(sizeof(*ops), GFP_KERNEL);
ops                58 drivers/pci/hotplug/pciehp_core.c 	if (!ops)
ops                61 drivers/pci/hotplug/pciehp_core.c 	ops->enable_slot = pciehp_sysfs_enable_slot;
ops                62 drivers/pci/hotplug/pciehp_core.c 	ops->disable_slot = pciehp_sysfs_disable_slot;
ops                63 drivers/pci/hotplug/pciehp_core.c 	ops->get_power_status = get_power_status;
ops                64 drivers/pci/hotplug/pciehp_core.c 	ops->get_adapter_status = get_adapter_status;
ops                65 drivers/pci/hotplug/pciehp_core.c 	ops->reset_slot = pciehp_reset_slot;
ops                67 drivers/pci/hotplug/pciehp_core.c 		ops->get_latch_status = get_latch_status;
ops                69 drivers/pci/hotplug/pciehp_core.c 		ops->get_attention_status = pciehp_get_attention_status;
ops                70 drivers/pci/hotplug/pciehp_core.c 		ops->set_attention_status = set_attention_status;
ops                72 drivers/pci/hotplug/pciehp_core.c 		ops->get_attention_status = pciehp_get_raw_indicator_status;
ops                73 drivers/pci/hotplug/pciehp_core.c 		ops->set_attention_status = pciehp_set_raw_indicator_status;
ops                77 drivers/pci/hotplug/pciehp_core.c 	ctrl->hotplug_slot.ops = ops;
ops                84 drivers/pci/hotplug/pciehp_core.c 		kfree(ops);
ops                94 drivers/pci/hotplug/pciehp_core.c 	kfree(hotplug_slot->ops);
ops               652 drivers/pci/hotplug/pnv_php.c 	php_slot->slot.ops              = &php_slot_ops;
ops                43 drivers/pci/hotplug/rpaphp_slot.c 	slot->hotplug_slot.ops = &rpaphp_hotplug_slot_ops;
ops               159 drivers/pci/hotplug/s390_pci_hpc.c 	slot->hotplug_slot.ops = &s390_hotplug_slot_ops;
ops                99 drivers/pci/hotplug/shpchp_core.c 		hotplug_slot->ops = &shpchp_hotplug_slot_ops;
ops              1444 drivers/pci/msi.c 	struct msi_domain_ops *ops = info->ops;
ops              1446 drivers/pci/msi.c 	if (ops == NULL) {
ops              1447 drivers/pci/msi.c 		info->ops = &pci_msi_domain_ops_default;
ops              1449 drivers/pci/msi.c 		if (ops->set_desc == NULL)
ops              1450 drivers/pci/msi.c 			ops->set_desc = pci_msi_domain_set_desc;
ops              1451 drivers/pci/msi.c 		if (ops->msi_check == NULL)
ops              1452 drivers/pci/msi.c 			ops->msi_check = pci_msi_domain_check_cap;
ops              1453 drivers/pci/msi.c 		if (ops->handle_error == NULL)
ops              1454 drivers/pci/msi.c 			ops->handle_error = pci_msi_domain_handle_error;
ops               345 drivers/pci/pci-bridge-emul.c 		read_op = bridge->ops->read_pcie;
ops               349 drivers/pci/pci-bridge-emul.c 		read_op = bridge->ops->read_base;
ops               416 drivers/pci/pci-bridge-emul.c 		write_op = bridge->ops->write_pcie;
ops               420 drivers/pci/pci-bridge-emul.c 		write_op = bridge->ops->write_base;
ops               115 drivers/pci/pci-bridge-emul.h 	struct pci_bridge_emul_ops *ops;
ops               755 drivers/pci/pci.c int pci_set_platform_pm(const struct pci_platform_pm_ops *ops)
ops               757 drivers/pci/pci.c 	if (!ops->is_manageable || !ops->set_state  || !ops->get_state ||
ops               758 drivers/pci/pci.c 	    !ops->choose_state  || !ops->set_wakeup || !ops->need_resume)
ops               760 drivers/pci/pci.c 	pci_platform_pm = ops;
ops              4359 drivers/pci/pci.c 	bus->ops->read(bus, dev->devfn, PCI_COMMAND, 4, &cmd_status_dword);
ops              4378 drivers/pci/pci.c 		bus->ops->write(bus, dev->devfn, PCI_COMMAND, 2, newcmd);
ops              4863 drivers/pci/pci.c 	if (hotplug->ops->reset_slot)
ops              4864 drivers/pci/pci.c 		rc = hotplug->ops->reset_slot(hotplug, probe);
ops                88 drivers/pci/pci.h int pci_set_platform_pm(const struct pci_platform_pm_ops *ops);
ops                67 drivers/pci/pcie/aer_inject.c 	struct pci_ops *ops;
ops               119 drivers/pci/pcie/aer_inject.c 			return bus_ops->ops;
ops               184 drivers/pci/pcie/aer_inject.c 	struct pci_ops *ops, *my_ops;
ops               187 drivers/pci/pcie/aer_inject.c 	ops = __find_pci_bus_ops(bus);
ops               188 drivers/pci/pcie/aer_inject.c 	if (!ops)
ops               191 drivers/pci/pcie/aer_inject.c 	my_ops = bus->ops;
ops               192 drivers/pci/pcie/aer_inject.c 	bus->ops = ops;
ops               193 drivers/pci/pcie/aer_inject.c 	rv = ops->read(bus, devfn, where, size, val);
ops               194 drivers/pci/pcie/aer_inject.c 	bus->ops = my_ops;
ops               202 drivers/pci/pcie/aer_inject.c 	struct pci_ops *ops, *my_ops;
ops               205 drivers/pci/pcie/aer_inject.c 	ops = __find_pci_bus_ops(bus);
ops               206 drivers/pci/pcie/aer_inject.c 	if (!ops)
ops               209 drivers/pci/pcie/aer_inject.c 	my_ops = bus->ops;
ops               210 drivers/pci/pcie/aer_inject.c 	bus->ops = ops;
ops               211 drivers/pci/pcie/aer_inject.c 	rv = ops->write(bus, devfn, where, size, val);
ops               212 drivers/pci/pcie/aer_inject.c 	bus->ops = my_ops;
ops               290 drivers/pci/pcie/aer_inject.c 			     struct pci_ops *ops)
ops               294 drivers/pci/pcie/aer_inject.c 	bus_ops->ops = ops;
ops               299 drivers/pci/pcie/aer_inject.c 	struct pci_ops *ops;
ops               306 drivers/pci/pcie/aer_inject.c 	ops = pci_bus_set_ops(bus, &aer_inj_pci_ops);
ops               308 drivers/pci/pcie/aer_inject.c 	if (ops == &aer_inj_pci_ops)
ops               310 drivers/pci/pcie/aer_inject.c 	pci_bus_ops_init(bus_ops, bus, ops);
ops               531 drivers/pci/pcie/aer_inject.c 		pci_bus_set_ops(bus_ops->bus, bus_ops->ops);
ops               848 drivers/pci/probe.c 	bus->ops = bridge->ops;
ops               994 drivers/pci/probe.c 	child->ops = parent->ops;
ops              1046 drivers/pci/probe.c 	if (child->ops->add_bus) {
ops              1047 drivers/pci/probe.c 		ret = child->ops->add_bus(child);
ops              2903 drivers/pci/probe.c 		struct pci_ops *ops, void *sysdata, struct list_head *resources)
ops              2917 drivers/pci/probe.c 	bridge->ops = ops;
ops              3065 drivers/pci/probe.c 		struct pci_ops *ops, void *sysdata, struct list_head *resources)
ops              3078 drivers/pci/probe.c 	b = pci_create_root_bus(parent, bus, ops, sysdata, resources);
ops              3098 drivers/pci/probe.c struct pci_bus *pci_scan_bus(int bus, struct pci_ops *ops,
ops              3107 drivers/pci/probe.c 	b = pci_create_root_bus(NULL, bus, ops, sysdata, &resources);
ops                57 drivers/pci/remove.c 	if (bus->ops->remove_bus)
ops                58 drivers/pci/remove.c 		bus->ops->remove_bus(bus);
ops               372 drivers/pci/slot.c 	if (!slot || !slot->ops)
ops                23 drivers/pci/vpd.c 	const struct pci_vpd_ops *ops;
ops                42 drivers/pci/vpd.c 	if (!dev->vpd || !dev->vpd->ops)
ops                44 drivers/pci/vpd.c 	return dev->vpd->ops->read(dev, pos, count, buf);
ops                57 drivers/pci/vpd.c 	if (!dev->vpd || !dev->vpd->ops)
ops                59 drivers/pci/vpd.c 	return dev->vpd->ops->write(dev, pos, count, buf);
ops                70 drivers/pci/vpd.c 	if (!dev->vpd || !dev->vpd->ops)
ops                72 drivers/pci/vpd.c 	return dev->vpd->ops->set_size(dev, len);
ops               384 drivers/pci/vpd.c 		vpd->ops = &pci_vpd_f0_ops;
ops               386 drivers/pci/vpd.c 		vpd->ops = &pci_vpd_ops;
ops               337 drivers/pcmcia/at91_cf.c 	cf->socket.ops = &at91_cf_ops;
ops               378 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->ops = &bcm63xx_pcmcia_operations;
ops                65 drivers/pcmcia/cistpl.c 		s->ops->set_mem_map(s, &s->cis_mem);
ops               107 drivers/pcmcia/cistpl.c 	ret = s->ops->set_mem_map(s, mem);
ops               108 drivers/pcmcia/cs.c 	if (!socket || !socket->ops || !socket->dev.parent || !socket->resource_ops)
ops               111 drivers/pcmcia/cs.c 	dev_dbg(&socket->dev, "pcmcia_register_socket(0x%p)\n", socket->ops);
ops               211 drivers/pcmcia/cs.c 	dev_dbg(&socket->dev, "pcmcia_unregister_socket(0x%p)\n", socket->ops);
ops               256 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               260 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               264 drivers/pcmcia/cs.c 		skt->ops->get_status(skt, &status);
ops               301 drivers/pcmcia/cs.c 	s->ops->init(s);
ops               302 drivers/pcmcia/cs.c 	s->ops->set_socket(s, &s->socket);
ops               323 drivers/pcmcia/cs.c 	s->ops->get_status(s, &status);
ops               338 drivers/pcmcia/cs.c 	skt->ops->get_status(skt, &status);
ops               345 drivers/pcmcia/cs.c 		skt->ops->get_status(skt, &status);
ops               385 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               392 drivers/pcmcia/cs.c 	skt->ops->get_status(skt, &status);
ops               461 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               462 drivers/pcmcia/cs.c 	if (skt->ops->suspend)
ops               463 drivers/pcmcia/cs.c 		skt->ops->suspend(skt);
ops               474 drivers/pcmcia/cs.c 	skt->ops->init(skt);
ops               475 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               582 drivers/pcmcia/cs.c 		skt->ops->get_status(skt, &status);
ops               599 drivers/pcmcia/cs.c 	skt->ops->init(skt);
ops               600 drivers/pcmcia/cs.c 	skt->ops->set_socket(skt, &skt->socket);
ops               536 drivers/pcmcia/db1xxx_ss.c 	sock->socket.ops	= &db1x_pcmcia_operations;
ops               281 drivers/pcmcia/electra_cf.c 	cf->socket.ops = &electra_cf_ops;
ops               139 drivers/pcmcia/i82092.c 		sockets[i].socket.ops = &i82092aa_operations;
ops              1281 drivers/pcmcia/i82365.c 	    socket[i].socket.ops = &pcic_operations;
ops               290 drivers/pcmcia/omap_cf.c 	cf->socket.ops = &omap_cf_ops;
ops               236 drivers/pcmcia/pcmcia_resource.c 	ret = s->ops->set_mem_map(s, &s->win[w]);
ops               282 drivers/pcmcia/pcmcia_resource.c 		s->ops->set_io_map(s, &io_off);
ops               284 drivers/pcmcia/pcmcia_resource.c 		s->ops->set_io_map(s, &io_on);
ops               320 drivers/pcmcia/pcmcia_resource.c 	if (s->ops->set_socket(s, &s->socket)) {
ops               361 drivers/pcmcia/pcmcia_resource.c 			s->ops->set_socket(s, &s->socket);
ops               374 drivers/pcmcia/pcmcia_resource.c 				s->ops->set_io_map(s, &io);
ops               451 drivers/pcmcia/pcmcia_resource.c 	s->ops->set_mem_map(s, win);
ops               505 drivers/pcmcia/pcmcia_resource.c 	if (s->ops->set_socket(s, &s->socket)) {
ops               533 drivers/pcmcia/pcmcia_resource.c 	s->ops->set_socket(s, &s->socket);
ops               603 drivers/pcmcia/pcmcia_resource.c 				s->ops->set_io_map(s, &iomap);
ops               896 drivers/pcmcia/pcmcia_resource.c 	if (s->ops->set_mem_map(s, win) != 0) {
ops               692 drivers/pcmcia/pd6729.c 		socket[i].socket.ops = &pd6729_operations;
ops               216 drivers/pcmcia/pxa2xx_base.c void pxa2xx_configure_sockets(struct device *dev, struct pcmcia_low_level *ops)
ops               225 drivers/pcmcia/pxa2xx_base.c 	if ((ops->first + ops->nr) > 1 ||
ops               267 drivers/pcmcia/pxa2xx_base.c void pxa2xx_drv_pcmcia_ops(struct pcmcia_low_level *ops)
ops               270 drivers/pcmcia/pxa2xx_base.c 	ops->set_timing  = pxa2xx_pcmcia_set_timing;
ops               272 drivers/pcmcia/pxa2xx_base.c 	ops->frequency_change = pxa2xx_pcmcia_frequency_change;
ops               280 drivers/pcmcia/pxa2xx_base.c 	struct pcmcia_low_level *ops;
ops               285 drivers/pcmcia/pxa2xx_base.c 	ops = (struct pcmcia_low_level *)dev->dev.platform_data;
ops               286 drivers/pcmcia/pxa2xx_base.c 	if (!ops) {
ops               291 drivers/pcmcia/pxa2xx_base.c 	if (cpu_is_pxa320() && ops->nr > 1) {
ops               301 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_drv_pcmcia_ops(ops);
ops               303 drivers/pcmcia/pxa2xx_base.c 	sinfo = devm_kzalloc(&dev->dev, SKT_DEV_INFO_SIZE(ops->nr),
ops               308 drivers/pcmcia/pxa2xx_base.c 	sinfo->nskt = ops->nr;
ops               311 drivers/pcmcia/pxa2xx_base.c 	for (i = 0; i < ops->nr; i++) {
ops               314 drivers/pcmcia/pxa2xx_base.c 		skt->nr = ops->first + i;
ops               316 drivers/pcmcia/pxa2xx_base.c 		soc_pcmcia_init_one(skt, ops, &dev->dev);
ops               323 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_configure_sockets(&dev->dev, ops);
ops               349 drivers/pcmcia/pxa2xx_base.c 	struct pcmcia_low_level *ops = (struct pcmcia_low_level *)dev->platform_data;
ops               351 drivers/pcmcia/pxa2xx_base.c 	pxa2xx_configure_sockets(dev, ops);
ops                 2 drivers/pcmcia/pxa2xx_base.h void pxa2xx_drv_pcmcia_ops(struct pcmcia_low_level *ops);
ops                 3 drivers/pcmcia/pxa2xx_base.h void pxa2xx_configure_sockets(struct device *dev, struct pcmcia_low_level *ops);
ops               308 drivers/pcmcia/rsrc_nonstatic.c 		s->ops->set_mem_map(s, &map);
ops               318 drivers/pcmcia/rsrc_nonstatic.c 		s->ops->set_mem_map(s, &map);
ops               137 drivers/pcmcia/sa1111_generic.c int sa1111_pcmcia_add(struct sa1111_dev *dev, struct pcmcia_low_level *ops,
ops               154 drivers/pcmcia/sa1111_generic.c 	ops->socket_state = sa1111_pcmcia_socket_state;
ops               156 drivers/pcmcia/sa1111_generic.c 	for (i = 0; i < ops->nr; i++) {
ops               161 drivers/pcmcia/sa1111_generic.c 		s->soc.nr = ops->first + i;
ops               164 drivers/pcmcia/sa1111_generic.c 		soc_pcmcia_init_one(&s->soc, ops, &dev->dev);
ops                16 drivers/pcmcia/sa1111_generic.h int sa1111_pcmcia_add(struct sa1111_dev *dev, struct pcmcia_low_level *ops,
ops                88 drivers/pcmcia/sa11xx_base.c 	bs_io = skt->ops->get_timing(skt, cpu_clock, timing.io);
ops                89 drivers/pcmcia/sa11xx_base.c 	bs_mem = skt->ops->get_timing(skt, cpu_clock, timing.mem);
ops                90 drivers/pcmcia/sa11xx_base.c 	bs_attr = skt->ops->get_timing(skt, cpu_clock, timing.attr);
ops               199 drivers/pcmcia/sa11xx_base.c void sa11xx_drv_pcmcia_ops(struct pcmcia_low_level *ops)
ops               205 drivers/pcmcia/sa11xx_base.c 	if (!ops->get_timing)
ops               206 drivers/pcmcia/sa11xx_base.c 		ops->get_timing = sa1100_pcmcia_default_mecr_timing;
ops               209 drivers/pcmcia/sa11xx_base.c 	ops->set_timing  = sa1100_pcmcia_set_timing;
ops               210 drivers/pcmcia/sa11xx_base.c 	ops->show_timing = sa1100_pcmcia_show_timing;
ops               212 drivers/pcmcia/sa11xx_base.c 	ops->frequency_change = sa1100_pcmcia_frequency_change;
ops               217 drivers/pcmcia/sa11xx_base.c int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level *ops,
ops               229 drivers/pcmcia/sa11xx_base.c 	sa11xx_drv_pcmcia_ops(ops);
ops               243 drivers/pcmcia/sa11xx_base.c 		soc_pcmcia_init_one(skt, ops, dev);
ops               122 drivers/pcmcia/sa11xx_base.h void sa11xx_drv_pcmcia_ops(struct pcmcia_low_level *ops);
ops               123 drivers/pcmcia/sa11xx_base.h extern int sa11xx_drv_pcmcia_probe(struct device *dev, struct pcmcia_low_level *ops, int first, int nr);
ops               155 drivers/pcmcia/soc_common.c 	if (skt->ops->hw_shutdown)
ops               156 drivers/pcmcia/soc_common.c 		skt->ops->hw_shutdown(skt);
ops               198 drivers/pcmcia/soc_common.c 	if (skt->ops->hw_init) {
ops               199 drivers/pcmcia/soc_common.c 		ret = skt->ops->hw_init(skt);
ops               307 drivers/pcmcia/soc_common.c 	skt->ops->socket_state(skt, &state);
ops               343 drivers/pcmcia/soc_common.c 	ret = skt->ops->configure_socket(skt, state);
ops               348 drivers/pcmcia/soc_common.c 		WARN_ON(skt->ops->configure_socket(skt, &skt->cs_state));
ops               402 drivers/pcmcia/soc_common.c 	if (skt->ops->socket_init)
ops               403 drivers/pcmcia/soc_common.c 		skt->ops->socket_init(skt);
ops               425 drivers/pcmcia/soc_common.c 	if (skt->ops->socket_suspend)
ops               426 drivers/pcmcia/soc_common.c 		skt->ops->socket_suspend(skt);
ops               594 drivers/pcmcia/soc_common.c 	skt->ops->set_timing(skt);
ops               654 drivers/pcmcia/soc_common.c 	skt->ops->set_timing(skt);
ops               726 drivers/pcmcia/soc_common.c 	if (skt->ops->show_timing)
ops               727 drivers/pcmcia/soc_common.c 		p += skt->ops->show_timing(skt, p);
ops               751 drivers/pcmcia/soc_common.c 	return skt->ops->frequency_change(skt, val, freqs);
ops               756 drivers/pcmcia/soc_common.c 	const struct pcmcia_low_level *ops, struct device *dev)
ops               760 drivers/pcmcia/soc_common.c 	skt->ops = ops;
ops               761 drivers/pcmcia/soc_common.c 	skt->socket.owner = ops->owner;
ops               777 drivers/pcmcia/soc_common.c 	if (skt->ops->frequency_change)
ops               832 drivers/pcmcia/soc_common.c 	skt->ops->set_timing(skt);
ops               838 drivers/pcmcia/soc_common.c 	skt->socket.ops = &soc_common_pcmcia_operations;
ops               848 drivers/pcmcia/soc_common.c 	if (skt->ops->frequency_change) {
ops                46 drivers/pcmcia/soc_common.h 	const struct pcmcia_low_level *ops;
ops               156 drivers/pcmcia/soc_common.h 	const struct pcmcia_low_level *ops, struct device *dev);
ops               492 drivers/pcmcia/tcic.c 	    socket_table[i].socket.ops = &tcic_operations;
ops               589 drivers/pcmcia/vrc4171_card.c 		socket->pcmcia_socket.ops = &vrc4171_pccard_operations;
ops               263 drivers/pcmcia/xxs1500_ss.c 	sock->socket.ops	= &xxs1500_pcmcia_operations;
ops              1165 drivers/pcmcia/yenta_socket.c 	socket->socket.ops = &yenta_socket_operations;
ops               349 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ddrc_pmu->ops = &hisi_uncore_ddrc_ops;
ops               360 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	hha_pmu->ops = &hisi_uncore_hha_ops;
ops               350 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	l3c_pmu->ops = &hisi_uncore_l3c_ops;
ops               185 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->write_evtype(hisi_pmu, hwc->idx,
ops               188 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->enable_counter_int(hisi_pmu, hwc);
ops               189 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->enable_counter(hisi_pmu, hwc);
ops               200 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->disable_counter(hisi_pmu, hwc);
ops               201 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->disable_counter_int(hisi_pmu, hwc);
ops               220 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->write_counter(hisi_pmu, hwc, val);
ops               231 drivers/perf/hisilicon/hisi_uncore_pmu.c 		new_raw_count = hisi_pmu->ops->read_counter(hisi_pmu, hwc);
ops               258 drivers/perf/hisilicon/hisi_uncore_pmu.c 		hisi_pmu->ops->write_counter(hisi_pmu, hwc, prev_raw_count);
ops               290 drivers/perf/hisilicon/hisi_uncore_pmu.c 	idx = hisi_pmu->ops->get_event_idx(event);
ops               329 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->start_counters(hisi_pmu);
ops               336 drivers/perf/hisilicon/hisi_uncore_pmu.c 	hisi_pmu->ops->stop_counters(hisi_pmu);
ops                59 drivers/perf/hisilicon/hisi_uncore_pmu.h 	const struct hisi_uncore_ops *ops;
ops               732 drivers/perf/qcom_l2_pmu.c 	L2CACHE_EVENT_ATTR(dcache-ops, L2_EVENT_DCACHE_OPS),
ops               733 drivers/perf/qcom_l2_pmu.c 	L2CACHE_EVENT_ATTR(icache-ops, L2_EVENT_ICACHE_OPS),
ops               403 drivers/perf/qcom_l3_pmu.c 		const struct l3cache_event_ops *ops;
ops               415 drivers/perf/qcom_l3_pmu.c 		ops = l3cache_event_get_ops(event);
ops               416 drivers/perf/qcom_l3_pmu.c 		ops->update(event);
ops               527 drivers/perf/qcom_l3_pmu.c 	const struct l3cache_event_ops *ops = l3cache_event_get_ops(event);
ops               530 drivers/perf/qcom_l3_pmu.c 	ops->start(event);
ops               536 drivers/perf/qcom_l3_pmu.c 	const struct l3cache_event_ops *ops = l3cache_event_get_ops(event);
ops               541 drivers/perf/qcom_l3_pmu.c 	ops->stop(event, flags);
ops               543 drivers/perf/qcom_l3_pmu.c 		ops->update(event);
ops               592 drivers/perf/qcom_l3_pmu.c 	const struct l3cache_event_ops *ops = l3cache_event_get_ops(event);
ops               594 drivers/perf/qcom_l3_pmu.c 	ops->update(event);
ops               131 drivers/perf/xgene_pmu.c 	const struct xgene_pmu_ops *ops;
ops               879 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->start_counters(pmu_dev);
ops               887 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->stop_counters(pmu_dev);
ops               952 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->write_evttype(pmu_dev, GET_CNTR(event),
ops               954 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->write_agentmsk(pmu_dev, ~((u32)GET_AGENTID(event)));
ops               956 drivers/perf/xgene_pmu.c 		xgene_pmu->ops->write_agent1msk(pmu_dev,
ops               959 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->enable_counter(pmu_dev, GET_CNTR(event));
ops               960 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->enable_counter_int(pmu_dev, GET_CNTR(event));
ops               968 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->disable_counter(pmu_dev, GET_CNTR(event));
ops               969 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->disable_counter_int(pmu_dev, GET_CNTR(event));
ops               987 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->write_counter(pmu_dev, hw->idx, val);
ops               999 drivers/perf/xgene_pmu.c 	new_raw_count = xgene_pmu->ops->read_counter(pmu_dev, GET_CNTR(event));
ops              1032 drivers/perf/xgene_pmu.c 		xgene_pmu->ops->write_counter(pmu_dev, GET_CNTR(event),
ops              1124 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->stop_counters(pmu_dev);
ops              1125 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->reset_counters(pmu_dev);
ops              1199 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->stop_counters(pmu_dev);
ops              1229 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->start_counters(pmu_dev);
ops              1884 drivers/perf/xgene_pmu.c 		xgene_pmu->ops = &xgene_pmu_v3_ops;
ops              1886 drivers/perf/xgene_pmu.c 		xgene_pmu->ops = &xgene_pmu_ops;
ops              1943 drivers/perf/xgene_pmu.c 	xgene_pmu->ops->unmask_int(xgene_pmu);
ops                86 drivers/phy/broadcom/phy-bcm-kona-usb2.c static const struct phy_ops ops = {
ops               112 drivers/phy/broadcom/phy-bcm-kona-usb2.c 	gphy = devm_phy_create(dev, NULL, &ops);
ops                77 drivers/phy/broadcom/phy-bcm-ns-usb2.c static const struct phy_ops ops = {
ops               107 drivers/phy/broadcom/phy-bcm-ns-usb2.c 	usb2->phy = devm_phy_create(dev, NULL, &ops);
ops               180 drivers/phy/broadcom/phy-bcm-ns-usb3.c static const struct phy_ops ops = {
ops               233 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	usb3->phy = devm_phy_create(dev, NULL, &ops);
ops               348 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	usb3->phy = devm_phy_create(dev, NULL, &ops);
ops               282 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c static struct phy_ops ops = {
ops               401 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	data->phy = devm_phy_create(dev, dev->of_node, &ops);
ops               257 drivers/phy/broadcom/phy-bcm-sr-pcie.c 		const struct phy_ops *ops;
ops               260 drivers/phy/broadcom/phy-bcm-sr-pcie.c 			ops = &sr_paxc_phy_ops;
ops               262 drivers/phy/broadcom/phy-bcm-sr-pcie.c 			ops = &sr_pcie_phy_ops;
ops               264 drivers/phy/broadcom/phy-bcm-sr-pcie.c 		p->phy = devm_phy_create(dev, NULL, ops);
ops                91 drivers/phy/cadence/cdns-dphy.c 	const struct cdns_dphy_ops *ops;
ops               145 drivers/phy/cadence/cdns-dphy.c 	if (dphy->ops->set_psm_div)
ops               146 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->set_psm_div(dphy, psm_div);
ops               154 drivers/phy/cadence/cdns-dphy.c 	if (dphy->ops->set_clk_lane_cfg)
ops               155 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->set_clk_lane_cfg(dphy, cfg);
ops               161 drivers/phy/cadence/cdns-dphy.c 	if (dphy->ops->set_pll_cfg)
ops               162 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->set_pll_cfg(dphy, cfg);
ops               167 drivers/phy/cadence/cdns-dphy.c 	return dphy->ops->get_wakeup_time_ns(dphy);
ops               325 drivers/phy/cadence/cdns-dphy.c 	dphy->ops = of_device_get_match_data(&pdev->dev);
ops               326 drivers/phy/cadence/cdns-dphy.c 	if (!dphy->ops)
ops               342 drivers/phy/cadence/cdns-dphy.c 	if (dphy->ops->probe) {
ops               343 drivers/phy/cadence/cdns-dphy.c 		ret = dphy->ops->probe(dphy);
ops               351 drivers/phy/cadence/cdns-dphy.c 		if (dphy->ops->remove)
ops               352 drivers/phy/cadence/cdns-dphy.c 			dphy->ops->remove(dphy);
ops               367 drivers/phy/cadence/cdns-dphy.c 	if (dphy->ops->remove)
ops               368 drivers/phy/cadence/cdns-dphy.c 		dphy->ops->remove(dphy);
ops               139 drivers/phy/cadence/phy-cadence-sierra.c static const struct phy_ops ops = {
ops               251 drivers/phy/cadence/phy-cadence-sierra.c 		gphy = devm_phy_create(dev, child, &ops);
ops                68 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	const struct phy_ops *ops;
ops               193 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	.ops = &mvebu_a3700_utmi_phy_ops,
ops               198 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	.ops = &mvebu_a3700_utmi_phy_ops,
ops               249 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->phy = devm_phy_create(dev, NULL, utmi->caps->ops);
ops               258 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	utmi->caps->ops->power_off(utmi->phy);
ops               171 drivers/phy/motorola/phy-cpcap-usb.c static const struct phy_ops ops = {
ops               625 drivers/phy/motorola/phy-cpcap-usb.c 	generic_phy = devm_phy_create(ddata->dev, NULL, &ops);
ops               245 drivers/phy/phy-core.c 	if (phy->init_count == 0 && phy->ops->init) {
ops               246 drivers/phy/phy-core.c 		ret = phy->ops->init(phy);
ops               274 drivers/phy/phy-core.c 	if (phy->init_count == 1 && phy->ops->exit) {
ops               275 drivers/phy/phy-core.c 		ret = phy->ops->exit(phy);
ops               310 drivers/phy/phy-core.c 	if (phy->power_count == 0 && phy->ops->power_on) {
ops               311 drivers/phy/phy-core.c 		ret = phy->ops->power_on(phy);
ops               340 drivers/phy/phy-core.c 	if (phy->power_count == 1 && phy->ops->power_off) {
ops               341 drivers/phy/phy-core.c 		ret =  phy->ops->power_off(phy);
ops               363 drivers/phy/phy-core.c 	if (!phy || !phy->ops->set_mode)
ops               367 drivers/phy/phy-core.c 	ret = phy->ops->set_mode(phy, mode, submode);
ops               380 drivers/phy/phy-core.c 	if (!phy || !phy->ops->reset)
ops               388 drivers/phy/phy-core.c 	ret = phy->ops->reset(phy);
ops               411 drivers/phy/phy-core.c 	if (!phy || !phy->ops->calibrate)
ops               415 drivers/phy/phy-core.c 	ret = phy->ops->calibrate(phy);
ops               440 drivers/phy/phy-core.c 	if (!phy->ops->configure)
ops               444 drivers/phy/phy-core.c 	ret = phy->ops->configure(phy, opts);
ops               475 drivers/phy/phy-core.c 	if (!phy->ops->validate)
ops               479 drivers/phy/phy-core.c 	ret = phy->ops->validate(phy, mode, submode, opts);
ops               559 drivers/phy/phy-core.c 	if (!try_module_get(phy->ops->owner))
ops               580 drivers/phy/phy-core.c 	if (phy->ops->release)
ops               581 drivers/phy/phy-core.c 		phy->ops->release(phy);
ops               584 drivers/phy/phy-core.c 	module_put(phy->ops->owner);
ops               670 drivers/phy/phy-core.c 	if (!try_module_get(phy->ops->owner))
ops               812 drivers/phy/phy-core.c 	if (!try_module_get(phy->ops->owner)) {
ops               835 drivers/phy/phy-core.c 		       const struct phy_ops *ops)
ops               862 drivers/phy/phy-core.c 	phy->ops = ops;
ops               911 drivers/phy/phy-core.c 			    const struct phy_ops *ops)
ops               919 drivers/phy/phy-core.c 	phy = phy_create(dev, node, ops);
ops               240 drivers/phy/qualcomm/phy-qcom-pcie2.c 	init.ops = &clk_fixed_rate_ops;
ops              1822 drivers/phy/qualcomm/phy-qcom-qmp.c 	init.ops = &clk_fixed_rate_ops;
ops              1867 drivers/phy/qualcomm/phy-qcom-qmp.c 	const struct phy_ops *ops = &qcom_qmp_phy_gen_ops;
ops              1955 drivers/phy/qualcomm/phy-qcom-qmp.c 		ops = &qcom_qmp_ufs_ops;
ops              1957 drivers/phy/qualcomm/phy-qcom-qmp.c 	generic_phy = devm_phy_create(dev, np, ops);
ops               302 drivers/phy/rockchip/phy-rockchip-emmc.c static const struct phy_ops ops = {
ops               366 drivers/phy/rockchip/phy-rockchip-emmc.c 	generic_phy = devm_phy_create(dev, dev->of_node, &ops);
ops               288 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	const struct inno_hdmi_phy_ops	*ops;
ops               471 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (!inno->plat_data->ops->power_on)
ops               492 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	ret = inno->plat_data->ops->power_on(inno, cfg, phy_cfg);
ops               505 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (!inno->plat_data->ops->power_off)
ops               508 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno->plat_data->ops->power_off(inno);
ops               851 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	init.ops = inno->plat_data->clk_ops;
ops              1117 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	.ops = &rk3228_hdmi_phy_ops,
ops              1123 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	.ops = &rk3328_hdmi_phy_ops,
ops              1158 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (!inno->plat_data || !inno->plat_data->ops)
ops              1236 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	if (inno->plat_data->ops->init) {
ops              1237 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 		ret = inno->plat_data->ops->init(inno);
ops               328 drivers/phy/rockchip/phy-rockchip-inno-usb2.c 	init.ops = &rockchip_usb2phy_clkout_ops;
ops               338 drivers/phy/rockchip/phy-rockchip-pcie.c static const struct phy_ops ops = {
ops               413 drivers/phy/rockchip/phy-rockchip-pcie.c 		rk_phy->phys[i].phy = devm_phy_create(dev, dev->of_node, &ops);
ops               182 drivers/phy/rockchip/phy-rockchip-usb.c static const struct phy_ops ops = {
ops               264 drivers/phy/rockchip/phy-rockchip-usb.c 		init.ops = &rockchip_usb_phy480m_ops;
ops               284 drivers/phy/rockchip/phy-rockchip-usb.c 	rk_phy->phy = devm_phy_create(base->dev, child, &ops);
ops                63 drivers/phy/samsung/phy-exynos-pcie.c 	const struct phy_ops	*ops;
ops               218 drivers/phy/samsung/phy-exynos-pcie.c 	.ops		= &exynos5440_phy_ops,
ops               258 drivers/phy/samsung/phy-exynos-pcie.c 	generic_phy = devm_phy_create(dev, dev->of_node, drv_data->ops);
ops                64 drivers/phy/tegra/phy-tegra194-p2u.c static const struct phy_ops ops = {
ops                88 drivers/phy/tegra/phy-tegra194-p2u.c 	generic_phy = devm_phy_create(dev, NULL, &ops);
ops               624 drivers/phy/tegra/xusb-tegra124.c 	pad->ops = &tegra124_usb2_lane_ops;
ops               663 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_usb2_ops,
ops               759 drivers/phy/tegra/xusb-tegra124.c 	pad->ops = &tegra124_ulpi_lane_ops;
ops               798 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_ulpi_ops,
ops               975 drivers/phy/tegra/xusb-tegra124.c 	pad->ops = &tegra124_hsic_lane_ops;
ops              1014 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_hsic_ops,
ops              1163 drivers/phy/tegra/xusb-tegra124.c 	pad->ops = &tegra124_pcie_lane_ops;
ops              1202 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_pcie_ops,
ops              1359 drivers/phy/tegra/xusb-tegra124.c 	pad->ops = &tegra124_sata_lane_ops;
ops              1398 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_sata_ops,
ops              1728 drivers/phy/tegra/xusb-tegra124.c 			.ops = &tegra124_usb2_port_ops,
ops              1732 drivers/phy/tegra/xusb-tegra124.c 			.ops = &tegra124_ulpi_port_ops,
ops              1736 drivers/phy/tegra/xusb-tegra124.c 			.ops = &tegra124_hsic_port_ops,
ops              1740 drivers/phy/tegra/xusb-tegra124.c 			.ops = &tegra124_usb3_port_ops,
ops              1744 drivers/phy/tegra/xusb-tegra124.c 	.ops = &tegra124_xusb_padctl_ops,
ops               460 drivers/phy/tegra/xusb-tegra186.c 	pad->ops = &tegra186_usb2_lane_ops;
ops               516 drivers/phy/tegra/xusb-tegra186.c 	.ops = &tegra186_usb2_pad_ops,
ops               729 drivers/phy/tegra/xusb-tegra186.c 	pad->ops = &tegra186_usb3_lane_ops;
ops               778 drivers/phy/tegra/xusb-tegra186.c 	.ops = &tegra186_usb3_pad_ops,
ops               877 drivers/phy/tegra/xusb-tegra186.c 			.ops = &tegra186_usb2_port_ops,
ops               882 drivers/phy/tegra/xusb-tegra186.c 			.ops = &tegra186_hsic_port_ops,
ops               887 drivers/phy/tegra/xusb-tegra186.c 			.ops = &tegra186_usb3_port_ops,
ops               891 drivers/phy/tegra/xusb-tegra186.c 	.ops = &tegra186_xusb_padctl_ops,
ops              1103 drivers/phy/tegra/xusb-tegra210.c 	pad->ops = &tegra210_usb2_lane_ops;
ops              1149 drivers/phy/tegra/xusb-tegra210.c 	.ops = &tegra210_usb2_ops,
ops              1357 drivers/phy/tegra/xusb-tegra210.c 	pad->ops = &tegra210_hsic_lane_ops;
ops              1403 drivers/phy/tegra/xusb-tegra210.c 	.ops = &tegra210_hsic_ops,
ops              1534 drivers/phy/tegra/xusb-tegra210.c 	pad->ops = &tegra210_pcie_lane_ops;
ops              1587 drivers/phy/tegra/xusb-tegra210.c 	.ops = &tegra210_pcie_ops,
ops              1705 drivers/phy/tegra/xusb-tegra210.c 	pad->ops = &tegra210_sata_lane_ops;
ops              1751 drivers/phy/tegra/xusb-tegra210.c 	.ops = &tegra210_sata_ops,
ops              2024 drivers/phy/tegra/xusb-tegra210.c 			.ops = &tegra210_usb2_port_ops,
ops              2028 drivers/phy/tegra/xusb-tegra210.c 			.ops = &tegra210_hsic_port_ops,
ops              2032 drivers/phy/tegra/xusb-tegra210.c 			.ops = &tegra210_usb3_port_ops,
ops              2036 drivers/phy/tegra/xusb-tegra210.c 	.ops = &tegra210_xusb_padctl_ops,
ops               131 drivers/phy/tegra/xusb.c 		lane->pad->ops->remove(lane);
ops               140 drivers/phy/tegra/xusb.c 	pad->soc->ops->remove(pad);
ops               176 drivers/phy/tegra/xusb.c 			    const struct phy_ops *ops)
ops               204 drivers/phy/tegra/xusb.c 		pad->lanes[i] = phy_create(&pad->dev, np, ops);
ops               211 drivers/phy/tegra/xusb.c 		lane = pad->ops->probe(pad, np, i);
ops               264 drivers/phy/tegra/xusb.c 	pad = soc->ops->probe(padctl, soc, np);
ops               604 drivers/phy/tegra/xusb.c 	usb2->base.ops = padctl->soc->ports.usb2.ops;
ops               606 drivers/phy/tegra/xusb.c 	usb2->base.lane = usb2->base.ops->map(&usb2->base);
ops               656 drivers/phy/tegra/xusb.c 	ulpi->base.ops = padctl->soc->ports.ulpi.ops;
ops               658 drivers/phy/tegra/xusb.c 	ulpi->base.lane = ulpi->base.ops->map(&ulpi->base);
ops               704 drivers/phy/tegra/xusb.c 	hsic->base.ops = padctl->soc->ports.hsic.ops;
ops               706 drivers/phy/tegra/xusb.c 	hsic->base.lane = hsic->base.ops->map(&hsic->base);
ops               772 drivers/phy/tegra/xusb.c 	usb3->base.ops = padctl->soc->ports.usb3.ops;
ops               774 drivers/phy/tegra/xusb.c 	usb3->base.lane = usb3->base.ops->map(&usb3->base);
ops               836 drivers/phy/tegra/xusb.c 		err = port->ops->enable(port);
ops               880 drivers/phy/tegra/xusb.c 	padctl = soc->ops->probe(&pdev->dev, soc);
ops               952 drivers/phy/tegra/xusb.c 	soc->ops->remove(padctl);
ops               973 drivers/phy/tegra/xusb.c 	padctl->soc->ops->remove(padctl);
ops              1031 drivers/phy/tegra/xusb.c 	if (padctl->soc->ops->usb3_save_context)
ops              1032 drivers/phy/tegra/xusb.c 		return padctl->soc->ops->usb3_save_context(padctl, port);
ops              1041 drivers/phy/tegra/xusb.c 	if (padctl->soc->ops->hsic_set_idle)
ops              1042 drivers/phy/tegra/xusb.c 		return padctl->soc->ops->hsic_set_idle(padctl, port, idle);
ops              1051 drivers/phy/tegra/xusb.c 	if (padctl->soc->ops->usb3_set_lfps_detect)
ops              1052 drivers/phy/tegra/xusb.c 		return padctl->soc->ops->usb3_set_lfps_detect(padctl, port,
ops               149 drivers/phy/tegra/xusb.h 	const struct tegra_xusb_pad_ops *ops;
ops               159 drivers/phy/tegra/xusb.h 	const struct tegra_xusb_lane_ops *ops;
ops               173 drivers/phy/tegra/xusb.h 			    const struct phy_ops *ops);
ops               269 drivers/phy/tegra/xusb.h 	const struct tegra_xusb_port_ops *ops;
ops               383 drivers/phy/tegra/xusb.h 			const struct tegra_xusb_port_ops *ops;
ops               388 drivers/phy/tegra/xusb.h 	const struct tegra_xusb_padctl_ops *ops;
ops               277 drivers/phy/ti/phy-am654-serdes.c static const struct phy_ops ops = {
ops               454 drivers/phy/ti/phy-am654-serdes.c 	init->ops = &serdes_am654_clk_mux_ops;
ops               627 drivers/phy/ti/phy-am654-serdes.c 	phy = devm_phy_create(dev, NULL, &ops);
ops               116 drivers/phy/ti/phy-dm816x-usb.c static const struct phy_ops ops = {
ops               248 drivers/phy/ti/phy-dm816x-usb.c 	generic_phy = devm_phy_create(phy->dev, NULL, &ops);
ops               197 drivers/phy/ti/phy-omap-usb2.c static const struct phy_ops ops = {
ops               406 drivers/phy/ti/phy-omap-usb2.c 	generic_phy = devm_phy_create(phy->dev, NULL, &ops);
ops               593 drivers/phy/ti/phy-ti-pipe3.c static const struct phy_ops ops = {
ops               839 drivers/phy/ti/phy-ti-pipe3.c 	generic_phy = devm_phy_create(dev, NULL, &ops);
ops               654 drivers/phy/ti/phy-twl4030-usb.c static const struct phy_ops ops = {
ops               710 drivers/phy/ti/phy-twl4030-usb.c 	phy = devm_phy_create(twl->dev, NULL, &ops);
ops              2605 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c 		.ops = &aspeed_g4_ops,
ops              2792 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c 		.ops = &aspeed_g5_ops,
ops              2308 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c 		.ops = &aspeed_g5_ops,
ops                87 drivers/pinctrl/aspeed/pinmux-aspeed.c 	if (ctx->ops->eval)
ops                88 drivers/pinctrl/aspeed/pinmux-aspeed.c 		return ctx->ops->eval(ctx, expr, enabled);
ops               789 drivers/pinctrl/aspeed/pinmux-aspeed.h 	const struct aspeed_pinmux_ops *ops;
ops               808 drivers/pinctrl/aspeed/pinmux-aspeed.h 	return ctx->ops->set(ctx, expr, enabled);
ops               598 drivers/pinctrl/core.c 	const struct pinctrl_ops *ops = pctldev->desc->pctlops;
ops               599 drivers/pinctrl/core.c 	int ngroups = ops->get_groups_count(pctldev);
ops               604 drivers/pinctrl/core.c 		const char *gname = ops->get_group_name(pctldev, selector);
ops              1605 drivers/pinctrl/core.c 	const struct pinctrl_ops *ops = pctldev->desc->pctlops;
ops              1625 drivers/pinctrl/core.c 		if (ops->pin_dbg_show)
ops              1626 drivers/pinctrl/core.c 			ops->pin_dbg_show(pctldev, s, pin);
ops              1640 drivers/pinctrl/core.c 	const struct pinctrl_ops *ops = pctldev->desc->pctlops;
ops              1645 drivers/pinctrl/core.c 	ngroups = ops->get_groups_count(pctldev);
ops              1651 drivers/pinctrl/core.c 		const char *gname = ops->get_group_name(pctldev, selector);
ops              1656 drivers/pinctrl/core.c 		if (ops->get_group_pins)
ops              1657 drivers/pinctrl/core.c 			ret = ops->get_group_pins(pctldev, selector,
ops              1925 drivers/pinctrl/core.c 	const struct pinctrl_ops *ops = pctldev->desc->pctlops;
ops              1927 drivers/pinctrl/core.c 	if (!ops ||
ops              1928 drivers/pinctrl/core.c 	    !ops->get_groups_count ||
ops              1929 drivers/pinctrl/core.c 	    !ops->get_group_name)
ops                40 drivers/pinctrl/devicetree.c 		const struct pinctrl_ops *ops = pctldev->desc->pctlops;
ops                41 drivers/pinctrl/devicetree.c 		if (ops->dt_free_map)
ops                42 drivers/pinctrl/devicetree.c 			ops->dt_free_map(pctldev, map, num_maps);
ops               114 drivers/pinctrl/devicetree.c 	const struct pinctrl_ops *ops;
ops               156 drivers/pinctrl/devicetree.c 	ops = pctldev->desc->pctlops;
ops               157 drivers/pinctrl/devicetree.c 	if (!ops->dt_node_to_map) {
ops               162 drivers/pinctrl/devicetree.c 	ret = ops->dt_node_to_map(pctldev, np_config, &map, &num_maps);
ops               112 drivers/pinctrl/pinconf-generic.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops               115 drivers/pinctrl/pinconf-generic.c 	if (!ops->is_generic)
ops                27 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops                30 drivers/pinctrl/pinconf.c 	if (!ops->pin_config_set && !ops->pin_config_group_set) {
ops                59 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops                61 drivers/pinctrl/pinconf.c 	if (!ops || !ops->pin_config_get) {
ops                67 drivers/pinctrl/pinconf.c 	return ops->pin_config_get(pctldev, pin, config);
ops                74 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops;
ops                85 drivers/pinctrl/pinconf.c 	ops = pctldev->desc->confops;
ops                87 drivers/pinctrl/pinconf.c 	if (!ops || !ops->pin_config_group_get) {
ops               100 drivers/pinctrl/pinconf.c 	ret = ops->pin_config_group_get(pctldev, selector, config);
ops               151 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops               154 drivers/pinctrl/pinconf.c 	if (!ops) {
ops               161 drivers/pinctrl/pinconf.c 		if (!ops->pin_config_set) {
ops               165 drivers/pinctrl/pinconf.c 		ret = ops->pin_config_set(pctldev,
ops               177 drivers/pinctrl/pinconf.c 		if (!ops->pin_config_group_set) {
ops               182 drivers/pinctrl/pinconf.c 		ret = ops->pin_config_group_set(pctldev,
ops               203 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops;
ops               205 drivers/pinctrl/pinconf.c 	ops = pctldev->desc->confops;
ops               206 drivers/pinctrl/pinconf.c 	if (!ops || !ops->pin_config_set)
ops               209 drivers/pinctrl/pinconf.c 	return ops->pin_config_set(pctldev, pin, configs, nconfigs);
ops               294 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops               298 drivers/pinctrl/pinconf.c 	if (ops && ops->pin_config_dbg_show)
ops               299 drivers/pinctrl/pinconf.c 		ops->pin_config_dbg_show(pctldev, s, pin);
ops               337 drivers/pinctrl/pinconf.c 	const struct pinconf_ops *ops = pctldev->desc->confops;
ops               341 drivers/pinctrl/pinconf.c 	if (ops && ops->pin_config_group_dbg_show)
ops               342 drivers/pinctrl/pinconf.c 		ops->pin_config_group_dbg_show(pctldev, s, selector);
ops                43 drivers/pinctrl/pinctrl-at91.c 	struct at91_pinctrl_mux_ops *ops;	/* ops */
ops               207 drivers/pinctrl/pinctrl-at91.c 	struct at91_pinctrl_mux_ops *ops;
ops               858 drivers/pinctrl/pinctrl-at91.c 			info->ops->mux_A_periph(pio, mask);
ops               861 drivers/pinctrl/pinctrl-at91.c 			info->ops->mux_B_periph(pio, mask);
ops               864 drivers/pinctrl/pinctrl-at91.c 			if (!info->ops->mux_C_periph)
ops               866 drivers/pinctrl/pinctrl-at91.c 			info->ops->mux_C_periph(pio, mask);
ops               869 drivers/pinctrl/pinctrl-at91.c 			if (!info->ops->mux_D_periph)
ops               871 drivers/pinctrl/pinctrl-at91.c 			info->ops->mux_D_periph(pio, mask);
ops               983 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_deglitch && info->ops->get_deglitch(pio, pin))
ops               985 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_debounce && info->ops->get_debounce(pio, pin, &div))
ops               987 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_pulldown && info->ops->get_pulldown(pio, pin))
ops               989 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_schmitt_trig && info->ops->get_schmitt_trig(pio, pin))
ops               991 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_drivestrength)
ops               992 drivers/pinctrl/pinctrl-at91.c 		*config |= (info->ops->get_drivestrength(pio, pin)
ops               994 drivers/pinctrl/pinctrl-at91.c 	if (info->ops->get_slewrate)
ops               995 drivers/pinctrl/pinctrl-at91.c 		*config |= (info->ops->get_slewrate(pio, pin) << SLEWRATE_SHIFT);
ops              1034 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->set_deglitch)
ops              1035 drivers/pinctrl/pinctrl-at91.c 			info->ops->set_deglitch(pio, mask, config & DEGLITCH);
ops              1036 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->set_debounce)
ops              1037 drivers/pinctrl/pinctrl-at91.c 			info->ops->set_debounce(pio, mask, config & DEBOUNCE,
ops              1039 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->set_pulldown)
ops              1040 drivers/pinctrl/pinctrl-at91.c 			info->ops->set_pulldown(pio, mask, config & PULL_DOWN);
ops              1041 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->disable_schmitt_trig && config & DIS_SCHMIT)
ops              1042 drivers/pinctrl/pinctrl-at91.c 			info->ops->disable_schmitt_trig(pio, mask);
ops              1043 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->set_drivestrength)
ops              1044 drivers/pinctrl/pinctrl-at91.c 			info->ops->set_drivestrength(pio, pin,
ops              1047 drivers/pinctrl/pinctrl-at91.c 		if (info->ops->set_slewrate)
ops              1048 drivers/pinctrl/pinctrl-at91.c 			info->ops->set_slewrate(pio, pin,
ops              1282 drivers/pinctrl/pinctrl-at91.c 	info->ops = (struct at91_pinctrl_mux_ops *)
ops              1494 drivers/pinctrl/pinctrl-at91.c 		mode = at91_gpio->ops->get_periph(pio, mask);
ops              1740 drivers/pinctrl/pinctrl-at91.c 	gpio_irqchip->irq_set_type = at91_gpio->ops->irq_type;
ops              1850 drivers/pinctrl/pinctrl-at91.c 	at91_chip->ops = (struct at91_pinctrl_mux_ops *)
ops                33 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops                38 drivers/pinctrl/pinmux.c 	if (!ops ||
ops                39 drivers/pinctrl/pinmux.c 	    !ops->get_functions_count ||
ops                40 drivers/pinctrl/pinmux.c 	    !ops->get_function_name ||
ops                41 drivers/pinctrl/pinmux.c 	    !ops->get_function_groups ||
ops                42 drivers/pinctrl/pinmux.c 	    !ops->set_mux) {
ops                47 drivers/pinctrl/pinmux.c 	nfuncs = ops->get_functions_count(pctldev);
ops                49 drivers/pinctrl/pinmux.c 		const char *fname = ops->get_function_name(pctldev,
ops                85 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops                88 drivers/pinctrl/pinmux.c 	if (!desc || !ops)
ops                91 drivers/pinctrl/pinmux.c 	if (ops->strict && desc->mux_usecount)
ops                94 drivers/pinctrl/pinmux.c 	return !(ops->strict && !!desc->gpio_owner);
ops               110 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops               124 drivers/pinctrl/pinmux.c 	if ((!gpio_range || ops->strict) &&
ops               132 drivers/pinctrl/pinmux.c 	if ((gpio_range || ops->strict) && desc->gpio_owner) {
ops               162 drivers/pinctrl/pinmux.c 	if (gpio_range && ops->gpio_request_enable)
ops               164 drivers/pinctrl/pinmux.c 		status = ops->gpio_request_enable(pctldev, gpio_range, pin);
ops               165 drivers/pinctrl/pinmux.c 	else if (ops->request)
ops               166 drivers/pinctrl/pinmux.c 		status = ops->request(pctldev, pin);
ops               207 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops               233 drivers/pinctrl/pinmux.c 	if (gpio_range && ops->gpio_disable_free)
ops               234 drivers/pinctrl/pinmux.c 		ops->gpio_disable_free(pctldev, gpio_range, pin);
ops               235 drivers/pinctrl/pinmux.c 	else if (ops->free)
ops               236 drivers/pinctrl/pinmux.c 		ops->free(pctldev, pin);
ops               303 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops;
ops               306 drivers/pinctrl/pinmux.c 	ops = pctldev->desc->pmxops;
ops               308 drivers/pinctrl/pinmux.c 	if (ops->gpio_set_direction)
ops               309 drivers/pinctrl/pinmux.c 		ret = ops->gpio_set_direction(pctldev, range, pin, input);
ops               319 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops               320 drivers/pinctrl/pinmux.c 	unsigned nfuncs = ops->get_functions_count(pctldev);
ops               325 drivers/pinctrl/pinmux.c 		const char *fname = ops->get_function_name(pctldev, selector);
ops               405 drivers/pinctrl/pinmux.c 	const struct pinmux_ops *ops = pctldev->desc->pmxops;
ops               460 drivers/pinctrl/pinmux.c 	ret = ops->set_mux(pctldev, setting->data.mux.func,
ops               476 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 	const struct irq_domain_ops *ops;
ops               535 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 		ops = (bank->eint_offset == 0) ? &s3c24xx_gpf_irq_ops
ops               539 drivers/pinctrl/samsung/pinctrl-s3c24xx.c 				bank->nr_pins, ops, ddata);
ops               906 drivers/pinctrl/sh-pfc/core.c 	if (info->ops && info->ops->init) {
ops               907 drivers/pinctrl/sh-pfc/core.c 		ret = info->ops->init(pfc);
ops              2709 drivers/pinctrl/sh-pfc/pfc-r8a73a4.c 	.ops		= &r8a73a4_pfc_ops,
ops              3745 drivers/pinctrl/sh-pfc/pfc-r8a7740.c 	.ops		= &r8a7740_pfc_ops,
ops              3430 drivers/pinctrl/sh-pfc/pfc-r8a77470.c 	.ops = &r8a77470_pinmux_ops,
ops              3165 drivers/pinctrl/sh-pfc/pfc-r8a7778.c 	.ops  = &r8a7778_pfc_ops,
ops              5741 drivers/pinctrl/sh-pfc/pfc-r8a7790.c 	.ops = &r8a7790_pinmux_ops,
ops              6637 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.ops = &r8a7791_pinmux_ops,
ops              6659 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.ops = &r8a7791_pinmux_ops,
ops              6681 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.ops = &r8a7791_pinmux_ops,
ops              6705 drivers/pinctrl/sh-pfc/pfc-r8a7791.c 	.ops = &r8a7791_pinmux_ops,
ops              5605 drivers/pinctrl/sh-pfc/pfc-r8a7794.c 	.ops = &r8a7794_pinmux_ops,
ops              5627 drivers/pinctrl/sh-pfc/pfc-r8a7794.c 	.ops = &r8a7794_pinmux_ops,
ops              5872 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c 	.ops = &r8a7795es1_pinmux_ops,
ops              6238 drivers/pinctrl/sh-pfc/pfc-r8a7795.c 	.ops = &r8a7795_pinmux_ops,
ops              6191 drivers/pinctrl/sh-pfc/pfc-r8a7796.c 	.ops = &r8a7796_pinmux_ops,
ops              6216 drivers/pinctrl/sh-pfc/pfc-r8a7796.c 	.ops = &r8a7796_pinmux_ops,
ops              6430 drivers/pinctrl/sh-pfc/pfc-r8a77965.c 	.ops = &r8a77965_pinmux_ops,
ops              2430 drivers/pinctrl/sh-pfc/pfc-r8a77970.c 	.ops = &pinmux_ops,
ops              2879 drivers/pinctrl/sh-pfc/pfc-r8a77980.c 	.ops = &pinmux_ops,
ops              5278 drivers/pinctrl/sh-pfc/pfc-r8a77990.c 	.ops = &r8a77990_pinmux_ops,
ops              5302 drivers/pinctrl/sh-pfc/pfc-r8a77990.c 	.ops = &r8a77990_pinmux_ops,
ops              2853 drivers/pinctrl/sh-pfc/pfc-r8a77995.c 	.ops = &r8a77995_pinmux_ops,
ops              4293 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	.ops = &sh73a0_vccq_mc0_ops,
ops              4392 drivers/pinctrl/sh-pfc/pfc-sh73a0.c 	.ops = &sh73a0_pfc_ops,
ops               614 drivers/pinctrl/sh-pfc/pinctrl.c 		if (!pfc->info->ops || !pfc->info->ops->get_bias)
ops               618 drivers/pinctrl/sh-pfc/pinctrl.c 		bias = pfc->info->ops->get_bias(pfc, _pin);
ops               643 drivers/pinctrl/sh-pfc/pinctrl.c 		if (!pfc->info->ops || !pfc->info->ops->pin_to_pocctrl)
ops               646 drivers/pinctrl/sh-pfc/pinctrl.c 		bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl);
ops               685 drivers/pinctrl/sh-pfc/pinctrl.c 			if (!pfc->info->ops || !pfc->info->ops->set_bias)
ops               689 drivers/pinctrl/sh-pfc/pinctrl.c 			pfc->info->ops->set_bias(pfc, _pin, param);
ops               711 drivers/pinctrl/sh-pfc/pinctrl.c 			if (!pfc->info->ops || !pfc->info->ops->pin_to_pocctrl)
ops               714 drivers/pinctrl/sh-pfc/pinctrl.c 			bit = pfc->info->ops->pin_to_pocctrl(pfc, _pin, &pocctrl);
ops               271 drivers/pinctrl/sh-pfc/sh_pfc.h 	const struct sh_pfc_soc_operations *ops;
ops               111 drivers/platform/chrome/chromeos_tbmc.c 	.ops = {
ops               524 drivers/platform/chrome/wilco_ec/event.c 	.ops = {
ops               399 drivers/platform/olpc/olpc-ec.c 	.ops	= &dcon_regulator_ops,
ops                59 drivers/platform/x86/acer-wireless.c 	.ops = {
ops              1350 drivers/platform/x86/asus-laptop.c 			     const struct rfkill_ops *ops)
ops              1357 drivers/platform/x86/asus-laptop.c 				   type, ops, rfk);
ops              1941 drivers/platform/x86/asus-laptop.c 	.ops = {
ops               193 drivers/platform/x86/asus-wireless.c 	.ops = {
ops               787 drivers/platform/x86/asus-wmi.c 	if (asus->hotplug_slot.ops) {
ops               929 drivers/platform/x86/asus-wmi.c 	asus->hotplug_slot.ops = &asus_hotplug_slot_ops;
ops               940 drivers/platform/x86/asus-wmi.c 	asus->hotplug_slot.ops = NULL;
ops              1068 drivers/platform/x86/asus-wmi.c 	if (asus->hotplug_slot.ops)
ops               441 drivers/platform/x86/classmate-laptop.c 	.ops = {
ops               667 drivers/platform/x86/classmate-laptop.c 	.ops = {
ops               761 drivers/platform/x86/classmate-laptop.c 	.ops = {
ops              1005 drivers/platform/x86/classmate-laptop.c 	.ops = {
ops              1071 drivers/platform/x86/classmate-laptop.c 	.ops = {
ops               293 drivers/platform/x86/dell-rbtn.c 	.ops = {
ops               220 drivers/platform/x86/dell-smo8800.c 	.ops = {
ops               576 drivers/platform/x86/eeepc-laptop.c 	if (!eeepc->hotplug_slot.ops)
ops               738 drivers/platform/x86/eeepc-laptop.c 	eeepc->hotplug_slot.ops = &eeepc_hotplug_slot_ops;
ops               749 drivers/platform/x86/eeepc-laptop.c 	eeepc->hotplug_slot.ops = NULL;
ops               810 drivers/platform/x86/eeepc-laptop.c 	if (eeepc->hotplug_slot.ops)
ops              1472 drivers/platform/x86/eeepc-laptop.c 	.ops = {
ops               950 drivers/platform/x86/fujitsu-laptop.c 	.ops = {
ops               965 drivers/platform/x86/fujitsu-laptop.c 	.ops = {
ops               509 drivers/platform/x86/fujitsu-tablet.c 	.ops   = {
ops                93 drivers/platform/x86/hp-wireless.c 	.ops	= {
ops               421 drivers/platform/x86/hp_accel.c 	.ops = {
ops               134 drivers/platform/x86/intel-rst.c 	.ops = {
ops                39 drivers/platform/x86/intel-smartconnect.c 	.ops = {
ops               207 drivers/platform/x86/intel_menlow.c 	.ops = {
ops               326 drivers/platform/x86/intel_telemetry_core.c int telemetry_set_pltdata(const struct telemetry_core_ops *ops,
ops               329 drivers/platform/x86/intel_telemetry_core.c 	if (ops)
ops               330 drivers/platform/x86/intel_telemetry_core.c 		telm_core_conf.telem_ops = ops;
ops               673 drivers/platform/x86/lg-laptop.c 	.ops = {
ops               185 drivers/platform/x86/panasonic-laptop.c 	.ops =		{
ops               958 drivers/platform/x86/samsung-laptop.c 			      const struct rfkill_ops *ops,
ops               968 drivers/platform/x86/samsung-laptop.c 			       type, ops, arfkill);
ops              3104 drivers/platform/x86/sony-laptop.c 	const struct backlight_ops *ops = NULL;
ops              3108 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ng_ops;
ops              3114 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ng_ops;
ops              3120 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ng_ops;
ops              3126 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ng_ops;
ops              3132 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ng_ops;
ops              3138 drivers/platform/x86/sony-laptop.c 		ops = &sony_backlight_ops;
ops              3149 drivers/platform/x86/sony-laptop.c 						      ops, &props);
ops              3156 drivers/platform/x86/sony-laptop.c 			ops->get_brightness(sony_bl_props.dev);
ops              3319 drivers/platform/x86/sony-laptop.c 	.ops = {
ops              4866 drivers/platform/x86/sony-laptop.c 	.ops = {
ops               260 drivers/platform/x86/surfacepro3_button.c 	.ops = {
ops               840 drivers/platform/x86/thinkpad_acpi.c 	ibm->acpi->driver->ops.add = &tpacpi_device_add;
ops              1162 drivers/platform/x86/thinkpad_acpi.c 	const struct tpacpi_rfk_ops *ops;
ops              1181 drivers/platform/x86/thinkpad_acpi.c 	status = (tp_rfk->ops->get_status)();
ops              1249 drivers/platform/x86/thinkpad_acpi.c 	res = (tp_rfk->ops->set_status)(blocked ?
ops              1290 drivers/platform/x86/thinkpad_acpi.c 	atp_rfk->ops = tp_rfkops;
ops              1383 drivers/platform/x86/thinkpad_acpi.c 	res = tpacpi_rfkill_switches[id]->ops->set_status((!!t) ?
ops              1440 drivers/platform/x86/thinkpad_acpi.c 		res = (tpacpi_rfkill_switches[id]->ops->set_status)(status);
ops               361 drivers/platform/x86/topstar-laptop.c 	.ops = {
ops              3307 drivers/platform/x86/toshiba_acpi.c 	.ops	= {
ops                57 drivers/platform/x86/toshiba_bluetooth.c 	.ops =		{
ops               259 drivers/platform/x86/toshiba_haps.c 	.ops = {
ops               161 drivers/platform/x86/xo15-ebook.c 	.ops = {
ops              3393 drivers/power/supply/ab8500_charger.c 	di->ac_chg.ops.enable = &ab8500_charger_ac_en;
ops              3394 drivers/power/supply/ab8500_charger.c 	di->ac_chg.ops.check_enable = &ab8500_charger_ac_check_enable;
ops              3395 drivers/power/supply/ab8500_charger.c 	di->ac_chg.ops.kick_wd = &ab8500_charger_watchdog_kick;
ops              3396 drivers/power/supply/ab8500_charger.c 	di->ac_chg.ops.update_curr = &ab8500_charger_update_charger_current;
ops              3412 drivers/power/supply/ab8500_charger.c 	di->usb_chg.ops.enable = &ab8500_charger_usb_en;
ops              3413 drivers/power/supply/ab8500_charger.c 	di->usb_chg.ops.check_enable = &ab8500_charger_usb_check_enable;
ops              3414 drivers/power/supply/ab8500_charger.c 	di->usb_chg.ops.kick_wd = &ab8500_charger_watchdog_kick;
ops              3415 drivers/power/supply/ab8500_charger.c 	di->usb_chg.ops.update_curr = &ab8500_charger_update_charger_current;
ops               356 drivers/power/supply/abx500_chargalg.c 		return di->usb_chg->ops.check_enable(di->usb_chg,
ops               361 drivers/power/supply/abx500_chargalg.c 		return di->ac_chg->ops.check_enable(di->ac_chg,
ops               515 drivers/power/supply/abx500_chargalg.c 	if (di->ac_chg && di->ac_chg->ops.kick_wd &&
ops               523 drivers/power/supply/abx500_chargalg.c 		    di->usb_chg && di->usb_chg->ops.kick_wd)
ops               524 drivers/power/supply/abx500_chargalg.c 			di->usb_chg->ops.kick_wd(di->usb_chg);
ops               526 drivers/power/supply/abx500_chargalg.c 		return di->ac_chg->ops.kick_wd(di->ac_chg);
ops               528 drivers/power/supply/abx500_chargalg.c 	else if (di->usb_chg && di->usb_chg->ops.kick_wd &&
ops               530 drivers/power/supply/abx500_chargalg.c 		return di->usb_chg->ops.kick_wd(di->usb_chg);
ops               550 drivers/power/supply/abx500_chargalg.c 	if (!di->ac_chg || !di->ac_chg->ops.enable)
ops               570 drivers/power/supply/abx500_chargalg.c 	return di->ac_chg->ops.enable(di->ac_chg, enable, vset, iset);
ops               586 drivers/power/supply/abx500_chargalg.c 	if (!di->usb_chg || !di->usb_chg->ops.enable)
ops               598 drivers/power/supply/abx500_chargalg.c 	return di->usb_chg->ops.enable(di->usb_chg, enable, vset, iset);
ops               613 drivers/power/supply/abx500_chargalg.c 	if (di->ac_chg && di->ac_chg->ops.update_curr &&
ops               624 drivers/power/supply/abx500_chargalg.c 		return di->ac_chg->ops.update_curr(di->ac_chg, iset);
ops               625 drivers/power/supply/abx500_chargalg.c 	} else if (di->usb_chg && di->usb_chg->ops.update_curr &&
ops               636 drivers/power/supply/abx500_chargalg.c 		return di->usb_chg->ops.update_curr(di->usb_chg, iset);
ops               565 drivers/power/supply/bq24190_charger.c 	.ops = &bq24190_vbus_ops,
ops                58 drivers/power/supply/ds2782_battery.c 	const struct ds278x_battery_ops *ops;
ops               220 drivers/power/supply/ds2782_battery.c 	err = info->ops->get_battery_current(info, &current_uA);
ops               224 drivers/power/supply/ds2782_battery.c 	err = info->ops->get_battery_capacity(info, &capacity);
ops               255 drivers/power/supply/ds2782_battery.c 		ret = info->ops->get_battery_capacity(info, &val->intval);
ops               259 drivers/power/supply/ds2782_battery.c 		ret = info->ops->get_battery_voltage(info, &val->intval);
ops               263 drivers/power/supply/ds2782_battery.c 		ret = info->ops->get_battery_current(info, &val->intval);
ops               418 drivers/power/supply/ds2782_battery.c 	info->ops  = &ds278x_ops[id->driver_data];
ops              1042 drivers/power/supply/pm2301_charger.c 	pm2->ac_chg.ops.enable = &pm2xxx_charger_ac_en;
ops              1043 drivers/power/supply/pm2301_charger.c 	pm2->ac_chg.ops.kick_wd = &pm2xxx_charger_watchdog_kick;
ops              1044 drivers/power/supply/pm2301_charger.c 	pm2->ac_chg.ops.update_curr = &pm2xxx_charger_update_charger_current;
ops               271 drivers/power/supply/power_supply_hwmon.c 	.ops = &power_supply_hwmon_ops,
ops               956 drivers/power/supply/qcom_smbb.c 	chg->otg_rdesc.ops = &smbb_chg_otg_ops;
ops               481 drivers/power/supply/ucs1002_power.c 	.ops		= &ucs1002_regulator_ops,
ops                27 drivers/powercap/powercap_sys.c 	if (power_zone->ops->get_##_attr) { \
ops                28 drivers/powercap/powercap_sys.c 		if (!power_zone->ops->get_##_attr(power_zone, &value)) \
ops                50 drivers/powercap/powercap_sys.c 	if (power_zone->ops->reset_##_attr) { \
ops                51 drivers/powercap/powercap_sys.c 		if (!power_zone->ops->reset_##_attr(power_zone)) \
ops                75 drivers/powercap/powercap_sys.c 	if (pconst && pconst->ops && pconst->ops->get_##_attr) { \
ops                76 drivers/powercap/powercap_sys.c 		if (!pconst->ops->get_##_attr(power_zone, id, &value)) \
ops               103 drivers/powercap/powercap_sys.c 	if (pconst && pconst->ops && pconst->ops->set_##_attr) { \
ops               104 drivers/powercap/powercap_sys.c 		if (!pconst->ops->set_##_attr(power_zone, id, value)) \
ops               170 drivers/powercap/powercap_sys.c 	if (pconst && pconst->ops && pconst->ops->get_name) {
ops               171 drivers/powercap/powercap_sys.c 		name = pconst->ops->get_name(power_zone, id);
ops               301 drivers/powercap/powercap_sys.c 		pconst->ops = const_ops;
ops               308 drivers/powercap/powercap_sys.c 		if (pconst->ops->get_name)
ops               311 drivers/powercap/powercap_sys.c 		if (pconst->ops->get_max_power_uw)
ops               314 drivers/powercap/powercap_sys.c 		if (pconst->ops->get_min_power_uw)
ops               317 drivers/powercap/powercap_sys.c 		if (pconst->ops->get_max_time_window_us)
ops               320 drivers/powercap/powercap_sys.c 		if (pconst->ops->get_min_time_window_us)
ops               365 drivers/powercap/powercap_sys.c 	if (power_zone->ops->get_max_energy_range_uj)
ops               368 drivers/powercap/powercap_sys.c 	if (power_zone->ops->get_energy_uj) {
ops               369 drivers/powercap/powercap_sys.c 		if (power_zone->ops->reset_energy_uj)
ops               376 drivers/powercap/powercap_sys.c 	if (power_zone->ops->get_power_uw)
ops               379 drivers/powercap/powercap_sys.c 	if (power_zone->ops->get_max_power_range_uw)
ops               402 drivers/powercap/powercap_sys.c 		if (power_zone->ops->release)
ops               403 drivers/powercap/powercap_sys.c 			power_zone->ops->release(power_zone);
ops               414 drivers/powercap/powercap_sys.c 		if (control_type->ops && control_type->ops->release)
ops               415 drivers/powercap/powercap_sys.c 			control_type->ops->release(control_type);
ops               430 drivers/powercap/powercap_sys.c 		if (power_zone->ops->get_enable)
ops               431 drivers/powercap/powercap_sys.c 			if (power_zone->ops->get_enable(power_zone, &mode))
ops               436 drivers/powercap/powercap_sys.c 		if (control_type->ops && control_type->ops->get_enable)
ops               437 drivers/powercap/powercap_sys.c 			if (control_type->ops->get_enable(control_type, &mode))
ops               454 drivers/powercap/powercap_sys.c 		if (power_zone->ops->set_enable)
ops               455 drivers/powercap/powercap_sys.c 			if (!power_zone->ops->set_enable(power_zone, mode))
ops               460 drivers/powercap/powercap_sys.c 		if (control_type->ops && control_type->ops->set_enable)
ops               461 drivers/powercap/powercap_sys.c 			if (!control_type->ops->set_enable(control_type, mode))
ops               487 drivers/powercap/powercap_sys.c 			const struct powercap_zone_ops *ops,
ops               494 drivers/powercap/powercap_sys.c 	if (!name || !control_type || !ops ||
ops               496 drivers/powercap/powercap_sys.c 			(!ops->get_energy_uj && !ops->get_power_uw) ||
ops               501 drivers/powercap/powercap_sys.c 		if (!ops->release)
ops               510 drivers/powercap/powercap_sys.c 	power_zone->ops = ops;
ops               603 drivers/powercap/powercap_sys.c 				const struct powercap_control_type_ops *ops)
ops               610 drivers/powercap/powercap_sys.c 		if (!ops || !ops->release)
ops               620 drivers/powercap/powercap_sys.c 	control_type->ops = ops;
ops                51 drivers/pps/clients/pps_parport.c 	return (port->ops->read_status(port) & PARPORT_STATUS_ACK) != 0;
ops               175 drivers/pps/clients/pps_parport.c 	port->ops->enable_irq(port);
ops               203 drivers/pps/clients/pps_parport.c 	port->ops->disable_irq(port);
ops                97 drivers/pps/generators/pps_gen_parport.c 	port->ops->write_control(port, SIGNAL);
ops               106 drivers/pps/generators/pps_gen_parport.c 	port->ops->write_control(port, NO_SIGNAL);
ops               155 drivers/pps/generators/pps_gen_parport.c 		port->ops->write_control(port, NO_SIGNAL);
ops               701 drivers/ps3/ps3-sys-manager.c 	struct ps3_sys_manager_ops ops;
ops               705 drivers/ps3/ps3-sys-manager.c 	ops.power_off = ps3_sys_manager_final_power_off;
ops               706 drivers/ps3/ps3-sys-manager.c 	ops.restart = ps3_sys_manager_final_restart;
ops               707 drivers/ps3/ps3-sys-manager.c 	ops.dev = dev;
ops               711 drivers/ps3/ps3-sys-manager.c 	ps3_sys_manager_register_ops(&ops);
ops                30 drivers/ps3/sys-manager-core.c void ps3_sys_manager_register_ops(const struct ps3_sys_manager_ops *ops)
ops                32 drivers/ps3/sys-manager-core.c 	BUG_ON(!ops);
ops                33 drivers/ps3/sys-manager-core.c 	BUG_ON(!ops->dev);
ops                34 drivers/ps3/sys-manager-core.c 	ps3_sys_manager_ops = ops ? *ops : ps3_sys_manager_ops;
ops                18 drivers/ptp/ptp_chardev.c static int ptp_disable_pinfunc(struct ptp_clock_info *ops,
ops                32 drivers/ptp/ptp_chardev.c 		err = ops->enable(ops, &rq, 0);
ops                37 drivers/ptp/ptp_chardev.c 		err = ops->enable(ops, &rq, 0);
ops               115 drivers/ptp/ptp_chardev.c 	struct ptp_clock_info *ops = ptp->info;
ops               172 drivers/ptp/ptp_chardev.c 		if (req.extts.index >= ops->n_ext_ts) {
ops               178 drivers/ptp/ptp_chardev.c 		err = ops->enable(ops, &req, enable);
ops               203 drivers/ptp/ptp_chardev.c 		if (req.perout.index >= ops->n_per_out) {
ops               209 drivers/ptp/ptp_chardev.c 		err = ops->enable(ops, &req, enable);
ops               220 drivers/ptp/ptp_chardev.c 		err = ops->enable(ops, &req, enable);
ops               298 drivers/ptp/ptp_chardev.c 			if (ops->gettimex64)
ops               299 drivers/ptp/ptp_chardev.c 				err = ops->gettimex64(ops, &ts, NULL);
ops               301 drivers/ptp/ptp_chardev.c 				err = ops->gettime64(ops, &ts);
ops               334 drivers/ptp/ptp_chardev.c 		if (pin_index >= ops->n_pins) {
ops               338 drivers/ptp/ptp_chardev.c 		pin_index = array_index_nospec(pin_index, ops->n_pins);
ops               341 drivers/ptp/ptp_chardev.c 		pd = ops->pin_config[pin_index];
ops               366 drivers/ptp/ptp_chardev.c 		if (pin_index >= ops->n_pins) {
ops               370 drivers/ptp/ptp_chardev.c 		pin_index = array_index_nospec(pin_index, ops->n_pins);
ops               118 drivers/ptp/ptp_clock.c 	struct ptp_clock_info *ops;
ops               121 drivers/ptp/ptp_clock.c 	ops = ptp->info;
ops               139 drivers/ptp/ptp_clock.c 		err = ops->adjtime(ops, delta);
ops               142 drivers/ptp/ptp_clock.c 		if (ppb > ops->max_adj || ppb < -ops->max_adj)
ops               144 drivers/ptp/ptp_clock.c 		if (ops->adjfine)
ops               145 drivers/ptp/ptp_clock.c 			err = ops->adjfine(ops, tx->freq);
ops               147 drivers/ptp/ptp_clock.c 			err = ops->adjfreq(ops, ppb);
ops               216 drivers/ptp/ptp_clock.c 	ptp->clock.ops = ptp_clock_ops;
ops                41 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ops                49 drivers/ptp/ptp_sysfs.c 	if (req.extts.index >= ops->n_ext_ts)
ops                52 drivers/ptp/ptp_sysfs.c 	err = ops->enable(ops, &req, enable ? 1 : 0);
ops               101 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ops               110 drivers/ptp/ptp_sysfs.c 	if (req.perout.index >= ops->n_per_out)
ops               114 drivers/ptp/ptp_sysfs.c 	err = ops->enable(ops, &req, enable);
ops               129 drivers/ptp/ptp_sysfs.c 	struct ptp_clock_info *ops = ptp->info;
ops               141 drivers/ptp/ptp_sysfs.c 	err = ops->enable(ops, &req, enable ? 1 : 0);
ops               106 drivers/pwm/core.c 	if (!try_module_get(pwm->chip->ops->owner))
ops               109 drivers/pwm/core.c 	if (pwm->chip->ops->request) {
ops               110 drivers/pwm/core.c 		err = pwm->chip->ops->request(pwm->chip, pwm);
ops               112 drivers/pwm/core.c 			module_put(pwm->chip->ops->owner);
ops               227 drivers/pwm/core.c static bool pwm_ops_check(const struct pwm_ops *ops)
ops               230 drivers/pwm/core.c 	if (ops->config && ops->enable && ops->disable)
ops               234 drivers/pwm/core.c 	if (ops->apply)
ops               258 drivers/pwm/core.c 	if (!chip || !chip->dev || !chip->ops || !chip->npwm)
ops               261 drivers/pwm/core.c 	if (!pwm_ops_check(chip->ops))
ops               286 drivers/pwm/core.c 		if (chip->ops->get_state)
ops               287 drivers/pwm/core.c 			chip->ops->get_state(chip, pwm, &pwm->state);
ops               470 drivers/pwm/core.c 	if (chip->ops->apply) {
ops               471 drivers/pwm/core.c 		err = chip->ops->apply(chip, pwm, state);
ops               481 drivers/pwm/core.c 			if (!chip->ops->set_polarity)
ops               490 drivers/pwm/core.c 				chip->ops->disable(chip, pwm);
ops               494 drivers/pwm/core.c 			err = chip->ops->set_polarity(chip, pwm,
ops               504 drivers/pwm/core.c 			err = chip->ops->config(pwm->chip, pwm,
ops               516 drivers/pwm/core.c 				err = chip->ops->enable(chip, pwm);
ops               520 drivers/pwm/core.c 				chip->ops->disable(chip, pwm);
ops               544 drivers/pwm/core.c 	if (!pwm || !pwm->chip->ops)
ops               547 drivers/pwm/core.c 	if (!pwm->chip->ops->capture)
ops               551 drivers/pwm/core.c 	err = pwm->chip->ops->capture(pwm->chip, pwm, result, timeout);
ops               996 drivers/pwm/core.c 	if (pwm->chip->ops->free)
ops               997 drivers/pwm/core.c 		pwm->chip->ops->free(pwm->chip, pwm);
ops              1002 drivers/pwm/core.c 	module_put(pwm->chip->ops->owner);
ops               103 drivers/pwm/pwm-ab8500.c 	ab8500->chip.ops = &ab8500_pwm_ops;
ops               266 drivers/pwm/pwm-atmel-hlcdc.c 	chip->chip.ops = &atmel_hlcdc_pwm_ops;
ops               408 drivers/pwm/pwm-atmel-tcb.c 	tcbpwm->chip.ops = &atmel_tcb_pwm_ops;
ops               370 drivers/pwm/pwm-atmel.c 	atmel_pwm->chip.ops = &atmel_pwm_ops;
ops               208 drivers/pwm/pwm-bcm-iproc.c 	ip->chip.ops = &iproc_pwm_ops;
ops               274 drivers/pwm/pwm-bcm-kona.c 	kp->chip.ops = &kona_pwm_ops;
ops               168 drivers/pwm/pwm-bcm2835.c 	pc->chip.ops = &bcm2835_pwm_ops;
ops               210 drivers/pwm/pwm-berlin.c 	pwm->chip.ops = &berlin_pwm_ops;
ops               261 drivers/pwm/pwm-brcmstb.c 	p->chip.ops = &brcmstb_pwm_ops;
ops               131 drivers/pwm/pwm-clps711x.c 	priv->chip.ops = &clps711x_pwm_ops;
ops               108 drivers/pwm/pwm-crc.c 	pwm->chip.ops = &crc_pwm_ops;
ops               206 drivers/pwm/pwm-cros-ec.c 	chip->ops = &cros_ec_pwm_ops;
ops               189 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm->chip.ops = &ep93xx_pwm_ops;
ops               455 drivers/pwm/pwm-fsl-ftm.c 	fpc->chip.ops = &fsl_pwm_ops;
ops               208 drivers/pwm/pwm-hibvt.c 	pwm_chip->chip.ops = &hibvt_pwm_ops;
ops               304 drivers/pwm/pwm-img.c 	pwm->chip.ops = &img_pwm_ops;
ops               371 drivers/pwm/pwm-imx-tpm.c 	tpm->chip.ops = &imx_tpm_pwm_ops;
ops               166 drivers/pwm/pwm-imx1.c 	imx->chip.ops = &pwm_imx1_ops;
ops               324 drivers/pwm/pwm-imx27.c 	imx->chip.ops = &pwm_imx27_ops;
ops               166 drivers/pwm/pwm-jz4740.c 	jz4740->chip.ops = &jz4740_pwm_ops;
ops               276 drivers/pwm/pwm-lp3943.c 	lp3943_pwm->chip.ops = &lp3943_pwm_ops;
ops               374 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm->chip.ops = &lpc18xx_pwm_ops;
ops               119 drivers/pwm/pwm-lpc32xx.c 	lpc32xx->chip.ops = &lpc32xx_pwm_ops;
ops               225 drivers/pwm/pwm-lpss.c 	lpwm->chip.ops = &pwm_lpss_ops;
ops               260 drivers/pwm/pwm-mediatek.c 	pc->chip.ops = &pwm_mediatek_ops;
ops               506 drivers/pwm/pwm-meson.c 		init.ops = &clk_mux_ops;
ops               554 drivers/pwm/pwm-meson.c 	meson->chip.ops = &meson_pwm_ops;
ops               206 drivers/pwm/pwm-mtk-disp.c 	mdp->chip.ops = &mtk_disp_pwm_ops;
ops               144 drivers/pwm/pwm-mxs.c 	mxs->chip.ops = &mxs_pwm_ops;
ops               326 drivers/pwm/pwm-omap-dmtimer.c 	omap->chip.ops = &pwm_omap_dmtimer_ops;
ops               486 drivers/pwm/pwm-pca9685.c 	pca->chip.ops = &pca9685_pwm_ops;
ops               120 drivers/pwm/pwm-puv3.c 	puv3->chip.ops = &puv3_pwm_ops;
ops               187 drivers/pwm/pwm-pxa.c 	pwm->chip.ops = &pxa_pwm_ops;
ops               227 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.ops = &rcar_pwm_ops;
ops               412 drivers/pwm/pwm-renesas-tpu.c 	tpu->chip.ops = &tpu_pwm_ops;
ops               353 drivers/pwm/pwm-rockchip.c 	pc->chip.ops = &rockchip_pwm_ops;
ops               522 drivers/pwm/pwm-samsung.c 	chip->chip.ops = &pwm_samsung_ops;
ops               245 drivers/pwm/pwm-sifive.c 	chip->ops = &pwm_sifive_ops;
ops               197 drivers/pwm/pwm-spear.c 	pc->chip.ops = &spear_pwm_ops;
ops               273 drivers/pwm/pwm-sprd.c 	spc->chip.ops = &sprd_pwm_ops;
ops               629 drivers/pwm/pwm-sti.c 	pc->chip.ops = &sti_pwm_ops;
ops               210 drivers/pwm/pwm-stm32-lp.c 	priv->chip.ops = &stm32_pwm_lp_ops;
ops               625 drivers/pwm/pwm-stm32.c 	priv->chip.ops = &stm32pwm_ops;
ops               284 drivers/pwm/pwm-stmpe.c 		pwm->chip.ops = &stmpe_24xx_pwm_ops;
ops               369 drivers/pwm/pwm-sun4i.c 	pwm->chip.ops = &sun4i_pwm_ops;
ops               218 drivers/pwm/pwm-tegra.c 	pwm->chip.ops = &tegra_pwm_ops;
ops               227 drivers/pwm/pwm-tiecap.c 	pc->chip.ops = &ecap_pwm_ops;
ops               452 drivers/pwm/pwm-tiehrpwm.c 	pc->chip.ops = &ehrpwm_pwm_ops;
ops               286 drivers/pwm/pwm-twl-led.c 		twl->chip.ops = &twl4030_pwmled_ops;
ops               289 drivers/pwm/pwm-twl-led.c 		twl->chip.ops = &twl6030_pwmled_ops;
ops               308 drivers/pwm/pwm-twl.c 		twl->chip.ops = &twl4030_pwm_ops;
ops               310 drivers/pwm/pwm-twl.c 		twl->chip.ops = &twl6030_pwm_ops;
ops               210 drivers/pwm/pwm-vt8500.c 	chip->chip.ops = &vt8500_pwm_ops;
ops               225 drivers/pwm/pwm-zx.c 	zpc->chip.ops = &zx_pwm_ops;
ops               466 drivers/rapidio/devices/rio_mport_cdev.c 	if (!md->mport->ops->unmap_outb)
ops              1292 drivers/rapidio/devices/rio_mport_cdev.c 	if (!md->mport->ops->map_inb)
ops              1335 drivers/rapidio/devices/rio_mport_cdev.c 	if (!md->mport->ops->unmap_inb)
ops              2667 drivers/rapidio/devices/tsi721.c 	mport->ops = &tsi721_rio_ops;
ops                37 drivers/rapidio/rio-access.c 	res = mport->ops->lcread(mport, mport->id, offset, len, &data);	\
ops                56 drivers/rapidio/rio-access.c 	return mport->ops->lcwrite(mport, mport->id, offset, len, value);\
ops                89 drivers/rapidio/rio-access.c 	res = mport->ops->cread(mport, mport->id, destid, hopcount, offset, len, &data); \
ops               108 drivers/rapidio/rio-access.c 	return mport->ops->cwrite(mport, mport->id, destid, hopcount,	\
ops               138 drivers/rapidio/rio-access.c 	return mport->ops->dsend(mport, mport->id, destid, data);
ops               929 drivers/rapidio/rio-scan.c 	    rdev->rswitch->ops && rdev->rswitch->ops->em_init) {
ops               930 drivers/rapidio/rio-scan.c 		rdev->rswitch->ops->em_init(rdev);
ops                93 drivers/rapidio/rio.c 	if (!port->ops->query_mport)
ops                95 drivers/rapidio/rio.c 	return port->ops->query_mport(port, mport_attr);
ops               242 drivers/rapidio/rio.c 	if (!mport->ops->open_inb_mbox)
ops               262 drivers/rapidio/rio.c 		rc = mport->ops->open_inb_mbox(mport, dev_id, mbox, entries);
ops               289 drivers/rapidio/rio.c 	if (!mport->ops->close_inb_mbox || !mport->inb_msg[mbox].res)
ops               292 drivers/rapidio/rio.c 	mport->ops->close_inb_mbox(mport, mbox);
ops               326 drivers/rapidio/rio.c 	if (!mport->ops->open_outb_mbox)
ops               346 drivers/rapidio/rio.c 		rc = mport->ops->open_outb_mbox(mport, dev_id, mbox, entries);
ops               373 drivers/rapidio/rio.c 	if (!mport->ops->close_outb_mbox || !mport->outb_msg[mbox].res)
ops               376 drivers/rapidio/rio.c 	mport->ops->close_outb_mbox(mport, mbox);
ops               666 drivers/rapidio/rio.c 	if (mport->ops->pwenable) {
ops               671 drivers/rapidio/rio.c 			mport->ops->pwenable(mport, enable);
ops               695 drivers/rapidio/rio.c 	if (!mport->ops->map_inb)
ops               698 drivers/rapidio/rio.c 	rc = mport->ops->map_inb(mport, local, rbase, size, rflags);
ops               712 drivers/rapidio/rio.c 	if (!mport->ops->unmap_inb)
ops               715 drivers/rapidio/rio.c 	mport->ops->unmap_inb(mport, lstart);
ops               739 drivers/rapidio/rio.c 	if (!mport->ops->map_outb)
ops               743 drivers/rapidio/rio.c 	rc = mport->ops->map_outb(mport, destid, rbase, size,
ops               761 drivers/rapidio/rio.c 	if (!mport->ops->unmap_outb)
ops               765 drivers/rapidio/rio.c 	mport->ops->unmap_outb(mport, destid, rstart);
ops              1256 drivers/rapidio/rio.c 	if (rdev->rswitch->ops && rdev->rswitch->ops->em_handle)
ops              1257 drivers/rapidio/rio.c 		rdev->rswitch->ops->em_handle(rdev, portnum);
ops              1683 drivers/rapidio/rio.c 	struct rio_switch_ops *ops = rdev->rswitch->ops;
ops              1694 drivers/rapidio/rio.c 	if (!ops || !ops->add_entry) {
ops              1698 drivers/rapidio/rio.c 	} else if (try_module_get(ops->owner)) {
ops              1699 drivers/rapidio/rio.c 		rc = ops->add_entry(rdev->net->hport, rdev->destid,
ops              1702 drivers/rapidio/rio.c 		module_put(ops->owner);
ops              1736 drivers/rapidio/rio.c 	struct rio_switch_ops *ops = rdev->rswitch->ops;
ops              1747 drivers/rapidio/rio.c 	if (!ops || !ops->get_entry) {
ops              1751 drivers/rapidio/rio.c 	} else if (try_module_get(ops->owner)) {
ops              1752 drivers/rapidio/rio.c 		rc = ops->get_entry(rdev->net->hport, rdev->destid,
ops              1755 drivers/rapidio/rio.c 		module_put(ops->owner);
ops              1784 drivers/rapidio/rio.c 	struct rio_switch_ops *ops = rdev->rswitch->ops;
ops              1795 drivers/rapidio/rio.c 	if (!ops || !ops->clr_table) {
ops              1798 drivers/rapidio/rio.c 	} else if (try_module_get(ops->owner)) {
ops              1799 drivers/rapidio/rio.c 		rc = ops->clr_table(rdev->net->hport, rdev->destid,
ops              1802 drivers/rapidio/rio.c 		module_put(ops->owner);
ops              2001 drivers/rapidio/rio.c 	scan->ops = scan_ops;
ops              2256 drivers/rapidio/rio.c 			port->nscan = scan->ops;
ops               422 drivers/rapidio/switches/idt_gen2.c 	if (rdev->rswitch->ops) {
ops               427 drivers/rapidio/switches/idt_gen2.c 	rdev->rswitch->ops = &idtg2_switch_ops;
ops               447 drivers/rapidio/switches/idt_gen2.c 	if (rdev->rswitch->ops != &idtg2_switch_ops) {
ops               451 drivers/rapidio/switches/idt_gen2.c 	rdev->rswitch->ops = NULL;
ops               276 drivers/rapidio/switches/idt_gen3.c 	if (rdev->rswitch->ops) {
ops               281 drivers/rapidio/switches/idt_gen3.c 	rdev->rswitch->ops = &idtg3_switch_ops;
ops               300 drivers/rapidio/switches/idt_gen3.c 	if (rdev->rswitch->ops == &idtg3_switch_ops)
ops               301 drivers/rapidio/switches/idt_gen3.c 		rdev->rswitch->ops = NULL;
ops               135 drivers/rapidio/switches/idtcps.c 	if (rdev->rswitch->ops) {
ops               140 drivers/rapidio/switches/idtcps.c 	rdev->rswitch->ops = &idtcps_switch_ops;
ops               159 drivers/rapidio/switches/idtcps.c 	if (rdev->rswitch->ops != &idtcps_switch_ops) {
ops               163 drivers/rapidio/switches/idtcps.c 	rdev->rswitch->ops = NULL;
ops               146 drivers/rapidio/switches/tsi568.c 	if (rdev->rswitch->ops) {
ops               151 drivers/rapidio/switches/tsi568.c 	rdev->rswitch->ops = &tsi568_switch_ops;
ops               160 drivers/rapidio/switches/tsi568.c 	if (rdev->rswitch->ops != &tsi568_switch_ops) {
ops               164 drivers/rapidio/switches/tsi568.c 	rdev->rswitch->ops = NULL;
ops               307 drivers/rapidio/switches/tsi57x.c 	if (rdev->rswitch->ops) {
ops               311 drivers/rapidio/switches/tsi57x.c 	rdev->rswitch->ops = &tsi57x_switch_ops;
ops               327 drivers/rapidio/switches/tsi57x.c 	if (rdev->rswitch->ops != &tsi57x_switch_ops) {
ops               331 drivers/rapidio/switches/tsi57x.c 	rdev->rswitch->ops = NULL;
ops                37 drivers/regulator/88pg86x.c 		.ops = &pg86x_ops,
ops                50 drivers/regulator/88pg86x.c 		.ops = &pg86x_ops,
ops                92 drivers/regulator/88pm800-regulator.c 		.ops			= &pm800_volt_range_ops,	\
ops               122 drivers/regulator/88pm800-regulator.c 		.ops			= &pm800_volt_table_ops,	\
ops               237 drivers/regulator/88pm8607.c 		.ops	= &pm8606_preg_ops,				\
ops               253 drivers/regulator/88pm8607.c 		.ops	= &pm8607_regulator_ops,			\
ops               276 drivers/regulator/88pm8607.c 		.ops	= &pm8607_regulator_ops,			\
ops               111 drivers/regulator/aat2870-regulator.c 			.ops = &aat2870_ldo_ops,	\
ops               399 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_fixed,
ops               409 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_fixed,
ops               419 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_fixed,
ops               429 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable_sleepable,
ops               439 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable,
ops               449 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable,
ops               459 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable,
ops               469 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable,
ops               479 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_external,
ops               486 drivers/regulator/ab3100.c 		.ops  = &regulator_ops_variable_sleepable,
ops               736 drivers/regulator/ab8500-ext.c 			.ops		= &ab8500_ext_regulator_ops,
ops               754 drivers/regulator/ab8500-ext.c 			.ops		= &ab8500_ext_regulator_ops,
ops               772 drivers/regulator/ab8500-ext.c 			.ops		= &ab8500_ext_regulator_ops,
ops               569 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               592 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               615 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               638 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               666 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_mode_ops,
ops               685 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_ops,
ops               701 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_ops,
ops               717 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_ops,
ops               733 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_ops,
ops               753 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_mode_ops,
ops               783 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               804 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               825 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               846 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               869 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               891 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               913 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               940 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_mode_ops,
ops               959 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_ops,
ops               977 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_anamic_mode_ops,
ops               998 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_anamic_mode_ops,
ops              1019 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_ops,
ops              1037 drivers/regulator/ab8500.c 			.ops		= &ab8500_regulator_volt_mode_ops,
ops               446 drivers/regulator/act8865-regulator.c 		.ops			= _ops,				\
ops               474 drivers/regulator/act8865-regulator.c 		.ops = &act8865_ops,
ops               494 drivers/regulator/act8865-regulator.c 		.ops = &act8865_fixed_ldo_ops,
ops               507 drivers/regulator/act8865-regulator.c 		.ops = &act8865_fixed_ldo_ops,
ops               243 drivers/regulator/act8945a-regulator.c 		.ops			= &act8945a_ops,		\
ops               194 drivers/regulator/ad5398.c 	.ops = &ad5398_ops,
ops               259 drivers/regulator/anatop-regulator.c 		rdesc->ops = &anatop_core_rops;
ops               292 drivers/regulator/anatop-regulator.c 		rdesc->ops = &anatop_rops;
ops                99 drivers/regulator/arizona-ldo1.c 	.ops = &arizona_ldo1_hc_ops,
ops               125 drivers/regulator/arizona-ldo1.c 	.ops = &arizona_ldo1_ops,
ops               169 drivers/regulator/arizona-ldo1.c 	.ops = &arizona_ldo1_ops,
ops               138 drivers/regulator/arizona-micsupp.c 	.ops = &arizona_micsupp_ops,
ops               165 drivers/regulator/arizona-micsupp.c 	.ops = &arizona_micsupp_ops,
ops               211 drivers/regulator/arizona-micsupp.c 	.ops = &arizona_micsupp_ops,
ops               127 drivers/regulator/as3711-regulator.c 		.ops = &as3711_ ## _sfx ## _ops,			   \
ops               641 drivers/regulator/as3722-regulator.c 	const struct regulator_ops *ops;
ops               681 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo0_extcntrl_ops;
ops               683 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo0_ops;
ops               695 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo3_extcntrl_ops;
ops               697 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo3_ops;
ops               715 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo6_extcntrl_ops;
ops               717 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo6_ops;
ops               734 drivers/regulator/as3722-regulator.c 				ops = &as3722_sd016_extcntrl_ops;
ops               736 drivers/regulator/as3722-regulator.c 				ops = &as3722_sd016_ops;
ops               772 drivers/regulator/as3722-regulator.c 				ops = &as3722_sd2345_extcntrl_ops;
ops               774 drivers/regulator/as3722-regulator.c 				ops = &as3722_sd2345_ops;
ops               781 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo_extcntrl_ops;
ops               783 drivers/regulator/as3722-regulator.c 				ops = &as3722_ldo_ops;
ops               793 drivers/regulator/as3722-regulator.c 		desc->ops = ops;
ops               291 drivers/regulator/axp20x-regulator.c 		.ops		= &axp20x_ops,					\
ops               311 drivers/regulator/axp20x-regulator.c 		.ops		= &axp20x_ops,					\
ops               325 drivers/regulator/axp20x-regulator.c 		.ops		= &axp20x_ops_sw,				\
ops               339 drivers/regulator/axp20x-regulator.c 		.ops		= &axp20x_ops_fixed				\
ops               359 drivers/regulator/axp20x-regulator.c 		.ops		= &axp20x_ops_range,				\
ops               639 drivers/regulator/axp20x-regulator.c 	.ops		= &axp20x_ops_sw,
ops               314 drivers/regulator/bcm590xx-regulator.c 			pmu->desc[i].ops = &bcm590xx_ops_ldo;
ops               317 drivers/regulator/bcm590xx-regulator.c 			pmu->desc[i].ops = &bcm590xx_ops_vbus;
ops               319 drivers/regulator/bcm590xx-regulator.c 			pmu->desc[i].ops = &bcm590xx_ops_dcdc;
ops               121 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_buck_ops,
ops               137 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_buck_ops,
ops               153 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_buck_ops,
ops               169 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_ldo_ops,
ops               185 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_ldo_ops,
ops               201 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_ldo_ops,
ops               217 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_led_ops,
ops               232 drivers/regulator/bd70528-regulator.c 		.ops = &bd70528_led_ops,
ops               488 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               513 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               537 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_buck_ops,
ops               564 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_buck_ops,
ops               591 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_buck_regulator_nolinear_ops,
ops               613 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_buck_regulator_ops,
ops               637 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_ldo_ops,
ops               663 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_nolinear_ops,
ops               685 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops               708 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops               731 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_ldo_ops,
ops               757 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops               785 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               809 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               833 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               857 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_dvs_buck_regulator_ops,
ops               881 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_buck_ops,
ops               908 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_buck_regulator_ops,
ops               932 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_buck_regulator_nolinear_ops,
ops               954 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_buck_regulator_ops,
ops               978 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_pickable_range_ldo_ops,
ops              1004 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_nolinear_ops,
ops              1026 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops              1049 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops              1072 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops              1099 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops              1126 drivers/regulator/bd718x7-regulator.c 			.ops = &bd718xx_ldo_regulator_ops,
ops                40 drivers/regulator/bd9571mwv-regulator.c 		.ops			= &_ops,		\
ops               125 drivers/regulator/core.c static bool regulator_ops_is_valid(struct regulator_dev *rdev, int ops)
ops               132 drivers/regulator/core.c 	if (rdev->constraints->valid_ops_mask & ops)
ops               661 drivers/regulator/core.c 	status = rdev->desc->ops->get_status(rdev);
ops               893 drivers/regulator/core.c 	ret = rdev->desc->ops->get_bypass(rdev, &bypass);
ops               924 drivers/regulator/core.c 	if (!rdev->desc->ops->get_optimum_mode &&
ops               925 drivers/regulator/core.c 	    !rdev->desc->ops->set_load)
ops               928 drivers/regulator/core.c 	if (!rdev->desc->ops->set_mode &&
ops               929 drivers/regulator/core.c 	    !rdev->desc->ops->set_load)
ops               940 drivers/regulator/core.c 	if (rdev->desc->ops->set_load) {
ops               942 drivers/regulator/core.c 		err = rdev->desc->ops->set_load(rdev, current_uA);
ops               965 drivers/regulator/core.c 		mode = rdev->desc->ops->get_optimum_mode(rdev, input_uV,
ops               976 drivers/regulator/core.c 		err = rdev->desc->ops->set_mode(rdev, mode);
ops              1000 drivers/regulator/core.c 		if (rdev->desc->ops->set_suspend_voltage ||
ops              1001 drivers/regulator/core.c 		    rdev->desc->ops->set_suspend_mode)
ops              1007 drivers/regulator/core.c 		rdev->desc->ops->set_suspend_enable)
ops              1008 drivers/regulator/core.c 		ret = rdev->desc->ops->set_suspend_enable(rdev);
ops              1010 drivers/regulator/core.c 		rdev->desc->ops->set_suspend_disable)
ops              1011 drivers/regulator/core.c 		ret = rdev->desc->ops->set_suspend_disable(rdev);
ops              1020 drivers/regulator/core.c 	if (rdev->desc->ops->set_suspend_voltage && rstate->uV > 0) {
ops              1021 drivers/regulator/core.c 		ret = rdev->desc->ops->set_suspend_voltage(rdev, rstate->uV);
ops              1028 drivers/regulator/core.c 	if (rdev->desc->ops->set_suspend_mode && rstate->mode > 0) {
ops              1029 drivers/regulator/core.c 		ret = rdev->desc->ops->set_suspend_mode(rdev, rstate->mode);
ops              1112 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              1174 drivers/regulator/core.c 	if (ops->list_voltage && rdev->desc->n_voltages) {
ops              1205 drivers/regulator/core.c 			value = ops->list_voltage(rdev, i);
ops              1243 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              1254 drivers/regulator/core.c 	if (!ops->set_current_limit || !ops->get_current_limit) {
ops              1260 drivers/regulator/core.c 	ret = ops->set_current_limit(rdev, constraints->min_uA,
ops              1287 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              1306 drivers/regulator/core.c 	if (rdev->constraints->ilim_uA && ops->set_input_current_limit) {
ops              1307 drivers/regulator/core.c 		ret = ops->set_input_current_limit(rdev,
ops              1325 drivers/regulator/core.c 		if (!ops->set_mode) {
ops              1330 drivers/regulator/core.c 		ret = ops->set_mode(rdev, rdev->constraints->initial_mode);
ops              1344 drivers/regulator/core.c 		&& ops->set_ramp_delay) {
ops              1345 drivers/regulator/core.c 		ret = ops->set_ramp_delay(rdev, rdev->constraints->ramp_delay);
ops              1352 drivers/regulator/core.c 	if (rdev->constraints->pull_down && ops->set_pull_down) {
ops              1353 drivers/regulator/core.c 		ret = ops->set_pull_down(rdev);
ops              1360 drivers/regulator/core.c 	if (rdev->constraints->soft_start && ops->set_soft_start) {
ops              1361 drivers/regulator/core.c 		ret = ops->set_soft_start(rdev);
ops              1369 drivers/regulator/core.c 		&& ops->set_over_current_protection) {
ops              1370 drivers/regulator/core.c 		ret = ops->set_over_current_protection(rdev);
ops              1377 drivers/regulator/core.c 	if (rdev->constraints->active_discharge && ops->set_active_discharge) {
ops              1381 drivers/regulator/core.c 		ret = ops->set_active_discharge(rdev, ad_state);
ops              1653 drivers/regulator/core.c 	if (rdev->desc->ops->enable_time)
ops              1654 drivers/regulator/core.c 		return rdev->desc->ops->enable_time(rdev);
ops              2392 drivers/regulator/core.c 	} else if (rdev->desc->ops->enable) {
ops              2393 drivers/regulator/core.c 		ret = rdev->desc->ops->enable(rdev);
ops              2572 drivers/regulator/core.c 	} else if (rdev->desc->ops->disable) {
ops              2573 drivers/regulator/core.c 		ret = rdev->desc->ops->disable(rdev);
ops              2808 drivers/regulator/core.c 	if (!rdev->desc->ops->is_enabled)
ops              2811 drivers/regulator/core.c 	return rdev->desc->ops->is_enabled(rdev);
ops              2817 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              2823 drivers/regulator/core.c 	if (ops->list_voltage) {
ops              2828 drivers/regulator/core.c 		ret = ops->list_voltage(rdev, selector);
ops              2946 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              2948 drivers/regulator/core.c 	if (ops->set_voltage_sel != regulator_set_voltage_sel_regmap)
ops              2973 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              2977 drivers/regulator/core.c 	if (ops->set_voltage_sel != regulator_set_voltage_sel_regmap)
ops              3049 drivers/regulator/core.c 	if (desc->ops->map_voltage)
ops              3050 drivers/regulator/core.c 		return desc->ops->map_voltage(rdev, min_uV, max_uV);
ops              3052 drivers/regulator/core.c 	if (desc->ops->list_voltage == regulator_list_voltage_linear)
ops              3055 drivers/regulator/core.c 	if (desc->ops->list_voltage == regulator_list_voltage_linear_range)
ops              3058 drivers/regulator/core.c 	if (desc->ops->list_voltage ==
ops              3081 drivers/regulator/core.c 	ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector);
ops              3105 drivers/regulator/core.c 	ret = rdev->desc->ops->set_voltage_sel(rdev, selector);
ops              3118 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              3125 drivers/regulator/core.c 	if (!ops->get_voltage_sel)
ops              3128 drivers/regulator/core.c 	old_sel = ops->get_voltage_sel(rdev);
ops              3147 drivers/regulator/core.c 			ret = ops->set_voltage_sel(rdev, curr_sel);
ops              3156 drivers/regulator/core.c 			ret = ops->set_voltage_sel(rdev, curr_sel);
ops              3171 drivers/regulator/core.c 	(void)ops->set_voltage_sel(rdev, old_sel);
ops              3209 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              3222 drivers/regulator/core.c 	    ops->set_voltage_time_sel && ops->get_voltage_sel) {
ops              3223 drivers/regulator/core.c 		old_selector = ops->get_voltage_sel(rdev);
ops              3228 drivers/regulator/core.c 	if (ops->set_voltage) {
ops              3233 drivers/regulator/core.c 			if (ops->list_voltage)
ops              3234 drivers/regulator/core.c 				best_val = ops->list_voltage(rdev,
ops              3240 drivers/regulator/core.c 	} else if (ops->set_voltage_sel) {
ops              3243 drivers/regulator/core.c 			best_val = ops->list_voltage(rdev, ret);
ops              3265 drivers/regulator/core.c 	if (ops->set_voltage_time_sel) {
ops              3271 drivers/regulator/core.c 			delay = ops->set_voltage_time_sel(rdev, old_selector,
ops              3275 drivers/regulator/core.c 			if (ops->set_voltage_time)
ops              3276 drivers/regulator/core.c 				delay = ops->set_voltage_time(rdev, old_uV,
ops              3330 drivers/regulator/core.c 	uV = rdev->desc->ops->list_voltage(rdev, sel);
ops              3368 drivers/regulator/core.c 	if (!rdev->desc->ops->set_voltage &&
ops              3369 drivers/regulator/core.c 	    !rdev->desc->ops->set_voltage_sel) {
ops              3406 drivers/regulator/core.c 	    (rdev->desc->min_dropout_uV || !(rdev->desc->ops->get_voltage ||
ops              3407 drivers/regulator/core.c 					   rdev->desc->ops->get_voltage_sel))) {
ops              3872 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              3878 drivers/regulator/core.c 	if (ops->set_voltage_time)
ops              3879 drivers/regulator/core.c 		return ops->set_voltage_time(rdev, old_uV, new_uV);
ops              3880 drivers/regulator/core.c 	else if (!ops->set_voltage_time_sel)
ops              3884 drivers/regulator/core.c 	if (!ops->list_voltage || !rdev->desc->n_voltages)
ops              3903 drivers/regulator/core.c 	return ops->set_voltage_time_sel(rdev, old_sel, new_sel);
ops              3926 drivers/regulator/core.c 	if (!rdev->desc->ops->list_voltage)
ops              3929 drivers/regulator/core.c 	old_volt = rdev->desc->ops->list_voltage(rdev, old_selector);
ops              3930 drivers/regulator/core.c 	new_volt = rdev->desc->ops->list_voltage(rdev, new_selector);
ops              3932 drivers/regulator/core.c 	if (rdev->desc->ops->set_voltage_time)
ops              3933 drivers/regulator/core.c 		return rdev->desc->ops->set_voltage_time(rdev, old_volt,
ops              3956 drivers/regulator/core.c 	if (!rdev->desc->ops->set_voltage &&
ops              3957 drivers/regulator/core.c 	    !rdev->desc->ops->set_voltage_sel) {
ops              3993 drivers/regulator/core.c 	if (rdev->desc->ops->get_bypass) {
ops              3994 drivers/regulator/core.c 		ret = rdev->desc->ops->get_bypass(rdev, &bypassed);
ops              4009 drivers/regulator/core.c 	if (rdev->desc->ops->get_voltage_sel) {
ops              4010 drivers/regulator/core.c 		sel = rdev->desc->ops->get_voltage_sel(rdev);
ops              4013 drivers/regulator/core.c 		ret = rdev->desc->ops->list_voltage(rdev, sel);
ops              4014 drivers/regulator/core.c 	} else if (rdev->desc->ops->get_voltage) {
ops              4015 drivers/regulator/core.c 		ret = rdev->desc->ops->get_voltage(rdev);
ops              4016 drivers/regulator/core.c 	} else if (rdev->desc->ops->list_voltage) {
ops              4017 drivers/regulator/core.c 		ret = rdev->desc->ops->list_voltage(rdev, 0);
ops              4079 drivers/regulator/core.c 	if (!rdev->desc->ops->set_current_limit) {
ops              4089 drivers/regulator/core.c 	ret = rdev->desc->ops->set_current_limit(rdev, min_uA, max_uA);
ops              4099 drivers/regulator/core.c 	if (!rdev->desc->ops->get_current_limit)
ops              4102 drivers/regulator/core.c 	return rdev->desc->ops->get_current_limit(rdev);
ops              4151 drivers/regulator/core.c 	if (!rdev->desc->ops->set_mode) {
ops              4157 drivers/regulator/core.c 	if (rdev->desc->ops->get_mode) {
ops              4158 drivers/regulator/core.c 		regulator_curr_mode = rdev->desc->ops->get_mode(rdev);
ops              4170 drivers/regulator/core.c 	ret = rdev->desc->ops->set_mode(rdev, mode);
ops              4180 drivers/regulator/core.c 	if (!rdev->desc->ops->get_mode)
ops              4183 drivers/regulator/core.c 	return rdev->desc->ops->get_mode(rdev);
ops              4217 drivers/regulator/core.c 	if (!rdev->desc->ops->get_error_flags) {
ops              4222 drivers/regulator/core.c 	ret = rdev->desc->ops->get_error_flags(rdev, flags);
ops              4312 drivers/regulator/core.c 	if (!rdev->desc->ops->set_bypass)
ops              4324 drivers/regulator/core.c 			ret = rdev->desc->ops->set_bypass(rdev, enable);
ops              4333 drivers/regulator/core.c 			ret = rdev->desc->ops->set_bypass(rdev, enable);
ops              4668 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              4679 drivers/regulator/core.c 		if ((ops->get_voltage && ops->get_voltage(rdev) >= 0) ||
ops              4680 drivers/regulator/core.c 		    (ops->get_voltage_sel && ops->get_voltage_sel(rdev) >= 0) ||
ops              4681 drivers/regulator/core.c 		    (ops->list_voltage && ops->list_voltage(rdev, 0) >= 0) ||
ops              4688 drivers/regulator/core.c 		return ops->get_current_limit ? mode : 0;
ops              4691 drivers/regulator/core.c 		return ops->get_mode ? mode : 0;
ops              4694 drivers/regulator/core.c 		return (rdev->ena_pin || ops->is_enabled) ? mode : 0;
ops              4697 drivers/regulator/core.c 		return ops->get_status ? mode : 0;
ops              4700 drivers/regulator/core.c 		return ops->get_bypass ? mode : 0;
ops              4705 drivers/regulator/core.c 		return (ops->set_voltage || ops->set_voltage_sel) ? mode : 0;
ops              4709 drivers/regulator/core.c 		return ops->set_current_limit ? mode : 0;
ops              4719 drivers/regulator/core.c 		return ops->set_suspend_voltage ? mode : 0;
ops              4724 drivers/regulator/core.c 		return ops->set_suspend_mode ? mode : 0;
ops              5013 drivers/regulator/core.c 	if (regulator_desc->name == NULL || regulator_desc->ops == NULL) {
ops              5025 drivers/regulator/core.c 	WARN_ON(regulator_desc->ops->get_voltage &&
ops              5026 drivers/regulator/core.c 		regulator_desc->ops->get_voltage_sel);
ops              5027 drivers/regulator/core.c 	WARN_ON(regulator_desc->ops->set_voltage &&
ops              5028 drivers/regulator/core.c 		regulator_desc->ops->set_voltage_sel);
ops              5031 drivers/regulator/core.c 	if (regulator_desc->ops->get_voltage_sel &&
ops              5032 drivers/regulator/core.c 	    !regulator_desc->ops->list_voltage) {
ops              5036 drivers/regulator/core.c 	if (regulator_desc->ops->set_voltage_sel &&
ops              5037 drivers/regulator/core.c 	    !regulator_desc->ops->list_voltage) {
ops              5175 drivers/regulator/core.c 	if (!rdev->desc->ops->get_voltage &&
ops              5176 drivers/regulator/core.c 	    !rdev->desc->ops->list_voltage &&
ops              5292 drivers/regulator/core.c 	if (rdev->desc->ops->resume &&
ops              5295 drivers/regulator/core.c 		ret = rdev->desc->ops->resume(rdev);
ops              5674 drivers/regulator/core.c 	const struct regulator_ops *ops = rdev->desc->ops;
ops              5690 drivers/regulator/core.c 	if (ops->is_enabled)
ops              5691 drivers/regulator/core.c 		enabled = ops->is_enabled(rdev);
ops               111 drivers/regulator/cpcap-regulator.c 		.ops = &cpcap_regulator_ops,				\
ops               313 drivers/regulator/da903x.c 		.ops	= &da903x_regulator_ldo_ops,			\
ops               333 drivers/regulator/da903x.c 		.ops	= &da9034_regulator_dvc_ops,			\
ops               444 drivers/regulator/da903x.c 		ri->desc.ops = &da9034_regulator_ldo12_ops;
ops               451 drivers/regulator/da903x.c 		ri->desc.ops = &da9030_regulator_ldo14_ops;
ops               454 drivers/regulator/da903x.c 		ri->desc.ops = &da9030_regulator_ldo1_15_ops;
ops               291 drivers/regulator/da9052-regulator.c 		.ops = &da9052_ldo_ops,\
ops               313 drivers/regulator/da9052-regulator.c 		.ops = &da9052_dcdc_ops,\
ops               337 drivers/regulator/da9055-regulator.c 		.ops = &da9055_ldo_ops,\
ops               367 drivers/regulator/da9055-regulator.c 		.ops = &da9055_buck_ops,\
ops               361 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               397 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               433 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               469 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               502 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               535 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               568 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               605 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               641 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               677 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               713 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_buck_ops,
ops               749 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               782 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               815 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops               848 drivers/regulator/da9062-regulator.c 		.desc.ops = &da9062_ldo_ops,
ops                92 drivers/regulator/da9063-regulator.c 	.desc.ops = &da9063_ldo_ops, \
ops               111 drivers/regulator/da9063-regulator.c 	.desc.ops = &da9063_buck_ops, \
ops                54 drivers/regulator/da9210-regulator.c 	.ops = &da9210_buck_ops,
ops               228 drivers/regulator/da9211-regulator.c 	.ops = &da9211_buck_ops,\
ops               219 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               229 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               239 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               249 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               259 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               269 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               282 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               292 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_ops,
ops               302 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               313 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               325 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               336 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               347 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               359 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               370 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               381 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               392 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               404 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               416 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops               428 drivers/regulator/db8500-prcmu.c 			.ops	= &db8500_regulator_switch_ops,
ops                37 drivers/regulator/dummy.c 	.ops = &dummy_ops,
ops               395 drivers/regulator/fan53555.c 	rdesc->ops = &fan53555_regulator_ops;
ops               180 drivers/regulator/fixed.c 		drvdata->desc.ops = &fixed_voltage_clkenabled_ops;
ops               188 drivers/regulator/fixed.c 		drvdata->desc.ops = &fixed_voltage_ops;
ops               287 drivers/regulator/gpio-regulator.c 		drvdata->desc.ops = &gpio_regulator_voltage_ops;
ops               292 drivers/regulator/gpio-regulator.c 		drvdata->desc.ops = &gpio_regulator_current_ops;
ops               301 drivers/regulator/helpers.c 		ret = rdev->desc->ops->list_voltage(rdev, i);
ops               334 drivers/regulator/helpers.c 		ret = rdev->desc->ops->list_voltage(rdev, i);
ops               387 drivers/regulator/helpers.c 	voltage = rdev->desc->ops->list_voltage(rdev, ret);
ops               446 drivers/regulator/helpers.c 		voltage = rdev->desc->ops->list_voltage(rdev, ret);
ops               508 drivers/regulator/helpers.c 		voltage = rdev->desc->ops->list_voltage(rdev, ret);
ops               136 drivers/regulator/hi6421-regulator.c 			.ops		= &hi6421_ldo_ops,		\
ops               175 drivers/regulator/hi6421-regulator.c 			.ops		= &hi6421_ldo_linear_ops,	\
ops               215 drivers/regulator/hi6421-regulator.c 			.ops		= &hi6421_ldo_linear_range_ops,	\
ops               252 drivers/regulator/hi6421-regulator.c 			.ops		= &hi6421_buck012_ops,		\
ops               289 drivers/regulator/hi6421-regulator.c 			.ops		= &hi6421_buck345_ops,		\
ops                79 drivers/regulator/hi6421v530-regulator.c 		.ops		 = &hi6421v530_ldo_ops,			\
ops               112 drivers/regulator/hi655x-regulator.c 		.ops             = &hi655x_regulator_ops,        \
ops               133 drivers/regulator/hi655x-regulator.c 		.ops             = &hi655x_ldo_linear_ops,       \
ops                84 drivers/regulator/isl6271a-regulator.c 		.ops		= &isl_core_ops,
ops                93 drivers/regulator/isl6271a-regulator.c 		.ops		= &isl_fixed_ops,
ops               101 drivers/regulator/isl6271a-regulator.c 		.ops		= &isl_fixed_ops,
ops                82 drivers/regulator/isl9305.c 		.ops =		&isl9305_ops,
ops                97 drivers/regulator/isl9305.c 		.ops =		&isl9305_ops,
ops               112 drivers/regulator/isl9305.c 		.ops =		&isl9305_ops,
ops               127 drivers/regulator/isl9305.c 		.ops =		&isl9305_ops,
ops               109 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_boost_voltage_table_ops,
ops               122 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               137 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               152 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               167 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               183 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_boost_voltage_table_ops,
ops               196 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               211 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               228 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_boost_voltage_table_ops,
ops               241 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               256 drivers/regulator/lm363x-regulator.c 		.ops            = &lm363x_regulator_voltage_table_ops,
ops               145 drivers/regulator/lochnagar-regulator.c 		.ops = &lochnagar_micvdd_ops,
ops               167 drivers/regulator/lochnagar-regulator.c 		.ops = &lochnagar_micbias_ops,
ops               182 drivers/regulator/lochnagar-regulator.c 		.ops = &lochnagar_micbias_ops,
ops               198 drivers/regulator/lochnagar-regulator.c 		.ops = &lochnagar_vddcore_ops,
ops               246 drivers/regulator/lp3971.c 		.ops = &lp3971_ldo_ops,
ops               255 drivers/regulator/lp3971.c 		.ops = &lp3971_ldo_ops,
ops               264 drivers/regulator/lp3971.c 		.ops = &lp3971_ldo_ops,
ops               273 drivers/regulator/lp3971.c 		.ops = &lp3971_ldo_ops,
ops               282 drivers/regulator/lp3971.c 		.ops = &lp3971_ldo_ops,
ops               291 drivers/regulator/lp3971.c 		.ops = &lp3971_dcdc_ops,
ops               300 drivers/regulator/lp3971.c 		.ops = &lp3971_dcdc_ops,
ops               309 drivers/regulator/lp3971.c 		.ops = &lp3971_dcdc_ops,
ops               399 drivers/regulator/lp3972.c 		.ops = &lp3972_ldo_ops,
ops               408 drivers/regulator/lp3972.c 		.ops = &lp3972_ldo_ops,
ops               417 drivers/regulator/lp3972.c 		.ops = &lp3972_ldo_ops,
ops               426 drivers/regulator/lp3972.c 		.ops = &lp3972_ldo_ops,
ops               435 drivers/regulator/lp3972.c 		.ops = &lp3972_ldo_ops,
ops               444 drivers/regulator/lp3972.c 		.ops = &lp3972_dcdc_ops,
ops               453 drivers/regulator/lp3972.c 		.ops = &lp3972_dcdc_ops,
ops               462 drivers/regulator/lp3972.c 		.ops = &lp3972_dcdc_ops,
ops               463 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               477 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               491 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               505 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               519 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               533 drivers/regulator/lp872x.c 		.ops = &lp8720_buck_ops,
ops               548 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               562 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               576 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               590 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               604 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               618 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               632 drivers/regulator/lp872x.c 		.ops = &lp872x_ldo_ops,
ops               646 drivers/regulator/lp872x.c 		.ops = &lp8725_buck_ops,
ops               662 drivers/regulator/lp872x.c 		.ops = &lp8725_buck_ops,
ops                31 drivers/regulator/lp873x-regulator.c 			.ops			= &_ops,		\
ops               302 drivers/regulator/lp8755.c 	.ops  = &lp8755_buck_ops,\
ops                23 drivers/regulator/lp87565-regulator.c 			.ops			= &_ops,		\
ops               371 drivers/regulator/lp8788-buck.c 		.ops = &lp8788_buck12_ops,
ops               383 drivers/regulator/lp8788-buck.c 		.ops = &lp8788_buck12_ops,
ops               395 drivers/regulator/lp8788-buck.c 		.ops = &lp8788_buck34_ops,
ops               409 drivers/regulator/lp8788-buck.c 		.ops = &lp8788_buck34_ops,
ops               189 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               202 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               215 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               228 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               241 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               254 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               267 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               280 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               293 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               306 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               319 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               332 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               346 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               359 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               370 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               381 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               392 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               403 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               416 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_table_ops,
ops               429 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               440 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               451 drivers/regulator/lp8788-ldo.c 		.ops = &lp8788_ldo_voltage_fixed_ops,
ops               232 drivers/regulator/ltc3589.c 		.ops = &ltc3589_ ## _ops ## _regulator_ops,		\
ops               206 drivers/regulator/ltc3676.c 		.ops = &ltc3676_ ## _ops ## _regulator_ops,    \
ops                98 drivers/regulator/max14577-regulator.c 	.ops		= &max14577_safeout_ops, \
ops               111 drivers/regulator/max14577-regulator.c 	.ops		= &max14577_charger_ops, \
ops               139 drivers/regulator/max14577-regulator.c 	.ops		= &max77836_ldo_ops, \
ops               133 drivers/regulator/max1586.c 		.ops = &max1586_v3_ops,
ops               141 drivers/regulator/max1586.c 		.ops = &max1586_v6_ops,
ops               678 drivers/regulator/max77620-regulator.c 			.ops = &max77620_regulator_ops,			\
ops               710 drivers/regulator/max77620-regulator.c 			.ops = &max77620_regulator_ops,			\
ops               155 drivers/regulator/max77650-regulator.c 		.ops			= &max77650_regulator_LDO_ops,
ops               181 drivers/regulator/max77650-regulator.c 		.ops			= &max77650_regulator_SBB_ops,
ops               211 drivers/regulator/max77650-regulator.c 		.ops			= &max77650_regulator_SBB_ops,
ops               241 drivers/regulator/max77650-regulator.c 		.ops			= &max77651_SBB1_regulator_ops,
ops               274 drivers/regulator/max77650-regulator.c 		.ops			= &max77650_regulator_SBB_ops,
ops               304 drivers/regulator/max77650-regulator.c 		.ops			= &max77650_regulator_SBB_ops,
ops               342 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_ops,				\
ops               360 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_ldo_ops,				\
ops               378 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_ldo_ops,				\
ops               396 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_ops,				\
ops               415 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_ops,				\
ops               433 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_buck1_ops,				\
ops               451 drivers/regulator/max77686-regulator.c 	.ops		= &max77686_buck_dvs_ops,			\
ops               153 drivers/regulator/max77693-regulator.c 	.ops		= &max77693_safeout_ops,		\
ops               171 drivers/regulator/max77693-regulator.c 		.ops = &max77693_charger_ops,
ops               191 drivers/regulator/max77693-regulator.c 	.ops		= &max77693_safeout_ops,			\
ops               210 drivers/regulator/max77693-regulator.c 		.ops		= &max77693_charger_ops,
ops               359 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_ldo_ops_logic##log,			\
ops               380 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_ldo_ops_logic##log,			\
ops               401 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_buck_16_dvs_ops,			\
ops               422 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_buck_234_ops,			\
ops               444 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_buck_dvs_ops,			\
ops               465 drivers/regulator/max77802-regulator.c 	.ops		= &max77802_buck_dvs_ops,			\
ops               131 drivers/regulator/max8649.c 	.ops		= &max8649_dcdc_ops,
ops               256 drivers/regulator/max8660.c 		.ops = &max8660_dcdc_ops,
ops               266 drivers/regulator/max8660.c 		.ops = &max8660_dcdc_ops,
ops               276 drivers/regulator/max8660.c 		.ops = &max8660_ldo5_ops,
ops               286 drivers/regulator/max8660.c 		.ops = &max8660_ldo67_ops,
ops               296 drivers/regulator/max8660.c 		.ops = &max8660_ldo67_ops,
ops                41 drivers/regulator/max8907-regulator.c 		.ops = &max8907_mbatt_ops, \
ops                52 drivers/regulator/max8907-regulator.c 		.ops = &max8907_ldo_ops, \
ops                69 drivers/regulator/max8907-regulator.c 		.ops = &max8907_fixed_ops, \
ops                81 drivers/regulator/max8907-regulator.c 		.ops = &max8907_out5v_ops, \
ops                95 drivers/regulator/max8907-regulator.c 		.ops = &max8907_bbat_ops, \
ops               338 drivers/regulator/max8907-regulator.c 		if (pmic->desc[i].ops == &max8907_ldo_ops) {
ops               346 drivers/regulator/max8907-regulator.c 				pmic->desc[i].ops = &max8907_ldo_hwctl_ops;
ops               347 drivers/regulator/max8907-regulator.c 		} else if (pmic->desc[i].ops == &max8907_out5v_ops) {
ops               356 drivers/regulator/max8907-regulator.c 				pmic->desc[i].ops = &max8907_out5v_hwctl_ops;
ops               161 drivers/regulator/max8925-regulator.c 		.ops	= &max8925_regulator_sdv_ops,		\
ops               179 drivers/regulator/max8925-regulator.c 		.ops	= &max8925_regulator_ldo_ops,		\
ops               112 drivers/regulator/max8952.c 	.ops		= &max8952_ops,
ops               123 drivers/regulator/max8973-regulator.c 	struct regulator_ops ops;
ops               687 drivers/regulator/max8973-regulator.c 	max->ops = max8973_dcdc_ops;
ops               691 drivers/regulator/max8973-regulator.c 	max->desc.ops = &max->ops;
ops               734 drivers/regulator/max8973-regulator.c 		max->ops.set_voltage_sel = regulator_set_voltage_sel_regmap;
ops               735 drivers/regulator/max8973-regulator.c 		max->ops.get_voltage_sel = regulator_get_voltage_sel_regmap;
ops               750 drivers/regulator/max8973-regulator.c 			max->ops.enable = regulator_enable_regmap;
ops               751 drivers/regulator/max8973-regulator.c 			max->ops.disable = regulator_disable_regmap;
ops               752 drivers/regulator/max8973-regulator.c 			max->ops.is_enabled = regulator_is_enabled_regmap;
ops               789 drivers/regulator/max8973-regulator.c 		max->ops.enable = regulator_enable_regmap;
ops               790 drivers/regulator/max8973-regulator.c 		max->ops.disable = regulator_disable_regmap;
ops               791 drivers/regulator/max8973-regulator.c 		max->ops.is_enabled = regulator_is_enabled_regmap;
ops               792 drivers/regulator/max8973-regulator.c 		max->ops.set_current_limit = max8973_set_current_limit;
ops               793 drivers/regulator/max8973-regulator.c 		max->ops.get_current_limit = max8973_get_current_limit;
ops               824 drivers/regulator/max8997-regulator.c 	.ops		= &_ops,		\
ops               832 drivers/regulator/max8997-regulator.c 	.ops		= &_ops,		\
ops               392 drivers/regulator/max8998.c 		.ops = _ops, \
ops               404 drivers/regulator/max8998.c 		.ops = &max8998_others_ops, \
ops               583 drivers/regulator/mc13892-regulator.c 	memcpy(&mc13892_vcam_ops, mc13892_regulators[MC13892_VCAM].desc.ops,
ops               587 drivers/regulator/mc13892-regulator.c 	mc13892_regulators[MC13892_VCAM].desc.ops = &mc13892_vcam_ops;
ops                61 drivers/regulator/mc13xxx.h 			.ops = &_ops,			\
ops                79 drivers/regulator/mc13xxx.h 			.ops = &_ops,		\
ops                94 drivers/regulator/mc13xxx.h 			.ops = &_ops,		\
ops               103 drivers/regulator/mc13xxx.h #define MC13xxx_DEFINE_SW(_name, _node, _reg, _vsel_reg, _voltages, ops) \
ops               104 drivers/regulator/mc13xxx.h 	MC13xxx_DEFINE(SW, _name, _node, _reg, _vsel_reg, _voltages, ops)
ops               105 drivers/regulator/mc13xxx.h #define MC13xxx_DEFINE_REGU(_name, _node, _reg, _vsel_reg, _voltages, ops) \
ops               106 drivers/regulator/mc13xxx.h 	MC13xxx_DEFINE(REGU, _name, _node, _reg, _vsel_reg, _voltages, ops)
ops                91 drivers/regulator/mcp16502.c 		.ops			= &(_ops),			\
ops                52 drivers/regulator/mt6311-regulator.c 	.ops = &mt6311_buck_ops,\
ops                70 drivers/regulator/mt6311-regulator.c 	.ops = &mt6311_ldo_ops,\
ops                45 drivers/regulator/mt6323-regulator.c 		.ops = &mt6323_volt_range_ops,				\
ops                69 drivers/regulator/mt6323-regulator.c 		.ops = &mt6323_volt_table_ops,				\
ops                91 drivers/regulator/mt6323-regulator.c 		.ops = &mt6323_volt_fixed_ops,				\
ops                47 drivers/regulator/mt6358-regulator.c 		.ops = &mt6358_volt_range_ops,	\
ops                77 drivers/regulator/mt6358-regulator.c 		.ops = &mt6358_volt_table_ops,	\
ops               102 drivers/regulator/mt6358-regulator.c 		.ops = &mt6358_volt_range_ops,	\
ops               127 drivers/regulator/mt6358-regulator.c 		.ops = &mt6358_volt_fixed_ops,	\
ops                98 drivers/regulator/mt6380-regulator.c 		.ops = &mt6380_volt_range_ops,				\
ops               121 drivers/regulator/mt6380-regulator.c 		.ops = &mt6380_volt_table_ops,				\
ops               142 drivers/regulator/mt6380-regulator.c 		.ops = &mt6380_volt_fixed_ops,				\
ops                47 drivers/regulator/mt6397-regulator.c 		.ops = &mt6397_volt_range_ops,				\
ops                74 drivers/regulator/mt6397-regulator.c 		.ops = &mt6397_volt_table_ops,				\
ops                93 drivers/regulator/mt6397-regulator.c 		.ops = &mt6397_volt_fixed_ops,				\
ops               923 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ext_control_ldo;
ops               925 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ldo;
ops               951 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ldo9;
ops               964 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ext_control_extreg;
ops               966 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_extreg;
ops              1041 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ext_control_ldo;
ops              1043 drivers/regulator/palmas-regulator.c 				desc->ops = &tps65917_ops_ldo;
ops              1061 drivers/regulator/palmas-regulator.c 				desc->ops = &tps65917_ops_ldo_1_2;
ops              1071 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ext_control_extreg;
ops              1073 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_extreg;
ops              1201 drivers/regulator/palmas-regulator.c 			desc->ops = &palmas_ops_smps10;
ops              1239 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_ext_control_smps;
ops              1241 drivers/regulator/palmas-regulator.c 				desc->ops = &palmas_ops_smps;
ops              1344 drivers/regulator/palmas-regulator.c 			desc->ops = &tps65917_ops_ext_control_smps;
ops              1346 drivers/regulator/palmas-regulator.c 			desc->ops = &tps65917_ops_smps;
ops               217 drivers/regulator/pbias-regulator.c 		drvdata[data_idx].desc.ops = &pbias_regulator_voltage_ops;
ops               224 drivers/regulator/pcap-regulator.c 		.ops		= &pcap_regulator_ops,		\
ops                26 drivers/regulator/pcf50633-regulator.c 		.ops = &pcf50633_regulator_ops,			\
ops               217 drivers/regulator/pfuze100-regulator.c 			.ops = &pfuze100_fixed_regulator_ops,	\
ops               232 drivers/regulator/pfuze100-regulator.c 			.ops = &pfuze100_sw_regulator_ops,	\
ops               253 drivers/regulator/pfuze100-regulator.c 			.ops = &pfuze100_swb_regulator_ops,	\
ops               270 drivers/regulator/pfuze100-regulator.c 			.ops = &pfuze100_ldo_regulator_ops,	\
ops               290 drivers/regulator/pfuze100-regulator.c 			.ops = &pfuze100_swb_regulator_ops,	\
ops               306 drivers/regulator/pfuze100-regulator.c 		.ops = &pfuze100_ldo_regulator_ops,	\
ops               326 drivers/regulator/pfuze100-regulator.c 		.ops = &pfuze100_sw_regulator_ops,	\
ops               343 drivers/regulator/pfuze100-regulator.c 		.ops = &pfuze100_sw_regulator_ops,	\
ops               819 drivers/regulator/pfuze100-regulator.c 				desc->ops = &pfuze100_sw_disable_regulator_ops;
ops               154 drivers/regulator/pv88060-regulator.c 		.ops = &pv88060_buck_ops,\
ops               179 drivers/regulator/pv88060-regulator.c 		.ops = &pv88060_ldo_ops,\
ops               199 drivers/regulator/pv88060-regulator.c 		.ops = &pv88060_sw_ops,\
ops               291 drivers/regulator/pv88080-regulator.c 		.ops = &pv88080_buck_ops,\
ops               309 drivers/regulator/pv88080-regulator.c 		.ops = &pv88080_hvbuck_ops,\
ops               170 drivers/regulator/pv88090-regulator.c 		.ops = &pv88090_buck_ops,\
ops               196 drivers/regulator/pv88090-regulator.c 		.ops = &pv88090_ldo_ops,\
ops               284 drivers/regulator/pwm-regulator.c 	drvdata->desc.ops = &pwm_regulator_voltage_table_ops;
ops               296 drivers/regulator/pwm-regulator.c 	drvdata->desc.ops = &pwm_regulator_voltage_continuous_ops;
ops                88 drivers/regulator/qcom-rpmh-regulator.c 	const struct regulator_ops		*ops;
ops               464 drivers/regulator/qcom-rpmh-regulator.c 	vreg->rdesc.ops		= vreg->hw_data->ops;
ops               617 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               627 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               637 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               647 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_ops,
ops               656 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_ops,
ops               665 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_bypass_ops,
ops               674 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_xob_ops,
ops               680 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               690 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               700 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_drms_ops,
ops               710 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_ops,
ops               719 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_ops,
ops               728 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_ops,
ops               737 drivers/regulator/qcom-rpmh-regulator.c 	.ops = &rpmh_regulator_vrm_bypass_ops,
ops               449 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               459 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               469 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               476 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &switch_ops,
ops               487 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               497 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               507 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               517 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               522 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &switch_ops,
ops               533 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               543 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               553 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &mV_ops,
ops               560 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &switch_ops,
ops               571 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               581 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               591 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               601 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               611 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               621 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               626 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &switch_ops,
ops               634 drivers/regulator/qcom_rpm-regulator.c 	.desc.ops = &uV_ops,
ops               208 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               218 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               229 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               238 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               242 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_switch_ops,
ops               252 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               262 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               271 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               282 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               291 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               297 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops_fixed,
ops               301 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_switch_ops,
ops               310 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               319 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               329 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               338 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               348 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               358 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               367 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               378 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               382 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_switch_ops,
ops               388 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops_fixed,
ops               397 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               406 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               415 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               424 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               433 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               437 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_switch_ops,
ops               446 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_bob_ops,
ops               455 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               464 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               473 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               482 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               491 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               500 drivers/regulator/qcom_smd-regulator.c 	.ops = &rpm_smps_ldo_ops,
ops               383 drivers/regulator/qcom_spmi-regulator.c 	struct regulator_ops			*ops;
ops               404 drivers/regulator/qcom_spmi-regulator.c 		.ops		= &spmi_##_ops_val##_ops, \
ops               416 drivers/regulator/qcom_spmi-regulator.c 		.ops		= &spmi_vs_ops, \
ops              1538 drivers/regulator/qcom_spmi-regulator.c 	vreg->desc.ops		= mapping->ops;
ops              2041 drivers/regulator/qcom_spmi-regulator.c 				spmi_saw_ops = *(vreg->desc.ops);
ops              2044 drivers/regulator/qcom_spmi-regulator.c 				vreg->desc.ops = &spmi_saw_ops;
ops                70 drivers/regulator/rc5t583-regulator.c 		.ops = &rc5t583_ops,				\
ops                90 drivers/regulator/rk808-regulator.c 		.ops		= &rk817_boost_ops,			\
ops               113 drivers/regulator/rk808-regulator.c 		.ops		= _ops,			\
ops               145 drivers/regulator/rk808-regulator.c 		.ops		= _ops					\
ops               761 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops_ranges,
ops               777 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops_ranges,
ops               793 drivers/regulator/rk808-regulator.c 		.ops = &rk805_switch_ops,
ops               823 drivers/regulator/rk808-regulator.c 		.ops = &rk808_buck1_2_ops,
ops               839 drivers/regulator/rk808-regulator.c 		.ops = &rk808_buck1_2_ops,
ops               855 drivers/regulator/rk808-regulator.c 		.ops = &rk808_switch_ops,
ops               877 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops_ranges,
ops               917 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops               936 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops               955 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops               974 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops               994 drivers/regulator/rk808-regulator.c 		.ops = &rk809_buck5_ops_range,
ops              1059 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops              1078 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops              1097 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops              1116 drivers/regulator/rk808-regulator.c 		.ops = &rk817_buck_ops_range,
ops              1182 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops,
ops              1198 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops,
ops              1214 drivers/regulator/rk808-regulator.c 		.ops = &rk808_switch_ops,
ops              1239 drivers/regulator/rk808-regulator.c 		.ops = &rk808_reg_ops_ranges,
ops                33 drivers/regulator/rn5t618-regulator.c 		.ops		= &rn5t618_reg_ops,			\
ops                39 drivers/regulator/rt5033-regulator.c 		.ops		= &rt5033_buck_ops,
ops                55 drivers/regulator/rt5033-regulator.c 		.ops		= &rt5033_buck_ops,
ops                71 drivers/regulator/rt5033-regulator.c 		.ops		= &rt5033_safe_ldo_ops,
ops               235 drivers/regulator/s2mpa01.c 	.ops		= &s2mpa01_ldo_ops,		\
ops               252 drivers/regulator/s2mpa01.c 	.ops		= &s2mpa01_buck_ops,			\
ops               270 drivers/regulator/s2mpa01.c 	.ops		= &s2mpa01_buck_ops,			\
ops               288 drivers/regulator/s2mpa01.c 	.ops		= &s2mpa01_buck_ops,			\
ops               360 drivers/regulator/s2mps11.c 	.ops		= &s2mps11_ldo_ops,		\
ops               376 drivers/regulator/s2mps11.c 	.ops		= &s2mps11_buck_ops,			\
ops               393 drivers/regulator/s2mps11.c 	.ops		= &s2mps11_buck_ops,			\
ops               410 drivers/regulator/s2mps11.c 	.ops		= &s2mps11_buck_ops,			\
ops               427 drivers/regulator/s2mps11.c 	.ops		= &s2mps11_buck_ops,			\
ops               500 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,			\
ops               516 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,			\
ops               533 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,			\
ops               550 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,			\
ops               632 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,		\
ops               647 drivers/regulator/s2mps11.c 	.ops		= &s2mps14_reg_ops,			\
ops               723 drivers/regulator/s2mps11.c 	.ops		= &s2mps15_reg_ldo_ops,		\
ops               738 drivers/regulator/s2mps11.c 	.ops		= &s2mps15_reg_buck_ops,			\
ops               945 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,		\
ops               960 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,		\
ops               975 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,		\
ops               990 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,		\
ops              1005 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,		\
ops              1021 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_buck_ops,			\
ops              1037 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,			\
ops              1053 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,			\
ops              1069 drivers/regulator/s2mps11.c 	.ops		= &s2mpu02_ldo_ops,			\
ops               371 drivers/regulator/s5m8767.c 	.ops		= &s5m8767_ops,		\
ops               379 drivers/regulator/s5m8767.c 	.ops		= &s5m8767_buck78_ops,	\
ops               134 drivers/regulator/sc2731-regulator.c 	.ops			= &sc2731_regu_linear_ops,	\
ops                44 drivers/regulator/sky81452-regulator.c 	.ops = &sky81452_reg_ops,
ops               223 drivers/regulator/slg51000-regulator.c 		.ops = &slg51000_regl_ops,                         \
ops               318 drivers/regulator/slg51000-regulator.c 				rdesc->ops = &slg51000_switch_ops;
ops                35 drivers/regulator/stm32-booster.c 	.ops = &stm32h7_booster_ops,
ops                66 drivers/regulator/stm32-booster.c 	.ops = &stm32mp1_booster_ops,
ops               118 drivers/regulator/stm32-pwr.c 		.ops = &stm32_pwr_reg_ops, \
ops               177 drivers/regulator/stm32-vrefbuf.c 	.ops = &stm32_vrefbuf_volt_ops,
ops               199 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_ldo_ops, \
ops               218 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_ldo3_ops, \
ops               241 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_ldo4_fixed_regul_ops, \
ops               257 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_buck_ops, \
ops               280 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_vref_ddr_ops, \
ops               297 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_boost_regul_ops, \
ops               314 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_switch_regul_ops, \
ops               334 drivers/regulator/stpmic1_regulator.c 	.ops = &stpmic1_switch_regul_ops, \
ops                42 drivers/regulator/stw481x-vmmc.c 	.ops  = &stw481x_vmmc_ops,
ops                46 drivers/regulator/sy8106a-regulator.c 	.ops = &sy8106a_ops,
ops                95 drivers/regulator/sy8824x.c 	rdesc->ops = &sy8824_regulator_ops;
ops               852 drivers/regulator/ti-abb-regulator.c 	desc->ops = &ti_abb_reg_ops;
ops               294 drivers/regulator/tps51632-regulator.c 	tps->desc.ops = &tps51632_dcdc_ops;
ops                40 drivers/regulator/tps6105x-regulator.c 	.ops		= &tps6105x_regulator_ops,
ops               361 drivers/regulator/tps62360-regulator.c 	tps->desc.ops = &tps62360_dcdc_ops;
ops                96 drivers/regulator/tps65023-regulator.c 		.ops		= &tps65023_dcdc_ops,		\
ops               115 drivers/regulator/tps65023-regulator.c 		.ops		= &tps65023_ldo_ops,		\
ops               422 drivers/regulator/tps6507x-regulator.c 		tps->desc[i].ops = &tps6507x_pmic_ops;
ops                36 drivers/regulator/tps65086-regulator.c 			.ops			= &reg_ops,		\
ops                60 drivers/regulator/tps65086-regulator.c 			.ops			= &switch_ops,		\
ops               191 drivers/regulator/tps65090-regulator.c 	.ops = &_ops,					\
ops               450 drivers/regulator/tps65090-regulator.c 				ri->desc->ops = &tps65090_ext_control_ops;
ops               181 drivers/regulator/tps65132-regulator.c 		.ops = &tps65132_regulator_ops,		\
ops                37 drivers/regulator/tps65217-regulator.c 		.ops		= &_ops,		\
ops                38 drivers/regulator/tps65218-regulator.c 		.ops			= &_ops,		\
ops               611 drivers/regulator/tps6524x-regulator.c 		hw->desc[i].ops		= &regulator_ops;
ops               114 drivers/regulator/tps6586x-regulator.c 		.ops	= &tps6586x_## _ops ## _regulator_ops,		\
ops               138 drivers/regulator/tps6586x-regulator.c 		.ops	= &tps6586x_## _ops ## _regulator_ops,		\
ops               193 drivers/regulator/tps6586x-regulator.c 		.ops	= &tps6586x_sys_regulator_ops,			\
ops              1163 drivers/regulator/tps65910-regulator.c 			pmic->desc[i].ops = &tps65910_ops_dcdc;
ops              1169 drivers/regulator/tps65910-regulator.c 				pmic->desc[i].ops = &tps65910_ops_vdd3;
ops              1172 drivers/regulator/tps65910-regulator.c 				pmic->desc[i].ops = &tps65910_ops_dcdc;
ops              1177 drivers/regulator/tps65910-regulator.c 			pmic->desc[i].ops = &tps65910_ops_vbb;
ops              1181 drivers/regulator/tps65910-regulator.c 				pmic->desc[i].ops = &tps65910_ops;
ops              1184 drivers/regulator/tps65910-regulator.c 				pmic->desc[i].ops = &tps65911_ops;
ops                36 drivers/regulator/tps65912-regulator.c 		.ops			= &_ops,			\
ops               422 drivers/regulator/tps80031-regulator.c 		.ops = &tps80031_dcdc_ops,			\
ops               440 drivers/regulator/tps80031-regulator.c 		.ops = &tps80031_ldo_ops,			\
ops               463 drivers/regulator/tps80031-regulator.c 		.ops = &_ops,					\
ops               566 drivers/regulator/tps80031-regulator.c 			ri->rinfo->desc.ops = &tps80031_vbus_sw_ops;
ops               474 drivers/regulator/twl-regulator.c 		.ops = &twl4030ldo_ops, \
ops               491 drivers/regulator/twl-regulator.c 		.ops = &twl4030smps_ops, \
ops               512 drivers/regulator/twl-regulator.c 		.ops = &twl4030fixed_ops, \
ops               509 drivers/regulator/twl6030-regulator.c 		.ops = &twl6030coresmps_ops, \
ops               524 drivers/regulator/twl6030-regulator.c 		.ops = &twl6030ldo_ops, \
ops               539 drivers/regulator/twl6030-regulator.c 		.ops = &twl6030ldo_ops, \
ops               553 drivers/regulator/twl6030-regulator.c 		.ops = &twl6030fixed_ops, \
ops               569 drivers/regulator/twl6030-regulator.c 		.ops = &twlsmps_ops, \
ops               140 drivers/regulator/uniphier-regulator.c 	.ops = &uniphier_regulator_ops,
ops               474 drivers/regulator/vctrl-regulator.c 		rdesc->ops = &vctrl_ops_cont;
ops               476 drivers/regulator/vctrl-regulator.c 		rdesc->ops = &vctrl_ops_non_cont;
ops                68 drivers/regulator/vexpress-regulator.c 		desc->ops = &vexpress_regulator_ops;
ops                70 drivers/regulator/vexpress-regulator.c 		desc->ops = &vexpress_regulator_ops_ro;
ops               436 drivers/regulator/wm831x-dcdc.c 	dcdc->desc.ops = &wm831x_buckv_ops;
ops               592 drivers/regulator/wm831x-dcdc.c 	dcdc->desc.ops = &wm831x_buckp_ops;
ops               713 drivers/regulator/wm831x-dcdc.c 	dcdc->desc.ops = &wm831x_boostp_ops;
ops               796 drivers/regulator/wm831x-dcdc.c 	dcdc->desc.ops = &wm831x_epe_ops;
ops               148 drivers/regulator/wm831x-isink.c 	isink->desc.ops = &wm831x_isink_ops;
ops               258 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_gp_ldo_ops;
ops               470 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_aldo_ops;
ops               613 drivers/regulator/wm831x-ldo.c 	ldo->desc.ops = &wm831x_alive_ldo_ops;
ops               925 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc_ops,
ops               940 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc2_5_ops,
ops               950 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc_ops,
ops               965 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc_ops,
ops               980 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc2_5_ops,
ops               990 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_dcdc_ops,
ops              1005 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_ldo_ops,
ops              1020 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_ldo_ops,
ops              1035 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_ldo_ops,
ops              1050 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_ldo_ops,
ops              1065 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_isink_ops,
ops              1077 drivers/regulator/wm8350-regulator.c 		.ops = &wm8350_isink_ops,
ops               119 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_ldo_ops,
ops               133 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_ldo_ops,
ops               147 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_ldo_ops,
ops               161 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_ldo_ops,
ops               175 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_dcdc_ops,
ops               189 drivers/regulator/wm8400-regulator.c 		.ops = &wm8400_dcdc_ops,
ops                81 drivers/regulator/wm8994-regulator.c 		.ops = &wm8994_ldo1_ops,
ops                94 drivers/regulator/wm8994-regulator.c 		.ops = &wm8994_ldo2_ops,
ops               195 drivers/remoteproc/remoteproc_core.c 	if (rproc->ops->da_to_va) {
ops               196 drivers/remoteproc/remoteproc_core.c 		ptr = rproc->ops->da_to_va(rproc, da, len);
ops              1332 drivers/remoteproc/remoteproc_core.c 	ret = rproc->ops->start(rproc);
ops              1353 drivers/remoteproc/remoteproc_core.c 	rproc->ops->stop(rproc);
ops              1477 drivers/remoteproc/remoteproc_core.c 	ret = rproc->ops->stop(rproc);
ops              1957 drivers/remoteproc/remoteproc_core.c 	kfree(rproc->ops);
ops              1990 drivers/remoteproc/remoteproc_core.c 			  const struct rproc_ops *ops,
ops              1997 drivers/remoteproc/remoteproc_core.c 	if (!dev || !name || !ops)
ops              2022 drivers/remoteproc/remoteproc_core.c 	rproc->ops = kmemdup(ops, sizeof(*ops), GFP_KERNEL);
ops              2023 drivers/remoteproc/remoteproc_core.c 	if (!rproc->ops) {
ops              2053 drivers/remoteproc/remoteproc_core.c 	if (!rproc->ops->load) {
ops              2054 drivers/remoteproc/remoteproc_core.c 		rproc->ops->load = rproc_elf_load_segments;
ops              2055 drivers/remoteproc/remoteproc_core.c 		rproc->ops->parse_fw = rproc_elf_load_rsc_table;
ops              2056 drivers/remoteproc/remoteproc_core.c 		rproc->ops->find_loaded_rsc_table = rproc_elf_find_loaded_rsc_table;
ops              2057 drivers/remoteproc/remoteproc_core.c 		rproc->ops->sanity_check = rproc_elf_sanity_check;
ops              2058 drivers/remoteproc/remoteproc_core.c 		rproc->ops->get_boot_addr = rproc_elf_get_boot_addr;
ops                69 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->sanity_check)
ops                70 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->sanity_check(rproc, fw);
ops                78 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->get_boot_addr)
ops                79 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->get_boot_addr(rproc, fw);
ops                87 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->load)
ops                88 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->load(rproc, fw);
ops                95 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->parse_fw)
ops                96 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->parse_fw(rproc, fw);
ops               105 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->handle_rsc)
ops               106 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->handle_rsc(rproc, rsc_type, rsc, offset,
ops               116 drivers/remoteproc/remoteproc_internal.h 	if (rproc->ops->find_loaded_rsc_table)
ops               117 drivers/remoteproc/remoteproc_internal.h 		return rproc->ops->find_loaded_rsc_table(rproc, fw);
ops                35 drivers/remoteproc/remoteproc_virtio.c 	rproc->ops->kick(rproc, notifyid);
ops               337 drivers/remoteproc/remoteproc_virtio.c 	if (rproc->ops->kick == NULL) {
ops               302 drivers/reset/core.c 	if (!rstc->rcdev->ops->reset)
ops               316 drivers/reset/core.c 	ret = rstc->rcdev->ops->reset(rstc->rcdev, rstc->id);
ops               366 drivers/reset/core.c 		if (!rstc->rcdev->ops->assert)
ops               374 drivers/reset/core.c 		if (!rstc->rcdev->ops->assert)
ops               384 drivers/reset/core.c 	return rstc->rcdev->ops->assert(rstc->rcdev, rstc->id);
ops               432 drivers/reset/core.c 	if (!rstc->rcdev->ops->deassert)
ops               435 drivers/reset/core.c 	return rstc->rcdev->ops->deassert(rstc->rcdev, rstc->id);
ops               453 drivers/reset/core.c 	if (rstc->rcdev->ops->status)
ops               454 drivers/reset/core.c 		return rstc->rcdev->ops->status(rstc->rcdev, rstc->id);
ops               118 drivers/reset/hisilicon/hi6220_reset.c 		data->rc_dev.ops = &hi6220_media_reset_ops;
ops               121 drivers/reset/hisilicon/hi6220_reset.c 		data->rc_dev.ops = &hi6220_peripheral_reset_ops;
ops                92 drivers/reset/hisilicon/reset-hi3660.c 	rc->rst.ops = &hi3660_reset_ops,
ops               102 drivers/reset/reset-a10sr.c 	a10r->rcdev.ops = &a10sr_reset_ops;
ops               105 drivers/reset/reset-ath79.c 	ath79_reset->rcdev.ops = &ath79_reset_ops;
ops                61 drivers/reset/reset-axs10x.c 	rst->rcdev.ops = &axs10x_reset_ops;
ops                84 drivers/reset/reset-berlin.c 	priv->rcdev.ops = &berlin_reset_ops;
ops               103 drivers/reset/reset-brcmstb.c 	priv->rcdev.ops = &brcmstb_reset_ops;
ops               114 drivers/reset/reset-hsdk.c 	rst->rcdev.ops = &hsdk_reset_ops;
ops                26 drivers/reset/reset-imx7.c 	struct reset_control_ops ops;
ops               130 drivers/reset/reset-imx7.c 	.ops = {
ops               250 drivers/reset/reset-imx7.c 	.ops = {
ops               277 drivers/reset/reset-imx7.c 	imx7src->rcdev.ops       = &variant->ops;
ops               182 drivers/reset/reset-lantiq.c 	priv->rcdev.ops = &lantiq_rcu_reset_ops;
ops               190 drivers/reset/reset-lpc18xx.c 	rc->rcdev.ops = &lpc18xx_rgu_ops;
ops               131 drivers/reset/reset-meson-audio-arb.c 	arb->rstc.ops = &meson_audio_arb_rstc_ops;
ops               111 drivers/reset/reset-meson.c 	data->rcdev.ops = &meson_reset_ops;
ops               101 drivers/reset/reset-oxnas.c 	data->rcdev.ops = &oxnas_reset_ops;
ops               118 drivers/reset/reset-pistachio.c 	rd->rcdev.ops = &pistachio_reset_ops;
ops               110 drivers/reset/reset-qcom-aoss.c 	data->rcdev.ops = &qcom_aoss_reset_ops;
ops               101 drivers/reset/reset-qcom-pdc.c 	data->rcdev.ops = &qcom_pdc_reset_ops;
ops               101 drivers/reset/reset-scmi.c 	data->rcdev.ops = &scmi_reset_ops;
ops               160 drivers/reset/reset-simple.c 	data->rcdev.ops = &reset_simple_ops;
ops                59 drivers/reset/reset-socfpga.c 	data->rcdev.ops = &reset_simple_ops;
ops               101 drivers/reset/reset-stm32mp1.c 	data->rcdev.ops = &stm32_reset_ops;
ops                55 drivers/reset/reset-sunxi.c 	data->rcdev.ops = &reset_simple_ops;
ops                75 drivers/reset/reset-ti-sci.c 	const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops;
ops               156 drivers/reset/reset-ti-sci.c 	const struct ti_sci_dev_ops *dev_ops = &sci->ops.dev_ops;
ops               233 drivers/reset/reset-ti-sci.c 	data->rcdev.ops = &ti_sci_reset_ops;
ops               207 drivers/reset/reset-ti-syscon.c 	data->rcdev.ops = &ti_syscon_reset_ops;
ops                82 drivers/reset/reset-uniphier-glue.c 	priv->rdata.rcdev.ops = &reset_simple_ops;
ops               358 drivers/reset/reset-uniphier.c 	priv->rcdev.ops = &uniphier_reset_ops;
ops               116 drivers/reset/reset-zynq.c 	priv->rcdev.ops = &zynq_reset_ops;
ops                88 drivers/reset/reset-zynqmp.c 	priv->rcdev.ops = &zynqmp_reset_ops;
ops               155 drivers/reset/sti/reset-syscfg.c 	rc->rst.ops = &syscfg_reset_ops,
ops                62 drivers/reset/tegra/reset-bpmp.c 	bpmp->rstc.ops = &tegra_bpmp_reset_ops;
ops              1163 drivers/rpmsg/qcom_glink_native.c 	ept->ops = &glink_endpoint_ops;
ops              1429 drivers/rpmsg/qcom_glink_native.c 		rpdev->ops = &glink_device_ops;
ops               936 drivers/rpmsg/qcom_smd.c 	ept->ops = &qcom_smd_endpoint_ops;
ops              1072 drivers/rpmsg/qcom_smd.c 	qsdev->rpdev.ops = &qcom_smd_device_ops;
ops              1096 drivers/rpmsg/qcom_smd.c 	qsdev->rpdev.ops = &qcom_smd_device_ops;
ops                70 drivers/rpmsg/rpmsg_core.c 	return rpdev->ops->create_ept(rpdev, cb, priv, chinfo);
ops                85 drivers/rpmsg/rpmsg_core.c 		ept->ops->destroy_ept(ept);
ops               111 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->send)
ops               114 drivers/rpmsg/rpmsg_core.c 	return ept->ops->send(ept, data, len);
ops               140 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->sendto)
ops               143 drivers/rpmsg/rpmsg_core.c 	return ept->ops->sendto(ept, data, len, dst);
ops               172 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->send_offchannel)
ops               175 drivers/rpmsg/rpmsg_core.c 	return ept->ops->send_offchannel(ept, src, dst, data, len);
ops               200 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysend)
ops               203 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysend(ept, data, len);
ops               228 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysendto)
ops               231 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysendto(ept, data, len, dst);
ops               248 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->poll)
ops               251 drivers/rpmsg/rpmsg_core.c 	return ept->ops->poll(ept, filp, wait);
ops               279 drivers/rpmsg/rpmsg_core.c 	if (!ept->ops->trysend_offchannel)
ops               282 drivers/rpmsg/rpmsg_core.c 	return ept->ops->trysend_offchannel(ept, src, dst, data, len);
ops               481 drivers/rpmsg/rpmsg_core.c 	if (ept && rpdev->ops->announce_create)
ops               482 drivers/rpmsg/rpmsg_core.c 		err = rpdev->ops->announce_create(rpdev);
ops               493 drivers/rpmsg/rpmsg_core.c 	if (rpdev->ops->announce_destroy)
ops               494 drivers/rpmsg/rpmsg_core.c 		err = rpdev->ops->announce_destroy(rpdev);
ops               251 drivers/rpmsg/virtio_rpmsg_bus.c 	ept->ops = &virtio_endpoint_ops;
ops               421 drivers/rpmsg/virtio_rpmsg_bus.c 	rpdev->ops = &virtio_rpmsg_ops;
ops               289 drivers/rtc/class.c 	rtc->ops = NULL;
ops               349 drivers/rtc/class.c 	if (!rtc->ops) {
ops               398 drivers/rtc/class.c 					    const struct rtc_class_ops *ops,
ops               408 drivers/rtc/class.c 	rtc->ops = ops;
ops               207 drivers/rtc/dev.c 	const struct rtc_class_ops *ops = rtc->ops;
ops               387 drivers/rtc/dev.c 		if (ops->ioctl) {
ops               388 drivers/rtc/dev.c 			err = ops->ioctl(rtc->dev.parent, cmd, arg);
ops                88 drivers/rtc/interface.c 	if (!rtc->ops) {
ops                90 drivers/rtc/interface.c 	} else if (!rtc->ops->read_time) {
ops                94 drivers/rtc/interface.c 		err = rtc->ops->read_time(rtc->dev.parent, tm);
ops               155 drivers/rtc/interface.c 	if (!rtc->ops)
ops               157 drivers/rtc/interface.c 	else if (rtc->ops->set_time)
ops               158 drivers/rtc/interface.c 		err = rtc->ops->set_time(rtc->dev.parent, tm);
ops               187 drivers/rtc/interface.c 	if (!rtc->ops) {
ops               189 drivers/rtc/interface.c 	} else if (!rtc->ops->read_alarm) {
ops               203 drivers/rtc/interface.c 		err = rtc->ops->read_alarm(rtc->dev.parent, alarm);
ops               393 drivers/rtc/interface.c 	if (!rtc->ops) {
ops               395 drivers/rtc/interface.c 	} else if (!rtc->ops->read_alarm) {
ops               437 drivers/rtc/interface.c 	if (!rtc->ops)
ops               439 drivers/rtc/interface.c 	else if (!rtc->ops->set_alarm)
ops               442 drivers/rtc/interface.c 		err = rtc->ops->set_alarm(rtc->dev.parent, alarm);
ops               452 drivers/rtc/interface.c 	if (!rtc->ops)
ops               454 drivers/rtc/interface.c 	else if (!rtc->ops->set_alarm)
ops               532 drivers/rtc/interface.c 	else if (!rtc->ops)
ops               534 drivers/rtc/interface.c 	else if (!rtc->ops->alarm_irq_enable)
ops               537 drivers/rtc/interface.c 		err = rtc->ops->alarm_irq_enable(rtc->dev.parent, enabled);
ops               832 drivers/rtc/interface.c 	if (!rtc->ops || !rtc->ops->alarm_irq_enable)
ops               835 drivers/rtc/interface.c 	rtc->ops->alarm_irq_enable(rtc->dev.parent, false);
ops              1026 drivers/rtc/interface.c 	if (!rtc->ops)
ops              1029 drivers/rtc/interface.c 	if (!rtc->ops->read_offset)
ops              1033 drivers/rtc/interface.c 	ret = rtc->ops->read_offset(rtc->dev.parent, offset);
ops              1061 drivers/rtc/interface.c 	if (!rtc->ops)
ops              1064 drivers/rtc/interface.c 	if (!rtc->ops->set_offset)
ops              1068 drivers/rtc/interface.c 	ret = rtc->ops->set_offset(rtc->dev.parent, offset);
ops                43 drivers/rtc/proc.c 	const struct rtc_class_ops *ops = rtc->ops;
ops                75 drivers/rtc/proc.c 	if (ops->proc)
ops                76 drivers/rtc/proc.c 		ops->proc(rtc->dev.parent, seq);
ops               294 drivers/rtc/rtc-88pm80x.c 	info->rtc_dev->ops = &pm80x_rtc_ops;
ops               384 drivers/rtc/rtc-88pm860x.c 	info->rtc_dev->ops = &pm860x_rtc_ops;
ops               881 drivers/rtc/rtc-ab-b5ze-s3.c 	data->rtc->ops = &rtc_ops;
ops               355 drivers/rtc/rtc-ab-eoz9.c 	.ops = &abeoz9_hwmon_ops,
ops               419 drivers/rtc/rtc-ab-eoz9.c 	data->rtc->ops = &rtc_ops;
ops               235 drivers/rtc/rtc-ab3100.c 	rtc->ops = &ab3100_rtc_ops;
ops               386 drivers/rtc/rtc-ab8500.c 	rtc->ops = (struct rtc_class_ops *)platid->driver_data;
ops               658 drivers/rtc/rtc-abx80x.c 	priv->wdog.ops = &abx80x_wdog_ops;
ops               820 drivers/rtc/rtc-abx80x.c 	priv->rtc->ops = &abx80x_rtc_ops;
ops               340 drivers/rtc/rtc-ac100.c 			.ops = &ac100_clkout_ops,
ops               588 drivers/rtc/rtc-ac100.c 	chip->rtc->ops = &ac100_rtc_ops;
ops               548 drivers/rtc/rtc-armada38x.c 		rtc->rtc_dev->ops = &armada38x_rtc_ops;
ops               554 drivers/rtc/rtc-armada38x.c 		rtc->rtc_dev->ops = &armada38x_rtc_ops_noirq;
ops               105 drivers/rtc/rtc-aspeed.c 	rtc->rtc_dev->ops = &aspeed_rtc_ops;
ops               428 drivers/rtc/rtc-at91rm9200.c 	rtc->ops = &at91_rtc_ops;
ops               414 drivers/rtc/rtc-at91sam9.c 	rtc->rtcdev->ops = &at91_rtc_ops;
ops               457 drivers/rtc/rtc-bd70528.c 	rtc->ops = &bd70528_rtc_ops;
ops               254 drivers/rtc/rtc-brcmstb-waketimer.c 	timer->rtc->ops = &brcmstb_waketmr_ops;
ops               334 drivers/rtc/rtc-cadence.c 	crtc->rtc_dev->ops = &cdns_rtc_ops;
ops               860 drivers/rtc/rtc-cmos.c 		cmos_rtc.rtc->ops = &cmos_rtc_ops;
ops               862 drivers/rtc/rtc-cmos.c 		cmos_rtc.rtc->ops = &cmos_rtc_ops_no_alarm;
ops               195 drivers/rtc/rtc-coh901331.c 	rtap->rtc->ops = &coh901331_ops;
ops               471 drivers/rtc/rtc-da9063.c 	rtc->rtc_dev->ops = &da9063_rtc_ops;
ops               204 drivers/rtc/rtc-digicolor.c 	rtc->rtc_dev->ops = &dc_rtc_ops;
ops               132 drivers/rtc/rtc-dm355evm.c 	rtc->ops = &dm355evm_rtc_ops;
ops               696 drivers/rtc/rtc-ds1305.c 	ds1305->rtc->ops = &ds1305_ops;
ops              1495 drivers/rtc/rtc-ds1307.c 		.ops = &ds3231_clk_sqw_ops,
ops              1499 drivers/rtc/rtc-ds1307.c 		.ops = &ds3231_clk_32khz_ops,
ops              1833 drivers/rtc/rtc-ds1307.c 	ds1307->rtc->ops = chip->rtc_ops ?: &ds13xx_rtc_ops;
ops               522 drivers/rtc/rtc-ds1343.c 	priv->rtc->ops = &ds1343_rtc_ops;
ops               469 drivers/rtc/rtc-ds1511.c 	pdata->rtc->ops = &ds1511_rtc_ops;
ops               298 drivers/rtc/rtc-ds1553.c 	pdata->rtc->ops = &ds1553_rtc_ops;
ops               124 drivers/rtc/rtc-ds1672.c 	rtc->ops = &ds1672_rtc_ops;
ops              1262 drivers/rtc/rtc-ds1685.c 	rtc_dev->ops = &ds1685_rtc_ops;
ops               192 drivers/rtc/rtc-ds1742.c 	rtc->ops = &ds1742_rtc_ops;
ops               234 drivers/rtc/rtc-ds2404.c 	chip->rtc->ops = &ds2404_rtc_ops;
ops               374 drivers/rtc/rtc-ds3232.c 	.ops = &ds3232_hwmon_hwmon_ops,
ops               143 drivers/rtc/rtc-ep93xx.c 	ep93xx_rtc->rtc->ops = &ep93xx_rtc_ops;
ops               295 drivers/rtc/rtc-fsl-ftm-alarm.c 	rtc->rtc_dev->ops = &ftm_rtc_ops;
ops               163 drivers/rtc/rtc-ftrtc010.c 	rtc->rtc_dev->ops = &ftrtc010_rtc_ops;
ops                16 drivers/rtc/rtc-generic.c 	const struct rtc_class_ops *ops = dev_get_platdata(&dev->dev);
ops                19 drivers/rtc/rtc-generic.c 					ops, THIS_MODULE);
ops               193 drivers/rtc/rtc-goldfish.c 	rtcdrv->rtc->ops = &goldfish_rtc_ops;
ops               406 drivers/rtc/rtc-hym8563.c 	init.ops = &hym8563_clkout_ops;
ops               165 drivers/rtc/rtc-imx-sc.c 	imx_sc_rtc->ops = &imx_sc_rtc_ops;
ops               814 drivers/rtc/rtc-imxdi.c 	imxdi->rtc->ops = &dryice_rtc_ops;
ops               466 drivers/rtc/rtc-isl12026.c 	priv->rtc->ops = &isl12026_rtc_ops;
ops               833 drivers/rtc/rtc-isl1208.c 	isl1208->rtc->ops = &isl1208_rtc_ops;
ops               359 drivers/rtc/rtc-jz4740.c 	rtc->rtc->ops = &jz4740_rtc_ops;
ops               241 drivers/rtc/rtc-lpc32xx.c 	rtc->rtc->ops = &lpc32xx_rtc_ops;
ops               175 drivers/rtc/rtc-ls1x.c 	rtcdev->ops = &ls1x_rtc_ops;
ops               562 drivers/rtc/rtc-m41t80.c 	init.ops = &m41t80_sqw_ops;
ops               927 drivers/rtc/rtc-m41t80.c 	m41t80_data->rtc->ops = &m41t80_rtc_ops;
ops               369 drivers/rtc/rtc-m48t59.c 	const struct rtc_class_ops *ops;
ops               443 drivers/rtc/rtc-m48t59.c 		ops = &m48t59_rtc_ops;
ops               447 drivers/rtc/rtc-m48t59.c 		ops = &m48t02_rtc_ops;
ops               451 drivers/rtc/rtc-m48t59.c 		ops = &m48t02_rtc_ops;
ops               467 drivers/rtc/rtc-m48t59.c 	m48t59->rtc->ops = ops;
ops               263 drivers/rtc/rtc-m48t86.c 	info->rtc->ops = &m48t86_rtc_ops;
ops               290 drivers/rtc/rtc-mc13xxx.c 	priv->rtc->ops = &mc13xxx_rtc_ops;
ops                86 drivers/rtc/rtc-meson-vrtc.c 	vrtc->rtc->ops = &meson_vrtc_ops;
ops               312 drivers/rtc/rtc-meson.c 	rtc->rtc->ops = &meson_rtc_ops;
ops               341 drivers/rtc/rtc-mrst.c 	mrst_rtc.rtc->ops = &mrst_rtc_ops;
ops               362 drivers/rtc/rtc-mt6397.c 	rtc->rtc_dev->ops = &mtk_rtc_ops;
ops               275 drivers/rtc/rtc-mv.c 		pdata->rtc->ops = &mv_rtc_alarm_ops;
ops               277 drivers/rtc/rtc-mv.c 		pdata->rtc->ops = &mv_rtc_ops;
ops               338 drivers/rtc/rtc-mxc.c 	rtc->ops = &mxc_rtc_ops;
ops               343 drivers/rtc/rtc-mxc_v2.c 	pdata->rtc->ops = &mxc_rtc_ops;
ops               864 drivers/rtc/rtc-omap.c 	rtc->rtc->ops = &omap_rtc_ops;
ops               150 drivers/rtc/rtc-pcap.c 	pcap_rtc->rtc->ops = &pcap_rtc_ops;
ops               432 drivers/rtc/rtc-pcf2123.c 	rtc->ops = &pcf2123_rtc_ops;
ops               436 drivers/rtc/rtc-pcf2127.c 	pcf2127->rtc->ops = &pcf2127_rtc_ops;
ops               440 drivers/rtc/rtc-pcf2127.c 	pcf2127->wdd.ops = &pcf2127_watchdog_ops;
ops               446 drivers/rtc/rtc-pcf85063.c 	pcf85063->rtc->ops = &pcf85063_rtc_ops;
ops               460 drivers/rtc/rtc-pcf85063.c 			pcf85063->rtc->ops = &pcf85063_rtc_ops_alarm;
ops               403 drivers/rtc/rtc-pcf85363.c 	pcf85363->rtc->ops = &rtc_ops;
ops               418 drivers/rtc/rtc-pcf85363.c 			pcf85363->rtc->ops = &rtc_ops_alarm;
ops               519 drivers/rtc/rtc-pcf8563.c 	init.ops = &pcf8563_clkout_ops;
ops               588 drivers/rtc/rtc-pcf8563.c 	pcf8563->rtc->ops = &pcf8563_rtc_ops;
ops               339 drivers/rtc/rtc-pic32.c 	pdata->rtc->ops = &pic32_rtcops;
ops               118 drivers/rtc/rtc-pl030.c 	rtc->rtc->ops = &pl030_ops;
ops                79 drivers/rtc/rtc-pl031.c 	struct rtc_class_ops ops;
ops               319 drivers/rtc/rtc-pl031.c 	struct rtc_class_ops *ops;
ops               328 drivers/rtc/rtc-pl031.c 	ops = devm_kmemdup(&adev->dev, &vendor->ops, sizeof(vendor->ops),
ops               330 drivers/rtc/rtc-pl031.c 	if (!ldata || !ops) {
ops               375 drivers/rtc/rtc-pl031.c 		ops->read_alarm = NULL;
ops               376 drivers/rtc/rtc-pl031.c 		ops->set_alarm = NULL;
ops               377 drivers/rtc/rtc-pl031.c 		ops->alarm_irq_enable = NULL;
ops               385 drivers/rtc/rtc-pl031.c 	ldata->rtc->ops = ops;
ops               409 drivers/rtc/rtc-pl031.c 	.ops = {
ops               420 drivers/rtc/rtc-pl031.c 	.ops = {
ops               433 drivers/rtc/rtc-pl031.c 	.ops = {
ops                54 drivers/rtc/rtc-ps3.c 	rtc->ops = &ps3_rtc_ops;
ops               236 drivers/rtc/rtc-puv3.c 	rtc->ops = &puv3_rtcops;
ops               434 drivers/rtc/rtc-rk808.c 	rk808_rtc->rtc->ops = &rk808_rtc_ops;
ops               253 drivers/rtc/rtc-rp5c01.c 	rtc->ops = &rp5c01_rtc_ops;
ops               198 drivers/rtc/rtc-rs5c348.c 	rtc->ops = &rs5c348_rtc_ops;
ops               699 drivers/rtc/rtc-rv3028.c 	rv3028->rtc->ops = &rv3028_rtc_ops;
ops               595 drivers/rtc/rtc-rv8803.c 	rv8803->rtc->ops = &rv8803_rtc_ops;
ops               295 drivers/rtc/rtc-rx8581.c 	rx8581->rtc->ops = &rx8581_rtc_ops;
ops               652 drivers/rtc/rtc-sc27xx.c 	rtc->rtc->ops = &sprd_rtc_ops;
ops               191 drivers/rtc/rtc-sd3078.c 	sd3078->rtc->ops = &sd3078_rtc_ops;
ops               600 drivers/rtc/rtc-sh.c 	rtc->rtc_dev->ops = &sh_rtc_ops;
ops               345 drivers/rtc/rtc-snvs.c 	data->rtc->ops = &snvs_rtc_ops;
ops               252 drivers/rtc/rtc-st-lpc.c 	rtc->rtc_dev->ops = &st_rtc_ops;
ops               315 drivers/rtc/rtc-stk17ta8.c 	pdata->rtc->ops = &stk17ta8_rtc_ops;
ops               366 drivers/rtc/rtc-stmp3xxx.c 	rtc_data->rtc->ops = &stmp3xxx_rtc_ops;
ops                85 drivers/rtc/rtc-sun4v.c 	rtc->ops = &sun4v_rtc_ops;
ops               220 drivers/rtc/rtc-sun6i.c 		.ops		= &sun6i_rtc_osc_ops,
ops               473 drivers/rtc/rtc-sunxi.c 	chip->rtc->ops = &sunxi_rtc_ops;
ops               302 drivers/rtc/rtc-tegra.c 	info->rtc->ops = &tegra_rtc_ops;
ops               132 drivers/rtc/rtc-test.c 		rtd->rtc->ops = &test_rtc_ops_noalm;
ops               135 drivers/rtc/rtc-test.c 		rtd->rtc->ops = &test_rtc_ops;
ops               265 drivers/rtc/rtc-tps6586x.c 	rtc->rtc->ops = &tps6586x_rtc_ops;
ops               424 drivers/rtc/rtc-tps65910.c 	tps_rtc->rtc->ops = &tps65910_rtc_ops;
ops               270 drivers/rtc/rtc-tx4939.c 	rtc->ops = &tx4939_rtc_ops;
ops                56 drivers/rtc/rtc-v3020.c 	const struct v3020_chip_ops *ops;
ops               172 drivers/rtc/rtc-v3020.c 		chip->ops->write_bit(chip, (tmp & 1));
ops               180 drivers/rtc/rtc-v3020.c 			chip->ops->write_bit(chip, (data & 1));
ops               193 drivers/rtc/rtc-v3020.c 		chip->ops->write_bit(chip, (address & 1));
ops               200 drivers/rtc/rtc-v3020.c 		if (chip->ops->read_bit(chip))
ops               294 drivers/rtc/rtc-v3020.c 		chip->ops = &v3020_gpio_ops;
ops               296 drivers/rtc/rtc-v3020.c 		chip->ops = &v3020_mmio_ops;
ops               298 drivers/rtc/rtc-v3020.c 	retval = chip->ops->map_io(chip, pdev, pdata);
ops               305 drivers/rtc/rtc-v3020.c 		temp = chip->ops->read_bit(chip);
ops               343 drivers/rtc/rtc-v3020.c 	chip->ops->unmap_io(chip);
ops               352 drivers/rtc/rtc-v3020.c 	chip->ops->unmap_io(chip);
ops               285 drivers/rtc/rtc-vr41xx.c 	rtc->ops = &vr41xx_rtc_ops;
ops               171 drivers/rtc/rtc-wilco-ec.c 	rtc->ops = &wilco_ec_rtc_ops;
ops               429 drivers/rtc/rtc-wm831x.c 	wm831x_rtc->rtc->ops = &wm831x_rtc_ops;
ops               189 drivers/rtc/rtc-xgene.c 	pdata->rtc->ops = &xgene_rtc_ops;
ops               211 drivers/rtc/rtc-zynqmp.c 	xrtcdev->rtc->ops = &xlnx_rtc_ops;
ops               273 drivers/rtc/sysfs.c 	return rtc->ops->set_alarm != NULL;
ops               287 drivers/rtc/sysfs.c 		if (!rtc->ops->set_offset)
ops                33 drivers/rtc/systohc.c 	if (!rtc->ops || !rtc->ops->set_time)
ops              3272 drivers/s390/block/dasd.c 	block->tag_set.ops = &dasd_mq_ops;
ops               453 drivers/s390/block/scm_blk.c 	bdev->tag_set.ops = &scm_mq_ops;
ops                71 drivers/s390/char/tape_class.c 	tcd->char_device->ops   = fops;
ops               815 drivers/s390/char/vmlogrdr.c 	vmlogrdr_cdev->ops = &vmlogrdr_fops;
ops               895 drivers/s390/char/vmur.c 	urd->char_device->ops = &ur_fops;
ops               198 drivers/s390/cio/vfio_ccw_ops.c 		private->region[i].ops->release(private, &private->region[i]);
ops               244 drivers/s390/cio/vfio_ccw_ops.c 		return private->region[index].ops->read(private, buf, count,
ops               299 drivers/s390/cio/vfio_ccw_ops.c 		return private->region[index].ops->write(private, buf, count,
ops               461 drivers/s390/cio/vfio_ccw_ops.c 				 const struct vfio_ccw_regops *ops,
ops               475 drivers/s390/cio/vfio_ccw_ops.c 	private->region[private->num_regions].ops = ops;
ops                46 drivers/s390/cio/vfio_ccw_private.h 	const struct vfio_ccw_regops	*ops;
ops                54 drivers/s390/cio/vfio_ccw_private.h 				 const struct vfio_ccw_regops *ops,
ops               680 drivers/s390/crypto/zcrypt_api.c 			if (!zq->online || !zq->ops->rsa_modexpo)
ops               703 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rsa_modexpo(pref_zq, mex);
ops               764 drivers/s390/crypto/zcrypt_api.c 			if (!zq->online || !zq->ops->rsa_modexpo_crt)
ops               787 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rsa_modexpo_crt(pref_zq, crt);
ops               851 drivers/s390/crypto/zcrypt_api.c 			    !zq->ops->send_cprb ||
ops               880 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->send_cprb(pref_zq, xcRB, &ap_msg);
ops               988 drivers/s390/crypto/zcrypt_api.c 			    !zq->ops->send_ep11_cprb ||
ops              1014 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->send_ep11_cprb(pref_zq, xcrb, &ap_msg);
ops              1060 drivers/s390/crypto/zcrypt_api.c 			if (!zq->online || !zq->ops->rng)
ops              1079 drivers/s390/crypto/zcrypt_api.c 	rc = pref_zq->ops->rng(pref_zq, buffer, &ap_msg);
ops                95 drivers/s390/crypto/zcrypt_api.h 	struct zcrypt_ops *ops;		/* Crypto operations. */
ops               174 drivers/s390/crypto/zcrypt_cex2a.c 	zq->ops = zcrypt_msgtype(MSGTYPE50_NAME, MSGTYPE50_VARIANT_DEFAULT);
ops               230 drivers/s390/crypto/zcrypt_cex2c.c 		zq->ops = zcrypt_msgtype(MSGTYPE06_NAME,
ops               233 drivers/s390/crypto/zcrypt_cex2c.c 		zq->ops = zcrypt_msgtype(MSGTYPE06_NAME,
ops               363 drivers/s390/crypto/zcrypt_cex4.c 		zq->ops = zcrypt_msgtype(MSGTYPE50_NAME,
ops               369 drivers/s390/crypto/zcrypt_cex4.c 		zq->ops = zcrypt_msgtype(MSGTYPE06_NAME,
ops               375 drivers/s390/crypto/zcrypt_cex4.c 		zq->ops = zcrypt_msgtype(MSGTYPE06_NAME,
ops               180 drivers/s390/crypto/zcrypt_queue.c 	if (zq->ops->rng) {
ops               219 drivers/s390/crypto/zcrypt_queue.c 	if (zq->ops->rng)
ops              2100 drivers/s390/net/qeth_l3_main.c 	n->output = n->ops->connected_output;
ops               410 drivers/scsi/am53c974.c 	esp->ops = &pci_esp_ops;
ops               115 drivers/scsi/cxlflash/common.h 	const struct cxlflash_backend_ops *ops;
ops               718 drivers/scsi/cxlflash/main.c 			cfg->ops->psa_unmap(afu->afu_map);
ops               755 drivers/scsi/cxlflash/main.c 			cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 3, hwq);
ops               758 drivers/scsi/cxlflash/main.c 		cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 2, hwq);
ops               761 drivers/scsi/cxlflash/main.c 		cfg->ops->unmap_afu_irq(hwq->ctx_cookie, 1, hwq);
ops               764 drivers/scsi/cxlflash/main.c 		cfg->ops->free_afu_irqs(hwq->ctx_cookie);
ops               798 drivers/scsi/cxlflash/main.c 	WARN_ON(cfg->ops->stop_context(hwq->ctx_cookie));
ops               800 drivers/scsi/cxlflash/main.c 		WARN_ON(cfg->ops->release_context(hwq->ctx_cookie));
ops               988 drivers/scsi/cxlflash/main.c 		cfg->ops->destroy_afu(cfg->afu_cookie);
ops              1648 drivers/scsi/cxlflash/main.c 	vpd_size = cfg->ops->read_adapter_vpd(pdev, vpd_data, sizeof(vpd_data));
ops              1757 drivers/scsi/cxlflash/main.c 		hwq->ctx_hndl = (u16) cfg->ops->process_element(cookie);
ops              1850 drivers/scsi/cxlflash/main.c 				reg = cfg->ops->get_irq_objhndl(ctx, j);
ops              1963 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->allocate_afu_irqs(ctx, num_irqs);
ops              1971 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 1, cxlflash_sync_err_irq, hwq,
ops              1979 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 2, cxlflash_rrq_irq, hwq,
ops              1991 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->map_afu_irq(ctx, 3, cxlflash_async_err_irq, hwq,
ops              2023 drivers/scsi/cxlflash/main.c 		ctx = cfg->ops->get_context(cfg->dev, cfg->afu_cookie);
ops              2026 drivers/scsi/cxlflash/main.c 		ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
ops              2039 drivers/scsi/cxlflash/main.c 	cfg->ops->set_master(ctx);
ops              2043 drivers/scsi/cxlflash/main.c 		rc = cfg->ops->afu_reset(ctx);
ops              2058 drivers/scsi/cxlflash/main.c 	rc = cfg->ops->start_context(hwq->ctx_cookie);
ops              2071 drivers/scsi/cxlflash/main.c 		cfg->ops->release_context(ctx);
ops              2128 drivers/scsi/cxlflash/main.c 	cfg->ops->perst_reloads_same_image(cfg->afu_cookie, true);
ops              2143 drivers/scsi/cxlflash/main.c 	afu->afu_map = cfg->ops->psa_map(hwq->ctx_cookie);
ops              3707 drivers/scsi/cxlflash/main.c 	cfg->ops = cxlflash_assign_ops(ddv);
ops              3708 drivers/scsi/cxlflash/main.c 	WARN_ON_ONCE(!cfg->ops);
ops              3746 drivers/scsi/cxlflash/main.c 	cfg->afu_cookie = cfg->ops->create_afu(pdev);
ops               104 drivers/scsi/cxlflash/main.h 	const struct cxlflash_backend_ops *ops = NULL;
ops               108 drivers/scsi/cxlflash/main.h 		ops = &cxlflash_ocxl_ops;
ops               113 drivers/scsi/cxlflash/main.h 		ops = &cxlflash_cxl_ops;
ops               116 drivers/scsi/cxlflash/main.h 	return ops;
ops               286 drivers/scsi/cxlflash/superpipe.c 			val = cfg->ops->get_irq_objhndl(ctxi->ctx, i);
ops               994 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
ops              1002 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
ops              1032 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->fd_release(inode, file);
ops              1109 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
ops              1117 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
ops              1182 drivers/scsi/cxlflash/superpipe.c 	void *ctx = cfg->ops->fops_get_context(file);
ops              1189 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
ops              1206 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->fd_mmap(file, vma);
ops              1412 drivers/scsi/cxlflash/superpipe.c 	ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
ops              1420 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, irqs);
ops              1427 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
ops              1434 drivers/scsi/cxlflash/superpipe.c 	file = cfg->ops->get_fd(ctx, &cfg->cxl_fops, &fd);
ops              1493 drivers/scsi/cxlflash/superpipe.c 		cfg->ops->stop_context(ctx);
ops              1494 drivers/scsi/cxlflash/superpipe.c 		cfg->ops->release_context(ctx);
ops              1546 drivers/scsi/cxlflash/superpipe.c 	ctx = cfg->ops->dev_context_init(cfg->dev, cfg->afu_cookie);
ops              1554 drivers/scsi/cxlflash/superpipe.c 	rc = cfg->ops->start_work(ctx, ctxi->irqs);
ops              1561 drivers/scsi/cxlflash/superpipe.c 	ctxid = cfg->ops->process_element(ctx);
ops              1568 drivers/scsi/cxlflash/superpipe.c 	file = cfg->ops->get_fd(ctx, &cfg->cxl_fops, &fd);
ops              1615 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->stop_context(ctx);
ops              1617 drivers/scsi/cxlflash/superpipe.c 	cfg->ops->release_context(ctx);
ops               116 drivers/scsi/esp_scsi.c #define esp_read8(REG)		esp->ops->esp_read8(esp, REG)
ops               117 drivers/scsi/esp_scsi.c #define esp_write8(VAL,REG)	esp->ops->esp_write8(esp, VAL, REG)
ops               160 drivers/scsi/esp_scsi.c 		esp->ops->send_dma_cmd(esp, esp->command_block_dma,
ops              1021 drivers/scsi/esp_scsi.c 			if (!esp->ops->dma_error(esp)) {
ops              1066 drivers/scsi/esp_scsi.c 		if (esp->ops->irq_pending(esp))
ops              1096 drivers/scsi/esp_scsi.c 	esp->ops->send_dma_cmd(esp, esp->command_block_dma,
ops              1103 drivers/scsi/esp_scsi.c 		if (esp->ops->irq_pending(esp)) {
ops              1115 drivers/scsi/esp_scsi.c 	esp->ops->dma_drain(esp);
ops              1116 drivers/scsi/esp_scsi.c 	esp->ops->dma_invalidate(esp);
ops              1239 drivers/scsi/esp_scsi.c 	if (esp->ops->dma_error(esp)) {
ops              1248 drivers/scsi/esp_scsi.c 	esp->ops->dma_invalidate(esp);
ops              1757 drivers/scsi/esp_scsi.c 		if (esp->ops->dma_length_limit)
ops              1758 drivers/scsi/esp_scsi.c 			dma_len = esp->ops->dma_length_limit(esp, dma_addr,
ops              1779 drivers/scsi/esp_scsi.c 		esp->ops->send_dma_cmd(esp, dma_addr, dma_len, dma_len,
ops              1789 drivers/scsi/esp_scsi.c 		if (esp->ops->dma_error(esp)) {
ops              1799 drivers/scsi/esp_scsi.c 			esp->ops->dma_drain(esp);
ops              1801 drivers/scsi/esp_scsi.c 		esp->ops->dma_invalidate(esp);
ops              1931 drivers/scsi/esp_scsi.c 				esp->ops->send_dma_cmd(esp,
ops              1947 drivers/scsi/esp_scsi.c 				esp->ops->dma_invalidate(esp);
ops              2015 drivers/scsi/esp_scsi.c 		esp->ops->dma_invalidate(esp);
ops              2187 drivers/scsi/esp_scsi.c 	if (esp->ops->irq_pending(esp)) {
ops              2198 drivers/scsi/esp_scsi.c 				if (esp->ops->irq_pending(esp))
ops              2291 drivers/scsi/esp_scsi.c 	esp->ops->reset_dma(esp);
ops               420 drivers/scsi/esp_scsi.h 	const struct esp_driver_ops *ops;
ops               297 drivers/scsi/fcoe/fcoe.c 	const struct net_device_ops *ops;
ops               302 drivers/scsi/fcoe/fcoe.c 	ops = netdev->netdev_ops;
ops               303 drivers/scsi/fcoe/fcoe.c 	if (ops->ndo_fcoe_enable) {
ops               304 drivers/scsi/fcoe/fcoe.c 		if (ops->ndo_fcoe_enable(netdev))
ops               446 drivers/scsi/fcoe/fcoe.c 	const struct net_device_ops *ops;
ops               472 drivers/scsi/fcoe/fcoe.c 	ops = netdev->netdev_ops;
ops               473 drivers/scsi/fcoe/fcoe.c 	if (ops->ndo_fcoe_disable) {
ops               474 drivers/scsi/fcoe/fcoe.c 		if (ops->ndo_fcoe_disable(netdev))
ops              2510 drivers/scsi/fcoe/fcoe_ctlr.c 	rdata->ops = &fcoe_ctlr_vn_rport_ops;
ops               292 drivers/scsi/fcoe/fcoe_transport.c 	const struct net_device_ops *ops = netdev->netdev_ops;
ops               294 drivers/scsi/fcoe/fcoe_transport.c 	if (ops->ndo_fcoe_get_wwn)
ops               295 drivers/scsi/fcoe/fcoe_transport.c 		return ops->ndo_fcoe_get_wwn(netdev, wwn, type);
ops               571 drivers/scsi/hisi_sas/hisi_sas.h 			  const struct hisi_sas_hw *ops);
ops               731 drivers/scsi/hisi_sas/hisi_sas_main.c 			struct ata_port_operations *ops = ata_host->ops;
ops               737 drivers/scsi/hisi_sas/hisi_sas_main.c 				rc = ops->hardreset(link, &classes,
ops               349 drivers/scsi/hptiop.c 	hba->ops->post_req(hba, &(hba->u.mvfrey.internal_req));
ops               384 drivers/scsi/hptiop.c 	hba->ops->disable_intr(hba);
ops               385 drivers/scsi/hptiop.c 	hba->ops->post_msg(hba, msg);
ops               389 drivers/scsi/hptiop.c 		hba->ops->iop_intr(hba);
ops               396 drivers/scsi/hptiop.c 	hba->ops->enable_intr(hba);
ops               571 drivers/scsi/hptiop.c 	hba->ops->enable_intr(hba);
ops               841 drivers/scsi/hptiop.c 	handled = hba->ops->iop_intr(hba);
ops               866 drivers/scsi/hptiop.c 			hba->ops->host_phy_flag;
ops              1058 drivers/scsi/hptiop.c 	hba->ops->post_req(hba, _req);
ops              1078 drivers/scsi/hptiop.c 		hba->ops->post_msg(hba, IOPMU_INBOUND_MSG0_RESET);
ops              1328 drivers/scsi/hptiop.c 	hba->ops = iop_ops;
ops              1346 drivers/scsi/hptiop.c 	if (hba->ops->map_pci_bar(hba))
ops              1349 drivers/scsi/hptiop.c 	if (hba->ops->iop_wait_ready(hba, 20000)) {
ops              1355 drivers/scsi/hptiop.c 	if (hba->ops->family == MV_BASED_IOP) {
ops              1356 drivers/scsi/hptiop.c 		if (hba->ops->internal_memalloc(hba)) {
ops              1363 drivers/scsi/hptiop.c 	if (hba->ops->get_config(hba, &iop_config)) {
ops              1378 drivers/scsi/hptiop.c 	if (hba->ops->family == MVFREY_BASED_IOP) {
ops              1379 drivers/scsi/hptiop.c 		if (hba->ops->internal_memalloc(hba)) {
ops              1384 drivers/scsi/hptiop.c 		if (hba->ops->reset_comm(hba)) {
ops              1412 drivers/scsi/hptiop.c 	if (hba->ops->set_config(hba, &set_config)) {
ops              1490 drivers/scsi/hptiop.c 	hba->ops->internal_memfree(hba);
ops              1492 drivers/scsi/hptiop.c 	hba->ops->unmap_pci_bar(hba);
ops              1520 drivers/scsi/hptiop.c 	hba->ops->disable_intr(hba);
ops              1574 drivers/scsi/hptiop.c 	hba->ops->internal_memfree(hba);
ops              1576 drivers/scsi/hptiop.c 	hba->ops->unmap_pci_bar(hba);
ops               270 drivers/scsi/hptiop.h 	struct hptiop_adapter_ops *ops;
ops               694 drivers/scsi/iscsi_tcp.c 	tcp_sw_conn->sendpage = tcp_sw_conn->sock->ops->sendpage;
ops               721 drivers/scsi/iscsi_tcp.c 			sock_no_sendpage : tcp_sw_conn->sock->ops->sendpage;
ops               124 drivers/scsi/jazz_esp.c 	esp->ops = &jazz_esp_ops;
ops              1415 drivers/scsi/libfc/fc_lport.c 	rdata->ops = &fc_lport_rport_ops;
ops              1530 drivers/scsi/libfc/fc_lport.c 	rdata->ops = &fc_lport_rport_ops;
ops               272 drivers/scsi/libfc/fc_rport.c 	rport_ops = rdata->ops;
ops               360 drivers/scsi/mac_esp.c 	esp->ops = &mac_esp_ops;
ops               131 drivers/scsi/qedf/qedf_dbg.h #define qedf_dbg_fileops(drv, ops) \
ops               135 drivers/scsi/qedf/qedf_dbg.h 	.read   = drv##_dbg_##ops##_cmd_read, \
ops               136 drivers/scsi/qedf/qedf_dbg.h 	.write  = drv##_dbg_##ops##_cmd_write \
ops               140 drivers/scsi/qedf/qedf_dbg.h #define qedf_dbg_fileops_seq(drv, ops) \
ops               143 drivers/scsi/qedf/qedf_dbg.h 	.open = drv##_dbg_##ops##_open, \
ops               114 drivers/scsi/qedi/qedi_dbg.h #define qedi_dbg_fileops(drv, ops) \
ops               118 drivers/scsi/qedi/qedi_dbg.h 	.read   = drv##_dbg_##ops##_cmd_read, \
ops               119 drivers/scsi/qedi/qedi_dbg.h 	.write  = drv##_dbg_##ops##_cmd_write \
ops               123 drivers/scsi/qedi/qedi_dbg.h #define qedi_dbg_fileops_seq(drv, ops) \
ops               126 drivers/scsi/qedi/qedi_dbg.h 	.open = drv##_dbg_##ops##_open, \
ops              1895 drivers/scsi/scsi_lib.c 		shost->tag_set.ops = &scsi_mq_ops;
ops              1897 drivers/scsi/scsi_lib.c 		shost->tag_set.ops = &scsi_mq_ops_no_commit;
ops               677 drivers/scsi/sd.c 	static const unsigned int ops[] = {	/* wrt dix dif */
ops               688 drivers/scsi/sd.c 	return ops[write << 2 | dix << 1 | dif];
ops              1523 drivers/scsi/sg.c 	cdev->ops = &sg_fops;
ops               735 drivers/scsi/sr.c 	cd->cdi.ops = &sr_dops;
ops              4190 drivers/scsi/st.c 	cdev->ops = &st_fops;
ops               187 drivers/scsi/sun3x_esp.c 	esp->ops = &sun3x_esp_ops;
ops               470 drivers/scsi/sun_esp.c 	esp->ops = &sbus_esp_ops;
ops              1107 drivers/scsi/ufs/ufs-qcom.c 	host->rcdev.ops = &ufs_qcom_reset_ops;
ops               816 drivers/scsi/zorro_esp.c 	esp->ops = zdd->esp_ops;
ops               231 drivers/sh/clk/core.c 		if (clkp->ops && clkp->ops->recalc)
ops               232 drivers/sh/clk/core.c 			clkp->rate = clkp->ops->recalc(clkp);
ops               245 drivers/sh/clk/core.c 		if (likely(allow_disable && clk->ops && clk->ops->disable))
ops               246 drivers/sh/clk/core.c 			clk->ops->disable(clk);
ops               276 drivers/sh/clk/core.c 		if (clk->ops && clk->ops->enable) {
ops               277 drivers/sh/clk/core.c 			ret = clk->ops->enable(clk);
ops               322 drivers/sh/clk/core.c 		if (clkp->ops && clkp->ops->recalc)
ops               323 drivers/sh/clk/core.c 			clkp->rate = clkp->ops->recalc(clkp);
ops               441 drivers/sh/clk/core.c 	if (clk->ops && clk->ops->init)
ops               442 drivers/sh/clk/core.c 		clk->ops->init(clk);
ops               490 drivers/sh/clk/core.c 	if (likely(clk->ops && clk->ops->set_rate)) {
ops               491 drivers/sh/clk/core.c 		ret = clk->ops->set_rate(clk, rate);
ops               499 drivers/sh/clk/core.c 	if (clk->ops && clk->ops->recalc)
ops               500 drivers/sh/clk/core.c 		clk->rate = clk->ops->recalc(clk);
ops               523 drivers/sh/clk/core.c 		if (clk->ops->set_parent)
ops               524 drivers/sh/clk/core.c 			ret = clk->ops->set_parent(clk, parent);
ops               529 drivers/sh/clk/core.c 			if (clk->ops->recalc)
ops               530 drivers/sh/clk/core.c 				clk->rate = clk->ops->recalc(clk);
ops               557 drivers/sh/clk/core.c 	if (likely(clk->ops && clk->ops->round_rate)) {
ops               561 drivers/sh/clk/core.c 		rounded = clk->ops->round_rate(clk, rate);
ops               577 drivers/sh/clk/core.c 		if (likely(clkp->usecount && clkp->ops)) {
ops               580 drivers/sh/clk/core.c 			if (likely(clkp->ops->set_parent))
ops               581 drivers/sh/clk/core.c 				clkp->ops->set_parent(clkp,
ops               583 drivers/sh/clk/core.c 			if (likely(clkp->ops->set_rate))
ops               584 drivers/sh/clk/core.c 				clkp->ops->set_rate(clkp, rate);
ops               585 drivers/sh/clk/core.c 			else if (likely(clkp->ops->recalc))
ops               586 drivers/sh/clk/core.c 				clkp->rate = clkp->ops->recalc(clkp);
ops               614 drivers/sh/clk/core.c 		if (!clk->usecount && clk->ops && clk->ops->disable)
ops               615 drivers/sh/clk/core.c 			clk->ops->disable(clk);
ops               102 drivers/sh/clk/cpg.c 		clkp->ops = &sh_clk_mstp_clk_ops;
ops               242 drivers/sh/clk/cpg.c 			struct clk_div_table *table, struct sh_clk_ops *ops)
ops               261 drivers/sh/clk/cpg.c 		clkp->ops = ops;
ops               485 drivers/sh/clk/cpg.c 		clks[i].ops		= &fsidiv_clk_ops;
ops                24 drivers/sh/pm_runtime.c 	.ops = {
ops               116 drivers/sh/superhyway/superhyway.c 	for (bus = superhyway_channels; bus->ops; bus++)
ops               658 drivers/soc/bcm/bcm2835-power.c 	power->reset.ops = &bcm2835_reset_ops;
ops                98 drivers/soc/dove/pmu.c 	.ops = &pmu_reset_ops,
ops               285 drivers/soc/qcom/qcom_aoss.c 		.ops = &qmp_qdss_clk_ops,
ops                35 drivers/soc/qcom/qmi_interface.c 	struct qmi_ops *ops = &qmi->ops;
ops                39 drivers/soc/qcom/qmi_interface.c 	if (!ops->new_server)
ops                56 drivers/soc/qcom/qmi_interface.c 	ret = ops->new_server(qmi, svc);
ops                75 drivers/soc/qcom/qmi_interface.c 	struct qmi_ops *ops = &qmi->ops;
ops                85 drivers/soc/qcom/qmi_interface.c 		if (ops->del_server)
ops                86 drivers/soc/qcom/qmi_interface.c 			ops->del_server(qmi, svc);
ops               105 drivers/soc/qcom/qmi_interface.c 	struct qmi_ops *ops = &qmi->ops;
ops               109 drivers/soc/qcom/qmi_interface.c 	if (ops->bye)
ops               110 drivers/soc/qcom/qmi_interface.c 		ops->bye(qmi, node);
ops               124 drivers/soc/qcom/qmi_interface.c 	struct qmi_ops *ops = &qmi->ops;
ops               126 drivers/soc/qcom/qmi_interface.c 	if (ops->del_client)
ops               127 drivers/soc/qcom/qmi_interface.c 		ops->del_client(qmi, node, port);
ops               456 drivers/soc/qcom/qmi_interface.c 	if (qmi->ops.net_reset)
ops               457 drivers/soc/qcom/qmi_interface.c 		qmi->ops.net_reset(qmi);
ops               525 drivers/soc/qcom/qmi_interface.c 	struct qmi_ops *ops = &qmi->ops;
ops               560 drivers/soc/qcom/qmi_interface.c 		} else if (ops->msg_handler) {
ops               561 drivers/soc/qcom/qmi_interface.c 			ops->msg_handler(qmi, &sq, qmi->recv_buf, msglen);
ops               619 drivers/soc/qcom/qmi_interface.c 		    const struct qmi_ops *ops,
ops               636 drivers/soc/qcom/qmi_interface.c 	if (ops)
ops               637 drivers/soc/qcom/qmi_interface.c 		qmi->ops = *ops;
ops                34 drivers/soc/qcom/smem_state.c 	struct qcom_smem_state_ops ops;
ops                52 drivers/soc/qcom/smem_state.c 	if (!state->ops.update_bits)
ops                55 drivers/soc/qcom/smem_state.c 	return state->ops.update_bits(state->priv, mask, value);
ops               161 drivers/soc/qcom/smem_state.c 						 const struct qcom_smem_state_ops *ops,
ops               173 drivers/soc/qcom/smem_state.c 	state->ops = *ops;
ops               336 drivers/soc/ti/knav_qmss.h 	struct knav_range_ops		*ops;
ops               581 drivers/soc/ti/knav_qmss_acc.c 	range->ops = &knav_acc_range_ops;
ops               241 drivers/soc/ti/knav_qmss_queue.c 		if (range->ops && range->ops->open_queue)
ops               242 drivers/soc/ti/knav_qmss_queue.c 			ret = range->ops->open_queue(range, inst, flags);
ops               316 drivers/soc/ti/knav_qmss_queue.c 	if (range->ops && range->ops->set_notify)
ops               317 drivers/soc/ti/knav_qmss_queue.c 		range->ops->set_notify(range, inst, enabled);
ops               572 drivers/soc/ti/knav_qmss_queue.c 		if (range->ops && range->ops->close_queue)
ops               573 drivers/soc/ti/knav_qmss_queue.c 			range->ops->close_queue(range, inst);
ops              1284 drivers/soc/ti/knav_qmss_queue.c 		range->ops = &knav_gp_range_ops;
ops              1337 drivers/soc/ti/knav_qmss_queue.c 	if (range->ops && range->ops->free_range)
ops              1338 drivers/soc/ti/knav_qmss_queue.c 		range->ops->free_range(range);
ops              1705 drivers/soc/ti/knav_qmss_queue.c 	if (range->ops && range->ops->init_queue)
ops              1706 drivers/soc/ti/knav_qmss_queue.c 		return range->ops->init_queue(range, inst);
ops              1730 drivers/soc/ti/knav_qmss_queue.c 		if (range->ops && range->ops->init_range)
ops              1731 drivers/soc/ti/knav_qmss_queue.c 			range->ops->init_range(range);
ops               186 drivers/soc/ti/pm33xx.c 			m3_ipc->ops->set_rtc_only(m3_ipc);
ops               197 drivers/soc/ti/pm33xx.c 		i = m3_ipc->ops->request_pm_status(m3_ipc);
ops               221 drivers/soc/ti/pm33xx.c 				m3_ipc->ops->request_wake_src(m3_ipc));
ops               265 drivers/soc/ti/pm33xx.c 		ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_DEEPSLEEP);
ops               268 drivers/soc/ti/pm33xx.c 		ret = m3_ipc->ops->prepare_low_power(m3_ipc, WKUP_M3_STANDBY);
ops               284 drivers/soc/ti/pm33xx.c 	m3_ipc->ops->finish_low_power(m3_ipc);
ops               335 drivers/soc/ti/pm33xx.c 	m3_ipc->ops->set_mem_type(m3_ipc, temp);
ops               341 drivers/soc/ti/pm33xx.c 	m3_ipc->ops->set_resume_address(m3_ipc, (void *)resume_address);
ops                95 drivers/soc/ti/ti_sci_pm_domains.c 		return ti_sci->ops.dev_ops.get_device_exclusive(ti_sci, idx);
ops                97 drivers/soc/ti/ti_sci_pm_domains.c 		return ti_sci->ops.dev_ops.get_device(ti_sci, idx);
ops               109 drivers/soc/ti/ti_sci_pm_domains.c 	return ti_sci->ops.dev_ops.put_device(ti_sci, idx);
ops               137 drivers/soc/ti/ti_sci_pm_domains.c 	ret = ti_sci->ops.dev_ops.is_valid(ti_sci, idx);
ops               494 drivers/soc/ti/wkup_m3_ipc.c 	m3_ipc->ops = &ipc_ops;
ops                28 drivers/soundwire/bus.c 	if (!bus->ops) {
ops                43 drivers/soundwire/bus.c 	if (bus->ops->read_prop) {
ops                44 drivers/soundwire/bus.c 		ret = bus->ops->read_prop(bus);
ops               172 drivers/soundwire/bus.c 		resp = bus->ops->xfer_msg(bus, msg);
ops               196 drivers/soundwire/bus.c 		resp = bus->ops->xfer_msg_defer(bus, msg, defer);
ops               213 drivers/soundwire/bus.c 		resp = bus->ops->reset_page_addr(bus, dev_num);
ops               260 drivers/soundwire/bus.c 	if (!bus->ops->xfer_msg_defer)
ops               903 drivers/soundwire/bus.c 		if (slave_notify && slave->ops &&
ops               904 drivers/soundwire/bus.c 		    slave->ops->interrupt_callback) {
ops               909 drivers/soundwire/bus.c 			slave->ops->interrupt_callback(slave, &slave_intr);
ops               963 drivers/soundwire/bus.c 	if (slave->ops && slave->ops->update_status)
ops               964 drivers/soundwire/bus.c 		return slave->ops->update_status(slave, status);
ops                81 drivers/soundwire/bus_type.c 	slave->ops = drv->ops;
ops                98 drivers/soundwire/bus_type.c 	if (slave->ops && slave->ops->read_prop)
ops                99 drivers/soundwire/bus_type.c 		slave->ops->read_prop(slave);
ops               538 drivers/soundwire/intel.c 	if (res->ops && res->ops->config_stream && res->arg)
ops               539 drivers/soundwire/intel.c 		return res->ops->config_stream(res->arg,
ops               884 drivers/soundwire/intel.c 			dais[i].ops = &intel_pcm_dai_ops;
ops               886 drivers/soundwire/intel.c 			dais[i].ops = &intel_pdm_dai_ops;
ops              1028 drivers/soundwire/intel.c 	sdw->cdns.bus.ops = &sdw_intel_ops;
ops                23 drivers/soundwire/intel.h 	const struct sdw_intel_ops *ops;
ops               131 drivers/soundwire/intel_init.c 		link->res.ops = res->ops;
ops               399 drivers/soundwire/stream.c 	const struct sdw_slave_ops *ops = s_rt->slave->ops;
ops               402 drivers/soundwire/stream.c 	if (ops->port_prep) {
ops               403 drivers/soundwire/stream.c 		ret = ops->port_prep(s_rt->slave, &prep_ch, cmd);
ops               509 drivers/soundwire/stream.c 	const struct sdw_master_port_ops *ops = bus->port_ops;
ops               519 drivers/soundwire/stream.c 	if (ops->dpn_port_prep) {
ops               520 drivers/soundwire/stream.c 		ret = ops->dpn_port_prep(bus, &prep_ch);
ops               579 drivers/soundwire/stream.c 	if (bus->ops->set_bus_conf) {
ops               580 drivers/soundwire/stream.c 		ret = bus->ops->set_bus_conf(bus, &bus->params);
ops               588 drivers/soundwire/stream.c 		if (slave->ops->bus_config) {
ops               589 drivers/soundwire/stream.c 			ret = slave->ops->bus_config(slave, &bus->params);
ops               745 drivers/soundwire/stream.c 	const struct sdw_master_ops *ops;
ops               752 drivers/soundwire/stream.c 		ops = bus->ops;
ops               760 drivers/soundwire/stream.c 		if (ops->pre_bank_switch) {
ops               761 drivers/soundwire/stream.c 			ret = ops->pre_bank_switch(bus);
ops               790 drivers/soundwire/stream.c 		ops = bus->ops;
ops               793 drivers/soundwire/stream.c 		if (ops->post_bank_switch) {
ops               794 drivers/soundwire/stream.c 			ret = ops->post_bank_switch(bus);
ops               190 drivers/spi/spi-rspi.c 	const struct spi_ops *ops;
ops               429 drivers/spi/spi-rspi.c #define set_config_register(spi, n) spi->ops->set_config_register(spi, n)
ops               663 drivers/spi/spi-rspi.c 	return xfer->len > rspi->ops->fifo_size;
ops              1201 drivers/spi/spi-rspi.c 	const struct spi_ops *ops;
ops              1207 drivers/spi/spi-rspi.c 	ops = of_device_get_match_data(&pdev->dev);
ops              1208 drivers/spi/spi-rspi.c 	if (ops) {
ops              1213 drivers/spi/spi-rspi.c 		ops = (struct spi_ops *)pdev->id_entry->driver_data;
ops              1222 drivers/spi/spi-rspi.c 	if (!ops->set_config_register) {
ops              1230 drivers/spi/spi-rspi.c 	rspi->ops = ops;
ops              1253 drivers/spi/spi-rspi.c 	ctlr->transfer_one = ops->transfer_one;
ops              1256 drivers/spi/spi-rspi.c 	ctlr->mode_bits = ops->mode_bits;
ops              1257 drivers/spi/spi-rspi.c 	ctlr->flags = ops->flags;
ops               113 drivers/ssb/driver_gige.c 	struct ssb_gige *dev = container_of(bus->ops, struct ssb_gige, pci_ops);
ops               143 drivers/ssb/driver_gige.c 	struct ssb_gige *dev = container_of(bus->ops, struct ssb_gige, pci_ops);
ops               256 drivers/ssb/driver_gige.c 	if (pdev->bus->ops != &dev->pci_ops) {
ops               280 drivers/ssb/driver_gige.c 	if (pdev->bus->ops != &dev->pci_ops) {
ops               261 drivers/ssb/driver_pcicore.c 	if (d->bus->ops != &ssb_pcicore_pciops) {
ops               280 drivers/ssb/driver_pcicore.c 	if (dev->bus->ops != &ssb_pcicore_pciops) {
ops               311 drivers/ssb/driver_pcicore.c 	if (dev->bus->ops != &ssb_pcicore_pciops) {
ops               707 drivers/ssb/main.c 	bus->ops = &ssb_pci_ops;
ops               733 drivers/ssb/main.c 	bus->ops = &ssb_pcmcia_ops;
ops               754 drivers/ssb/main.c 	bus->ops = &ssb_sdio_ops;
ops               775 drivers/ssb/main.c 	bus->ops = &ssb_host_soc_ops;
ops               356 drivers/ssb/scan.c 		dev->ops = bus->ops;
ops                50 drivers/staging/android/ion/ion.c 	ret = heap->ops->allocate(heap, buffer, len, flags);
ops                57 drivers/staging/android/ion/ion.c 		ret = heap->ops->allocate(heap, buffer, len, flags);
ops                80 drivers/staging/android/ion/ion.c 	heap->ops->free(buffer);
ops                91 drivers/staging/android/ion/ion.c 		buffer->heap->ops->unmap_kernel(buffer->heap, buffer);
ops                93 drivers/staging/android/ion/ion.c 	buffer->heap->ops->free(buffer);
ops               120 drivers/staging/android/ion/ion.c 	vaddr = buffer->heap->ops->map_kernel(buffer->heap, buffer);
ops               135 drivers/staging/android/ion/ion.c 		buffer->heap->ops->unmap_kernel(buffer->heap, buffer);
ops               249 drivers/staging/android/ion/ion.c 	if (!buffer->heap->ops->map_user) {
ops               260 drivers/staging/android/ion/ion.c 	ret = buffer->heap->ops->map_user(buffer->heap, buffer, vma);
ops               300 drivers/staging/android/ion/ion.c 	if (buffer->heap->ops->map_kernel) {
ops               327 drivers/staging/android/ion/ion.c 	if (buffer->heap->ops->map_kernel) {
ops               395 drivers/staging/android/ion/ion.c 	exp_info.ops = &dma_buf_ops;
ops               583 drivers/staging/android/ion/ion.c 	if (!heap->ops->allocate || !heap->ops->free)
ops               594 drivers/staging/android/ion/ion.c 	if ((heap->flags & ION_HEAP_FLAG_DEFER_FREE) || heap->ops->shrink) {
ops               143 drivers/staging/android/ion/ion.h 	struct ion_heap_ops *ops;
ops               113 drivers/staging/android/ion/ion_cma_heap.c 	cma_heap->heap.ops = &ion_cma_ops;
ops               272 drivers/staging/android/ion/ion_heap.c 	if (heap->ops->shrink)
ops               273 drivers/staging/android/ion/ion_heap.c 		total += heap->ops->shrink(heap, sc->gfp_mask, 0);
ops               301 drivers/staging/android/ion/ion_heap.c 	if (heap->ops->shrink)
ops               302 drivers/staging/android/ion/ion_heap.c 		freed += heap->ops->shrink(heap, sc->gfp_mask, to_scan);
ops               255 drivers/staging/android/ion/ion_system_heap.c 	heap->heap.ops = &system_heap_ops;
ops               358 drivers/staging/android/ion/ion_system_heap.c 	heap->ops = &kmalloc_ops;
ops              3027 drivers/staging/emxx_udc/emxx_udc.c 		ep->ep.ops = &nbu2ss_ep_ops;
ops              3059 drivers/staging/emxx_udc/emxx_udc.c 	udc->gadget.ops = &nbu2ss_gadget_ops;
ops               864 drivers/staging/fbtft/fbtft-core.c 		fb_info->bl_dev->ops->update_status(fb_info->bl_dev);
ops                40 drivers/staging/fieldbus/anybuss/anybuss-controller.h 			  const struct anybuss_ops *ops);
ops                45 drivers/staging/fieldbus/anybuss/anybuss-controller.h 			       const struct anybuss_ops *ops);
ops               144 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	struct anybuss_ops ops = {};
ops               148 drivers/staging/fieldbus/anybuss/arcx-anybus.c 		ops.reset = export_reset_0;
ops               151 drivers/staging/fieldbus/anybuss/arcx-anybus.c 		ops.reset = export_reset_1;
ops               156 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	ops.host_idx = idx;
ops               157 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	ops.regmap = create_parallel_regmap(pdev, idx);
ops               158 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	if (IS_ERR(ops.regmap))
ops               159 drivers/staging/fieldbus/anybuss/arcx-anybus.c 		return ERR_CAST(ops.regmap);
ops               160 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	ops.irq = platform_get_irq(pdev, idx);
ops               161 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	if (ops.irq <= 0)
ops               163 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	return devm_anybuss_host_common_probe(&pdev->dev, &ops);
ops               220 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	.ops = &can_power_ops,
ops              1263 drivers/staging/fieldbus/anybuss/host.c 			  const struct anybuss_ops *ops)
ops              1274 drivers/staging/fieldbus/anybuss/host.c 	cd->host_idx = ops->host_idx;
ops              1287 drivers/staging/fieldbus/anybuss/host.c 	cd->reset = ops->reset;
ops              1290 drivers/staging/fieldbus/anybuss/host.c 	cd->regmap = ops->regmap;
ops              1298 drivers/staging/fieldbus/anybuss/host.c 	cd->irq = ops->irq;
ops              1418 drivers/staging/fieldbus/anybuss/host.c 			       const struct anybuss_ops *ops)
ops              1428 drivers/staging/fieldbus/anybuss/host.c 	host = anybuss_host_common_probe(dev, ops);
ops              2166 drivers/staging/fwserial/fwserial.c 		port->port.ops = &fwtty_port_ops;
ops               225 drivers/staging/gdm724x/gdm_tty.c 		gdm->port.ops = &gdm_port_ops;
ops               707 drivers/staging/greybus/audio_codec.c 		.ops = &gbcodec_dai_ops,
ops              1299 drivers/staging/greybus/camera.c 	gcam->module.ops = &gb_cam_ops;
ops               111 drivers/staging/greybus/gb-camera.h 	const struct gb_camera_ops *ops;
ops               120 drivers/staging/greybus/gb-camera.h 	(!(f) ? -ENODEV : (((f)->ops->op) ?  \
ops               121 drivers/staging/greybus/gb-camera.h 	(f)->ops->op((f)->priv, ##args) : -ENOIOCTLCMD))
ops               124 drivers/staging/greybus/i2c.c 	op = &request->ops[0];
ops               775 drivers/staging/greybus/light.c 	fled->ops = &gb_lights_flash_ops;
ops               283 drivers/staging/greybus/pwm.c 	pwm->ops = &gb_pwm_ops;
ops               797 drivers/staging/greybus/sdio.c 	mmc->ops = &gb_sdio_ops;
ops                23 drivers/staging/greybus/spilib.c 	struct spilib_ops	*ops;
ops               379 drivers/staging/greybus/spilib.c 	return spi->ops->prepare_transfer_hardware(spi->parent);
ops               386 drivers/staging/greybus/spilib.c 	spi->ops->unprepare_transfer_hardware(spi->parent);
ops               482 drivers/staging/greybus/spilib.c 			  struct spilib_ops *ops)
ops               500 drivers/staging/greybus/spilib.c 	spi->ops = ops;
ops               518 drivers/staging/greybus/spilib.c 	if (ops && ops->prepare_transfer_hardware) {
ops               523 drivers/staging/greybus/spilib.c 	if (ops && ops->unprepare_transfer_hardware) {
ops                23 drivers/staging/greybus/spilib.h 			  struct device *dev, struct spilib_ops *ops);
ops               884 drivers/staging/greybus/uart.c 	gb_tty->port.ops = &gb_port_ops;
ops              2116 drivers/staging/isdn/gigaset/capi.c 	if (cs->ops->send_skb(bcs, skb) < 0) {
ops                90 drivers/staging/isdn/gigaset/common.c 	r = cs->ops->set_modem_ctrl(cs, cs->control_state, flags);
ops               132 drivers/staging/isdn/gigaset/common.c 	cs->ops->set_modem_ctrl(cs, 0, TIOCM_RTS | TIOCM_DTR);
ops               388 drivers/staging/isdn/gigaset/common.c 	bcs->cs->ops->freebcshw(bcs);
ops               489 drivers/staging/isdn/gigaset/common.c 		cs->ops->freecshw(cs);
ops               645 drivers/staging/isdn/gigaset/common.c 	return cs->ops->initbcshw(bcs);
ops               745 drivers/staging/isdn/gigaset/common.c 	if (cs->ops->initcshw(cs) < 0)
ops               812 drivers/staging/isdn/gigaset/common.c 	cs->ops->reinitbcshw(bcs);
ops               888 drivers/staging/isdn/gigaset/common.c 		cs->ops->set_modem_ctrl(cs, 0, TIOCM_DTR | TIOCM_RTS);
ops               889 drivers/staging/isdn/gigaset/common.c 		cs->ops->baud_rate(cs, B115200);
ops               890 drivers/staging/isdn/gigaset/common.c 		cs->ops->set_line_ctrl(cs, CS8);
ops              1069 drivers/staging/isdn/gigaset/common.c 					  const struct gigaset_ops *ops,
ops              1085 drivers/staging/isdn/gigaset/common.c 	drv->ops = ops;
ops              1096 drivers/staging/isdn/gigaset/common.c 		drv->cs[i].ops = drv->ops;
ops               679 drivers/staging/isdn/gigaset/ev-layer.c 	cs->ops->close_bchannel(bcs);
ops               782 drivers/staging/isdn/gigaset/ev-layer.c 	cs->ops->write_cmd(cs, cb);
ops              1197 drivers/staging/isdn/gigaset/ev-layer.c 			cs->ops->write_cmd(cs, cb);
ops              1243 drivers/staging/isdn/gigaset/ev-layer.c 		cs->ops->init_bchannel(bcs);
ops              1251 drivers/staging/isdn/gigaset/ev-layer.c 		cs->ops->init_bchannel(bcs);
ops              1906 drivers/staging/isdn/gigaset/ev-layer.c 		cs->ops->handle_input(cs->inbuf);
ops               409 drivers/staging/isdn/gigaset/gigaset.h 	const struct gigaset_ops *ops;
ops               514 drivers/staging/isdn/gigaset/gigaset.h 	const struct gigaset_ops *ops;
ops               723 drivers/staging/isdn/gigaset/gigaset.h 					  const struct gigaset_ops *ops,
ops                33 drivers/staging/isdn/gigaset/interface.c 		cs->ops->set_modem_ctrl(cs, 0, TIOCM_DTR | TIOCM_RTS);
ops                34 drivers/staging/isdn/gigaset/interface.c 		cs->ops->baud_rate(cs, B115200);
ops                35 drivers/staging/isdn/gigaset/interface.c 		cs->ops->set_line_ctrl(cs, CS8);
ops               207 drivers/staging/isdn/gigaset/interface.c 				retval = cs->ops->brkchars(cs, buf);
ops               276 drivers/staging/isdn/gigaset/interface.c 		retval = cs->ops->set_modem_ctrl(cs, cs->control_state, mc);
ops               324 drivers/staging/isdn/gigaset/interface.c 	retval = cs->ops->write_cmd(cs, cb);
ops               347 drivers/staging/isdn/gigaset/interface.c 		retval = cs->ops->write_room(cs);
ops               368 drivers/staging/isdn/gigaset/interface.c 		retval = cs->ops->chars_in_buffer(cs);
ops               449 drivers/staging/isdn/gigaset/interface.c 		cs->ops->set_modem_ctrl(cs, control_state, new_state);
ops               453 drivers/staging/isdn/gigaset/interface.c 	cs->ops->baud_rate(cs, cflag & CBAUD);
ops               459 drivers/staging/isdn/gigaset/interface.c 		cs->ops->set_modem_ctrl(cs, control_state, new_state);
ops               467 drivers/staging/isdn/gigaset/interface.c 	cs->ops->set_line_ctrl(cs, cflag);
ops                67 drivers/staging/isdn/gigaset/ser-gigaset.c 	WARN_ON(!tty || !tty->ops || !skb);
ops                76 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (tty->ops->write)
ops                77 drivers/staging/isdn/gigaset/ser-gigaset.c 		sent = tty->ops->write(tty, skb->data, skb->len);
ops               108 drivers/staging/isdn/gigaset/ser-gigaset.c 	WARN_ON(!tty || !tty->ops);
ops               116 drivers/staging/isdn/gigaset/ser-gigaset.c 		sent = tty->ops->write(tty, cb->buf + cb->offset, cb->len);
ops               422 drivers/staging/isdn/gigaset/ser-gigaset.c 	WARN_ON(!tty || !tty->ops);
ops               424 drivers/staging/isdn/gigaset/ser-gigaset.c 	if (!tty->ops->tiocmset)
ops               431 drivers/staging/isdn/gigaset/ser-gigaset.c 	return tty->ops->tiocmset(tty, set, clear);
ops               444 drivers/staging/isdn/gigaset/ser-gigaset.c static const struct gigaset_ops ops = {
ops               754 drivers/staging/isdn/gigaset/ser-gigaset.c 				    &ops, THIS_MODULE);
ops               874 drivers/staging/isdn/gigaset/usb-gigaset.c static const struct gigaset_ops ops = {
ops               903 drivers/staging/isdn/gigaset/usb-gigaset.c 				    &ops, THIS_MODULE);
ops              2208 drivers/staging/media/allegro-dvt/allegro-core.c 	src_vq->ops = &allegro_queue_ops;
ops              2221 drivers/staging/media/allegro-dvt/allegro-core.c 	dst_vq->ops = &allegro_queue_ops;
ops                67 drivers/staging/media/allegro-dvt/nal-h264.c 	struct nal_h264_ops *ops;
ops                72 drivers/staging/media/allegro-dvt/nal-h264.c 		      struct nal_h264_ops *ops)
ops                80 drivers/staging/media/allegro-dvt/nal-h264.c 	rbsp->ops = ops;
ops               399 drivers/staging/media/allegro-dvt/nal-h264.c 	rbsp->error = rbsp->ops->rbsp_bit(rbsp, value);
ops               406 drivers/staging/media/allegro-dvt/nal-h264.c 	rbsp->error = rbsp->ops->rbsp_bits(rbsp, n, value);
ops               413 drivers/staging/media/allegro-dvt/nal-h264.c 	rbsp->error = rbsp->ops->rbsp_uev(rbsp, value);
ops               420 drivers/staging/media/allegro-dvt/nal-h264.c 	rbsp->error = rbsp->ops->rbsp_sev(rbsp, value);
ops               219 drivers/staging/media/hantro/hantro_drv.c 	src_vq->ops = &hantro_queue_ops;
ops               258 drivers/staging/media/hantro/hantro_drv.c 	dst_vq->ops = &hantro_queue_ops;
ops               300 drivers/staging/media/hantro/hantro_drv.c 			.ops = &hantro_ctrl_ops,
ops               848 drivers/staging/media/hantro/hantro_drv.c 	vpu->mdev.ops = &hantro_m2m_media_ops;
ops                54 drivers/staging/media/imx/imx-ic-common.c 	priv->sd.entity.ops = ic_ops[priv->task_id]->entity_ops;
ops               755 drivers/staging/media/imx/imx-media-capture.c 	vq->ops = &capture_qops;
ops               589 drivers/staging/media/imx/imx-media-csc-scaler.c 	src_vq->ops = &ipu_csc_scaler_qops;
ops               604 drivers/staging/media/imx/imx-media-csc-scaler.c 	dst_vq->ops = &ipu_csc_scaler_qops;
ops              1955 drivers/staging/media/imx/imx-media-csi.c 	priv->sd.entity.ops = &csi_entity_ops;
ops               355 drivers/staging/media/imx/imx-media-dev-common.c 					 const struct media_device_ops *ops)
ops               367 drivers/staging/media/imx/imx-media-dev-common.c 	imxmd->md.ops = ops ? ops : &imx_media_md_ops;
ops               400 drivers/staging/media/imx/imx-media-dev-common.c 			    const struct v4l2_async_notifier_operations *ops)
ops               411 drivers/staging/media/imx/imx-media-dev-common.c 	imxmd->notifier.ops = ops ? ops : &imx_media_notifier_ops;
ops               295 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               305 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               315 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               325 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               335 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               348 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops               358 drivers/staging/media/imx/imx-media-fim.c 		.ops = &fim_ctrl_ops,
ops                80 drivers/staging/media/imx/imx-media-vdic.c 	struct vdic_pipeline_ops *ops;
ops               366 drivers/staging/media/imx/imx-media-vdic.c 	priv->ops = priv->csi_direct ? &direct_ops : &indirect_ops;
ops               384 drivers/staging/media/imx/imx-media-vdic.c 	ret = priv->ops->setup(priv);
ops               390 drivers/staging/media/imx/imx-media-vdic.c 	priv->ops->start(priv);
ops               401 drivers/staging/media/imx/imx-media-vdic.c 	priv->ops->stop(priv);
ops               403 drivers/staging/media/imx/imx-media-vdic.c 	priv->ops->disable(priv);
ops               942 drivers/staging/media/imx/imx-media-vdic.c 	priv->sd.entity.ops = &vdic_entity_ops;
ops               224 drivers/staging/media/imx/imx-media.h 					 const struct media_device_ops *ops);
ops               226 drivers/staging/media/imx/imx-media.h 			    const struct v4l2_async_notifier_operations *ops);
ops               587 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->sd.entity.ops = &csi2_entity_ops;
ops              1250 drivers/staging/media/imx/imx7-media-csi.c 	csi->sd.entity.ops = &imx7_csi_entity_ops;
ops               869 drivers/staging/media/imx/imx7-mipi-csis.c 				 const struct v4l2_subdev_ops *ops)
ops               875 drivers/staging/media/imx/imx7-mipi-csis.c 	v4l2_subdev_init(mipi_sd, ops);
ops               884 drivers/staging/media/imx/imx7-mipi-csis.c 	mipi_sd->entity.ops = &mipi_csis_entity_ops;
ops               891 drivers/staging/media/ipu3/ipu3-abi.h 		ops[IMGU_ABI_DVS_STAT_MAX_OPERATIONS] __aligned(32);
ops              1208 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_acc_operation ops[IMGU_ABI_AF_MAX_OPERATIONS]
ops              1240 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_acc_operation ops[IMGU_ABI_AWB_FR_MAX_OPERATIONS]
ops              1257 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_acc_operation ops[IMGU_ABI_AWB_MAX_OPERATIONS]
ops              1255 drivers/staging/media/ipu3/ipu3-css-params.c imgu_css_shd_ops_calc(struct imgu_abi_shd_intra_frame_operations_data *ops,
ops              1309 drivers/staging/media/ipu3/ipu3-css-params.c 	p_op = ops->operation_list;
ops              1311 drivers/staging/media/ipu3/ipu3-css-params.c 	p_pl = ops->process_lines_data;
ops              1313 drivers/staging/media/ipu3/ipu3-css-params.c 	p_tr = ops->transfer_data;
ops              1316 drivers/staging/media/ipu3/ipu3-css-params.c 	memset(ops, 0, sizeof(*ops));
ops              1659 drivers/staging/media/ipu3/ipu3-css-params.c 	return imgu_css_acc_process_lines(&pl, to->ops, to->process_lines_data,
ops              1686 drivers/staging/media/ipu3/ipu3-css-params.c 	return imgu_css_acc_process_lines(&pl, to->ops, to->process_lines_data,
ops              1712 drivers/staging/media/ipu3/ipu3-css-params.c 	return imgu_css_acc_process_lines(&pl, to->ops, to->process_lines_data,
ops              1915 drivers/staging/media/ipu3/ipu3-css-params.c 	acc->dvs_stat.operations_data.ops[0].op_type =
ops              1917 drivers/staging/media/ipu3/ipu3-css-params.c 	acc->dvs_stat.operations_data.ops[0].op_indicator =
ops              1043 drivers/staging/media/ipu3/ipu3-v4l2.c 	.ops = &imgu_subdev_ctrl_ops,
ops              1108 drivers/staging/media/ipu3/ipu3-v4l2.c 	imgu_sd->subdev.entity.ops = &imgu_media_ops;
ops              1215 drivers/staging/media/ipu3/ipu3-v4l2.c 	vdev->entity.ops = NULL;
ops              1220 drivers/staging/media/ipu3/ipu3-v4l2.c 	vbq->ops = &imgu_vb2_ops;
ops               795 drivers/staging/media/meson/vdec/vdec.c 	src_vq->ops = &vdec_vb2_ops;
ops               809 drivers/staging/media/meson/vdec/vdec.c 	dst_vq->ops = &vdec_vb2_ops;
ops               991 drivers/staging/media/omap4iss/iss.c 	iss->media_dev.ops = &iss_media_ops;
ops              1274 drivers/staging/media/omap4iss/iss_csi2.c 	me->ops = &csi2_media_ops;
ops              1283 drivers/staging/media/omap4iss/iss_csi2.c 	csi2->video_out.ops = &csi2_issvideo_ops;
ops               514 drivers/staging/media/omap4iss/iss_ipipe.c 	me->ops = &ipipe_media_ops;
ops               746 drivers/staging/media/omap4iss/iss_ipipeif.c 	me->ops = &ipipeif_media_ops;
ops               754 drivers/staging/media/omap4iss/iss_ipipeif.c 	ipipeif->video_out.ops = &ipipeif_video_ops;
ops               788 drivers/staging/media/omap4iss/iss_resizer.c 	me->ops = &resizer_media_ops;
ops               796 drivers/staging/media/omap4iss/iss_resizer.c 	resizer->video_out.ops = &resizer_video_ops;
ops               392 drivers/staging/media/omap4iss/iss_video.c 		video->ops->queue(video, buffer);
ops              1125 drivers/staging/media/omap4iss/iss_video.c 	q->ops = &iss_video_vb2ops;
ops              1239 drivers/staging/media/omap4iss/iss_video.c 	if (!video->ops)
ops              1240 drivers/staging/media/omap4iss/iss_video.c 		video->ops = &iss_video_dummy_ops;
ops               168 drivers/staging/media/omap4iss/iss_video.h 	const struct iss_video_operations *ops;
ops               175 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->clock_start)
ops               179 drivers/staging/media/soc_camera/soc_camera.c 	ret = ici->ops->clock_start(ici);
ops               187 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->clock_stop)
ops               191 drivers/staging/media/soc_camera/soc_camera.c 	ici->ops->clock_stop(ici);
ops               261 drivers/staging/media/soc_camera/soc_camera.c 	ret = ici->ops->try_fmt(icd, f);
ops               353 drivers/staging/media/soc_camera/soc_camera.c 	return ici->ops->enum_framesizes(icd, fsize);
ops               458 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->get_formats)
ops               470 drivers/staging/media/soc_camera/soc_camera.c 			ret = ici->ops->get_formats(icd, i, NULL);
ops               490 drivers/staging/media/soc_camera/soc_camera.c 		if (!ici->ops->get_formats) {
ops               498 drivers/staging/media/soc_camera/soc_camera.c 			ret = ici->ops->get_formats(icd, i,
ops               520 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->put_formats)
ops               521 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->put_formats(icd);
ops               544 drivers/staging/media/soc_camera/soc_camera.c 	ret = ici->ops->set_fmt(icd, f);
ops               565 drivers/staging/media/soc_camera/soc_camera.c 	return ici->ops->set_bus_param(icd);
ops               582 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->add) {
ops               583 drivers/staging/media/soc_camera/soc_camera.c 		ret = ici->ops->add(icd);
ops               605 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->remove)
ops               606 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->remove(icd);
ops               635 drivers/staging/media/soc_camera/soc_camera.c 	ret = try_module_get(ici->ops->owner) ? 0 : -ENODEV;
ops               701 drivers/staging/media/soc_camera/soc_camera.c 		ret = ici->ops->init_videobuf2(&icd->vb2_vidq, icd);
ops               729 drivers/staging/media/soc_camera/soc_camera.c 	module_put(ici->ops->owner);
ops               741 drivers/staging/media/soc_camera/soc_camera.c 		if (ici->ops->init_videobuf2)
ops               757 drivers/staging/media/soc_camera/soc_camera.c 	module_put(ici->ops->owner);
ops               772 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->init_videobuf2 && icd->vb2_vidq.io_modes & VB2_READ)
ops               815 drivers/staging/media/soc_camera/soc_camera.c 	res = ici->ops->poll(file, pt);
ops               908 drivers/staging/media/soc_camera/soc_camera.c 	return ici->ops->querycap(ici, cap);
ops               970 drivers/staging/media/soc_camera/soc_camera.c 	return ici->ops->get_selection(icd, s);
ops              1003 drivers/staging/media/soc_camera/soc_camera.c 	    ici->ops->set_liveselection)
ops              1004 drivers/staging/media/soc_camera/soc_camera.c 		ret = ici->ops->set_liveselection(icd, s);
ops              1006 drivers/staging/media/soc_camera/soc_camera.c 		ret = ici->ops->set_selection(icd, s);
ops              1024 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->get_parm)
ops              1025 drivers/staging/media/soc_camera/soc_camera.c 		return ici->ops->get_parm(icd, a);
ops              1036 drivers/staging/media/soc_camera/soc_camera.c 	if (ici->ops->set_parm)
ops              1037 drivers/staging/media/soc_camera/soc_camera.c 		return ici->ops->set_parm(icd, a);
ops              1085 drivers/staging/media/soc_camera/soc_camera.c 	if (!try_module_get(ici->ops->owner))
ops              1107 drivers/staging/media/soc_camera/soc_camera.c 	module_put(ici->ops->owner);
ops              1448 drivers/staging/media/soc_camera/soc_camera.c 	sasc->notifier.ops = &soc_camera_async_ops;
ops              1554 drivers/staging/media/soc_camera/soc_camera.c 	sasc->notifier.ops = &soc_camera_async_ops;
ops              1858 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici || !ici->ops ||
ops              1859 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->try_fmt ||
ops              1860 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->set_fmt ||
ops              1861 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->set_bus_param ||
ops              1862 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->querycap ||
ops              1863 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->init_videobuf2 ||
ops              1864 drivers/staging/media/soc_camera/soc_camera.c 	    !ici->ops->poll ||
ops              1868 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->set_selection)
ops              1869 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->set_selection = default_s_selection;
ops              1870 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->get_selection)
ops              1871 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->get_selection = default_g_selection;
ops              1872 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->set_parm)
ops              1873 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->set_parm = default_s_parm;
ops              1874 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->get_parm)
ops              1875 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->get_parm = default_g_parm;
ops              1876 drivers/staging/media/soc_camera/soc_camera.c 	if (!ici->ops->enum_framesizes)
ops              1877 drivers/staging/media/soc_camera/soc_camera.c 		ici->ops->enum_framesizes = default_enum_framesizes;
ops               364 drivers/staging/media/sunxi/cedrus/cedrus.c 	dev->mdev.ops = &cedrus_m2m_media_ops;
ops               520 drivers/staging/media/sunxi/cedrus/cedrus_video.c 	src_vq->ops = &cedrus_qops;
ops               537 drivers/staging/media/sunxi/cedrus/cedrus_video.c 	dst_vq->ops = &cedrus_qops;
ops               638 drivers/staging/mt7621-pci/pci-mt7621.c 	host->ops = &mt7621_pci_ops;
ops               978 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c 		priv->ops->update_ratr_table(dev);
ops               284 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->irq_enable(dev);
ops               291 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->irq_disable(dev);
ops               544 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->tx_fill_descriptor(dev, pdesc, tcb_desc, pnewskb);
ops               746 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	init_status = priv->ops->initialize_adapter(dev);
ops               824 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->stop_adapter(dev, false);
ops               842 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->rtllib->link_change		= priv->ops->link_change;
ops              1061 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->get_eeprom_size(dev);
ops              1062 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->init_adapter_variable(dev);
ops              1156 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		if (priv->ops->TxCheckStuckHandler(dev)) {
ops              1170 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if (priv->ops->RxCheckStuckHandler(dev)) {
ops              1536 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->rx_enable(dev);
ops              1543 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->tx_enable(dev);
ops              1706 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->tx_fill_cmd_descriptor(dev, entry, tcb_desc, skb);
ops              1769 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->tx_fill_descriptor(dev, pdesc, tcb_desc, skb);
ops              2029 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		if (!priv->ops->rx_query_status_descriptor(dev, &stats,
ops              2213 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->stop_adapter(dev, true);
ops              2271 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->interrupt_recognized(dev, &inta, &intb);
ops              2410 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	struct rtl819x_ops *ops = (struct rtl819x_ops *)(id->driver_data);
ops              2480 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops = ops;
ops              2592 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	init_status = priv->ops->initialize_adapter(dev);
ops              2621 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->ops->stop_adapter(dev, false);
ops               329 drivers/staging/rtl8192e/rtl8192e/rtl_core.h 	struct rtl819x_ops			*ops;
ops                44 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	priv->card_8192 = priv->ops->nic_type;
ops                69 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	if (priv->ops->nic_type != priv->card_8192) {
ops                72 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 			 priv->ops->nic_type, priv->card_8192);
ops               289 drivers/staging/rtl8192e/rtllib_rx.c 	if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
ops               306 drivers/staging/rtl8192e/rtllib_rx.c 	res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
ops               330 drivers/staging/rtl8192e/rtllib_rx.c 	if (crypt == NULL || crypt->ops->decrypt_msdu == NULL)
ops               346 drivers/staging/rtl8192e/rtllib_rx.c 	res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
ops              1058 drivers/staging/rtl8192e/rtllib_rx.c 		if (*crypt && ((*crypt)->ops == NULL ||
ops              1059 drivers/staging/rtl8192e/rtllib_rx.c 			      (*crypt)->ops->decrypt_mpdu == NULL))
ops               857 drivers/staging/rtl8192e/rtllib_softmac.c 	encrypt = ieee->host_encrypt && crypt && crypt->ops &&
ops               858 drivers/staging/rtl8192e/rtllib_softmac.c 		((strcmp(crypt->ops->name, "R-WEP") == 0 || wpa_ie_len));
ops              1000 drivers/staging/rtl8192e/rtllib_softmac.c 	encrypt = (crypt && crypt->ops);
ops              1175 drivers/staging/rtl8192e/rtllib_softmac.c 		encrypt = ieee->host_encrypt && crypt && crypt->ops &&
ops              1176 drivers/staging/rtl8192e/rtllib_softmac.c 			  ((strcmp(crypt->ops->name, "R-WEP") == 0 ||
ops              3134 drivers/staging/rtl8192e/rtllib_softmac.c 		  || (ieee->host_encrypt && crypt && crypt->ops &&
ops              3135 drivers/staging/rtl8192e/rtllib_softmac.c 		  (strcmp(crypt->ops->name, "R-WEP") == 0));
ops               165 drivers/staging/rtl8192e/rtllib_tx.c 	if (!(crypt && crypt->ops)) {
ops               179 drivers/staging/rtl8192e/rtllib_tx.c 	if (crypt->ops->encrypt_msdu)
ops               180 drivers/staging/rtl8192e/rtllib_tx.c 		res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt->priv);
ops               181 drivers/staging/rtl8192e/rtllib_tx.c 	if (res == 0 && crypt->ops->encrypt_mpdu)
ops               182 drivers/staging/rtl8192e/rtllib_tx.c 		res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
ops               645 drivers/staging/rtl8192e/rtllib_tx.c 			ieee->host_encrypt && crypt && crypt->ops;
ops               747 drivers/staging/rtl8192e/rtllib_tx.c 			bytes_per_frag -= crypt->ops->extra_mpdu_prefix_len +
ops               748 drivers/staging/rtl8192e/rtllib_tx.c 				crypt->ops->extra_mpdu_postfix_len +
ops               749 drivers/staging/rtl8192e/rtllib_tx.c 				crypt->ops->extra_msdu_prefix_len +
ops               750 drivers/staging/rtl8192e/rtllib_tx.c 				crypt->ops->extra_msdu_postfix_len;
ops               799 drivers/staging/rtl8192e/rtllib_tx.c 					    crypt->ops->extra_mpdu_prefix_len +
ops               800 drivers/staging/rtl8192e/rtllib_tx.c 					    crypt->ops->extra_msdu_prefix_len);
ops               349 drivers/staging/rtl8192e/rtllib_wx.c 	if (*crypt != NULL && (*crypt)->ops != NULL &&
ops               350 drivers/staging/rtl8192e/rtllib_wx.c 	    strcmp((*crypt)->ops->name, "R-WEP") != 0) {
ops               364 drivers/staging/rtl8192e/rtllib_wx.c 		new_crypt->ops = lib80211_get_crypto_ops("R-WEP");
ops               365 drivers/staging/rtl8192e/rtllib_wx.c 		if (!new_crypt->ops) {
ops               367 drivers/staging/rtl8192e/rtllib_wx.c 			new_crypt->ops = lib80211_get_crypto_ops("R-WEP");
ops               370 drivers/staging/rtl8192e/rtllib_wx.c 		if (new_crypt->ops)
ops               371 drivers/staging/rtl8192e/rtllib_wx.c 			new_crypt->priv = new_crypt->ops->init(key);
ops               373 drivers/staging/rtl8192e/rtllib_wx.c 		if (!new_crypt->ops || !new_crypt->priv) {
ops               396 drivers/staging/rtl8192e/rtllib_wx.c 		(*crypt)->ops->set_key(sec.keys[key], len, NULL,
ops               407 drivers/staging/rtl8192e/rtllib_wx.c 		len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN,
ops               415 drivers/staging/rtl8192e/rtllib_wx.c 			(*crypt)->ops->set_key(sec.keys[key], 13, NULL,
ops               489 drivers/staging/rtl8192e/rtllib_wx.c 	if (crypt == NULL || crypt->ops == NULL) {
ops               494 drivers/staging/rtl8192e/rtllib_wx.c 	len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv);
ops               520 drivers/staging/rtl8192e/rtllib_wx.c 	struct lib80211_crypto_ops *ops;
ops               586 drivers/staging/rtl8192e/rtllib_wx.c 	ops = lib80211_get_crypto_ops(alg);
ops               587 drivers/staging/rtl8192e/rtllib_wx.c 	if (ops == NULL) {
ops               593 drivers/staging/rtl8192e/rtllib_wx.c 		ops = lib80211_get_crypto_ops(alg);
ops               595 drivers/staging/rtl8192e/rtllib_wx.c 	if (ops == NULL) {
ops               601 drivers/staging/rtl8192e/rtllib_wx.c 	if (*crypt == NULL || (*crypt)->ops != ops) {
ops               611 drivers/staging/rtl8192e/rtllib_wx.c 		new_crypt->ops = ops;
ops               612 drivers/staging/rtl8192e/rtllib_wx.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               613 drivers/staging/rtl8192e/rtllib_wx.c 			new_crypt->priv = new_crypt->ops->init(idx);
ops               624 drivers/staging/rtl8192e/rtllib_wx.c 	if (ext->key_len > 0 && (*crypt)->ops->set_key &&
ops               625 drivers/staging/rtl8192e/rtllib_wx.c 	    (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq,
ops                23 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 	struct ieee80211_crypto_ops *ops;
ops                49 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 		if (entry->ops)
ops                50 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 			entry->ops->deinit(entry->priv);
ops                98 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c int ieee80211_register_crypto_ops(struct ieee80211_crypto_ops *ops)
ops               110 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 	alg->ops = ops;
ops               117 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 	       ops->name);
ops               122 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c int ieee80211_unregister_crypto_ops(struct ieee80211_crypto_ops *ops)
ops               135 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 		if (alg->ops == ops) {
ops               145 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 				ops->name);
ops               166 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 		if (strcmp(alg->ops->name, name) == 0) {
ops               174 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 		return found_alg->ops;
ops               230 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c 				alg->ops->name);
ops                73 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h 	struct ieee80211_crypto_ops *ops;
ops                78 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h int ieee80211_register_crypto_ops(struct ieee80211_crypto_ops *ops);
ops                79 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h int ieee80211_unregister_crypto_ops(struct ieee80211_crypto_ops *ops);
ops               208 drivers/staging/rtl8192u/ieee80211/ieee80211_module.c 			if (crypt->ops)
ops               209 drivers/staging/rtl8192u/ieee80211/ieee80211_module.c 				crypt->ops->deinit(crypt->priv);
ops               340 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	if (!crypt || !crypt->ops->decrypt_mpdu)
ops               350 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	    strcmp(crypt->ops->name, "TKIP") == 0) {
ops               360 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
ops               386 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	if (!crypt || !crypt->ops->decrypt_msdu)
ops               397 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 	res = crypt->ops->decrypt_msdu(skb, keyidx, hdrlen, crypt->priv);
ops               974 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c 		if (crypt && (!crypt->ops || !crypt->ops->decrypt_mpdu))
ops               697 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	encrypt = ieee->host_encrypt && crypt && crypt->ops &&
ops               698 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 		((0 == strcmp(crypt->ops->name, "WEP") || wpa_ie_len));
ops               839 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	encrypt = crypt && crypt->ops;
ops               969 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	encrypt = ieee->host_encrypt && crypt && crypt->ops && ((0 == strcmp(crypt->ops->name, "WEP") || wpa_ie_len));
ops              2794 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	struct ieee80211_crypto_ops *ops = NULL;
ops              2848 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 		ops = try_then_request_module(ieee80211_get_crypto_ops(param->u.crypt.alg),
ops              2850 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	if (!ops) {
ops              2857 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	if (!*crypt || (*crypt)->ops != ops) {
ops              2867 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 		new_crypt->ops = ops;
ops              2868 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops              2870 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 				new_crypt->ops->init(param->u.crypt.idx);
ops              2882 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	if (param->u.crypt.key_len > 0 && (*crypt)->ops->set_key &&
ops              2883 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	    (*crypt)->ops->set_key(param->u.crypt.key,
ops               172 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 	if (!(crypt && crypt->ops)) {
ops               178 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 	    crypt && crypt->ops && strcmp(crypt->ops->name, "TKIP") == 0) {
ops               200 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 	if (crypt->ops->encrypt_msdu)
ops               201 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 		res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt->priv);
ops               202 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 	if (res == 0 && crypt->ops->encrypt_mpdu)
ops               203 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 		res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
ops               579 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 			ieee->host_encrypt && crypt && crypt->ops;
ops               669 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 			bytes_per_frag -= crypt->ops->extra_prefix_len +
ops               670 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 				crypt->ops->extra_postfix_len;
ops               720 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c 				skb_reserve(skb_frag, crypt->ops->extra_prefix_len);
ops               335 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (*crypt && (*crypt)->ops &&
ops               336 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	    strcmp((*crypt)->ops->name, "WEP") != 0) {
ops               350 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		new_crypt->ops = try_then_request_module(ieee80211_get_crypto_ops("WEP"),
ops               352 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               353 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 			new_crypt->priv = new_crypt->ops->init(key);
ops               355 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		if (!new_crypt->ops || !new_crypt->priv) {
ops               378 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		(*crypt)->ops->set_key(sec.keys[key], len, NULL,
ops               389 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		len = (*crypt)->ops->get_key(sec.keys[key], WEP_KEY_LEN,
ops               399 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 			(*crypt)->ops->set_key(sec.keys[key], 13, NULL,
ops               470 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (!crypt || !crypt->ops) {
ops               475 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv);
ops               500 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	struct ieee80211_crypto_ops *ops;
ops               575 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	ops = try_then_request_module(ieee80211_get_crypto_ops(alg), module);
ops               576 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (!ops) {
ops               584 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (!*crypt || (*crypt)->ops != ops) {
ops               594 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		new_crypt->ops = ops;
ops               595 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		if (new_crypt->ops && try_module_get(new_crypt->ops->owner))
ops               596 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 			new_crypt->priv = new_crypt->ops->init(idx);
ops               605 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (ext->key_len > 0 && (*crypt)->ops->set_key &&
ops               606 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	    (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq,
ops               685 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	if (!crypt || !crypt->ops) {
ops               690 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		if (strcmp(crypt->ops->name, "WEP") == 0)
ops               692 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		else if (strcmp(crypt->ops->name, "TKIP"))
ops               694 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		else if (strcmp(crypt->ops->name, "CCMP"))
ops               698 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		ext->key_len = crypt->ops->get_key(ext->key, SCM_KEY_LEN, NULL, crypt->priv);
ops              2000 drivers/staging/rtl8192u/r8192U_core.c 		  (ieee->host_encrypt && crypt && crypt->ops &&
ops              2001 drivers/staging/rtl8192u/r8192U_core.c 		   (strcmp(crypt->ops->name, "WEP") == 0));
ops               174 drivers/staging/rtl8712/usb_ops.c void r8712_usb_set_intf_ops(struct _io_ops *ops)
ops               176 drivers/staging/rtl8712/usb_ops.c 	memset((u8 *)ops, 0, sizeof(struct _io_ops));
ops               177 drivers/staging/rtl8712/usb_ops.c 	ops->_read8 = usb_read8;
ops               178 drivers/staging/rtl8712/usb_ops.c 	ops->_read16 = usb_read16;
ops               179 drivers/staging/rtl8712/usb_ops.c 	ops->_read32 = usb_read32;
ops               180 drivers/staging/rtl8712/usb_ops.c 	ops->_read_port = r8712_usb_read_port;
ops               181 drivers/staging/rtl8712/usb_ops.c 	ops->_write8 = usb_write8;
ops               182 drivers/staging/rtl8712/usb_ops.c 	ops->_write16 = usb_write16;
ops               183 drivers/staging/rtl8712/usb_ops.c 	ops->_write32 = usb_write32;
ops               184 drivers/staging/rtl8712/usb_ops.c 	ops->_write_mem = r8712_usb_write_mem;
ops               185 drivers/staging/rtl8712/usb_ops.c 	ops->_write_port = r8712_usb_write_port;
ops               507 drivers/staging/rtl8723bs/hal/sdio_ops.c void sdio_set_intf_ops(struct adapter *adapter, struct _io_ops *ops)
ops               509 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_read8 = &sdio_read8;
ops               510 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_read16 = &sdio_read16;
ops               511 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_read32 = &sdio_read32;
ops               512 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_read_mem = &sdio_read_mem;
ops               513 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_read_port = &sdio_read_port;
ops               515 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_write8 = &sdio_write8;
ops               516 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_write16 = &sdio_write16;
ops               517 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_write32 = &sdio_write32;
ops               518 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_writeN = &sdio_writeN;
ops               519 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_write_mem = &sdio_write_mem;
ops               520 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_write_port = &sdio_write_port;
ops               522 drivers/staging/rtl8723bs/hal/sdio_ops.c 	ops->_sd_f0_read8 = sdio_f0_read8;
ops                50 drivers/staging/speakup/spk_ttyio.c 	if (!tty->ops->write)
ops               154 drivers/staging/speakup/spk_ttyio.c 	if (tty->ops->open)
ops               155 drivers/staging/speakup/spk_ttyio.c 		ret = tty->ops->open(tty, NULL);
ops               204 drivers/staging/speakup/spk_ttyio.c 	if (in_synth->alive && speakup_tty && speakup_tty->ops->write) {
ops               205 drivers/staging/speakup/spk_ttyio.c 		int ret = speakup_tty->ops->write(speakup_tty, &ch, 1);
ops               271 drivers/staging/speakup/spk_ttyio.c 	if (speakup_tty->ops->send_xchar)
ops               272 drivers/staging/speakup/spk_ttyio.c 		speakup_tty->ops->send_xchar(speakup_tty, ch);
ops               284 drivers/staging/speakup/spk_ttyio.c 	if (speakup_tty->ops->tiocmset)
ops               285 drivers/staging/speakup/spk_ttyio.c 		speakup_tty->ops->tiocmset(speakup_tty, set, clear);
ops               334 drivers/staging/speakup/spk_ttyio.c 	if (speakup_tty->ops->flush_buffer)
ops               335 drivers/staging/speakup/spk_ttyio.c 		speakup_tty->ops->flush_buffer(speakup_tty);
ops               361 drivers/staging/speakup/spk_ttyio.c 	if (speakup_tty->ops->close)
ops               362 drivers/staging/speakup/spk_ttyio.c 		speakup_tty->ops->close(speakup_tty, NULL);
ops              1922 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c 		q->ops = &bm2835_mmal_video_qops;
ops               557 drivers/staging/vme/devices/vme_user.c 	vme_user_cdev->ops = &vme_user_fops;
ops              1815 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 		       const struct wilc_hif_func *ops)
ops              1831 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->hif_func = ops;
ops                13 drivers/staging/wilc1000/wilc_wfi_cfgoperations.h 		       const struct wilc_hif_func *ops);
ops              4490 drivers/target/iscsi/iscsi_target.c 		l_conn->sock->ops->shutdown(l_conn->sock, RCV_SHUTDOWN);
ops               987 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
ops              1001 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
ops              1017 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
ops              1022 drivers/target/iscsi/iscsi_target_login.c 		rc = conn->sock->ops->getname(conn->sock,
ops              1538 drivers/target/iscsi/iscsi_target_parameters.c 	struct iscsi_conn_ops *ops,
ops              1553 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxXmitDataSegmentLength =
ops              1565 drivers/target/iscsi/iscsi_target_parameters.c 			ops->HeaderDigest = !strcmp(param->value, CRC32C);
ops              1569 drivers/target/iscsi/iscsi_target_parameters.c 			ops->DataDigest = !strcmp(param->value, CRC32C);
ops              1579 drivers/target/iscsi/iscsi_target_parameters.c 				ops->MaxRecvDataSegmentLength);
ops              1581 drivers/target/iscsi/iscsi_target_parameters.c 			ops->InitiatorRecvDataSegmentLength =
ops              1585 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxRecvDataSegmentLength =
ops              1586 drivers/target/iscsi/iscsi_target_parameters.c 					ops->InitiatorRecvDataSegmentLength;
ops              1589 drivers/target/iscsi/iscsi_target_parameters.c 			ops->TargetRecvDataSegmentLength =
ops              1593 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxXmitDataSegmentLength =
ops              1594 drivers/target/iscsi/iscsi_target_parameters.c 					ops->TargetRecvDataSegmentLength;
ops              1603 drivers/target/iscsi/iscsi_target_parameters.c 	struct iscsi_sess_ops *ops,
ops              1619 drivers/target/iscsi/iscsi_target_parameters.c 				snprintf(ops->InitiatorName,
ops              1620 drivers/target/iscsi/iscsi_target_parameters.c 						sizeof(ops->InitiatorName),
ops              1627 drivers/target/iscsi/iscsi_target_parameters.c 			snprintf(ops->InitiatorAlias,
ops              1628 drivers/target/iscsi/iscsi_target_parameters.c 						sizeof(ops->InitiatorAlias),
ops              1636 drivers/target/iscsi/iscsi_target_parameters.c 				snprintf(ops->TargetName,
ops              1637 drivers/target/iscsi/iscsi_target_parameters.c 						sizeof(ops->TargetName),
ops              1644 drivers/target/iscsi/iscsi_target_parameters.c 			snprintf(ops->TargetAlias, sizeof(ops->TargetAlias),
ops              1649 drivers/target/iscsi/iscsi_target_parameters.c 			ops->TargetPortalGroupTag =
ops              1654 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxConnections =
ops              1659 drivers/target/iscsi/iscsi_target_parameters.c 			ops->InitialR2T = !strcmp(param->value, YES);
ops              1663 drivers/target/iscsi/iscsi_target_parameters.c 			ops->ImmediateData = !strcmp(param->value, YES);
ops              1667 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxBurstLength =
ops              1672 drivers/target/iscsi/iscsi_target_parameters.c 			ops->FirstBurstLength =
ops              1677 drivers/target/iscsi/iscsi_target_parameters.c 			ops->DefaultTime2Wait =
ops              1682 drivers/target/iscsi/iscsi_target_parameters.c 			ops->DefaultTime2Retain =
ops              1687 drivers/target/iscsi/iscsi_target_parameters.c 			ops->MaxOutstandingR2T =
ops              1692 drivers/target/iscsi/iscsi_target_parameters.c 			ops->DataPDUInOrder = !strcmp(param->value, YES);
ops              1696 drivers/target/iscsi/iscsi_target_parameters.c 			ops->DataSequenceInOrder = !strcmp(param->value, YES);
ops              1700 drivers/target/iscsi/iscsi_target_parameters.c 			ops->ErrorRecoveryLevel =
ops              1705 drivers/target/iscsi/iscsi_target_parameters.c 			ops->SessionType = !strcmp(param->value, DISCOVERY);
ops              1709 drivers/target/iscsi/iscsi_target_parameters.c 			ops->RDMAExtensions = !strcmp(param->value, YES);
ops              1140 drivers/target/iscsi/iscsi_target_util.c 		tx_sent = conn->sock->ops->sendpage(conn->sock,
ops                50 drivers/target/target_core_configfs.c 	cit->ct_owner = tb->ops->owner;					\
ops                61 drivers/target/target_core_configfs.c 	cit->ct_attrs = tb->ops->tb_##_name##_attrs;			\
ops                62 drivers/target/target_core_configfs.c 	cit->ct_owner = tb->ops->owner;					\
ops              3266 drivers/target/target_core_configfs.c 			hba->hba_id, hba->backend->ops->name,
ops              3288 drivers/target/target_core_configfs.c 	if (hba->backend->ops->pmode_enable_hba == NULL)
ops              3302 drivers/target/target_core_configfs.c 	ret = hba->backend->ops->pmode_enable_hba(hba, mode_flag);
ops               729 drivers/target/target_core_device.c 	dev = hba->backend->ops->alloc_device(hba, name);
ops               734 drivers/target/target_core_device.c 	dev->transport = hba->backend->ops;
ops              1036 drivers/target/target_core_device.c 	hba->backend->ops->set_configfs_dev_params(dev, buf, sizeof(buf));
ops                38 drivers/target/target_core_hba.c int transport_backend_register(const struct target_backend_ops *ops)
ops                45 drivers/target/target_core_hba.c 	tb->ops = ops;
ops                49 drivers/target/target_core_hba.c 		if (!strcmp(old->ops->name, ops->name)) {
ops                50 drivers/target/target_core_hba.c 			pr_err("backend %s already registered.\n", ops->name);
ops                61 drivers/target/target_core_hba.c 			ops->name, ops->owner);
ops                66 drivers/target/target_core_hba.c void target_backend_unregister(const struct target_backend_ops *ops)
ops                72 drivers/target/target_core_hba.c 		if (tb->ops == ops) {
ops                96 drivers/target/target_core_hba.c 		if (!strcmp(tb->ops->name, name))
ops               102 drivers/target/target_core_hba.c 	if (tb->ops->owner && !try_module_get(tb->ops->owner))
ops               132 drivers/target/target_core_hba.c 	ret = hba->backend->ops->attach_hba(hba, plugin_dep_id);
ops               147 drivers/target/target_core_hba.c 	module_put(hba->backend->ops->owner);
ops               159 drivers/target/target_core_hba.c 	hba->backend->ops->detach_hba(hba);
ops               168 drivers/target/target_core_hba.c 	module_put(hba->backend->ops->owner);
ops                16 drivers/target/target_core_internal.h 	const struct target_backend_ops *ops;
ops               195 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
ops               200 drivers/target/target_core_sbc.c 		ret = ops->execute_unmap(cmd, cmd->t_task_lba, nolb);
ops               282 drivers/target/target_core_sbc.c sbc_setup_write_same(struct se_cmd *cmd, unsigned char *flags, struct sbc_ops *ops)
ops               320 drivers/target/target_core_sbc.c 		if (!ops->execute_unmap)
ops               331 drivers/target/target_core_sbc.c 	if (!ops->execute_write_same)
ops               338 drivers/target/target_core_sbc.c 	cmd->execute_cmd = ops->execute_write_same;
ops               407 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
ops               409 drivers/target/target_core_sbc.c 	return ops->execute_rw(cmd, cmd->t_data_sg, cmd->t_data_nents,
ops               592 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
ops               612 drivers/target/target_core_sbc.c 	ret = ops->execute_rw(cmd, cmd->t_bidi_data_sg, cmd->t_bidi_data_nents,
ops               791 drivers/target/target_core_sbc.c sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops)
ops               799 drivers/target/target_core_sbc.c 	cmd->protocol_data = ops;
ops               952 drivers/target/target_core_sbc.c 			ret = sbc_setup_write_same(cmd, &cdb[10], ops);
ops               966 drivers/target/target_core_sbc.c 					   dev->se_hba->backend->ops->name,
ops              1022 drivers/target/target_core_sbc.c 		if (ops->execute_sync_cache) {
ops              1023 drivers/target/target_core_sbc.c 			cmd->execute_cmd = ops->execute_sync_cache;
ops              1030 drivers/target/target_core_sbc.c 		if (!ops->execute_unmap)
ops              1051 drivers/target/target_core_sbc.c 		ret = sbc_setup_write_same(cmd, &cdb[1], ops);
ops              1069 drivers/target/target_core_sbc.c 		ret = sbc_setup_write_same(cmd, &cdb[1], ops);
ops              1140 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
ops              1205 drivers/target/target_core_sbc.c 			ret = ops->execute_unmap(cmd, lba, range);
ops               467 drivers/target/target_core_user.c 	.ops = tcmu_genl_ops,
ops               317 drivers/tee/optee/core.c 	.ops = &optee_ops,
ops               333 drivers/tee/optee/core.c 	.ops = &optee_supp_ops,
ops                86 drivers/tee/optee/shm_pool.c 	mgr->ops = &pool_ops;
ops                48 drivers/tee/tee_core.c 	rc = teedev->desc->ops->open(ctx);
ops                73 drivers/tee/tee_core.c 	ctx->teedev->desc->ops->release(ctx);
ops               119 drivers/tee/tee_core.c 	ctx->teedev->desc->ops->get_version(ctx->teedev, &vers);
ops               309 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->open_session)
ops               337 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->open_session(ctx, &arg, params);
ops               354 drivers/tee/tee_core.c 	if (rc && have_session && ctx->teedev->desc->ops->close_session)
ops               355 drivers/tee/tee_core.c 		ctx->teedev->desc->ops->close_session(ctx, arg.session);
ops               380 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->invoke_func)
ops               408 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->invoke_func(ctx, &arg, params);
ops               435 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->cancel_req)
ops               441 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->cancel_req(ctx, arg.cancel_id,
ops               451 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->close_session)
ops               457 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->close_session(ctx, arg.session);
ops               514 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->supp_recv)
ops               539 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->supp_recv(ctx, &func, &num_params, params);
ops               612 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->supp_send)
ops               638 drivers/tee/tee_core.c 	rc = ctx->teedev->desc->ops->supp_send(ctx, ret, num_params, params);
ops               715 drivers/tee/tee_core.c 	if (!teedesc || !teedesc->name || !teedesc->ops ||
ops               716 drivers/tee/tee_core.c 	    !teedesc->ops->get_version || !teedesc->ops->open ||
ops               717 drivers/tee/tee_core.c 	    !teedesc->ops->release || !pool)
ops               798 drivers/tee/tee_core.c 	teedev->desc->ops->get_version(teedev, &vers);
ops               947 drivers/tee/tee_core.c 	teedev->desc->ops->get_version(teedev, match_data->vers);
ops              1003 drivers/tee/tee_core.c 	ctx->teedev->desc->ops->get_version(ctx->teedev, vers);
ops              1011 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->open_session)
ops              1013 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->open_session(ctx, arg, param);
ops              1019 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->close_session)
ops              1021 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->close_session(ctx, session);
ops              1029 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->invoke_func)
ops              1031 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->invoke_func(ctx, arg, param);
ops              1038 drivers/tee/tee_core.c 	if (!ctx->teedev->desc->ops->cancel_req)
ops              1040 drivers/tee/tee_core.c 	return ctx->teedev->desc->ops->cancel_req(ctx, arg->cancel_id,
ops                32 drivers/tee/tee_shm.c 		poolm->ops->free(poolm, shm);
ops                35 drivers/tee/tee_shm.c 		int rc = teedev->desc->ops->shm_unregister(shm->ctx, shm);
ops               148 drivers/tee/tee_shm.c 	rc = poolm->ops->alloc(poolm, shm, size);
ops               165 drivers/tee/tee_shm.c 		exp_info.ops = &tee_shm_dma_buf_ops;
ops               190 drivers/tee/tee_shm.c 	poolm->ops->free(poolm, shm);
ops               239 drivers/tee/tee_shm.c 	if (!teedev->desc->ops->shm_register ||
ops               240 drivers/tee/tee_shm.c 	    !teedev->desc->ops->shm_unregister) {
ops               287 drivers/tee/tee_shm.c 	rc = teedev->desc->ops->shm_register(ctx, shm, shm->pages,
ops               297 drivers/tee/tee_shm.c 		exp_info.ops = &tee_shm_dma_buf_ops;
ops               305 drivers/tee/tee_shm.c 			teedev->desc->ops->shm_unregister(ctx, shm);
ops               136 drivers/tee/tee_shm_pool.c 	mgr->ops = &pool_ops_generic;
ops               148 drivers/tee/tee_shm_pool.c 	return mgr && mgr->ops && mgr->ops->alloc && mgr->ops->free &&
ops               149 drivers/tee/tee_shm_pool.c 		mgr->ops->destroy_poolmgr;
ops               236 drivers/thermal/broadcom/bcm2835_thermal.c 		err = tz->ops->get_trip_temp(tz, 0, &trip_temp);
ops               112 drivers/thermal/dove_thermal.c static struct thermal_zone_device_ops ops = {
ops               149 drivers/thermal/dove_thermal.c 					       priv, &ops, NULL, 0, 0);
ops                28 drivers/thermal/fair_share.c 	if (tz->trips == 0 || !tz->ops->get_trip_temp)
ops                32 drivers/thermal/fair_share.c 		tz->ops->get_trip_temp(tz, count, &trip_temp);
ops                42 drivers/thermal/fair_share.c 		tz->ops->get_trip_type(tz, count - 1, &trip_type);
ops                54 drivers/thermal/fair_share.c 	cdev->ops->get_max_state(cdev, &max_state);
ops                21 drivers/thermal/gov_bang_bang.c 	tz->ops->get_trip_temp(tz, trip, &trip_temp);
ops                23 drivers/thermal/gov_bang_bang.c 	if (!tz->ops->get_trip_hyst) {
ops                28 drivers/thermal/gov_bang_bang.c 		tz->ops->get_trip_hyst(tz, trip, &trip_hyst);
ops                85 drivers/thermal/hisi_thermal.c 	const struct hisi_thermal_ops *ops;
ops               450 drivers/thermal/hisi_thermal.c 	*temp = data->ops->get_temp(sensor);
ops               468 drivers/thermal/hisi_thermal.c 	data->ops->irq_handler(sensor);
ops               552 drivers/thermal/hisi_thermal.c 	tzd->ops->set_mode(tzd,
ops               569 drivers/thermal/hisi_thermal.c 	data->ops = of_device_get_match_data(dev);
ops               578 drivers/thermal/hisi_thermal.c 	ret = data->ops->probe(data);
ops               605 drivers/thermal/hisi_thermal.c 		ret = data->ops->enable_sensor(sensor);
ops               626 drivers/thermal/hisi_thermal.c 		data->ops->disable_sensor(sensor);
ops               639 drivers/thermal/hisi_thermal.c 		data->ops->disable_sensor(&data->sensor[i]);
ops               650 drivers/thermal/hisi_thermal.c 		ret |= data->ops->enable_sensor(&data->sensor[i]);
ops               352 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	struct thermal_zone_device_ops *ops = NULL;
ops               376 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 			ops = &proc_thermal_local_ops;
ops               379 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	proc_priv->int340x_zone = int340x_thermal_zone_add(adev, ops);
ops                59 drivers/thermal/intel/intel_pch_thermal.c 	const struct pch_dev_ops *ops;
ops               228 drivers/thermal/intel/intel_pch_thermal.c 	return	ptd->ops->get_temp(ptd, temp);
ops               279 drivers/thermal/intel/intel_pch_thermal.c 	const struct pch_dev_ops *ops;
ops               283 drivers/thermal/intel/intel_pch_thermal.c 		.ops = &pch_dev_ops_wpt,
ops               287 drivers/thermal/intel/intel_pch_thermal.c 		.ops = &pch_dev_ops_wpt,
ops               291 drivers/thermal/intel/intel_pch_thermal.c 		.ops = &pch_dev_ops_wpt,
ops               295 drivers/thermal/intel/intel_pch_thermal.c 		.ops = &pch_dev_ops_wpt,
ops               312 drivers/thermal/intel/intel_pch_thermal.c 	ptd->ops = bi->ops;
ops               336 drivers/thermal/intel/intel_pch_thermal.c 	err = ptd->ops->hw_init(ptd, &nr_trips);
ops               376 drivers/thermal/intel/intel_pch_thermal.c 	return ptd->ops->suspend(ptd);
ops               383 drivers/thermal/intel/intel_pch_thermal.c 	return ptd->ops->resume(ptd);
ops                54 drivers/thermal/kirkwood_thermal.c static struct thermal_zone_device_ops ops = {
ops                79 drivers/thermal/kirkwood_thermal.c 					       priv, &ops, NULL, 0, 0);
ops                84 drivers/thermal/of-thermal.c 	const struct thermal_zone_of_device_ops *ops;
ops                94 drivers/thermal/of-thermal.c 	if (!data->ops->get_temp)
ops                97 drivers/thermal/of-thermal.c 	return data->ops->get_temp(data->sensor_data, temp);
ops               105 drivers/thermal/of-thermal.c 	if (!data->ops || !data->ops->set_trips)
ops               108 drivers/thermal/of-thermal.c 	return data->ops->set_trips(data->sensor_data, low, high);
ops               191 drivers/thermal/of-thermal.c 	return data->ops->set_emul_temp(data->sensor_data, temp);
ops               199 drivers/thermal/of-thermal.c 	if (!data->ops->get_trend)
ops               202 drivers/thermal/of-thermal.c 	return data->ops->get_trend(data->sensor_data, trip, trend);
ops               339 drivers/thermal/of-thermal.c 	if (data->ops->set_trip_temp) {
ops               342 drivers/thermal/of-thermal.c 		ret = data->ops->set_trip_temp(data->sensor_data, trip, temp);
ops               415 drivers/thermal/of-thermal.c 			   const struct thermal_zone_of_device_ops *ops)
ops               426 drivers/thermal/of-thermal.c 	if (!ops)
ops               430 drivers/thermal/of-thermal.c 	tz->ops = ops;
ops               433 drivers/thermal/of-thermal.c 	tzd->ops->get_temp = of_thermal_get_temp;
ops               434 drivers/thermal/of-thermal.c 	tzd->ops->get_trend = of_thermal_get_trend;
ops               440 drivers/thermal/of-thermal.c 	if (ops->set_trips)
ops               441 drivers/thermal/of-thermal.c 		tzd->ops->set_trips = of_thermal_set_trips;
ops               443 drivers/thermal/of-thermal.c 	if (ops->set_emul_temp)
ops               444 drivers/thermal/of-thermal.c 		tzd->ops->set_emul_temp = of_thermal_set_emul_temp;
ops               485 drivers/thermal/of-thermal.c 				const struct thermal_zone_of_device_ops *ops)
ops               523 drivers/thermal/of-thermal.c 							 data, ops);
ops               525 drivers/thermal/of-thermal.c 				tzd->ops->set_mode(tzd, THERMAL_DEVICE_ENABLED);
ops               571 drivers/thermal/of-thermal.c 	tzd->ops->get_temp = NULL;
ops               572 drivers/thermal/of-thermal.c 	tzd->ops->get_trend = NULL;
ops               573 drivers/thermal/of-thermal.c 	tzd->ops->set_emul_temp = NULL;
ops               575 drivers/thermal/of-thermal.c 	tz->ops = NULL;
ops               619 drivers/thermal/of-thermal.c 	void *data, const struct thermal_zone_of_device_ops *ops)
ops               628 drivers/thermal/of-thermal.c 	tzd = thermal_zone_of_sensor_register(dev, sensor_id, data, ops);
ops              1017 drivers/thermal/of-thermal.c 	struct thermal_zone_device_ops *ops;
ops              1039 drivers/thermal/of-thermal.c 		ops = kmemdup(&of_thermal_ops, sizeof(*ops), GFP_KERNEL);
ops              1040 drivers/thermal/of-thermal.c 		if (!ops)
ops              1045 drivers/thermal/of-thermal.c 			kfree(ops);
ops              1064 drivers/thermal/of-thermal.c 						    ops, tzp,
ops              1071 drivers/thermal/of-thermal.c 			kfree(ops);
ops              1117 drivers/thermal/of-thermal.c 		kfree(zone->ops);
ops               142 drivers/thermal/power_allocator.c 	ret = tz->ops->get_trip_temp(tz, trip_switch_on, &switch_on_temp);
ops               398 drivers/thermal/power_allocator.c 		if (cdev->ops->get_requested_power(cdev, tz, &req_power[i]))
ops               482 drivers/thermal/power_allocator.c 		ret = tz->ops->get_trip_type(tz, i, &type);
ops               576 drivers/thermal/power_allocator.c 		ret = tz->ops->get_trip_temp(tz,
ops               625 drivers/thermal/power_allocator.c 	ret = tz->ops->get_trip_temp(tz, params->trip_switch_on,
ops               636 drivers/thermal/power_allocator.c 	ret = tz->ops->get_trip_temp(tz, params->trip_max_desired_temperature,
ops               284 drivers/thermal/qcom/tsens-8960.c 	.ops		= &ops_8960,
ops               371 drivers/thermal/qcom/tsens-v0_1.c 	.ops		= &ops_8916,
ops               386 drivers/thermal/qcom/tsens-v0_1.c 	.ops		= &ops_8974,
ops               191 drivers/thermal/qcom/tsens-v1.c 	.ops		= &ops_generic_v1,
ops                72 drivers/thermal/qcom/tsens-v2.c 	.ops		= &ops_generic_v2,
ops                80 drivers/thermal/qcom/tsens-v2.c 	.ops		= &ops_generic_v2,
ops                20 drivers/thermal/qcom/tsens.c 	return priv->ops->get_temp(priv, s->id, temp);
ops                28 drivers/thermal/qcom/tsens.c 	if (priv->ops->get_trend)
ops                29 drivers/thermal/qcom/tsens.c 		return priv->ops->get_trend(priv, s->id, trend);
ops                38 drivers/thermal/qcom/tsens.c 	if (priv->ops && priv->ops->suspend)
ops                39 drivers/thermal/qcom/tsens.c 		return priv->ops->suspend(priv);
ops                48 drivers/thermal/qcom/tsens.c 	if (priv->ops && priv->ops->resume)
ops                49 drivers/thermal/qcom/tsens.c 		return priv->ops->resume(priv);
ops                96 drivers/thermal/qcom/tsens.c 		if (priv->ops->enable)
ops                97 drivers/thermal/qcom/tsens.c 			priv->ops->enable(priv, i);
ops               143 drivers/thermal/qcom/tsens.c 	priv->ops = data->ops;
ops               153 drivers/thermal/qcom/tsens.c 	if (!priv->ops || !priv->ops->init || !priv->ops->get_temp)
ops               156 drivers/thermal/qcom/tsens.c 	ret = priv->ops->init(priv);
ops               162 drivers/thermal/qcom/tsens.c 	if (priv->ops->calibrate) {
ops               163 drivers/thermal/qcom/tsens.c 		ret = priv->ops->calibrate(priv);
ops               182 drivers/thermal/qcom/tsens.c 	if (priv->ops->disable)
ops               183 drivers/thermal/qcom/tsens.c 		priv->ops->disable(priv);
ops               271 drivers/thermal/qcom/tsens.h 	const struct tsens_ops	*ops;
ops               310 drivers/thermal/qcom/tsens.h 	const struct tsens_ops		*ops;
ops              1060 drivers/thermal/rockchip_thermal.c 	tzd->ops->set_mode(tzd,
ops               272 drivers/thermal/samsung/exynos_tmu.c 		ret = tzd->ops->get_crit_temp(tzd, &temp);
ops               304 drivers/thermal/samsung/exynos_tmu.c 			ret = tzd->ops->get_trip_temp(tzd, i, &temp);
ops               311 drivers/thermal/samsung/exynos_tmu.c 			ret = tzd->ops->get_trip_hyst(tzd, i, &hyst);
ops                44 drivers/thermal/spear_thermal.c static struct thermal_zone_device_ops ops = {
ops               128 drivers/thermal/spear_thermal.c 				stdev, &ops, NULL, 0, 0);
ops                45 drivers/thermal/st/st_thermal.c 	return sensor->ops->alloc_regfields(sensor);
ops                59 drivers/thermal/st/st_thermal.c 	ret = sensor->ops->power_ctrl(sensor, POWER_ON);
ops                72 drivers/thermal/st/st_thermal.c 	ret = sensor->ops->power_ctrl(sensor, POWER_OFF);
ops               206 drivers/thermal/st/st_thermal.c 	if (!sensor->cdata->ops)
ops               209 drivers/thermal/st/st_thermal.c 	sensor->ops = sensor->cdata->ops;
ops               211 drivers/thermal/st/st_thermal.c 	ret = (sensor->ops->regmap_init)(sensor);
ops               225 drivers/thermal/st/st_thermal.c 	if (sensor->ops->register_enable_irq) {
ops               226 drivers/thermal/st/st_thermal.c 		ret = sensor->ops->register_enable_irq(sensor);
ops               239 drivers/thermal/st/st_thermal.c 	polling_delay = sensor->ops->register_enable_irq ? 0 : 1000;
ops               293 drivers/thermal/st/st_thermal.c 	if (sensor->ops->enable_irq) {
ops               294 drivers/thermal/st/st_thermal.c 		ret = sensor->ops->enable_irq(sensor);
ops                72 drivers/thermal/st/st_thermal.h 	const struct st_thermal_sensor_ops *ops;
ops                81 drivers/thermal/st/st_thermal.h 	const struct st_thermal_sensor_ops *ops;
ops               159 drivers/thermal/st/st_thermal_memmap.c 	.ops			= &st_mmap_sensor_ops,
ops               168 drivers/thermal/st/st_thermal_memmap.c 	.ops			= &st_mmap_sensor_ops,
ops               106 drivers/thermal/st/st_thermal_syscfg.c 	.ops			= &st_syscfg_sensor_ops,
ops               116 drivers/thermal/st/st_thermal_syscfg.c 	.ops			= &st_syscfg_sensor_ops,
ops               126 drivers/thermal/st/st_thermal_syscfg.c 	.ops			= &st_syscfg_sensor_ops,
ops               136 drivers/thermal/st/st_thermal_syscfg.c 	.ops			= &st_syscfg_sensor_ops,
ops               664 drivers/thermal/st/stm_thermal.c 	if (!sensor->th_dev->ops->get_crit_temp) {
ops               670 drivers/thermal/st/stm_thermal.c 	ret = sensor->th_dev->ops->get_crit_temp(sensor->th_dev,
ops                49 drivers/thermal/step_wise.c 	cdev->ops->get_cur_state(cdev, &cur_state);
ops               129 drivers/thermal/step_wise.c 		tz->ops->get_trip_temp(tz, trip, &trip_temp);
ops               130 drivers/thermal/step_wise.c 		tz->ops->get_trip_type(tz, trip, &trip_type);
ops                64 drivers/thermal/tango_thermal.c static const struct thermal_zone_of_device_ops ops = {
ops                93 drivers/thermal/tango_thermal.c 	tzdev = devm_thermal_zone_of_sensor_register(&pdev->dev, 0, priv, &ops);
ops               597 drivers/thermal/tegra/soctherm.c 	ret = tz->ops->get_trip_type(tz, trip, &type);
ops               645 drivers/thermal/tegra/soctherm.c 	ret = tz->ops->get_trip_temp(zone->tz, trip, &trip_temp);
ops               732 drivers/thermal/tegra/soctherm.c 		ret = tz->ops->get_trip_type(tz, i, &type);
ops               736 drivers/thermal/tegra/soctherm.c 			ret = tz->ops->get_trip_temp(tz, i, temp);
ops               780 drivers/thermal/tegra/soctherm.c 		if (tz->ops->get_crit_temp(tz, &temperature))
ops               383 drivers/thermal/thermal_core.c 	tz->ops->get_trip_temp(tz, trip, &trip_temp);
ops               391 drivers/thermal/thermal_core.c 	if (tz->ops->notify)
ops               392 drivers/thermal/thermal_core.c 		tz->ops->notify(tz, trip, trip_type);
ops               420 drivers/thermal/thermal_core.c 	tz->ops->get_trip_type(tz, trip, &type);
ops               482 drivers/thermal/thermal_core.c 	if (!tz->ops->get_temp)
ops               547 drivers/thermal/thermal_core.c 	return cdev->ops->state2power(cdev, tz, 0, max_power);
ops               571 drivers/thermal/thermal_core.c 	ret = cdev->ops->get_max_state(cdev, &max_state);
ops               575 drivers/thermal/thermal_core.c 	return cdev->ops->state2power(cdev, tz, max_state, min_power);
ops               599 drivers/thermal/thermal_core.c 	ret = cdev->ops->power2state(cdev, instance->tz, power, &state);
ops               709 drivers/thermal/thermal_core.c 	ret = cdev->ops->get_max_state(cdev, &max_state);
ops               903 drivers/thermal/thermal_core.c 		if (!pos->tzp && !pos->ops->bind)
ops               906 drivers/thermal/thermal_core.c 		if (pos->ops->bind) {
ops               907 drivers/thermal/thermal_core.c 			ret = pos->ops->bind(pos, cdev);
ops               951 drivers/thermal/thermal_core.c 				  const struct thermal_cooling_device_ops *ops)
ops               960 drivers/thermal/thermal_core.c 	if (!ops || !ops->get_max_state || !ops->get_cur_state ||
ops               961 drivers/thermal/thermal_core.c 	    !ops->set_cur_state)
ops               979 drivers/thermal/thermal_core.c 	cdev->ops = ops;
ops              1025 drivers/thermal/thermal_core.c 				const struct thermal_cooling_device_ops *ops)
ops              1027 drivers/thermal/thermal_core.c 	return __thermal_cooling_device_register(NULL, type, devdata, ops);
ops              1049 drivers/thermal/thermal_core.c 				   const struct thermal_cooling_device_ops *ops)
ops              1051 drivers/thermal/thermal_core.c 	return __thermal_cooling_device_register(np, type, devdata, ops);
ops              1082 drivers/thermal/thermal_core.c 				const struct thermal_cooling_device_ops *ops)
ops              1091 drivers/thermal/thermal_core.c 	tcd = __thermal_cooling_device_register(np, type, devdata, ops);
ops              1144 drivers/thermal/thermal_core.c 		if (tz->ops->unbind) {
ops              1145 drivers/thermal/thermal_core.c 			tz->ops->unbind(tz, cdev);
ops              1176 drivers/thermal/thermal_core.c 	if (!tzp && !tz->ops->bind)
ops              1182 drivers/thermal/thermal_core.c 	if (tz->ops->bind) {
ops              1184 drivers/thermal/thermal_core.c 			ret = tz->ops->bind(tz, pos);
ops              1236 drivers/thermal/thermal_core.c 			     void *devdata, struct thermal_zone_device_ops *ops,
ops              1264 drivers/thermal/thermal_core.c 	if (!ops) {
ops              1269 drivers/thermal/thermal_core.c 	if (trips > 0 && (!ops->get_trip_type || !ops->get_trip_temp))
ops              1287 drivers/thermal/thermal_core.c 	tz->ops = ops;
ops              1310 drivers/thermal/thermal_core.c 		if (tz->ops->get_trip_type(tz, count, &trip_type))
ops              1312 drivers/thermal/thermal_core.c 		if (tz->ops->get_trip_temp(tz, count, &trip_temp))
ops              1399 drivers/thermal/thermal_core.c 		if (tz->ops->unbind) {
ops              1400 drivers/thermal/thermal_core.c 			tz->ops->unbind(tz, cdev);
ops              1576 drivers/thermal/thermal_core.c 			if (tz->ops->get_mode)
ops              1577 drivers/thermal/thermal_core.c 				tz->ops->get_mode(tz, &tz_mode);
ops                29 drivers/thermal/thermal_helpers.c 	if (tz->emul_temperature || !tz->ops->get_trend ||
ops                30 drivers/thermal/thermal_helpers.c 	    tz->ops->get_trend(tz, trip, &trend)) {
ops                84 drivers/thermal/thermal_helpers.c 	if (!tz || IS_ERR(tz) || !tz->ops->get_temp)
ops                89 drivers/thermal/thermal_helpers.c 	ret = tz->ops->get_temp(tz, temp);
ops                93 drivers/thermal/thermal_helpers.c 			ret = tz->ops->get_trip_type(tz, count, &type);
ops                95 drivers/thermal/thermal_helpers.c 				ret = tz->ops->get_trip_temp(tz, count,
ops               125 drivers/thermal/thermal_helpers.c 	if (!tz->ops->set_trips || !tz->ops->get_trip_hyst)
ops               131 drivers/thermal/thermal_helpers.c 		tz->ops->get_trip_temp(tz, i, &trip_temp);
ops               132 drivers/thermal/thermal_helpers.c 		tz->ops->get_trip_hyst(tz, i, &hysteresis);
ops               157 drivers/thermal/thermal_helpers.c 	ret = tz->ops->set_trips(tz, low, high);
ops               188 drivers/thermal/thermal_helpers.c 	if (!cdev->ops->set_cur_state(cdev, target))
ops                78 drivers/thermal/thermal_hwmon.c 	ret = tz->ops->get_crit_temp(tz, &temperature);
ops               127 drivers/thermal/thermal_hwmon.c 	return tz->ops->get_crit_temp && !tz->ops->get_crit_temp(tz, &temp);
ops                55 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->get_mode)
ops                58 drivers/thermal/thermal_sysfs.c 	result = tz->ops->get_mode(tz, &mode);
ops                73 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->set_mode)
ops                77 drivers/thermal/thermal_sysfs.c 		result = tz->ops->set_mode(tz, THERMAL_DEVICE_ENABLED);
ops                79 drivers/thermal/thermal_sysfs.c 		result = tz->ops->set_mode(tz, THERMAL_DEVICE_DISABLED);
ops                97 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->get_trip_type)
ops               103 drivers/thermal/thermal_sysfs.c 	result = tz->ops->get_trip_type(tz, trip, &type);
ops               129 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->set_trip_temp)
ops               138 drivers/thermal/thermal_sysfs.c 	ret = tz->ops->set_trip_temp(tz, trip, temperature);
ops               155 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->get_trip_temp)
ops               161 drivers/thermal/thermal_sysfs.c 	ret = tz->ops->get_trip_temp(tz, trip, &temperature);
ops               177 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->set_trip_hyst)
ops               191 drivers/thermal/thermal_sysfs.c 	ret = tz->ops->set_trip_hyst(tz, trip, temperature);
ops               207 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->get_trip_hyst)
ops               213 drivers/thermal/thermal_sysfs.c 	ret = tz->ops->get_trip_hyst(tz, trip, &temperature);
ops               305 drivers/thermal/thermal_sysfs.c 	if (!tz->ops->set_emul_temp) {
ops               310 drivers/thermal/thermal_sysfs.c 		ret = tz->ops->set_emul_temp(tz, temperature);
ops               446 drivers/thermal/thermal_sysfs.c 	if (tz->ops->get_mode)
ops               475 drivers/thermal/thermal_sysfs.c 		tz->ops->get_trip_type(tz, count, &trip_type);
ops               530 drivers/thermal/thermal_sysfs.c 	if (tz->ops->get_trip_hyst) {
ops               545 drivers/thermal/thermal_sysfs.c 		if (tz->ops->get_trip_hyst)
ops               580 drivers/thermal/thermal_sysfs.c 		if (!tz->ops->get_trip_hyst)
ops               590 drivers/thermal/thermal_sysfs.c 		if (tz->ops->set_trip_hyst) {
ops               618 drivers/thermal/thermal_sysfs.c 	if (tz->ops->get_trip_hyst)
ops               682 drivers/thermal/thermal_sysfs.c 	ret = cdev->ops->get_max_state(cdev, &state);
ops               695 drivers/thermal/thermal_sysfs.c 	ret = cdev->ops->get_cur_state(cdev, &state);
ops               717 drivers/thermal/thermal_sysfs.c 	result = cdev->ops->set_cur_state(cdev, state);
ops               913 drivers/thermal/thermal_sysfs.c 	if (cdev->ops->get_max_state(cdev, &states))
ops               874 drivers/thunderbolt/nhi.c 	if (nhi->ops && nhi->ops->suspend_noirq) {
ops               875 drivers/thunderbolt/nhi.c 		ret = nhi->ops->suspend_noirq(tb->nhi, wakeup);
ops               942 drivers/thunderbolt/nhi.c 		if (nhi->ops && nhi->ops->resume_noirq) {
ops               943 drivers/thunderbolt/nhi.c 			ret = nhi->ops->resume_noirq(nhi);
ops               988 drivers/thunderbolt/nhi.c 	if (nhi->ops && nhi->ops->runtime_suspend) {
ops               989 drivers/thunderbolt/nhi.c 		ret = nhi->ops->runtime_suspend(tb->nhi);
ops              1003 drivers/thunderbolt/nhi.c 	if (nhi->ops && nhi->ops->runtime_resume) {
ops              1004 drivers/thunderbolt/nhi.c 		ret = nhi->ops->runtime_resume(nhi);
ops              1038 drivers/thunderbolt/nhi.c 	if (nhi->ops && nhi->ops->shutdown)
ops              1039 drivers/thunderbolt/nhi.c 		nhi->ops->shutdown(nhi);
ops              1122 drivers/thunderbolt/nhi.c 	nhi->ops = (const struct tb_nhi_ops *)id->driver_data;
ops              1155 drivers/thunderbolt/nhi.c 	if (nhi->ops && nhi->ops->init) {
ops              1156 drivers/thunderbolt/nhi.c 		res = nhi->ops->init(nhi);
ops              1653 drivers/tty/amiserial.c 	state->tport.ops = &amiga_port_ops;
ops              3080 drivers/tty/cyclades.c 			info->port.ops = &cyz_port_ops;
ops              3099 drivers/tty/cyclades.c 			info->port.ops = &cyy_port_ops;
ops              3948 drivers/tty/cyclades.c 						num = ld->ops->num;
ops               707 drivers/tty/ehv_bytechan.c 	bc->port.ops = &ehv_bc_tty_port_ops;
ops               348 drivers/tty/goldfish.c 	qtty->port.ops = &goldfish_port_ops;
ops               113 drivers/tty/hvc/hvc_console.c static int __hvc_flush(const struct hv_ops *ops, uint32_t vtermno, bool wait)
ops               118 drivers/tty/hvc/hvc_console.c 	if (ops->flush)
ops               119 drivers/tty/hvc/hvc_console.c 		return ops->flush(vtermno, wait);
ops               123 drivers/tty/hvc/hvc_console.c static int hvc_console_flush(const struct hv_ops *ops, uint32_t vtermno)
ops               125 drivers/tty/hvc/hvc_console.c 	return __hvc_flush(ops, vtermno, false);
ops               133 drivers/tty/hvc/hvc_console.c 	return __hvc_flush(hp->ops, hp->vtermno, true);
ops               285 drivers/tty/hvc/hvc_console.c int hvc_instantiate(uint32_t vtermno, int index, const struct hv_ops *ops)
ops               303 drivers/tty/hvc/hvc_console.c 	cons_ops[index] = ops;
ops               364 drivers/tty/hvc/hvc_console.c 	if (hp->ops->notifier_add)
ops               365 drivers/tty/hvc/hvc_console.c 		rc = hp->ops->notifier_add(hp, hp->data);
ops               378 drivers/tty/hvc/hvc_console.c 			if (hp->ops->dtr_rts)
ops               379 drivers/tty/hvc/hvc_console.c 				hp->ops->dtr_rts(hp, 1);
ops               408 drivers/tty/hvc/hvc_console.c 			if (hp->ops->dtr_rts)
ops               409 drivers/tty/hvc/hvc_console.c 				hp->ops->dtr_rts(hp, 0);
ops               411 drivers/tty/hvc/hvc_console.c 		if (hp->ops->notifier_del)
ops               412 drivers/tty/hvc/hvc_console.c 			hp->ops->notifier_del(hp, hp->data);
ops               468 drivers/tty/hvc/hvc_console.c 	if (hp->ops->notifier_hangup)
ops               469 drivers/tty/hvc/hvc_console.c 		hp->ops->notifier_hangup(hp, hp->data);
ops               480 drivers/tty/hvc/hvc_console.c 	n = hp->ops->put_chars(hp->vtermno, hp->outbuf, hp->n_outbuf);
ops               685 drivers/tty/hvc/hvc_console.c 	n = hp->ops->get_chars(hp->vtermno, buf, count);
ops               840 drivers/tty/hvc/hvc_console.c 	if (!hp || !hp->ops->tiocmget)
ops               842 drivers/tty/hvc/hvc_console.c 	return hp->ops->tiocmget(hp);
ops               850 drivers/tty/hvc/hvc_console.c 	if (!hp || !hp->ops->tiocmset)
ops               852 drivers/tty/hvc/hvc_console.c 	return hp->ops->tiocmset(hp, set, clear);
ops               868 drivers/tty/hvc/hvc_console.c 	n = hp->ops->get_chars(hp->vtermno, &ch, 1);
ops               883 drivers/tty/hvc/hvc_console.c 		n = hp->ops->put_chars(hp->vtermno, &ch, 1);
ops               912 drivers/tty/hvc/hvc_console.c 			     const struct hv_ops *ops,
ops               932 drivers/tty/hvc/hvc_console.c 	hp->ops = ops;
ops               937 drivers/tty/hvc/hvc_console.c 	hp->port.ops = &hvc_port_ops;
ops               949 drivers/tty/hvc/hvc_console.c 		    cons_ops[i] == hp->ops)
ops               965 drivers/tty/hvc/hvc_console.c 		cons_ops[i] = ops;
ops                44 drivers/tty/hvc/hvc_console.h 	const struct hv_ops *ops;
ops                74 drivers/tty/hvc/hvc_console.h 			   const struct hv_ops *ops);
ops                78 drivers/tty/hvc/hvc_console.h 				     const struct hv_ops *ops, int outbuf_size);
ops               155 drivers/tty/hvc/hvc_opal.c 	const struct hv_ops *ops;
ops               164 drivers/tty/hvc/hvc_opal.c 		ops = &hvc_opal_raw_ops;
ops               168 drivers/tty/hvc/hvc_opal.c 		ops = &hvc_opal_hvsi_ops;
ops               199 drivers/tty/hvc/hvc_opal.c 		hvc_instantiate(termno, termno, ops);
ops               224 drivers/tty/hvc/hvc_opal.c 	hp = hvc_alloc(termno, irq, ops, MAX_VIO_PUT_CHARS);
ops               334 drivers/tty/hvc/hvc_opal.c 	const struct hv_ops *ops;
ops               374 drivers/tty/hvc/hvc_opal.c 		ops = &hvc_opal_raw_ops;
ops               379 drivers/tty/hvc/hvc_opal.c 		ops = &hvc_opal_hvsi_ops;
ops               391 drivers/tty/hvc/hvc_opal.c 	hvc_instantiate(index, index, ops);
ops               299 drivers/tty/hvc/hvc_vio.c 	const struct hv_ops *ops;
ops               311 drivers/tty/hvc/hvc_vio.c 		ops = &hvterm_raw_ops;
ops               314 drivers/tty/hvc/hvc_vio.c 		ops = &hvterm_hvsi_ops;
ops               350 drivers/tty/hvc/hvc_vio.c 	hp = hvc_alloc(termno, vdev->irq, ops, MAX_VIO_PUT_CHARS);
ops               388 drivers/tty/hvc/hvc_vio.c 	const struct hv_ops *ops;
ops               404 drivers/tty/hvc/hvc_vio.c 		ops = &hvterm_raw_ops;
ops               408 drivers/tty/hvc/hvc_vio.c 		ops = &hvterm_hvsi_ops;
ops               428 drivers/tty/hvc/hvc_vio.c 	hvc_instantiate(0, 0, ops);
ops               521 drivers/tty/hvc/hvc_xen.c 	const struct hv_ops *ops;
ops               527 drivers/tty/hvc/hvc_xen.c 		ops = &dom0_hvc_ops;
ops               533 drivers/tty/hvc/hvc_xen.c 		ops = &domU_hvc_ops;
ops               549 drivers/tty/hvc/hvc_xen.c 	info->hvc = hvc_alloc(HVC_COOKIE, info->irq, ops, 256);
ops               571 drivers/tty/hvc/hvc_xen.c 	const struct hv_ops *ops;
ops               577 drivers/tty/hvc/hvc_xen.c 		ops = &dom0_hvc_ops;
ops               580 drivers/tty/hvc/hvc_xen.c 		ops = &domU_hvc_ops;
ops               590 drivers/tty/hvc/hvc_xen.c 	hvc_instantiate(HVC_COOKIE, 0, ops);
ops               776 drivers/tty/hvc/hvcs.c 	hvcsd->port.ops = &hvcs_port_ops;
ops               269 drivers/tty/ipwireless/network.c 		channel->ops = &ipwireless_ppp_channel_ops;
ops              1579 drivers/tty/isicom.c 		tport->ops = &isicom_port_ops;
ops               943 drivers/tty/mips_ejtag_fdc.c 		dport->port.ops = &mips_ejtag_fdc_tty_port_ops;
ops               838 drivers/tty/moxa.c 		p->port.ops = &moxa_port_ops;
ops              2390 drivers/tty/mxser.c 		info->port.ops = &mxser_port_ops;
ops              1657 drivers/tty/n_gsm.c 	dlci->port.ops = &gsm_port_ops;
ops              2348 drivers/tty/n_gsm.c 	gsm->tty->ops->write(gsm->tty, data, len);
ops              2489 drivers/tty/n_gsm.c 	if (tty->ops->write == NULL)
ops              2575 drivers/tty/n_gsm.c 		return tty->ops->write(tty, buf, nr);
ops               403 drivers/tty/n_hdlc.c 		actual = tty->ops->write(tty, tbuf->buf, tbuf->count);
ops               388 drivers/tty/n_r3964.c 	if (tty == NULL || tty->ops->flush_chars == NULL)
ops               390 drivers/tty/n_r3964.c 	tty->ops->flush_chars(tty);
ops               166 drivers/tty/n_tracesink.c 		this_tty->ops->write(this_tty, buf, count);
ops               447 drivers/tty/n_tty.c 			tty->ops->write(tty, "\r\n", 2);
ops               469 drivers/tty/n_tty.c 			tty->ops->write(tty, "        ", spaces);
ops               595 drivers/tty/n_tty.c 	i = tty->ops->write(tty, buf, i);
ops               797 drivers/tty/n_tty.c 	if (echoed && tty->ops->flush_chars)
ops               798 drivers/tty/n_tty.c 		tty->ops->flush_chars(tty);
ops               814 drivers/tty/n_tty.c 	if (echoed && tty->ops->flush_chars)
ops               815 drivers/tty/n_tty.c 		tty->ops->flush_chars(tty);
ops              1649 drivers/tty/n_tty.c 		if (tty->ops->flush_chars)
ops              1650 drivers/tty/n_tty.c 			tty->ops->flush_chars(tty);
ops              2349 drivers/tty/n_tty.c 			if (tty->ops->flush_chars)
ops              2350 drivers/tty/n_tty.c 				tty->ops->flush_chars(tty);
ops              2356 drivers/tty/n_tty.c 				c = tty->ops->write(tty, b, nr);
ops              2422 drivers/tty/n_tty.c 	if (tty->ops->write && !tty_is_writelocked(tty) &&
ops              2493 drivers/tty/n_tty.c void n_tty_inherit_ops(struct tty_ldisc_ops *ops)
ops              2495 drivers/tty/n_tty.c 	*ops = n_tty_ops;
ops              2496 drivers/tty/n_tty.c 	ops->owner = NULL;
ops              2497 drivers/tty/n_tty.c 	ops->refcount = ops->flags = 0;
ops              1421 drivers/tty/nozomi.c 		port->port.ops = &noz_tty_port_ops;
ops               870 drivers/tty/pty.c 	retval = ptm_driver->ops->open(tty, filp);
ops               633 drivers/tty/rocket.c 	info->port.ops = &rocket_port_ops;
ops               151 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->open)
ops               154 drivers/tty/serdev/core.c 	ret = ctrl->ops->open(ctrl);
ops               167 drivers/tty/serdev/core.c 	if (ctrl->ops->close)
ops               168 drivers/tty/serdev/core.c 		ctrl->ops->close(ctrl);
ops               178 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->close)
ops               183 drivers/tty/serdev/core.c 	ctrl->ops->close(ctrl);
ops               240 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->write_buf)
ops               243 drivers/tty/serdev/core.c 	return ctrl->ops->write_buf(ctrl, buf, count);
ops               277 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->write_buf || !serdev->ops->write_wakeup)
ops               287 drivers/tty/serdev/core.c 		ret = ctrl->ops->write_buf(ctrl, buf, count);
ops               321 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->write_flush)
ops               324 drivers/tty/serdev/core.c 	ctrl->ops->write_flush(ctrl);
ops               332 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->write_room)
ops               335 drivers/tty/serdev/core.c 	return serdev->ctrl->ops->write_room(ctrl);
ops               343 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->set_baudrate)
ops               346 drivers/tty/serdev/core.c 	return ctrl->ops->set_baudrate(ctrl, speed);
ops               355 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->set_flow_control)
ops               358 drivers/tty/serdev/core.c 	ctrl->ops->set_flow_control(ctrl, enable);
ops               367 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->set_parity)
ops               370 drivers/tty/serdev/core.c 	return ctrl->ops->set_parity(ctrl, parity);
ops               378 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->wait_until_sent)
ops               381 drivers/tty/serdev/core.c 	ctrl->ops->wait_until_sent(ctrl, timeout);
ops               389 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->get_tiocm)
ops               392 drivers/tty/serdev/core.c 	return ctrl->ops->get_tiocm(ctrl);
ops               400 drivers/tty/serdev/core.c 	if (!ctrl || !ctrl->ops->set_tiocm)
ops               403 drivers/tty/serdev/core.c 	return ctrl->ops->set_tiocm(ctrl, set, clear);
ops                86 drivers/tty/serdev/serdev-ttyport.c 	return tty->ops->write(serport->tty, data, len);
ops               117 drivers/tty/serdev/serdev-ttyport.c 	if (!tty->ops->open || !tty->ops->close) {
ops               122 drivers/tty/serdev/serdev-ttyport.c 	ret = tty->ops->open(serport->tty, NULL);
ops               146 drivers/tty/serdev/serdev-ttyport.c 	tty->ops->close(tty, NULL);
ops               162 drivers/tty/serdev/serdev-ttyport.c 	if (tty->ops->close)
ops               163 drivers/tty/serdev/serdev-ttyport.c 		tty->ops->close(tty, NULL);
ops               233 drivers/tty/serdev/serdev-ttyport.c 	if (!tty->ops->tiocmget)
ops               236 drivers/tty/serdev/serdev-ttyport.c 	return tty->ops->tiocmget(tty);
ops               244 drivers/tty/serdev/serdev-ttyport.c 	if (!tty->ops->tiocmset)
ops               247 drivers/tty/serdev/serdev-ttyport.c 	return tty->ops->tiocmset(tty, set, clear);
ops               284 drivers/tty/serdev/serdev-ttyport.c 	ctrl->ops = &ctrl_ops;
ops               361 drivers/tty/serial/21285.c 	.ops		= &serial21285_ops,
ops               479 drivers/tty/serial/8250/8250_core.c static void univ8250_rsa_support(struct uart_ops *ops)
ops               481 drivers/tty/serial/8250/8250_core.c 	ops->config_port  = univ8250_config_port;
ops               482 drivers/tty/serial/8250/8250_core.c 	ops->request_port = univ8250_request_port;
ops               483 drivers/tty/serial/8250/8250_core.c 	ops->release_port = univ8250_release_port;
ops               515 drivers/tty/serial/8250/8250_core.c 			base_ops = port->ops;
ops               516 drivers/tty/serial/8250/8250_core.c 		port->ops = &univ8250_port_ops;
ops               520 drivers/tty/serial/8250/8250_core.c 		up->ops = &univ8250_driver_ops;
ops                64 drivers/tty/serial/8250/8250_fsl.c 			port->ops->stop_rx(port);
ops               325 drivers/tty/serial/8250/8250_omap.c 	up->port.ops->set_mctrl(&up->port, up->port.mctrl);
ops              2238 drivers/tty/serial/8250/8250_port.c 	retval = up->ops->setup_irq(up);
ops              2401 drivers/tty/serial/8250/8250_port.c 	up->ops->release_irq(up);
ops              3075 drivers/tty/serial/8250/8250_port.c 	port->ops = &serial8250_pops;
ops               458 drivers/tty/serial/altera_jtaguart.c 	port->ops = &altera_jtaguart_ops;
ops               610 drivers/tty/serial/altera_uart.c 	port->ops = &altera_uart_ops;
ops               731 drivers/tty/serial/amba-pl010.c 	uap->port.ops = &amba_pl010_pops;
ops              1896 drivers/tty/serial/amba-pl011.c 	if (uap->port.ops->flush_buffer)
ops              1897 drivers/tty/serial/amba-pl011.c 		uap->port.ops->flush_buffer(port);
ops              1909 drivers/tty/serial/amba-pl011.c 	if (uap->port.ops->flush_buffer)
ops              1910 drivers/tty/serial/amba-pl011.c 		uap->port.ops->flush_buffer(port);
ops              2642 drivers/tty/serial/amba-pl011.c 	uap->port.ops = &amba_pl011_pops;
ops              2734 drivers/tty/serial/amba-pl011.c 	uap->port.ops	= &sbsa_uart_pops;
ops               628 drivers/tty/serial/apbuart.c 		port->ops = &grlib_apbuart_ops;
ops               692 drivers/tty/serial/ar933x_uart.c 	port->ops = &ar933x_uart_ops;
ops               627 drivers/tty/serial/arc_uart.c 	port->ops = &arc_serial_pops;
ops              2496 drivers/tty/serial/atmel_serial.c 	port->ops		= &atmel_pops;
ops               855 drivers/tty/serial/bcm63xx_uart.c 	port->ops = &bcm_uart_ops;
ops               484 drivers/tty/serial/clps711x.c 	s->port.ops		= &uart_clps711x_ops;
ops              1207 drivers/tty/serial/cpm_uart/cpm_uart_core.c 	pinfo->port.ops = &cpm_uart_pops,
ops               489 drivers/tty/serial/digicolor-usart.c 	dp->port.ops = &digicolor_uart_ops;
ops               787 drivers/tty/serial/dz.c 		uport->ops	= &dz_ops;
ops               751 drivers/tty/serial/efm32-uart.c 	efm_port->port.ops = &efm32_uart_pops;
ops               864 drivers/tty/serial/fsl_linflexuart.c 	sport->ops = &linflex_pops;
ops              2402 drivers/tty/serial/fsl_lpuart.c 		sport->port.ops = &lpuart32_pops;
ops              2404 drivers/tty/serial/fsl_lpuart.c 		sport->port.ops = &lpuart_pops;
ops              1561 drivers/tty/serial/icom.c 			icom_port->uart_port.ops = &icom_ops;
ops               830 drivers/tty/serial/ifx6x60.c 	pport->ops = &ifx_tty_port_ops;
ops              2260 drivers/tty/serial/imx.c 	sport->port.ops = &imx_uart_pops;
ops              1118 drivers/tty/serial/ip22zilog.c 		up[(chip * 2) + 0].port.ops = &ip22zilog_pops;
ops              1129 drivers/tty/serial/ip22zilog.c 		up[(chip * 2) + 1].port.ops = &ip22zilog_pops;
ops               457 drivers/tty/serial/jsm/jsm_tty.c 		brd->channels[i]->uart_port.ops = &jsm_ops;
ops               246 drivers/tty/serial/kgdb_nmi.c 	priv->port.ops = &kgdb_nmi_tty_port_ops;
ops               223 drivers/tty/serial/kgdboc.c 	return kgdb_tty_driver->ops->poll_get_char(kgdb_tty_driver,
ops               231 drivers/tty/serial/kgdboc.c 	kgdb_tty_driver->ops->poll_put_char(kgdb_tty_driver,
ops               869 drivers/tty/serial/lantiq.c 	port->ops	= &lqasc_pops;
ops               670 drivers/tty/serial/lpc32xx_hs.c 	p->port.ops = &serial_lpc32xx_pops;
ops               789 drivers/tty/serial/max3100.c 	max3100s[i]->port.ops = &max3100_ops;
ops              1353 drivers/tty/serial/max310x.c 		s->p[i].port.ops	= &max310x_ops;
ops               508 drivers/tty/serial/mcf.c 		port->ops = &mcf_uart_ops;
ops               632 drivers/tty/serial/mcf.c 		port->ops = &mcf_uart_ops;
ops               834 drivers/tty/serial/men_z135_uart.c 	uart->port.ops = &men_z135_ops;
ops               710 drivers/tty/serial/meson_uart.c 	port->ops = &meson_uart_ops;
ops               543 drivers/tty/serial/milbeaut_usio.c 	port->ops = &mlb_usio_ops;
ops              1654 drivers/tty/serial/mpc52xx_uart.c 	port->ops	= &mpc52xx_uart_ops;
ops              1777 drivers/tty/serial/mpc52xx_uart.c 	port->ops	= &mpc52xx_uart_ops;
ops               570 drivers/tty/serial/mps2-uart.c 	mps_port->port.ops = &mps2_uart_pops;
ops              1542 drivers/tty/serial/msm_serial.c 			.ops = &msm_uart_pops,
ops              1551 drivers/tty/serial/msm_serial.c 			.ops = &msm_uart_pops,
ops              1560 drivers/tty/serial/msm_serial.c 			.ops = &msm_uart_pops,
ops               483 drivers/tty/serial/mux.c 		port->ops	= &mux_pops;
ops               835 drivers/tty/serial/mvebu-uart.c 	port->ops        = &mvebu_uart_ops;
ops              1691 drivers/tty/serial/mxs-auart.c 	s->port.ops = &mxs_auart_ops;
ops              1682 drivers/tty/serial/omap-serial.c 	up->port.ops = &serial_omap_pops;
ops               703 drivers/tty/serial/owl-uart.c 	owl_port->port.ops = &owl_uart_ops;
ops              1795 drivers/tty/serial/pch_uart.c 	priv->port.ops = &pch_uart_ops;
ops               861 drivers/tty/serial/pic32_uart.c 	port->ops	= &pic32_uart_ops;
ops              1497 drivers/tty/serial/pmac_zilog.c 	uap->port.ops = &pmz_pops;
ops              1717 drivers/tty/serial/pmac_zilog.c 	uap->port.ops      = &pmz_pops;
ops                82 drivers/tty/serial/pnx8xxx_uart.c 	status = sport->port.ops->get_mctrl(&sport->port);
ops               666 drivers/tty/serial/pnx8xxx_uart.c 		pnx8xxx_ports[i].port.ops = &pnx8xxx_pops;
ops               878 drivers/tty/serial/pxa.c 	sport->port.ops = &serial_pxa_pops;
ops               142 drivers/tty/serial/qcom_geni_serial.c 				.ops = &qcom_geni_uart_pops,
ops               150 drivers/tty/serial/qcom_geni_serial.c 				.ops = &qcom_geni_uart_pops,
ops               158 drivers/tty/serial/qcom_geni_serial.c 				.ops = &qcom_geni_uart_pops,
ops               192 drivers/tty/serial/qcom_geni_serial.c 		.ops = &qcom_geni_console_pops,
ops               772 drivers/tty/serial/rda-uart.c 	rda_port->port.ops = &rda_uart_ops;
ops               700 drivers/tty/serial/rp2.c 		p->ops = &rp2_uart_ops;
ops                92 drivers/tty/serial/sa1100.c 	status = sport->port.ops->get_mctrl(&sport->port);
ops               641 drivers/tty/serial/sa1100.c 		sa1100_ports[i].port.ops       = &sa1100_pops;
ops              1537 drivers/tty/serial/samsung.c 			.ops		= &s3c24xx_serial_ops,
ops              1548 drivers/tty/serial/samsung.c 			.ops		= &s3c24xx_serial_ops,
ops              1561 drivers/tty/serial/samsung.c 			.ops		= &s3c24xx_serial_ops,
ops              1574 drivers/tty/serial/samsung.c 			.ops		= &s3c24xx_serial_ops,
ops               813 drivers/tty/serial/sb1250-duart.c 			uport->ops	= &sbd_ops;
ops              1267 drivers/tty/serial/sc16is7xx.c 		s->p[i].port.ops	= &sc16is7xx_ops;
ops              1002 drivers/tty/serial/sccnxp.c 		s->port[i].ops		= &sccnxp_ops;
ops              1575 drivers/tty/serial/serial-tegra.c 	u->ops = &tegra_uart_ops;
ops               115 drivers/tty/serial/serial_core.c 		port->ops->stop_tx(port);
ops               125 drivers/tty/serial/serial_core.c 		port->ops->start_tx(port);
ops               149 drivers/tty/serial/serial_core.c 		port->ops->set_mctrl(port, port->mctrl);
ops               219 drivers/tty/serial/serial_core.c 	retval = uport->ops->startup(uport);
ops               515 drivers/tty/serial/serial_core.c 	uport->ops->set_termios(uport, termios, old_termios);
ops               534 drivers/tty/serial/serial_core.c 				!(uport->ops->get_mctrl(uport) & TIOCM_CTS);
ops               537 drivers/tty/serial/serial_core.c 			uport->ops->stop_tx(uport);
ops               664 drivers/tty/serial/serial_core.c 	if (port->ops->flush_buffer)
ops               665 drivers/tty/serial/serial_core.c 		port->ops->flush_buffer(port);
ops               684 drivers/tty/serial/serial_core.c 	if (port->ops->send_xchar)
ops               685 drivers/tty/serial/serial_core.c 		port->ops->send_xchar(port, ch);
ops               690 drivers/tty/serial/serial_core.c 			port->ops->start_tx(port);
ops               712 drivers/tty/serial/serial_core.c 		port->ops->throttle(port);
ops               741 drivers/tty/serial/serial_core.c 		port->ops->unthrottle(port);
ops               873 drivers/tty/serial/serial_core.c 	if (uport->ops->verify_port)
ops               874 drivers/tty/serial/serial_core.c 		retval = uport->ops->verify_port(uport, new_info);
ops               913 drivers/tty/serial/serial_core.c 		if (old_type != PORT_UNKNOWN && uport->ops->release_port)
ops               914 drivers/tty/serial/serial_core.c 			uport->ops->release_port(uport);
ops               926 drivers/tty/serial/serial_core.c 		if (uport->type != PORT_UNKNOWN && uport->ops->request_port) {
ops               927 drivers/tty/serial/serial_core.c 			retval = uport->ops->request_port(uport);
ops               946 drivers/tty/serial/serial_core.c 				retval = uport->ops->request_port(uport);
ops              1041 drivers/tty/serial/serial_core.c 	result = uport->ops->tx_empty(uport);
ops              1072 drivers/tty/serial/serial_core.c 		result |= uport->ops->get_mctrl(uport);
ops              1114 drivers/tty/serial/serial_core.c 	if (uport->type != PORT_UNKNOWN && uport->ops->break_ctl)
ops              1115 drivers/tty/serial/serial_core.c 		uport->ops->break_ctl(uport, break_state);
ops              1153 drivers/tty/serial/serial_core.c 		if (uport->type != PORT_UNKNOWN && uport->ops->release_port)
ops              1154 drivers/tty/serial/serial_core.c 			uport->ops->release_port(uport);
ops              1164 drivers/tty/serial/serial_core.c 		uport->ops->config_port(uport, flags);
ops              1182 drivers/tty/serial/serial_core.c 	if (uport->ops->enable_ms)
ops              1183 drivers/tty/serial/serial_core.c 		uport->ops->enable_ms(uport);
ops              1454 drivers/tty/serial/serial_core.c 		if (uport->ops->ioctl)
ops              1455 drivers/tty/serial/serial_core.c 			ret = uport->ops->ioctl(uport, cmd, arg);
ops              1471 drivers/tty/serial/serial_core.c 	if (uport && uport->ops->set_ldisc)
ops              1472 drivers/tty/serial/serial_core.c 		uport->ops->set_ldisc(uport, &tty->termios);
ops              1572 drivers/tty/serial/serial_core.c 	uport->ops->stop_rx(uport);
ops              1640 drivers/tty/serial/serial_core.c 	while (!port->ops->tx_empty(port)) {
ops              1703 drivers/tty/serial/serial_core.c 		uport->ops->shutdown(uport);
ops              1729 drivers/tty/serial/serial_core.c 	mctrl = uport->ops->get_mctrl(uport);
ops              1807 drivers/tty/serial/serial_core.c 	if (port->ops->type)
ops              1808 drivers/tty/serial/serial_core.c 		str = port->ops->type(port);
ops              1851 drivers/tty/serial/serial_core.c 		status = uport->ops->get_mctrl(uport);
ops              2102 drivers/tty/serial/serial_core.c 	port->ops->set_termios(port, &termios, &dummy);
ops              2129 drivers/tty/serial/serial_core.c 		if (port && port->ops->pm)
ops              2130 drivers/tty/serial/serial_core.c 			port->ops->pm(port, pm_state, state->pm_state);
ops              2175 drivers/tty/serial/serial_core.c 		const struct uart_ops *ops = uport->ops;
ops              2182 drivers/tty/serial/serial_core.c 		ops->stop_tx(uport);
ops              2183 drivers/tty/serial/serial_core.c 		ops->set_mctrl(uport, 0);
ops              2184 drivers/tty/serial/serial_core.c 		ops->stop_rx(uport);
ops              2190 drivers/tty/serial/serial_core.c 		for (tries = 3; !ops->tx_empty(uport) && tries; tries--)
ops              2196 drivers/tty/serial/serial_core.c 		ops->shutdown(uport);
ops              2251 drivers/tty/serial/serial_core.c 		uport->ops->set_termios(uport, &termios, NULL);
ops              2257 drivers/tty/serial/serial_core.c 		const struct uart_ops *ops = uport->ops;
ops              2262 drivers/tty/serial/serial_core.c 		ops->set_mctrl(uport, 0);
ops              2267 drivers/tty/serial/serial_core.c 			ret = ops->startup(uport);
ops              2272 drivers/tty/serial/serial_core.c 				ops->set_mctrl(uport, uport->mctrl);
ops              2273 drivers/tty/serial/serial_core.c 				ops->start_tx(uport);
ops              2352 drivers/tty/serial/serial_core.c 		port->ops->config_port(port, flags);
ops              2369 drivers/tty/serial/serial_core.c 		port->ops->set_mctrl(port, port->mctrl & TIOCM_DTR);
ops              2407 drivers/tty/serial/serial_core.c 	if (!port || !(port->ops->poll_get_char && port->ops->poll_put_char)) {
ops              2412 drivers/tty/serial/serial_core.c 	if (port->ops->poll_init) {
ops              2418 drivers/tty/serial/serial_core.c 			ret = port->ops->poll_init(port);
ops              2439 drivers/tty/serial/serial_core.c 		ret = port->ops->poll_get_char(port);
ops              2457 drivers/tty/serial/serial_core.c 		port->ops->poll_put_char(port, '\r');
ops              2458 drivers/tty/serial/serial_core.c 	port->ops->poll_put_char(port, ch);
ops              2561 drivers/tty/serial/serial_core.c 		port->ops = &uart_port_ops;
ops              2940 drivers/tty/serial/serial_core.c 	if (uport->type != PORT_UNKNOWN && uport->ops->release_port)
ops              2941 drivers/tty/serial/serial_core.c 		uport->ops->release_port(uport);
ops              3005 drivers/tty/serial/serial_core.c 			if (ld->ops->dcd_change)
ops              3006 drivers/tty/serial/serial_core.c 				ld->ops->dcd_change(tty, status);
ops              3039 drivers/tty/serial/serial_core.c 				uport->ops->start_tx(uport);
ops              3045 drivers/tty/serial/serial_core.c 				uport->ops->stop_tx(uport);
ops               877 drivers/tty/serial/serial_txx9.c 		up->port.ops = &serial_txx9_pops;
ops               947 drivers/tty/serial/serial_txx9.c 	if (!port->ops)
ops               997 drivers/tty/serial/serial_txx9.c 	serial_txx9_ports[port->line].port.ops = &serial_txx9_pops;
ops              1184 drivers/tty/serial/serial_txx9.c 	port.ops = &serial_txx9_pops;
ops               712 drivers/tty/serial/sh-sci.c 	if (s->cfg->ops && s->cfg->ops->init_pins) {
ops               713 drivers/tty/serial/sh-sci.c 		s->cfg->ops->init_pins(port, cflag);
ops              2893 drivers/tty/serial/sh-sci.c 	port->ops	= &sci_uart_ops;
ops              3077 drivers/tty/serial/sh-sci.c 	if (!port->ops)
ops               938 drivers/tty/serial/sifive.c 	ssp->port.ops = &sifive_serial_uops;
ops              1384 drivers/tty/serial/sirfsoc_uart.c 	port->ops = &sirfsoc_uart_ops;
ops              1197 drivers/tty/serial/sprd_serial.c 	up->ops = &serial_sprd_ops;
ops               729 drivers/tty/serial/st-asc.c 	port->ops	= &asc_uart_ops;
ops               926 drivers/tty/serial/stm32-usart.c 	port->ops	= &stm32_uart_ops;
ops               556 drivers/tty/serial/sunhv.c 	port->ops = &sunhv_pops;
ops               991 drivers/tty/serial/sunsab.c 	up->port.ops = &sunsab_pops;
ops              1366 drivers/tty/serial/sunsu.c 	port->ops->set_termios(port, &termios, &dummy);
ops              1503 drivers/tty/serial/sunsu.c 	up->port.ops = &sunsu_pops;
ops              1441 drivers/tty/serial/sunzilog.c 	up[0].port.ops = &sunzilog_pops;
ops              1458 drivers/tty/serial/sunzilog.c 	up[1].port.ops = &sunzilog_pops;
ops               237 drivers/tty/serial/tegra-tcu.c 	port->ops = &tegra_tcu_uart_ops;
ops               433 drivers/tty/serial/timbuart.c 	uart->port.ops = &timbuart_ops;
ops               651 drivers/tty/serial/uartlite.c 	port->ops = &ulite_ops;
ops              1409 drivers/tty/serial/ucc_uart.c 	qe_port->port.ops = &qe_uart_pops;
ops               818 drivers/tty/serial/vr41xx_siu.c 		port->ops = &siu_uart_ops;
ops               837 drivers/tty/serial/vr41xx_siu.c 	siu_uart_ports[port->line].ops = &siu_uart_ops;
ops               870 drivers/tty/serial/vr41xx_siu.c 		port->ops = &siu_uart_ops;
ops               702 drivers/tty/serial/vt8500_serial.c 	vt8500_port->uart.ops = &vt8500_uart_pops;
ops              1533 drivers/tty/serial/xilinx_uartps.c 	port->ops	= &cdns_uart_ops;
ops              1114 drivers/tty/serial/zs.c 			uport->ops	= &zs_ops;
ops               963 drivers/tty/synclink.c 		if (ld->ops->receive_buf)
ops               964 drivers/tty/synclink.c 			ld->ops->receive_buf(tty, data, flags, count);
ops              4244 drivers/tty/synclink.c 		info->port.ops = &mgsl_port_ops;
ops               639 drivers/tty/synclink_gt.c 		if (ld->ops->receive_buf)
ops               640 drivers/tty/synclink_gt.c 			ld->ops->receive_buf(tty, data, flags, count);
ops              3562 drivers/tty/synclink_gt.c 		info->port.ops = &slgt_port_ops;
ops              3679 drivers/tty/synclink_gt.c static const struct tty_operations ops = {
ops              3778 drivers/tty/synclink_gt.c 	tty_set_operations(serial_driver, &ops);
ops               705 drivers/tty/synclinkmp.c 		if (ld->ops->receive_buf)
ops               706 drivers/tty/synclinkmp.c 			ld->ops->receive_buf(tty, data, flags, count);
ops              3734 drivers/tty/synclinkmp.c 		info->port.ops = &port_ops;
ops              3865 drivers/tty/synclinkmp.c static const struct tty_operations ops = {
ops              3976 drivers/tty/synclinkmp.c 	tty_set_operations(serial_driver, &ops);
ops               237 drivers/tty/tty_buffer.c 	if (ld && ld->ops->flush_buffer)
ops               238 drivers/tty/tty_buffer.c 		ld->ops->flush_buffer(tty);
ops               460 drivers/tty/tty_buffer.c 	if (ld->ops->receive_buf2)
ops               461 drivers/tty/tty_buffer.c 		count = ld->ops->receive_buf2(ld->tty, p, f, count);
ops               464 drivers/tty/tty_buffer.c 		if (count && ld->ops->receive_buf)
ops               465 drivers/tty/tty_buffer.c 			ld->ops->receive_buf(ld->tty, p, f, count);
ops               420 drivers/tty/tty_io.c 		if (tty_line >= 0 && tty_line < p->num && p->ops &&
ops               421 drivers/tty/tty_io.c 		    p->ops->poll_init && !p->ops->poll_init(p, tty_line, stp)) {
ops               473 drivers/tty/tty_io.c 	if (tty && tty->ops && tty->ops->show_fdinfo)
ops               474 drivers/tty/tty_io.c 		tty->ops->show_fdinfo(tty, m);
ops               534 drivers/tty/tty_io.c 			if (ld->ops->write_wakeup)
ops               535 drivers/tty/tty_io.c 				ld->ops->write_wakeup(tty);
ops               643 drivers/tty/tty_io.c 		if (tty->ops->close)
ops               645 drivers/tty/tty_io.c 				tty->ops->close(tty, cons_filp);
ops               646 drivers/tty/tty_io.c 	} else if (tty->ops->hangup)
ops               647 drivers/tty/tty_io.c 		tty->ops->hangup(tty);
ops               774 drivers/tty/tty_io.c 	if (tty->ops->stop)
ops               775 drivers/tty/tty_io.c 		tty->ops->stop(tty);
ops               805 drivers/tty/tty_io.c 	if (tty->ops->start)
ops               806 drivers/tty/tty_io.c 		tty->ops->start(tty);
ops               867 drivers/tty/tty_io.c 	if (ld->ops->read)
ops               868 drivers/tty/tty_io.c 		i = ld->ops->read(tty, file, buf, count);
ops              1000 drivers/tty/tty_io.c 		if (tty->ops->write && tty->count > 0)
ops              1001 drivers/tty/tty_io.c 			tty->ops->write(tty, msg, strlen(msg));
ops              1034 drivers/tty/tty_io.c 	if (!tty || !tty->ops->write ||	tty_io_error(tty))
ops              1037 drivers/tty/tty_io.c 	if (tty->ops->write_room == NULL)
ops              1042 drivers/tty/tty_io.c 	if (!ld->ops->write)
ops              1045 drivers/tty/tty_io.c 		ret = do_tty_write(ld->ops->write, tty, file, buf, count);
ops              1081 drivers/tty/tty_io.c 	if (tty->ops->send_xchar) {
ops              1083 drivers/tty/tty_io.c 		tty->ops->send_xchar(tty, ch);
ops              1094 drivers/tty/tty_io.c 	tty->ops->write(tty, &ch, 1);
ops              1159 drivers/tty/tty_io.c 	if (driver->ops->lookup)
ops              1163 drivers/tty/tty_io.c 			tty = driver->ops->lookup(driver, file, idx);
ops              1227 drivers/tty/tty_io.c 	return driver->ops->install ? driver->ops->install(driver, tty) :
ops              1243 drivers/tty/tty_io.c 	if (driver->ops->remove)
ops              1244 drivers/tty/tty_io.c 		driver->ops->remove(driver, tty);
ops              1451 drivers/tty/tty_io.c 	if (tty->ops->cleanup)
ops              1452 drivers/tty/tty_io.c 		tty->ops->cleanup(tty);
ops              1509 drivers/tty/tty_io.c 	if (tty->ops->shutdown)
ops              1510 drivers/tty/tty_io.c 		tty->ops->shutdown(tty);
ops              1678 drivers/tty/tty_io.c 	if (tty->ops->close)
ops              1679 drivers/tty/tty_io.c 		tty->ops->close(tty, filp);
ops              2048 drivers/tty/tty_io.c 	if (tty->ops->open)
ops              2049 drivers/tty/tty_io.c 		retval = tty->ops->open(tty, filp);
ops              2112 drivers/tty/tty_io.c 	if (ld->ops->poll)
ops              2113 drivers/tty/tty_io.c 		ret = ld->ops->poll(tty, filp, wait);
ops              2196 drivers/tty/tty_io.c 	if (ld->ops->receive_buf)
ops              2197 drivers/tty/tty_io.c 		ld->ops->receive_buf(tty, &ch, &mbz, 1);
ops              2277 drivers/tty/tty_io.c 	if (tty->ops->resize)
ops              2278 drivers/tty/tty_io.c 		return tty->ops->resize(tty, &tmp_ws);
ops              2358 drivers/tty/tty_io.c 	ret = put_user(ld->ops->num, p);
ops              2380 drivers/tty/tty_io.c 	if (tty->ops->break_ctl == NULL)
ops              2384 drivers/tty/tty_io.c 		retval = tty->ops->break_ctl(tty, duration);
ops              2389 drivers/tty/tty_io.c 		retval = tty->ops->break_ctl(tty, -1);
ops              2394 drivers/tty/tty_io.c 		retval = tty->ops->break_ctl(tty, 0);
ops              2419 drivers/tty/tty_io.c 	if (tty->ops->tiocmget) {
ops              2420 drivers/tty/tty_io.c 		retval = tty->ops->tiocmget(tty);
ops              2446 drivers/tty/tty_io.c 	if (tty->ops->tiocmset == NULL)
ops              2467 drivers/tty/tty_io.c 	return tty->ops->tiocmset(tty, set, clear);
ops              2475 drivers/tty/tty_io.c 	if (tty->ops->get_icount)
ops              2476 drivers/tty/tty_io.c 		retval = tty->ops->get_icount(tty, &icount);
ops              2501 drivers/tty/tty_io.c 	if (!tty->ops->set_serial)
ops              2503 drivers/tty/tty_io.c 	return tty->ops->set_serial(tty, &v);
ops              2512 drivers/tty/tty_io.c 	if (!tty->ops->get_serial)
ops              2514 drivers/tty/tty_io.c 	err = tty->ops->get_serial(tty, &v);
ops              2609 drivers/tty/tty_io.c 		if (tty->ops->break_ctl)
ops              2610 drivers/tty/tty_io.c 			return tty->ops->break_ctl(tty, -1);
ops              2613 drivers/tty/tty_io.c 		if (tty->ops->break_ctl)
ops              2614 drivers/tty/tty_io.c 			return tty->ops->break_ctl(tty, 0);
ops              2656 drivers/tty/tty_io.c 	if (tty->ops->ioctl) {
ops              2657 drivers/tty/tty_io.c 		retval = tty->ops->ioctl(tty, cmd, arg);
ops              2665 drivers/tty/tty_io.c 	if (ld->ops->ioctl) {
ops              2666 drivers/tty/tty_io.c 		retval = ld->ops->ioctl(tty, file, cmd, arg);
ops              2723 drivers/tty/tty_io.c 	if (!tty->ops->set_serial)
ops              2725 drivers/tty/tty_io.c 	return tty->ops->set_serial(tty, &v);
ops              2738 drivers/tty/tty_io.c 	if (!tty->ops->get_serial)
ops              2740 drivers/tty/tty_io.c 	err = tty->ops->get_serial(tty, &v);
ops              2843 drivers/tty/tty_io.c 	if (tty->ops->compat_ioctl) {
ops              2844 drivers/tty/tty_io.c 		retval = tty->ops->compat_ioctl(tty, cmd, arg);
ops              2852 drivers/tty/tty_io.c 	if (ld->ops->compat_ioctl)
ops              2853 drivers/tty/tty_io.c 		retval = ld->ops->compat_ioctl(tty, file, cmd, arg);
ops              2854 drivers/tty/tty_io.c 	if (retval == -ENOIOCTLCMD && ld->ops->ioctl)
ops              2855 drivers/tty/tty_io.c 		retval = ld->ops->ioctl(tty, file,
ops              3005 drivers/tty/tty_io.c 	tty->ops = driver->ops;
ops              3027 drivers/tty/tty_io.c 	if (tty->ops->put_char)
ops              3028 drivers/tty/tty_io.c 		return tty->ops->put_char(tty, ch);
ops              3029 drivers/tty/tty_io.c 	return tty->ops->write(tty, &ch, 1);
ops              3044 drivers/tty/tty_io.c 	driver->cdevs[index]->ops = &tty_fops;
ops              3299 drivers/tty/tty_io.c 	driver->ops = op;
ops                58 drivers/tty/tty_ioctl.c 	if (tty->ops->chars_in_buffer)
ops                59 drivers/tty/tty_ioctl.c 		return tty->ops->chars_in_buffer(tty);
ops                78 drivers/tty/tty_ioctl.c 	if (tty->ops->write_room)
ops                79 drivers/tty/tty_ioctl.c 		return tty->ops->write_room(tty);
ops                94 drivers/tty/tty_ioctl.c 	if (tty->ops->flush_buffer)
ops                95 drivers/tty/tty_ioctl.c 		tty->ops->flush_buffer(tty);
ops               114 drivers/tty/tty_ioctl.c 	    tty->ops->throttle)
ops               115 drivers/tty/tty_ioctl.c 		tty->ops->throttle(tty);
ops               138 drivers/tty/tty_ioctl.c 	    tty->ops->unthrottle)
ops               139 drivers/tty/tty_ioctl.c 		tty->ops->unthrottle(tty);
ops               167 drivers/tty/tty_ioctl.c 			if (tty->ops->throttle)
ops               168 drivers/tty/tty_ioctl.c 				tty->ops->throttle(tty);
ops               198 drivers/tty/tty_ioctl.c 			if (tty->ops->unthrottle)
ops               199 drivers/tty/tty_ioctl.c 				tty->ops->unthrottle(tty);
ops               233 drivers/tty/tty_ioctl.c 	if (tty->ops->wait_until_sent)
ops               234 drivers/tty/tty_ioctl.c 		tty->ops->wait_until_sent(tty, timeout);
ops               333 drivers/tty/tty_ioctl.c 	if (tty->ops->set_termios)
ops               334 drivers/tty/tty_ioctl.c 		tty->ops->set_termios(tty, &old_termios);
ops               340 drivers/tty/tty_ioctl.c 		if (ld->ops->set_termios)
ops               341 drivers/tty/tty_ioctl.c 			ld->ops->set_termios(tty, &old_termios);
ops               403 drivers/tty/tty_ioctl.c 		if ((opt & TERMIOS_FLUSH) && ld->ops->flush_buffer)
ops               404 drivers/tty/tty_ioctl.c 			ld->ops->flush_buffer(tty);
ops               471 drivers/tty/tty_ioctl.c 		if ((opt & TERMIOS_FLUSH) && ld->ops->flush_buffer)
ops               472 drivers/tty/tty_ioctl.c 			ld->ops->flush_buffer(tty);
ops               482 drivers/tty/tty_ioctl.c 	if (tty->ops->set_termiox)
ops               483 drivers/tty/tty_ioctl.c 		tty->ops->set_termiox(tty, &tnew);
ops               688 drivers/tty/tty_ioctl.c 	if (tty->ops->set_termios)
ops               689 drivers/tty/tty_ioctl.c 		tty->ops->set_termios(tty, &old);
ops               859 drivers/tty/tty_ioctl.c 		if (ld && ld->ops->flush_buffer) {
ops               860 drivers/tty/tty_ioctl.c 			ld->ops->flush_buffer(tty);
ops               865 drivers/tty/tty_ioctl.c 		if (ld && ld->ops->flush_buffer) {
ops               866 drivers/tty/tty_ioctl.c 			ld->ops->flush_buffer(tty);
ops               193 drivers/tty/tty_ldisc.c 	ld->ops = ldops;
ops               209 drivers/tty/tty_ldisc.c 	put_ldops(ld->ops);
ops               466 drivers/tty/tty_ldisc.c 	if (ld->ops->open) {
ops               469 drivers/tty/tty_ldisc.c 		ret = ld->ops->open(tty);
ops               493 drivers/tty/tty_ldisc.c 	if (ld->ops->close)
ops               494 drivers/tty/tty_ldisc.c 		ld->ops->close(tty);
ops               534 drivers/tty/tty_ldisc.c 	if (tty_ldisc_failto(tty, old->ops->num) < 0) {
ops               578 drivers/tty/tty_ldisc.c 	if (tty->ldisc->ops->num == disc)
ops               603 drivers/tty/tty_ldisc.c 	if (tty->ldisc->ops->num != old_ldisc->ops->num && tty->ops->set_ldisc) {
ops               605 drivers/tty/tty_ldisc.c 		tty->ops->set_ldisc(tty);
ops               730 drivers/tty/tty_ldisc.c 		if (ld->ops->flush_buffer)
ops               731 drivers/tty/tty_ldisc.c 			ld->ops->flush_buffer(tty);
ops               734 drivers/tty/tty_ldisc.c 		    ld->ops->write_wakeup)
ops               735 drivers/tty/tty_ldisc.c 			ld->ops->write_wakeup(tty);
ops               736 drivers/tty/tty_ldisc.c 		if (ld->ops->hangup)
ops               737 drivers/tty/tty_ldisc.c 			ld->ops->hangup(tty);
ops               263 drivers/tty/tty_port.c 	if (port->ops && port->ops->destruct)
ops               264 drivers/tty/tty_port.c 		port->ops->destruct(port);
ops               329 drivers/tty/tty_port.c 		if (port->ops->shutdown)
ops               330 drivers/tty/tty_port.c 			port->ops->shutdown(port);
ops               402 drivers/tty/tty_port.c 	if (port->ops->carrier_raised == NULL)
ops               404 drivers/tty/tty_port.c 	return port->ops->carrier_raised(port);
ops               418 drivers/tty/tty_port.c 	if (port->ops->dtr_rts)
ops               419 drivers/tty/tty_port.c 		port->ops->dtr_rts(port, 1);
ops               433 drivers/tty/tty_port.c 	if (port->ops->dtr_rts)
ops               434 drivers/tty/tty_port.c 		port->ops->dtr_rts(port, 0);
ops               688 drivers/tty/tty_port.c 		if (port->ops->activate) {
ops               689 drivers/tty/tty_port.c 			int retval = port->ops->activate(port, tty);
ops                75 drivers/tty/ttynull.c 	ttynull_port.ops = &ttynull_port_ops;
ops               771 drivers/tty/vcc.c 	if (unlikely(!tty->port->ops)) {
ops              1018 drivers/tty/vcc.c 	port_tty->ops = &vcc_port_ops;
ops              1120 drivers/tty/vt/vt.c 	vc->port.ops = &vc_port_ops;
ops               845 drivers/uio/uio.c 	cdev->ops = &uio_fops;
ops               878 drivers/usb/cdns3/ep0.c 	priv_ep->endpoint.ops = &cdns3_gadget_ep0_ops;
ops              2508 drivers/usb/cdns3/gadget.c 			priv_ep->endpoint.ops = &cdns3_gadget_ep_ops;
ops              2626 drivers/usb/cdns3/gadget.c 	priv_dev->gadget.ops = &cdns3_gadget_ops;
ops               216 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->rcdev.ops = &ci_hdrc_msm_reset_ops;
ops               803 drivers/usb/chipidea/otg_fsm.c 	ci->fsm.ops = &ci_otg_ops;
ops              1693 drivers/usb/chipidea/udc.c 			hwep->ep.ops       = &usb_ep_ops;
ops              1930 drivers/usb/chipidea/udc.c 	ci->gadget.ops          = &usb_gadget_ops;
ops               119 drivers/usb/chipidea/usbmisc_imx.c 	const struct usbmisc_ops *ops;
ops               653 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops == &imx53_usbmisc_ops;
ops               664 drivers/usb/chipidea/usbmisc_imx.c 	if (!usbmisc->ops->init)
ops               666 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops->init(data);
ops               678 drivers/usb/chipidea/usbmisc_imx.c 	if (!usbmisc->ops->post)
ops               680 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops->post(data);
ops               692 drivers/usb/chipidea/usbmisc_imx.c 	if (!usbmisc->ops->set_wakeup)
ops               694 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops->set_wakeup(data, enabled);
ops               706 drivers/usb/chipidea/usbmisc_imx.c 	if (!usbmisc->ops->hsic_set_connect || !data->hsic)
ops               708 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops->hsic_set_connect(data);
ops               720 drivers/usb/chipidea/usbmisc_imx.c 	if (!usbmisc->ops->hsic_set_clk || !data->hsic)
ops               722 drivers/usb/chipidea/usbmisc_imx.c 	return usbmisc->ops->hsic_set_clk(data, on);
ops               793 drivers/usb/chipidea/usbmisc_imx.c 	data->ops = (const struct usbmisc_ops *)of_id->data;
ops              1332 drivers/usb/class/cdc-acm.c 	acm->port.ops = &acm_port_ops;
ops                24 drivers/usb/common/ulpi.c 	return ulpi->ops->read(ulpi->dev.parent, addr);
ops                30 drivers/usb/common/ulpi.c 	return ulpi->ops->write(ulpi->dev.parent, addr, val);
ops               270 drivers/usb/common/ulpi.c 				     const struct ulpi_ops *ops)
ops               279 drivers/usb/common/ulpi.c 	ulpi->ops = ops;
ops              2969 drivers/usb/core/hcd.c int usb_mon_register(const struct usb_mon_operations *ops)
ops              2975 drivers/usb/core/hcd.c 	mon_ops = ops;
ops              4661 drivers/usb/dwc2/gadget.c 	hs_ep->ep.ops = &dwc2_hsotg_ep_ops;
ops              4817 drivers/usb/dwc2/gadget.c 	hsotg->gadget.ops = &dwc2_hsotg_gadget_ops;
ops              2210 drivers/usb/dwc3/gadget.c 	dep->endpoint.ops = &dwc3_gadget_ep0_ops;
ops              2253 drivers/usb/dwc3/gadget.c 	dep->endpoint.ops = &dwc3_gadget_ep_ops;
ops              2300 drivers/usb/dwc3/gadget.c 	dep->endpoint.ops = &dwc3_gadget_ep_ops;
ops              3387 drivers/usb/dwc3/gadget.c 	dwc->gadget.ops			= &dwc3_gadget_ops;
ops               626 drivers/usb/gadget/composite.c 	if (cdev->gadget->ops->get_config_params) {
ops               627 drivers/usb/gadget/composite.c 		cdev->gadget->ops->get_config_params(cdev->gadget,
ops              2211 drivers/usb/gadget/composite.c 		if (ep->ops->dispose)
ops              2212 drivers/usb/gadget/composite.c 			ep->ops->dispose(ep);
ops                71 drivers/usb/gadget/epautoconf.c 	if (gadget->ops->match_ep) {
ops                72 drivers/usb/gadget/epautoconf.c 		ep = gadget->ops->match_ep(gadget, desc, ep_comp);
ops               642 drivers/usb/gadget/function/f_fs.c 	} else if (gadget && gadget->ops->ioctl) {
ops               643 drivers/usb/gadget/function/f_fs.c 		ret = gadget->ops->ioctl(gadget, code, value);
ops              1638 drivers/usb/gadget/function/f_fs.c 	fc->ops = &ffs_fs_context_ops;
ops              3469 drivers/usb/gadget/function/f_mass_storage.c 	cfg->ops = NULL;
ops               101 drivers/usb/gadget/function/f_mass_storage.h 	const struct fsg_operations	*ops;
ops               801 drivers/usb/gadget/function/f_midi.c 	static struct snd_device_ops ops = {
ops               813 drivers/usb/gadget/function/f_midi.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, midi, &ops);
ops               157 drivers/usb/gadget/function/u_ether.c static const struct ethtool_ops ops = {
ops               785 drivers/usb/gadget/function/u_ether.c 	net->ethtool_ops = &ops;
ops               846 drivers/usb/gadget/function/u_ether.c 	net->ethtool_ops = &ops;
ops               122 drivers/usb/gadget/function/uvc_queue.c 	queue->queue.ops = &uvc_queue_qops;
ops              1255 drivers/usb/gadget/legacy/inode.c 	} else if (gadget->ops->ioctl) {
ops              1259 drivers/usb/gadget/legacy/inode.c 		ret = gadget->ops->ioctl (gadget, code, value);
ops              2058 drivers/usb/gadget/legacy/inode.c 	fc->ops = &gadgetfs_context_ops;
ops               567 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	d->gadget.ops = &ast_vhub_udc_ops;
ops                60 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	if (ep->ep.ops->queue(&ep->ep, req, GFP_ATOMIC))
ops               494 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	ep->ep.ops = &ast_vhub_ep0_ops;
ops               820 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	ep->ep.ops = &ast_vhub_epn_ops;
ops              1826 drivers/usb/gadget/udc/at91_udc.c 	udc->gadget.ops = &at91_udc_ops;
ops              1835 drivers/usb/gadget/udc/at91_udc.c 		ep->ep.ops = &at91_ep_ops;
ops              1125 drivers/usb/gadget/udc/atmel_usba_udc.c 	.ops		= &usba_udc_ops,
ops              2155 drivers/usb/gadget/udc/atmel_usba_udc.c 		ep->ep.ops = &usba_ep_ops;
ops               960 drivers/usb/gadget/udc/bcm63xx_udc.c 		bep->ep.ops = &bcm63xx_udc_ep_ops;
ops              2314 drivers/usb/gadget/udc/bcm63xx_udc.c 	udc->gadget.ops = &bcm63xx_udc_ops;
ops              1978 drivers/usb/gadget/udc/bdc/bdc_ep.c 	ep->usb_ep.ops = &bdc_gadget_ep_ops;
ops               523 drivers/usb/gadget/udc/bdc/bdc_udc.c 	bdc->gadget.ops = &bdc_gadget_ops;
ops               112 drivers/usb/gadget/udc/core.c 	ret = ep->ops->enable(ep, ep->desc);
ops               146 drivers/usb/gadget/udc/core.c 	ret = ep->ops->disable(ep);
ops               178 drivers/usb/gadget/udc/core.c 	req = ep->ops->alloc_request(ep, gfp_flags);
ops               199 drivers/usb/gadget/udc/core.c 	ep->ops->free_request(ep, req);
ops               281 drivers/usb/gadget/udc/core.c 	ret = ep->ops->queue(ep, req, gfp_flags);
ops               311 drivers/usb/gadget/udc/core.c 	ret = ep->ops->dequeue(ep, req);
ops               345 drivers/usb/gadget/udc/core.c 	ret = ep->ops->set_halt(ep, 1);
ops               371 drivers/usb/gadget/udc/core.c 	ret = ep->ops->set_halt(ep, 0);
ops               394 drivers/usb/gadget/udc/core.c 	if (ep->ops->set_wedge)
ops               395 drivers/usb/gadget/udc/core.c 		ret = ep->ops->set_wedge(ep);
ops               397 drivers/usb/gadget/udc/core.c 		ret = ep->ops->set_halt(ep, 1);
ops               426 drivers/usb/gadget/udc/core.c 	if (ep->ops->fifo_status)
ops               427 drivers/usb/gadget/udc/core.c 		ret = ep->ops->fifo_status(ep);
ops               450 drivers/usb/gadget/udc/core.c 	if (ep->ops->fifo_flush)
ops               451 drivers/usb/gadget/udc/core.c 		ep->ops->fifo_flush(ep);
ops               470 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->get_frame(gadget);
ops               495 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->wakeup) {
ops               500 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->wakeup(gadget);
ops               522 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->set_selfpowered) {
ops               527 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->set_selfpowered(gadget, 1);
ops               550 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->set_selfpowered) {
ops               555 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->set_selfpowered(gadget, 0);
ops               581 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->vbus_session) {
ops               586 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->vbus_session(gadget, 1);
ops               611 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->vbus_draw) {
ops               616 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->vbus_draw(gadget, mA);
ops               642 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->vbus_session) {
ops               647 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->vbus_session(gadget, 0);
ops               671 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->pullup) {
ops               685 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->pullup(gadget, 1);
ops               713 drivers/usb/gadget/udc/core.c 	if (!gadget->ops->pullup) {
ops               727 drivers/usb/gadget/udc/core.c 	ret = gadget->ops->pullup(gadget, 0);
ops              1082 drivers/usb/gadget/udc/core.c 	return udc->gadget->ops->udc_start(udc->gadget, udc->driver);
ops              1099 drivers/usb/gadget/udc/core.c 	udc->gadget->ops->udc_stop(udc->gadget);
ops              1115 drivers/usb/gadget/udc/core.c 	if (udc->gadget->ops->udc_set_speed) {
ops              1119 drivers/usb/gadget/udc/core.c 		udc->gadget->ops->udc_set_speed(udc->gadget, s);
ops              1034 drivers/usb/gadget/udc/dummy_hcd.c 		ep->ep.ops = &dummy_ep_ops;
ops              1064 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.ops = &dummy_ops;
ops              1120 drivers/usb/gadget/udc/fotg210-udc.c 	fotg210->gadget.ops = &fotg210_gadget_ops;
ops              1140 drivers/usb/gadget/udc/fotg210-udc.c 		ep->ep.ops = &fotg210_ep_ops;
ops              2416 drivers/usb/gadget/udc/fsl_qe_udc.c 	ep->ep.ops = &qe_ep_ops;
ops              2499 drivers/usb/gadget/udc/fsl_qe_udc.c 	udc->gadget.ops = &qe_gadget_ops;
ops              2325 drivers/usb/gadget/udc/fsl_udc_core.c 	ep->ep.ops = &fsl_ep_ops;
ops              2477 drivers/usb/gadget/udc/fsl_udc_core.c 	udc_controller->gadget.ops = &fsl_gadget_ops;
ops              1418 drivers/usb/gadget/udc/fusb300_udc.c 	fusb300->gadget.ops = &fusb300_gadget_ops;
ops              1451 drivers/usb/gadget/udc/fusb300_udc.c 		ep->ep.ops = &fusb300_ep_ops;
ops              1269 drivers/usb/gadget/udc/goku_udc.c 		ep->ep.ops = &goku_ep_ops;
ops              1762 drivers/usb/gadget/udc/goku_udc.c 	dev->gadget.ops = &goku_ops;
ops              1978 drivers/usb/gadget/udc/gr_udc.c 	ep->ep.ops = &gr_ep_ops;
ops              2152 drivers/usb/gadget/udc/gr_udc.c 	dev->gadget.ops = &gr_ops;
ops              2517 drivers/usb/gadget/udc/lpc32xx_udc.c 		.ops	= &lpc32xx_udc_ops,
ops              2527 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2540 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2553 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2566 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2579 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2592 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2605 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2618 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2631 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2644 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2657 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2670 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2683 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2696 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2709 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              2722 drivers/usb/gadget/udc/lpc32xx_udc.c 			.ops	= &lpc32xx_ep_ops,
ops              1588 drivers/usb/gadget/udc/m66592-udc.c 	m66592->gadget.ops = &m66592_gadget_ops;
ops              1628 drivers/usb/gadget/udc/m66592-udc.c 		ep->ep.ops = &m66592_ep_ops;
ops              1312 drivers/usb/gadget/udc/mv_u3d_core.c 	ep->ep.ops = &mv_u3d_ep_ops;
ops              1347 drivers/usb/gadget/udc/mv_u3d_core.c 		ep->ep.ops = &mv_u3d_ep_ops;
ops              1935 drivers/usb/gadget/udc/mv_u3d_core.c 	u3d->gadget.ops = &mv_u3d_ops;	/* usb_gadget_ops */
ops              1247 drivers/usb/gadget/udc/mv_udc_core.c 	ep->ep.ops = &mv_ep_ops;
ops              1280 drivers/usb/gadget/udc/mv_udc_core.c 		ep->ep.ops = &mv_ep_ops;
ops              2258 drivers/usb/gadget/udc/mv_udc_core.c 	udc->gadget.ops = &mv_ops;	/* usb_gadget_ops */
ops               257 drivers/usb/gadget/udc/net2272.c 	ep->ep.ops = &net2272_ep_ops;
ops              2233 drivers/usb/gadget/udc/net2272.c 	ret->gadget.ops = &net2272_ops;
ops               388 drivers/usb/gadget/udc/net2280.c 	ep->ep.ops = &net2280_ep_ops;
ops               464 drivers/usb/gadget/udc/net2280.c 	ep->ep.ops = &net2280_ep_ops;
ops              3631 drivers/usb/gadget/udc/net2280.c 	dev->gadget.ops = &net2280_ops;
ops              2587 drivers/usb/gadget/udc/omap_udc.c 	ep->ep.ops = &omap_ep_ops;
ops              2637 drivers/usb/gadget/udc/omap_udc.c 	udc->gadget.ops = &omap_gadget_ops;
ops              2854 drivers/usb/gadget/udc/pch_udc.c 		ep->ep.ops = &pch_udc_ep_ops;
ops              3119 drivers/usb/gadget/udc/pch_udc.c 	dev->gadget.ops = &pch_udc_ops;
ops               889 drivers/usb/gadget/udc/pxa25x_udc.c 				dev->stats.write.ops++;
ops               895 drivers/usb/gadget/udc/pxa25x_udc.c 				dev->stats.read.ops++;
ops              1295 drivers/usb/gadget/udc/pxa25x_udc.c 		dev->stats.write.bytes, dev->stats.write.ops,
ops              1296 drivers/usb/gadget/udc/pxa25x_udc.c 		dev->stats.read.bytes, dev->stats.read.ops,
ops              2022 drivers/usb/gadget/udc/pxa25x_udc.c 		.ops		= &pxa25x_udc_ops,
ops              2035 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2049 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2064 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2081 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2096 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2112 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2128 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2143 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2159 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2174 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2190 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2206 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2221 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2237 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2252 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops              2268 drivers/usb/gadget/udc/pxa25x_udc.c 			.ops		= &pxa25x_ep_ops,
ops                79 drivers/usb/gadget/udc/pxa25x_udc.h 		unsigned long		ops;
ops               223 drivers/usb/gadget/udc/pxa25x_udc.h 		dev->stats.write.bytes, dev->stats.write.ops,
ops               224 drivers/usb/gadget/udc/pxa25x_udc.h 		dev->stats.read.bytes, dev->stats.read.ops);
ops              2297 drivers/usb/gadget/udc/pxa27x_udc.c 		.ops		= &pxa_udc_ops,
ops               234 drivers/usb/gadget/udc/pxa27x_udc.h { .usb_ep = {	.name = bname, .ops = &pxa_ep_ops, .maxpacket = maxpkt, \
ops              1873 drivers/usb/gadget/udc/r8a66597-udc.c 	r8a66597->gadget.ops = &r8a66597_gadget_ops;
ops              1919 drivers/usb/gadget/udc/r8a66597-udc.c 		ep->ep.ops = &r8a66597_ep_ops;
ops              2594 drivers/usb/gadget/udc/renesas_usb3.c 		usb3_ep->ep.ops = &renesas_usb3_ep_ops;
ops              2763 drivers/usb/gadget/udc/renesas_usb3.c 	usb3->gadget.ops = &renesas_usb3_gadget_ops;
ops               999 drivers/usb/gadget/udc/s3c-hsudc.c 	hsep->ep.ops = &s3c_hsudc_ep_ops;
ops              1304 drivers/usb/gadget/udc/s3c-hsudc.c 	hsudc->gadget.ops = &s3c_hsudc_gadget_ops;
ops              1663 drivers/usb/gadget/udc/s3c2410_udc.c 		.ops		= &s3c2410_ops,
ops              1676 drivers/usb/gadget/udc/s3c2410_udc.c 			.ops		= &s3c2410_ep_ops,
ops              1689 drivers/usb/gadget/udc/s3c2410_udc.c 			.ops		= &s3c2410_ep_ops,
ops              1703 drivers/usb/gadget/udc/s3c2410_udc.c 			.ops		= &s3c2410_ep_ops,
ops              1717 drivers/usb/gadget/udc/s3c2410_udc.c 			.ops		= &s3c2410_ep_ops,
ops              1731 drivers/usb/gadget/udc/s3c2410_udc.c 			.ops		= &s3c2410_ep_ops,
ops               459 drivers/usb/gadget/udc/snps_udc_core.c 	ep->ep.ops = &udc_ep_ops;
ops              3161 drivers/usb/gadget/udc/snps_udc_core.c 	dev->gadget.ops = &udc_ops;
ops              1310 drivers/usb/gadget/udc/udc-xilinx.c 			ep->ep_usb.ops = &xusb_ep_ops;
ops              1318 drivers/usb/gadget/udc/udc-xilinx.c 			ep->ep_usb.ops = &xusb_ep0_ops;
ops              2089 drivers/usb/gadget/udc/udc-xilinx.c 	udc->gadget.ops = &xusb_udc_ops;
ops               432 drivers/usb/host/xhci-dbgtty.c 	port->port.ops =	&dbc_port_ops;
ops              1373 drivers/usb/isp1760/isp1760-udc.c 		ep->ep.ops = &isp1760_ep_ops;
ops              1473 drivers/usb/isp1760/isp1760-udc.c 	udc->gadget.ops = &isp1760_udc_ops;
ops               632 drivers/usb/mtu3/mtu3_gadget.c 		mep->ep.ops = &mtu3_ep0_ops;
ops               639 drivers/usb/mtu3/mtu3_gadget.c 		mep->ep.ops = &mtu3_ep_ops;
ops               677 drivers/usb/mtu3/mtu3_gadget.c 	mtu->g.ops = &mtu3_gadget_ops;
ops              1535 drivers/usb/musb/musb_core.c 		if (musb->ops->quirks & MUSB_IN_TUSB) {
ops              2185 drivers/usb/musb/musb_core.c 	musb->ops = plat->platform_ops;
ops              2221 drivers/usb/musb/musb_core.c 	if (musb->ops->quirks & MUSB_INDEXED_EP) {
ops              2229 drivers/usb/musb/musb_core.c 	if (musb->ops->quirks & MUSB_G_NO_SKB_RESERVE)
ops              2233 drivers/usb/musb/musb_core.c 	if (musb->ops->ep_offset)
ops              2234 drivers/usb/musb/musb_core.c 		musb->io.ep_offset = musb->ops->ep_offset;
ops              2235 drivers/usb/musb/musb_core.c 	if (musb->ops->ep_select)
ops              2236 drivers/usb/musb/musb_core.c 		musb->io.ep_select = musb->ops->ep_select;
ops              2238 drivers/usb/musb/musb_core.c 	if (musb->ops->fifo_mode)
ops              2239 drivers/usb/musb/musb_core.c 		fifo_mode = musb->ops->fifo_mode;
ops              2243 drivers/usb/musb/musb_core.c 	if (musb->ops->fifo_offset)
ops              2244 drivers/usb/musb/musb_core.c 		musb->io.fifo_offset = musb->ops->fifo_offset;
ops              2248 drivers/usb/musb/musb_core.c 	if (musb->ops->busctl_offset)
ops              2249 drivers/usb/musb/musb_core.c 		musb->io.busctl_offset = musb->ops->busctl_offset;
ops              2253 drivers/usb/musb/musb_core.c 	if (musb->ops->readb)
ops              2254 drivers/usb/musb/musb_core.c 		musb_readb = musb->ops->readb;
ops              2255 drivers/usb/musb/musb_core.c 	if (musb->ops->writeb)
ops              2256 drivers/usb/musb/musb_core.c 		musb_writeb = musb->ops->writeb;
ops              2257 drivers/usb/musb/musb_core.c 	if (musb->ops->readw)
ops              2258 drivers/usb/musb/musb_core.c 		musb_readw = musb->ops->readw;
ops              2259 drivers/usb/musb/musb_core.c 	if (musb->ops->writew)
ops              2260 drivers/usb/musb/musb_core.c 		musb_writew = musb->ops->writew;
ops              2263 drivers/usb/musb/musb_core.c 	if (!musb->ops->dma_init || !musb->ops->dma_exit) {
ops              2268 drivers/usb/musb/musb_core.c 	musb_dma_controller_create = musb->ops->dma_init;
ops              2269 drivers/usb/musb/musb_core.c 	musb_dma_controller_destroy = musb->ops->dma_exit;
ops              2272 drivers/usb/musb/musb_core.c 	if (musb->ops->read_fifo)
ops              2273 drivers/usb/musb/musb_core.c 		musb->io.read_fifo = musb->ops->read_fifo;
ops              2277 drivers/usb/musb/musb_core.c 	if (musb->ops->write_fifo)
ops              2278 drivers/usb/musb/musb_core.c 		musb->io.write_fifo = musb->ops->write_fifo;
ops              2288 drivers/usb/musb/musb_core.c 	if (musb->ops->phy_callback)
ops              2289 drivers/usb/musb/musb_core.c 		musb_phy_callback = musb->ops->phy_callback;
ops              2673 drivers/usb/musb/musb_core.c 	if (!(musb->ops->quirks & MUSB_PRESERVE_SESSION))
ops              2726 drivers/usb/musb/musb_core.c 	    !(musb->ops->quirks & MUSB_PRESERVE_SESSION)) {
ops               274 drivers/usb/musb/musb_core.h 	const struct musb_platform_ops *ops;
ops               502 drivers/usb/musb/musb_core.h 	if (musb->ops->set_vbus)
ops               503 drivers/usb/musb/musb_core.h 		musb->ops->set_vbus(musb, is_on);
ops               508 drivers/usb/musb/musb_core.h 	if (musb->ops->enable)
ops               509 drivers/usb/musb/musb_core.h 		musb->ops->enable(musb);
ops               514 drivers/usb/musb/musb_core.h 	if (musb->ops->disable)
ops               515 drivers/usb/musb/musb_core.h 		musb->ops->disable(musb);
ops               520 drivers/usb/musb/musb_core.h 	if (!musb->ops->set_mode)
ops               523 drivers/usb/musb/musb_core.h 	return musb->ops->set_mode(musb, mode);
ops               529 drivers/usb/musb/musb_core.h 	if (musb->ops->try_idle)
ops               530 drivers/usb/musb/musb_core.h 		musb->ops->try_idle(musb, timeout);
ops               535 drivers/usb/musb/musb_core.h 	if (!musb->ops->recover)
ops               538 drivers/usb/musb/musb_core.h 	return musb->ops->recover(musb);
ops               543 drivers/usb/musb/musb_core.h 	if (!musb->ops->vbus_status)
ops               546 drivers/usb/musb/musb_core.h 	return musb->ops->vbus_status(musb);
ops               551 drivers/usb/musb/musb_core.h 	if (!musb->ops->init)
ops               554 drivers/usb/musb/musb_core.h 	return musb->ops->init(musb);
ops               559 drivers/usb/musb/musb_core.h 	if (!musb->ops->exit)
ops               562 drivers/usb/musb/musb_core.h 	return musb->ops->exit(musb);
ops               567 drivers/usb/musb/musb_core.h 	if (musb->ops->pre_root_reset_end)
ops               568 drivers/usb/musb/musb_core.h 		musb->ops->pre_root_reset_end(musb);
ops               573 drivers/usb/musb/musb_core.h 	if (musb->ops->post_root_reset_end)
ops               574 drivers/usb/musb/musb_core.h 		musb->ops->post_root_reset_end(musb);
ops               579 drivers/usb/musb/musb_core.h 	if (musb->ops->clear_ep_rxintr)
ops               580 drivers/usb/musb/musb_core.h 		musb->ops->clear_ep_rxintr(musb, epnum);
ops               617 drivers/usb/musb/musb_cppi41.c 	if (musb->ops->quirks & MUSB_DA8XX)
ops               776 drivers/usb/musb/musb_cppi41.c 	if (musb->ops->quirks & MUSB_DA8XX) {
ops                47 drivers/usb/musb/musb_dma.h #define musb_dma_ux500(musb)		(musb->ops->quirks & MUSB_DMA_UX500)
ops                53 drivers/usb/musb/musb_dma.h #define musb_dma_cppi41(musb)		(musb->ops->quirks & MUSB_DMA_CPPI41)
ops                59 drivers/usb/musb/musb_dma.h #define musb_dma_cppi(musb)		(musb->ops->quirks & MUSB_DMA_CPPI)
ops                65 drivers/usb/musb/musb_dma.h #define tusb_dma_omap(musb)		(musb->ops->quirks & MUSB_DMA_TUSB_OMAP)
ops                71 drivers/usb/musb/musb_dma.h #define musb_dma_inventra(musb)		(musb->ops->quirks & MUSB_DMA_INVENTRA)
ops              1712 drivers/usb/musb/musb_gadget.c 		ep->end_point.ops = &musb_g_ep0_ops;
ops              1722 drivers/usb/musb/musb_gadget.c 		ep->end_point.ops = &musb_ep_ops;
ops              1781 drivers/usb/musb/musb_gadget.c 	musb->g.ops = &musb_gadget_operations;
ops               615 drivers/usb/phy/phy-fsl-usb.c 			otg->gadget->ops->vbus_draw(otg->gadget, 0);
ops               802 drivers/usb/phy/phy-fsl-usb.c 	fsl_otg_tc->fsm.ops = &fsl_otg_ops;
ops               244 drivers/usb/phy/phy-ulpi.c otg_ulpi_create(struct usb_phy_io_ops *ops,
ops               262 drivers/usb/phy/phy-ulpi.c 	phy->io_ops	= ops;
ops              1127 drivers/usb/renesas_usbhs/mod_gadget.c 	gpriv->gadget.ops		= &usbhsg_gadget_ops;
ops              1143 drivers/usb/renesas_usbhs/mod_gadget.c 		uep->ep.ops		= &usbhsg_ep_ops;
ops               146 drivers/usb/serial/console.c 			tty->ops = &usb_console_fake_tty_ops;
ops               623 drivers/usb/serial/generic.c 			if (ld->ops->dcd_change)
ops               624 drivers/usb/serial/generic.c 				ld->ops->dcd_change(tty, status);
ops               972 drivers/usb/serial/usb-serial.c 		port->port.ops = &serial_port_ops;
ops               539 drivers/usb/typec/altmodes/displayport.c 	alt->ops = &dp_altmode_ops;
ops                77 drivers/usb/typec/bus.c 	if (partner->adev.ops && partner->adev.ops->notify)
ops                78 drivers/usb/typec/bus.c 		return partner->adev.ops->notify(&partner->adev, conf, data);
ops               101 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->enter)
ops               110 drivers/usb/typec/bus.c 	return pdev->ops->enter(pdev);
ops               129 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->enter)
ops               138 drivers/usb/typec/bus.c 	return pdev->ops->exit(pdev);
ops               153 drivers/usb/typec/bus.c 	if (pdev->ops && pdev->ops->attention)
ops               154 drivers/usb/typec/bus.c 		pdev->ops->attention(pdev, vdo);
ops               185 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->vdm)
ops               188 drivers/usb/typec/bus.c 	return pdev->ops->vdm(pdev, header, vdo, count);
ops               394 drivers/usb/typec/bus.c 	adev->ops = NULL;
ops               376 drivers/usb/typec/class.c 	if (adev->ops && adev->ops->activate) {
ops               377 drivers/usb/typec/class.c 		ret = adev->ops->activate(adev, enter);
ops              4842 drivers/usb/typec/tcpm/tcpm.c 			alt->ops = &tcpm_altmode_ops;
ops               321 drivers/usb/typec/ucsi/displayport.c 	alt->ops = &ucsi_displayport_ops;
ops               539 drivers/usb/usbip/vudc_dev.c 		ep->ep.ops = &vep_ops;
ops               606 drivers/usb/usbip/vudc_dev.c 	udc->gadget.ops = &vgadget_ops;
ops               114 drivers/vfio/mdev/mdev_core.c 	ret = parent->ops->remove(mdev);
ops               142 drivers/vfio/mdev/mdev_core.c int mdev_register_device(struct device *dev, const struct mdev_parent_ops *ops)
ops               150 drivers/vfio/mdev/mdev_core.c 	if (!ops || !ops->create || !ops->remove || !ops->supported_type_groups)
ops               177 drivers/vfio/mdev/mdev_core.c 	parent->ops = ops;
ops               320 drivers/vfio/mdev/mdev_core.c 	mdev->dev.groups = parent->ops->mdev_attr_groups;
ops               323 drivers/vfio/mdev/mdev_core.c 	ret = parent->ops->create(kobj, mdev);
ops               344 drivers/vfio/mdev/mdev_core.c 	parent->ops->remove(mdev);
ops                18 drivers/vfio/mdev/mdev_private.h 	const struct mdev_parent_ops *ops;
ops               162 drivers/vfio/mdev/mdev_sysfs.c 	for (i = 0; parent->ops->supported_type_groups[i]; i++) {
ops               166 drivers/vfio/mdev/mdev_sysfs.c 					parent->ops->supported_type_groups[i]);
ops               192 drivers/vfio/mdev/mdev_sysfs.c 	sysfs_remove_groups(&parent->dev->kobj, parent->ops->dev_attr_groups);
ops               209 drivers/vfio/mdev/mdev_sysfs.c 				  parent->ops->dev_attr_groups);
ops               216 drivers/vfio/mdev/mdev_sysfs.c 				    parent->ops->dev_attr_groups);
ops                30 drivers/vfio/mdev/vfio_mdev.c 	if (unlikely(!parent->ops->open))
ops                36 drivers/vfio/mdev/vfio_mdev.c 	ret = parent->ops->open(mdev);
ops                48 drivers/vfio/mdev/vfio_mdev.c 	if (likely(parent->ops->release))
ops                49 drivers/vfio/mdev/vfio_mdev.c 		parent->ops->release(mdev);
ops                60 drivers/vfio/mdev/vfio_mdev.c 	if (unlikely(!parent->ops->ioctl))
ops                63 drivers/vfio/mdev/vfio_mdev.c 	return parent->ops->ioctl(mdev, cmd, arg);
ops                72 drivers/vfio/mdev/vfio_mdev.c 	if (unlikely(!parent->ops->read))
ops                75 drivers/vfio/mdev/vfio_mdev.c 	return parent->ops->read(mdev, buf, count, ppos);
ops                84 drivers/vfio/mdev/vfio_mdev.c 	if (unlikely(!parent->ops->write))
ops                87 drivers/vfio/mdev/vfio_mdev.c 	return parent->ops->write(mdev, buf, count, ppos);
ops                95 drivers/vfio/mdev/vfio_mdev.c 	if (unlikely(!parent->ops->mmap))
ops                98 drivers/vfio/mdev/vfio_mdev.c 	return parent->ops->mmap(mdev, vma);
ops               394 drivers/vfio/pci/vfio_pci.c 		vdev->region[i].ops->release(vdev, &vdev->region[i]);
ops               667 drivers/vfio/pci/vfio_pci.c 				 const struct vfio_pci_regops *ops,
ops               681 drivers/vfio/pci/vfio_pci.c 	vdev->region[vdev->num_regions].ops = ops;
ops               836 drivers/vfio/pci/vfio_pci.c 			if (vdev->region[i].ops->add_capability) {
ops               837 drivers/vfio/pci/vfio_pci.c 				ret = vdev->region[i].ops->add_capability(vdev,
ops              1170 drivers/vfio/pci/vfio_pci.c 		return vdev->region[index].ops->rw(vdev, buf,
ops              1213 drivers/vfio/pci/vfio_pci.c 		if (region && region->ops && region->ops->mmap &&
ops              1215 drivers/vfio/pci/vfio_pci.c 			return region->ops->mmap(vdev, region, vma);
ops                70 drivers/vfio/pci/vfio_pci_private.h 	const struct vfio_pci_regops	*ops;
ops               161 drivers/vfio/pci/vfio_pci_private.h 					const struct vfio_pci_regops *ops,
ops                53 drivers/vfio/vfio.c 	const struct vfio_iommu_driver_ops	*ops;
ops                95 drivers/vfio/vfio.c 	const struct vfio_device_ops	*ops;
ops               222 drivers/vfio/vfio.c int vfio_register_iommu_driver(const struct vfio_iommu_driver_ops *ops)
ops               230 drivers/vfio/vfio.c 	driver->ops = ops;
ops               236 drivers/vfio/vfio.c 		if (tmp->ops == ops) {
ops               251 drivers/vfio/vfio.c void vfio_unregister_iommu_driver(const struct vfio_iommu_driver_ops *ops)
ops               257 drivers/vfio/vfio.c 		if (driver->ops == ops) {
ops               537 drivers/vfio/vfio.c 					     const struct vfio_device_ops *ops,
ops               549 drivers/vfio/vfio.c 	device->ops = ops;
ops               801 drivers/vfio/vfio.c 		       const struct vfio_device_ops *ops, void *device_data)
ops               835 drivers/vfio/vfio.c 	device = vfio_group_create_device(group, dev, ops, device_data);
ops               956 drivers/vfio/vfio.c 		if (device->ops->request)
ops               957 drivers/vfio/vfio.c 			device->ops->request(device_data, i++);
ops              1031 drivers/vfio/vfio.c 				     (driver->ops == &vfio_noiommu_ops)))
ops              1035 drivers/vfio/vfio.c 				if (!try_module_get(driver->ops->owner))
ops              1038 drivers/vfio/vfio.c 				ret = driver->ops->ioctl(NULL,
ops              1041 drivers/vfio/vfio.c 				module_put(driver->ops->owner);
ops              1047 drivers/vfio/vfio.c 			ret = driver->ops->ioctl(container->iommu_data,
ops              1065 drivers/vfio/vfio.c 		ret = driver->ops->attach_group(data, group->iommu_group);
ops              1075 drivers/vfio/vfio.c 		driver->ops->detach_group(data, group->iommu_group);
ops              1111 drivers/vfio/vfio.c 		if (container->noiommu != (driver->ops == &vfio_noiommu_ops))
ops              1115 drivers/vfio/vfio.c 		if (!try_module_get(driver->ops->owner))
ops              1125 drivers/vfio/vfio.c 		if (driver->ops->ioctl(NULL, VFIO_CHECK_EXTENSION, arg) <= 0) {
ops              1126 drivers/vfio/vfio.c 			module_put(driver->ops->owner);
ops              1130 drivers/vfio/vfio.c 		data = driver->ops->open(arg);
ops              1133 drivers/vfio/vfio.c 			module_put(driver->ops->owner);
ops              1139 drivers/vfio/vfio.c 			driver->ops->release(data);
ops              1140 drivers/vfio/vfio.c 			module_put(driver->ops->owner);
ops              1181 drivers/vfio/vfio.c 			ret = driver->ops->ioctl(data, cmd, arg);
ops              1236 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->read))
ops              1237 drivers/vfio/vfio.c 		ret = driver->ops->read(container->iommu_data,
ops              1251 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->write))
ops              1252 drivers/vfio/vfio.c 		ret = driver->ops->write(container->iommu_data,
ops              1265 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->mmap))
ops              1266 drivers/vfio/vfio.c 		ret = driver->ops->mmap(container->iommu_data, vma);
ops              1296 drivers/vfio/vfio.c 		driver->ops->detach_group(container->iommu_data,
ops              1305 drivers/vfio/vfio.c 		driver->ops->release(container->iommu_data);
ops              1306 drivers/vfio/vfio.c 		module_put(driver->ops->owner);
ops              1385 drivers/vfio/vfio.c 		ret = driver->ops->attach_group(container->iommu_data,
ops              1447 drivers/vfio/vfio.c 	ret = device->ops->open(device->device_data);
ops              1459 drivers/vfio/vfio.c 		device->ops->release(device->device_data);
ops              1469 drivers/vfio/vfio.c 		device->ops->release(device->device_data);
ops              1637 drivers/vfio/vfio.c 	device->ops->release(device->device_data);
ops              1651 drivers/vfio/vfio.c 	if (unlikely(!device->ops->ioctl))
ops              1654 drivers/vfio/vfio.c 	return device->ops->ioctl(device->device_data, cmd, arg);
ops              1662 drivers/vfio/vfio.c 	if (unlikely(!device->ops->read))
ops              1665 drivers/vfio/vfio.c 	return device->ops->read(device->device_data, buf, count, ppos);
ops              1674 drivers/vfio/vfio.c 	if (unlikely(!device->ops->write))
ops              1677 drivers/vfio/vfio.c 	return device->ops->write(device->device_data, buf, count, ppos);
ops              1684 drivers/vfio/vfio.c 	if (unlikely(!device->ops->mmap))
ops              1687 drivers/vfio/vfio.c 	return device->ops->mmap(device->device_data, vma);
ops              1937 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->pin_pages))
ops              1938 drivers/vfio/vfio.c 		ret = driver->ops->pin_pages(container->iommu_data, user_pfn,
ops              1983 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->unpin_pages))
ops              1984 drivers/vfio/vfio.c 		ret = driver->ops->unpin_pages(container->iommu_data, user_pfn,
ops              2011 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->register_notifier))
ops              2012 drivers/vfio/vfio.c 		ret = driver->ops->register_notifier(container->iommu_data,
ops              2035 drivers/vfio/vfio.c 	if (likely(driver && driver->ops->unregister_notifier))
ops              2036 drivers/vfio/vfio.c 		ret = driver->ops->unregister_notifier(container->iommu_data,
ops               616 drivers/vfio/vfio_iommu_spapr_tce.c 	table_size = table_group->ops->get_table_size(page_shift, window_size,
ops               625 drivers/vfio/vfio_iommu_spapr_tce.c 	ret = table_group->ops->create_table(table_group, num,
ops               666 drivers/vfio/vfio_iommu_spapr_tce.c 	if (!table_group->ops->set_window || !table_group->ops->unset_window ||
ops               667 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->get_table_size ||
ops               668 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->create_table)
ops               686 drivers/vfio/vfio_iommu_spapr_tce.c 		ret = table_group->ops->set_window(table_group, num, tbl);
ops               701 drivers/vfio/vfio_iommu_spapr_tce.c 		table_group->ops->unset_window(table_group, num);
ops               733 drivers/vfio/vfio_iommu_spapr_tce.c 		if (!table_group->ops || !table_group->ops->unset_window)
ops               736 drivers/vfio/vfio_iommu_spapr_tce.c 		table_group->ops->unset_window(table_group, num);
ops              1192 drivers/vfio/vfio_iommu_spapr_tce.c 	if (!table_group->ops->unset_window) {
ops              1199 drivers/vfio/vfio_iommu_spapr_tce.c 			table_group->ops->unset_window(table_group, i);
ops              1201 drivers/vfio/vfio_iommu_spapr_tce.c 	table_group->ops->release_ownership(table_group);
ops              1209 drivers/vfio/vfio_iommu_spapr_tce.c 	if (!table_group->ops->create_table || !table_group->ops->set_window ||
ops              1210 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->release_ownership) {
ops              1215 drivers/vfio/vfio_iommu_spapr_tce.c 	table_group->ops->take_ownership(table_group);
ops              1224 drivers/vfio/vfio_iommu_spapr_tce.c 		ret = table_group->ops->set_window(table_group, i, tbl);
ops              1233 drivers/vfio/vfio_iommu_spapr_tce.c 		table_group->ops->unset_window(table_group, i);
ops              1235 drivers/vfio/vfio_iommu_spapr_tce.c 	table_group->ops->release_ownership(table_group);
ops              1258 drivers/vfio/vfio_iommu_spapr_tce.c 	if (tce_groups_attached(container) && (!table_group->ops ||
ops              1259 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->take_ownership ||
ops              1260 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->release_ownership)) {
ops              1276 drivers/vfio/vfio_iommu_spapr_tce.c 		if (table_group_tmp->ops->create_table !=
ops              1277 drivers/vfio/vfio_iommu_spapr_tce.c 				table_group->ops->create_table) {
ops              1292 drivers/vfio/vfio_iommu_spapr_tce.c 	if (!table_group->ops || !table_group->ops->take_ownership ||
ops              1293 drivers/vfio/vfio_iommu_spapr_tce.c 			!table_group->ops->release_ownership) {
ops              1353 drivers/vfio/vfio_iommu_spapr_tce.c 	if (!table_group->ops || !table_group->ops->release_ownership)
ops              1803 drivers/vfio/vfio_iommu_type1.c 		if (d->domain->ops == domain->domain->ops &&
ops               475 drivers/vhost/net.c 	err = sock->ops->sendmsg(sock, msghdr, 0);
ops               491 drivers/vhost/net.c 	if (sock->ops->peek_len)
ops               492 drivers/vhost/net.c 		return sock->ops->peek_len(sock);
ops               828 drivers/vhost/net.c 		err = sock->ops->sendmsg(sock, &msg, len);
ops               924 drivers/vhost/net.c 		err = sock->ops->sendmsg(sock, &msg, len);
ops              1174 drivers/vhost/net.c 			err = sock->ops->recvmsg(sock, &msg,
ops              1188 drivers/vhost/net.c 		err = sock->ops->recvmsg(sock, &msg,
ops               213 drivers/video/backlight/apple_bl.c 	.ops = {
ops                61 drivers/video/backlight/backlight.c 	if (bd->ops)
ops                62 drivers/video/backlight/backlight.c 		if (!bd->ops->check_fb ||
ops                63 drivers/video/backlight/backlight.c 		    bd->ops->check_fb(bd, evdata->info)) {
ops               152 drivers/video/backlight/backlight.c 	if (bd->ops) {
ops               186 drivers/video/backlight/backlight.c 	if (bd->ops) {
ops               245 drivers/video/backlight/backlight.c 	if (bd->ops && bd->ops->get_brightness)
ops               246 drivers/video/backlight/backlight.c 		rc = sprintf(buf, "%d\n", bd->ops->get_brightness(bd));
ops               275 drivers/video/backlight/backlight.c 	if (bd->ops && bd->ops->options & BL_CORE_SUSPENDRESUME) {
ops               289 drivers/video/backlight/backlight.c 	if (bd->ops && bd->ops->options & BL_CORE_SUSPENDRESUME) {
ops               331 drivers/video/backlight/backlight.c 	if (bd->ops && bd->ops->get_brightness)
ops               332 drivers/video/backlight/backlight.c 		bd->props.brightness = bd->ops->get_brightness(bd);
ops               352 drivers/video/backlight/backlight.c 	struct device *parent, void *devdata, const struct backlight_ops *ops,
ops               397 drivers/video/backlight/backlight.c 	new_bd->ops = ops;
ops               461 drivers/video/backlight/backlight.c 	bd->ops = NULL;
ops               531 drivers/video/backlight/backlight.c 	const struct backlight_ops *ops,
ops               541 drivers/video/backlight/backlight.c 	backlight = backlight_device_register(name, parent, devdata, ops,
ops                34 drivers/video/backlight/lcd.c 	if (!ld->ops)
ops                38 drivers/video/backlight/lcd.c 	if (!ld->ops->check_fb || ld->ops->check_fb(ld, evdata->info)) {
ops                40 drivers/video/backlight/lcd.c 			if (ld->ops->set_power)
ops                41 drivers/video/backlight/lcd.c 				ld->ops->set_power(ld, *(int *)evdata->data);
ops                43 drivers/video/backlight/lcd.c 			if (ld->ops->set_mode)
ops                44 drivers/video/backlight/lcd.c 				ld->ops->set_mode(ld, evdata->data);
ops                80 drivers/video/backlight/lcd.c 	if (ld->ops && ld->ops->get_power)
ops                81 drivers/video/backlight/lcd.c 		rc = sprintf(buf, "%d\n", ld->ops->get_power(ld));
ops               103 drivers/video/backlight/lcd.c 	if (ld->ops && ld->ops->set_power) {
ops               105 drivers/video/backlight/lcd.c 		ld->ops->set_power(ld, power);
ops               121 drivers/video/backlight/lcd.c 	if (ld->ops && ld->ops->get_contrast)
ops               122 drivers/video/backlight/lcd.c 		rc = sprintf(buf, "%d\n", ld->ops->get_contrast(ld));
ops               142 drivers/video/backlight/lcd.c 	if (ld->ops && ld->ops->set_contrast) {
ops               144 drivers/video/backlight/lcd.c 		ld->ops->set_contrast(ld, contrast);
ops               190 drivers/video/backlight/lcd.c 		void *devdata, struct lcd_ops *ops)
ops               210 drivers/video/backlight/lcd.c 	new_ld->ops = ops;
ops               240 drivers/video/backlight/lcd.c 	ld->ops = NULL;
ops               278 drivers/video/backlight/lcd.c 		void *devdata, struct lcd_ops *ops)
ops               286 drivers/video/backlight/lcd.c 	lcd = lcd_device_register(name, parent, devdata, ops);
ops               185 drivers/video/fbdev/atmel_lcdfb.c 	if (sinfo->backlight->ops) {
ops               187 drivers/video/fbdev/atmel_lcdfb.c 		sinfo->backlight->ops->update_status(sinfo->backlight);
ops               240 drivers/video/fbdev/core/bitblit.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               243 drivers/video/fbdev/core/bitblit.c 	int y = real_y(ops->p, vc->vc_y);
ops               253 drivers/video/fbdev/core/bitblit.c 			ops->cursor_flash = 0;
ops               263 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.data != src ||
ops               264 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               265 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.data = src;
ops               275 drivers/video/fbdev/core/bitblit.c 		kfree(ops->cursor_data);
ops               276 drivers/video/fbdev/core/bitblit.c 		ops->cursor_data = dst;
ops               281 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.fg_color != fg ||
ops               282 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.bg_color != bg ||
ops               283 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               284 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.fg_color = fg;
ops               285 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.bg_color = bg;
ops               289 drivers/video/fbdev/core/bitblit.c 	if ((ops->cursor_state.image.dx != (vc->vc_font.width * vc->vc_x)) ||
ops               290 drivers/video/fbdev/core/bitblit.c 	    (ops->cursor_state.image.dy != (vc->vc_font.height * y)) ||
ops               291 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               292 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.dx = vc->vc_font.width * vc->vc_x;
ops               293 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.dy = vc->vc_font.height * y;
ops               297 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.image.height != vc->vc_font.height ||
ops               298 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.image.width != vc->vc_font.width ||
ops               299 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               300 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.height = vc->vc_font.height;
ops               301 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.image.width = vc->vc_font.width;
ops               305 drivers/video/fbdev/core/bitblit.c 	if (ops->cursor_state.hot.x || ops->cursor_state.hot.y ||
ops               306 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               307 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.hot.x = cursor.hot.y = 0;
ops               312 drivers/video/fbdev/core/bitblit.c 	    vc->vc_cursor_type != ops->p->cursor_shape ||
ops               313 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_state.mask == NULL ||
ops               314 drivers/video/fbdev/core/bitblit.c 	    ops->cursor_reset) {
ops               322 drivers/video/fbdev/core/bitblit.c 		kfree(ops->cursor_state.mask);
ops               323 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.mask = mask;
ops               325 drivers/video/fbdev/core/bitblit.c 		ops->p->cursor_shape = vc->vc_cursor_type;
ops               328 drivers/video/fbdev/core/bitblit.c 		switch (ops->p->cursor_shape & CUR_HWMASK) {
ops               359 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.enable = 0;
ops               364 drivers/video/fbdev/core/bitblit.c 		ops->cursor_state.enable = (use_sw) ? 0 : 1;
ops               369 drivers/video/fbdev/core/bitblit.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
ops               370 drivers/video/fbdev/core/bitblit.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
ops               371 drivers/video/fbdev/core/bitblit.c 	cursor.image.dx = ops->cursor_state.image.dx;
ops               372 drivers/video/fbdev/core/bitblit.c 	cursor.image.dy = ops->cursor_state.image.dy;
ops               373 drivers/video/fbdev/core/bitblit.c 	cursor.image.height = ops->cursor_state.image.height;
ops               374 drivers/video/fbdev/core/bitblit.c 	cursor.image.width = ops->cursor_state.image.width;
ops               375 drivers/video/fbdev/core/bitblit.c 	cursor.hot.x = ops->cursor_state.hot.x;
ops               376 drivers/video/fbdev/core/bitblit.c 	cursor.hot.y = ops->cursor_state.hot.y;
ops               377 drivers/video/fbdev/core/bitblit.c 	cursor.mask = ops->cursor_state.mask;
ops               378 drivers/video/fbdev/core/bitblit.c 	cursor.enable = ops->cursor_state.enable;
ops               388 drivers/video/fbdev/core/bitblit.c 	ops->cursor_reset = 0;
ops               393 drivers/video/fbdev/core/bitblit.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               396 drivers/video/fbdev/core/bitblit.c 	err = fb_pan_display(info, &ops->var);
ops               397 drivers/video/fbdev/core/bitblit.c 	ops->var.xoffset = info->var.xoffset;
ops               398 drivers/video/fbdev/core/bitblit.c 	ops->var.yoffset = info->var.yoffset;
ops               399 drivers/video/fbdev/core/bitblit.c 	ops->var.vmode = info->var.vmode;
ops               403 drivers/video/fbdev/core/bitblit.c void fbcon_set_bitops(struct fbcon_ops *ops)
ops               405 drivers/video/fbdev/core/bitblit.c 	ops->bmove = bit_bmove;
ops               406 drivers/video/fbdev/core/bitblit.c 	ops->clear = bit_clear;
ops               407 drivers/video/fbdev/core/bitblit.c 	ops->putcs = bit_putcs;
ops               408 drivers/video/fbdev/core/bitblit.c 	ops->clear_margins = bit_clear_margins;
ops               409 drivers/video/fbdev/core/bitblit.c 	ops->cursor = bit_cursor;
ops               410 drivers/video/fbdev/core/bitblit.c 	ops->update_start = bit_update_start;
ops               411 drivers/video/fbdev/core/bitblit.c 	ops->rotate_font = NULL;
ops               413 drivers/video/fbdev/core/bitblit.c 	if (ops->rotate)
ops               414 drivers/video/fbdev/core/bitblit.c 		fbcon_set_rotate(ops);
ops               222 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               225 drivers/video/fbdev/core/fbcon.c 	    ops->p->con_rotate < 4)
ops               226 drivers/video/fbdev/core/fbcon.c 		ops->rotate = ops->p->con_rotate;
ops               228 drivers/video/fbdev/core/fbcon.c 		ops->rotate = 0;
ops               233 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops= info->fbcon_par;
ops               236 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon == -1)
ops               239 drivers/video/fbdev/core/fbcon.c 	fb_info = registered_fb[con2fb_map[ops->currcon]];
ops               242 drivers/video/fbdev/core/fbcon.c 		struct fbcon_display *p = &fb_display[ops->currcon];
ops               255 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               260 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0 || rotate > 3)
ops               278 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               280 drivers/video/fbdev/core/fbcon.c 	ops->rotate = FB_ROTATE_UR;
ops               296 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               298 drivers/video/fbdev/core/fbcon.c 	return (ops) ? ops->rotate : 0;
ops               303 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               306 drivers/video/fbdev/core/fbcon.c 		vc->vc_mode != KD_TEXT || ops->graphics);
ops               391 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               404 drivers/video/fbdev/core/fbcon.c 	if (ops && ops->currcon != -1)
ops               405 drivers/video/fbdev/core/fbcon.c 		vc = vc_cons[ops->currcon].d;
ops               415 drivers/video/fbdev/core/fbcon.c 	mode = (!ops->cursor_flash || ops->cursor_state.enable) ?
ops               417 drivers/video/fbdev/core/fbcon.c 	ops->cursor(vc, info, mode, softback_lines, get_color(vc, info, c, 1),
ops               424 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = from_timer(ops, t, cursor_timer);
ops               425 drivers/video/fbdev/core/fbcon.c 	struct fb_info *info = ops->info;
ops               428 drivers/video/fbdev/core/fbcon.c 	mod_timer(&ops->cursor_timer, jiffies + ops->cur_blink_jiffies);
ops               433 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               436 drivers/video/fbdev/core/fbcon.c 	    !(ops->flags & FBCON_FLAGS_CURSOR_TIMER) &&
ops               441 drivers/video/fbdev/core/fbcon.c 		timer_setup(&ops->cursor_timer, cursor_timer_handler, 0);
ops               442 drivers/video/fbdev/core/fbcon.c 		mod_timer(&ops->cursor_timer, jiffies + ops->cur_blink_jiffies);
ops               443 drivers/video/fbdev/core/fbcon.c 		ops->flags |= FBCON_FLAGS_CURSOR_TIMER;
ops               449 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               452 drivers/video/fbdev/core/fbcon.c 	    ops->flags & FBCON_FLAGS_CURSOR_TIMER) {
ops               453 drivers/video/fbdev/core/fbcon.c 		del_timer_sync(&ops->cursor_timer);
ops               454 drivers/video/fbdev/core/fbcon.c 		ops->flags &= ~FBCON_FLAGS_CURSOR_TIMER;
ops               606 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               622 drivers/video/fbdev/core/fbcon.c 	logo_height = fb_prepare_logo(info, ops->rotate);
ops               695 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               697 drivers/video/fbdev/core/fbcon.c 	ops->p = &fb_display[vc->vc_num];
ops               703 drivers/video/fbdev/core/fbcon.c 		fbcon_set_bitops(ops);
ops               720 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               723 drivers/video/fbdev/core/fbcon.c 	ops->p = &fb_display[vc->vc_num];
ops               725 drivers/video/fbdev/core/fbcon.c 	fbcon_set_bitops(ops);
ops               739 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = NULL;
ops               750 drivers/video/fbdev/core/fbcon.c 		ops = kzalloc(sizeof(struct fbcon_ops), GFP_KERNEL);
ops               751 drivers/video/fbdev/core/fbcon.c 		if (!ops)
ops               756 drivers/video/fbdev/core/fbcon.c 		ops->cur_blink_jiffies = HZ / 5;
ops               757 drivers/video/fbdev/core/fbcon.c 		ops->info = info;
ops               758 drivers/video/fbdev/core/fbcon.c 		info->fbcon_par = ops;
ops               776 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = oldinfo->fbcon_par;
ops               791 drivers/video/fbdev/core/fbcon.c 		kfree(ops->cursor_state.mask);
ops               792 drivers/video/fbdev/core/fbcon.c 		kfree(ops->cursor_data);
ops               793 drivers/video/fbdev/core/fbcon.c 		kfree(ops->cursor_src);
ops               794 drivers/video/fbdev/core/fbcon.c 		kfree(ops->fontbuffer);
ops               821 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               824 drivers/video/fbdev/core/fbcon.c 	ops->currcon = fg_console;
ops               826 drivers/video/fbdev/core/fbcon.c 	if (info->fbops->fb_set_par && !(ops->flags & FBCON_FLAGS_INIT)) {
ops               835 drivers/video/fbdev/core/fbcon.c 	ops->flags |= FBCON_FLAGS_INIT;
ops               836 drivers/video/fbdev/core/fbcon.c 	ops->graphics = 0;
ops               973 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops;
ops               998 drivers/video/fbdev/core/fbcon.c 	ops = kzalloc(sizeof(struct fbcon_ops), GFP_KERNEL);
ops               999 drivers/video/fbdev/core/fbcon.c 	if (!ops) {
ops              1004 drivers/video/fbdev/core/fbcon.c 	ops->currcon = -1;
ops              1005 drivers/video/fbdev/core/fbcon.c 	ops->graphics = 1;
ops              1006 drivers/video/fbdev/core/fbcon.c 	ops->cur_rotate = -1;
ops              1007 drivers/video/fbdev/core/fbcon.c 	ops->cur_blink_jiffies = HZ / 5;
ops              1008 drivers/video/fbdev/core/fbcon.c 	ops->info = info;
ops              1009 drivers/video/fbdev/core/fbcon.c 	info->fbcon_par = ops;
ops              1059 drivers/video/fbdev/core/fbcon.c 	cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              1060 drivers/video/fbdev/core/fbcon.c 	rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              1078 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops;
ops              1156 drivers/video/fbdev/core/fbcon.c 	ops = info->fbcon_par;
ops              1157 drivers/video/fbdev/core/fbcon.c 	ops->cur_blink_jiffies = msecs_to_jiffies(vc->vc_cur_blink_ms);
ops              1169 drivers/video/fbdev/core/fbcon.c 	new_cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              1170 drivers/video/fbdev/core/fbcon.c 	new_rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              1183 drivers/video/fbdev/core/fbcon.c 		    !(ops->flags & FBCON_FLAGS_INIT)) {
ops              1192 drivers/video/fbdev/core/fbcon.c 		ops->flags |= FBCON_FLAGS_INIT;
ops              1195 drivers/video/fbdev/core/fbcon.c 	ops->graphics = 0;
ops              1220 drivers/video/fbdev/core/fbcon.c 	if (ops->rotate_font && ops->rotate_font(info, vc)) {
ops              1221 drivers/video/fbdev/core/fbcon.c 		ops->rotate = FB_ROTATE_UR;
ops              1225 drivers/video/fbdev/core/fbcon.c 	ops->p = &fb_display[fg_console];
ops              1242 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops;
ops              1258 drivers/video/fbdev/core/fbcon.c 	ops = info->fbcon_par;
ops              1260 drivers/video/fbdev/core/fbcon.c 	if (!ops)
ops              1266 drivers/video/fbdev/core/fbcon.c 	ops->flags &= ~FBCON_FLAGS_INIT;
ops              1314 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1341 drivers/video/fbdev/core/fbcon.c 		ops->clear(vc, info, real_y(p, sy), sx, b, width);
ops              1342 drivers/video/fbdev/core/fbcon.c 		ops->clear(vc, info, real_y(p, sy + b), sx, height - b,
ops              1345 drivers/video/fbdev/core/fbcon.c 		ops->clear(vc, info, real_y(p, sy), sx, height, width);
ops              1353 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1356 drivers/video/fbdev/core/fbcon.c 		ops->putcs(vc, info, s, count, real_y(p, ypos), xpos,
ops              1372 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1375 drivers/video/fbdev/core/fbcon.c 		ops->clear_margins(vc, info, margin_color, bottom_only);
ops              1381 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1385 drivers/video/fbdev/core/fbcon.c 	ops->cur_blink_jiffies = msecs_to_jiffies(vc->vc_cur_blink_ms);
ops              1395 drivers/video/fbdev/core/fbcon.c 	ops->cursor_flash = (mode == CM_ERASE) ? 0 : 1;
ops              1405 drivers/video/fbdev/core/fbcon.c 	ops->cursor(vc, info, mode, y, get_color(vc, info, c, 1),
ops              1419 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1452 drivers/video/fbdev/core/fbcon.c 	ops->var = info->var;
ops              1468 drivers/video/fbdev/core/fbcon.c 	cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              1469 drivers/video/fbdev/core/fbcon.c 	rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              1484 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1490 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1491 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1492 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode |= FB_VMODE_YWRAP;
ops              1493 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1503 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1509 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1510 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1511 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode |= FB_VMODE_YWRAP;
ops              1512 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1523 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1527 drivers/video/fbdev/core/fbcon.c 		ops->bmove(vc, info, p->vrows - vc->vc_rows,
ops              1532 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1533 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1534 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
ops              1535 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1546 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1556 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1557 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1558 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
ops              1559 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1571 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1575 drivers/video/fbdev/core/fbcon.c 		ops->bmove(vc, info, 0, 0, p->vrows - vc->vc_rows,
ops              1580 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1581 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1582 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
ops              1583 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1594 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1604 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              1605 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
ops              1606 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
ops              1607 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              1749 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              1762 drivers/video/fbdev/core/fbcon.c 					ops->bmove(vc, info, line + ycount, x,
ops              1778 drivers/video/fbdev/core/fbcon.c 			ops->bmove(vc, info, line + ycount, x, line, x, 1,
ops              2103 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2137 drivers/video/fbdev/core/fbcon.c 	ops->bmove(vc, info, real_y(p, sy), sx, real_y(p, dy), dx,
ops              2145 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2149 drivers/video/fbdev/core/fbcon.c 	int ypan = FBCON_SWAP(ops->rotate, info->fix.ypanstep,
ops              2151 drivers/video/fbdev/core/fbcon.c 	int ywrap = FBCON_SWAP(ops->rotate, info->fix.ywrapstep, t);
ops              2152 drivers/video/fbdev/core/fbcon.c 	int yres = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              2153 drivers/video/fbdev/core/fbcon.c 	int vyres = FBCON_SWAP(ops->rotate, info->var.yres_virtual,
ops              2192 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2197 drivers/video/fbdev/core/fbcon.c 	virt_w = FBCON_SWAP(ops->rotate, width, height);
ops              2198 drivers/video/fbdev/core/fbcon.c 	virt_h = FBCON_SWAP(ops->rotate, height, width);
ops              2199 drivers/video/fbdev/core/fbcon.c 	virt_fw = FBCON_SWAP(ops->rotate, vc->vc_font.width,
ops              2201 drivers/video/fbdev/core/fbcon.c 	virt_fh = FBCON_SWAP(ops->rotate, vc->vc_font.height,
ops              2228 drivers/video/fbdev/core/fbcon.c 		ops->var = info->var;
ops              2237 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops;
ops              2243 drivers/video/fbdev/core/fbcon.c 	ops = info->fbcon_par;
ops              2262 drivers/video/fbdev/core/fbcon.c 	prev_console = ops->currcon;
ops              2291 drivers/video/fbdev/core/fbcon.c 	ops->var = info->var;
ops              2309 drivers/video/fbdev/core/fbcon.c 	    ops->blank_state != FB_BLANK_UNBLANK)
ops              2315 drivers/video/fbdev/core/fbcon.c 	ops->cursor_reset = 1;
ops              2317 drivers/video/fbdev/core/fbcon.c 	if (ops->rotate_font && ops->rotate_font(info, vc)) {
ops              2318 drivers/video/fbdev/core/fbcon.c 		ops->rotate = FB_ROTATE_UR;
ops              2352 drivers/video/fbdev/core/fbcon.c 	    ops->var.xoffset = ops->var.yoffset = p->yscroll = 0;
ops              2353 drivers/video/fbdev/core/fbcon.c 	    ops->update_start(info);
ops              2363 drivers/video/fbdev/core/fbcon.c 		fb_show_logo(info, ops->rotate);
ops              2391 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2396 drivers/video/fbdev/core/fbcon.c 		ops->graphics = 1;
ops              2401 drivers/video/fbdev/core/fbcon.c 			ops->graphics = 0;
ops              2402 drivers/video/fbdev/core/fbcon.c 			ops->var = info->var;
ops              2407 drivers/video/fbdev/core/fbcon.c 		if (ops->blank_state != blank) {
ops              2408 drivers/video/fbdev/core/fbcon.c 			ops->blank_state = blank;
ops              2410 drivers/video/fbdev/core/fbcon.c 			ops->cursor_flash = (!blank);
ops              2421 drivers/video/fbdev/core/fbcon.c 	    ops->blank_state != FB_BLANK_UNBLANK)
ops              2432 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2434 drivers/video/fbdev/core/fbcon.c 	ops->save_graphics = ops->graphics;
ops              2435 drivers/video/fbdev/core/fbcon.c 	ops->graphics = 0;
ops              2445 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2447 drivers/video/fbdev/core/fbcon.c 	ops->graphics = ops->save_graphics;
ops              2569 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2598 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              2599 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              2842 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2920 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
ops              2921 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = offset * vc->vc_font.height;
ops              2922 drivers/video/fbdev/core/fbcon.c 	ops->update_start(info);
ops              2938 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2940 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0)
ops              2942 drivers/video/fbdev/core/fbcon.c 	vc = vc_cons[ops->currcon].d;
ops              2951 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2953 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0)
ops              2955 drivers/video/fbdev/core/fbcon.c 	vc = vc_cons[ops->currcon].d;
ops              2962 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              2967 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0)
ops              2969 drivers/video/fbdev/core/fbcon.c 	vc = vc_cons[ops->currcon].d;
ops              2971 drivers/video/fbdev/core/fbcon.c 	    registered_fb[con2fb_map[ops->currcon]] != info)
ops              2979 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              2980 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              2989 drivers/video/fbdev/core/fbcon.c 		    ops->var.xoffset = ops->var.yoffset = p->yscroll = 0;
ops              2990 drivers/video/fbdev/core/fbcon.c 		    ops->update_start(info);
ops              3002 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              3007 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0)
ops              3024 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
ops              3025 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
ops              3268 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops = info->fbcon_par;
ops              3271 drivers/video/fbdev/core/fbcon.c 	if (!ops || ops->currcon < 0)
ops              3274 drivers/video/fbdev/core/fbcon.c 	vc = vc_cons[ops->currcon].d;
ops              3276 drivers/video/fbdev/core/fbcon.c 			registered_fb[con2fb_map[ops->currcon]] != info)
ops              3285 drivers/video/fbdev/core/fbcon.c 	ops->blank_state = blank;
ops              3484 drivers/video/fbdev/core/fbcon.c 	struct fbcon_ops *ops;
ops              3494 drivers/video/fbdev/core/fbcon.c 	ops = info->fbcon_par;
ops              3496 drivers/video/fbdev/core/fbcon.c 	if (!ops)
ops              3499 drivers/video/fbdev/core/fbcon.c 	blink = (ops->flags & FBCON_FLAGS_CURSOR_TIMER) ? 1 : 0;
ops              3669 drivers/video/fbdev/core/fbcon.c 				struct fbcon_ops *ops = info->fbcon_par;
ops              3672 drivers/video/fbdev/core/fbcon.c 				kfree(ops->cursor_src);
ops              3673 drivers/video/fbdev/core/fbcon.c 				kfree(ops->cursor_state.mask);
ops               221 drivers/video/fbdev/core/fbcon.h extern void fbcon_set_bitops(struct fbcon_ops *ops);
ops               260 drivers/video/fbdev/core/fbcon.h extern void fbcon_set_rotate(struct fbcon_ops *ops);
ops                66 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                68 drivers/video/fbdev/core/fbcon_ccw.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops                83 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                86 drivers/video/fbdev/core/fbcon_ccw.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               103 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               109 drivers/video/fbdev/core/fbcon_ccw.c 		src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize;
ops               134 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               143 drivers/video/fbdev/core/fbcon_ccw.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               145 drivers/video/fbdev/core/fbcon_ccw.c 	if (!ops->fontbuffer)
ops               225 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               228 drivers/video/fbdev/core/fbcon_ccw.c 	int y = real_y(ops->p, vc->vc_y);
ops               232 drivers/video/fbdev/core/fbcon_ccw.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               234 drivers/video/fbdev/core/fbcon_ccw.c 	if (!ops->fontbuffer)
ops               242 drivers/video/fbdev/core/fbcon_ccw.c 			ops->cursor_flash = 0;
ops               250 drivers/video/fbdev/core/fbcon_ccw.c 	src = ops->fontbuffer + ((c & charmask) * (w * vc->vc_font.width));
ops               252 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.data != src ||
ops               253 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               254 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.data = src;
ops               264 drivers/video/fbdev/core/fbcon_ccw.c 		kfree(ops->cursor_data);
ops               265 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_data = dst;
ops               270 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.fg_color != fg ||
ops               271 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.bg_color != bg ||
ops               272 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               273 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.fg_color = fg;
ops               274 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.bg_color = bg;
ops               278 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.height != vc->vc_font.width ||
ops               279 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.width != vc->vc_font.height ||
ops               280 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               281 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.height = vc->vc_font.width;
ops               282 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.width = vc->vc_font.height;
ops               289 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.image.dx != dx ||
ops               290 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.image.dy != dy ||
ops               291 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               292 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.dx = dx;
ops               293 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.image.dy = dy;
ops               297 drivers/video/fbdev/core/fbcon_ccw.c 	if (ops->cursor_state.hot.x || ops->cursor_state.hot.y ||
ops               298 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               299 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.hot.x = cursor.hot.y = 0;
ops               304 drivers/video/fbdev/core/fbcon_ccw.c 	    vc->vc_cursor_type != ops->p->cursor_shape ||
ops               305 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_state.mask == NULL ||
ops               306 drivers/video/fbdev/core/fbcon_ccw.c 	    ops->cursor_reset) {
ops               322 drivers/video/fbdev/core/fbcon_ccw.c 		kfree(ops->cursor_state.mask);
ops               323 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.mask = mask;
ops               325 drivers/video/fbdev/core/fbcon_ccw.c 		ops->p->cursor_shape = vc->vc_cursor_type;
ops               328 drivers/video/fbdev/core/fbcon_ccw.c 		switch (ops->p->cursor_shape & CUR_HWMASK) {
ops               363 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.enable = 0;
ops               368 drivers/video/fbdev/core/fbcon_ccw.c 		ops->cursor_state.enable = (use_sw) ? 0 : 1;
ops               373 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
ops               374 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
ops               375 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.dx = ops->cursor_state.image.dx;
ops               376 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.dy = ops->cursor_state.image.dy;
ops               377 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.height = ops->cursor_state.image.height;
ops               378 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.image.width = ops->cursor_state.image.width;
ops               379 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.hot.x = ops->cursor_state.hot.x;
ops               380 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.hot.y = ops->cursor_state.hot.y;
ops               381 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.mask = ops->cursor_state.mask;
ops               382 drivers/video/fbdev/core/fbcon_ccw.c 	cursor.enable = ops->cursor_state.enable;
ops               392 drivers/video/fbdev/core/fbcon_ccw.c 	ops->cursor_reset = 0;
ops               397 drivers/video/fbdev/core/fbcon_ccw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               399 drivers/video/fbdev/core/fbcon_ccw.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               402 drivers/video/fbdev/core/fbcon_ccw.c 	yoffset = (vyres - info->var.yres) - ops->var.xoffset;
ops               403 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.xoffset = ops->var.yoffset;
ops               404 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.yoffset = yoffset;
ops               405 drivers/video/fbdev/core/fbcon_ccw.c 	err = fb_pan_display(info, &ops->var);
ops               406 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.xoffset = info->var.xoffset;
ops               407 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.yoffset = info->var.yoffset;
ops               408 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.vmode = info->var.vmode;
ops               412 drivers/video/fbdev/core/fbcon_ccw.c void fbcon_rotate_ccw(struct fbcon_ops *ops)
ops               414 drivers/video/fbdev/core/fbcon_ccw.c 	ops->bmove = ccw_bmove;
ops               415 drivers/video/fbdev/core/fbcon_ccw.c 	ops->clear = ccw_clear;
ops               416 drivers/video/fbdev/core/fbcon_ccw.c 	ops->putcs = ccw_putcs;
ops               417 drivers/video/fbdev/core/fbcon_ccw.c 	ops->clear_margins = ccw_clear_margins;
ops               418 drivers/video/fbdev/core/fbcon_ccw.c 	ops->cursor = ccw_cursor;
ops               419 drivers/video/fbdev/core/fbcon_ccw.c 	ops->update_start = ccw_update_start;
ops                51 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                53 drivers/video/fbdev/core/fbcon_cw.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops                68 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                71 drivers/video/fbdev/core/fbcon_cw.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops                88 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                94 drivers/video/fbdev/core/fbcon_cw.c 		src = ops->fontbuffer + (scr_readw(s++) & charmask)*cellsize;
ops               119 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               128 drivers/video/fbdev/core/fbcon_cw.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               130 drivers/video/fbdev/core/fbcon_cw.c 	if (!ops->fontbuffer)
ops               208 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               211 drivers/video/fbdev/core/fbcon_cw.c 	int y = real_y(ops->p, vc->vc_y);
ops               215 drivers/video/fbdev/core/fbcon_cw.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               217 drivers/video/fbdev/core/fbcon_cw.c 	if (!ops->fontbuffer)
ops               225 drivers/video/fbdev/core/fbcon_cw.c 			ops->cursor_flash = 0;
ops               233 drivers/video/fbdev/core/fbcon_cw.c 	src = ops->fontbuffer + ((c & charmask) * (w * vc->vc_font.width));
ops               235 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.data != src ||
ops               236 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               237 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.data = src;
ops               247 drivers/video/fbdev/core/fbcon_cw.c 		kfree(ops->cursor_data);
ops               248 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_data = dst;
ops               253 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.fg_color != fg ||
ops               254 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.bg_color != bg ||
ops               255 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               256 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.fg_color = fg;
ops               257 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.bg_color = bg;
ops               261 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.height != vc->vc_font.width ||
ops               262 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.width != vc->vc_font.height ||
ops               263 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               264 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.height = vc->vc_font.width;
ops               265 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.width = vc->vc_font.height;
ops               272 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.image.dx != dx ||
ops               273 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.image.dy != dy ||
ops               274 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               275 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.dx = dx;
ops               276 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.image.dy = dy;
ops               280 drivers/video/fbdev/core/fbcon_cw.c 	if (ops->cursor_state.hot.x || ops->cursor_state.hot.y ||
ops               281 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               282 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.hot.x = cursor.hot.y = 0;
ops               287 drivers/video/fbdev/core/fbcon_cw.c 	    vc->vc_cursor_type != ops->p->cursor_shape ||
ops               288 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_state.mask == NULL ||
ops               289 drivers/video/fbdev/core/fbcon_cw.c 	    ops->cursor_reset) {
ops               305 drivers/video/fbdev/core/fbcon_cw.c 		kfree(ops->cursor_state.mask);
ops               306 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.mask = mask;
ops               308 drivers/video/fbdev/core/fbcon_cw.c 		ops->p->cursor_shape = vc->vc_cursor_type;
ops               311 drivers/video/fbdev/core/fbcon_cw.c 		switch (ops->p->cursor_shape & CUR_HWMASK) {
ops               346 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.enable = 0;
ops               351 drivers/video/fbdev/core/fbcon_cw.c 		ops->cursor_state.enable = (use_sw) ? 0 : 1;
ops               356 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
ops               357 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
ops               358 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.dx = ops->cursor_state.image.dx;
ops               359 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.dy = ops->cursor_state.image.dy;
ops               360 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.height = ops->cursor_state.image.height;
ops               361 drivers/video/fbdev/core/fbcon_cw.c 	cursor.image.width = ops->cursor_state.image.width;
ops               362 drivers/video/fbdev/core/fbcon_cw.c 	cursor.hot.x = ops->cursor_state.hot.x;
ops               363 drivers/video/fbdev/core/fbcon_cw.c 	cursor.hot.y = ops->cursor_state.hot.y;
ops               364 drivers/video/fbdev/core/fbcon_cw.c 	cursor.mask = ops->cursor_state.mask;
ops               365 drivers/video/fbdev/core/fbcon_cw.c 	cursor.enable = ops->cursor_state.enable;
ops               375 drivers/video/fbdev/core/fbcon_cw.c 	ops->cursor_reset = 0;
ops               380 drivers/video/fbdev/core/fbcon_cw.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               381 drivers/video/fbdev/core/fbcon_cw.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               385 drivers/video/fbdev/core/fbcon_cw.c 	xoffset = vxres - (info->var.xres + ops->var.yoffset);
ops               386 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.yoffset = ops->var.xoffset;
ops               387 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.xoffset = xoffset;
ops               388 drivers/video/fbdev/core/fbcon_cw.c 	err = fb_pan_display(info, &ops->var);
ops               389 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.xoffset = info->var.xoffset;
ops               390 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.yoffset = info->var.yoffset;
ops               391 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.vmode = info->var.vmode;
ops               395 drivers/video/fbdev/core/fbcon_cw.c void fbcon_rotate_cw(struct fbcon_ops *ops)
ops               397 drivers/video/fbdev/core/fbcon_cw.c 	ops->bmove = cw_bmove;
ops               398 drivers/video/fbdev/core/fbcon_cw.c 	ops->clear = cw_clear;
ops               399 drivers/video/fbdev/core/fbcon_cw.c 	ops->putcs = cw_putcs;
ops               400 drivers/video/fbdev/core/fbcon_cw.c 	ops->clear_margins = cw_clear_margins;
ops               401 drivers/video/fbdev/core/fbcon_cw.c 	ops->cursor = cw_cursor;
ops               402 drivers/video/fbdev/core/fbcon_cw.c 	ops->update_start = cw_update_start;
ops                23 drivers/video/fbdev/core/fbcon_rotate.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                29 drivers/video/fbdev/core/fbcon_rotate.c 	if (vc->vc_font.data == ops->fontdata &&
ops                30 drivers/video/fbdev/core/fbcon_rotate.c 	    ops->p->con_rotate == ops->cur_rotate)
ops                33 drivers/video/fbdev/core/fbcon_rotate.c 	src = ops->fontdata = vc->vc_font.data;
ops                34 drivers/video/fbdev/core/fbcon_rotate.c 	ops->cur_rotate = ops->p->con_rotate;
ops                35 drivers/video/fbdev/core/fbcon_rotate.c 	len = (!ops->p->userfont) ? 256 : FNTCHARCNT(src);
ops                40 drivers/video/fbdev/core/fbcon_rotate.c 	if (ops->rotate == FB_ROTATE_CW ||
ops                41 drivers/video/fbdev/core/fbcon_rotate.c 	    ops->rotate == FB_ROTATE_CCW)
ops                48 drivers/video/fbdev/core/fbcon_rotate.c 	if (ops->fd_size < d_cellsize * len) {
ops                56 drivers/video/fbdev/core/fbcon_rotate.c 		ops->fd_size = d_cellsize * len;
ops                57 drivers/video/fbdev/core/fbcon_rotate.c 		kfree(ops->fontbuffer);
ops                58 drivers/video/fbdev/core/fbcon_rotate.c 		ops->fontbuffer = dst;
ops                61 drivers/video/fbdev/core/fbcon_rotate.c 	dst = ops->fontbuffer;
ops                62 drivers/video/fbdev/core/fbcon_rotate.c 	memset(dst, 0, ops->fd_size);
ops                64 drivers/video/fbdev/core/fbcon_rotate.c 	switch (ops->rotate) {
ops                96 drivers/video/fbdev/core/fbcon_rotate.c void fbcon_set_rotate(struct fbcon_ops *ops)
ops                98 drivers/video/fbdev/core/fbcon_rotate.c 	ops->rotate_font = fbcon_rotate_font;
ops               100 drivers/video/fbdev/core/fbcon_rotate.c 	switch(ops->rotate) {
ops               102 drivers/video/fbdev/core/fbcon_rotate.c 		fbcon_rotate_cw(ops);
ops               105 drivers/video/fbdev/core/fbcon_rotate.c 		fbcon_rotate_ud(ops);
ops               108 drivers/video/fbdev/core/fbcon_rotate.c 		fbcon_rotate_ccw(ops);
ops                93 drivers/video/fbdev/core/fbcon_rotate.h extern void fbcon_rotate_cw(struct fbcon_ops *ops);
ops                94 drivers/video/fbdev/core/fbcon_rotate.h extern void fbcon_rotate_ud(struct fbcon_ops *ops);
ops                95 drivers/video/fbdev/core/fbcon_rotate.h extern void fbcon_rotate_ccw(struct fbcon_ops *ops);
ops                51 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                53 drivers/video/fbdev/core/fbcon_ud.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops                54 drivers/video/fbdev/core/fbcon_ud.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops                69 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                72 drivers/video/fbdev/core/fbcon_ud.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops                73 drivers/video/fbdev/core/fbcon_ud.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops                90 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                96 drivers/video/fbdev/core/fbcon_ud.c 		src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize;
ops               123 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               131 drivers/video/fbdev/core/fbcon_ud.c 		src = ops->fontbuffer + (scr_readw(s--) & charmask)*cellsize;
ops               156 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               165 drivers/video/fbdev/core/fbcon_ud.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               166 drivers/video/fbdev/core/fbcon_ud.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               168 drivers/video/fbdev/core/fbcon_ud.c 	if (!ops->fontbuffer)
ops               255 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               258 drivers/video/fbdev/core/fbcon_ud.c 	int y = real_y(ops->p, vc->vc_y);
ops               262 drivers/video/fbdev/core/fbcon_ud.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               263 drivers/video/fbdev/core/fbcon_ud.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               265 drivers/video/fbdev/core/fbcon_ud.c 	if (!ops->fontbuffer)
ops               273 drivers/video/fbdev/core/fbcon_ud.c 			ops->cursor_flash = 0;
ops               281 drivers/video/fbdev/core/fbcon_ud.c 	src = ops->fontbuffer + ((c & charmask) * (w * vc->vc_font.height));
ops               283 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.data != src ||
ops               284 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               285 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.data = src;
ops               295 drivers/video/fbdev/core/fbcon_ud.c 		kfree(ops->cursor_data);
ops               296 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_data = dst;
ops               301 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.fg_color != fg ||
ops               302 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.bg_color != bg ||
ops               303 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               304 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.fg_color = fg;
ops               305 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.bg_color = bg;
ops               309 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.height != vc->vc_font.height ||
ops               310 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.width != vc->vc_font.width ||
ops               311 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               312 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.height = vc->vc_font.height;
ops               313 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.width = vc->vc_font.width;
ops               320 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.image.dx != dx ||
ops               321 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.image.dy != dy ||
ops               322 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               323 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.dx = dx;
ops               324 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.image.dy = dy;
ops               328 drivers/video/fbdev/core/fbcon_ud.c 	if (ops->cursor_state.hot.x || ops->cursor_state.hot.y ||
ops               329 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               330 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.hot.x = cursor.hot.y = 0;
ops               335 drivers/video/fbdev/core/fbcon_ud.c 	    vc->vc_cursor_type != ops->p->cursor_shape ||
ops               336 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_state.mask == NULL ||
ops               337 drivers/video/fbdev/core/fbcon_ud.c 	    ops->cursor_reset) {
ops               345 drivers/video/fbdev/core/fbcon_ud.c 		kfree(ops->cursor_state.mask);
ops               346 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.mask = mask;
ops               348 drivers/video/fbdev/core/fbcon_ud.c 		ops->p->cursor_shape = vc->vc_cursor_type;
ops               351 drivers/video/fbdev/core/fbcon_ud.c 		switch (ops->p->cursor_shape & CUR_HWMASK) {
ops               386 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.enable = 0;
ops               391 drivers/video/fbdev/core/fbcon_ud.c 		ops->cursor_state.enable = (use_sw) ? 0 : 1;
ops               396 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.fg_color = ops->cursor_state.image.fg_color;
ops               397 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.bg_color = ops->cursor_state.image.bg_color;
ops               398 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.dx = ops->cursor_state.image.dx;
ops               399 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.dy = ops->cursor_state.image.dy;
ops               400 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.height = ops->cursor_state.image.height;
ops               401 drivers/video/fbdev/core/fbcon_ud.c 	cursor.image.width = ops->cursor_state.image.width;
ops               402 drivers/video/fbdev/core/fbcon_ud.c 	cursor.hot.x = ops->cursor_state.hot.x;
ops               403 drivers/video/fbdev/core/fbcon_ud.c 	cursor.hot.y = ops->cursor_state.hot.y;
ops               404 drivers/video/fbdev/core/fbcon_ud.c 	cursor.mask = ops->cursor_state.mask;
ops               405 drivers/video/fbdev/core/fbcon_ud.c 	cursor.enable = ops->cursor_state.enable;
ops               415 drivers/video/fbdev/core/fbcon_ud.c 	ops->cursor_reset = 0;
ops               420 drivers/video/fbdev/core/fbcon_ud.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               422 drivers/video/fbdev/core/fbcon_ud.c 	u32 vyres = GETVYRES(ops->p->scrollmode, info);
ops               423 drivers/video/fbdev/core/fbcon_ud.c 	u32 vxres = GETVXRES(ops->p->scrollmode, info);
ops               426 drivers/video/fbdev/core/fbcon_ud.c 	xoffset = vxres - info->var.xres - ops->var.xoffset;
ops               427 drivers/video/fbdev/core/fbcon_ud.c 	yoffset = vyres - info->var.yres - ops->var.yoffset;
ops               430 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.xoffset = xoffset;
ops               431 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.yoffset = yoffset;
ops               432 drivers/video/fbdev/core/fbcon_ud.c 	err = fb_pan_display(info, &ops->var);
ops               433 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.xoffset = info->var.xoffset;
ops               434 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.yoffset = info->var.yoffset;
ops               435 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.vmode = info->var.vmode;
ops               439 drivers/video/fbdev/core/fbcon_ud.c void fbcon_rotate_ud(struct fbcon_ops *ops)
ops               441 drivers/video/fbdev/core/fbcon_ud.c 	ops->bmove = ud_bmove;
ops               442 drivers/video/fbdev/core/fbcon_ud.c 	ops->clear = ud_clear;
ops               443 drivers/video/fbdev/core/fbcon_ud.c 	ops->putcs = ud_putcs;
ops               444 drivers/video/fbdev/core/fbcon_ud.c 	ops->clear_margins = ud_clear_margins;
ops               445 drivers/video/fbdev/core/fbcon_ud.c 	ops->cursor = ud_cursor;
ops               446 drivers/video/fbdev/core/fbcon_ud.c 	ops->update_start = ud_update_start;
ops                24 drivers/video/fbdev/core/softcursor.c 	struct fbcon_ops *ops = info->fbcon_par;
ops                37 drivers/video/fbdev/core/softcursor.c 	if (dsize + sizeof(struct fb_image) != ops->cursor_size) {
ops                38 drivers/video/fbdev/core/softcursor.c 		kfree(ops->cursor_src);
ops                39 drivers/video/fbdev/core/softcursor.c 		ops->cursor_size = dsize + sizeof(struct fb_image);
ops                41 drivers/video/fbdev/core/softcursor.c 		ops->cursor_src = kmalloc(ops->cursor_size, GFP_ATOMIC);
ops                42 drivers/video/fbdev/core/softcursor.c 		if (!ops->cursor_src) {
ops                43 drivers/video/fbdev/core/softcursor.c 			ops->cursor_size = 0;
ops                48 drivers/video/fbdev/core/softcursor.c 	src = ops->cursor_src + sizeof(struct fb_image);
ops                49 drivers/video/fbdev/core/softcursor.c 	image = (struct fb_image *)ops->cursor_src;
ops               121 drivers/video/fbdev/core/tileblit.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               124 drivers/video/fbdev/core/tileblit.c 	err = fb_pan_display(info, &ops->var);
ops               125 drivers/video/fbdev/core/tileblit.c 	ops->var.xoffset = info->var.xoffset;
ops               126 drivers/video/fbdev/core/tileblit.c 	ops->var.yoffset = info->var.yoffset;
ops               127 drivers/video/fbdev/core/tileblit.c 	ops->var.vmode = info->var.vmode;
ops               134 drivers/video/fbdev/core/tileblit.c 	struct fbcon_ops *ops = info->fbcon_par;
ops               136 drivers/video/fbdev/core/tileblit.c 	ops->bmove = tile_bmove;
ops               137 drivers/video/fbdev/core/tileblit.c 	ops->clear = tile_clear;
ops               138 drivers/video/fbdev/core/tileblit.c 	ops->putcs = tile_putcs;
ops               139 drivers/video/fbdev/core/tileblit.c 	ops->clear_margins = tile_clear_margins;
ops               140 drivers/video/fbdev/core/tileblit.c 	ops->cursor = tile_cursor;
ops               141 drivers/video/fbdev/core/tileblit.c 	ops->update_start = tile_update_start;
ops               143 drivers/video/fbdev/core/tileblit.c 	if (ops->p) {
ops               147 drivers/video/fbdev/core/tileblit.c 		map.length = (ops->p->userfont) ?
ops               148 drivers/video/fbdev/core/tileblit.c 			FNTCHARCNT(ops->p->fontdata) : 256;
ops               149 drivers/video/fbdev/core/tileblit.c 		map.data = ops->p->fontdata;
ops               172 drivers/video/fbdev/mmp/core.c 	path->ops.set_mode = info->set_mode;
ops               188 drivers/video/fbdev/mmp/core.c 	if (!path->ops.check_status)
ops               189 drivers/video/fbdev/mmp/core.c 		path->ops.check_status = path_check_status;
ops               190 drivers/video/fbdev/mmp/core.c 	if (!path->ops.get_overlay)
ops               191 drivers/video/fbdev/mmp/core.c 		path->ops.get_overlay = path_get_overlay;
ops               192 drivers/video/fbdev/mmp/core.c 	if (!path->ops.get_modelist)
ops               193 drivers/video/fbdev/mmp/core.c 		path->ops.get_modelist = path_get_modelist;
ops               200 drivers/video/fbdev/mmp/core.c 		path->overlays[i].ops = info->overlay_ops;
ops               218 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	if (overlay->path->ops.check_status(overlay->path)
ops              1392 drivers/video/fbdev/mx3fb.c static struct fb_info *mx3fb_init_fbinfo(struct device *dev, struct fb_ops *ops)
ops              1409 drivers/video/fbdev/mx3fb.c 	fbi->fbops		= ops;
ops              1055 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_ops		*ops = fbi->fbops;
ops              1069 drivers/video/fbdev/omap/omapfb_main.c 	BUG_ON(!ops);
ops                57 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	r = in->ops.atv->connect(in, dssdev);
ops                74 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	in->ops.atv->disconnect(in, dssdev);
ops                91 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	in->ops.atv->set_timings(in, &ddata->timings);
ops                94 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		in->ops.atv->set_type(in, OMAP_DSS_VENC_TYPE_COMPOSITE);
ops                96 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		in->ops.atv->invert_vid_out_polarity(in,
ops               100 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	r = in->ops.atv->enable(in);
ops               119 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	in->ops.atv->disable(in);
ops               133 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	in->ops.atv->set_timings(in, timings);
ops               150 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	return in->ops.atv->check_timings(in, timings);
ops               158 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	return in->ops.atv->get_wss(in);
ops               166 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	return in->ops.atv->set_wss(in, wss);
ops                59 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	r = in->ops.dvi->connect(in, dssdev);
ops                74 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	in->ops.dvi->disconnect(in, dssdev);
ops                89 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	in->ops.dvi->set_timings(in, &ddata->timings);
ops                91 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	r = in->ops.dvi->enable(in);
ops               108 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	in->ops.dvi->disable(in);
ops               122 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	in->ops.dvi->set_timings(in, timings);
ops               139 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	return in->ops.dvi->check_timings(in, timings);
ops                60 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	r = in->ops.hdmi->connect(in, dssdev);
ops                77 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	in->ops.hdmi->disconnect(in, dssdev);
ops                94 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	in->ops.hdmi->set_timings(in, &ddata->timings);
ops                96 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	r = in->ops.hdmi->enable(in);
ops               115 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	in->ops.hdmi->disable(in);
ops               129 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	in->ops.hdmi->set_timings(in, timings);
ops               146 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	return in->ops.hdmi->check_timings(in, timings);
ops               155 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	return in->ops.hdmi->read_edid(in, edid, len);
ops               166 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 		return in->ops.hdmi->detect(in);
ops               174 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	return in->ops.hdmi->set_hdmi_mode(in, hdmi_mode);
ops               183 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	return in->ops.hdmi->set_infoframe(in, avi);
ops                45 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	r = in->ops.atv->connect(in, dssdev);
ops                74 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	in->ops.atv->disconnect(in, &ddata->dssdev);
ops                91 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	in->ops.atv->set_timings(in, &ddata->timings);
ops                93 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	r = in->ops.atv->enable(in);
ops               118 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	in->ops.atv->disable(in);
ops               134 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	in->ops.atv->set_timings(in, timings);
ops               155 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	return in->ops.atv->check_timings(in, timings);
ops               216 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	dssdev->ops.atv = &opa362_atv_ops;
ops                39 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	r = in->ops.dpi->connect(in, dssdev);
ops                66 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	in->ops.dpi->disconnect(in, &ddata->dssdev);
ops                81 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	in->ops.dpi->set_timings(in, &ddata->timings);
ops                83 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops                85 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	r = in->ops.dpi->enable(in);
ops               108 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	in->ops.dpi->disable(in);
ops               131 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	in->ops.dpi->set_timings(in, timings);
ops               150 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	return in->ops.dpi->check_timings(in, timings);
ops               222 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	dssdev->ops.dvi = &tfp410_dvi_ops;
ops                39 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	r = in->ops.hdmi->connect(in, dssdev);
ops                71 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	in->ops.hdmi->disconnect(in, &ddata->dssdev);
ops                83 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	in->ops.hdmi->set_timings(in, &ddata->timings);
ops                85 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	r = in->ops.hdmi->enable(in);
ops               102 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	in->ops.hdmi->disable(in);
ops               116 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	in->ops.hdmi->set_timings(in, timings);
ops               134 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	r = in->ops.hdmi->check_timings(in, timings);
ops               151 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	r = in->ops.hdmi->read_edid(in, edid, len);
ops               171 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	return in->ops.hdmi->set_infoframe(in, avi);
ops               180 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	return in->ops.hdmi->set_hdmi_mode(in, hdmi_mode);
ops               266 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	dssdev->ops.hdmi = &tpd_hdmi_ops;
ops                45 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	r = in->ops.dpi->connect(in, dssdev);
ops                60 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	in->ops.dpi->disconnect(in, dssdev);
ops                76 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops                77 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops                79 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	r = in->ops.dpi->enable(in);
ops               106 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	in->ops.dpi->disable(in);
ops               120 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	in->ops.dpi->set_timings(in, timings);
ops               137 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	return in->ops.dpi->check_timings(in, timings);
ops               112 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd, buf, 1);
ops               125 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	return in->ops.dsi->dcs_write(in, ddata->channel, &dcs_cmd, 1);
ops               133 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	return in->ops.dsi->dcs_write(in, ddata->channel, buf, 2);
ops               146 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1);
ops               208 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf));
ops               218 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, buf, sizeof(buf));
ops               222 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bta_sync(in, ddata->channel);
ops               256 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disable(in, false, true);
ops               281 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->enable(in);
ops               287 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->enable_hs(in, ddata->channel, true);
ops               347 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_lock(in);
ops               353 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_unlock(in);
ops               395 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_lock(in);
ops               402 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_unlock(in);
ops               426 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_lock(in);
ops               432 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_unlock(in);
ops               461 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_lock(in);
ops               468 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_unlock(in);
ops               511 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_lock(in);
ops               513 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->bus_unlock(in);
ops               589 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		r = in->ops.dsi->configure_pins(in, &ddata->pin_config);
ops               597 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->set_config(in, &dsi_config);
ops               603 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->enable(in);
ops               611 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->enable_hs(in, ddata->channel, false);
ops               643 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->enable_video_output(in, ddata->channel);
ops               655 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->enable_hs(in, ddata->channel, true);
ops               663 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disable(in, true, false);
ops               673 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disable_video_output(in, ddata->channel);
ops               685 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disable(in, true, false);
ops               709 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->connect(in, dssdev);
ops               715 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->request_vc(ddata->in, &ddata->channel);
ops               721 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->set_vc_id(ddata->in, ddata->channel, TCH);
ops               730 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->release_vc(ddata->in, ddata->channel);
ops               732 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disconnect(in, dssdev);
ops               744 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->release_vc(in, ddata->channel);
ops               745 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->disconnect(in, dssdev);
ops               768 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops               772 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               800 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops               808 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               821 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(ddata->in);
ops               836 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb,
ops               845 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               858 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               871 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops               894 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		r = in->ops.dsi->update(in, ddata->channel, dsicm_framedone_cb,
ops               904 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               917 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops               918 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               937 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		in->ops.dsi->enable_te(in, enable);
ops               956 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops               970 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               976 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops              1019 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops              1035 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, plen);
ops              1043 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		r = in->ops.dsi->dcs_read(in, ddata->channel, dcs_cmd,
ops              1069 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->set_max_rx_packet_size(in, ddata->channel, 1);
ops              1071 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops              1091 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_lock(in);
ops              1095 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	in->ops.dsi->bus_unlock(in);
ops               126 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	r = in->ops.dpi->connect(in, dssdev);
ops               143 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	in->ops.dpi->disconnect(in, dssdev);
ops               159 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops               160 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops               162 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	r = in->ops.dpi->enable(in);
ops               191 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	in->ops.dpi->disable(in);
ops               205 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	in->ops.dpi->set_timings(in, timings);
ops               222 drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c 	return in->ops.dpi->check_timings(in, timings);
ops               125 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	r = in->ops.dpi->connect(in, dssdev);
ops               140 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	in->ops.dpi->disconnect(in, dssdev);
ops               156 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops               157 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops               159 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	r = in->ops.dpi->enable(in);
ops               182 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	in->ops.dpi->disable(in);
ops               196 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	in->ops.dpi->set_timings(in, timings);
ops               213 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	return in->ops.dpi->check_timings(in, timings);
ops                67 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = in->ops.dpi->connect(in, dssdev);
ops                82 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	in->ops.dpi->disconnect(in, dssdev);
ops                98 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops                99 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops               107 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = in->ops.dpi->enable(in);
ops               145 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	in->ops.dpi->disable(in);
ops               162 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	in->ops.dpi->set_timings(in, timings);
ops               179 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	return in->ops.dpi->check_timings(in, timings);
ops               514 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	r = in->ops.sdi->connect(in, dssdev);
ops               529 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	in->ops.sdi->disconnect(in, dssdev);
ops               540 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	in->ops.sdi->set_timings(in, &ddata->videomode);
ops               543 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		in->ops.sdi->set_datapairs(in, ddata->datapairs);
ops               545 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	r = in->ops.sdi->enable(in);
ops               610 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	in->ops.sdi->disable(in);
ops               662 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	in->ops.sdi->set_timings(in, timings);
ops               679 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	return in->ops.sdi->check_timings(in, timings);
ops               167 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	r = in->ops.dpi->connect(in, dssdev);
ops               182 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	in->ops.dpi->disconnect(in, dssdev);
ops               198 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops               199 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops               201 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	r = in->ops.dpi->enable(in);
ops               310 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	in->ops.dpi->disable(in);
ops               324 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	in->ops.dpi->set_timings(in, timings);
ops               341 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c 	return in->ops.dpi->check_timings(in, timings);
ops               345 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	r = in->ops.dpi->connect(in, dssdev);
ops               360 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	in->ops.dpi->disconnect(in, dssdev);
ops               376 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 		in->ops.dpi->set_data_lines(in, ddata->data_lines);
ops               377 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	in->ops.dpi->set_timings(in, &ddata->videomode);
ops               379 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	r = in->ops.dpi->enable(in);
ops               390 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 			in->ops.dpi->disable(in);
ops               408 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	in->ops.dpi->disable(in);
ops               425 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	in->ops.dpi->set_timings(in, timings);
ops               442 drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c 	return in->ops.dpi->check_timings(in, timings);
ops               718 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	out->ops.dpi = &dpi_ops;
ops               762 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	out->ops.dpi = &dpi_ops;
ops              5056 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	out->ops.dsi = &dsi_ops;
ops              5247 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	pll->ops = &dsi_pll_ops;
ops               170 drivers/video/fbdev/omap2/omapfb/dss/dss.h 	const struct dss_pll_ops *ops;
ops               516 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	out->ops.hdmi = &hdmi_ops;
ops               658 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 		.ops = &hdmi_audio_ops,
ops               546 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	out->ops.hdmi = &hdmi_ops;
ops               689 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 		.ops = &hdmi_audio_ops,
ops               210 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c 	pll->ops = &dsi_pll_ops;
ops                82 drivers/video/fbdev/omap2/omapfb/dss/pll.c 	r = pll->ops->enable(pll);
ops                98 drivers/video/fbdev/omap2/omapfb/dss/pll.c 	pll->ops->disable(pll);
ops               112 drivers/video/fbdev/omap2/omapfb/dss/pll.c 	r = pll->ops->set_config(pll, cinfo);
ops               337 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	out->ops.sdi = &sdi_ops;
ops               789 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	out->ops.atv = &venc_ops;
ops               193 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	pll->ops = &dss_pll_ops;
ops               753 drivers/video/fbdev/pxafb.c 		ofb->ops->disable(ofb);
ops               863 drivers/video/fbdev/pxafb.c 	ofb->ops->setup(ofb);
ops               864 drivers/video/fbdev/pxafb.c 	ofb->ops->enable(ofb);
ops               896 drivers/video/fbdev/pxafb.c 	ofb->ops = &ofb_ops[id];
ops                99 drivers/video/fbdev/pxafb.h 	struct pxafb_layer_ops	*ops;
ops               513 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ret = ch->tx_dev->ops->display_on(ch->tx_dev);
ops               534 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ch->tx_dev->ops->display_off(ch->tx_dev);
ops                43 drivers/video/fbdev/sh_mobile_lcdcfb.h 	const struct sh_mobile_lcdc_entity_ops *ops;
ops               107 drivers/video/fbdev/sm501fb.c 	struct fb_ops		 ops;
ops              1724 drivers/video/fbdev/sm501fb.c 	memcpy(&par->ops,
ops              1731 drivers/video/fbdev/sm501fb.c 		par->ops.fb_cursor = NULL;
ops              1733 drivers/video/fbdev/sm501fb.c 	fb->fbops = &par->ops;
ops              2087 drivers/video/fbdev/sm501fb.c 	(par->ops.fb_blank)(FB_BLANK_POWERDOWN, fbi);
ops              2139 drivers/video/fbdev/sm501fb.c 	(par->ops.fb_set_par)(fbi);
ops              1695 drivers/video/fbdev/udlfb.c 	dlfb->ops = dlfb_ops;
ops              1696 drivers/video/fbdev/udlfb.c 	info->fbops = &dlfb->ops;
ops              1644 drivers/visorbus/visorchipset.c 	.ops = {
ops               484 drivers/vlynq/vlynq.c 	struct plat_vlynq_ops *ops = dev->dev.platform_data;
ops               486 drivers/vlynq/vlynq.c 	result = ops->on(dev);
ops               552 drivers/vlynq/vlynq.c 	ops->off(dev);
ops               558 drivers/vlynq/vlynq.c 	struct plat_vlynq_ops *ops = dev->dev.platform_data;
ops               567 drivers/vlynq/vlynq.c 		ops->off(dev);
ops               577 drivers/vlynq/vlynq.c 	struct plat_vlynq_ops *ops = dev->dev.platform_data;
ops               581 drivers/vlynq/vlynq.c 	ops->off(dev);
ops               149 drivers/w1/slaves/w1_therm.c 	.ops = &w1_hwmon_ops,
ops               265 drivers/watchdog/armada_37xx_wdt.c 	dev->wdt.ops = &armada_37xx_wdt_ops;
ops               313 drivers/watchdog/asm9260_wdt.c 	wdd->ops = &asm9260_wdt_ops;
ops               262 drivers/watchdog/aspeed_wdt.c 	wdt->wdd.ops = &aspeed_wdt_ops;
ops               343 drivers/watchdog/at91sam9_wdt.c 	wdt->wdd.ops = &at91_wdt_ops;
ops               118 drivers/watchdog/atlas7_wdt.c 	.ops = &atlas7_wdt_ops,
ops               141 drivers/watchdog/bcm2835_wdt.c 	.ops =		&bcm2835_wdt_ops,
ops               189 drivers/watchdog/bcm47xx_wdt.c 		wdt->wdd.ops = &bcm47xx_wdt_soft_ops;
ops               192 drivers/watchdog/bcm47xx_wdt.c 		wdt->wdd.ops = &bcm47xx_wdt_hard_ops;
ops               198 drivers/watchdog/bcm47xx_wdt.c 	ret = wdt->wdd.ops->set_timeout(&wdt->wdd, timeout);
ops               152 drivers/watchdog/bcm7038_wdt.c 	wdt->wdd.ops		= &bcm7038_wdt_ops;
ops               262 drivers/watchdog/bcm_kona_wdt.c 	.ops =		&bcm_kona_wdt_ops,
ops               245 drivers/watchdog/bd70528_wdt.c 	w->wdt.ops =  &bd70528_wdt_ops;
ops               206 drivers/watchdog/booke_wdt.c 	.ops = &booke_wdt_ops,
ops               305 drivers/watchdog/cadence_wdt.c 	cdns_wdt_device->ops = &cdns_wdt_ops;
ops               235 drivers/watchdog/coh901327_wdt.c 	.ops = &coh901327_ops,
ops               168 drivers/watchdog/da9052_wdt.c 	da9052_wdt->ops = &da9052_wdt_ops;
ops               138 drivers/watchdog/da9055_wdt.c 	da9055_wdt->ops = &da9055_wdt_ops;
ops               197 drivers/watchdog/da9062_wdt.c 	wdt->wdtdev.ops = &da9062_watchdog_ops;
ops               207 drivers/watchdog/da9063_wdt.c 	wdd->ops = &da9063_watchdog_ops;
ops               230 drivers/watchdog/davinci_wdt.c 	wdd->ops		= &davinci_wdt_ops;
ops               223 drivers/watchdog/diag288_wdt.c 	.ops = &wdt_ops,
ops               113 drivers/watchdog/digicolor_wdt.c 	.ops		= &dc_wdt_ops,
ops               271 drivers/watchdog/dw_wdt.c 	wdd->ops = &dw_wdt_ops;
ops               105 drivers/watchdog/ebc-c384_wdt.c 	wdd->ops = &ebc_c384_wdt_ops;
ops               111 drivers/watchdog/ep93xx_wdt.c 	wdd->ops = &ep93xx_wdt_ops;
ops               139 drivers/watchdog/ftwdt010_wdt.c 	gwdt->wdd.ops = &ftwdt010_wdt_ops;
ops               153 drivers/watchdog/gpio_wdt.c 	priv->wdd.ops		= &gpio_wdt_ops;
ops               226 drivers/watchdog/hpwdt.c 	.ops		= &hpwdt_ops,
ops               306 drivers/watchdog/i6300esb.c 	edev->wdd.ops = &esb_ops;
ops               549 drivers/watchdog/iTCO_wdt.c 	p->wddev.ops = &iTCO_wdt_ops,
ops               174 drivers/watchdog/ie6xx_wdt.c 	.ops =		&ie6xx_wdt_ops,
ops               249 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->wdt_dev.ops = &pdc_wdt_ops;
ops               279 drivers/watchdog/imx2_wdt.c 	wdog->ops		= &imx2_wdt_ops;
ops               192 drivers/watchdog/imx7ulp_wdt.c 	wdog->ops = &imx7ulp_wdt_ops;
ops               173 drivers/watchdog/imx_sc_wdt.c 	wdog->ops = &imx_sc_wdt_ops;
ops               131 drivers/watchdog/intel-mid_wdt.c 	wdt_dev->ops = &mid_wdt_ops;
ops               256 drivers/watchdog/it87_wdt.c 	.ops = &wdt_ops,
ops               176 drivers/watchdog/jz4740_wdt.c 	jz4740_wdt->ops = &jz4740_wdt_ops;
ops               467 drivers/watchdog/kempld_wdt.c 	wdd->ops = &kempld_wdt_ops;
ops               228 drivers/watchdog/lantiq_wdt.c 	wdt->ops		= &ltq_wdt_ops;
ops               124 drivers/watchdog/loongson1_wdt.c 	ls1x_wdt->ops = &ls1x_wdt_ops;
ops               259 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->wdt_dev.ops = &lpc18xx_wdt_ops;
ops               234 drivers/watchdog/max63xx_wdt.c 	wdt->wdd.ops = &max63xx_wdt_ops;
ops               131 drivers/watchdog/max77620_wdt.c 	wdt_dev->ops = &max77620_wdt_ops;
ops               377 drivers/watchdog/mei_wdt.c 	wdt->wdd.ops = &wd_ops;
ops               123 drivers/watchdog/mena21_wdt.c 	.ops = &a21_wdt_ops,
ops               125 drivers/watchdog/menf21bmc_wdt.c 	drv_data->wdt.ops = &menf21bmc_wdt_ops;
ops               103 drivers/watchdog/menz69_wdt.c 	.ops = &men_z069_ops,
ops               174 drivers/watchdog/meson_gxbb_wdt.c 	data->wdt_dev.ops = &meson_gxbb_wdt_ops;
ops               185 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_dev.ops = &meson_wdt_ops;
ops               216 drivers/watchdog/mlx_wdt.c 		wdt->wdd.ops = &mlxreg_wdt_ops_type2;
ops               219 drivers/watchdog/mlx_wdt.c 		wdt->wdd.ops = &mlxreg_wdt_ops_type1;
ops               124 drivers/watchdog/moxart_wdt.c 	moxart_wdt->dev.ops = &moxart_wdt_ops;
ops               179 drivers/watchdog/mpc8xxx_wdt.c 	ddata->wdd.ops = &mpc8xxx_wdt_ops,
ops               126 drivers/watchdog/mt7621_wdt.c 	.ops = &mt7621_wdt_ops,
ops               171 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_dev.ops = &mtk_wdt_ops;
ops               204 drivers/watchdog/ni903x_wdt.c 	wdd->ops = &ni903x_wdd_ops;
ops               246 drivers/watchdog/ni903x_wdt.c 	.ops = {
ops               197 drivers/watchdog/nic7018_wdt.c 	wdd->ops = &nic7018_wdd_ops;
ops               200 drivers/watchdog/npcm_wdt.c 	wdt->wdd.ops = &npcm_wdt_ops;
ops               511 drivers/watchdog/octeon-wdt-main.c 	.ops	= &octeon_wdt_ops,
ops               173 drivers/watchdog/of_xilinx_wdt.c 	xilinx_wdt_wdd->ops = &xilinx_wdt_ops;
ops               250 drivers/watchdog/omap_wdt.c 	wdev->wdog.ops = &omap_wdt_ops;
ops               569 drivers/watchdog/orion_wdt.c 	dev->wdt.ops = &orion_wdt_ops;
ops               164 drivers/watchdog/pic32-dmt.c 	.ops		= &pic32_dmt_fops,
ops               156 drivers/watchdog/pic32-wdt.c 	.ops		= &pic32_wdt_fops,
ops               188 drivers/watchdog/pm8916_wdt.c 	wdt->wdev.ops = &pm8916_wdt_ops,
ops               176 drivers/watchdog/pnx4008_wdt.c 	.ops = &pnx4008_wdt_ops,
ops               266 drivers/watchdog/qcom-wdt.c 	wdt->wdd.ops = &qcom_wdt_ops;
ops               272 drivers/watchdog/rave-sp-wdt.c 	wdd->ops         = &rave_sp_wdt_ops;
ops               240 drivers/watchdog/renesas_wdt.c 	priv->wdev.ops = &rwdt_ops;
ops               118 drivers/watchdog/retu_wdt.c 	retu_wdt->ops		= &retu_wdt_ops;
ops               157 drivers/watchdog/rn5t618_wdt.c 	wdt->wdt_dev.ops = &rn5t618_wdt_ops;
ops               135 drivers/watchdog/rt2880_wdt.c 	.ops = &rt288x_wdt_ops,
ops               129 drivers/watchdog/rtd119x_wdt.c 	data->wdt_dev.ops = &rtd119x_wdt_ops;
ops               193 drivers/watchdog/rza_wdt.c 	priv->wdev.ops = &rza_wdt_ops,
ops               393 drivers/watchdog/s3c2410_wdt.c 	.ops = &s3c2410wdt_ops,
ops               214 drivers/watchdog/sama5d4_wdt.c 	wdd->ops = &sama5d4_wdt_ops;
ops               253 drivers/watchdog/sbsa_gwdt.c 	wdd->ops = &sbsa_gwdt_ops;
ops               213 drivers/watchdog/shwdt.c 	.ops	= &sh_wdt_ops,
ops               140 drivers/watchdog/sirfsoc_wdt.c 	.ops = &sirfsoc_wdt_ops,
ops               124 drivers/watchdog/softdog.c 	.ops = &softdog_ops,
ops               389 drivers/watchdog/sp5100_tco.c 	wdd->ops = &sp5100_tco_wdt_ops;
ops               269 drivers/watchdog/sp805_wdt.c 	wdt->wdd.ops = &wdt_ops;
ops               298 drivers/watchdog/sprd_wdt.c 	wdt->wdd.ops = &sprd_wdt_ops;
ops               142 drivers/watchdog/st_lpc_wdt.c 	.ops		= &st_wdog_ops,
ops               256 drivers/watchdog/stm32_iwdg.c 	wdd->ops = &stm32_iwdg_ops;
ops                65 drivers/watchdog/stmp3xxx_rtc_wdt.c 	.ops = &stmp3xxx_wdt_ops,
ops               103 drivers/watchdog/stpmic1_wdt.c 	wdt->wdtdev.ops = &pmic_watchdog_ops;
ops                86 drivers/watchdog/sun4v_wdt.c 	.ops = &sun4v_wdt_ops,
ops               249 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_dev.ops = &sunxi_wdt_ops;
ops               148 drivers/watchdog/tangox_wdt.c 	dev->wdt.ops = &tangox_wdt_ops;
ops               211 drivers/watchdog/tegra_wdt.c 	wdd->ops = &tegra_wdt_ops;
ops                94 drivers/watchdog/tqmx86_wdt.c 	priv->wdd.ops = &tqmx86_wdt_ops;
ops               149 drivers/watchdog/ts4800_wdt.c 	wdd->ops = &ts4800_wdt_ops;
ops               144 drivers/watchdog/ts72xx_wdt.c 	wdd->ops = &ts72xx_wdt_ops;
ops                68 drivers/watchdog/twl4030_wdt.c 	wdt->ops		= &twl4030_wdt_ops;
ops                98 drivers/watchdog/txx9wdt.c 	.ops = &txx9wdt_ops,
ops               202 drivers/watchdog/uniphier_wdt.c 	wdev->wdt_dev.ops = &uniphier_wdt_ops;
ops                81 drivers/watchdog/ux500_wdt.c 	.ops = &ux500_wdt_ops,
ops               153 drivers/watchdog/via_wdt.c 	.ops =		&wdt_ops,
ops               321 drivers/watchdog/w83627hf_wdt.c 	.ops = &wdt_ops,
ops               160 drivers/watchdog/watchdog_core.c 			ret = wdd->ops->stop(wdd);
ops               177 drivers/watchdog/watchdog_core.c 	ret = wdd->ops->restart(wdd, action, data);
ops               208 drivers/watchdog/watchdog_core.c 	if (wdd == NULL || wdd->info == NULL || wdd->ops == NULL)
ops               212 drivers/watchdog/watchdog_core.c 	if (!wdd->ops->start || (!wdd->ops->stop && !wdd->max_hw_heartbeat_ms))
ops               270 drivers/watchdog/watchdog_core.c 	if (wdd->ops->restart) {
ops               321 drivers/watchdog/watchdog_core.c 	if (wdd->ops->restart)
ops               185 drivers/watchdog/watchdog_dev.c 	if (wdd->ops->ping)
ops               186 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->ping(wdd);  /* ping the watchdog */
ops               188 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->start(wdd); /* restart watchdog */
ops               278 drivers/watchdog/watchdog_dev.c 	if (watchdog_hw_running(wdd) && wdd->ops->ping)
ops               279 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->ping(wdd);
ops               281 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->start(wdd);
ops               317 drivers/watchdog/watchdog_dev.c 	if (wdd->ops->stop) {
ops               319 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->stop(wdd);
ops               346 drivers/watchdog/watchdog_dev.c 	if (wdd->ops->status)
ops               347 drivers/watchdog/watchdog_dev.c 		status = wdd->ops->status(wdd);
ops               385 drivers/watchdog/watchdog_dev.c 	if (wdd->ops->set_timeout) {
ops               386 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->set_timeout(wdd, timeout);
ops               416 drivers/watchdog/watchdog_dev.c 	if (wdd->ops->set_pretimeout)
ops               417 drivers/watchdog/watchdog_dev.c 		err = wdd->ops->set_pretimeout(wdd, timeout);
ops               439 drivers/watchdog/watchdog_dev.c 	if (!wdd->ops->get_timeleft)
ops               442 drivers/watchdog/watchdog_dev.c 	*timeleft = wdd->ops->get_timeleft(wdd);
ops               575 drivers/watchdog/watchdog_dev.c 	if (attr == &dev_attr_timeleft.attr && !wdd->ops->get_timeleft)
ops               623 drivers/watchdog/watchdog_dev.c 	if (!wdd->ops->ioctl)
ops               626 drivers/watchdog/watchdog_dev.c 	return wdd->ops->ioctl(wdd, cmd, arg);
ops               830 drivers/watchdog/watchdog_dev.c 	if (!hw_running && !try_module_get(wdd->ops->owner)) {
ops               857 drivers/watchdog/watchdog_dev.c 	module_put(wd_data->wdd->ops->owner);
ops              1022 drivers/watchdog/watchdog_dev.c 	wd_data->cdev.owner = wdd->ops->owner;
ops              1033 drivers/watchdog/watchdog_dev.c 		__module_get(wdd->ops->owner);
ops               349 drivers/watchdog/wdat_wdt.c 	wdat->wdd.ops = &wdat_wdt_ops;
ops               212 drivers/watchdog/wm831x_wdt.c 	wm831x_wdt->ops = &wm831x_wdt_ops;
ops               134 drivers/watchdog/wm8350_wdt.c 	.ops = &wm8350_wdt_ops,
ops               115 drivers/watchdog/xen_wdt.c 	.ops = &xen_wdt_ops,
ops               618 drivers/watchdog/ziirave_wdt.c 	w_priv->wdd.ops = &ziirave_wdt_ops;
ops               209 drivers/watchdog/zx2967_wdt.c 	wdt->wdt_device.ops = &zx2967_wdt_ops;
ops               409 drivers/xen/gntdev-dmabuf.c 	exp_info.ops = &dmabuf_exp_ops;
ops               613 drivers/xen/gntdev.c 		priv->mn.ops = &gntdev_mmu_ops;
ops               829 drivers/xen/gntdev.c 	struct gnttab_copy ops[GNTDEV_COPY_BATCH];
ops               869 drivers/xen/gntdev.c 	gnttab_batch_copy(batch->ops, batch->nr_ops);
ops               877 drivers/xen/gntdev.c 		s16 status = batch->ops[i].status;
ops               939 drivers/xen/gntdev.c 		op = &batch->ops[batch->nr_ops];
ops               536 drivers/xen/pvcalls-back.c 	sock->ops = mappass->sock->ops;
ops               398 drivers/xen/xen-acpi-cpuhotplug.c 	.ops = {
ops               407 drivers/xen/xen-acpi-memhotplug.c 	.ops = {
ops               145 drivers/xen/xen-acpi-pad.c 	.ops = {
ops               105 drivers/xen/xen-front-pgdir-shbuf.c 	if (buf->ops && buf->ops->map)
ops               106 drivers/xen/xen-front-pgdir-shbuf.c 		return buf->ops->map(buf);
ops               126 drivers/xen/xen-front-pgdir-shbuf.c 	if (buf->ops && buf->ops->unmap)
ops               127 drivers/xen/xen-front-pgdir-shbuf.c 		return buf->ops->unmap(buf);
ops               461 drivers/xen/xen-front-pgdir-shbuf.c 	if (buf->ops->grant_refs_for_buffer) {
ops               462 drivers/xen/xen-front-pgdir-shbuf.c 		ret = buf->ops->grant_refs_for_buffer(buf, &priv_gref_head, j);
ops               523 drivers/xen/xen-front-pgdir-shbuf.c 		buf->ops = &backend_ops;
ops               525 drivers/xen/xen-front-pgdir-shbuf.c 		buf->ops = &local_ops;
ops               530 drivers/xen/xen-front-pgdir-shbuf.c 	buf->ops->calc_num_grefs(buf);
ops               540 drivers/xen/xen-front-pgdir-shbuf.c 	buf->ops->fill_page_dir(buf);
ops                83 drivers/xen/xenfs/super.c 	fc->ops = &xenfs_context_ops;
ops                59 fs/adfs/dir.c  	const struct adfs_dir_ops *ops = ADFS_SB(sb)->s_dir;
ops                67 fs/adfs/dir.c  	ret = ops->read(sb, inode->i_ino, inode->i_size, &dir);
ops                84 fs/adfs/dir.c  	ret = ops->setpos(&dir, ctx->pos - 2);
ops                87 fs/adfs/dir.c  	while (ops->getnext(&dir, &obj) == 0) {
ops                98 fs/adfs/dir.c  	ops->free(&dir);
ops               107 fs/adfs/dir.c  	const struct adfs_dir_ops *ops = ADFS_SB(sb)->s_dir;
ops               113 fs/adfs/dir.c  	if (!ops->update) {
ops               118 fs/adfs/dir.c  	ret = ops->read(sb, obj->parent_id, 0, &dir);
ops               123 fs/adfs/dir.c  	ret = ops->update(&dir, obj);
ops               127 fs/adfs/dir.c  		int err = ops->sync(&dir);
ops               132 fs/adfs/dir.c  	ops->free(&dir);
ops               164 fs/adfs/dir.c  	const struct adfs_dir_ops *ops = ADFS_SB(sb)->s_dir;
ops               170 fs/adfs/dir.c  	ret = ops->read(sb, inode->i_ino, inode->i_size, &dir);
ops               186 fs/adfs/dir.c  	ret = ops->setpos(&dir, 0);
ops               193 fs/adfs/dir.c  	while (ops->getnext(&dir, obj) == 0) {
ops               204 fs/adfs/dir.c  	ops->free(&dir);
ops               637 fs/afs/super.c 	fc->ops = &afs_context_ops;
ops               851 fs/binfmt_misc.c 	fc->ops = &bm_context_ops;
ops               703 fs/block_dev.c 	const struct block_device_operations *ops = bdev->bd_disk->fops;
ops               706 fs/block_dev.c 	if (!ops->rw_page || bdev_get_integrity(bdev))
ops               712 fs/block_dev.c 	result = ops->rw_page(bdev, sector + get_start_sect(bdev), page,
ops               742 fs/block_dev.c 	const struct block_device_operations *ops = bdev->bd_disk->fops;
ops               744 fs/block_dev.c 	if (!ops->rw_page || bdev_get_integrity(bdev))
ops               751 fs/block_dev.c 	result = ops->rw_page(bdev, sector + get_start_sect(bdev), page,
ops               832 fs/block_dev.c 	ctx->ops = &bdev_sops;
ops               844 fs/btrfs/compression.c 				  const struct btrfs_compress_op *ops)
ops               848 fs/btrfs/compression.c 	wsm->ops = ops;
ops               859 fs/btrfs/compression.c 	workspace = wsm->ops->alloc_workspace(0);
ops               877 fs/btrfs/compression.c 		wsman->ops->free_workspace(ws);
ops               935 fs/btrfs/compression.c 	workspace = wsm->ops->alloc_workspace(level);
ops               998 fs/btrfs/compression.c 	wsm->ops->free_workspace(ws);
ops              1626 fs/btrfs/compression.c 	const struct btrfs_compress_op *ops = btrfs_compress_op[type];
ops              1629 fs/btrfs/compression.c 		level = ops->default_level;
ops              1631 fs/btrfs/compression.c 		level = min(level, ops->max_level);
ops               111 fs/btrfs/compression.h 	const struct btrfs_compress_op *ops;
ops               123 fs/btrfs/compression.h 				  const struct btrfs_compress_op *ops);
ops              2110 fs/btrfs/disk-io.c 	BTRFS_I(inode)->io_tree.ops = &btree_extent_io_ops;
ops               156 fs/btrfs/extent_io.c 	if (tree->ops)
ops               157 fs/btrfs/extent_io.c 		ret = tree->ops->submit_bio_hook(tree->private_data, bio,
ops               256 fs/btrfs/extent_io.c 	tree->ops = NULL;
ops              2607 fs/btrfs/extent_io.c 	status = tree->ops->submit_bio_hook(tree->private_data, bio, failrec->this_mirror,
ops              2760 fs/btrfs/extent_io.c 			ret = tree->ops->readpage_end_io_hook(io_bio, offset,
ops              2963 fs/btrfs/extent_io.c 		ASSERT(tree->ops);
ops               136 fs/btrfs/extent_io.h 	const struct extent_io_ops *ops;
ops               145 fs/btrfs/inode.c 	BTRFS_I(inode)->io_tree.ops = &btrfs_extent_io_ops;
ops              3957 fs/btrfs/inode.c 		BTRFS_I(inode)->io_tree.ops = &btrfs_extent_io_ops;
ops              6803 fs/btrfs/inode.c 	BTRFS_I(inode)->io_tree.ops = &btrfs_extent_io_ops;
ops              10403 fs/btrfs/inode.c 	BTRFS_I(inode)->io_tree.ops = &btrfs_extent_io_ops;
ops              10680 fs/btrfs/inode.c 	BTRFS_I(inode)->io_tree.ops = &btrfs_extent_io_ops;
ops                43 fs/btrfs/tests/btrfs-tests.c 	ctx->ops = &btrfs_test_super_ops;
ops                76 fs/btrfs/zstd.c 	const struct btrfs_compress_op *ops;
ops               178 fs/btrfs/zstd.c 	wsm.ops = &btrfs_zstd_compress;
ops               242 fs/cachefiles/namei.c 	cache->cache.ops->put_object(&xobject->fscache,
ops               247 fs/cachefiles/namei.c 	cache->cache.ops->put_object(&xobject->fscache,
ops               285 fs/char_dev.c  	cdev->ops = fops;
ops               408 fs/char_dev.c  	fops = fops_get(p->ops);
ops               653 fs/char_dev.c  	cdev->ops = fops;
ops                44 fs/cifs/cifs_debug.c 		 server->ops->calc_smb_size(smb, server));
ops               116 fs/cifs/cifs_debug.c 	if (tcon->ses->server->ops->dump_share_caps)
ops               117 fs/cifs/cifs_debug.c 		tcon->ses->server->ops->dump_share_caps(m, tcon);
ops               482 fs/cifs/cifs_debug.c 					if (server->ops->clear_stats)
ops               483 fs/cifs/cifs_debug.c 						server->ops->clear_stats(tcon);
ops               566 fs/cifs/cifs_debug.c 				if (server->ops->print_stats)
ops               567 fs/cifs/cifs_debug.c 					server->ops->print_stats(m, tcon);
ops              1178 fs/cifs/cifsacl.c 	struct smb_version_operations *ops;
ops              1185 fs/cifs/cifsacl.c 	ops = tlink_tcon(tlink)->ses->server->ops;
ops              1187 fs/cifs/cifsacl.c 	if (pfid && (ops->get_acl_by_fid))
ops              1188 fs/cifs/cifsacl.c 		pntsd = ops->get_acl_by_fid(cifs_sb, pfid, &acllen);
ops              1189 fs/cifs/cifsacl.c 	else if (ops->get_acl)
ops              1190 fs/cifs/cifsacl.c 		pntsd = ops->get_acl(cifs_sb, inode, path, &acllen);
ops              1226 fs/cifs/cifsacl.c 	struct smb_version_operations *ops;
ops              1232 fs/cifs/cifsacl.c 	ops = tlink_tcon(tlink)->ses->server->ops;
ops              1238 fs/cifs/cifsacl.c 	if (ops->get_acl == NULL) {
ops              1243 fs/cifs/cifsacl.c 	pntsd = ops->get_acl(cifs_sb, inode, path, &secdesclen);
ops              1275 fs/cifs/cifsacl.c 	if (ops->set_acl == NULL)
ops              1280 fs/cifs/cifsacl.c 		rc = ops->set_acl(pnntsd, secdesclen, inode, path, aclflag);
ops               277 fs/cifs/cifsfs.c 	if (server->ops->queryfs)
ops               278 fs/cifs/cifsfs.c 		rc = server->ops->queryfs(xid, tcon, buf);
ops               290 fs/cifs/cifsfs.c 	if (server->ops->fallocate)
ops               291 fs/cifs/cifsfs.c 		return server->ops->fallocate(file, tcon, mode, off, len);
ops               977 fs/cifs/cifsfs.c 		if (tcon->ses->server->ops->llseek)
ops               978 fs/cifs/cifsfs.c 			return tcon->ses->server->ops->llseek(file, tcon,
ops              1110 fs/cifs/cifsfs.c 	if (target_tcon->ses->server->ops->duplicate_extents)
ops              1111 fs/cifs/cifsfs.c 		rc = target_tcon->ses->server->ops->duplicate_extents(xid,
ops              1160 fs/cifs/cifsfs.c 	if (!target_tcon->ses->server->ops->copychunk_range)
ops              1176 fs/cifs/cifsfs.c 		rc = target_tcon->ses->server->ops->copychunk_range(xid,
ops               600 fs/cifs/cifsglob.h 	struct smb_version_operations *ops;
ops               664 fs/cifs/cifsglob.h 	struct smb_version_operations	*ops;
ops               801 fs/cifs/cifsglob.h 	server->ops->add_credits(server, credits, optype);
ops               809 fs/cifs/cifsglob.h 		server->ops->add_credits(server, credits, optype);
ops               817 fs/cifs/cifsglob.h 	server->ops->set_credits(server, val);
ops               824 fs/cifs/cifsglob.h 	return server->ops->adjust_credits ?
ops               825 fs/cifs/cifsglob.h 		server->ops->adjust_credits(server, credits, payload_size) : 0;
ops               831 fs/cifs/cifsglob.h 	return cpu_to_le64(server->ops->get_next_mid(server));
ops               837 fs/cifs/cifsglob.h 	__u16 mid = server->ops->get_next_mid(server);
ops               848 fs/cifs/cifsglob.h 	if (server->ops->revert_current_mid)
ops               849 fs/cifs/cifsglob.h 		server->ops->revert_current_mid(server, val);
ops              1588 fs/cifs/cifssmb.c 	if (server->ops->is_session_expired &&
ops              1589 fs/cifs/cifssmb.c 	    server->ops->is_session_expired(buf)) {
ops              1595 fs/cifs/cifssmb.c 	if (server->ops->is_status_pending &&
ops              1596 fs/cifs/cifssmb.c 	    server->ops->is_status_pending(buf, server)) {
ops              1613 fs/cifs/cifssmb.c 	rdata->result = server->ops->map_error(buf, false);
ops              1630 fs/cifs/cifssmb.c 	data_offset = server->ops->read_data_offset(buf) +
ops              1666 fs/cifs/cifssmb.c 	data_len = server->ops->read_data_length(buf, use_rdma_mr);
ops              2082 fs/cifs/cifssmb.c 		wsize = server->ops->wp_retry_size(inode);
ops              2125 fs/cifs/cifssmb.c 			rc = server->ops->async_writev(wdata2,
ops               700 fs/cifs/connect.c 	    (server->ops->can_echo && !server->ops->can_echo(server)) ||
ops               704 fs/cifs/connect.c 	rc = server->ops->echo ? server->ops->echo(server) : -ENOSYS;
ops               952 fs/cifs/connect.c 	if (server->ops->check_trans2 &&
ops               953 fs/cifs/connect.c 	    server->ops->check_trans2(mid, server, buf, malformed))
ops              1111 fs/cifs/connect.c 	length = server->ops->check_message(buf, server->total_read, server);
ops              1116 fs/cifs/connect.c 	if (server->ops->is_session_expired &&
ops              1117 fs/cifs/connect.c 	    server->ops->is_session_expired(buf)) {
ops              1123 fs/cifs/connect.c 	if (server->ops->is_status_pending &&
ops              1124 fs/cifs/connect.c 	    server->ops->is_status_pending(buf, server))
ops              1226 fs/cifs/connect.c 		if (server->ops->next_header) {
ops              1227 fs/cifs/connect.c 			next_offset = server->ops->next_header(buf);
ops              1236 fs/cifs/connect.c 		if (server->ops->is_transform_hdr &&
ops              1237 fs/cifs/connect.c 		    server->ops->receive_transform &&
ops              1238 fs/cifs/connect.c 		    server->ops->is_transform_hdr(buf)) {
ops              1239 fs/cifs/connect.c 			length = server->ops->receive_transform(server,
ops              1244 fs/cifs/connect.c 			mids[0] = server->ops->find_mid(server, buf);
ops              1271 fs/cifs/connect.c 			} else if (server->ops->is_oplock_break &&
ops              1272 fs/cifs/connect.c 				   server->ops->is_oplock_break(bufs[i],
ops              1284 fs/cifs/connect.c 				if (server->ops->dump_detail)
ops              1285 fs/cifs/connect.c 					server->ops->dump_detail(bufs[i],
ops              1523 fs/cifs/connect.c 		vol->ops = &smb1_operations;
ops              1535 fs/cifs/connect.c 		vol->ops = &smb20_operations;
ops              1547 fs/cifs/connect.c 		vol->ops = &smb21_operations;
ops              1551 fs/cifs/connect.c 		vol->ops = &smb30_operations;
ops              1555 fs/cifs/connect.c 		vol->ops = &smb30_operations; /* currently identical with 3.0 */
ops              1559 fs/cifs/connect.c 		vol->ops = &smb311_operations;
ops              1563 fs/cifs/connect.c 		vol->ops = &smb30_operations; /* currently identical with 3.0 */
ops              1567 fs/cifs/connect.c 		vol->ops = &smb30_operations; /* currently identical with 3.0 */
ops              1705 fs/cifs/connect.c 	vol->ops = &smb30_operations;
ops              2626 fs/cifs/connect.c 	if (server->ops->select_sectype(server, vol->sectype)
ops              2656 fs/cifs/connect.c 	} else if ((server->vals != vol->vals) || (server->ops != vol->ops))
ops              2770 fs/cifs/connect.c 	tcp_ses->ops = volume_info->ops;
ops              2970 fs/cifs/connect.c 	rc = server->ops->tree_connect(xid, ses, unc, tcon, nls_codepage);
ops              3001 fs/cifs/connect.c 	if (ses->server->ops->tree_disconnect) {
ops              3003 fs/cifs/connect.c 		rc = ses->server->ops->tree_disconnect(xid, tcon);
ops              3056 fs/cifs/connect.c 	if (ses->status == CifsExiting && server->ops->logoff) {
ops              3058 fs/cifs/connect.c 		rc = server->ops->logoff(xid, ses);
ops              3404 fs/cifs/connect.c 	if (ses->server->ops->tree_disconnect)
ops              3405 fs/cifs/connect.c 		ses->server->ops->tree_disconnect(xid, tcon);
ops              3450 fs/cifs/connect.c 	if (!ses->server->ops->tree_connect) {
ops              3523 fs/cifs/connect.c 	rc = ses->server->ops->tree_connect(xid, ses, volume_info->UNC, tcon,
ops              3768 fs/cifs/connect.c 		rc = socket->ops->bind(socket,
ops              3932 fs/cifs/connect.c 	rc = socket->ops->connect(socket, saddr, slen,
ops              4316 fs/cifs/connect.c 	if (!tcon->pipe && server->ops->qfs_tcon) {
ops              4317 fs/cifs/connect.c 		server->ops->qfs_tcon(*xid, tcon);
ops              4329 fs/cifs/connect.c 	cifs_sb->wsize = server->ops->negotiate_wsize(tcon, vol);
ops              4330 fs/cifs/connect.c 	cifs_sb->rsize = server->ops->negotiate_rsize(tcon, vol);
ops              4665 fs/cifs/connect.c 	rc = server->ops->is_path_accessible(xid, tcon, cifs_sb, "");
ops              4689 fs/cifs/connect.c 		rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
ops              4708 fs/cifs/connect.c 	if (!server->ops->is_path_accessible)
ops              4721 fs/cifs/connect.c 	rc = server->ops->is_path_accessible(xid, tcon, cifs_sb,
ops              5200 fs/cifs/connect.c 	if (!server->ops->need_neg || !server->ops->negotiate)
ops              5204 fs/cifs/connect.c 	if (!server->ops->need_neg(server))
ops              5207 fs/cifs/connect.c 	rc = server->ops->negotiate(xid, ses);
ops              5242 fs/cifs/connect.c 	if (server->ops->sess_setup)
ops              5243 fs/cifs/connect.c 		rc = server->ops->sess_setup(xid, ses, nls_info);
ops               610 fs/cifs/dfs_cache.c 	if (!ses || !ses->server || !ses->server->ops->get_dfs_refer)
ops               617 fs/cifs/dfs_cache.c 	rc = ses->server->ops->get_dfs_refer(xid, ses, path, &refs, &numrefs,
ops               666 fs/cifs/dfs_cache.c 		if (!ses || !ses->server || !ses->server->ops->get_dfs_refer) {
ops               681 fs/cifs/dfs_cache.c 		rc = ses->server->ops->get_dfs_refer(xid, ses, path, &nrefs,
ops              1420 fs/cifs/dfs_cache.c 	if (unlikely(!ses->server->ops->get_dfs_refer)) {
ops              1423 fs/cifs/dfs_cache.c 		rc = ses->server->ops->get_dfs_refer(xid, ses, path, &refs,
ops               342 fs/cifs/dir.c  	if (!server->ops->open) {
ops               372 fs/cifs/dir.c  	rc = server->ops->open(xid, &oparms, oplock, buf);
ops               422 fs/cifs/dir.c  			if (server->ops->set_lease_key)
ops               423 fs/cifs/dir.c  				server->ops->set_lease_key(newinode, fid);
ops               458 fs/cifs/dir.c  	if (server->ops->close)
ops               459 fs/cifs/dir.c  		server->ops->close(xid, tcon, fid);
ops               526 fs/cifs/dir.c  	if (server->ops->new_lease_key)
ops               527 fs/cifs/dir.c  		server->ops->new_lease_key(&fid);
ops               544 fs/cifs/dir.c  		if (server->ops->close)
ops               545 fs/cifs/dir.c  			server->ops->close(xid, tcon, &fid);
ops               560 fs/cifs/dir.c  		if (server->ops->close)
ops               561 fs/cifs/dir.c  			server->ops->close(xid, tcon, &fid);
ops               603 fs/cifs/dir.c  	if (server->ops->new_lease_key)
ops               604 fs/cifs/dir.c  		server->ops->new_lease_key(&fid);
ops               608 fs/cifs/dir.c  	if (!rc && server->ops->close)
ops               609 fs/cifs/dir.c  		server->ops->close(xid, tcon, &fid);
ops               645 fs/cifs/dir.c  	rc = tcon->ses->server->ops->make_node(xid, inode, direntry, tcon,
ops               188 fs/cifs/file.c 	if (!server->ops->open)
ops               244 fs/cifs/file.c 	rc = server->ops->open(xid, &oparms, oplock, buf);
ops               257 fs/cifs/file.c 		server->ops->close(xid, tcon, fid);
ops               337 fs/cifs/file.c 	if (server->ops->is_read_op(oplock) && cifs_has_mand_locks(cinode)) {
ops               352 fs/cifs/file.c 	server->ops->set_fid(cfile, fid, oplock);
ops               464 fs/cifs/file.c 	if (server->ops->get_lease_key)
ops               465 fs/cifs/file.c 		server->ops->get_lease_key(inode, &fid);
ops               499 fs/cifs/file.c 		if (server->ops->close)
ops               500 fs/cifs/file.c 			server->ops->close(xid, tcon, &cifs_file->fid);
ops               589 fs/cifs/file.c 	if (server->ops->get_lease_key)
ops               590 fs/cifs/file.c 		server->ops->get_lease_key(inode, &fid);
ops               595 fs/cifs/file.c 		if (server->ops->get_lease_key)
ops               596 fs/cifs/file.c 			server->ops->get_lease_key(inode, &fid);
ops               608 fs/cifs/file.c 		if (server->ops->close)
ops               609 fs/cifs/file.c 			server->ops->close(xid, tcon, &fid);
ops               668 fs/cifs/file.c 		rc = tcon->ses->server->ops->push_mand_locks(cfile);
ops               763 fs/cifs/file.c 	if (server->ops->get_lease_key)
ops               764 fs/cifs/file.c 		server->ops->get_lease_key(inode, &cfile->fid);
ops               782 fs/cifs/file.c 	rc = server->ops->open(xid, &oparms, &oplock, NULL);
ops               785 fs/cifs/file.c 		rc = server->ops->open(xid, &oparms, &oplock, NULL);
ops               825 fs/cifs/file.c 	if (server->ops->is_read_op(oplock) && cifs_has_mand_locks(cinode)) {
ops               830 fs/cifs/file.c 	server->ops->set_fid(cfile, &cfile->fid, oplock);
ops               907 fs/cifs/file.c 	if (server->ops->dir_needs_close(cfile)) {
ops               910 fs/cifs/file.c 		if (server->ops->close_dir)
ops               911 fs/cifs/file.c 			rc = server->ops->close_dir(xid, tcon, &cfile->fid);
ops               985 fs/cifs/file.c 		    server->ops->compare_fids(cfile, cur_cfile)) {
ops               992 fs/cifs/file.c 		    ((server->ops->compare_fids(cfile, cur_cfile) &&
ops               997 fs/cifs/file.c 		    server->ops->compare_fids(cfile, cur_cfile))
ops              1385 fs/cifs/file.c 		rc = tcon->ses->server->ops->push_mand_locks(cfile);
ops              1473 fs/cifs/file.c 	rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length, type,
ops              1476 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
ops              1492 fs/cifs/file.c 	rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
ops              1496 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
ops              1705 fs/cifs/file.c 		rc = server->ops->mand_lock(xid, cfile, flock->fl_start, length,
ops              1714 fs/cifs/file.c 		rc = server->ops->mand_unlock_range(cfile, flock, xid);
ops              1822 fs/cifs/file.c 	if (!server->ops->sync_write)
ops              1844 fs/cifs/file.c 			len = min(server->ops->wp_retry_size(d_inode(dentry)),
ops              1853 fs/cifs/file.c 			rc = server->ops->sync_write(xid, &open_file->fid,
ops              2273 fs/cifs/file.c 		rc = server->ops->async_writev(wdata, cifs_writedata_release);
ops              2328 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize,
ops              2579 fs/cifs/file.c 		if (server->ops->flush)
ops              2580 fs/cifs/file.c 			rc = server->ops->flush(xid, tcon, &smbfile->fid);
ops              2610 fs/cifs/file.c 		if (server->ops->flush)
ops              2611 fs/cifs/file.c 			rc = server->ops->flush(xid, tcon, &smbfile->fid);
ops              2781 fs/cifs/file.c 			rc = server->ops->wait_mtu_credits(server, wdata->bytes,
ops              2799 fs/cifs/file.c 				rc = server->ops->async_writev(wdata,
ops              2857 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->wsize,
ops              2960 fs/cifs/file.c 				rc = server->ops->async_writev(wdata,
ops              3098 fs/cifs/file.c 	if (!tcon->ses->server->ops->async_writev)
ops              3506 fs/cifs/file.c 			rc = server->ops->wait_mtu_credits(server, rdata->bytes,
ops              3524 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
ops              3579 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize,
ops              3664 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
ops              3821 fs/cifs/file.c 	if (!tcon->ses->server->ops->async_readv)
ops              3977 fs/cifs/file.c 	if (!server->ops->sync_read) {
ops              4014 fs/cifs/file.c 			rc = server->ops->sync_read(xid, &open_file->fid, &io_parms,
ops              4348 fs/cifs/file.c 		rc = server->ops->wait_mtu_credits(server, cifs_sb->rsize,
ops              4408 fs/cifs/file.c 				rc = server->ops->async_readv(rdata);
ops              4682 fs/cifs/file.c 	server->ops->downgrade_oplock(server, cinode,
ops              4717 fs/cifs/file.c 		rc = tcon->ses->server->ops->oplock_response(tcon, &cfile->fid,
ops               487 fs/cifs/inode.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, NULL);
ops               501 fs/cifs/inode.c 	rc = tcon->ses->server->ops->sync_read(xid, &fid, &io_parms,
ops               543 fs/cifs/inode.c 	tcon->ses->server->ops->close(xid, tcon, &fid);
ops               570 fs/cifs/inode.c 	if (tcon->ses->server->ops->query_all_EAs == NULL) {
ops               575 fs/cifs/inode.c 	rc = tcon->ses->server->ops->query_all_EAs(xid, tcon, path,
ops               679 fs/cifs/inode.c 	if (!server->ops->query_file_info)
ops               683 fs/cifs/inode.c 	rc = server->ops->query_file_info(xid, tcon, &cfile->fid, &find_data);
ops               765 fs/cifs/inode.c 		if (!server->ops->query_path_info) {
ops               775 fs/cifs/inode.c 		rc = server->ops->query_path_info(xid, tcon, cifs_sb, full_path,
ops               843 fs/cifs/inode.c 			if (server->ops->get_srv_inum)
ops               844 fs/cifs/inode.c 				tmprc = server->ops->get_srv_inum(xid,
ops               865 fs/cifs/inode.c 		    && server->ops->get_srv_inum) {
ops               870 fs/cifs/inode.c 			tmprc = server->ops->get_srv_inum(xid,
ops              1148 fs/cifs/inode.c 	if (!server->ops->set_file_info)
ops              1183 fs/cifs/inode.c 	return server->ops->set_file_info(inode, full_path, &info_buf, xid);
ops              1378 fs/cifs/inode.c 	if (!server->ops->unlink) {
ops              1383 fs/cifs/inode.c 	rc = server->ops->unlink(xid, tcon, full_path, cifs_sb);
ops              1392 fs/cifs/inode.c 		if (server->ops->rename_pending_delete) {
ops              1393 fs/cifs/inode.c 			rc = server->ops->rename_pending_delete(full_path,
ops              1498 fs/cifs/inode.c 		    (mode & S_IWUGO) == 0 && server->ops->mkdir_setinfo)
ops              1499 fs/cifs/inode.c 			server->ops->mkdir_setinfo(inode, full_path, cifs_sb,
ops              1608 fs/cifs/inode.c 	if ((server->ops->posix_mkdir) && (tcon->posix_extensions)) {
ops              1609 fs/cifs/inode.c 		rc = server->ops->posix_mkdir(xid, inode, mode, tcon, full_path,
ops              1623 fs/cifs/inode.c 	if (!server->ops->mkdir) {
ops              1629 fs/cifs/inode.c 	rc = server->ops->mkdir(xid, inode, mode, tcon, full_path, cifs_sb);
ops              1681 fs/cifs/inode.c 	if (!server->ops->rmdir) {
ops              1687 fs/cifs/inode.c 	rc = server->ops->rmdir(xid, tcon, full_path, cifs_sb);
ops              1736 fs/cifs/inode.c 	if (!server->ops->rename)
ops              1740 fs/cifs/inode.c 	rc = server->ops->rename(xid, tcon, from_path, to_path, cifs_sb);
ops              2162 fs/cifs/inode.c 	if (server->ops->fiemap) {
ops              2163 fs/cifs/inode.c 		rc = server->ops->fiemap(tcon, cfile, fei, start, len);
ops              2227 fs/cifs/inode.c 		if (server->ops->set_file_size)
ops              2228 fs/cifs/inode.c 			rc = server->ops->set_file_size(xid, tcon, open_file,
ops              2253 fs/cifs/inode.c 	if (server->ops->set_path_size)
ops              2254 fs/cifs/inode.c 		rc = server->ops->set_path_size(xid, tcon, full_path,
ops              2480 fs/cifs/inode.c 			rc = tcon->ses->server->ops->flush(xid, tcon, &wfile->fid);
ops                66 fs/cifs/ioctl.c 	if (tcon->ses->server->ops->ioctl_query_info)
ops                67 fs/cifs/ioctl.c 		rc = tcon->ses->server->ops->ioctl_query_info(
ops               232 fs/cifs/ioctl.c 			if (tcon->ses->server->ops->set_compression) {
ops               233 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->set_compression(
ops               248 fs/cifs/ioctl.c 			if (tcon->ses->server->ops->set_integrity)
ops               249 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->set_integrity(xid,
ops               268 fs/cifs/ioctl.c 			if (tcon->ses->server->ops->enum_snapshots)
ops               269 fs/cifs/ioctl.c 				rc = tcon->ses->server->ops->enum_snapshots(xid, tcon,
ops               198 fs/cifs/link.c 	if (tcon->ses->server->ops->create_mf_symlink)
ops               199 fs/cifs/link.c 		rc = tcon->ses->server->ops->create_mf_symlink(xid, tcon,
ops               228 fs/cifs/link.c 	if (tcon->ses->server->ops->query_mf_symlink)
ops               229 fs/cifs/link.c 		rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon,
ops               266 fs/cifs/link.c 	if (tcon->ses->server->ops->query_mf_symlink)
ops               267 fs/cifs/link.c 		rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon,
ops               551 fs/cifs/link.c 		if (!server->ops->create_hardlink) {
ops               555 fs/cifs/link.c 		rc = server->ops->create_hardlink(xid, tcon, from_name, to_name,
ops               651 fs/cifs/link.c 	if (rc != 0 && server->ops->query_symlink) {
ops               658 fs/cifs/link.c 		rc = server->ops->query_symlink(xid, tcon, cifs_sb, full_path,
ops               299 fs/cifs/readdir.c 	if (!server->ops->query_dir_first) {
ops               334 fs/cifs/readdir.c 	rc = server->ops->query_dir_first(xid, tcon, full_path, cifs_sb,
ops               585 fs/cifs/readdir.c 	if (!server->ops->query_dir_first || !server->ops->query_dir_next)
ops               609 fs/cifs/readdir.c 		if (server->ops->dir_needs_close(cfile)) {
ops               612 fs/cifs/readdir.c 			if (server->ops->close_dir)
ops               613 fs/cifs/readdir.c 				server->ops->close_dir(xid, tcon, &cfile->fid);
ops               644 fs/cifs/readdir.c 		rc = server->ops->query_dir_next(xid, tcon, &cfile->fid,
ops               666 fs/cifs/readdir.c 			server->ops->calc_smb_size(
ops               848 fs/cifs/readdir.c 	max_len = tcon->ses->server->ops->calc_smb_size(
ops              1111 fs/cifs/smb1ops.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf);
ops              1131 fs/cifs/smb1ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
ops              1137 fs/cifs/smb1ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
ops              1140 fs/cifs/smb1ops.c 	tcon->ses->server->ops->close(xid, tcon, &fid);
ops                67 fs/cifs/smb2ops.c 	val = server->ops->get_credits_field(server, optype);
ops               297 fs/cifs/smb2ops.c 		 server->ops->calc_smb_size(buf, server));
ops               667 fs/cifs/smb2ops.c 	if (!server->ops->new_lease_key)
ops               670 fs/cifs/smb2ops.c 	server->ops->new_lease_key(pfid);
ops              1112 fs/cifs/smb2ops.c 	if (ses->server->ops->query_all_EAs) {
ops              1114 fs/cifs/smb2ops.c 			rc = ses->server->ops->query_all_EAs(xid, tcon, path,
ops              1350 fs/cifs/smb2ops.c 	server->ops->set_oplock_level(cinode, oplock, fid->epoch,
ops              3325 fs/cifs/smb2ops.c 		server->ops->set_oplock_level(cinode, SMB2_OPLOCK_LEVEL_II,
ops              3328 fs/cifs/smb2ops.c 		server->ops->set_oplock_level(cinode, 0, 0, NULL);
ops              3335 fs/cifs/smb2ops.c 	server->ops->set_oplock_level(cinode,
ops              3971 fs/cifs/smb2ops.c 	if (server->ops->is_session_expired &&
ops              3972 fs/cifs/smb2ops.c 	    server->ops->is_session_expired(buf)) {
ops              3978 fs/cifs/smb2ops.c 	if (server->ops->is_status_pending &&
ops              3979 fs/cifs/smb2ops.c 			server->ops->is_status_pending(buf, server))
ops              3993 fs/cifs/smb2ops.c 	rdata->result = server->ops->map_error(buf, true);
ops              4002 fs/cifs/smb2ops.c 	data_offset = server->ops->read_data_offset(buf);
ops              4006 fs/cifs/smb2ops.c 	data_len = server->ops->read_data_length(buf, use_rdma_mr);
ops              4438 fs/cifs/smb2ops.c 	rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, buf);
ops              4458 fs/cifs/smb2ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
ops              4464 fs/cifs/smb2ops.c 		rc = tcon->ses->server->ops->sync_write(xid, &fid, &io_parms,
ops              4467 fs/cifs/smb2ops.c 	tcon->ses->server->ops->close(xid, tcon, &fid);
ops               922 fs/cifs/smb2pdu.c 			server->ops = &smb21_operations;
ops               925 fs/cifs/smb2pdu.c 			server->ops = &smb311_operations;
ops              1286 fs/cifs/smb2pdu.c 	if (ses->server->ops->generate_signingkey) {
ops              1287 fs/cifs/smb2pdu.c 		rc = ses->server->ops->generate_signingkey(ses);
ops              1797 fs/cifs/smb2pdu.c 	if (server->ops->validate_negotiate)
ops              1798 fs/cifs/smb2pdu.c 		rc = server->ops->validate_negotiate(xid, tcon);
ops              1942 fs/cifs/smb2pdu.c 			*oplock = server->ops->parse_lease_buf(cc, epoch,
ops              1968 fs/cifs/smb2pdu.c 	iov[num].iov_base = server->ops->create_lease_buf(lease_key, *oplock);
ops               509 fs/cifs/smb2transport.c 	rc = server->ops->calc_signature(rqst, server);
ops               548 fs/cifs/smb2transport.c 	rc = server->ops->calc_signature(rqst, server);
ops              1708 fs/cifs/smbdirect.c 	info->id->device->ops.get_port_immutable(
ops               103 fs/cifs/transport.c 	    server->ops->handle_cancelled_mid)
ops               104 fs/cifs/transport.c 		server->ops->handle_cancelled_mid(midEntry->resp_buf, server);
ops               479 fs/cifs/transport.c 	if (!server->ops->init_transform_rq) {
ops               498 fs/cifs/transport.c 	rc = server->ops->init_transform_rq(server, num_rqst + 1,
ops               545 fs/cifs/transport.c 	credits = server->ops->get_credits_field(server, optype);
ops               657 fs/cifs/transport.c 	credits = server->ops->get_credits_field(server, flags & CIFS_OP_MASK);
ops               802 fs/cifs/transport.c 	mid = server->ops->setup_async_request(server, rqst);
ops               912 fs/cifs/transport.c 	return server->ops->send_cancel ?
ops               913 fs/cifs/transport.c 				server->ops->send_cancel(server, rqst, mid) : 0;
ops               975 fs/cifs/transport.c 	credits.value = server->ops->get_credits(mid);
ops              1065 fs/cifs/transport.c 		midQ[i] = server->ops->setup_request(ses, &rqst[i]);
ops              1178 fs/cifs/transport.c 		rc = server->ops->check_receive(midQ[i], server,
ops                92 fs/cifs/xattr.c 		if (pTcon->ses->server->ops->set_EA)
ops                93 fs/cifs/xattr.c 			rc = pTcon->ses->server->ops->set_EA(xid, pTcon,
ops               109 fs/cifs/xattr.c 			    pTcon->ses->server->ops->set_acl)
ops               110 fs/cifs/xattr.c 				rc = pTcon->ses->server->ops->set_acl(pacl,
ops               242 fs/cifs/xattr.c 		if (pTcon->ses->server->ops->query_all_EAs)
ops               243 fs/cifs/xattr.c 			rc = pTcon->ses->server->ops->query_all_EAs(xid, pTcon,
ops               251 fs/cifs/xattr.c 		if (pTcon->ses->server->ops->get_acl == NULL)
ops               254 fs/cifs/xattr.c 		pacl = pTcon->ses->server->ops->get_acl(cifs_sb,
ops               340 fs/cifs/xattr.c 	if (pTcon->ses->server->ops->query_all_EAs)
ops               341 fs/cifs/xattr.c 		rc = pTcon->ses->server->ops->query_all_EAs(xid, pTcon,
ops                35 fs/configfs/file.c 	struct configfs_item_operations	* ops;
ops               400 fs/configfs/file.c 	buffer->ops = buffer->item->ci_type->ct_item_ops;
ops               112 fs/configfs/mount.c 	fc->ops = &configfs_context_ops;
ops               979 fs/cramfs/inode.c 	fc->ops = &cramfs_context_ops;
ops              1196 fs/dax.c       		const struct iomap_ops *ops)
ops              1214 fs/dax.c       		ret = iomap_apply(inode, pos, iov_iter_count(iter), flags, ops,
ops              1246 fs/dax.c       			       int *iomap_errp, const struct iomap_ops *ops)
ops              1299 fs/dax.c       	error = ops->iomap_begin(inode, pos, PAGE_SIZE, flags, &iomap);
ops              1393 fs/dax.c       	if (ops->iomap_end) {
ops              1404 fs/dax.c       		ops->iomap_end(inode, pos, PAGE_SIZE, copied, flags, &iomap);
ops              1467 fs/dax.c       			       const struct iomap_ops *ops)
ops              1553 fs/dax.c       	error = ops->iomap_begin(inode, pos, PMD_SIZE, iomap_flags, &iomap);
ops              1600 fs/dax.c       	if (ops->iomap_end) {
ops              1611 fs/dax.c       		ops->iomap_end(inode, pos, PMD_SIZE, copied, iomap_flags,
ops              1627 fs/dax.c       			       const struct iomap_ops *ops)
ops              1647 fs/dax.c       		    pfn_t *pfnp, int *iomap_errp, const struct iomap_ops *ops)
ops              1651 fs/dax.c       		return dax_iomap_pte_fault(vmf, pfnp, iomap_errp, ops);
ops              1653 fs/dax.c       		return dax_iomap_pmd_fault(vmf, pfnp, ops);
ops               425 fs/dlm/lockspace.c 			 const struct dlm_lockspace_ops *ops, void *ops_arg,
ops               448 fs/dlm/lockspace.c 	if (ops && ops_result) {
ops               503 fs/dlm/lockspace.c 	if (ops && dlm_config.ci_recover_callbacks) {
ops               504 fs/dlm/lockspace.c 		ls->ls_ops = ops;
ops               698 fs/dlm/lockspace.c 		      const struct dlm_lockspace_ops *ops, void *ops_arg,
ops               709 fs/dlm/lockspace.c 	error = new_lockspace(name, cluster, flags, lvblen, ops, ops_arg,
ops               757 fs/dlm/lowcomms.c 	len = newsock->ops->getname(newsock, (struct sockaddr *)&peeraddr, 2);
ops              1092 fs/dlm/lowcomms.c 	result = sock->ops->connect(sock, (struct sockaddr *)&daddr, addr_len,
ops              1172 fs/dlm/lowcomms.c 	result = sock->ops->bind(sock, (struct sockaddr *) &src_addr,
ops              1187 fs/dlm/lowcomms.c 	result = sock->ops->connect(sock, (struct sockaddr *)&saddr, addr_len,
ops              1262 fs/dlm/lowcomms.c 	result = sock->ops->bind(sock, (struct sockaddr *) saddr, addr_len);
ops              1276 fs/dlm/lowcomms.c 	result = sock->ops->listen(sock, 5);
ops              1352 fs/dlm/lowcomms.c 	result = sock->ops->listen(sock, 5);
ops                76 fs/dlm/netlink.c 	.ops		= dlm_nl_ops,
ops               234 fs/efivarfs/super.c 	fc->ops = &efivarfs_context_ops;
ops              6073 fs/ext4/super.c 	const struct quota_format_ops	*ops;
ops              6077 fs/ext4/super.c 	ops = sb_dqopt(sb)->ops[qid->type];
ops              6078 fs/ext4/super.c 	if (!ops || !ops->get_next_id)
ops               103 fs/fat/fatent.c 	const struct fatent_operations *ops = MSDOS_SB(sb)->fatent_ops;
ops               114 fs/fat/fatent.c 	ops->ent_set_ptr(fatent, offset);
ops               322 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               343 fs/fat/fatent.c 	ops->ent_set_ptr(fatent, offset);
ops               351 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               362 fs/fat/fatent.c 	ops->ent_blocknr(sb, entry, &offset, &blocknr);
ops               366 fs/fat/fatent.c 		err = ops->ent_bread(sb, fatent, offset, blocknr);
ops               370 fs/fat/fatent.c 	return ops->ent_get(fatent);
ops               412 fs/fat/fatent.c 	const struct fatent_operations *ops = MSDOS_SB(sb)->fatent_ops;
ops               415 fs/fat/fatent.c 	ops->ent_put(fatent, new);
ops               437 fs/fat/fatent.c 	const struct fatent_operations *ops = MSDOS_SB(sb)->fatent_ops;
ops               442 fs/fat/fatent.c 	ops->ent_blocknr(sb, fatent->entry, &offset, &blocknr);
ops               443 fs/fat/fatent.c 	return ops->ent_bread(sb, fatent, offset, blocknr);
ops               468 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               497 fs/fat/fatent.c 			if (ops->ent_get(&fatent) == FAT_ENT_FREE) {
ops               501 fs/fat/fatent.c 				ops->ent_put(&fatent, FAT_ENT_EOF);
ops               503 fs/fat/fatent.c 					ops->ent_put(&prev_ent, entry);
ops               556 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               595 fs/fat/fatent.c 		ops->ent_put(&fatent, FAT_ENT_FREE);
ops               641 fs/fat/fatent.c 	const struct fatent_operations *ops = MSDOS_SB(sb)->fatent_ops;
ops               645 fs/fat/fatent.c 	ops->ent_blocknr(sb, fatent->entry, &offset, &blocknr);
ops               654 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               683 fs/fat/fatent.c 			if (ops->ent_get(&fatent) == FAT_ENT_FREE)
ops               708 fs/fat/fatent.c 	const struct fatent_operations *ops = sbi->fatent_ops;
ops               748 fs/fat/fatent.c 			if (ops->ent_get(&fatent) == FAT_ENT_FREE) {
ops               144 fs/fs_context.c 	if (fc->ops->parse_param) {
ops               145 fs/fs_context.c 		ret = fc->ops->parse_param(fc, param);
ops               347 fs/fs_context.c 	if (!src_fc->ops->dup)
ops               368 fs/fs_context.c 	ret = fc->ops->dup(fc, src_fc);
ops               500 fs/fs_context.c 	if (fc->need_free && fc->ops && fc->ops->free)
ops               501 fs/fs_context.c 		fc->ops->free(fc);
ops               692 fs/fs_context.c 	fc->ops = &legacy_fs_context_ops;
ops               700 fs/fs_context.c 	monolithic_mount_data = fc->ops->parse_monolithic;
ops               722 fs/fs_context.c 	if (fc->need_free && fc->ops && fc->ops->free)
ops               723 fs/fs_context.c 		fc->ops->free(fc);
ops               179 fs/fscache/cache.c 			const struct fscache_cache_ops *ops,
ops               187 fs/fscache/cache.c 	cache->ops = ops;
ops               220 fs/fscache/cache.c 	BUG_ON(!cache->ops);
ops               234 fs/fscache/cache.c 	_enter("{%s.%s},,%s", cache->ops->name, cache->identifier, tagname);
ops               280 fs/fscache/cache.c 		  cache->tag->name, cache->ops->name);
ops               317 fs/fscache/cache.c 		       cache->ops->name);
ops               382 fs/fscache/cache.c 	cache->ops->sync_cache(cache);
ops               388 fs/fscache/cache.c 	cache->ops->dissociate_pages(cache);
ops               496 fs/fscache/cookie.c 	object = cache->ops->alloc_object(cache, cookie);
ops               521 fs/fscache/cookie.c 		cache->ops->put_object(object, fscache_obj_put_attach_fail);
ops               541 fs/fscache/cookie.c 	cache->ops->put_object(object, fscache_obj_put_alloc_fail);
ops               940 fs/fscache/cookie.c 		ret = object->cache->ops->check_consistency(op);
ops               406 fs/fscache/object.c 	    object->cache->ops->grab_object(object, fscache_obj_get_add_to_deps)) {
ops               481 fs/fscache/object.c 	ret = object->cache->ops->lookup_object(object);
ops               596 fs/fscache/object.c 	object->cache->ops->lookup_complete(object);
ops               632 fs/fscache/object.c 	object->cache->ops->lookup_complete(object);
ops               745 fs/fscache/object.c 	cache->ops->drop_object(object);
ops               778 fs/fscache/object.c 	ret = object->cache->ops->grab_object(object, why) ? 0 : -EAGAIN;
ops               790 fs/fscache/object.c 	object->cache->ops->put_object(object, why);
ops               992 fs/fscache/object.c 	fscache_operation_init(cookie, op, object->cache->ops->invalidate_object,
ops              1053 fs/fscache/object.c 	object->cache->ops->update_object(object);
ops               198 fs/fscache/page.c 		ret = object->cache->ops->attr_changed(object);
ops               499 fs/fscache/page.c 		ret = object->cache->ops->allocate_page(op, page, gfp);
ops               505 fs/fscache/page.c 		ret = object->cache->ops->read_or_alloc_page(op, page, gfp);
ops               626 fs/fscache/page.c 		ret = object->cache->ops->allocate_pages(
ops               631 fs/fscache/page.c 		ret = object->cache->ops->read_or_alloc_pages(
ops               732 fs/fscache/page.c 	ret = object->cache->ops->allocate_page(op, page, gfp);
ops               860 fs/fscache/page.c 	ret = object->cache->ops->write_page(op, page);
ops              1142 fs/fscache/page.c 	    object->cache->ops->uncache_page) {
ops              1145 fs/fscache/page.c 		object->cache->ops->uncache_page(object, page);
ops               371 fs/fsopen.c    	if (fc->ops == &legacy_fs_context_ops) {
ops               358 fs/fuse/control.c 	fc->ops = &fuse_ctl_context_ops;
ops               390 fs/fuse/cuse.c 	cdev->ops = &cuse_frontend_fops;
ops               229 fs/fuse/dev.c  	fiq->ops->wake_pending_and_unlock(fiq);
ops               244 fs/fuse/dev.c  		fiq->ops->wake_forget_and_unlock(fiq);
ops               353 fs/fuse/dev.c  		fiq->ops->wake_interrupt_and_unlock(fiq);
ops              1368 fs/fuse/dev.c  		bufs[page_nr].ops = &nosteal_pipe_buf_ops;
ops              1982 fs/fuse/dev.c  			ibuf->ops = NULL;
ops               432 fs/fuse/fuse_i.h 	const struct fuse_iqueue_ops *ops;
ops               578 fs/fuse/inode.c 			     const struct fuse_iqueue_ops *ops,
ops               588 fs/fuse/inode.c 	fiq->ops = ops;
ops               638 fs/fuse/inode.c 		if (fiq->ops->release)
ops               639 fs/fuse/inode.c 			fiq->ops->release(fiq);
ops              1317 fs/fuse/inode.c 	fc->ops = &fuse_context_ops;
ops              1212 fs/fuse/virtio_fs.c 	fsc->ops = &virtio_fs_context_ops;
ops              2164 fs/gfs2/glock.c 			      const struct seq_operations *ops)
ops              2166 fs/gfs2/glock.c 	int ret = seq_open_private(file, ops, sizeof(struct gfs2_glock_iter));
ops              1561 fs/gfs2/ops_fstype.c 	fc->ops = &gfs2_context_ops;
ops              1620 fs/gfs2/ops_fstype.c 	fc->ops = &gfs2_meta_context_ops;
ops               321 fs/gfs2/sys.c  	const struct lm_lockops *ops = sdp->sd_lockstruct.ls_ops;
ops               322 fs/gfs2/sys.c  	return sprintf(buf, "%s\n", ops->lm_proto_name);
ops              1334 fs/hugetlbfs/inode.c 	fc->ops	= &hugetlbfs_fs_context_ops;
ops               227 fs/inode.c     	const struct super_operations *ops = sb->s_op;
ops               230 fs/inode.c     	if (ops->alloc_inode)
ops               231 fs/inode.c     		inode = ops->alloc_inode(sb);
ops               239 fs/inode.c     		if (ops->destroy_inode) {
ops               240 fs/inode.c     			ops->destroy_inode(inode);
ops               241 fs/inode.c     			if (!ops->free_inode)
ops               244 fs/inode.c     		inode->free_inode = ops->free_inode;
ops               276 fs/inode.c     	const struct super_operations *ops = inode->i_sb->s_op;
ops               280 fs/inode.c     	if (ops->destroy_inode) {
ops               281 fs/inode.c     		ops->destroy_inode(inode);
ops               282 fs/inode.c     		if (!ops->free_inode)
ops               285 fs/inode.c     	inode->free_inode = ops->free_inode;
ops                24 fs/iomap/apply.c 		const struct iomap_ops *ops, void *data, iomap_actor_t actor)
ops                41 fs/iomap/apply.c 	ret = ops->iomap_begin(inode, pos, length, flags, &iomap);
ops                67 fs/iomap/apply.c 	if (ops->iomap_end) {
ops                68 fs/iomap/apply.c 		ret = ops->iomap_end(inode, pos, length,
ops               289 fs/iomap/buffered-io.c iomap_readpage(struct page *page, const struct iomap_ops *ops)
ops               298 fs/iomap/buffered-io.c 				PAGE_SIZE - poff, 0, ops, &ctx,
ops               382 fs/iomap/buffered-io.c 		unsigned nr_pages, const struct iomap_ops *ops)
ops               393 fs/iomap/buffered-io.c 		ret = iomap_apply(mapping->host, pos, length, 0, ops,
ops               820 fs/iomap/buffered-io.c 		const struct iomap_ops *ops)
ops               827 fs/iomap/buffered-io.c 				IOMAP_WRITE, ops, iter, iomap_write_actor);
ops               902 fs/iomap/buffered-io.c 		const struct iomap_ops *ops)
ops               907 fs/iomap/buffered-io.c 		ret = iomap_apply(inode, pos, len, IOMAP_WRITE, ops, NULL,
ops               980 fs/iomap/buffered-io.c 		const struct iomap_ops *ops)
ops               986 fs/iomap/buffered-io.c 				ops, did_zero, iomap_zero_range_actor);
ops              1000 fs/iomap/buffered-io.c 		const struct iomap_ops *ops)
ops              1008 fs/iomap/buffered-io.c 	return iomap_zero_range(inode, pos, blocksize - off, did_zero, ops);
ops              1033 fs/iomap/buffered-io.c vm_fault_t iomap_page_mkwrite(struct vm_fault *vmf, const struct iomap_ops *ops)
ops              1059 fs/iomap/buffered-io.c 				IOMAP_WRITE | IOMAP_FAULT, ops, page,
ops               397 fs/iomap/direct-io.c 		const struct iomap_ops *ops, const struct iomap_dio_ops *dops)
ops               490 fs/iomap/direct-io.c 		ret = iomap_apply(inode, pos, count, flags, ops, dio,
ops                68 fs/iomap/fiemap.c 		loff_t start, loff_t len, const struct iomap_ops *ops)
ops                88 fs/iomap/fiemap.c 		ret = iomap_apply(inode, start, len, IOMAP_REPORT, ops, &ctx,
ops               131 fs/iomap/fiemap.c 		const struct iomap_ops *ops)
ops               141 fs/iomap/fiemap.c 	iomap_apply(inode, pos, blocksize, 0, ops, &bno, iomap_bmap_actor);
ops                21 fs/iomap/seek.c 	const struct address_space_operations *ops = inode->i_mapping->a_ops;
ops                42 fs/iomap/seek.c 	if (bsize == PAGE_SIZE || !ops->is_partially_uptodate)
ops                52 fs/iomap/seek.c 		if (ops->is_partially_uptodate(page, off, bsize) == seek_data) {
ops               140 fs/iomap/seek.c iomap_seek_hole(struct inode *inode, loff_t offset, const struct iomap_ops *ops)
ops               151 fs/iomap/seek.c 		ret = iomap_apply(inode, offset, length, IOMAP_REPORT, ops,
ops               186 fs/iomap/seek.c iomap_seek_data(struct inode *inode, loff_t offset, const struct iomap_ops *ops)
ops               197 fs/iomap/seek.c 		ret = iomap_apply(inode, offset, length, IOMAP_REPORT, ops,
ops               136 fs/iomap/swapfile.c 		const struct iomap_ops *ops)
ops               158 fs/iomap/swapfile.c 				ops, &isi, iomap_swapfile_activate_actor);
ops               303 fs/jffs2/super.c 	fc->ops = &jffs2_context_ops;
ops              1038 fs/jffs2/wbuf.c 	struct mtd_oob_ops ops;
ops              1040 fs/jffs2/wbuf.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops              1041 fs/jffs2/wbuf.c 	ops.ooblen = NR_OOB_SCAN_PAGES * c->oobavail;
ops              1042 fs/jffs2/wbuf.c 	ops.oobbuf = c->oobbuf;
ops              1043 fs/jffs2/wbuf.c 	ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0;
ops              1044 fs/jffs2/wbuf.c 	ops.datbuf = NULL;
ops              1046 fs/jffs2/wbuf.c 	ret = mtd_read_oob(c->mtd, jeb->offset, &ops);
ops              1047 fs/jffs2/wbuf.c 	if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) {
ops              1049 fs/jffs2/wbuf.c 		       jeb->offset, ops.ooblen, ops.oobretlen, ret);
ops              1055 fs/jffs2/wbuf.c 	for(i = 0; i < ops.ooblen; i++) {
ops              1060 fs/jffs2/wbuf.c 		if (ops.oobbuf[i] != 0xFF) {
ops              1062 fs/jffs2/wbuf.c 				  "%08x\n", ops.oobbuf[i], i, jeb->offset);
ops              1079 fs/jffs2/wbuf.c 	struct mtd_oob_ops ops;
ops              1082 fs/jffs2/wbuf.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops              1083 fs/jffs2/wbuf.c 	ops.ooblen = cmlen;
ops              1084 fs/jffs2/wbuf.c 	ops.oobbuf = c->oobbuf;
ops              1085 fs/jffs2/wbuf.c 	ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0;
ops              1086 fs/jffs2/wbuf.c 	ops.datbuf = NULL;
ops              1088 fs/jffs2/wbuf.c 	ret = mtd_read_oob(c->mtd, jeb->offset, &ops);
ops              1089 fs/jffs2/wbuf.c 	if ((ret && !mtd_is_bitflip(ret)) || ops.oobretlen != ops.ooblen) {
ops              1091 fs/jffs2/wbuf.c 		       jeb->offset, ops.ooblen, ops.oobretlen, ret);
ops              1104 fs/jffs2/wbuf.c 	struct mtd_oob_ops ops;
ops              1107 fs/jffs2/wbuf.c 	ops.mode = MTD_OPS_AUTO_OOB;
ops              1108 fs/jffs2/wbuf.c 	ops.ooblen = cmlen;
ops              1109 fs/jffs2/wbuf.c 	ops.oobbuf = (uint8_t *)&oob_cleanmarker;
ops              1110 fs/jffs2/wbuf.c 	ops.len = ops.ooboffs = ops.retlen = ops.oobretlen = 0;
ops              1111 fs/jffs2/wbuf.c 	ops.datbuf = NULL;
ops              1113 fs/jffs2/wbuf.c 	ret = mtd_write_oob(c->mtd, jeb->offset, &ops);
ops              1114 fs/jffs2/wbuf.c 	if (ret || ops.oobretlen != ops.ooblen) {
ops              1116 fs/jffs2/wbuf.c 		       jeb->offset, ops.ooblen, ops.oobretlen, ret);
ops                67 fs/kernfs/file.c 	return kn->attr.ops;
ops                95 fs/kernfs/file.c 	const struct kernfs_ops *ops = kernfs_ops(of->kn);
ops                97 fs/kernfs/file.c 	if (ops->seq_stop)
ops                98 fs/kernfs/file.c 		ops->seq_stop(sf, v);
ops               105 fs/kernfs/file.c 	const struct kernfs_ops *ops;
ops               115 fs/kernfs/file.c 	ops = kernfs_ops(of->kn);
ops               116 fs/kernfs/file.c 	if (ops->seq_start) {
ops               117 fs/kernfs/file.c 		void *next = ops->seq_start(sf, ppos);
ops               134 fs/kernfs/file.c 	const struct kernfs_ops *ops = kernfs_ops(of->kn);
ops               136 fs/kernfs/file.c 	if (ops->seq_next) {
ops               137 fs/kernfs/file.c 		void *next = ops->seq_next(sf, v, ppos);
ops               167 fs/kernfs/file.c 	return of->kn->attr.ops->seq_show(sf, v);
ops               188 fs/kernfs/file.c 	const struct kernfs_ops *ops;
ops               211 fs/kernfs/file.c 	ops = kernfs_ops(of->kn);
ops               212 fs/kernfs/file.c 	if (ops->read)
ops               213 fs/kernfs/file.c 		len = ops->read(of, buf, len, *ppos);
ops               276 fs/kernfs/file.c 	const struct kernfs_ops *ops;
ops               313 fs/kernfs/file.c 	ops = kernfs_ops(of->kn);
ops               314 fs/kernfs/file.c 	if (ops->write)
ops               315 fs/kernfs/file.c 		len = ops->write(of, buf, len, *ppos);
ops               472 fs/kernfs/file.c 	const struct kernfs_ops *ops;
ops               491 fs/kernfs/file.c 	ops = kernfs_ops(of->kn);
ops               492 fs/kernfs/file.c 	rc = ops->mmap(of, vma);
ops               620 fs/kernfs/file.c 	const struct kernfs_ops *ops;
ops               628 fs/kernfs/file.c 	ops = kernfs_ops(kn);
ops               630 fs/kernfs/file.c 	has_read = ops->seq_show || ops->read || ops->mmap;
ops               631 fs/kernfs/file.c 	has_write = ops->write || ops->mmap;
ops               632 fs/kernfs/file.c 	has_mmap = ops->mmap;
ops               678 fs/kernfs/file.c 	of->atomic_write_len = ops->atomic_write_len;
ops               686 fs/kernfs/file.c 	if (ops->prealloc && ops->seq_show)
ops               688 fs/kernfs/file.c 	if (ops->prealloc) {
ops               702 fs/kernfs/file.c 	if (ops->seq_show)
ops               721 fs/kernfs/file.c 	if (ops->open) {
ops               723 fs/kernfs/file.c 		error = ops->open(of);
ops               763 fs/kernfs/file.c 		kn->attr.ops->release(of);
ops               856 fs/kernfs/file.c 	if (kn->attr.ops->poll)
ops               857 fs/kernfs/file.c 		ret = kn->attr.ops->poll(of, wait);
ops               991 fs/kernfs/file.c 					 const struct kernfs_ops *ops,
ops              1006 fs/kernfs/file.c 	kn->attr.ops = ops;
ops              1023 fs/kernfs/file.c 	if (ops->seq_show)
ops              1025 fs/kernfs/file.c 	if (ops->mmap)
ops              1027 fs/kernfs/file.c 	if (ops->release)
ops               255 fs/libfs.c     	s->s_op = ctx->ops ?: &simple_super_operations;
ops               305 fs/libfs.c     		fc->ops = &pseudo_fs_context_ops;
ops               582 fs/libfs.c     		inode->i_fop = files->ops;
ops              3200 fs/namespace.c 	new_ns->ns.ops = &mntns_operations;
ops                27 fs/nfs/blocklayout/dev.c 			const struct pr_ops *ops =
ops                31 fs/nfs/blocklayout/dev.c 			error = ops->pr_register(dev->bdev, dev->pr_key, 0,
ops               357 fs/nfs/blocklayout/dev.c 	const struct pr_ops *ops;
ops               377 fs/nfs/blocklayout/dev.c 	ops = d->bdev->bd_disk->fops->pr_ops;
ops               378 fs/nfs/blocklayout/dev.c 	if (!ops) {
ops               385 fs/nfs/blocklayout/dev.c 	error = ops->pr_register(d->bdev, 0, d->pr_key, true);
ops               215 fs/nfs/callback.c 	else if (xprt->ops->bc_setup)
ops              1065 fs/nfs/delegation.c 	const struct nfs4_minor_version_ops *ops = server->nfs_client->cl_mvops;
ops              1070 fs/nfs/delegation.c 	status = ops->test_and_free_expired(server, stateid, cred);
ops               135 fs/nfs/export.c 	struct nfs_rpc_ops const *ops = server->nfs_client->rpc_ops;
ops               138 fs/nfs/export.c 	if (!ops->lookupp)
ops               153 fs/nfs/export.c 	ret = ops->lookupp(inode, &fh, fattr, label);
ops              2084 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!devinfo[i].ld_private.ops)
ops              2086 fs/nfs/flexfilelayout/flexfilelayout.c 		if (!devinfo[i].ld_private.ops->free)
ops              2088 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo[i].ld_private.ops->free(&devinfo[i].ld_private);
ops              2181 fs/nfs/flexfilelayout/flexfilelayout.c 	args->ld_private->ops = &layoutreturn_ops;
ops              2445 fs/nfs/flexfilelayout/flexfilelayout.c 		devinfo->ld_private.ops = &layoutstat_ops;
ops               623 fs/nfs/nfs42proc.c 		if (devinfo[i].ld_private.ops && devinfo[i].ld_private.ops->free)
ops               624 fs/nfs/nfs42proc.c 			devinfo[i].ld_private.ops->free(&devinfo[i].ld_private);
ops               233 fs/nfs/nfs42xdr.c 	if (devinfo->ld_private.ops)
ops               234 fs/nfs/nfs42xdr.c 		devinfo->ld_private.ops->encode(xdr, args,
ops               366 fs/nfs/nfs4proc.c 	const struct nfs4_minor_version_ops *ops = server->nfs_client->cl_mvops;
ops               368 fs/nfs/nfs4proc.c 	ops->test_and_free_expired(server, stateid, cred);
ops              7586 fs/nfs/nfs4proc.c 	const struct nfs4_mig_recovery_ops *ops =
ops              7600 fs/nfs/nfs4proc.c 		status = ops->get_locations(inode, locations, page, cred);
ops              7712 fs/nfs/nfs4proc.c 	const struct nfs4_mig_recovery_ops *ops =
ops              7726 fs/nfs/nfs4proc.c 		status = ops->fsid_present(inode, cred);
ops              9259 fs/nfs/nfs4proc.c 	if (lrp->ld_private.ops && lrp->ld_private.ops->free)
ops              9260 fs/nfs/nfs4proc.c 		lrp->ld_private.ops->free(&lrp->ld_private);
ops                57 fs/nfs/nfs4renewd.c 	const struct nfs4_state_maintenance_ops *ops;
ops                65 fs/nfs/nfs4renewd.c 	ops = clp->cl_mvops->state_renewal_ops;
ops                81 fs/nfs/nfs4renewd.c 		cred = ops->get_state_renewal_cred(clp);
ops                92 fs/nfs/nfs4renewd.c 			ret = ops->sched_state_renewal(clp, cred, renew_flags);
ops              1487 fs/nfs/nfs4state.c static int nfs4_reclaim_locks(struct nfs4_state *state, const struct nfs4_state_recovery_ops *ops)
ops              1510 fs/nfs/nfs4state.c 		status = ops->recover_lock(state, fl);
ops              1578 fs/nfs/nfs4state.c 				     const struct nfs4_state_recovery_ops *ops)
ops              1583 fs/nfs/nfs4state.c 	status = ops->recover_open(sp, state);
ops              1587 fs/nfs/nfs4state.c 	status = nfs4_reclaim_locks(state, ops);
ops              1605 fs/nfs/nfs4state.c static int nfs4_reclaim_open_state(struct nfs4_state_owner *sp, const struct nfs4_state_recovery_ops *ops)
ops              1623 fs/nfs/nfs4state.c 		if (!test_and_clear_bit(ops->state_flag_bit, &state->flags))
ops              1631 fs/nfs/nfs4state.c 		status = __nfs4_reclaim_open_state(sp, state, ops);
ops              1653 fs/nfs/nfs4state.c 				set_bit(ops->state_flag_bit, &state->flags);
ops              1751 fs/nfs/nfs4state.c 				 const struct nfs4_state_recovery_ops *ops,
ops              1755 fs/nfs/nfs4state.c 	if (ops->reclaim_complete)
ops              1756 fs/nfs/nfs4state.c 		return ops->reclaim_complete(clp, cred);
ops              1802 fs/nfs/nfs4state.c 	const struct nfs4_state_recovery_ops *ops;
ops              1808 fs/nfs/nfs4state.c 	ops = clp->cl_mvops->reboot_recovery_ops;
ops              1810 fs/nfs/nfs4state.c 	err = nfs4_reclaim_complete(clp, ops, cred);
ops              1863 fs/nfs/nfs4state.c static int nfs4_do_reclaim(struct nfs_client *clp, const struct nfs4_state_recovery_ops *ops)
ops              1881 fs/nfs/nfs4state.c 			if (!test_and_clear_bit(ops->owner_flag_bit,
ops              1889 fs/nfs/nfs4state.c 			status = nfs4_reclaim_open_state(sp, ops);
ops              1891 fs/nfs/nfs4state.c 				set_bit(ops->owner_flag_bit, &sp->so_flags);
ops              1910 fs/nfs/nfs4state.c 	const struct nfs4_state_maintenance_ops *ops =
ops              1917 fs/nfs/nfs4state.c 	cred = ops->get_state_renewal_cred(clp);
ops              1924 fs/nfs/nfs4state.c 	status = ops->renew_lease(clp, cred);
ops              1985 fs/nfs/nfs4state.c 	const struct nfs4_state_recovery_ops *ops =
ops              1995 fs/nfs/nfs4state.c 	status = ops->establish_clid(clp, cred);
ops              2112 fs/nfs/nfs4state.c 	const struct nfs4_state_maintenance_ops *ops =
ops              2120 fs/nfs/nfs4state.c 	cred = ops->get_state_renewal_cred(clp);
ops              2158 fs/nfs/nfs4state.c 	const struct nfs4_state_maintenance_ops *ops =
ops              2166 fs/nfs/nfs4state.c 	cred = ops->get_state_renewal_cred(clp);
ops              2214 fs/nfs/nfs4state.c 	const struct nfs4_state_recovery_ops *ops =
ops              2232 fs/nfs/nfs4state.c 	status = ops->detect_trunking(clp, result, cred);
ops              2052 fs/nfs/nfs4xdr.c 	if (args->ld_private->ops && args->ld_private->ops->encode)
ops              2053 fs/nfs/nfs4xdr.c 		args->ld_private->ops->encode(xdr, args, args->ld_private);
ops               516 fs/nfs/pagelist.c struct nfs_pgio_header *nfs_pgio_header_alloc(const struct nfs_rw_ops *ops)
ops               518 fs/nfs/pagelist.c 	struct nfs_pgio_header *hdr = ops->rw_alloc_header();
ops               522 fs/nfs/pagelist.c 		hdr->rw_ops = ops;
ops              1520 fs/nfs/pnfs.c  	if (ld_private && ld_private->ops && ld_private->ops->free)
ops              1521 fs/nfs/pnfs.c  		ld_private->ops->free(ld_private);
ops               335 fs/nfsd/blocklayout.c 	const struct pr_ops *ops;
ops               354 fs/nfsd/blocklayout.c 	ops = sb->s_bdev->bd_disk->fops->pr_ops;
ops               355 fs/nfsd/blocklayout.c 	if (!ops) {
ops               361 fs/nfsd/blocklayout.c 	error = ops->pr_register(sb->s_bdev, 0, NFSD_MDS_PR_KEY, true);
ops               368 fs/nfsd/blocklayout.c 	error = ops->pr_reserve(sb->s_bdev, NFSD_MDS_PR_KEY,
ops              1279 fs/nfsd/nfs4callback.c 		const struct nfsd4_callback_ops *ops, enum nfsd4_cb_op op)
ops              1285 fs/nfsd/nfs4callback.c 	cb->cb_ops = ops;
ops               658 fs/nfsd/nfs4layouts.c 	const struct nfsd4_layout_ops *ops;
ops               691 fs/nfsd/nfs4layouts.c 		ops = nfsd4_layout_ops[ls->ls_layout_type];
ops               692 fs/nfsd/nfs4layouts.c 		if (ops->fence_client)
ops               693 fs/nfsd/nfs4layouts.c 			ops->fence_client(ls);
ops              1550 fs/nfsd/nfs4proc.c 	const struct nfsd4_layout_ops *ops;
ops              1575 fs/nfsd/nfs4proc.c 	ops = nfsd4_layout_verify(exp, gdp->gd_layout_type);
ops              1576 fs/nfsd/nfs4proc.c 	if (!ops)
ops              1581 fs/nfsd/nfs4proc.c 		nfserr = ops->proc_getdeviceinfo(exp->ex_path.mnt->mnt_sb,
ops              1585 fs/nfsd/nfs4proc.c 	gdp->gd_notify_types &= ops->notify_types;
ops              1603 fs/nfsd/nfs4proc.c 	const struct nfsd4_layout_ops *ops;
ops              1627 fs/nfsd/nfs4proc.c 	ops = nfsd4_layout_verify(current_fh->fh_export, lgp->lg_layout_type);
ops              1628 fs/nfsd/nfs4proc.c 	if (!ops)
ops              1663 fs/nfsd/nfs4proc.c 	nfserr = ops->proc_layoutget(d_inode(current_fh->fh_dentry),
ops              1690 fs/nfsd/nfs4proc.c 	const struct nfsd4_layout_ops *ops;
ops              1701 fs/nfsd/nfs4proc.c 	ops = nfsd4_layout_verify(current_fh->fh_export, lcp->lc_layout_type);
ops              1702 fs/nfsd/nfs4proc.c 	if (!ops)
ops              1741 fs/nfsd/nfs4proc.c 	nfserr = ops->proc_layoutcommit(inode, lcp);
ops              1827 fs/nfsd/nfs4proc.c 	struct nfsd4_op *first_op = &args->ops[0];
ops              1867 fs/nfsd/nfs4proc.c 	struct nfsd4_op *this = &argp->ops[resp->opcnt - 1];
ops              1868 fs/nfsd/nfs4proc.c 	struct nfsd4_op *next = &argp->ops[resp->opcnt];
ops              1958 fs/nfsd/nfs4proc.c 		op = &args->ops[0];
ops              1966 fs/nfsd/nfs4proc.c 		op = &args->ops[resp->opcnt++];
ops              2735 fs/nfsd/nfs4proc.c 	struct nfsd4_op *this = &argp->ops[resp->opcnt - 1];
ops              2748 fs/nfsd/nfs4proc.c 		this = &argp->ops[opiter++];
ops              2848 fs/nfsd/nfs4state.c 	op = &args->ops[resp->opcnt - 1];
ops              2861 fs/nfsd/nfs4state.c 		op = &args->ops[resp->opcnt++];
ops              1937 fs/nfsd/nfs4xdr.c 		argp->ops = kzalloc(argp->opcnt * sizeof(*argp->ops), GFP_KERNEL);
ops              1938 fs/nfsd/nfs4xdr.c 		if (!argp->ops) {
ops              1939 fs/nfsd/nfs4xdr.c 			argp->ops = argp->iops;
ops              1949 fs/nfsd/nfs4xdr.c 		op = &argp->ops[i];
ops              4112 fs/nfsd/nfs4xdr.c 	const struct nfsd4_layout_ops *ops;
ops              4124 fs/nfsd/nfs4xdr.c 		ops = nfsd4_layout_ops[gdev->gd_layout_type];
ops              4125 fs/nfsd/nfs4xdr.c 		nfserr = ops->encode_getdeviceinfo(xdr, gdev);
ops              4168 fs/nfsd/nfs4xdr.c 	const struct nfsd4_layout_ops *ops;
ops              4186 fs/nfsd/nfs4xdr.c 	ops = nfsd4_layout_ops[lgp->lg_layout_type];
ops              4187 fs/nfsd/nfs4xdr.c 	return ops->encode_layoutget(xdr, lgp);
ops              4537 fs/nfsd/nfs4xdr.c 	if (args->ops != args->iops) {
ops              4538 fs/nfsd/nfs4xdr.c 		kfree(args->ops);
ops              4539 fs/nfsd/nfs4xdr.c 		args->ops = args->iops;
ops              4568 fs/nfsd/nfs4xdr.c 	args->ops = args->iops;
ops              1288 fs/nfsd/nfsctl.c 		inode->i_fop = files->ops;
ops              1407 fs/nfsd/nfsctl.c 	fc->ops = &nfsd_fs_context_ops;
ops               641 fs/nfsd/state.h 		const struct nfsd4_callback_ops *ops, enum nfsd4_cb_op op);
ops               662 fs/nfsd/xdr4.h 	struct nfsd4_op			*ops;
ops               682 fs/nfsd/xdr4.h 	return resp->opcnt == 1 && args->ops[0].opnum == OP_SEQUENCE;
ops               234 fs/notify/fsnotify.c 	return group->ops->handle_event(group, to_tell, mask, data, data_is,
ops                24 fs/notify/group.c 	if (group->ops->free_group_priv)
ops                25 fs/notify/group.c 		group->ops->free_group_priv(group);
ops                90 fs/notify/group.c 		group->ops->free_event(group->overflow_event);
ops               116 fs/notify/group.c struct fsnotify_group *fsnotify_alloc_group(const struct fsnotify_ops *ops)
ops               137 fs/notify/group.c 	group->ops = ops;
ops               205 fs/notify/mark.c 	group->ops->free_mark(mark);
ops               422 fs/notify/mark.c 	if (group->ops->freeing_mark)
ops               423 fs/notify/mark.c 		group->ops->freeing_mark(mark, group);
ops                74 fs/notify/notification.c 	group->ops->free_event(event);
ops                52 fs/nsfs.c      	ns->ops->put(ns);
ops                70 fs/nsfs.c      	ns->ops->put(ns);
ops                79 fs/nsfs.c      		ns->ops->put(ns);
ops                95 fs/nsfs.c      	dentry->d_fsdata = (void *)ns->ops;
ops               198 fs/nsfs.c      		if (!ns->ops->get_parent)
ops               200 fs/nsfs.c      		return open_related_ns(ns, ns->ops->get_parent);
ops               202 fs/nsfs.c      		return ns->ops->type;
ops               204 fs/nsfs.c      		if (ns->ops->type != CLONE_NEWUSER)
ops               268 fs/nsfs.c      	ctx->ops = &nsfs_ops;
ops               435 fs/ocfs2/alloc.c 				     const struct ocfs2_extent_tree_operations *ops)
ops               437 fs/ocfs2/alloc.c 	et->et_ops = ops;
ops               940 fs/ocfs2/cluster/tcp.c 		ret = sc->sc_sock->ops->sendpage(sc->sc_sock,
ops              1633 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&myaddr,
ops              1664 fs/ocfs2/cluster/tcp.c 	ret = sc->sc_sock->ops->connect(sc->sc_sock,
ops              1831 fs/ocfs2/cluster/tcp.c 	new_sock->ops = sock->ops;
ops              1832 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->accept(sock, new_sock, O_NONBLOCK, false);
ops              1851 fs/ocfs2/cluster/tcp.c 	ret = new_sock->ops->getname(new_sock, (struct sockaddr *) &sin, 1);
ops              2036 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&sin, sizeof(sin));
ops              2043 fs/ocfs2/cluster/tcp.c 	ret = sock->ops->listen(sock, 64);
ops               514 fs/ocfs2/dlmglue.c 				       struct ocfs2_lock_res_ops *ops,
ops               518 fs/ocfs2/dlmglue.c 	res->l_ops           = ops;
ops               557 fs/ocfs2/dlmglue.c 	struct ocfs2_lock_res_ops *ops;
ops               561 fs/ocfs2/dlmglue.c 			ops = &ocfs2_inode_rw_lops;
ops               564 fs/ocfs2/dlmglue.c 			ops = &ocfs2_inode_inode_lops;
ops               567 fs/ocfs2/dlmglue.c 			ops = &ocfs2_inode_open_lops;
ops               571 fs/ocfs2/dlmglue.c 			ops = NULL; /* thanks, gcc */
ops               577 fs/ocfs2/dlmglue.c 	ocfs2_lock_res_init_common(OCFS2_SB(inode->i_sb), res, type, ops, inode);
ops               114 fs/ocfs2/uptodate.c 			       const struct ocfs2_caching_operations *ops)
ops               116 fs/ocfs2/uptodate.c 	BUG_ON(!ops);
ops               118 fs/ocfs2/uptodate.c 	ci->ci_ops = ops;
ops                48 fs/ocfs2/uptodate.h 			       const struct ocfs2_caching_operations *ops);
ops               424 fs/openpromfs/inode.c 	fc->ops = &openpromfs_context_ops;
ops               262 fs/pipe.c      	if (buf->ops == &anon_pipe_buf_ops)
ops               263 fs/pipe.c      		buf->ops = &anon_pipe_buf_nomerge_ops;
ops               268 fs/pipe.c      	return buf->ops == &anon_pipe_buf_ops;
ops               465 fs/pipe.c      			buf->ops = &anon_pipe_buf_ops;
ops               470 fs/pipe.c      				buf->ops = &packet_pipe_buf_ops;
ops               704 fs/pipe.c      		if (buf->ops)
ops              1192 fs/pipe.c      	ctx->ops = &pipefs_ops;
ops               587 fs/proc/generic.c 		struct proc_dir_entry *parent, const struct seq_operations *ops,
ops               596 fs/proc/generic.c 	p->seq_ops = ops;
ops               125 fs/proc/namespaces.c 		const struct proc_ns_operations *ops = *entry;
ops               126 fs/proc/namespaces.c 		if (!proc_fill_cache(file, ctx, ops->name, strlen(ops->name),
ops               127 fs/proc/namespaces.c 				     proc_ns_instantiate, task, ops))
ops               102 fs/proc/proc_net.c 		struct proc_dir_entry *parent, const struct seq_operations *ops,
ops               112 fs/proc/proc_net.c 	p->seq_ops = ops;
ops               145 fs/proc/proc_net.c 						  const struct seq_operations *ops,
ops               156 fs/proc/proc_net.c 	p->seq_ops = ops;
ops               138 fs/proc/proc_tty.c 	    !driver->ops->proc_show)
ops               142 fs/proc/proc_tty.c 			       driver->ops->proc_show, driver);
ops               190 fs/proc/root.c 	fc->ops = &proc_fs_context_ops;
ops               227 fs/proc/task_mmu.c 			const struct seq_operations *ops, int psize)
ops               229 fs/proc/task_mmu.c 	struct proc_maps_private *priv = __seq_open_private(file, ops, psize);
ops               258 fs/proc/task_mmu.c 			const struct seq_operations *ops)
ops               260 fs/proc/task_mmu.c 	return proc_maps_open(inode, file, ops,
ops               259 fs/proc/task_nommu.c 		     const struct seq_operations *ops)
ops               263 fs/proc/task_nommu.c 	priv = __seq_open_private(file, ops, sizeof(*priv));
ops               433 fs/quota/dquot.c 		ret = dqopt->ops[dquot->dq_id.type]->read_dqblk(dquot);
ops               442 fs/quota/dquot.c 		ret = dqopt->ops[dquot->dq_id.type]->commit_dqblk(dquot);
ops               445 fs/quota/dquot.c 			ret2 = dqopt->ops[dquot->dq_id.type]->write_file_info(
ops               481 fs/quota/dquot.c 		ret = dqopt->ops[dquot->dq_id.type]->commit_dqblk(dquot);
ops               502 fs/quota/dquot.c 	if (dqopt->ops[dquot->dq_id.type]->release_dqblk) {
ops               503 fs/quota/dquot.c 		ret = dqopt->ops[dquot->dq_id.type]->release_dqblk(dquot);
ops               506 fs/quota/dquot.c 			ret2 = dqopt->ops[dquot->dq_id.type]->write_file_info(
ops              2122 fs/quota/dquot.c 	return dqopt->ops[type]->write_file_info(sb, type);
ops              2132 fs/quota/dquot.c 	if (!dqopt->ops[qid->type]->get_next_id)
ops              2134 fs/quota/dquot.c 	return dqopt->ops[qid->type]->get_next_id(sb, qid);
ops              2236 fs/quota/dquot.c 		if (dqopt->ops[cnt]->free_file_info)
ops              2237 fs/quota/dquot.c 			dqopt->ops[cnt]->free_file_info(sb, cnt);
ops              2246 fs/quota/dquot.c 		dqopt->ops[cnt] = NULL;
ops              2379 fs/quota/dquot.c 	dqopt->ops[type] = fmt->qf_ops;
ops              2383 fs/quota/dquot.c 	error = dqopt->ops[type]->read_file_info(sb, type);
ops               268 fs/ramfs/inode.c 	fc->ops = &ramfs_context_ops;
ops               576 fs/romfs/super.c 	fc->ops = &romfs_context_ops;
ops               624 fs/seq_file.c  void *__seq_open_private(struct file *f, const struct seq_operations *ops,
ops               635 fs/seq_file.c  	rc = seq_open(f, ops);
ops               650 fs/seq_file.c  int seq_open_private(struct file *filp, const struct seq_operations *ops,
ops               653 fs/seq_file.c  	return __seq_open_private(filp, ops, psize) ? 0 : -ENOMEM;
ops               207 fs/splice.c    		buf->ops = spd->ops;
ops              1005 fs/splice.c    		if (buf->ops)
ops              1212 fs/splice.c    		.ops = &user_page_pipe_buf_ops,
ops              1595 fs/splice.c    			ibuf->ops = NULL;
ops               365 fs/squashfs/super.c 	fc->ops = &squashfs_context_ops;
ops               956 fs/super.c     	if (fc->ops->reconfigure) {
ops               957 fs/super.c     		retval = fc->ops->reconfigure(fc);
ops              1547 fs/super.c     	error = fc->ops->get_tree(fc);
ops                43 fs/sysfs/file.c 	const struct sysfs_ops *ops = sysfs_file_ops(of->kn);
ops                59 fs/sysfs/file.c 	if (ops->show) {
ops                60 fs/sysfs/file.c 		count = ops->show(kobj, of->kn->priv, buf);
ops                71 fs/sysfs/file.c 				ops->show);
ops               106 fs/sysfs/file.c 	const struct sysfs_ops *ops = sysfs_file_ops(of->kn);
ops               116 fs/sysfs/file.c 	len = ops->show(kobj, of->kn->priv, buf);
ops               132 fs/sysfs/file.c 	const struct sysfs_ops *ops = sysfs_file_ops(of->kn);
ops               138 fs/sysfs/file.c 	return ops->store(kobj, of->kn->priv, buf, count);
ops               250 fs/sysfs/file.c 	const struct kernfs_ops *ops;
ops               266 fs/sysfs/file.c 				ops = &sysfs_prealloc_kfops_rw;
ops               268 fs/sysfs/file.c 				ops = &sysfs_file_kfops_rw;
ops               271 fs/sysfs/file.c 				ops = &sysfs_prealloc_kfops_ro;
ops               273 fs/sysfs/file.c 				ops = &sysfs_file_kfops_ro;
ops               276 fs/sysfs/file.c 				ops = &sysfs_prealloc_kfops_wo;
ops               278 fs/sysfs/file.c 				ops = &sysfs_file_kfops_wo;
ops               280 fs/sysfs/file.c 			ops = &sysfs_file_kfops_empty;
ops               287 fs/sysfs/file.c 			ops = &sysfs_bin_kfops_mmap;
ops               289 fs/sysfs/file.c 			ops = &sysfs_bin_kfops_rw;
ops               291 fs/sysfs/file.c 			ops = &sysfs_bin_kfops_ro;
ops               293 fs/sysfs/file.c 			ops = &sysfs_bin_kfops_wo;
ops               295 fs/sysfs/file.c 			ops = &sysfs_file_kfops_empty;
ops               306 fs/sysfs/file.c 				  size, ops, (void *)attr, ns, key);
ops                73 fs/sysfs/mount.c 	fc->ops = &sysfs_fs_context_ops;
ops               418 fs/tracefs/inode.c 				   const struct inode_operations *ops)
ops               431 fs/tracefs/inode.c 	inode->i_op = ops;
ops                31 fs/xfs/libxfs/xfs_ag.c 	const struct xfs_buf_ops *ops)
ops                42 fs/xfs/libxfs/xfs_ag.c 	bp->b_ops = ops;
ops               342 fs/xfs/libxfs/xfs_ag.c 	const struct xfs_buf_ops *ops)
ops               347 fs/xfs/libxfs/xfs_ag.c 	bp = xfs_get_aghdr_buf(mp, id->daddr, id->numblks, ops);
ops               361 fs/xfs/libxfs/xfs_ag.c 	const struct xfs_buf_ops *ops;
ops               387 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_sb_buf_ops,
ops               394 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_agf_buf_ops,
ops               401 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_agfl_buf_ops,
ops               408 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_agi_buf_ops,
ops               415 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_bnobt_buf_ops,
ops               422 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_cntbt_buf_ops,
ops               429 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_inobt_buf_ops,
ops               437 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_finobt_buf_ops,
ops               445 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_rmapbt_buf_ops,
ops               452 fs/xfs/libxfs/xfs_ag.c 		.ops = &xfs_refcountbt_buf_ops,
ops               473 fs/xfs/libxfs/xfs_ag.c 		error = xfs_ag_init_hdr(mp, id, dp->work, dp->ops);
ops               845 fs/xfs/libxfs/xfs_btree.c 	const struct xfs_buf_ops *ops)
ops               855 fs/xfs/libxfs/xfs_btree.c 				   mp->m_bsize, 0, &bp, ops);
ops               874 fs/xfs/libxfs/xfs_btree.c 	const struct xfs_buf_ops *ops)
ops               880 fs/xfs/libxfs/xfs_btree.c 	xfs_buf_readahead(mp->m_ddev_targp, d, mp->m_bsize * count, ops);
ops               894 fs/xfs/libxfs/xfs_btree.c 	const struct xfs_buf_ops *ops)
ops               901 fs/xfs/libxfs/xfs_btree.c 	xfs_buf_readahead(mp->m_ddev_targp, d, mp->m_bsize * count, ops);
ops               348 fs/xfs/libxfs/xfs_btree.h 	const struct xfs_buf_ops *ops);
ops               359 fs/xfs/libxfs/xfs_btree.h 	const struct xfs_buf_ops *ops);
ops               371 fs/xfs/libxfs/xfs_btree.h 	const struct xfs_buf_ops *ops);
ops               148 fs/xfs/libxfs/xfs_da_btree.c 	const struct xfs_dir_ops *ops;
ops               151 fs/xfs/libxfs/xfs_da_btree.c 	ops = xfs_dir_get_ops(mp, NULL);
ops               153 fs/xfs/libxfs/xfs_da_btree.c 	ops->node_hdr_from_disk(&ichdr, hdr);
ops              2646 fs/xfs/libxfs/xfs_da_btree.c 	const struct xfs_buf_ops *ops)
ops              2668 fs/xfs/libxfs/xfs_da_btree.c 					mapp, nmap, 0, &bp, ops);
ops              2693 fs/xfs/libxfs/xfs_da_btree.c 	const struct xfs_buf_ops *ops)
ops              2712 fs/xfs/libxfs/xfs_da_btree.c 	xfs_buf_readahead_map(dp->i_mount->m_ddev_targp, mapp, nmap, ops);
ops               190 fs/xfs/libxfs/xfs_da_btree.h 			       const struct xfs_buf_ops *ops);
ops               193 fs/xfs/libxfs/xfs_da_btree.h 				const struct xfs_buf_ops *ops);
ops               192 fs/xfs/libxfs/xfs_defer.c 	const struct xfs_defer_op_type	*ops;
ops               195 fs/xfs/libxfs/xfs_defer.c 		ops = defer_op_types[dfp->dfp_type];
ops               196 fs/xfs/libxfs/xfs_defer.c 		dfp->dfp_intent = ops->create_intent(tp, dfp->dfp_count);
ops               198 fs/xfs/libxfs/xfs_defer.c 		list_sort(tp->t_mountp, &dfp->dfp_work, ops->diff_items);
ops               200 fs/xfs/libxfs/xfs_defer.c 			ops->log_item(tp, dfp->dfp_intent, li);
ops               211 fs/xfs/libxfs/xfs_defer.c 	const struct xfs_defer_op_type	*ops;
ops               217 fs/xfs/libxfs/xfs_defer.c 		ops = defer_op_types[dfp->dfp_type];
ops               220 fs/xfs/libxfs/xfs_defer.c 			ops->abort_intent(dfp->dfp_intent);
ops               328 fs/xfs/libxfs/xfs_defer.c 	const struct xfs_defer_op_type	*ops;
ops               335 fs/xfs/libxfs/xfs_defer.c 		ops = defer_op_types[dfp->dfp_type];
ops               341 fs/xfs/libxfs/xfs_defer.c 			ops->cancel_item(pwi);
ops               365 fs/xfs/libxfs/xfs_defer.c 	const struct xfs_defer_op_type	*ops;
ops               388 fs/xfs/libxfs/xfs_defer.c 		ops = defer_op_types[dfp->dfp_type];
ops               390 fs/xfs/libxfs/xfs_defer.c 		dfp->dfp_done = ops->create_done(*tp, dfp->dfp_intent,
ops               398 fs/xfs/libxfs/xfs_defer.c 			error = ops->finish_item(*tp, li, dfp->dfp_done,
ops               415 fs/xfs/libxfs/xfs_defer.c 				if (ops->finish_cleanup)
ops               416 fs/xfs/libxfs/xfs_defer.c 					ops->finish_cleanup(*tp, state, error);
ops               428 fs/xfs/libxfs/xfs_defer.c 			dfp->dfp_intent = ops->create_intent(*tp,
ops               432 fs/xfs/libxfs/xfs_defer.c 				ops->log_item(*tp, dfp->dfp_intent, li);
ops               439 fs/xfs/libxfs/xfs_defer.c 		if (ops->finish_cleanup)
ops               440 fs/xfs/libxfs/xfs_defer.c 			ops->finish_cleanup(*tp, state, error);
ops               500 fs/xfs/libxfs/xfs_defer.c 	const struct xfs_defer_op_type	*ops;
ops               513 fs/xfs/libxfs/xfs_defer.c 		ops = defer_op_types[dfp->dfp_type];
ops               515 fs/xfs/libxfs/xfs_defer.c 		    (ops->max_items && dfp->dfp_count >= ops->max_items))
ops               147 fs/xfs/libxfs/xfs_dir2.h 		const struct xfs_dir_ops *ops,
ops                54 fs/xfs/libxfs/xfs_dir2_data.c 	const struct xfs_dir_ops *ops;
ops                63 fs/xfs/libxfs/xfs_dir2_data.c 	ops = xfs_dir_get_ops(mp, dp);
ops                70 fs/xfs/libxfs/xfs_dir2_data.c 	    ops != xfs_dir_get_ops(mp, NULL))
ops                74 fs/xfs/libxfs/xfs_dir2_data.c 	p = (char *)ops->data_entry_p(hdr);
ops               106 fs/xfs/libxfs/xfs_dir2_data.c 	bf = ops->data_bestfree_p(hdr);
ops               176 fs/xfs/libxfs/xfs_dir2_data.c 		if (endp < p + ops->data_entsize(dep->namelen))
ops               178 fs/xfs/libxfs/xfs_dir2_data.c 		if (be16_to_cpu(*ops->data_entry_tag_p(dep)) !=
ops               181 fs/xfs/libxfs/xfs_dir2_data.c 		if (ops->data_get_ftype(dep) >= XFS_DIR3_FT_MAX)
ops               201 fs/xfs/libxfs/xfs_dir2_data.c 		p += ops->data_entsize(dep->namelen);
ops               566 fs/xfs/libxfs/xfs_dir2_data.c 	const struct xfs_dir_ops *ops,
ops               584 fs/xfs/libxfs/xfs_dir2_data.c 	bf = ops->data_bestfree_p(hdr);
ops               590 fs/xfs/libxfs/xfs_dir2_data.c 	p = (char *)ops->data_entry_p(hdr);
ops               612 fs/xfs/libxfs/xfs_dir2_data.c 			       be16_to_cpu(*ops->data_entry_tag_p(dep)));
ops               613 fs/xfs/libxfs/xfs_dir2_data.c 			p += ops->data_entsize(dep->namelen);
ops                88 fs/xfs/libxfs/xfs_dir2_leaf.c 	const struct xfs_dir_ops *ops;
ops                96 fs/xfs/libxfs/xfs_dir2_leaf.c 	ops = xfs_dir_get_ops(mp, dp);
ops                99 fs/xfs/libxfs/xfs_dir2_leaf.c 		ops->leaf_hdr_from_disk(&leafhdr, leaf);
ops               103 fs/xfs/libxfs/xfs_dir2_leaf.c 	ents = ops->leaf_ents_p(leaf);
ops               111 fs/xfs/libxfs/xfs_dir2_leaf.c 	if (hdr->count > ops->leaf_max_ents(geo))
ops               598 fs/xfs/libxfs/xfs_fs.h 	struct xfs_attr_multiop		__user *ops; /* attr_multi data */
ops               703 fs/xfs/libxfs/xfs_inode_fork.c 	struct xfs_ifork_ops	*ops)
ops               712 fs/xfs/libxfs/xfs_inode_fork.c 		return ops->verify_dir(ip);
ops               714 fs/xfs/libxfs/xfs_inode_fork.c 		return ops->verify_symlink(ip);
ops               724 fs/xfs/libxfs/xfs_inode_fork.c 	struct xfs_ifork_ops	*ops)
ops               731 fs/xfs/libxfs/xfs_inode_fork.c 	return ops->verify_attr(ip);
ops               187 fs/xfs/libxfs/xfs_inode_fork.h 		struct xfs_ifork_ops *ops);
ops               189 fs/xfs/libxfs/xfs_inode_fork.h 		struct xfs_ifork_ops *ops);
ops                50 fs/xfs/scrub/repair.c 	ASSERT(sc->ops->repair);
ops                51 fs/xfs/scrub/repair.c 	error = sc->ops->repair(sc);
ops               339 fs/xfs/scrub/repair.c 	const struct xfs_buf_ops	*ops)
ops               355 fs/xfs/scrub/repair.c 	bp->b_ops = ops;
ops                29 fs/xfs/scrub/repair.h 		const struct xfs_buf_ops *ops);
ops               363 fs/xfs/scrub/scrub.c 	const struct xchk_meta_ops	*ops;
ops               378 fs/xfs/scrub/scrub.c 	ops = &meta_scrub_ops[sm->sm_type];
ops               379 fs/xfs/scrub/scrub.c 	if (ops->setup == NULL || ops->scrub == NULL)
ops               382 fs/xfs/scrub/scrub.c 	if (ops->has && !ops->has(&mp->m_sb))
ops               387 fs/xfs/scrub/scrub.c 	switch (ops->type) {
ops               489 fs/xfs/scrub/scrub.c 	sc.ops = &meta_scrub_ops[sm->sm_type];
ops               493 fs/xfs/scrub/scrub.c 	error = sc.ops->setup(&sc, ip);
ops               498 fs/xfs/scrub/scrub.c 	error = sc.ops->scrub(&sc);
ops                60 fs/xfs/scrub/scrub.h 	const struct xchk_meta_ops	*ops;
ops               794 fs/xfs/xfs_buf.c 	const struct xfs_buf_ops *ops)
ops               799 fs/xfs/xfs_buf.c 	if (!ops || bp->b_ops)
ops               802 fs/xfs/xfs_buf.c 	bp->b_ops = ops;
ops               815 fs/xfs/xfs_buf.c 	const struct xfs_buf_ops *ops)
ops               829 fs/xfs/xfs_buf.c 		bp->b_ops = ops;
ops               834 fs/xfs/xfs_buf.c 	xfs_buf_reverify(bp, ops);
ops               847 fs/xfs/xfs_buf.c 	ASSERT(bp->b_ops != NULL || ops == NULL);
ops               860 fs/xfs/xfs_buf.c 	const struct xfs_buf_ops *ops)
ops               866 fs/xfs/xfs_buf.c 		     XBF_TRYLOCK|XBF_ASYNC|XBF_READ_AHEAD, ops);
ops               880 fs/xfs/xfs_buf.c 	const struct xfs_buf_ops *ops)
ops               895 fs/xfs/xfs_buf.c 	bp->b_ops = ops;
ops               201 fs/xfs/xfs_buf.h 			       const struct xfs_buf_ops *ops);
ops               204 fs/xfs/xfs_buf.h 			       const struct xfs_buf_ops *ops);
ops               222 fs/xfs/xfs_buf.h 	const struct xfs_buf_ops *ops)
ops               225 fs/xfs/xfs_buf.h 	return xfs_buf_read_map(target, &map, 1, flags, ops);
ops               233 fs/xfs/xfs_buf.h 	const struct xfs_buf_ops *ops)
ops               236 fs/xfs/xfs_buf.h 	return xfs_buf_readahead_map(target, &map, 1, ops);
ops               243 fs/xfs/xfs_buf.h 			  const struct xfs_buf_ops *ops);
ops               359 fs/xfs/xfs_buf.h int xfs_buf_reverify(struct xfs_buf *bp, const struct xfs_buf_ops *ops);
ops               502 fs/xfs/xfs_ioctl.c 	xfs_attr_multiop_t	*ops;
ops               526 fs/xfs/xfs_ioctl.c 	ops = memdup_user(am_hreq.ops, size);
ops               527 fs/xfs/xfs_ioctl.c 	if (IS_ERR(ops)) {
ops               528 fs/xfs/xfs_ioctl.c 		error = PTR_ERR(ops);
ops               539 fs/xfs/xfs_ioctl.c 		ops[i].am_flags &= ~ATTR_KERNEL_FLAGS;
ops               541 fs/xfs/xfs_ioctl.c 		ops[i].am_error = strncpy_from_user((char *)attr_name,
ops               542 fs/xfs/xfs_ioctl.c 				ops[i].am_attrname, MAXNAMELEN);
ops               543 fs/xfs/xfs_ioctl.c 		if (ops[i].am_error == 0 || ops[i].am_error == MAXNAMELEN)
ops               545 fs/xfs/xfs_ioctl.c 		if (ops[i].am_error < 0)
ops               548 fs/xfs/xfs_ioctl.c 		switch (ops[i].am_opcode) {
ops               550 fs/xfs/xfs_ioctl.c 			ops[i].am_error = xfs_attrmulti_attr_get(
ops               552 fs/xfs/xfs_ioctl.c 					ops[i].am_attrvalue, &ops[i].am_length,
ops               553 fs/xfs/xfs_ioctl.c 					ops[i].am_flags);
ops               556 fs/xfs/xfs_ioctl.c 			ops[i].am_error = mnt_want_write_file(parfilp);
ops               557 fs/xfs/xfs_ioctl.c 			if (ops[i].am_error)
ops               559 fs/xfs/xfs_ioctl.c 			ops[i].am_error = xfs_attrmulti_attr_set(
ops               561 fs/xfs/xfs_ioctl.c 					ops[i].am_attrvalue, ops[i].am_length,
ops               562 fs/xfs/xfs_ioctl.c 					ops[i].am_flags);
ops               566 fs/xfs/xfs_ioctl.c 			ops[i].am_error = mnt_want_write_file(parfilp);
ops               567 fs/xfs/xfs_ioctl.c 			if (ops[i].am_error)
ops               569 fs/xfs/xfs_ioctl.c 			ops[i].am_error = xfs_attrmulti_attr_remove(
ops               571 fs/xfs/xfs_ioctl.c 					ops[i].am_flags);
ops               575 fs/xfs/xfs_ioctl.c 			ops[i].am_error = -EINVAL;
ops               579 fs/xfs/xfs_ioctl.c 	if (copy_to_user(am_hreq.ops, ops, size))
ops               584 fs/xfs/xfs_ioctl.c 	kfree(ops);
ops               415 fs/xfs/xfs_ioctl32.c 	compat_xfs_attr_multiop_t		*ops;
ops               440 fs/xfs/xfs_ioctl32.c 	ops = memdup_user(compat_ptr(am_hreq.ops), size);
ops               441 fs/xfs/xfs_ioctl32.c 	if (IS_ERR(ops)) {
ops               442 fs/xfs/xfs_ioctl32.c 		error = PTR_ERR(ops);
ops               453 fs/xfs/xfs_ioctl32.c 		ops[i].am_flags &= ~ATTR_KERNEL_FLAGS;
ops               455 fs/xfs/xfs_ioctl32.c 		ops[i].am_error = strncpy_from_user((char *)attr_name,
ops               456 fs/xfs/xfs_ioctl32.c 				compat_ptr(ops[i].am_attrname),
ops               458 fs/xfs/xfs_ioctl32.c 		if (ops[i].am_error == 0 || ops[i].am_error == MAXNAMELEN)
ops               460 fs/xfs/xfs_ioctl32.c 		if (ops[i].am_error < 0)
ops               463 fs/xfs/xfs_ioctl32.c 		switch (ops[i].am_opcode) {
ops               465 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = xfs_attrmulti_attr_get(
ops               467 fs/xfs/xfs_ioctl32.c 					compat_ptr(ops[i].am_attrvalue),
ops               468 fs/xfs/xfs_ioctl32.c 					&ops[i].am_length, ops[i].am_flags);
ops               471 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = mnt_want_write_file(parfilp);
ops               472 fs/xfs/xfs_ioctl32.c 			if (ops[i].am_error)
ops               474 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = xfs_attrmulti_attr_set(
ops               476 fs/xfs/xfs_ioctl32.c 					compat_ptr(ops[i].am_attrvalue),
ops               477 fs/xfs/xfs_ioctl32.c 					ops[i].am_length, ops[i].am_flags);
ops               481 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = mnt_want_write_file(parfilp);
ops               482 fs/xfs/xfs_ioctl32.c 			if (ops[i].am_error)
ops               484 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = xfs_attrmulti_attr_remove(
ops               486 fs/xfs/xfs_ioctl32.c 					ops[i].am_flags);
ops               490 fs/xfs/xfs_ioctl32.c 			ops[i].am_error = -EINVAL;
ops               494 fs/xfs/xfs_ioctl32.c 	if (copy_to_user(compat_ptr(am_hreq.ops), ops, size))
ops               499 fs/xfs/xfs_ioctl32.c 	kfree(ops);
ops               140 fs/xfs/xfs_ioctl32.h 	compat_uptr_t			ops; /* attr_multi data */
ops              1030 fs/xfs/xfs_log.c 	const struct xfs_item_ops *ops)
ops              1035 fs/xfs/xfs_log.c 	item->li_ops = ops;
ops                89 fs/xfs/xfs_trans.h 			  int type, const struct xfs_item_ops *ops);
ops               195 fs/xfs/xfs_trans.h 				       const struct xfs_buf_ops *ops);
ops               206 fs/xfs/xfs_trans.h 	const struct xfs_buf_ops *ops)
ops               210 fs/xfs/xfs_trans.h 				      flags, bpp, ops);
ops               231 fs/xfs/xfs_trans_buf.c 	const struct xfs_buf_ops *ops)
ops               277 fs/xfs/xfs_trans_buf.c 		error = xfs_buf_reverify(bp, ops);
ops               296 fs/xfs/xfs_trans_buf.c 		ASSERT(bp->b_ops != NULL || ops == NULL);
ops               301 fs/xfs/xfs_trans_buf.c 	bp = xfs_buf_read_map(target, map, nmaps, flags, ops);
ops               344 fs/xfs/xfs_trans_buf.c 	ASSERT(bp->b_ops != NULL || ops == NULL);
ops               166 include/acpi/acpi_bus.h 	struct acpi_device_ops ops;
ops               427 include/acpi/acpi_bus.h 		fwnode->ops == &acpi_static_fwnode_ops;
ops                53 include/crypto/if_alg.h 	struct proto_ops *ops;
ops               115 include/drm/drm_audio_component.h 	const struct drm_audio_component_ops *ops;
ops               100 include/drm/drm_mipi_dsi.h 	const struct mipi_dsi_host_ops *ops;
ops               267 include/drm/gpu_scheduler.h 	const struct drm_sched_backend_ops	*ops;
ops               287 include/drm/gpu_scheduler.h 		   const struct drm_sched_backend_ops *ops,
ops               143 include/drm/i915_mei_hdcp_interface.h 	const struct i915_hdcp_component_ops *ops;
ops                33 include/kvm/iodev.h 	const struct kvm_io_device_ops *ops;
ops                37 include/kvm/iodev.h 				     const struct kvm_io_device_ops *ops)
ops                39 include/kvm/iodev.h 	dev->ops = ops;
ops                46 include/kvm/iodev.h 	return dev->ops->read ? dev->ops->read(vcpu, dev, addr, l, v)
ops                54 include/kvm/iodev.h 	return dev->ops->write ? dev->ops->write(vcpu, dev, addr, l, v)
ops                60 include/kvm/iodev.h 	if (dev->ops->destructor)
ops                61 include/kvm/iodev.h 		dev->ops->destructor(dev);
ops                58 include/linux/acpi.h 	fwnode->ops = &acpi_static_fwnode_ops;
ops               153 include/linux/acpi.h 	const struct acpi_debugger_ops *ops;
ops               161 include/linux/acpi.h 			   const struct acpi_debugger_ops *ops);
ops               162 include/linux/acpi.h void acpi_unregister_debugger(const struct acpi_debugger_ops *ops);
ops               175 include/linux/acpi.h 					 const struct acpi_debugger_ops *ops)
ops               180 include/linux/acpi.h static inline void acpi_unregister_debugger(const struct acpi_debugger_ops *ops)
ops               321 include/linux/acpi.h 					     const struct irq_domain_ops *ops,
ops                65 include/linux/assoc_array.h 			      const struct assoc_array_ops *ops,
ops                68 include/linux/assoc_array.h 				const struct assoc_array_ops *ops);
ops                70 include/linux/assoc_array.h 						   const struct assoc_array_ops *ops,
ops                76 include/linux/assoc_array.h 						   const struct assoc_array_ops *ops,
ops                79 include/linux/assoc_array.h 						  const struct assoc_array_ops *ops);
ops                83 include/linux/assoc_array.h 			  const struct assoc_array_ops *ops,
ops                77 include/linux/assoc_array_priv.h 	const struct assoc_array_ops	*ops;
ops               148 include/linux/atmdev.h 	const struct atmdev_ops *ops;	/* device operations; NULL if unused */
ops               228 include/linux/atmdev.h 				 const struct atmdev_ops *ops,
ops               289 include/linux/atmdev.h 		if (dev->ops->dev_close)
ops               290 include/linux/atmdev.h 			dev->ops->dev_close(dev);
ops               108 include/linux/backlight.h 	const struct backlight_ops *ops;
ops               129 include/linux/backlight.h 	if (bd->ops && bd->ops->update_status)
ops               130 include/linux/backlight.h 		ret = bd->ops->update_status(bd);
ops               179 include/linux/backlight.h 	struct device *dev, void *devdata, const struct backlight_ops *ops,
ops               183 include/linux/backlight.h 	void *devdata, const struct backlight_ops *ops,
ops               340 include/linux/bcma/bcma.h 	const struct bcma_host_ops *ops;
ops               369 include/linux/bcma/bcma.h 	return core->bus->ops->read8(core, offset);
ops               373 include/linux/bcma/bcma.h 	return core->bus->ops->read16(core, offset);
ops               377 include/linux/bcma/bcma.h 	return core->bus->ops->read32(core, offset);
ops               382 include/linux/bcma/bcma.h 	core->bus->ops->write8(core, offset, value);
ops               387 include/linux/bcma/bcma.h 	core->bus->ops->write16(core, offset, value);
ops               392 include/linux/bcma/bcma.h 	core->bus->ops->write32(core, offset, value);
ops               398 include/linux/bcma/bcma.h 	core->bus->ops->block_read(core, buffer, count, offset, reg_width);
ops               404 include/linux/bcma/bcma.h 	core->bus->ops->block_write(core, buffer, count, offset, reg_width);
ops               409 include/linux/bcma/bcma.h 	return core->bus->ops->aread32(core, offset);
ops               414 include/linux/bcma/bcma.h 	core->bus->ops->awrite32(core, offset, value);
ops               102 include/linux/blk-mq.h 	const struct blk_mq_ops	*ops;
ops                78 include/linux/bpf.h 	const struct bpf_map_ops *ops ____cacheline_aligned;
ops               171 include/linux/bpf.h 	return map->btf && map->ops->map_seq_show_elem;
ops               384 include/linux/bpf.h 	const struct bpf_prog_ops *ops;
ops               907 include/linux/bpf.h bpf_offload_dev_create(const struct bpf_prog_offload_ops *ops, void *priv);
ops               926 include/linux/bpf.h 	return unlikely(map->ops == &bpf_map_offload_ops);
ops               354 include/linux/bpf_verifier.h 	const struct bpf_verifier_ops *ops;
ops                22 include/linux/bsg.h 	const struct bsg_ops *ops;
ops                26 include/linux/bsg.h 		const char *name, const struct bsg_ops *ops);
ops                25 include/linux/c2port.h 	struct c2port_ops *ops;
ops                58 include/linux/c2port.h 					struct c2port_ops *ops, void *devdata);
ops                40 include/linux/can/core.h 	const struct proto_ops *ops;
ops                17 include/linux/cdev.h 	const struct file_operations *ops;
ops                41 include/linux/cdrom.h 	const struct cdrom_device_ops *ops; /* link to device_ops */
ops                90 include/linux/ceph/auth.h 	const struct ceph_auth_client_ops *ops;  /* null iff protocol==0 */
ops               257 include/linux/ceph/messenger.h 	const struct ceph_connection_operations *ops;
ops               344 include/linux/ceph/messenger.h 			const struct ceph_connection_operations *ops,
ops                41 include/linux/cleancache.h extern int cleancache_register_ops(const struct cleancache_ops *ops);
ops               280 include/linux/clk-provider.h 	const struct clk_ops	*ops;
ops               727 include/linux/clk-provider.h 	struct clk_ops	ops;
ops               907 include/linux/clk-provider.h 		.ops		= _ops,				\
ops               916 include/linux/clk-provider.h 		.ops		= _ops,					\
ops               930 include/linux/clk-provider.h 		.ops		= _ops,					\
ops               941 include/linux/clk-provider.h 		.ops		= _ops,					\
ops               950 include/linux/clk-provider.h 		.ops		= _ops,				\
ops               959 include/linux/clk-provider.h 		.ops		= _ops,				\
ops               968 include/linux/clk-provider.h 		.ops		= _ops,				\
ops               977 include/linux/clk-provider.h 		.ops            = _ops,			\
ops               161 include/linux/clk/ti.h 	const struct clk_hw_omap_ops	*ops;
ops               261 include/linux/clk/ti.h int ti_clk_setup_ll_ops(struct ti_clk_ll_ops *ops);
ops                37 include/linux/component.h int component_add_typed(struct device *dev, const struct component_ops *ops,
ops               119 include/linux/coresight.h 	const struct coresight_ops *ops;
ops               161 include/linux/coresight.h 	const struct coresight_ops *ops;
ops               195 include/linux/coresight.h #define source_ops(csdev)	csdev->ops->source_ops
ops               196 include/linux/coresight.h #define sink_ops(csdev)		csdev->ops->sink_ops
ops               197 include/linux/coresight.h #define link_ops(csdev)		csdev->ops->link_ops
ops               198 include/linux/coresight.h #define helper_ops(csdev)	csdev->ops->helper_ops
ops               467 include/linux/counter.h 	const struct counter_ops *ops;
ops                44 include/linux/dax.h 		const struct dax_operations *ops, unsigned long flags);
ops                77 include/linux/dax.h 		const struct dax_operations *ops, unsigned long flags)
ops               215 include/linux/dax.h 		const struct iomap_ops *ops);
ops               217 include/linux/dax.h 		    pfn_t *pfnp, int *errp, const struct iomap_ops *ops);
ops                21 include/linux/dca.h 	const struct dca_ops	*ops;
ops                40 include/linux/dca.h struct dca_provider *alloc_dca_provider(const struct dca_ops *ops,
ops                97 include/linux/devfreq-event.h 	const struct devfreq_event_ops *ops;
ops                85 include/linux/dlm.h 		      const struct dlm_lockspace_ops *ops, void *ops_arg,
ops               300 include/linux/dma-buf.h 	const struct dma_buf_ops *ops;
ops               365 include/linux/dma-buf.h 	const struct dma_buf_ops *ops;
ops                58 include/linux/dma-fence-array.h 	return fence->ops == &dma_fence_array_ops;
ops                71 include/linux/dma-fence-array.h 	if (fence->ops != &dma_fence_array_ops)
ops                48 include/linux/dma-fence-chain.h 	if (!fence || fence->ops != &dma_fence_chain_ops)
ops                67 include/linux/dma-fence.h 	const struct dma_fence_ops *ops;
ops               266 include/linux/dma-fence.h void dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops,
ops               391 include/linux/dma-fence.h 	if (fence->ops->signaled && fence->ops->signaled(fence)) {
ops               421 include/linux/dma-fence.h 	if (fence->ops->signaled && fence->ops->signaled(fence)) {
ops               439 include/linux/dma-fence.h 					const struct dma_fence_ops *ops)
ops               445 include/linux/dma-fence.h 	if (ops->use_64bit_seqno)
ops               465 include/linux/dma-fence.h 	return __dma_fence_is_later(f1->seqno, f2->seqno, f1->ops);
ops               194 include/linux/dma-mapping.h static inline bool dma_is_direct(const struct dma_map_ops *ops)
ops               196 include/linux/dma-mapping.h 	return likely(!ops);
ops               281 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               285 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               288 include/linux/dma-mapping.h 		addr = ops->map_page(dev, page, offset, size, dir, attrs);
ops               297 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               300 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               302 include/linux/dma-mapping.h 	else if (ops->unmap_page)
ops               303 include/linux/dma-mapping.h 		ops->unmap_page(dev, addr, size, dir, attrs);
ops               315 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               319 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               322 include/linux/dma-mapping.h 		ents = ops->map_sg(dev, sg, nents, dir, attrs);
ops               333 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               337 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               339 include/linux/dma-mapping.h 	else if (ops->unmap_sg)
ops               340 include/linux/dma-mapping.h 		ops->unmap_sg(dev, sg, nents, dir, attrs);
ops               349 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               358 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               360 include/linux/dma-mapping.h 	else if (ops->map_resource)
ops               361 include/linux/dma-mapping.h 		addr = ops->map_resource(dev, phys_addr, size, dir, attrs);
ops               371 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               374 include/linux/dma-mapping.h 	if (!dma_is_direct(ops) && ops->unmap_resource)
ops               375 include/linux/dma-mapping.h 		ops->unmap_resource(dev, addr, size, dir, attrs);
ops               383 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               386 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               388 include/linux/dma-mapping.h 	else if (ops->sync_single_for_cpu)
ops               389 include/linux/dma-mapping.h 		ops->sync_single_for_cpu(dev, addr, size, dir);
ops               397 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               400 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               402 include/linux/dma-mapping.h 	else if (ops->sync_single_for_device)
ops               403 include/linux/dma-mapping.h 		ops->sync_single_for_device(dev, addr, size, dir);
ops               411 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               414 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               416 include/linux/dma-mapping.h 	else if (ops->sync_sg_for_cpu)
ops               417 include/linux/dma-mapping.h 		ops->sync_sg_for_cpu(dev, sg, nelems, dir);
ops               425 include/linux/dma-mapping.h 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               428 include/linux/dma-mapping.h 	if (dma_is_direct(ops))
ops               430 include/linux/dma-mapping.h 	else if (ops->sync_sg_for_device)
ops               431 include/linux/dma-mapping.h 		ops->sync_sg_for_device(dev, sg, nelems, dir);
ops                30 include/linux/dsa/lan9303.h 	const struct lan9303_phy_ops *ops;
ops              1351 include/linux/efi.h 	const struct efivar_operations *ops;
ops              1481 include/linux/efi.h 		     const struct efivar_operations *ops,
ops                72 include/linux/elevator.h 	struct elevator_mq_ops ops;
ops                34 include/linux/firmware/imx/dsp.h 	struct imx_dsp_ops *ops;
ops                26 include/linux/frontswap.h extern void frontswap_register_ops(struct frontswap_ops *ops);
ops              3331 include/linux/fs.h struct tree_descr { const char *name; const struct file_operations *ops; int mode; };
ops                87 include/linux/fs_context.h 	const struct fs_context_operations *ops;
ops                56 include/linux/fscache-cache.h 	const struct fscache_cache_ops *ops;
ops               531 include/linux/fscache-cache.h 			const struct fscache_cache_ops *ops,
ops               146 include/linux/fsnotify_backend.h 	const struct fsnotify_ops *ops;	/* how this group handles things */
ops               395 include/linux/fsnotify_backend.h extern struct fsnotify_group *fsnotify_alloc_group(const struct fsnotify_ops *ops);
ops                92 include/linux/ftrace.h ftrace_func_t ftrace_ops_get_func(struct ftrace_ops *ops);
ops               224 include/linux/ftrace.h int register_ftrace_function(struct ftrace_ops *ops);
ops               225 include/linux/ftrace.h int unregister_ftrace_function(struct ftrace_ops *ops);
ops               235 include/linux/ftrace.h #define register_ftrace_function(ops) ({ 0; })
ops               236 include/linux/ftrace.h #define unregister_ftrace_function(ops) ({ 0; })
ops               365 include/linux/ftrace.h int ftrace_set_filter_ip(struct ftrace_ops *ops, unsigned long ip,
ops               367 include/linux/ftrace.h int ftrace_set_filter(struct ftrace_ops *ops, unsigned char *buf,
ops               369 include/linux/ftrace.h int ftrace_set_notrace(struct ftrace_ops *ops, unsigned char *buf,
ops               373 include/linux/ftrace.h void ftrace_free_filter(struct ftrace_ops *ops);
ops               374 include/linux/ftrace.h void ftrace_ops_set_global_filter(struct ftrace_ops *ops);
ops               414 include/linux/ftrace.h void arch_ftrace_update_trampoline(struct ftrace_ops *ops);
ops               415 include/linux/ftrace.h void *arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec);
ops               416 include/linux/ftrace.h void arch_ftrace_trampoline_free(struct ftrace_ops *ops);
ops               440 include/linux/ftrace.h int ftrace_regex_open(struct ftrace_ops *ops, int flag,
ops               449 include/linux/ftrace.h ftrace_set_early_filter(struct ftrace_ops *ops, char *buf, int enable);
ops               610 include/linux/ftrace.h #define ftrace_regex_open(ops, flag, inod, file) ({ -ENODEV; })
ops               611 include/linux/ftrace.h #define ftrace_set_early_filter(ops, buf, enable) do { } while (0)
ops               612 include/linux/ftrace.h #define ftrace_set_filter_ip(ops, ip, remove, reset) ({ -ENODEV; })
ops               613 include/linux/ftrace.h #define ftrace_set_filter(ops, buf, len, reset) ({ -ENODEV; })
ops               614 include/linux/ftrace.h #define ftrace_set_notrace(ops, buf, len, reset) ({ -ENODEV; })
ops               615 include/linux/ftrace.h #define ftrace_free_filter(ops) do { } while (0)
ops               616 include/linux/ftrace.h #define ftrace_ops_set_global_filter(ops) do { } while (0)
ops               800 include/linux/ftrace.h extern int register_ftrace_graph(struct fgraph_ops *ops);
ops               801 include/linux/ftrace.h extern void unregister_ftrace_graph(struct fgraph_ops *ops);
ops               832 include/linux/ftrace.h #define register_ftrace_graph(ops) ({ -1; })
ops               833 include/linux/ftrace.h #define unregister_ftrace_graph(ops) do { } while (0)
ops                19 include/linux/fwnode.h 	const struct fwnode_operations *ops;
ops               108 include/linux/fwnode.h 	((fwnode) && (fwnode)->ops && (fwnode)->ops->op)
ops               111 include/linux/fwnode.h 		   (fwnode)->ops->op(fwnode, ## __VA_ARGS__) : -ENXIO) : \
ops               116 include/linux/fwnode.h 	 (fwnode)->ops->op(fwnode, ## __VA_ARGS__) : false)
ops               120 include/linux/fwnode.h 	 (fwnode)->ops->op(fwnode, ## __VA_ARGS__) : NULL)
ops               124 include/linux/fwnode.h 			(fwnode)->ops->op(fwnode, ## __VA_ARGS__);	\
ops               294 include/linux/genl_magic_func.h 	.ops = ZZZ_genl_ops,
ops                46 include/linux/gnss.h 	const struct gnss_operations *ops;
ops                12 include/linux/gpio/aspeed.h int aspeed_gpio_copro_set_ops(const struct aspeed_gpio_copro_ops *ops, void *data);
ops               683 include/linux/greybus/greybus_protocols.h 	struct gb_i2c_transfer_op	ops[0];		/* op_count of these */
ops                90 include/linux/hdlcdrv.h 	const struct hdlcdrv_ops *ops;
ops               266 include/linux/hdlcdrv.h struct net_device *hdlcdrv_register(const struct hdlcdrv_ops *ops,
ops               368 include/linux/hmm.h 	const struct hmm_mirror_ops	*ops;
ops                48 include/linux/host1x.h 	const struct host1x_client_ops *ops;
ops                76 include/linux/host1x.h 	const struct host1x_bo_ops *ops;
ops                80 include/linux/host1x.h 				  const struct host1x_bo_ops *ops)
ops                82 include/linux/host1x.h 	bo->ops = ops;
ops                87 include/linux/host1x.h 	return bo->ops->get(bo);
ops                92 include/linux/host1x.h 	bo->ops->put(bo);
ops                98 include/linux/host1x.h 	return bo->ops->pin(bo, sgt);
ops               103 include/linux/host1x.h 	bo->ops->unpin(bo, sgt);
ops               108 include/linux/host1x.h 	return bo->ops->mmap(bo);
ops               113 include/linux/host1x.h 	bo->ops->munmap(bo, addr);
ops               118 include/linux/host1x.h 	return bo->ops->kmap(bo, pagenum);
ops               124 include/linux/host1x.h 	bo->ops->kunmap(bo, pagenum, addr);
ops               390 include/linux/hwmon.h 	const struct hwmon_ops *ops;
ops                59 include/linux/hwspinlock.h 		const struct hwspinlock_ops *ops, int base_id, int num_locks);
ops                79 include/linux/hwspinlock.h 			      const struct hwspinlock_ops *ops,
ops               487 include/linux/i3c/master.h 	const struct i3c_master_controller_ops *ops;
ops               543 include/linux/i3c/master.h 			const struct i3c_master_controller_ops *ops,
ops                65 include/linux/if_macvlan.h extern int macvlan_link_register(struct rtnl_link_ops *ops);
ops               181 include/linux/if_team.h 	const struct team_mode_ops *ops;
ops               209 include/linux/if_team.h 	struct team_mode_ops ops;
ops               108 include/linux/iio/buffer-dma.h 	const struct iio_dma_buffer_ops *ops;
ops               147 include/linux/iio/buffer-dma.h 	struct device *dma_dev, const struct iio_dma_buffer_ops *ops);
ops                25 include/linux/iio/sw_device.h 	const struct iio_sw_device_ops *ops;
ops                25 include/linux/iio/sw_trigger.h 	const struct iio_sw_trigger_ops *ops;
ops                60 include/linux/iio/trigger.h 	const struct iio_trigger_ops	*ops;
ops                20 include/linux/iio/triggered_buffer.h 				    const struct iio_buffer_setup_ops *ops);
ops               673 include/linux/intel-iommu.h 	struct svm_dev_ops *ops;
ops                78 include/linux/intel-svm.h 			     struct svm_dev_ops *ops);
ops               115 include/linux/intel-svm.h 				    int flags, struct svm_dev_ops *ops)
ops               138 include/linux/io-pgtable.h 	int (*map)(struct io_pgtable_ops *ops, unsigned long iova,
ops               140 include/linux/io-pgtable.h 	size_t (*unmap)(struct io_pgtable_ops *ops, unsigned long iova,
ops               142 include/linux/io-pgtable.h 	phys_addr_t (*iova_to_phys)(struct io_pgtable_ops *ops,
ops               167 include/linux/io-pgtable.h void free_io_pgtable_ops(struct io_pgtable_ops *ops);
ops               187 include/linux/io-pgtable.h 	struct io_pgtable_ops	ops;
ops               190 include/linux/io-pgtable.h #define io_pgtable_ops_to_pgtable(x) container_of((x), struct io_pgtable, ops)
ops               132 include/linux/iomap.h 		unsigned flags, const struct iomap_ops *ops, void *data,
ops               153 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               154 include/linux/iomap.h int iomap_readpage(struct page *page, const struct iomap_ops *ops);
ops               156 include/linux/iomap.h 		unsigned nr_pages, const struct iomap_ops *ops);
ops               170 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               172 include/linux/iomap.h 		bool *did_zero, const struct iomap_ops *ops);
ops               174 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               176 include/linux/iomap.h 			const struct iomap_ops *ops);
ops               178 include/linux/iomap.h 		loff_t start, loff_t len, const struct iomap_ops *ops);
ops               180 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               182 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               184 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               198 include/linux/iomap.h 		const struct iomap_ops *ops, const struct iomap_dio_ops *dops);
ops               207 include/linux/iomap.h 		const struct iomap_ops *ops);
ops               209 include/linux/iomap.h # define iomap_swapfile_activate(sis, swapfile, pagespan, ops)	(-EIO)
ops                91 include/linux/iommu.h 	const struct iommu_ops *ops;
ops               322 include/linux/iommu.h 	const struct iommu_ops *ops;
ops               380 include/linux/iommu.h 					const struct iommu_ops *ops)
ops               382 include/linux/iommu.h 	iommu->ops = ops;
ops               410 include/linux/iommu.h extern int bus_set_iommu(struct bus_type *bus, const struct iommu_ops *ops);
ops               501 include/linux/iommu.h 	if (domain->ops->flush_iotlb_all)
ops               502 include/linux/iommu.h 		domain->ops->flush_iotlb_all(domain);
ops               508 include/linux/iommu.h 	if (domain->ops->iotlb_sync)
ops               509 include/linux/iommu.h 		domain->ops->iotlb_sync(domain, iotlb_gather);
ops               555 include/linux/iommu.h 	const struct iommu_ops	*ops;
ops               571 include/linux/iommu.h 	const struct iommu_sva_ops	*ops;
ops               575 include/linux/iommu.h 		      const struct iommu_ops *ops);
ops               607 include/linux/iommu.h 		      const struct iommu_sva_ops *ops);
ops               874 include/linux/iommu.h 					const struct iommu_ops *ops)
ops               925 include/linux/iommu.h 				    const struct iommu_ops *ops)
ops               998 include/linux/iommu.h 				    const struct iommu_sva_ops *ops)
ops               132 include/linux/ipack.h 	const struct ipack_driver_ops *ops;
ops               176 include/linux/ipack.h 	const struct ipack_bus_ops *ops;
ops               190 include/linux/ipack.h 					    const struct ipack_bus_ops *ops,
ops               102 include/linux/irqchip/arm-gic-v4.h int its_init_v4(struct irq_domain *domain, const struct irq_domain_ops *ops);
ops                27 include/linux/irqchip/irq-partition-percpu.h 					     const struct irq_domain_ops *ops);
ops                41 include/linux/irqchip/irq-partition-percpu.h 					     const struct irq_domain_ops *ops)
ops               163 include/linux/irqdomain.h 	const struct irq_domain_ops *ops;
ops               259 include/linux/irqdomain.h 				    const struct irq_domain_ops *ops,
ops               264 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               270 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               290 include/linux/irqdomain.h 	return fwnode && fwnode->ops == &irqchip_fwnode_ops;
ops               333 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               336 include/linux/irqdomain.h 	return __irq_domain_add(of_node_to_fwnode(of_node), size, size, 0, ops, host_data);
ops               340 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               343 include/linux/irqdomain.h 	return __irq_domain_add(of_node_to_fwnode(of_node), 0, max_irq, max_irq, ops, host_data);
ops               347 include/linux/irqdomain.h 				const struct irq_domain_ops *ops,
ops               350 include/linux/irqdomain.h 	return irq_domain_add_legacy(of_node, NUM_ISA_INTERRUPTS, 0, 0, ops,
ops               354 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               357 include/linux/irqdomain.h 	return __irq_domain_add(of_node_to_fwnode(of_node), 0, ~0, 0, ops, host_data);
ops               362 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               365 include/linux/irqdomain.h 	return __irq_domain_add(fwnode, size, size, 0, ops, host_data);
ops               369 include/linux/irqdomain.h 					 const struct irq_domain_ops *ops,
ops               372 include/linux/irqdomain.h 	return __irq_domain_add(fwnode, 0, ~0, 0, ops, host_data);
ops               451 include/linux/irqdomain.h 			const struct irq_domain_ops *ops, void *host_data);
ops               457 include/linux/irqdomain.h 					    const struct irq_domain_ops *ops,
ops               462 include/linux/irqdomain.h 					   ops, host_data);
ops               101 include/linux/kernfs.h 	const struct kernfs_ops	*ops;
ops               354 include/linux/kernfs.h 					 const struct kernfs_ops *ops,
ops               450 include/linux/kernfs.h 		     loff_t size, const struct kernfs_ops *ops,
ops               544 include/linux/kernfs.h 		      loff_t size, const struct kernfs_ops *ops,
ops               550 include/linux/kernfs.h 	key = (struct lock_class_key *)&ops->lockdep_key;
ops               553 include/linux/kernfs.h 				    size, ops, priv, ns, key);
ops               558 include/linux/kernfs.h 		   loff_t size, const struct kernfs_ops *ops, void *priv)
ops               562 include/linux/kernfs.h 				     size, ops, priv, NULL);
ops                48 include/linux/kobject_ns.h int kobj_ns_type_register(const struct kobj_ns_type_operations *ops);
ops               324 include/linux/kprobes.h 				  struct ftrace_ops *ops, struct pt_regs *regs);
ops              1249 include/linux/kvm_host.h 	struct kvm_device_ops *ops;
ops              1302 include/linux/kvm_host.h int kvm_register_device_ops(struct kvm_device_ops *ops, u32 type);
ops                64 include/linux/lcd.h 	struct lcd_ops *ops;
ops                99 include/linux/lcd.h 	if (ld->ops && ld->ops->set_power)
ops               100 include/linux/lcd.h 		ld->ops->set_power(ld, power);
ops               105 include/linux/lcd.h 	struct device *parent, void *devdata, struct lcd_ops *ops);
ops               108 include/linux/lcd.h 	void *devdata, struct lcd_ops *ops);
ops                70 include/linux/led-class-flash.h 	const struct led_flash_ops *ops;
ops               127 include/linux/led-class-flash.h 	return fled_cdev->ops->strobe_set(fled_cdev, state);
ops               144 include/linux/led-class-flash.h 	if (fled_cdev->ops->strobe_get)
ops               145 include/linux/led-class-flash.h 		return fled_cdev->ops->strobe_get(fled_cdev, state);
ops               602 include/linux/libata.h 	struct ata_port_operations *ops;
ops               809 include/linux/libata.h 	struct ata_port_operations *ops;
ops              1074 include/linux/libata.h 	return ap->ops == &ata_dummy_port_ops;
ops              1680 include/linux/libata.h 	if (unlikely(!qc) || !ap->ops->error_handler)
ops              1947 include/linux/libata.h 		status = ap->ops->sff_check_status(ap);
ops               414 include/linux/lightnvm.h 	struct nvm_dev_ops *ops;
ops                27 include/linux/logic_pio.h 	const struct logic_pio_host_ops *ops;
ops                76 include/linux/mailbox_controller.h 	const struct mbox_chan_ops *ops;
ops               138 include/linux/mdev.h int mdev_register_device(struct device *dev, const struct mdev_parent_ops *ops);
ops                35 include/linux/mdio-bitbang.h 	const struct mdiobb_ops *ops;
ops               115 include/linux/memremap.h 	const struct dev_pagemap_ops *ops;
ops               345 include/linux/mfd/abx500.h int abx500_register_ops(struct device *core_dev, struct abx500_ops *ops);
ops                41 include/linux/mfd/abx500/ux500_chargalg.h 	struct ux500_charger_ops ops;
ops                16 include/linux/mfd/mcp.h 	struct mcp_ops	*ops;
ops                54 include/linux/mlx5/eswitch.h 				      const struct mlx5_eswitch_rep_ops *ops,
ops               275 include/linux/mmc/host.h 	const struct mmc_host_ops *ops;
ops               511 include/linux/mmc/host.h 	host->ops->enable_sdio_irq(host, 0);
ops               246 include/linux/mmu_notifier.h 	const struct mmu_notifier_ops *ops;
ops               257 include/linux/mmu_notifier.h struct mmu_notifier *mmu_notifier_get_locked(const struct mmu_notifier_ops *ops,
ops               260 include/linux/mmu_notifier.h mmu_notifier_get(const struct mmu_notifier_ops *ops, struct mm_struct *mm)
ops               265 include/linux/mmu_notifier.h 	ret = mmu_notifier_get_locked(ops, mm);
ops                72 include/linux/moduleparam.h 	const struct kernel_param_ops *ops;
ops                97 include/linux/moduleparam.h 	const struct kernel_param_ops *ops;
ops               167 include/linux/moduleparam.h #define module_param_cb(name, ops, arg, perm)				      \
ops               168 include/linux/moduleparam.h 	__module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1, 0)
ops               170 include/linux/moduleparam.h #define module_param_cb_unsafe(name, ops, arg, perm)			      \
ops               171 include/linux/moduleparam.h 	__module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, -1,    \
ops               183 include/linux/moduleparam.h #define __level_param_cb(name, ops, arg, perm, level)			\
ops               184 include/linux/moduleparam.h 	__module_param_call(MODULE_PARAM_PREFIX, name, ops, arg, perm, level, 0)
ops               186 include/linux/moduleparam.h #define core_param_cb(name, ops, arg, perm)		\
ops               187 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 1)
ops               189 include/linux/moduleparam.h #define postcore_param_cb(name, ops, arg, perm)		\
ops               190 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 2)
ops               192 include/linux/moduleparam.h #define arch_param_cb(name, ops, arg, perm)		\
ops               193 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 3)
ops               195 include/linux/moduleparam.h #define subsys_param_cb(name, ops, arg, perm)		\
ops               196 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 4)
ops               198 include/linux/moduleparam.h #define fs_param_cb(name, ops, arg, perm)		\
ops               199 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 5)
ops               201 include/linux/moduleparam.h #define device_param_cb(name, ops, arg, perm)		\
ops               202 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 6)
ops               204 include/linux/moduleparam.h #define late_param_cb(name, ops, arg, perm)		\
ops               205 include/linux/moduleparam.h 	__level_param_cb(name, ops, arg, perm, 7)
ops               219 include/linux/moduleparam.h #define __module_param_call(prefix, name, ops, arg, perm, level, flags)	\
ops               225 include/linux/moduleparam.h 	= { __param_str_##name, THIS_MODULE, ops,			\
ops               439 include/linux/moduleparam.h 	    .ops = &param_ops_##type,					\
ops               498 include/linux/moduleparam.h 	    .ops = &param_ops_##type,					\
ops               246 include/linux/mroute_base.h 	struct mr_table_ops	ops;
ops               272 include/linux/mroute_base.h 	       struct mr_table_ops *ops,
ops               288 include/linux/msi.h 	struct msi_domain_ops	*ops;
ops               352 include/linux/msi.h 				    const struct irq_domain_ops *ops,
ops               355 include/linux/msi.h #define platform_msi_create_device_domain(dev, nvec, write, ops, data)	\
ops               356 include/linux/msi.h 	__platform_msi_create_device_domain(dev, nvec, false, write, ops, data)
ops               357 include/linux/msi.h #define platform_msi_create_device_tree_domain(dev, nvec, write, ops, data) \
ops               358 include/linux/msi.h 	__platform_msi_create_device_domain(dev, nvec, true, write, ops, data)
ops                65 include/linux/mtd/hyperbus.h 	const struct hyperbus_ops *ops;
ops               287 include/linux/mtd/mtd.h 			  struct mtd_oob_ops *ops);
ops               289 include/linux/mtd/mtd.h 			   struct mtd_oob_ops *ops);
ops               387 include/linux/mtd/mtd.h static inline u32 mtd_oobavail(struct mtd_info *mtd, struct mtd_oob_ops *ops)
ops               389 include/linux/mtd/mtd.h 	return ops->mode == MTD_OPS_AUTO_OOB ? mtd->oobavail : mtd->oobsize;
ops               422 include/linux/mtd/mtd.h int mtd_read_oob(struct mtd_info *mtd, loff_t from, struct mtd_oob_ops *ops);
ops               423 include/linux/mtd/mtd.h int mtd_write_oob(struct mtd_info *mtd, loff_t to, struct mtd_oob_ops *ops);
ops               185 include/linux/mtd/nand.h 	const struct nand_ops *ops;
ops               386 include/linux/mtd/nand.h int nanddev_init(struct nand_device *nand, const struct nand_ops *ops,
ops               225 include/linux/mtd/onenand.h 			 struct mtd_oob_ops *ops);
ops               954 include/linux/mtd/rawnand.h 	const struct nand_controller_ops *ops;
ops               591 include/linux/mtd/spi-nor.h 	int (*prepare)(struct spi_nor *nor, enum spi_nor_ops ops);
ops               592 include/linux/mtd/spi-nor.h 	void (*unprepare)(struct spi_nor *nor, enum spi_nor_ops ops);
ops               223 include/linux/mtd/spinand.h 	const struct spinand_manufacturer_ops *ops;
ops               246 include/linux/mtd/spinand.h 	const struct spi_mem_op *ops;
ops               252 include/linux/mtd/spinand.h 		.ops = (struct spi_mem_op[]) { __VA_ARGS__ },		\
ops                66 include/linux/mux/driver.h 	const struct mux_control_ops *ops;
ops               121 include/linux/net.h 	const struct proto_ops	*ops;
ops                69 include/linux/netdevice.h 				    const struct ethtool_ops *ops);
ops              4414 include/linux/netdevice.h static inline netdev_tx_t __netdev_start_xmit(const struct net_device_ops *ops,
ops              4419 include/linux/netdevice.h 	return ops->ndo_start_xmit(skb, dev);
ops              4430 include/linux/netdevice.h 	const struct net_device_ops *ops = dev->netdev_ops;
ops              4433 include/linux/netdevice.h 	rc = __netdev_start_xmit(ops, skb, dev, more);
ops               183 include/linux/netfilter.h int nf_register_net_hook(struct net *net, const struct nf_hook_ops *ops);
ops               184 include/linux/netfilter.h void nf_unregister_net_hook(struct net *net, const struct nf_hook_ops *ops);
ops                54 include/linux/netfilter_arp/arp_tables.h 			const struct nf_hook_ops *ops, struct xt_table **res);
ops                56 include/linux/netfilter_arp/arp_tables.h 			   const struct nf_hook_ops *ops);
ops               111 include/linux/netfilter_bridge/ebtables.h 			      const struct nf_hook_ops *ops,
ops                27 include/linux/netfilter_ipv4/ip_tables.h 		       const struct nf_hook_ops *ops, struct xt_table **res);
ops                29 include/linux/netfilter_ipv4/ip_tables.h 			  const struct nf_hook_ops *ops);
ops                29 include/linux/netfilter_ipv6/ip6_tables.h 			const struct nf_hook_ops *ops, struct xt_table **res);
ops                31 include/linux/netfilter_ipv6/ip6_tables.h 			   const struct nf_hook_ops *ops);
ops               230 include/linux/nfs_xdr.h 	const struct nfs4_xdr_opaque_ops *ops;
ops                 9 include/linux/ns_common.h 	const struct proc_ns_operations *ops;
ops               178 include/linux/ntb.h static inline int ntb_client_ops_is_valid(const struct ntb_client_ops *ops)
ops               182 include/linux/ntb.h 		ops->probe			&&
ops               183 include/linux/ntb.h 		ops->remove			&&
ops               199 include/linux/ntb.h static inline int ntb_ctx_ops_is_valid(const struct ntb_ctx_ops *ops)
ops               334 include/linux/ntb.h static inline int ntb_dev_ops_is_valid(const struct ntb_dev_ops *ops)
ops               339 include/linux/ntb.h 		!ops->peer_port_count == !ops->port_number	&&
ops               340 include/linux/ntb.h 		!ops->peer_port_number == !ops->port_number	&&
ops               341 include/linux/ntb.h 		!ops->peer_port_idx == !ops->port_number	&&
ops               344 include/linux/ntb.h 		ops->link_is_up				&&
ops               345 include/linux/ntb.h 		ops->link_enable			&&
ops               346 include/linux/ntb.h 		ops->link_disable			&&
ops               349 include/linux/ntb.h 		ops->mw_count				&&
ops               350 include/linux/ntb.h 		ops->mw_get_align			&&
ops               351 include/linux/ntb.h 		(ops->mw_set_trans			||
ops               352 include/linux/ntb.h 		 ops->peer_mw_set_trans)		&&
ops               354 include/linux/ntb.h 		ops->peer_mw_count			&&
ops               355 include/linux/ntb.h 		ops->peer_mw_get_addr			&&
ops               360 include/linux/ntb.h 		ops->db_valid_mask			&&
ops               362 include/linux/ntb.h 		(!ops->db_vector_count == !ops->db_vector_mask)	&&
ops               363 include/linux/ntb.h 		ops->db_read				&&
ops               365 include/linux/ntb.h 		ops->db_clear				&&
ops               367 include/linux/ntb.h 		ops->db_set_mask			&&
ops               368 include/linux/ntb.h 		ops->db_clear_mask			&&
ops               371 include/linux/ntb.h 		ops->peer_db_set			&&
ops               379 include/linux/ntb.h 		!ops->spad_read == !ops->spad_count		&&
ops               380 include/linux/ntb.h 		!ops->spad_write == !ops->spad_count		&&
ops               383 include/linux/ntb.h 		!ops->peer_spad_write == !ops->spad_count	&&
ops               386 include/linux/ntb.h 		!ops->msg_inbits == !ops->msg_count		&&
ops               387 include/linux/ntb.h 		!ops->msg_outbits == !ops->msg_count		&&
ops               388 include/linux/ntb.h 		!ops->msg_read_sts == !ops->msg_count		&&
ops               389 include/linux/ntb.h 		!ops->msg_clear_sts == !ops->msg_count		&&
ops               392 include/linux/ntb.h 		!ops->msg_read == !ops->msg_count		&&
ops               393 include/linux/ntb.h 		!ops->peer_msg_write == !ops->msg_count		&&
ops               404 include/linux/ntb.h 	const struct ntb_client_ops	ops;
ops               421 include/linux/ntb.h 	const struct ntb_dev_ops	*ops;
ops               620 include/linux/ntb.h 	if (!ntb->ops->port_number)
ops               623 include/linux/ntb.h 	return ntb->ops->port_number(ntb);
ops               637 include/linux/ntb.h 	if (!ntb->ops->peer_port_count)
ops               640 include/linux/ntb.h 	return ntb->ops->peer_port_count(ntb);
ops               655 include/linux/ntb.h 	if (!ntb->ops->peer_port_number)
ops               658 include/linux/ntb.h 	return ntb->ops->peer_port_number(ntb, pidx);
ops               725 include/linux/ntb.h 	if (!ntb->ops->peer_port_idx)
ops               728 include/linux/ntb.h 	return ntb->ops->peer_port_idx(ntb, port);
ops               747 include/linux/ntb.h 	return ntb->ops->link_is_up(ntb, speed, width);
ops               768 include/linux/ntb.h 	return ntb->ops->link_enable(ntb, max_speed, max_width);
ops               785 include/linux/ntb.h 	return ntb->ops->link_disable(ntb);
ops               804 include/linux/ntb.h 	return ntb->ops->mw_count(ntb, pidx);
ops               831 include/linux/ntb.h 	return ntb->ops->mw_get_align(ntb, pidx, widx, addr_align, size_align,
ops               857 include/linux/ntb.h 	if (!ntb->ops->mw_set_trans)
ops               860 include/linux/ntb.h 	return ntb->ops->mw_set_trans(ntb, pidx, widx, addr, size);
ops               877 include/linux/ntb.h 	if (!ntb->ops->mw_clear_trans)
ops               880 include/linux/ntb.h 	return ntb->ops->mw_clear_trans(ntb, pidx, widx);
ops               896 include/linux/ntb.h 	return ntb->ops->peer_mw_count(ntb);
ops               915 include/linux/ntb.h 	return ntb->ops->peer_mw_get_addr(ntb, widx, base, size);
ops               939 include/linux/ntb.h 	if (!ntb->ops->peer_mw_set_trans)
ops               942 include/linux/ntb.h 	return ntb->ops->peer_mw_set_trans(ntb, pidx, widx, addr, size);
ops               963 include/linux/ntb.h 	if (!ntb->ops->peer_mw_clear_trans)
ops               966 include/linux/ntb.h 	return ntb->ops->peer_mw_clear_trans(ntb, pidx, widx);
ops               981 include/linux/ntb.h 	if (!ntb->ops->db_is_unsafe)
ops               984 include/linux/ntb.h 	return ntb->ops->db_is_unsafe(ntb);
ops               997 include/linux/ntb.h 	return ntb->ops->db_valid_mask(ntb);
ops              1010 include/linux/ntb.h 	if (!ntb->ops->db_vector_count)
ops              1013 include/linux/ntb.h 	return ntb->ops->db_vector_count(ntb);
ops              1027 include/linux/ntb.h 	if (!ntb->ops->db_vector_mask)
ops              1030 include/linux/ntb.h 	return ntb->ops->db_vector_mask(ntb, vector);
ops              1043 include/linux/ntb.h 	return ntb->ops->db_read(ntb);
ops              1060 include/linux/ntb.h 	if (!ntb->ops->db_set)
ops              1063 include/linux/ntb.h 	return ntb->ops->db_set(ntb, db_bits);
ops              1078 include/linux/ntb.h 	return ntb->ops->db_clear(ntb, db_bits);
ops              1093 include/linux/ntb.h 	if (!ntb->ops->db_read_mask)
ops              1096 include/linux/ntb.h 	return ntb->ops->db_read_mask(ntb);
ops              1112 include/linux/ntb.h 	return ntb->ops->db_set_mask(ntb, db_bits);
ops              1131 include/linux/ntb.h 	return ntb->ops->db_clear_mask(ntb, db_bits);
ops              1157 include/linux/ntb.h 	if (!ntb->ops->peer_db_addr)
ops              1160 include/linux/ntb.h 	return ntb->ops->peer_db_addr(ntb, db_addr, db_size, db_data, db_bit);
ops              1175 include/linux/ntb.h 	if (!ntb->ops->peer_db_read)
ops              1178 include/linux/ntb.h 	return ntb->ops->peer_db_read(ntb);
ops              1193 include/linux/ntb.h 	return ntb->ops->peer_db_set(ntb, db_bits);
ops              1210 include/linux/ntb.h 	if (!ntb->ops->db_clear)
ops              1213 include/linux/ntb.h 	return ntb->ops->peer_db_clear(ntb, db_bits);
ops              1228 include/linux/ntb.h 	if (!ntb->ops->db_read_mask)
ops              1231 include/linux/ntb.h 	return ntb->ops->peer_db_read_mask(ntb);
ops              1249 include/linux/ntb.h 	if (!ntb->ops->db_set_mask)
ops              1252 include/linux/ntb.h 	return ntb->ops->peer_db_set_mask(ntb, db_bits);
ops              1271 include/linux/ntb.h 	if (!ntb->ops->db_clear_mask)
ops              1274 include/linux/ntb.h 	return ntb->ops->peer_db_clear_mask(ntb, db_bits);
ops              1289 include/linux/ntb.h 	if (!ntb->ops->spad_is_unsafe)
ops              1292 include/linux/ntb.h 	return ntb->ops->spad_is_unsafe(ntb);
ops              1306 include/linux/ntb.h 	if (!ntb->ops->spad_count)
ops              1309 include/linux/ntb.h 	return ntb->ops->spad_count(ntb);
ops              1323 include/linux/ntb.h 	if (!ntb->ops->spad_read)
ops              1326 include/linux/ntb.h 	return ntb->ops->spad_read(ntb, sidx);
ops              1341 include/linux/ntb.h 	if (!ntb->ops->spad_write)
ops              1344 include/linux/ntb.h 	return ntb->ops->spad_write(ntb, sidx, val);
ops              1362 include/linux/ntb.h 	if (!ntb->ops->peer_spad_addr)
ops              1365 include/linux/ntb.h 	return ntb->ops->peer_spad_addr(ntb, pidx, sidx, spad_addr);
ops              1380 include/linux/ntb.h 	if (!ntb->ops->peer_spad_read)
ops              1383 include/linux/ntb.h 	return ntb->ops->peer_spad_read(ntb, pidx, sidx);
ops              1400 include/linux/ntb.h 	if (!ntb->ops->peer_spad_write)
ops              1403 include/linux/ntb.h 	return ntb->ops->peer_spad_write(ntb, pidx, sidx, val);
ops              1416 include/linux/ntb.h 	if (!ntb->ops->msg_count)
ops              1419 include/linux/ntb.h 	return ntb->ops->msg_count(ntb);
ops              1433 include/linux/ntb.h 	if (!ntb->ops->msg_inbits)
ops              1436 include/linux/ntb.h 	return ntb->ops->msg_inbits(ntb);
ops              1450 include/linux/ntb.h 	if (!ntb->ops->msg_outbits)
ops              1453 include/linux/ntb.h 	return ntb->ops->msg_outbits(ntb);
ops              1468 include/linux/ntb.h 	if (!ntb->ops->msg_read_sts)
ops              1471 include/linux/ntb.h 	return ntb->ops->msg_read_sts(ntb);
ops              1485 include/linux/ntb.h 	if (!ntb->ops->msg_clear_sts)
ops              1488 include/linux/ntb.h 	return ntb->ops->msg_clear_sts(ntb, sts_bits);
ops              1502 include/linux/ntb.h 	if (!ntb->ops->msg_set_mask)
ops              1505 include/linux/ntb.h 	return ntb->ops->msg_set_mask(ntb, mask_bits);
ops              1519 include/linux/ntb.h 	if (!ntb->ops->msg_clear_mask)
ops              1522 include/linux/ntb.h 	return ntb->ops->msg_clear_mask(ntb, mask_bits);
ops              1538 include/linux/ntb.h 	if (!ntb->ops->msg_read)
ops              1541 include/linux/ntb.h 	return ntb->ops->msg_read(ntb, pidx, midx);
ops              1560 include/linux/ntb.h 	if (!ntb->ops->peer_msg_write)
ops              1563 include/linux/ntb.h 	return ntb->ops->peer_msg_write(ntb, pidx, midx, msg);
ops                29 include/linux/objagg.h struct objagg *objagg_create(const struct objagg_ops *ops,
ops               111 include/linux/of.h 	node->fwnode.ops = &of_fwnode_ops;
ops               157 include/linux/of.h 	return !IS_ERR_OR_NULL(fwnode) && fwnode->ops == &of_fwnode_ops;
ops                36 include/linux/of_pdt.h extern void of_pdt_build_devicetree(phandle root_node, struct of_pdt_ops *ops);
ops                14 include/linux/of_reserved_mem.h 	const struct reserved_mem_ops	*ops;
ops                86 include/linux/oprofile.h int oprofile_arch_init(struct oprofile_operations * ops);
ops               197 include/linux/oprofile.h int __init oprofile_perf_init(struct oprofile_operations *ops);
ops               201 include/linux/oprofile.h static inline int __init oprofile_perf_init(struct oprofile_operations *ops)
ops                54 include/linux/pagewalk.h 	const struct mm_walk_ops *ops;
ops                61 include/linux/pagewalk.h 		unsigned long end, const struct mm_walk_ops *ops,
ops                63 include/linux/pagewalk.h int walk_page_vma(struct vm_area_struct *vma, const struct mm_walk_ops *ops,
ops                66 include/linux/parman.h struct parman *parman_create(const struct parman_ops *ops, void *priv);
ops               235 include/linux/parport.h 	struct parport_operations *ops;
ops               279 include/linux/parport.h 				      struct parport_operations *ops);
ops               505 include/linux/parport.h #define parport_write_data(p,x)            (p)->ops->write_data(p,x)
ops               506 include/linux/parport.h #define parport_read_data(p)               (p)->ops->read_data(p)
ops               507 include/linux/parport.h #define parport_write_control(p,x)         (p)->ops->write_control(p,x)
ops               508 include/linux/parport.h #define parport_read_control(p)            (p)->ops->read_control(p)
ops               509 include/linux/parport.h #define parport_frob_control(p,m,v)        (p)->ops->frob_control(p,m,v)
ops               510 include/linux/parport.h #define parport_read_status(p)             (p)->ops->read_status(p)
ops               511 include/linux/parport.h #define parport_enable_irq(p)              (p)->ops->enable_irq(p)
ops               512 include/linux/parport.h #define parport_disable_irq(p)             (p)->ops->disable_irq(p)
ops               513 include/linux/parport.h #define parport_data_forward(p)            (p)->ops->data_forward(p)
ops               514 include/linux/parport.h #define parport_data_reverse(p)            (p)->ops->data_reverse(p)
ops                66 include/linux/pci-acpi.h 	struct acpi_pci_root_ops	*ops;
ops                80 include/linux/pci-acpi.h 					    struct acpi_pci_root_ops *ops,
ops                32 include/linux/pci-ecam.h 	struct pci_ecam_ops		*ops;
ops                43 include/linux/pci-ecam.h 		struct pci_ecam_ops *ops);
ops                65 include/linux/pci-ecam.h 			  struct pci_ecam_ops *ops);
ops                99 include/linux/pci-epc.h 	const struct pci_epc_ops	*ops;
ops               129 include/linux/pci-epc.h #define pci_epc_create(dev, ops)    \
ops               130 include/linux/pci-epc.h 		__pci_epc_create((dev), (ops), THIS_MODULE)
ops               131 include/linux/pci-epc.h #define devm_pci_epc_create(dev, ops)    \
ops               132 include/linux/pci-epc.h 		__devm_pci_epc_create((dev), (ops), THIS_MODULE)
ops               148 include/linux/pci-epc.h __devm_pci_epc_create(struct device *dev, const struct pci_epc_ops *ops,
ops               151 include/linux/pci-epc.h __pci_epc_create(struct device *dev, const struct pci_epc_ops *ops,
ops                83 include/linux/pci-epf.h 	struct pci_epf_ops	*ops;
ops               495 include/linux/pci.h 	struct pci_ops	*ops;
ops               582 include/linux/pci.h 	struct pci_ops	*ops;		/* Configuration access functions */
ops               986 include/linux/pci.h struct pci_bus *pci_scan_bus(int bus, struct pci_ops *ops, void *sysdata);
ops               988 include/linux/pci.h 				    struct pci_ops *ops, void *sysdata,
ops               995 include/linux/pci.h 				  struct pci_ops *ops, void *sysdata,
ops              1084 include/linux/pci.h struct pci_ops *pci_bus_set_ops(struct pci_bus *bus, struct pci_ops *ops);
ops                57 include/linux/pci_hotplug.h 	const struct hotplug_slot_ops	*ops;
ops               133 include/linux/phy/phy.h 	const struct phy_ops	*ops;
ops               242 include/linux/phy/phy.h 		       const struct phy_ops *ops);
ops               244 include/linux/phy/phy.h 			    const struct phy_ops *ops);
ops               442 include/linux/phy/phy.h 				     const struct phy_ops *ops)
ops               449 include/linux/phy/phy.h 					  const struct phy_ops *ops)
ops                 9 include/linux/phy/ulpi_phy.h *ulpi_phy_create(struct ulpi *ulpi, const struct phy_ops *ops)
ops                14 include/linux/phy/ulpi_phy.h 	phy = phy_create(&ulpi->dev, NULL, ops);
ops               237 include/linux/phylink.h 			       const struct phylink_mac_ops *ops);
ops                24 include/linux/pipe_fs_i.h 	const struct pipe_buf_operations *ops;
ops               117 include/linux/pipe_fs_i.h 	return buf->ops->get(pipe, buf);
ops               128 include/linux/pipe_fs_i.h 	const struct pipe_buf_operations *ops = buf->ops;
ops               130 include/linux/pipe_fs_i.h 	buf->ops = NULL;
ops               131 include/linux/pipe_fs_i.h 	ops->release(pipe, buf);
ops               142 include/linux/pipe_fs_i.h 	return buf->ops->confirm(pipe, buf);
ops               153 include/linux/pipe_fs_i.h 	return buf->ops->steal(pipe, buf);
ops                21 include/linux/platform_data/asoc-ti-mcbsp.h 	struct omap_mcbsp_ops *ops;
ops                33 include/linux/platform_data/remoteproc-omap.h 	const struct rproc_ops *ops;
ops               650 include/linux/pm.h 	struct dev_pm_ops	ops;
ops                86 include/linux/posix-clock.h 	struct posix_clock_operations ops;
ops                69 include/linux/powercap.h 	const struct powercap_control_type_ops *ops;
ops               141 include/linux/powercap.h 	const struct powercap_zone_ops *ops;
ops               199 include/linux/powercap.h 	const struct powercap_zone_constraint_ops *ops;
ops               256 include/linux/powercap.h 				const struct powercap_control_type_ops *ops);
ops               298 include/linux/powercap.h 			const struct powercap_zone_ops *ops,
ops                35 include/linux/ppp_channel.h 	const struct ppp_channel_ops *ops; /* operations for this channel */
ops               308 include/linux/preempt.h 	struct preempt_ops *ops;
ops               317 include/linux/preempt.h 				     struct preempt_ops *ops)
ops               320 include/linux/preempt.h 	notifier->ops = ops;
ops                32 include/linux/proc_fs.h 		struct proc_dir_entry *parent, const struct seq_operations *ops,
ops                34 include/linux/proc_fs.h #define proc_create_seq_data(name, mode, parent, ops, data) \
ops                35 include/linux/proc_fs.h 	proc_create_seq_private(name, mode, parent, ops, 0, data)
ops                36 include/linux/proc_fs.h #define proc_create_seq(name, mode, parent, ops) \
ops                37 include/linux/proc_fs.h 	proc_create_seq_private(name, mode, parent, ops, 0, NULL)
ops                59 include/linux/proc_fs.h 		struct proc_dir_entry *parent, const struct seq_operations *ops,
ops                61 include/linux/proc_fs.h #define proc_create_net(name, mode, parent, state_size, ops) \
ops                62 include/linux/proc_fs.h 	proc_create_net_data(name, mode, parent, state_size, ops, NULL)
ops                68 include/linux/proc_fs.h 						  const struct seq_operations *ops,
ops               106 include/linux/proc_fs.h #define proc_create_seq_private(name, mode, parent, ops, size, data) ({NULL;})
ops               107 include/linux/proc_fs.h #define proc_create_seq_data(name, mode, parent, ops, data) ({NULL;})
ops               108 include/linux/proc_fs.h #define proc_create_seq(name, mode, parent, ops) ({NULL;})
ops               123 include/linux/proc_fs.h #define proc_create_net_data(name, mode, parent, ops, state_size, data) ({NULL;})
ops               124 include/linux/proc_fs.h #define proc_create_net(name, mode, parent, state_size, ops) ({NULL;})
ops                 7 include/linux/pseudo_fs.h 	const struct super_operations *ops;
ops               292 include/linux/pwm.h 	const struct pwm_ops *ops;
ops               309 include/linux/qed/qed_eth_if.h 			     struct qed_eth_cb_ops *ops,
ops               126 include/linux/qed/qed_fcoe_if.h 			     struct qed_fcoe_cb_ops *ops, void *cookie);
ops               226 include/linux/qed/qed_iscsi_if.h 			     struct qed_iscsi_cb_ops *ops, void *cookie);
ops               272 include/linux/qed/qed_ll2_if.h 				const struct qed_ll2_cb_ops *ops,
ops               523 include/linux/quota.h 	const struct quota_format_ops *ops[MAXQUOTAS];	/* Operations for each type */
ops               146 include/linux/rbtree_latch.h 		  const struct latch_tree_ops *ops)
ops               149 include/linux/rbtree_latch.h 	__lt_insert(node, root, 0, ops->less);
ops               151 include/linux/rbtree_latch.h 	__lt_insert(node, root, 1, ops->less);
ops               173 include/linux/rbtree_latch.h 		 const struct latch_tree_ops *ops)
ops               201 include/linux/rbtree_latch.h 		const struct latch_tree_ops *ops)
ops               208 include/linux/rbtree_latch.h 		node = __lt_find(key, root, seq & 1, ops->comp);
ops               339 include/linux/regulator/driver.h 	const struct regulator_ops *ops;
ops               491 include/linux/remoteproc.h 	struct rproc_ops *ops;
ops               591 include/linux/remoteproc.h 			  const struct rproc_ops *ops,
ops                69 include/linux/reset-controller.h 	const struct reset_control_ops *ops;
ops                82 include/linux/rfkill.h 					  const struct rfkill_ops *ops,
ops               230 include/linux/rfkill.h 	     const struct rfkill_ops *ops,
ops               101 include/linux/rio.h 	struct rio_switch_ops *ops;
ops               277 include/linux/rio.h 	struct rio_ops *ops;	/* low-level architecture-dependent routines */
ops               544 include/linux/rio.h 	struct rio_scan *ops;
ops               315 include/linux/rio_drv.h 	return mport->ops->add_outb_message(mport, rdev, mbox,
ops               335 include/linux/rio_drv.h 	return mport->ops->add_inb_buffer(mport, mbox, buffer);
ops               347 include/linux/rio_drv.h 	return mport->ops->get_inb_message(mport, mbox);
ops               267 include/linux/rmi.h 	const struct rmi_transport_ops *ops;
ops                59 include/linux/rpmsg.h 	const struct rpmsg_device_ops *ops;
ops                95 include/linux/rpmsg.h 	const struct rpmsg_endpoint_ops *ops;
ops               106 include/linux/rtc.h 	const struct rtc_class_ops *ops;
ops               171 include/linux/rtc.h 					const struct rtc_class_ops *ops,
ops              1247 include/linux/rtsx_pci.h 	const struct pcr_ops		*ops;
ops                26 include/linux/seqno-fence.h 	const struct dma_fence_ops *ops;
ops                44 include/linux/seqno-fence.h 	if (fence->ops != &seqno_fence_ops)
ops                91 include/linux/seqno-fence.h 		 const struct dma_fence_ops *ops)
ops                93 include/linux/seqno-fence.h 	BUG_ON(!fence || !sync_buf || !ops);
ops                94 include/linux/seqno-fence.h 	BUG_ON(!ops->wait || !ops->enable_signaling ||
ops                95 include/linux/seqno-fence.h 	       !ops->get_driver_name || !ops->get_timeline_name);
ops               101 include/linux/seqno-fence.h 	fence->ops = ops;
ops                45 include/linux/serdev.h 	const struct serdev_device_ops *ops;
ops               107 include/linux/serdev.h 	const struct serdev_controller_ops *ops;
ops               136 include/linux/serdev.h 					      const struct serdev_device_ops *ops)
ops               138 include/linux/serdev.h 	serdev->ops = ops;
ops               175 include/linux/serdev.h 	if (!serdev || !serdev->ops->write_wakeup)
ops               178 include/linux/serdev.h 	serdev->ops->write_wakeup(serdev);
ops               187 include/linux/serdev.h 	if (!serdev || !serdev->ops->receive_buf)
ops               190 include/linux/serdev.h 	return serdev->ops->receive_buf(serdev, data, count);
ops               127 include/linux/serial_8250.h 	const struct uart_8250_ops *ops;
ops               240 include/linux/serial_core.h 	const struct uart_ops	*ops;
ops                63 include/linux/serial_sci.h 	struct plat_sci_port_ops	*ops;
ops               513 include/linux/sfp.h 				      const struct sfp_upstream_ops *ops);
ops               558 include/linux/sfp.h 	const struct sfp_upstream_ops *ops)
ops                45 include/linux/sh_clk.h 	struct sh_clk_ops	*ops;
ops               109 include/linux/shdma-base.h 	const struct shdma_ops *ops;
ops              3560 include/linux/skbuff.h 		      __wsum csum, const struct skb_checksum_ops *ops);
ops               345 include/linux/skmsg.h 					 struct proto *ops)
ops               352 include/linux/skmsg.h 	sk->sk_prot = ops;
ops               231 include/linux/soc/qcom/qmi.h 	struct qmi_ops ops;
ops               245 include/linux/soc/qcom/qmi.h 		    const struct qmi_ops *ops,
ops                21 include/linux/soc/qcom/smem_state.h struct qcom_smem_state *qcom_smem_state_register(struct device_node *of_node, const struct qcom_smem_state_ops *ops, void *data);
ops                43 include/linux/soc/qcom/smem_state.h 	const struct qcom_smem_state_ops *ops, void *data)
ops               515 include/linux/soc/ti/ti_sci_protocol.h 	struct ti_sci_ops ops;
ops               557 include/linux/soundwire/sdw.h 	const struct sdw_slave_ops *ops;
ops               578 include/linux/soundwire/sdw.h 	const struct sdw_slave_ops *ops;
ops               755 include/linux/soundwire/sdw.h 	const struct sdw_master_ops *ops;
ops                32 include/linux/soundwire/sdw_intel.h 	const struct sdw_intel_ops *ops;
ops                61 include/linux/splice.h 	const struct pipe_buf_operations *ops;/* ops associated with output pipe */
ops               271 include/linux/ssb/ssb.h 	const struct ssb_bus_ops *ops;
ops               420 include/linux/ssb/ssb.h 	const struct ssb_bus_ops *ops;
ops               577 include/linux/ssb/ssb.h 	return dev->ops->read8(dev, offset);
ops               581 include/linux/ssb/ssb.h 	return dev->ops->read16(dev, offset);
ops               585 include/linux/ssb/ssb.h 	return dev->ops->read32(dev, offset);
ops               589 include/linux/ssb/ssb.h 	dev->ops->write8(dev, offset, value);
ops               593 include/linux/ssb/ssb.h 	dev->ops->write16(dev, offset, value);
ops               597 include/linux/ssb/ssb.h 	dev->ops->write32(dev, offset, value);
ops               603 include/linux/ssb/ssb.h 	dev->ops->block_read(dev, buffer, count, offset, reg_width);
ops               609 include/linux/ssb/ssb.h 	dev->ops->block_write(dev, buffer, count, offset, reg_width);
ops                62 include/linux/ssb/ssb_driver_gige.h 	return container_of(pdev->bus->ops, struct ssb_gige, pci_ops);
ops                27 include/linux/sungem_phy.h 	const struct mii_phy_ops*	ops;
ops                55 include/linux/sunrpc/rpc_pipe_fs.h 	const struct rpc_pipe_ops *ops;
ops               125 include/linux/sunrpc/rpc_pipe_fs.h struct rpc_pipe *rpc_mkpipe_data(const struct rpc_pipe_ops *ops, int flags);
ops               188 include/linux/sunrpc/xprt.h 	const struct rpc_xprt_ops *ops;		/* transport methods */
ops               373 include/linux/sunrpc/xprt.h 	return xprt->ops->enable_swap(xprt);
ops               379 include/linux/sunrpc/xprt.h 	xprt->ops->disable_swap(xprt);
ops               500 include/linux/sunrpc/xprt.h 	xprt->ops->inject_disconnect(xprt);
ops                37 include/linux/superhyway.h 	struct superhyway_ops *ops;
ops                85 include/linux/superhyway.h 	return dev->bus->ops->read_vcr(base, vcr);
ops                92 include/linux/superhyway.h 	return dev->bus->ops->write_vcr(base, vcr);
ops               208 include/linux/suspend.h extern void suspend_set_ops(const struct platform_suspend_ops *ops);
ops               310 include/linux/suspend.h extern void s2idle_set_ops(const struct platform_s2idle_ops *ops);
ops               343 include/linux/suspend.h static inline void suspend_set_ops(const struct platform_suspend_ops *ops) {}
ops               347 include/linux/suspend.h static inline void s2idle_set_ops(const struct platform_s2idle_ops *ops) {}
ops               447 include/linux/suspend.h extern void hibernation_set_ops(const struct platform_hibernation_ops *ops);
ops               461 include/linux/suspend.h static inline void hibernation_set_ops(const struct platform_hibernation_ops *ops) {}
ops                20 include/linux/syscore_ops.h extern void register_syscore_ops(struct syscore_ops *ops);
ops                21 include/linux/syscore_ops.h extern void unregister_syscore_ops(struct syscore_ops *ops);
ops               126 include/linux/tee_drv.h 	const struct tee_driver_ops *ops;
ops               208 include/linux/tee_drv.h 	const struct tee_shm_pool_mgr_ops *ops;
ops               257 include/linux/tee_drv.h 	poolm->ops->destroy_poolmgr(poolm);
ops                61 include/linux/textsearch.h 	struct ts_ops		*ops;
ops               108 include/linux/textsearch.h 	unsigned int ret = conf->ops->find(conf, state);
ops               137 include/linux/textsearch.h 	return conf->ops->get_pattern(conf);
ops               146 include/linux/textsearch.h 	return conf->ops->get_pattern_len(conf);
ops               137 include/linux/thermal.h 	const struct thermal_cooling_device_ops *ops;
ops               212 include/linux/thermal.h 	struct thermal_zone_device_ops *ops;
ops               380 include/linux/thermal.h 				const struct thermal_zone_of_device_ops *ops);
ops               385 include/linux/thermal.h 		const struct thermal_zone_of_device_ops *ops);
ops               391 include/linux/thermal.h 				const struct thermal_zone_of_device_ops *ops)
ops               404 include/linux/thermal.h 		const struct thermal_zone_of_device_ops *ops)
ops               420 include/linux/thermal.h 	return cdev->ops->get_requested_power && cdev->ops->state2power &&
ops               421 include/linux/thermal.h 		cdev->ops->power2state;
ops               454 include/linux/thermal.h 				const struct thermal_cooling_device_ops *ops);
ops               481 include/linux/thermal.h 	struct thermal_zone_device_ops *ops,
ops               505 include/linux/thermal.h 	const struct thermal_cooling_device_ops *ops)
ops               509 include/linux/thermal.h 	char *type, void *devdata, const struct thermal_cooling_device_ops *ops)
ops               515 include/linux/thermal.h 				const struct thermal_cooling_device_ops *ops)
ops               446 include/linux/thunderbolt.h 	const struct tb_nhi_ops *ops;
ops               119 include/linux/tpm.h 	const struct tpm_class_ops *ops;
ops               234 include/linux/tty.h 	const struct tty_port_operations *ops;	/* Port operations */
ops               290 include/linux/tty.h 	const struct tty_operations *ops;
ops               721 include/linux/tty.h extern void n_tty_inherit_ops(struct tty_ldisc_ops *ops);
ops               332 include/linux/tty_driver.h 	const struct tty_operations *ops;
ops               216 include/linux/tty_ldisc.h 	struct tty_ldisc_ops *ops;
ops               114 include/linux/ucb1400.h 	return ac97->bus->ops->read(ac97, reg);
ops               119 include/linux/ucb1400.h 	ac97->bus->ops->write(ac97, reg, val);
ops                19 include/linux/ulpi/driver.h 	const struct ulpi_ops *ops;
ops               226 include/linux/usb/gadget.h 	const struct usb_ep_ops	*ops;
ops               399 include/linux/usb/gadget.h 	const struct usb_gadget_ops	*ops;
ops               719 include/linux/usb/hcd.h int usb_mon_register(const struct usb_mon_operations *ops);
ops               191 include/linux/usb/otg-fsm.h 	struct otg_fsm_ops *ops;
ops               219 include/linux/usb/otg-fsm.h 	if (!fsm->ops->chrg_vbus)
ops               221 include/linux/usb/otg-fsm.h 	fsm->ops->chrg_vbus(fsm, on);
ops               227 include/linux/usb/otg-fsm.h 	if (!fsm->ops->drv_vbus)
ops               231 include/linux/usb/otg-fsm.h 		fsm->ops->drv_vbus(fsm, on);
ops               238 include/linux/usb/otg-fsm.h 	if (!fsm->ops->loc_conn)
ops               242 include/linux/usb/otg-fsm.h 		fsm->ops->loc_conn(fsm, on);
ops               249 include/linux/usb/otg-fsm.h 	if (!fsm->ops->loc_sof)
ops               253 include/linux/usb/otg-fsm.h 		fsm->ops->loc_sof(fsm, on);
ops               260 include/linux/usb/otg-fsm.h 	if (!fsm->ops->start_pulse)
ops               264 include/linux/usb/otg-fsm.h 		fsm->ops->start_pulse(fsm);
ops               271 include/linux/usb/otg-fsm.h 	if (!fsm->ops->start_adp_prb)
ops               276 include/linux/usb/otg-fsm.h 		fsm->ops->start_adp_prb(fsm);
ops               283 include/linux/usb/otg-fsm.h 	if (!fsm->ops->start_adp_sns)
ops               287 include/linux/usb/otg-fsm.h 		fsm->ops->start_adp_sns(fsm);
ops               294 include/linux/usb/otg-fsm.h 	if (!fsm->ops->add_timer)
ops               296 include/linux/usb/otg-fsm.h 	fsm->ops->add_timer(fsm, timer);
ops               302 include/linux/usb/otg-fsm.h 	if (!fsm->ops->del_timer)
ops               304 include/linux/usb/otg-fsm.h 	fsm->ops->del_timer(fsm, timer);
ops               310 include/linux/usb/otg-fsm.h 	if (!fsm->ops->start_host)
ops               312 include/linux/usb/otg-fsm.h 	return fsm->ops->start_host(fsm, on);
ops               317 include/linux/usb/otg-fsm.h 	if (!fsm->ops->start_gadget)
ops               319 include/linux/usb/otg-fsm.h 	return fsm->ops->start_gadget(fsm, on);
ops                32 include/linux/usb/typec_altmode.h 	const struct typec_altmode_ops	*ops;
ops                56 include/linux/usb/ulpi.h struct usb_phy *otg_ulpi_create(struct usb_phy_io_ops *ops,
ops                59 include/linux/usb/ulpi.h static inline struct usb_phy *otg_ulpi_create(struct usb_phy_io_ops *ops,
ops                37 include/linux/vexpress.h 		struct vexpress_config_bridge_ops *ops, void *context);
ops                48 include/linux/vfio.h 			      const struct vfio_device_ops *ops,
ops                87 include/linux/vfio.h extern int vfio_register_iommu_driver(const struct vfio_iommu_driver_ops *ops);
ops                90 include/linux/vfio.h 				const struct vfio_iommu_driver_ops *ops);
ops               153 include/linux/vga_switcheroo.h 				   const struct vga_switcheroo_client_ops *ops,
ops               156 include/linux/vga_switcheroo.h 					 const struct vga_switcheroo_client_ops *ops,
ops               180 include/linux/vga_switcheroo.h 		const struct vga_switcheroo_client_ops *ops, bool driver_power_control) { return 0; }
ops               185 include/linux/vga_switcheroo.h 	const struct vga_switcheroo_client_ops *ops,
ops                99 include/linux/watchdog.h 	const struct watchdog_ops *ops;
ops                42 include/linux/wkup_m3_ipc.h 	struct wkup_m3_ipc_ops *ops;
ops                13 include/linux/zbud.h struct zbud_pool *zbud_create_pool(gfp_t gfp, const struct zbud_ops *ops);
ops                43 include/linux/zpool.h 			gfp_t gfp, const struct zpool_ops *ops);
ops                91 include/linux/zpool.h 			const struct zpool_ops *ops,
ops               198 include/media/cec.h 	const struct cec_adap_ops *ops;
ops               271 include/media/cec.h struct cec_adapter *cec_allocate_adapter(const struct cec_adap_ops *ops,
ops               181 include/media/davinci/vpbe.h 	struct vpbe_device_ops ops;
ops               375 include/media/davinci/vpbe_osd.h 	struct vpbe_osd_ops ops;
ops               116 include/media/drv-intf/cx2341x.h 	const struct cx2341x_handler_ops *ops;
ops               143 include/media/drv-intf/exynos-fimc.h 	const struct exynos_media_pipeline_ops *ops;
ops               154 include/media/drv-intf/exynos-fimc.h 	(((ent)->pipe->ops && (ent)->pipe->ops->op) ? \
ops               155 include/media/drv-intf/exynos-fimc.h 	(ent)->pipe->ops->op(((ent)->pipe), ##args) : -ENOIOCTLCMD))	  \
ops                52 include/media/drv-intf/tea575x.h 	const struct snd_tea575x_ops *ops;
ops               688 include/media/dvb_frontend.h 	struct dvb_frontend_ops ops;
ops               178 include/media/media-device.h 	const struct media_device_ops *ops;
ops               304 include/media/media-entity.h 	const struct media_entity_operations *ops;
ops              1101 include/media/media-entity.h 	(((entity)->ops && (entity)->ops->operation) ?			\
ops              1102 include/media/media-entity.h 	 (entity)->ops->operation((entity) , ##args) : -ENOIOCTLCMD)
ops               270 include/media/media-request.h 	const struct media_request_object_ops *ops;
ops               319 include/media/media-request.h 			  const struct media_request_object_ops *ops,
ops               357 include/media/media-request.h 			      const struct media_request_object_ops *ops,
ops               412 include/media/media-request.h 			  const struct media_request_object_ops *ops,
ops               420 include/media/media-request.h 	obj->ops = NULL;
ops               425 include/media/media-request.h 			       const struct media_request_object_ops *ops,
ops                81 include/media/soc_camera.h 	struct soc_camera_host_ops *ops;
ops               130 include/media/v4l2-async.h 	const struct v4l2_async_notifier_operations *ops;
ops                25 include/media/v4l2-clk.h 	const struct v4l2_clk_ops *ops;
ops                42 include/media/v4l2-clk.h struct v4l2_clk *v4l2_clk_register(const struct v4l2_clk_ops *ops,
ops               193 include/media/v4l2-common.h 		const struct v4l2_subdev_ops *ops);
ops               246 include/media/v4l2-common.h 		     const struct v4l2_subdev_ops *ops)
ops               296 include/media/v4l2-common.h 		const struct v4l2_subdev_ops *ops);
ops               316 include/media/v4l2-common.h 		     const struct v4l2_subdev_ops *ops)
ops               232 include/media/v4l2-ctrls.h 	const struct v4l2_ctrl_ops *ops;
ops               379 include/media/v4l2-ctrls.h 	const struct v4l2_ctrl_ops *ops;
ops               593 include/media/v4l2-ctrls.h 				    const struct v4l2_ctrl_ops *ops,
ops               619 include/media/v4l2-ctrls.h 					 const struct v4l2_ctrl_ops *ops,
ops               644 include/media/v4l2-ctrls.h 					       const struct v4l2_ctrl_ops *ops,
ops               666 include/media/v4l2-ctrls.h 					 const struct v4l2_ctrl_ops *ops,
ops               209 include/media/v4l2-device.h 	return v4l2_dev->mdev && v4l2_dev->mdev->ops &&
ops               210 include/media/v4l2-device.h 	       v4l2_dev->mdev->ops->req_queue;
ops               253 include/media/v4l2-device.h 			if ((cond) && (sd)->ops->o && (sd)->ops->o->f)	\
ops               254 include/media/v4l2-device.h 				(sd)->ops->o->f((sd) , ##args);		\
ops               312 include/media/v4l2-device.h 		if ((cond) && (sd)->ops->o && (sd)->ops->o->f)		\
ops               313 include/media/v4l2-device.h 			__err = (sd)->ops->o->f((sd) , ##args);		\
ops                77 include/media/v4l2-event.h 	const struct v4l2_subscribed_event_ops *ops;
ops               148 include/media/v4l2-event.h 			 const struct v4l2_subscribed_event_ops *ops);
ops                84 include/media/v4l2-flash-led-class.h 	const struct v4l2_flash_ops *ops;
ops               135 include/media/v4l2-flash-led-class.h 	const struct v4l2_flash_ops *ops, struct v4l2_flash_config *config);
ops               169 include/media/v4l2-flash-led-class.h 	const struct v4l2_flash_ops *ops, struct v4l2_flash_config *config)
ops               857 include/media/v4l2-subdev.h 	const struct v4l2_subdev_ops *ops;
ops              1083 include/media/v4l2-subdev.h 		      const struct v4l2_subdev_ops *ops);
ops              1106 include/media/v4l2-subdev.h 		else if (!(__sd->ops->o && __sd->ops->o->f))		\
ops              1113 include/media/v4l2-subdev.h 			__result = __sd->ops->o->f(__sd, ##args);	\
ops              1126 include/media/v4l2-subdev.h 	((sd)->ops->o && (sd)->ops->o->f)
ops               145 include/media/videobuf-core.h 	const struct videobuf_queue_ops  *ops;
ops               186 include/media/videobuf-core.h 			 const struct videobuf_queue_ops *ops,
ops                17 include/media/videobuf-dma-contig.h 				    const struct videobuf_queue_ops *ops,
ops                92 include/media/videobuf-dma-sg.h 			 const struct videobuf_queue_ops *ops,
ops                30 include/media/videobuf-vmalloc.h 			 const struct videobuf_queue_ops *ops,
ops               569 include/media/videobuf2-core.h 	const struct vb2_ops		*ops;
ops               259 include/misc/cxl.h 			struct cxl_afu_driver_ops *ops);
ops               120 include/net/6lowpan.h 	const struct lowpan_iphc_ctx_ops *ops;
ops                24 include/net/act_api.h 	const struct tc_action_ops	*ops;
ops               114 include/net/act_api.h 	const struct tc_action_ops *ops;
ops               119 include/net/act_api.h 		       const struct tc_action_ops *ops)
ops               126 include/net/act_api.h 	tn->ops = ops;
ops               133 include/net/act_api.h void tcf_idrinfo_destroy(const struct tc_action_ops *ops,
ops               145 include/net/act_api.h 		tcf_idrinfo_destroy(tn->ops, tn->idrinfo);
ops               153 include/net/act_api.h 		       const struct tc_action_ops *ops,
ops               157 include/net/act_api.h 		   struct tc_action **a, const struct tc_action_ops *ops,
ops               171 include/net/act_api.h int tcf_register_action(struct tc_action_ops *a, struct pernet_operations *ops);
ops               173 include/net/act_api.h 			  struct pernet_operations *ops);
ops               203 include/net/act_api.h 	if (!a->ops->stats_update)
ops               206 include/net/act_api.h 	a->ops->stats_update(a, bytes, packets, lastuse, hw);
ops               266 include/net/bluetooth/bluetooth.h int  bt_sock_register(int proto, const struct net_proto_family *ops);
ops               603 include/net/bluetooth/l2cap.h 	const struct l2cap_ops	*ops;
ops               150 include/net/caif/caif_hsi.h 	struct cfhsi_ops *ops;
ops              4768 include/net/cfg80211.h struct wiphy *wiphy_new_nm(const struct cfg80211_ops *ops, int sizeof_priv,
ops              4783 include/net/cfg80211.h static inline struct wiphy *wiphy_new(const struct cfg80211_ops *ops,
ops              4786 include/net/cfg80211.h 	return wiphy_new_nm(ops, sizeof_priv, NULL);
ops               378 include/net/cfg802154.h wpan_phy_new(const struct cfg802154_ops *ops, size_t priv_size);
ops                37 include/net/devlink.h 	const struct devlink_ops *ops;
ops               775 include/net/devlink.h struct devlink *devlink_alloc(const struct devlink_ops *ops, size_t priv_size);
ops               938 include/net/devlink.h 			       const struct devlink_health_reporter_ops *ops,
ops               243 include/net/dsa.h 	const struct dsa_switch_ops	*ops;
ops               550 include/net/dsa.h 	const struct dsa_switch_ops *ops;
ops               648 include/net/dsa.h 	const struct dsa_device_ops *ops;
ops               693 include/net/dsa.h 	.ops = &__ops,							\
ops                26 include/net/dst.h 	struct  dst_ops	        *ops;
ops               118 include/net/dst.h 		return dst->ops->cow_metrics(dst, p);
ops               172 include/net/dst.h 		advmss = dst->ops->default_advmss(dst);
ops               199 include/net/dst.h 	return dst->ops->mtu(dst);
ops               383 include/net/dst.h void *dst_alloc(struct dst_ops *ops, struct net_device *dev, int initial_ref,
ops               385 include/net/dst.h void dst_init(struct dst_entry *dst, struct dst_ops *ops,
ops               397 include/net/dst.h 	struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr);
ops               404 include/net/dst.h 	struct neighbour *n =  dst->ops->neigh_lookup(dst, skb, NULL);
ops               411 include/net/dst.h 	if (dst->ops->confirm_neigh)
ops               412 include/net/dst.h 		dst->ops->confirm_neigh(dst, daddr);
ops               418 include/net/dst.h 	if (dst && dst->ops && dst->ops->link_failure)
ops               419 include/net/dst.h 		dst->ops->link_failure(skb);
ops               448 include/net/dst.h 		dst = dst->ops->check(dst, cookie);
ops               518 include/net/dst.h 	if (dst && dst->ops->update_pmtu)
ops               519 include/net/dst.h 		dst->ops->update_pmtu(dst, NULL, skb, mtu, true);
ops               527 include/net/dst.h 	if (dst && dst->ops->update_pmtu)
ops               528 include/net/dst.h 		dst->ops->update_pmtu(dst, NULL, skb, mtu, false);
ops                19 include/net/dst_ops.h 	int			(*gc)(struct dst_ops *ops);
ops                28 include/net/failover.h 	struct failover_ops __rcu *ops;
ops                32 include/net/failover.h 				   struct failover_ops *ops);
ops                48 include/net/fib_notifier.h void fib_notifier_ops_unregister(struct fib_notifier_ops *ops);
ops                90 include/net/fib_rules.h 	void			(*flush_cache)(struct fib_rules_ops *ops);
ops                61 include/net/genetlink.h 	int			(*pre_doit)(const struct genl_ops *ops,
ops                64 include/net/genetlink.h 	void			(*post_doit)(const struct genl_ops *ops,
ops                70 include/net/genetlink.h 	const struct genl_ops *	ops;
ops               345 include/net/inet_sock.h struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
ops                81 include/net/ip6_tunnel.h int ip6_tnl_encap_add_ops(const struct ip6_tnl_encap_ops *ops,
ops                83 include/net/ip6_tunnel.h int ip6_tnl_encap_del_ops(const struct ip6_tnl_encap_ops *ops,
ops                90 include/net/ip6_tunnel.h 	const struct ip6_tnl_encap_ops *ops;
ops               100 include/net/ip6_tunnel.h 	ops = rcu_dereference(ip6tun_encaps[e->type]);
ops               101 include/net/ip6_tunnel.h 	if (likely(ops && ops->encap_hlen))
ops               102 include/net/ip6_tunnel.h 		hlen = ops->encap_hlen(e);
ops               111 include/net/ip6_tunnel.h 	const struct ip6_tnl_encap_ops *ops;
ops               121 include/net/ip6_tunnel.h 	ops = rcu_dereference(ip6tun_encaps[t->encap.type]);
ops               122 include/net/ip6_tunnel.h 	if (likely(ops && ops->build_header))
ops               123 include/net/ip6_tunnel.h 		ret = ops->build_header(skb, &t->encap, protocol, fl6);
ops               263 include/net/ip_tunnels.h 		       struct rtnl_link_ops *ops, char *devname);
ops               266 include/net/ip_tunnels.h 			   struct rtnl_link_ops *ops);
ops               334 include/net/ip_tunnels.h 	const struct ip_tunnel_encap_ops *ops;
ops               344 include/net/ip_tunnels.h 	ops = rcu_dereference(iptun_encaps[e->type]);
ops               345 include/net/ip_tunnels.h 	if (likely(ops && ops->encap_hlen))
ops               346 include/net/ip_tunnels.h 		hlen = ops->encap_hlen(e);
ops               355 include/net/ip_tunnels.h 	const struct ip_tunnel_encap_ops *ops;
ops               365 include/net/ip_tunnels.h 	ops = rcu_dereference(iptun_encaps[t->encap.type]);
ops               366 include/net/ip_tunnels.h 	if (likely(ops && ops->build_header))
ops               367 include/net/ip_tunnels.h 		ret = ops->build_header(skb, &t->encap, protocol, fl4);
ops                95 include/net/lib80211.h 	struct lib80211_crypto_ops *ops;
ops               116 include/net/lib80211.h int lib80211_register_crypto_ops(struct lib80211_crypto_ops *ops);
ops               117 include/net/lib80211.h int lib80211_unregister_crypto_ops(struct lib80211_crypto_ops *ops);
ops              4075 include/net/mac80211.h 					   const struct ieee80211_ops *ops,
ops              4094 include/net/mac80211.h 					const struct ieee80211_ops *ops)
ops              4096 include/net/mac80211.h 	return ieee80211_alloc_hw_nm(priv_data_len, ops, NULL);
ops              6019 include/net/mac80211.h int ieee80211_rate_control_register(const struct rate_control_ops *ops);
ops              6020 include/net/mac80211.h void ieee80211_rate_control_unregister(const struct rate_control_ops *ops);
ops               415 include/net/mac802154.h ieee802154_alloc_hw(size_t priv_data_len, const struct ieee802154_ops *ops);
ops               156 include/net/neighbour.h 	const struct neigh_ops	*ops;
ops                11 include/net/netfilter/nf_conntrack_bridge.h 	struct nf_hook_ops	*ops;
ops                71 include/net/netfilter/nf_nat.h int nf_nat_register_fn(struct net *net, u8 pf, const struct nf_hook_ops *ops,
ops                73 include/net/netfilter/nf_nat.h void nf_nat_unregister_fn(struct net *net, u8 pf, const struct nf_hook_ops *ops,
ops                94 include/net/netfilter/nf_nat.h int nf_nat_ipv4_register_fn(struct net *net, const struct nf_hook_ops *ops);
ops                95 include/net/netfilter/nf_nat.h void nf_nat_ipv4_unregister_fn(struct net *net, const struct nf_hook_ops *ops);
ops                97 include/net/netfilter/nf_nat.h int nf_nat_ipv6_register_fn(struct net *net, const struct nf_hook_ops *ops);
ops                98 include/net/netfilter/nf_nat.h void nf_nat_ipv6_unregister_fn(struct net *net, const struct nf_hook_ops *ops);
ops               100 include/net/netfilter/nf_nat.h int nf_nat_inet_register_fn(struct net *net, const struct nf_hook_ops *ops);
ops               101 include/net/netfilter/nf_nat.h void nf_nat_inet_unregister_fn(struct net *net, const struct nf_hook_ops *ops);
ops               384 include/net/netfilter/nf_tables.h 	const struct nft_set_ops	ops;
ops               389 include/net/netfilter/nf_tables.h #define to_set_type(o) container_of(o, struct nft_set_type, ops)
ops               442 include/net/netfilter/nf_tables.h 	const struct nft_set_ops	*ops ____cacheline_aligned;
ops               648 include/net/netfilter/nf_tables.h 	return elem + set->ops->elemsize;
ops               737 include/net/netfilter/nf_tables.h 	void				(*release_ops)(const struct nft_expr_ops *ops);
ops               738 include/net/netfilter/nf_tables.h 	const struct nft_expr_ops	*ops;
ops               822 include/net/netfilter/nf_tables.h 	const struct nft_expr_ops	*ops;
ops               865 include/net/netfilter/nf_tables.h 	return ((void *)expr) + expr->ops->size;
ops               952 include/net/netfilter/nf_tables.h 	int				(*ops_register)(struct net *net, const struct nf_hook_ops *ops);
ops               953 include/net/netfilter/nf_tables.h 	void				(*ops_unregister)(struct net *net, const struct nf_hook_ops *ops);
ops               979 include/net/netfilter/nf_tables.h 	struct nf_hook_ops		ops;
ops              1076 include/net/netfilter/nf_tables.h 	const struct nft_object_ops	*ops ____cacheline_aligned;
ops              1111 include/net/netfilter/nf_tables.h 	const struct nft_object_ops	*ops;
ops              1179 include/net/netfilter/nf_tables.h 	struct nf_hook_ops		*ops ____cacheline_aligned;
ops               680 include/net/netlabel.h netlbl_calipso_ops_register(const struct netlbl_calipso_ops *ops);
ops               194 include/net/nfc/digital.h 	struct nfc_digital_ops *ops;
ops               239 include/net/nfc/digital.h struct nfc_digital_dev *nfc_digital_allocate_device(struct nfc_digital_ops *ops,
ops               121 include/net/nfc/hci.h 	struct nfc_hci_ops *ops;
ops               154 include/net/nfc/hci.h struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops,
ops               197 include/net/nfc/nci_core.h 	struct nci_ops		*ops;
ops               270 include/net/nfc/nci_core.h struct nci_dev *nci_allocate_device(struct nci_ops *ops,
ops               442 include/net/nfc/nci_core.h 	struct nci_uart_ops	ops;
ops               194 include/net/nfc/nfc.h 	struct nfc_ops *ops;
ops               201 include/net/nfc/nfc.h struct nfc_dev *nfc_allocate_device(struct nfc_ops *ops,
ops                93 include/net/phonet/phonet.h 	const struct proto_ops	*ops;
ops                25 include/net/pkt_cls.h int register_tcf_proto_ops(struct tcf_proto_ops *ops);
ops                26 include/net/pkt_cls.h int unregister_tcf_proto_ops(struct tcf_proto_ops *ops);
ops               149 include/net/pkt_cls.h 	cl = q->ops->cl_ops->bind_tcf(q, base, r->classid);
ops               152 include/net/pkt_cls.h 		q->ops->cl_ops->unbind_tcf(q, cl);
ops               176 include/net/pkt_cls.h 		q->ops->cl_ops->unbind_tcf(q, cl);
ops               336 include/net/pkt_cls.h 	struct tcf_ematch_ops * ops;
ops               346 include/net/pkt_cls.h 	return !em->ops;
ops                93 include/net/pkt_sched.h struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
ops                89 include/net/protocol.h 	const struct proto_ops *ops;
ops                79 include/net/request_sock.h reqsk_alloc(const struct request_sock_ops *ops, struct sock *sk_listener,
ops                84 include/net/request_sock.h 	req = kmem_cache_alloc(ops->slab, GFP_ATOMIC | __GFP_NOWARN);
ops                90 include/net/request_sock.h 			kmem_cache_free(ops->slab, req);
ops                95 include/net/request_sock.h 	req->rsk_ops = ops;
ops                50 include/net/rsi_91x.h 	int (*attach)(void *priv, struct rsi_proto_ops *ops);
ops               115 include/net/rtnetlink.h int __rtnl_link_register(struct rtnl_link_ops *ops);
ops               116 include/net/rtnetlink.h void __rtnl_link_unregister(struct rtnl_link_ops *ops);
ops               118 include/net/rtnetlink.h int rtnl_link_register(struct rtnl_link_ops *ops);
ops               119 include/net/rtnetlink.h void rtnl_link_unregister(struct rtnl_link_ops *ops);
ops               155 include/net/rtnetlink.h void rtnl_af_register(struct rtnl_af_ops *ops);
ops               156 include/net/rtnetlink.h void rtnl_af_unregister(struct rtnl_af_ops *ops);
ops               161 include/net/rtnetlink.h 				    const struct rtnl_link_ops *ops,
ops                83 include/net/sch_generic.h 	const struct Qdisc_ops	*ops;
ops               363 include/net/sch_generic.h 	const struct tcf_proto_ops	*ops;
ops               669 include/net/sch_generic.h 			  const struct Qdisc_ops *ops,
ops               673 include/net/sch_generic.h 				const struct Qdisc_ops *ops, u32 parentid,
ops                67 include/net/smc.h 	const struct smcd_ops *ops;
ops                81 include/net/smc.h 				const struct smcd_ops *ops, int max_dmbs);
ops              1895 include/net/sock.h 	if (dst && dst->ops->negative_advice) {
ops              1896 include/net/sock.h 		ndst = dst->ops->negative_advice(dst);
ops                24 include/net/tc_act/tc_csum.h 	if (a->ops && a->ops->id == TCA_ID_CSUM)
ops                57 include/net/tc_act/tc_ct.h 	if (a->ops && a->ops->id == TCA_ID_CT)
ops                25 include/net/tc_act/tc_gact.h 	if (a->ops && a->ops->id != TCA_ID_GACT)
ops                29 include/net/tc_act/tc_ife.h 	const struct tcf_meta_ops *ops;
ops                20 include/net/tc_act/tc_mirred.h 	if (a->ops && a->ops->id == TCA_ID_MIRRED)
ops                29 include/net/tc_act/tc_mirred.h 	if (a->ops && a->ops->id == TCA_ID_MIRRED)
ops                38 include/net/tc_act/tc_mirred.h 	if (a->ops && a->ops->id == TCA_ID_MIRRED)
ops                47 include/net/tc_act/tc_mirred.h 	if (a->ops && a->ops->id == TCA_ID_MIRRED)
ops                33 include/net/tc_act/tc_mpls.h 	if (a->ops && a->ops->id == TCA_ID_MPLS)
ops                26 include/net/tc_act/tc_pedit.h 	if (a->ops && a->ops->id == TCA_ID_PEDIT)
ops                46 include/net/tc_act/tc_police.h 	if (act->ops && act->ops->id == TCA_ID_POLICE)
ops                23 include/net/tc_act/tc_sample.h 	return a->ops && a->ops->id == TCA_ID_SAMPLE;
ops                36 include/net/tc_act/tc_skbedit.h 	if (a->ops && a->ops->id == TCA_ID_SKBEDIT) {
ops                63 include/net/tc_act/tc_skbedit.h 	if (a->ops && a->ops->id == TCA_ID_SKBEDIT) {
ops                33 include/net/tc_act/tc_tunnel_key.h 	if (a->ops && a->ops->id == TCA_ID_TUNNEL_KEY)
ops                45 include/net/tc_act/tc_tunnel_key.h 	if (a->ops && a->ops->id == TCA_ID_TUNNEL_KEY)
ops                29 include/net/tc_act/tc_vlan.h 	if (a->ops && a->ops->id == TCA_ID_VLAN)
ops              2004 include/net/tcp.h static inline __u32 cookie_init_sequence(const struct tcp_request_sock_ops *ops,
ops              2010 include/net/tcp.h 	return ops->cookie_init_seq(skb, mss);
ops              2013 include/net/tcp.h static inline __u32 cookie_init_sequence(const struct tcp_request_sock_ops *ops,
ops               166 include/pcmcia/ss.h 	struct pccard_operations	*ops;
ops              2246 include/rdma/ib_verbs.h 	((struct ib_type *)kzalloc(ib_dev->ops.size_##ib_type, gfp))
ops              2587 include/rdma/ib_verbs.h 	struct ib_device_ops	     ops;
ops              2793 include/rdma/ib_verbs.h 		       const struct ib_device_ops *ops);
ops              3264 include/rdma/ib_verbs.h 		device->ops.add_gid && device->ops.del_gid;
ops              3568 include/rdma/ib_verbs.h 	return srq->device->ops.post_srq_recv(srq, recv_wr,
ops              3703 include/rdma/ib_verbs.h 	return qp->device->ops.post_send(qp, send_wr, bad_send_wr ? : &dummy);
ops              3720 include/rdma/ib_verbs.h 	return qp->device->ops.post_recv(qp, recv_wr, bad_recv_wr ? : &dummy);
ops              3877 include/rdma/ib_verbs.h 	return cq->device->ops.poll_cq(cq, num_entries, wc);
ops              3910 include/rdma/ib_verbs.h 	return cq->device->ops.req_notify_cq(cq, flags);
ops              3922 include/rdma/ib_verbs.h 	return cq->device->ops.req_ncomp_notif ?
ops              3923 include/rdma/ib_verbs.h 		cq->device->ops.req_ncomp_notif(cq, wc_cnt) :
ops              4195 include/rdma/ib_verbs.h 	return fmr->device->ops.map_phys_fmr(fmr, page_list, list_len, iova);
ops              4583 include/rdma/ib_verbs.h 	    !device->ops.get_vector_affinity)
ops              4586 include/rdma/ib_verbs.h 	return device->ops.get_vector_affinity(device, comp_vector);
ops               119 include/rdma/rdma_netlink.h void rdma_link_register(struct rdma_link_ops *ops);
ops               120 include/rdma/rdma_netlink.h void rdma_link_unregister(struct rdma_link_ops *ops);
ops               207 include/scsi/libfc.h 	struct fc_rport_operations  *ops;
ops                29 include/soc/tegra/bpmp.h 	const struct tegra_bpmp_ops *ops;
ops                32 include/sound/ac97/controller.h 	const struct ac97_controller_ops *ops;
ops                64 include/sound/ac97/controller.h 	const struct ac97_controller_ops *ops, struct device *dev,
ops                69 include/sound/ac97/controller.h snd_ac97_controller_register(const struct ac97_controller_ops *ops,
ops               200 include/sound/ac97_codec.h 	struct snd_ac97_bus_ops *ops;
ops               313 include/sound/ac97_codec.h int snd_ac97_bus(struct snd_card *card, int num, struct snd_ac97_bus_ops *ops,
ops                64 include/sound/ak4xxx-adda.h 	struct snd_ak4xxx_ops ops;
ops                40 include/sound/compress_driver.h 	struct snd_compr_ops *ops;
ops                66 include/sound/compress_driver.h 	struct snd_compr_ops *ops;
ops               138 include/sound/compress_driver.h 	struct snd_compr_ops *ops;
ops                72 include/sound/core.h 	struct snd_device_ops *ops;	/* operations */
ops               258 include/sound/core.h 		   void *device_data, struct snd_device_ops *ops);
ops                86 include/sound/emux_synth.h 	struct snd_emux_operators ops;	/* operators */
ops                59 include/sound/hda_chmap.h 	struct hdac_chmap_ops ops;
ops               148 include/sound/hda_codec.h 	struct hda_pcm_ops ops;
ops                27 include/sound/hda_component.h 				    const struct drm_audio_component_audio_ops *ops);
ops                61 include/sound/hda_component.h 						  const struct drm_audio_component_audio_ops *ops)
ops               286 include/sound/hdaudio.h 	const struct hdac_bus_ops *ops;
ops               368 include/sound/hdaudio.h 		      const struct hdac_bus_ops *ops);
ops                 8 include/sound/hdaudio_ext.h 		      const struct hdac_bus_ops *ops,
ops               106 include/sound/hdmi-codec.h 	const struct hdmi_codec_ops *ops;
ops                52 include/sound/hwdep.h 	struct snd_hwdep_ops ops;
ops                51 include/sound/i2c.h 		void *ops;
ops                53 include/sound/i2c.h 	const struct snd_i2c_ops *ops;	/* midlevel operations */
ops                67 include/sound/info.h 		struct snd_info_entry_ops *ops;
ops                36 include/sound/omap-hdmi-audio.h 	const struct omap_hdmi_audio_ops *ops;
ops                93 include/sound/pcm-indirect.h 	if (substream->ops->ack)
ops                94 include/sound/pcm-indirect.h 		substream->ops->ack(substream);
ops               165 include/sound/pcm-indirect.h 	if (substream->ops->ack)
ops               166 include/sound/pcm-indirect.h 		substream->ops->ack(substream);
ops               450 include/sound/pcm.h 	const struct snd_pcm_ops *ops;
ops              1055 include/sound/pcm.h 		     const struct snd_pcm_ops *ops);
ops                92 include/sound/rawmidi.h 	const struct snd_rawmidi_ops *ops;
ops               119 include/sound/rawmidi.h 	const struct snd_rawmidi_global_ops *ops;
ops               144 include/sound/rawmidi.h 			 const struct snd_rawmidi_ops *ops);
ops                59 include/sound/sb16_csp.h 	struct snd_sb_csp_ops ops;	/* operators */
ops               177 include/sound/seq_midi_emul.h void snd_midi_process_event(struct snd_midi_op *ops, struct snd_seq_event *ev,
ops                77 include/sound/soc-component.h 	const struct snd_pcm_ops *ops;
ops               298 include/sound/soc-dai.h 	const struct snd_soc_dai_ops *ops;
ops               406 include/sound/soc-dai.h 	if (dai->driver->ops->set_sdw_stream)
ops               407 include/sound/soc-dai.h 		return dai->driver->ops->set_sdw_stream(dai, stream, direction);
ops                68 include/sound/soc-topology.h 	struct snd_soc_tplg_ops *ops;
ops               184 include/sound/soc-topology.h 	struct snd_soc_tplg_ops *ops, const struct firmware *fw,
ops               543 include/sound/soc.h int snd_soc_set_ac97_ops(struct snd_ac97_bus_ops *ops);
ops               544 include/sound/soc.h int snd_soc_set_ac97_ops_of_reset(struct snd_ac97_bus_ops *ops,
ops               549 include/sound/soc.h static inline int snd_soc_set_ac97_ops_of_reset(struct snd_ac97_bus_ops *ops,
ops               555 include/sound/soc.h static inline int snd_soc_set_ac97_ops(struct snd_ac97_bus_ops *ops)
ops               806 include/sound/soc.h 	const struct snd_soc_ops *ops;
ops              1124 include/sound/soc.h 	struct snd_pcm_ops ops;
ops                91 include/sound/sof.h 	const struct snd_sof_dsp_ops *ops;
ops                99 include/sound/sof.h 		      const struct snd_sof_dsp_ops *ops);
ops               151 include/sound/vx_core.h 	struct snd_vx_ops *ops;
ops               197 include/sound/vx_core.h 			      struct snd_vx_ops *ops, int extra_size);
ops               216 include/sound/vx_core.h 	return chip->ops->test_and_ack(chip);
ops               221 include/sound/vx_core.h 	chip->ops->validate_irq(chip, enable);
ops               226 include/sound/vx_core.h 	return chip->ops->in8(chip, reg);
ops               231 include/sound/vx_core.h 	return chip->ops->in32(chip, reg);
ops               236 include/sound/vx_core.h 	chip->ops->out8(chip, reg, val);
ops               241 include/sound/vx_core.h 	chip->ops->out32(chip, reg, val);
ops               251 include/sound/vx_core.h 	chip->ops->reset_dsp(chip);
ops               278 include/sound/vx_core.h 	chip->ops->dma_write(chip, runtime, pipe, count);
ops               284 include/sound/vx_core.h 	chip->ops->dma_read(chip, runtime, pipe, count);
ops                81 include/target/target_core_backend.h sense_reason_t	sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops);
ops                19 include/trace/events/dma_fence.h 		__string(driver, fence->ops->get_driver_name(fence))
ops                20 include/trace/events/dma_fence.h 		__string(timeline, fence->ops->get_timeline_name(fence))
ops                26 include/trace/events/dma_fence.h 		__assign_str(driver, fence->ops->get_driver_name(fence))
ops                27 include/trace/events/dma_fence.h 		__assign_str(timeline, fence->ops->get_timeline_name(fence))
ops               289 include/uapi/sound/asoc.h 	struct snd_soc_tplg_io_ops ops;
ops               159 include/video/mmp_disp.h 	struct mmp_overlay_ops *ops;
ops               230 include/video/mmp_disp.h 	struct mmp_path_ops ops;
ops               242 include/video/mmp_disp.h 		path->ops.set_mode(path, mode);
ops               247 include/video/mmp_disp.h 		path->ops.set_onoff(path, status);
ops               253 include/video/mmp_disp.h 		return path->ops.get_modelist(path, modelist);
ops               260 include/video/mmp_disp.h 		return path->ops.get_overlay(path, overlay_id);
ops               267 include/video/mmp_disp.h 		overlay->ops->set_fetch(overlay, fetch_id);
ops               273 include/video/mmp_disp.h 		overlay->ops->set_onoff(overlay, status);
ops               279 include/video/mmp_disp.h 		overlay->ops->set_win(overlay, win);
ops               285 include/video/mmp_disp.h 		return overlay->ops->set_addr(overlay, addr);
ops               658 include/video/omapfb_dss.h 	} ops;
ops                58 include/video/udlfb.h 	struct fb_ops ops;
ops                52 include/xen/xen-front-pgdir-shbuf.h 	const struct xen_front_pgdir_shbuf_ops *ops;
ops                40 init/version.c 	.ns.ops = &utsns_operations,
ops               391 ipc/mqueue.c   	fc->ops = &mqueue_fs_context_ops;
ops                33 ipc/msgutil.c  	.ns.ops = &ipcns_operations,
ops                52 ipc/namespace.c 	ns->ns.ops = &ipcns_operations;
ops               339 ipc/util.c     		const struct ipc_ops *ops, struct ipc_params *params)
ops               344 ipc/util.c     	err = ops->getnew(ns, params);
ops               366 ipc/util.c     			   const struct ipc_ops *ops,
ops               374 ipc/util.c     		err = ops->associate(ipcp, params->flg);
ops               397 ipc/util.c     		const struct ipc_ops *ops, struct ipc_params *params)
ops               414 ipc/util.c     			err = ops->getnew(ns, params);
ops               422 ipc/util.c     			if (ops->more_checks)
ops               423 ipc/util.c     				err = ops->more_checks(ipcp, params);
ops               429 ipc/util.c     				err = ipc_check_perms(ns, ipcp, ops, params);
ops               640 ipc/util.c     			const struct ipc_ops *ops, struct ipc_params *params)
ops               643 ipc/util.c     		return ipcget_new(ns, ids, ops, params);
ops               645 ipc/util.c     		return ipcget_public(ns, ids, ops, params);
ops               242 ipc/util.h     			const struct ipc_ops *ops, struct ipc_params *params);
ops               510 kernel/bpf/arraymap.c 	if (!map->ops->map_fd_sys_lookup_elem)
ops               516 kernel/bpf/arraymap.c 		*value = map->ops->map_fd_sys_lookup_elem(ptr);
ops               539 kernel/bpf/arraymap.c 	new_ptr = map->ops->map_fd_get_ptr(map, map_file, ufd);
ops               545 kernel/bpf/arraymap.c 		map->ops->map_fd_put_ptr(old_ptr);
ops               561 kernel/bpf/arraymap.c 		map->ops->map_fd_put_ptr(old_ptr);
ops              2263 kernel/bpf/btf.c 		const struct btf_kind_operations *ops;
ops              2279 kernel/bpf/btf.c 			ops = btf_type_ops(member_type);
ops              2280 kernel/bpf/btf.c 			ops->seq_show(btf, member_type, member->type,
ops               682 kernel/bpf/hashtab.c 	if (map->ops->map_fd_put_ptr) {
ops               685 kernel/bpf/hashtab.c 		map->ops->map_fd_put_ptr(ptr);
ops              1405 kernel/bpf/hashtab.c 			map->ops->map_fd_put_ptr(ptr);
ops              1418 kernel/bpf/hashtab.c 	if (!map->ops->map_fd_sys_lookup_elem)
ops              1424 kernel/bpf/hashtab.c 		*value = map->ops->map_fd_sys_lookup_elem(READ_ONCE(*ptr));
ops              1440 kernel/bpf/hashtab.c 	ptr = map->ops->map_fd_get_ptr(map, map_file, ufd);
ops              1446 kernel/bpf/hashtab.c 		map->ops->map_fd_put_ptr(ptr);
ops                29 kernel/bpf/helpers.c 	return (unsigned long) map->ops->map_lookup_elem(map, key);
ops                45 kernel/bpf/helpers.c 	return map->ops->map_update_elem(map, key, value, flags);
ops                62 kernel/bpf/helpers.c 	return map->ops->map_delete_elem(map, key);
ops                76 kernel/bpf/helpers.c 	return map->ops->map_push_elem(map, value, flags);
ops                91 kernel/bpf/helpers.c 	return map->ops->map_pop_elem(map, value);
ops               104 kernel/bpf/helpers.c 	return map->ops->map_peek_elem(map, value);
ops               208 kernel/bpf/inode.c 	if (map->ops->map_get_next_key(map, prev_key, key)) {
ops               236 kernel/bpf/inode.c 		map->ops->map_seq_show_elem(map, key, m);
ops               676 kernel/bpf/inode.c 	fc->ops = &bpf_context_ops;
ops                44 kernel/bpf/map_in_map.c 	if (inner_map->ops == &array_map_ops)
ops                61 kernel/bpf/map_in_map.c 	inner_map_meta->ops = inner_map->ops;
ops                62 kernel/bpf/map_in_map.c 	if (inner_map->ops == &array_map_ops) {
ops                36 kernel/bpf/offload.c 	const struct bpf_prog_offload_ops *ops;
ops               135 kernel/bpf/offload.c 		ret = offload->offdev->ops->prepare(prog);
ops               152 kernel/bpf/offload.c 		ret = offload->offdev->ops->insn_hook(env, insn_idx,
ops               167 kernel/bpf/offload.c 		if (offload->offdev->ops->finalize)
ops               168 kernel/bpf/offload.c 			ret = offload->offdev->ops->finalize(env);
ops               181 kernel/bpf/offload.c 	const struct bpf_prog_offload_ops *ops;
ops               188 kernel/bpf/offload.c 		ops = offload->offdev->ops;
ops               189 kernel/bpf/offload.c 		if (!offload->opt_failed && ops->replace_insn)
ops               190 kernel/bpf/offload.c 			ret = ops->replace_insn(env, off, insn);
ops               205 kernel/bpf/offload.c 		if (!offload->opt_failed && offload->offdev->ops->remove_insns)
ops               206 kernel/bpf/offload.c 			ret = offload->offdev->ops->remove_insns(env, off, cnt);
ops               217 kernel/bpf/offload.c 		offload->offdev->ops->destroy(prog);
ops               243 kernel/bpf/offload.c 		ret = offload->offdev->ops->translate(prog);
ops               673 kernel/bpf/offload.c bpf_offload_dev_create(const struct bpf_prog_offload_ops *ops, void *priv)
ops               693 kernel/bpf/offload.c 	offdev->ops = ops;
ops               102 kernel/bpf/syscall.c 	const struct bpf_map_ops *ops;
ops               110 kernel/bpf/syscall.c 	ops = bpf_map_types[type];
ops               111 kernel/bpf/syscall.c 	if (!ops)
ops               114 kernel/bpf/syscall.c 	if (ops->map_alloc_check) {
ops               115 kernel/bpf/syscall.c 		err = ops->map_alloc_check(attr);
ops               120 kernel/bpf/syscall.c 		ops = &bpf_map_offload_ops;
ops               121 kernel/bpf/syscall.c 	map = ops->map_alloc(attr);
ops               124 kernel/bpf/syscall.c 	map->ops = ops;
ops               310 kernel/bpf/syscall.c 	map->ops->map_free(map);
ops               317 kernel/bpf/syscall.c 		if (map->ops->map_release_uref)
ops               318 kernel/bpf/syscall.c 			map->ops->map_release_uref(map);
ops               352 kernel/bpf/syscall.c 	if (map->ops->map_release)
ops               353 kernel/bpf/syscall.c 		map->ops->map_release(map, filp);
ops               515 kernel/bpf/syscall.c 		if (!map->ops->map_check_btf)
ops               542 kernel/bpf/syscall.c 	if (map->ops->map_check_btf)
ops               543 kernel/bpf/syscall.c 		ret = map->ops->map_check_btf(map, btf, key_type, value_type);
ops               638 kernel/bpf/syscall.c 	map->ops->map_free(map);
ops               816 kernel/bpf/syscall.c 		err = map->ops->map_peek_elem(map, value);
ops               819 kernel/bpf/syscall.c 		if (map->ops->map_lookup_elem_sys_only)
ops               820 kernel/bpf/syscall.c 			ptr = map->ops->map_lookup_elem_sys_only(map, key);
ops               822 kernel/bpf/syscall.c 			ptr = map->ops->map_lookup_elem(map, key);
ops               933 kernel/bpf/syscall.c 		err = map->ops->map_update_elem(map, key, value, attr->flags);
ops               966 kernel/bpf/syscall.c 		err = map->ops->map_push_elem(map, value, attr->flags);
ops               969 kernel/bpf/syscall.c 		err = map->ops->map_update_elem(map, key, value, attr->flags);
ops              1022 kernel/bpf/syscall.c 	err = map->ops->map_delete_elem(map, key);
ops              1080 kernel/bpf/syscall.c 	err = map->ops->map_get_next_key(map, key, next_key);
ops              1141 kernel/bpf/syscall.c 		err = map->ops->map_pop_elem(map, value);
ops              1206 kernel/bpf/syscall.c 	const struct bpf_prog_ops *ops;
ops              1211 kernel/bpf/syscall.c 	ops = bpf_prog_types[type];
ops              1212 kernel/bpf/syscall.c 	if (!ops)
ops              1216 kernel/bpf/syscall.c 		prog->aux->ops = ops;
ops              1218 kernel/bpf/syscall.c 		prog->aux->ops = &bpf_offload_prog_ops;
ops              2121 kernel/bpf/syscall.c 	if (prog->aux->ops->test_run)
ops              2122 kernel/bpf/syscall.c 		ret = prog->aux->ops->test_run(prog, attr, uattr);
ops              2239 kernel/bpf/syscall.c 		if (!map->ops->map_direct_value_meta)
ops              2241 kernel/bpf/syscall.c 		if (!map->ops->map_direct_value_meta(map, addr, off)) {
ops              2359 kernel/bpf/verifier.c 	if (env->ops->is_valid_access &&
ops              2360 kernel/bpf/verifier.c 	    env->ops->is_valid_access(off, size, t, env->prog, &info)) {
ops              3987 kernel/bpf/verifier.c 	if (env->ops->get_func_proto)
ops              3988 kernel/bpf/verifier.c 		fn = env->ops->get_func_proto(func_id, env->prog);
ops              6108 kernel/bpf/verifier.c 	if (!env->ops->gen_ld_abs) {
ops              8053 kernel/bpf/verifier.c 				if (!map->ops->map_direct_value_addr) {
ops              8059 kernel/bpf/verifier.c 				err = map->ops->map_direct_value_addr(map, &addr, off);
ops              8572 kernel/bpf/verifier.c 	const struct bpf_verifier_ops *ops = env->ops;
ops              8581 kernel/bpf/verifier.c 	if (ops->gen_prologue || env->seen_direct_write) {
ops              8582 kernel/bpf/verifier.c 		if (!ops->gen_prologue) {
ops              8586 kernel/bpf/verifier.c 		cnt = ops->gen_prologue(insn_buf, env->seen_direct_write,
ops              8652 kernel/bpf/verifier.c 			if (!ops->convert_ctx_access)
ops              8654 kernel/bpf/verifier.c 			convert_ctx_access = ops->convert_ctx_access;
ops              8959 kernel/bpf/verifier.c 	const struct bpf_map_ops *ops;
ops              9010 kernel/bpf/verifier.c 			cnt = env->ops->gen_ld_abs(insn, insn_buf);
ops              9157 kernel/bpf/verifier.c 			ops = map_ptr->ops;
ops              9159 kernel/bpf/verifier.c 			    ops->map_gen_lookup) {
ops              9160 kernel/bpf/verifier.c 				cnt = ops->map_gen_lookup(map_ptr, insn_buf);
ops              9177 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_lookup_elem,
ops              9179 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_delete_elem,
ops              9181 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_update_elem,
ops              9184 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_push_elem,
ops              9187 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_pop_elem,
ops              9189 kernel/bpf/verifier.c 			BUILD_BUG_ON(!__same_type(ops->map_peek_elem,
ops              9194 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_lookup_elem) -
ops              9198 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_update_elem) -
ops              9202 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_delete_elem) -
ops              9206 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_push_elem) -
ops              9210 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_pop_elem) -
ops              9214 kernel/bpf/verifier.c 				insn->imm = BPF_CAST_CALL(ops->map_peek_elem) -
ops              9223 kernel/bpf/verifier.c 		fn = env->ops->get_func_proto(insn->imm, env->prog);
ops              9323 kernel/bpf/verifier.c 	env->ops = bpf_verifier_ops[env->prog->type];
ops               208 kernel/cgroup/cgroup.c 	.ns.ops		= &cgroupns_operations,
ops              2202 kernel/cgroup/cgroup.c 		fc->ops = &cgroup_fs_context_ops;
ops              2204 kernel/cgroup/cgroup.c 		fc->ops = &cgroup1_fs_context_ops;
ops              2269 kernel/cgroup/cgroup.c 	fc->ops = &cpuset_fs_context_ops;
ops                36 kernel/cgroup/namespace.c 	new_ns->ns.ops = &cgroupns_operations;
ops               355 kernel/dma/coherent.c 	rmem->ops = &rmem_dma_ops;
ops               363 kernel/dma/coherent.c 	const struct reserved_mem_ops *ops;
ops               369 kernel/dma/coherent.c 	ops = dma_reserved_default_memory->ops;
ops               375 kernel/dma/coherent.c 	ret = ops->device_init(dma_reserved_default_memory, NULL);
ops               327 kernel/dma/contiguous.c 	rmem->ops = &rmem_cma_ops;
ops               154 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               156 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               159 kernel/dma/mapping.c 	if (!ops->get_sgtable)
ops               161 kernel/dma/mapping.c 	return ops->get_sgtable(dev, sgt, cpu_addr, dma_addr, size, attrs);
ops               236 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               238 kernel/dma/mapping.c 	if (dma_is_direct(ops)) {
ops               244 kernel/dma/mapping.c 	return ops->mmap != NULL;
ops               265 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               267 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               270 kernel/dma/mapping.c 	if (!ops->mmap)
ops               272 kernel/dma/mapping.c 	return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs);
ops               278 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               280 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               282 kernel/dma/mapping.c 	if (ops->get_required_mask)
ops               283 kernel/dma/mapping.c 		return ops->get_required_mask(dev);
ops               300 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               311 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               313 kernel/dma/mapping.c 	else if (ops->alloc)
ops               314 kernel/dma/mapping.c 		cpu_addr = ops->alloc(dev, size, dma_handle, flag, attrs);
ops               326 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               343 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               345 kernel/dma/mapping.c 	else if (ops->free)
ops               346 kernel/dma/mapping.c 		ops->free(dev, size, cpu_addr, dma_handle, attrs);
ops               352 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               354 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               356 kernel/dma/mapping.c 	if (!ops->dma_supported)
ops               358 kernel/dma/mapping.c 	return ops->dma_supported(dev, mask);
ops               406 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               410 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               412 kernel/dma/mapping.c 	else if (ops->cache_sync)
ops               413 kernel/dma/mapping.c 		ops->cache_sync(dev, vaddr, size, dir);
ops               419 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               422 kernel/dma/mapping.c 	if (dma_is_direct(ops))
ops               424 kernel/dma/mapping.c 	else if (ops && ops->max_mapping_size)
ops               425 kernel/dma/mapping.c 		size = ops->max_mapping_size(dev);
ops               433 kernel/dma/mapping.c 	const struct dma_map_ops *ops = get_dma_ops(dev);
ops               435 kernel/dma/mapping.c 	if (!ops || !ops->get_merge_boundary)
ops               438 kernel/dma/mapping.c 	return ops->get_merge_boundary(dev);
ops                84 kernel/irq/debugfs.c 	if (data->domain && data->domain->ops && data->domain->ops->debug_show)
ops                85 kernel/irq/debugfs.c 		data->domain->ops->debug_show(m, NULL, data, ind + 1);
ops                94 kernel/irq/irqdomain.c 	fwid->fwnode.ops = &irqchip_fwnode_ops;
ops               132 kernel/irq/irqdomain.c 				    const struct irq_domain_ops *ops,
ops               218 kernel/irq/irqdomain.c 	domain->ops = ops;
ops               321 kernel/irq/irqdomain.c 					 const struct irq_domain_ops *ops,
ops               326 kernel/irq/irqdomain.c 	domain = __irq_domain_add(of_node_to_fwnode(of_node), size, size, 0, ops, host_data);
ops               365 kernel/irq/irqdomain.c 					 const struct irq_domain_ops *ops,
ops               371 kernel/irq/irqdomain.c 				  first_hwirq + size, 0, ops, host_data);
ops               402 kernel/irq/irqdomain.c 		if (h->ops->select && fwspec->param_count)
ops               403 kernel/irq/irqdomain.c 			rc = h->ops->select(h, fwspec, bus_token);
ops               404 kernel/irq/irqdomain.c 		else if (h->ops->match)
ops               405 kernel/irq/irqdomain.c 			rc = h->ops->match(h, to_of_node(fwnode), bus_token);
ops               521 kernel/irq/irqdomain.c 	if (domain->ops->unmap)
ops               522 kernel/irq/irqdomain.c 		domain->ops->unmap(domain, irq);
ops               550 kernel/irq/irqdomain.c 	if (domain->ops->map) {
ops               551 kernel/irq/irqdomain.c 		ret = domain->ops->map(domain, virq, hwirq);
ops               735 kernel/irq/irqdomain.c 	if (d->ops->translate)
ops               736 kernel/irq/irqdomain.c 		return d->ops->translate(d, fwspec, hwirq, type);
ops               738 kernel/irq/irqdomain.c 	if (d->ops->xlate)
ops               739 kernel/irq/irqdomain.c 		return d->ops->xlate(d, to_of_node(fwspec->fwnode),
ops              1053 kernel/irq/irqdomain.c 					    const struct irq_domain_ops *ops,
ops              1059 kernel/irq/irqdomain.c 		domain = irq_domain_create_linear(fwnode, size, ops, host_data);
ops              1061 kernel/irq/irqdomain.c 		domain = irq_domain_create_tree(fwnode, ops, host_data);
ops              1288 kernel/irq/irqdomain.c 	if (domain->ops->free)
ops              1289 kernel/irq/irqdomain.c 		domain->ops->free(domain, irq_base, nr_irqs);
ops              1296 kernel/irq/irqdomain.c 	if (!domain->ops->alloc) {
ops              1301 kernel/irq/irqdomain.c 	return domain->ops->alloc(domain, irq_base, nr_irqs, arg);
ops              1555 kernel/irq/irqdomain.c 	if (WARN(!data || !data->domain || !data->domain->ops->free,
ops              1613 kernel/irq/irqdomain.c 		if (domain->ops->deactivate)
ops              1614 kernel/irq/irqdomain.c 			domain->ops->deactivate(domain, irq_data);
ops              1630 kernel/irq/irqdomain.c 		if (!ret && domain->ops->activate) {
ops              1631 kernel/irq/irqdomain.c 			ret = domain->ops->activate(domain, irqd, reserve);
ops              1679 kernel/irq/irqdomain.c 	if (domain->ops->alloc)
ops              1748 kernel/irq/irqdomain.c 	if (d->ops && d->ops->debug_show)
ops              1749 kernel/irq/irqdomain.c 		d->ops->debug_show(m, d, NULL, ind + 1);
ops               142 kernel/irq/msi.c 	struct msi_domain_ops *ops = info->ops;
ops               143 kernel/irq/msi.c 	irq_hw_number_t hwirq = ops->get_hwirq(info, arg);
ops               156 kernel/irq/msi.c 		ret = ops->msi_init(domain, info, virq + i, hwirq + i, arg);
ops               158 kernel/irq/msi.c 			if (ops->msi_free) {
ops               160 kernel/irq/msi.c 					ops->msi_free(domain, info, virq + i);
ops               176 kernel/irq/msi.c 	if (info->ops->msi_free) {
ops               178 kernel/irq/msi.c 			info->ops->msi_free(domain, info, virq + i);
ops               247 kernel/irq/msi.c 	struct msi_domain_ops *ops = info->ops;
ops               249 kernel/irq/msi.c 	if (ops == NULL) {
ops               250 kernel/irq/msi.c 		info->ops = &msi_domain_ops_default;
ops               254 kernel/irq/msi.c 	if (ops->get_hwirq == NULL)
ops               255 kernel/irq/msi.c 		ops->get_hwirq = msi_domain_ops_default.get_hwirq;
ops               256 kernel/irq/msi.c 	if (ops->msi_init == NULL)
ops               257 kernel/irq/msi.c 		ops->msi_init = msi_domain_ops_default.msi_init;
ops               258 kernel/irq/msi.c 	if (ops->msi_check == NULL)
ops               259 kernel/irq/msi.c 		ops->msi_check = msi_domain_ops_default.msi_check;
ops               260 kernel/irq/msi.c 	if (ops->msi_prepare == NULL)
ops               261 kernel/irq/msi.c 		ops->msi_prepare = msi_domain_ops_default.msi_prepare;
ops               262 kernel/irq/msi.c 	if (ops->set_desc == NULL)
ops               263 kernel/irq/msi.c 		ops->set_desc = msi_domain_ops_default.set_desc;
ops               305 kernel/irq/msi.c 	struct msi_domain_ops *ops = info->ops;
ops               308 kernel/irq/msi.c 	ret = ops->msi_check(domain, info, dev);
ops               310 kernel/irq/msi.c 		ret = ops->msi_prepare(domain, dev, nvec, arg);
ops               319 kernel/irq/msi.c 	struct msi_domain_ops *ops = info->ops;
ops               333 kernel/irq/msi.c 		ops->set_desc(arg, desc);
ops               403 kernel/irq/msi.c 	struct msi_domain_ops *ops = info->ops;
ops               415 kernel/irq/msi.c 		ops->set_desc(&arg, desc);
ops               422 kernel/irq/msi.c 			if (ops->handle_error)
ops               423 kernel/irq/msi.c 				ret = ops->handle_error(domain, desc, ret);
ops               424 kernel/irq/msi.c 			if (ops->msi_finish)
ops               425 kernel/irq/msi.c 				ops->msi_finish(&arg, ret);
ops               435 kernel/irq/msi.c 	if (ops->msi_finish)
ops               436 kernel/irq/msi.c 		ops->msi_finish(&arg, 0);
ops              1007 kernel/kprobes.c static int __arm_kprobe_ftrace(struct kprobe *p, struct ftrace_ops *ops,
ops              1012 kernel/kprobes.c 	ret = ftrace_set_filter_ip(ops, (unsigned long)p->addr, 0, 0);
ops              1020 kernel/kprobes.c 		ret = register_ftrace_function(ops);
ops              1035 kernel/kprobes.c 	ftrace_set_filter_ip(ops, (unsigned long)p->addr, 1, 0);
ops              1049 kernel/kprobes.c static int __disarm_kprobe_ftrace(struct kprobe *p, struct ftrace_ops *ops,
ops              1055 kernel/kprobes.c 		ret = unregister_ftrace_function(ops);
ops              1062 kernel/kprobes.c 	ret = ftrace_set_filter_ip(ops, (unsigned long)p->addr, 1, 0);
ops                27 kernel/livepatch/patch.c 	struct klp_ops *ops;
ops                30 kernel/livepatch/patch.c 	list_for_each_entry(ops, &klp_ops, node) {
ops                31 kernel/livepatch/patch.c 		func = list_first_entry(&ops->func_stack, struct klp_func,
ops                34 kernel/livepatch/patch.c 			return ops;
ops                45 kernel/livepatch/patch.c 	struct klp_ops *ops;
ops                49 kernel/livepatch/patch.c 	ops = container_of(fops, struct klp_ops, fops);
ops                57 kernel/livepatch/patch.c 	func = list_first_or_null_rcu(&ops->func_stack, struct klp_func,
ops               104 kernel/livepatch/patch.c 			if (&func->stack_node == &ops->func_stack)
ops               137 kernel/livepatch/patch.c 	struct klp_ops *ops;
ops               144 kernel/livepatch/patch.c 	ops = klp_find_ops(func->old_func);
ops               145 kernel/livepatch/patch.c 	if (WARN_ON(!ops))
ops               148 kernel/livepatch/patch.c 	if (list_is_singular(&ops->func_stack)) {
ops               156 kernel/livepatch/patch.c 		WARN_ON(unregister_ftrace_function(&ops->fops));
ops               157 kernel/livepatch/patch.c 		WARN_ON(ftrace_set_filter_ip(&ops->fops, ftrace_loc, 1, 0));
ops               160 kernel/livepatch/patch.c 		list_del(&ops->node);
ops               161 kernel/livepatch/patch.c 		kfree(ops);
ops               171 kernel/livepatch/patch.c 	struct klp_ops *ops;
ops               180 kernel/livepatch/patch.c 	ops = klp_find_ops(func->old_func);
ops               181 kernel/livepatch/patch.c 	if (!ops) {
ops               192 kernel/livepatch/patch.c 		ops = kzalloc(sizeof(*ops), GFP_KERNEL);
ops               193 kernel/livepatch/patch.c 		if (!ops)
ops               196 kernel/livepatch/patch.c 		ops->fops.func = klp_ftrace_handler;
ops               197 kernel/livepatch/patch.c 		ops->fops.flags = FTRACE_OPS_FL_SAVE_REGS |
ops               201 kernel/livepatch/patch.c 		list_add(&ops->node, &klp_ops);
ops               203 kernel/livepatch/patch.c 		INIT_LIST_HEAD(&ops->func_stack);
ops               204 kernel/livepatch/patch.c 		list_add_rcu(&func->stack_node, &ops->func_stack);
ops               206 kernel/livepatch/patch.c 		ret = ftrace_set_filter_ip(&ops->fops, ftrace_loc, 0, 0);
ops               213 kernel/livepatch/patch.c 		ret = register_ftrace_function(&ops->fops);
ops               217 kernel/livepatch/patch.c 			ftrace_set_filter_ip(&ops->fops, ftrace_loc, 1, 0);
ops               223 kernel/livepatch/patch.c 		list_add_rcu(&func->stack_node, &ops->func_stack);
ops               232 kernel/livepatch/patch.c 	list_del(&ops->node);
ops               233 kernel/livepatch/patch.c 	kfree(ops);
ops               197 kernel/livepatch/transition.c 	struct klp_ops *ops;
ops               215 kernel/livepatch/transition.c 			ops = klp_find_ops(func->old_func);
ops               217 kernel/livepatch/transition.c 			if (list_is_singular(&ops->func_stack)) {
ops               230 kernel/locking/lockdep_internals.h 	unsigned long ops = 0;
ops               234 kernel/locking/lockdep_internals.h 		ops += per_cpu(lockdep_stats.lock_class_ops[idx], cpu);
ops               235 kernel/locking/lockdep_internals.h 	return ops;
ops               247 kernel/nsproxy.c 	if (nstype && (ns->ops->type != nstype))
ops               256 kernel/nsproxy.c 	err = ns->ops->install(new_nsproxy, ns);
ops               137 kernel/params.c 			    !(params[i].ops->flags & KERNEL_PARAM_OPS_FL_NOARG))
ops               140 kernel/params.c 				params[i].ops->set);
ops               143 kernel/params.c 				err = params[i].ops->set(val, &params[i]);
ops               449 kernel/params.c 			   arr->elemsize, arr->ops->set, kp->level,
ops               465 kernel/params.c 		ret = arr->ops->get(buffer + off, &p);
ops               479 kernel/params.c 	if (arr->ops->free)
ops               481 kernel/params.c 			arr->ops->free(arr->elem + arr->elemsize * i);
ops               544 kernel/params.c 	if (!attribute->param->ops->get)
ops               548 kernel/params.c 	count = attribute->param->ops->get(buf, attribute->param);
ops               561 kernel/params.c 	if (!attribute->param->ops->set)
ops               566 kernel/params.c 		err = attribute->param->ops->set(buf, attribute->param);
ops               738 kernel/params.c 		if (params[i].ops->free)
ops               739 kernel/params.c 			params[i].ops->free(params[i].arg);
ops                82 kernel/pid.c   	.ns.ops = &pidns_operations,
ops               111 kernel/pid_namespace.c 	ns->ns.ops = &pidns_operations;
ops                79 kernel/power/hibernate.c void hibernation_set_ops(const struct platform_hibernation_ops *ops)
ops                81 kernel/power/hibernate.c 	if (ops && !(ops->begin && ops->end &&  ops->pre_snapshot
ops                82 kernel/power/hibernate.c 	    && ops->prepare && ops->finish && ops->enter && ops->pre_restore
ops                83 kernel/power/hibernate.c 	    && ops->restore_cleanup && ops->leave)) {
ops                88 kernel/power/hibernate.c 	hibernation_ops = ops;
ops                89 kernel/power/hibernate.c 	if (ops)
ops                76 kernel/power/suspend.c void s2idle_set_ops(const struct platform_s2idle_ops *ops)
ops                79 kernel/power/suspend.c 	s2idle_ops = ops;
ops               203 kernel/power/suspend.c void suspend_set_ops(const struct platform_suspend_ops *ops)
ops               207 kernel/power/suspend.c 	suspend_ops = ops;
ops               132 kernel/power/suspend_test.c 	if (!candidate->ops->set_alarm)
ops              1221 kernel/relay.c 		.ops = &relay_pipe_buf_ops,
ops              3025 kernel/sched/core.c 		notifier->ops->sched_in(notifier, raw_smp_processor_id());
ops              3041 kernel/sched/core.c 		notifier->ops->sched_out(notifier, next);
ops               664 kernel/taskstats.c static int taskstats_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops               669 kernel/taskstats.c 	switch (ops->cmd) {
ops               690 kernel/taskstats.c 	.ops		= taskstats_ops,
ops                97 kernel/time/alarmtimer.c 	if (!rtc->ops->set_alarm)
ops                48 kernel/time/posix-clock.c 	if (clk->ops.read)
ops                49 kernel/time/posix-clock.c 		err = clk->ops.read(clk, fp->f_flags, buf, count);
ops                64 kernel/time/posix-clock.c 	if (clk->ops.poll)
ops                65 kernel/time/posix-clock.c 		result = clk->ops.poll(clk, fp, wait);
ops                81 kernel/time/posix-clock.c 	if (clk->ops.ioctl)
ops                82 kernel/time/posix-clock.c 		err = clk->ops.ioctl(clk, cmd, arg);
ops                99 kernel/time/posix-clock.c 	if (clk->ops.ioctl)
ops               100 kernel/time/posix-clock.c 		err = clk->ops.ioctl(clk, cmd, arg);
ops               120 kernel/time/posix-clock.c 	if (clk->ops.open)
ops               121 kernel/time/posix-clock.c 		err = clk->ops.open(clk, fp->f_mode);
ops               139 kernel/time/posix-clock.c 	if (clk->ops.release)
ops               140 kernel/time/posix-clock.c 		err = clk->ops.release(clk);
ops               175 kernel/time/posix-clock.c 	clk->cdev.owner = clk->ops.owner;
ops               240 kernel/time/posix-clock.c 	if (cd.clk->ops.clock_adjtime)
ops               241 kernel/time/posix-clock.c 		err = cd.clk->ops.clock_adjtime(cd.clk, tx);
ops               259 kernel/time/posix-clock.c 	if (cd.clk->ops.clock_gettime)
ops               260 kernel/time/posix-clock.c 		err = cd.clk->ops.clock_gettime(cd.clk, ts);
ops               278 kernel/time/posix-clock.c 	if (cd.clk->ops.clock_getres)
ops               279 kernel/time/posix-clock.c 		err = cd.clk->ops.clock_getres(cd.clk, ts);
ops               302 kernel/time/posix-clock.c 	if (cd.clk->ops.clock_settime)
ops               303 kernel/time/posix-clock.c 		err = cd.clk->ops.clock_settime(cd.clk, ts);
ops                98 kernel/trace/ftrace.c static bool ftrace_pids_enabled(struct ftrace_ops *ops)
ops               102 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_PID) || !ops->private)
ops               105 kernel/trace/ftrace.c 	tr = ops->private;
ops               110 kernel/trace/ftrace.c static void ftrace_update_trampoline(struct ftrace_ops *ops);
ops               133 kernel/trace/ftrace.c static inline void ftrace_ops_init(struct ftrace_ops *ops)
ops               136 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_INITIALIZED)) {
ops               137 kernel/trace/ftrace.c 		mutex_init(&ops->local_hash.regex_lock);
ops               138 kernel/trace/ftrace.c 		ops->func_hash = &ops->local_hash;
ops               139 kernel/trace/ftrace.c 		ops->flags |= FTRACE_OPS_FL_INITIALIZED;
ops               172 kernel/trace/ftrace.c static ftrace_func_t ftrace_ops_get_list_func(struct ftrace_ops *ops)
ops               178 kernel/trace/ftrace.c 	if (ops->flags & (FTRACE_OPS_FL_DYNAMIC | FTRACE_OPS_FL_RCU) ||
ops               182 kernel/trace/ftrace.c 	return ftrace_ops_get_func(ops);
ops               265 kernel/trace/ftrace.c 			   struct ftrace_ops *ops)
ops               267 kernel/trace/ftrace.c 	rcu_assign_pointer(ops->next, *list);
ops               275 kernel/trace/ftrace.c 	rcu_assign_pointer(*list, ops);
ops               279 kernel/trace/ftrace.c 			     struct ftrace_ops *ops)
ops               288 kernel/trace/ftrace.c 			lockdep_is_held(&ftrace_lock)) == ops &&
ops               289 kernel/trace/ftrace.c 	    rcu_dereference_protected(ops->next,
ops               296 kernel/trace/ftrace.c 		if (*p == ops)
ops               299 kernel/trace/ftrace.c 	if (*p != ops)
ops               306 kernel/trace/ftrace.c static void ftrace_update_trampoline(struct ftrace_ops *ops);
ops               308 kernel/trace/ftrace.c int __register_ftrace_function(struct ftrace_ops *ops)
ops               310 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_DELETED)
ops               313 kernel/trace/ftrace.c 	if (WARN_ON(ops->flags & FTRACE_OPS_FL_ENABLED))
ops               322 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_SAVE_REGS &&
ops               323 kernel/trace/ftrace.c 	    !(ops->flags & FTRACE_OPS_FL_SAVE_REGS_IF_SUPPORTED))
ops               326 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_SAVE_REGS_IF_SUPPORTED)
ops               327 kernel/trace/ftrace.c 		ops->flags |= FTRACE_OPS_FL_SAVE_REGS;
ops               330 kernel/trace/ftrace.c 	if (!core_kernel_data((unsigned long)ops))
ops               331 kernel/trace/ftrace.c 		ops->flags |= FTRACE_OPS_FL_DYNAMIC;
ops               333 kernel/trace/ftrace.c 	add_ftrace_ops(&ftrace_ops_list, ops);
ops               336 kernel/trace/ftrace.c 	ops->saved_func = ops->func;
ops               338 kernel/trace/ftrace.c 	if (ftrace_pids_enabled(ops))
ops               339 kernel/trace/ftrace.c 		ops->func = ftrace_pid_func;
ops               341 kernel/trace/ftrace.c 	ftrace_update_trampoline(ops);
ops               349 kernel/trace/ftrace.c int __unregister_ftrace_function(struct ftrace_ops *ops)
ops               353 kernel/trace/ftrace.c 	if (WARN_ON(!(ops->flags & FTRACE_OPS_FL_ENABLED)))
ops               356 kernel/trace/ftrace.c 	ret = remove_ftrace_ops(&ftrace_ops_list, ops);
ops               364 kernel/trace/ftrace.c 	ops->func = ops->saved_func;
ops               761 kernel/trace/ftrace.c 		      struct ftrace_ops *ops, struct pt_regs *regs)
ops              1028 kernel/trace/ftrace.c 	struct ftrace_ops	ops;
ops              1269 kernel/trace/ftrace.c void ftrace_free_filter(struct ftrace_ops *ops)
ops              1271 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              1272 kernel/trace/ftrace.c 	free_ftrace_hash(ops->func_hash->filter_hash);
ops              1273 kernel/trace/ftrace.c 	free_ftrace_hash(ops->func_hash->notrace_hash);
ops              1366 kernel/trace/ftrace.c ftrace_hash_rec_disable_modify(struct ftrace_ops *ops, int filter_hash);
ops              1368 kernel/trace/ftrace.c ftrace_hash_rec_enable_modify(struct ftrace_ops *ops, int filter_hash);
ops              1370 kernel/trace/ftrace.c static int ftrace_hash_ipmodify_update(struct ftrace_ops *ops,
ops              1419 kernel/trace/ftrace.c ftrace_hash_move(struct ftrace_ops *ops, int enable,
ops              1426 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_IPMODIFY && !enable)
ops              1436 kernel/trace/ftrace.c 		ret = ftrace_hash_ipmodify_update(ops, new_hash);
ops              1447 kernel/trace/ftrace.c 	ftrace_hash_rec_disable_modify(ops, enable);
ops              1451 kernel/trace/ftrace.c 	ftrace_hash_rec_enable_modify(ops, enable);
ops              1484 kernel/trace/ftrace.c ftrace_ops_test(struct ftrace_ops *ops, unsigned long ip, void *regs)
ops              1495 kernel/trace/ftrace.c 	if (regs == NULL && (ops->flags & FTRACE_OPS_FL_SAVE_REGS))
ops              1499 kernel/trace/ftrace.c 	rcu_assign_pointer(hash.filter_hash, ops->func_hash->filter_hash);
ops              1500 kernel/trace/ftrace.c 	rcu_assign_pointer(hash.notrace_hash, ops->func_hash->notrace_hash);
ops              1609 kernel/trace/ftrace.c 	struct ftrace_ops *ops;
ops              1612 kernel/trace/ftrace.c 	for (ops = ftrace_ops_list;
ops              1613 kernel/trace/ftrace.c 	     ops != &ftrace_list_end; ops = ops->next) {
ops              1615 kernel/trace/ftrace.c 		if (ftrace_ops_test(ops, rec->ip, rec)) {
ops              1616 kernel/trace/ftrace.c 			if (ops->flags & FTRACE_OPS_FL_SAVE_REGS) {
ops              1629 kernel/trace/ftrace.c ftrace_find_tramp_ops_next(struct dyn_ftrace *rec, struct ftrace_ops *ops);
ops              1631 kernel/trace/ftrace.c static bool __ftrace_hash_rec_update(struct ftrace_ops *ops,
ops              1644 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_ENABLED))
ops              1659 kernel/trace/ftrace.c 		hash = ops->func_hash->filter_hash;
ops              1660 kernel/trace/ftrace.c 		other_hash = ops->func_hash->notrace_hash;
ops              1665 kernel/trace/ftrace.c 		hash = ops->func_hash->notrace_hash;
ops              1666 kernel/trace/ftrace.c 		other_hash = ops->func_hash->filter_hash;
ops              1723 kernel/trace/ftrace.c 			if (ftrace_rec_count(rec) == 1 && ops->trampoline)
ops              1738 kernel/trace/ftrace.c 			if (ops->flags & FTRACE_OPS_FL_SAVE_REGS)
ops              1753 kernel/trace/ftrace.c 			    ops->flags & FTRACE_OPS_FL_SAVE_REGS) {
ops              1789 kernel/trace/ftrace.c static bool ftrace_hash_rec_disable(struct ftrace_ops *ops,
ops              1792 kernel/trace/ftrace.c 	return __ftrace_hash_rec_update(ops, filter_hash, 0);
ops              1795 kernel/trace/ftrace.c static bool ftrace_hash_rec_enable(struct ftrace_ops *ops,
ops              1798 kernel/trace/ftrace.c 	return __ftrace_hash_rec_update(ops, filter_hash, 1);
ops              1801 kernel/trace/ftrace.c static void ftrace_hash_rec_update_modify(struct ftrace_ops *ops,
ops              1806 kernel/trace/ftrace.c 	__ftrace_hash_rec_update(ops, filter_hash, inc);
ops              1808 kernel/trace/ftrace.c 	if (ops->func_hash != &global_ops.local_hash)
ops              1817 kernel/trace/ftrace.c 		if (op == ops)
ops              1824 kernel/trace/ftrace.c static void ftrace_hash_rec_disable_modify(struct ftrace_ops *ops,
ops              1827 kernel/trace/ftrace.c 	ftrace_hash_rec_update_modify(ops, filter_hash, 0);
ops              1830 kernel/trace/ftrace.c static void ftrace_hash_rec_enable_modify(struct ftrace_ops *ops,
ops              1833 kernel/trace/ftrace.c 	ftrace_hash_rec_update_modify(ops, filter_hash, 1);
ops              1845 kernel/trace/ftrace.c static int __ftrace_hash_update_ipmodify(struct ftrace_ops *ops,
ops              1854 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_ENABLED))
ops              1857 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_IPMODIFY))
ops              1917 kernel/trace/ftrace.c static int ftrace_hash_ipmodify_enable(struct ftrace_ops *ops)
ops              1919 kernel/trace/ftrace.c 	struct ftrace_hash *hash = ops->func_hash->filter_hash;
ops              1924 kernel/trace/ftrace.c 	return __ftrace_hash_update_ipmodify(ops, EMPTY_HASH, hash);
ops              1928 kernel/trace/ftrace.c static void ftrace_hash_ipmodify_disable(struct ftrace_ops *ops)
ops              1930 kernel/trace/ftrace.c 	struct ftrace_hash *hash = ops->func_hash->filter_hash;
ops              1935 kernel/trace/ftrace.c 	__ftrace_hash_update_ipmodify(ops, hash, EMPTY_HASH);
ops              1938 kernel/trace/ftrace.c static int ftrace_hash_ipmodify_update(struct ftrace_ops *ops,
ops              1941 kernel/trace/ftrace.c 	struct ftrace_hash *old_hash = ops->func_hash->filter_hash;
ops              1949 kernel/trace/ftrace.c 	return __ftrace_hash_update_ipmodify(ops, old_hash, new_hash);
ops              2030 kernel/trace/ftrace.c 		struct ftrace_ops *ops = NULL;
ops              2036 kernel/trace/ftrace.c 			ops = ftrace_find_tramp_ops_any(rec);
ops              2037 kernel/trace/ftrace.c 			if (ops) {
ops              2040 kernel/trace/ftrace.c 						(void *)ops->trampoline,
ops              2041 kernel/trace/ftrace.c 						(void *)ops->func);
ops              2042 kernel/trace/ftrace.c 					ops = ftrace_find_tramp_ops_next(rec, ops);
ops              2043 kernel/trace/ftrace.c 				} while (ops);
ops              2309 kernel/trace/ftrace.c 	struct ftrace_ops *ops;
ops              2313 kernel/trace/ftrace.c 		ops = ftrace_find_tramp_ops_new(rec);
ops              2314 kernel/trace/ftrace.c 		if (FTRACE_WARN_ON(!ops || !ops->trampoline)) {
ops              2320 kernel/trace/ftrace.c 		return ops->trampoline;
ops              2341 kernel/trace/ftrace.c 	struct ftrace_ops *ops;
ops              2345 kernel/trace/ftrace.c 		ops = ftrace_find_tramp_ops_curr(rec);
ops              2346 kernel/trace/ftrace.c 		if (FTRACE_WARN_ON(!ops)) {
ops              2352 kernel/trace/ftrace.c 		return ops->trampoline;
ops              2633 kernel/trace/ftrace.c static void ftrace_run_modify_code(struct ftrace_ops *ops, int command,
ops              2636 kernel/trace/ftrace.c 	ops->flags |= FTRACE_OPS_FL_MODIFYING;
ops              2637 kernel/trace/ftrace.c 	ops->old_hash.filter_hash = old_hash->filter_hash;
ops              2638 kernel/trace/ftrace.c 	ops->old_hash.notrace_hash = old_hash->notrace_hash;
ops              2640 kernel/trace/ftrace.c 	ops->old_hash.filter_hash = NULL;
ops              2641 kernel/trace/ftrace.c 	ops->old_hash.notrace_hash = NULL;
ops              2642 kernel/trace/ftrace.c 	ops->flags &= ~FTRACE_OPS_FL_MODIFYING;
ops              2648 kernel/trace/ftrace.c void __weak arch_ftrace_trampoline_free(struct ftrace_ops *ops)
ops              2672 kernel/trace/ftrace.c int ftrace_startup(struct ftrace_ops *ops, int command)
ops              2679 kernel/trace/ftrace.c 	ret = __register_ftrace_function(ops);
ops              2693 kernel/trace/ftrace.c 	ops->flags |= FTRACE_OPS_FL_ENABLED | FTRACE_OPS_FL_ADDING;
ops              2695 kernel/trace/ftrace.c 	ret = ftrace_hash_ipmodify_enable(ops);
ops              2698 kernel/trace/ftrace.c 		__unregister_ftrace_function(ops);
ops              2700 kernel/trace/ftrace.c 		ops->flags &= ~FTRACE_OPS_FL_ENABLED;
ops              2704 kernel/trace/ftrace.c 	if (ftrace_hash_rec_enable(ops, 1))
ops              2709 kernel/trace/ftrace.c 	ops->flags &= ~FTRACE_OPS_FL_ADDING;
ops              2714 kernel/trace/ftrace.c int ftrace_shutdown(struct ftrace_ops *ops, int command)
ops              2721 kernel/trace/ftrace.c 	ret = __unregister_ftrace_function(ops);
ops              2734 kernel/trace/ftrace.c 	ftrace_hash_ipmodify_disable(ops);
ops              2736 kernel/trace/ftrace.c 	if (ftrace_hash_rec_disable(ops, 1))
ops              2739 kernel/trace/ftrace.c 	ops->flags &= ~FTRACE_OPS_FL_ENABLED;
ops              2753 kernel/trace/ftrace.c 		if (ops->flags & FTRACE_OPS_FL_DYNAMIC)
ops              2763 kernel/trace/ftrace.c 	ops->flags |= FTRACE_OPS_FL_REMOVING;
ops              2764 kernel/trace/ftrace.c 	removed_ops = ops;
ops              2767 kernel/trace/ftrace.c 	ops->old_hash.filter_hash = ops->func_hash->filter_hash;
ops              2768 kernel/trace/ftrace.c 	ops->old_hash.notrace_hash = ops->func_hash->notrace_hash;
ops              2788 kernel/trace/ftrace.c 	ops->old_hash.filter_hash = NULL;
ops              2789 kernel/trace/ftrace.c 	ops->old_hash.notrace_hash = NULL;
ops              2792 kernel/trace/ftrace.c 	ops->flags &= ~FTRACE_OPS_FL_REMOVING;
ops              2800 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_DYNAMIC) {
ops              2822 kernel/trace/ftrace.c 		arch_ftrace_trampoline_free(ops);
ops              2865 kernel/trace/ftrace.c static inline int ops_traces_mod(struct ftrace_ops *ops)
ops              2871 kernel/trace/ftrace.c 	return ftrace_hash_empty(ops->func_hash->filter_hash) &&
ops              2872 kernel/trace/ftrace.c 		ftrace_hash_empty(ops->func_hash->notrace_hash);
ops              2883 kernel/trace/ftrace.c ops_references_rec(struct ftrace_ops *ops, struct dyn_ftrace *rec)
ops              2886 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_ENABLED))
ops              2890 kernel/trace/ftrace.c 	if (ops_traces_mod(ops))
ops              2894 kernel/trace/ftrace.c 	if (!ftrace_hash_empty(ops->func_hash->filter_hash) &&
ops              2895 kernel/trace/ftrace.c 	    !__ftrace_lookup_ip(ops->func_hash->filter_hash, rec->ip))
ops              2899 kernel/trace/ftrace.c 	if (ftrace_lookup_ip(ops->func_hash->notrace_hash, rec->ip))
ops              3060 kernel/trace/ftrace.c 	struct ftrace_ops		*ops;
ops              3072 kernel/trace/ftrace.c 	struct trace_array *tr = iter->ops->private;
ops              3098 kernel/trace/ftrace.c 	hash = iter->probe->ops.func_hash->filter_hash;
ops              3115 kernel/trace/ftrace.c 		hash = iter->probe->ops.func_hash->filter_hash;
ops              3410 kernel/trace/ftrace.c arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
ops              3415 kernel/trace/ftrace.c static void add_trampoline_func(struct seq_file *m, struct ftrace_ops *ops,
ops              3420 kernel/trace/ftrace.c 	ptr = arch_ftrace_trampoline_func(ops, rec);
ops              3451 kernel/trace/ftrace.c 		struct ftrace_ops *ops;
ops              3458 kernel/trace/ftrace.c 			ops = ftrace_find_tramp_ops_any(rec);
ops              3459 kernel/trace/ftrace.c 			if (ops) {
ops              3462 kernel/trace/ftrace.c 						   (void *)ops->trampoline,
ops              3463 kernel/trace/ftrace.c 						   (void *)ops->func);
ops              3464 kernel/trace/ftrace.c 					add_trampoline_func(m, ops, rec);
ops              3465 kernel/trace/ftrace.c 					ops = ftrace_find_tramp_ops_next(rec, ops);
ops              3466 kernel/trace/ftrace.c 				} while (ops);
ops              3504 kernel/trace/ftrace.c 	iter->ops = &global_ops;
ops              3529 kernel/trace/ftrace.c 	iter->ops = &global_ops;
ops              3551 kernel/trace/ftrace.c ftrace_regex_open(struct ftrace_ops *ops, int flag,
ops              3557 kernel/trace/ftrace.c 	struct trace_array *tr = ops->private;
ops              3560 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              3575 kernel/trace/ftrace.c 	iter->ops = ops;
ops              3579 kernel/trace/ftrace.c 	mutex_lock(&ops->func_hash->regex_lock);
ops              3582 kernel/trace/ftrace.c 		hash = ops->func_hash->notrace_hash;
ops              3585 kernel/trace/ftrace.c 		hash = ops->func_hash->filter_hash;
ops              3626 kernel/trace/ftrace.c 	mutex_unlock(&ops->func_hash->regex_lock);
ops              3641 kernel/trace/ftrace.c 	struct ftrace_ops *ops = inode->i_private;
ops              3644 kernel/trace/ftrace.c 	return ftrace_regex_open(ops,
ops              3652 kernel/trace/ftrace.c 	struct ftrace_ops *ops = inode->i_private;
ops              3655 kernel/trace/ftrace.c 	return ftrace_regex_open(ops, FTRACE_ITER_NOTRACE,
ops              3858 kernel/trace/ftrace.c static void ftrace_ops_update_code(struct ftrace_ops *ops,
ops              3866 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_ENABLED) {
ops              3867 kernel/trace/ftrace.c 		ftrace_run_modify_code(ops, FTRACE_UPDATE_CALLS, old_hash);
ops              3876 kernel/trace/ftrace.c 	if (ops->func_hash != &global_ops.local_hash)
ops              3889 kernel/trace/ftrace.c static int ftrace_hash_move_and_update_ops(struct ftrace_ops *ops,
ops              3899 kernel/trace/ftrace.c 	old_hash_ops.filter_hash = ops->func_hash->filter_hash;
ops              3900 kernel/trace/ftrace.c 	old_hash_ops.notrace_hash = ops->func_hash->notrace_hash;
ops              3901 kernel/trace/ftrace.c 	ret = ftrace_hash_move(ops, enable, orig_hash, hash);
ops              3903 kernel/trace/ftrace.c 		ftrace_ops_update_code(ops, &old_hash_ops);
ops              3971 kernel/trace/ftrace.c ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len,
ops              3975 kernel/trace/ftrace.c static void process_mod_list(struct list_head *head, struct ftrace_ops *ops,
ops              3984 kernel/trace/ftrace.c 	mutex_lock(&ops->func_hash->regex_lock);
ops              3987 kernel/trace/ftrace.c 		orig_hash = &ops->func_hash->filter_hash;
ops              3989 kernel/trace/ftrace.c 		orig_hash = &ops->func_hash->notrace_hash;
ops              4035 kernel/trace/ftrace.c 	ret = ftrace_hash_move_and_update_ops(ops, orig_hash,
ops              4040 kernel/trace/ftrace.c 	mutex_unlock(&ops->func_hash->regex_lock);
ops              4057 kernel/trace/ftrace.c 			process_mod_list(&tr->mod_trace, tr->ops, mod, true);
ops              4059 kernel/trace/ftrace.c 			process_mod_list(&tr->mod_notrace, tr->ops, mod, false);
ops              4118 kernel/trace/ftrace.c 	probe = container_of(op, struct ftrace_func_probe, ops);
ops              4345 kernel/trace/ftrace.c 		probe->ops.func = function_trace_probe_call;
ops              4347 kernel/trace/ftrace.c 		ftrace_ops_init(&probe->ops);
ops              4359 kernel/trace/ftrace.c 	mutex_lock(&probe->ops.func_hash->regex_lock);
ops              4361 kernel/trace/ftrace.c 	orig_hash = &probe->ops.func_hash->filter_hash;
ops              4413 kernel/trace/ftrace.c 	ret = ftrace_hash_move_and_update_ops(&probe->ops, orig_hash,
ops              4421 kernel/trace/ftrace.c 	if (!(probe->ops.flags & FTRACE_OPS_FL_ENABLED))
ops              4422 kernel/trace/ftrace.c 		ret = ftrace_startup(&probe->ops, 0);
ops              4430 kernel/trace/ftrace.c 	mutex_unlock(&probe->ops.func_hash->regex_lock);
ops              4494 kernel/trace/ftrace.c 	if (!(probe->ops.flags & FTRACE_OPS_FL_INITIALIZED))
ops              4501 kernel/trace/ftrace.c 	mutex_lock(&probe->ops.func_hash->regex_lock);
ops              4503 kernel/trace/ftrace.c 	orig_hash = &probe->ops.func_hash->filter_hash;
ops              4549 kernel/trace/ftrace.c 		ftrace_shutdown(&probe->ops, 0);
ops              4551 kernel/trace/ftrace.c 	ret = ftrace_hash_move_and_update_ops(&probe->ops, orig_hash,
ops              4556 kernel/trace/ftrace.c 		ftrace_run_modify_code(&probe->ops, FTRACE_UPDATE_CALLS,
ops              4569 kernel/trace/ftrace.c 	mutex_unlock(&probe->ops.func_hash->regex_lock);
ops              4642 kernel/trace/ftrace.c 	struct trace_array *tr = iter->ops->private;
ops              4748 kernel/trace/ftrace.c ftrace_set_hash(struct ftrace_ops *ops, unsigned char *buf, int len,
ops              4758 kernel/trace/ftrace.c 	mutex_lock(&ops->func_hash->regex_lock);
ops              4761 kernel/trace/ftrace.c 		orig_hash = &ops->func_hash->filter_hash;
ops              4763 kernel/trace/ftrace.c 		orig_hash = &ops->func_hash->notrace_hash;
ops              4786 kernel/trace/ftrace.c 	ret = ftrace_hash_move_and_update_ops(ops, orig_hash, hash, enable);
ops              4790 kernel/trace/ftrace.c 	mutex_unlock(&ops->func_hash->regex_lock);
ops              4797 kernel/trace/ftrace.c ftrace_set_addr(struct ftrace_ops *ops, unsigned long ip, int remove,
ops              4800 kernel/trace/ftrace.c 	return ftrace_set_hash(ops, NULL, 0, ip, remove, reset, enable);
ops              4813 kernel/trace/ftrace.c int ftrace_set_filter_ip(struct ftrace_ops *ops, unsigned long ip,
ops              4816 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              4817 kernel/trace/ftrace.c 	return ftrace_set_addr(ops, ip, remove, reset, 1);
ops              4828 kernel/trace/ftrace.c void ftrace_ops_set_global_filter(struct ftrace_ops *ops)
ops              4830 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_INITIALIZED)
ops              4833 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              4834 kernel/trace/ftrace.c 	ops->func_hash = &global_ops.local_hash;
ops              4839 kernel/trace/ftrace.c ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len,
ops              4842 kernel/trace/ftrace.c 	return ftrace_set_hash(ops, buf, len, 0, 0, reset, enable);
ops              4855 kernel/trace/ftrace.c int ftrace_set_filter(struct ftrace_ops *ops, unsigned char *buf,
ops              4858 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              4859 kernel/trace/ftrace.c 	return ftrace_set_regex(ops, buf, len, reset, 1);
ops              4874 kernel/trace/ftrace.c int ftrace_set_notrace(struct ftrace_ops *ops, unsigned char *buf,
ops              4877 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              4878 kernel/trace/ftrace.c 	return ftrace_set_regex(ops, buf, len, reset, 0);
ops              4993 kernel/trace/ftrace.c ftrace_set_early_filter(struct ftrace_ops *ops, char *buf, int enable)
ops              4997 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              5001 kernel/trace/ftrace.c 		ftrace_set_regex(ops, func, strlen(func), 0, enable);
ops              5041 kernel/trace/ftrace.c 	mutex_lock(&iter->ops->func_hash->regex_lock);
ops              5047 kernel/trace/ftrace.c 			orig_hash = &iter->ops->func_hash->filter_hash;
ops              5051 kernel/trace/ftrace.c 			orig_hash = &iter->ops->func_hash->notrace_hash;
ops              5054 kernel/trace/ftrace.c 		ret = ftrace_hash_move_and_update_ops(iter->ops, orig_hash,
ops              5062 kernel/trace/ftrace.c 	mutex_unlock(&iter->ops->func_hash->regex_lock);
ops              5508 kernel/trace/ftrace.c void ftrace_create_filter_files(struct ftrace_ops *ops,
ops              5513 kernel/trace/ftrace.c 			  ops, &ftrace_filter_fops);
ops              5516 kernel/trace/ftrace.c 			  ops, &ftrace_notrace_fops);
ops              5529 kernel/trace/ftrace.c void ftrace_destroy_filter_files(struct ftrace_ops *ops)
ops              5532 kernel/trace/ftrace.c 	if (ops->flags & FTRACE_OPS_FL_ENABLED)
ops              5533 kernel/trace/ftrace.c 		ftrace_shutdown(ops, 0);
ops              5534 kernel/trace/ftrace.c 	ops->flags |= FTRACE_OPS_FL_DELETED;
ops              5535 kernel/trace/ftrace.c 	ftrace_free_filter(ops);
ops              5698 kernel/trace/ftrace.c 	struct ftrace_ops *ops;
ops              5701 kernel/trace/ftrace.c 	for (ops = ftrace_ops_list; ops != &ftrace_list_end; ops = ops->next) {
ops              5702 kernel/trace/ftrace.c 		if (ops_references_rec(ops, rec))
ops              5739 kernel/trace/ftrace.c 		if (!tr->ops || !tr->ops->func_hash)
ops              5741 kernel/trace/ftrace.c 		mutex_lock(&tr->ops->func_hash->regex_lock);
ops              5742 kernel/trace/ftrace.c 		clear_mod_from_hash(pg, tr->ops->func_hash->filter_hash);
ops              5743 kernel/trace/ftrace.c 		clear_mod_from_hash(pg, tr->ops->func_hash->notrace_hash);
ops              5744 kernel/trace/ftrace.c 		mutex_unlock(&tr->ops->func_hash->regex_lock);
ops              6093 kernel/trace/ftrace.c 		if (!tr->ops || !tr->ops->func_hash)
ops              6095 kernel/trace/ftrace.c 		mutex_lock(&tr->ops->func_hash->regex_lock);
ops              6096 kernel/trace/ftrace.c 		clear_func_from_hash(func, tr->ops->func_hash->filter_hash);
ops              6097 kernel/trace/ftrace.c 		clear_func_from_hash(func, tr->ops->func_hash->notrace_hash);
ops              6098 kernel/trace/ftrace.c 		mutex_unlock(&tr->ops->func_hash->regex_lock);
ops              6232 kernel/trace/ftrace.c void __weak arch_ftrace_update_trampoline(struct ftrace_ops *ops)
ops              6236 kernel/trace/ftrace.c static void ftrace_update_trampoline(struct ftrace_ops *ops)
ops              6238 kernel/trace/ftrace.c 	arch_ftrace_update_trampoline(ops);
ops              6270 kernel/trace/ftrace.c static void ftrace_update_trampoline(struct ftrace_ops *ops)
ops              6278 kernel/trace/ftrace.c 	tr->ops = &global_ops;
ops              6279 kernel/trace/ftrace.c 	tr->ops->private = tr;
ops              6287 kernel/trace/ftrace.c 		if (WARN_ON(tr->ops->func != ftrace_stub))
ops              6289 kernel/trace/ftrace.c 			       tr->ops->func);
ops              6291 kernel/trace/ftrace.c 	tr->ops->func = func;
ops              6292 kernel/trace/ftrace.c 	tr->ops->private = tr;
ops              6297 kernel/trace/ftrace.c 	tr->ops->func = ftrace_stub;
ops              6409 kernel/trace/ftrace.c ftrace_func_t ftrace_ops_get_func(struct ftrace_ops *ops)
ops              6415 kernel/trace/ftrace.c 	if (!(ops->flags & FTRACE_OPS_FL_RECURSION_SAFE) ||
ops              6416 kernel/trace/ftrace.c 	    ops->flags & FTRACE_OPS_FL_RCU)
ops              6419 kernel/trace/ftrace.c 	return ops->func;
ops              6731 kernel/trace/ftrace.c int register_ftrace_function(struct ftrace_ops *ops)
ops              6735 kernel/trace/ftrace.c 	ftrace_ops_init(ops);
ops              6739 kernel/trace/ftrace.c 	ret = ftrace_startup(ops, 0);
ops              6753 kernel/trace/ftrace.c int unregister_ftrace_function(struct ftrace_ops *ops)
ops              6758 kernel/trace/ftrace.c 	ret = ftrace_shutdown(ops, 0);
ops                34 kernel/trace/ftrace_internal.h int ftrace_startup(struct ftrace_ops *ops, int command);
ops                35 kernel/trace/ftrace_internal.h int ftrace_shutdown(struct ftrace_ops *ops, int command);
ops                36 kernel/trace/ftrace_internal.h int ftrace_ops_test(struct ftrace_ops *ops, unsigned long ip, void *regs);
ops                40 kernel/trace/ftrace_internal.h int __register_ftrace_function(struct ftrace_ops *ops);
ops                41 kernel/trace/ftrace_internal.h int __unregister_ftrace_function(struct ftrace_ops *ops);
ops                43 kernel/trace/ftrace_internal.h # define ftrace_startup(ops, command)					\
ops                45 kernel/trace/ftrace_internal.h 		int ___ret = __register_ftrace_function(ops);		\
ops                47 kernel/trace/ftrace_internal.h 			(ops)->flags |= FTRACE_OPS_FL_ENABLED;		\
ops                50 kernel/trace/ftrace_internal.h # define ftrace_shutdown(ops, command)					\
ops                52 kernel/trace/ftrace_internal.h 		int ___ret = __unregister_ftrace_function(ops);		\
ops                54 kernel/trace/ftrace_internal.h 			(ops)->flags &= ~FTRACE_OPS_FL_ENABLED;		\
ops                58 kernel/trace/ftrace_internal.h ftrace_ops_test(struct ftrace_ops *ops, unsigned long ip, void *regs)
ops              6177 kernel/trace/trace.c 		.ops		= &tracing_pipe_buf_ops,
ops              7418 kernel/trace/trace.c 		.ops		= &buffer_pipe_buf_ops,
ops              7620 kernel/trace/trace.c 		struct trace_array *tr, struct ftrace_probe_ops *ops,
ops              7628 kernel/trace/trace.c 		      struct trace_array *tr, struct ftrace_probe_ops *ops,
ops              7650 kernel/trace/trace.c 		      struct ftrace_probe_ops *ops, void *data)
ops              7671 kernel/trace/trace.c ftrace_snapshot_init(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops              7687 kernel/trace/trace.c ftrace_snapshot_free(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops              7718 kernel/trace/trace.c 	struct ftrace_probe_ops *ops;
ops              7730 kernel/trace/trace.c 	ops = param ? &snapshot_count_probe_ops :  &snapshot_probe_ops;
ops              7733 kernel/trace/trace.c 		return unregister_ftrace_function_probe_func(glob+1, tr, ops);
ops              7756 kernel/trace/trace.c 	ret = register_ftrace_function_probe(glob, tr, ops, count);
ops               313 kernel/trace/trace.h 	struct ftrace_ops	*ops;
ops              1107 kernel/trace/trace.h 					struct ftrace_probe_ops *ops,
ops              1109 kernel/trace/trace.h 	int			(*init)(struct ftrace_probe_ops *ops,
ops              1113 kernel/trace/trace.h 	void			(*free)(struct ftrace_probe_ops *ops,
ops              1118 kernel/trace/trace.h 					 struct ftrace_probe_ops *ops,
ops              1137 kernel/trace/trace.h 			       struct ftrace_probe_ops *ops, void *data);
ops              1140 kernel/trace/trace.h 				      struct ftrace_probe_ops *ops);
ops              1146 kernel/trace/trace.h void ftrace_create_filter_files(struct ftrace_ops *ops,
ops              1148 kernel/trace/trace.h void ftrace_destroy_filter_files(struct ftrace_ops *ops);
ops              1168 kernel/trace/trace.h #define ftrace_create_filter_files(ops, parent) do { } while (0)
ops              1169 kernel/trace/trace.h #define ftrace_destroy_filter_files(ops) do { } while (0)
ops              1541 kernel/trace/trace.h 	unsigned short		*ops;
ops              1620 kernel/trace/trace.h 	struct event_trigger_ops	*ops;
ops              1646 kernel/trace/trace.h 				      struct event_trigger_ops *ops,
ops              1648 kernel/trace/trace.h extern void event_enable_trigger_free(struct event_trigger_ops *ops,
ops              1654 kernel/trace/trace.h 					 struct event_trigger_ops *ops,
ops              1658 kernel/trace/trace.h 					    struct event_trigger_ops *ops,
ops              1662 kernel/trace/trace.h extern int event_trigger_init(struct event_trigger_ops *ops,
ops              1726 kernel/trace/trace.h 	int			(*init)(struct event_trigger_ops *ops,
ops              1728 kernel/trace/trace.h 	void			(*free)(struct event_trigger_ops *ops,
ops              1731 kernel/trace/trace.h 					 struct event_trigger_ops *ops,
ops              1819 kernel/trace/trace.h 				       struct event_trigger_ops *ops,
ops              1823 kernel/trace/trace.h 					 struct event_trigger_ops *ops,
ops                21 kernel/trace/trace_dynevent.c int dyn_event_register(struct dyn_event_operations *ops)
ops                23 kernel/trace/trace_dynevent.c 	if (!ops || !ops->create || !ops->show || !ops->is_busy ||
ops                24 kernel/trace/trace_dynevent.c 	    !ops->free || !ops->match)
ops                27 kernel/trace/trace_dynevent.c 	INIT_LIST_HEAD(&ops->list);
ops                29 kernel/trace/trace_dynevent.c 	list_add_tail(&ops->list, &dyn_event_ops_list);
ops                63 kernel/trace/trace_dynevent.c 		if (type && type != pos->ops)
ops                65 kernel/trace/trace_dynevent.c 		if (!pos->ops->match(system, event,
ops                69 kernel/trace/trace_dynevent.c 		ret = pos->ops->free(pos);
ops                80 kernel/trace/trace_dynevent.c 	struct dyn_event_operations *ops;
ops                87 kernel/trace/trace_dynevent.c 	list_for_each_entry(ops, &dyn_event_ops_list, list) {
ops                88 kernel/trace/trace_dynevent.c 		ret = ops->create(argc, (const char **)argv);
ops               122 kernel/trace/trace_dynevent.c 	if (ev && ev->ops)
ops               123 kernel/trace/trace_dynevent.c 		return ev->ops->show(m, ev);
ops               153 kernel/trace/trace_dynevent.c 		if (type && ev->ops != type)
ops               155 kernel/trace/trace_dynevent.c 		if (ev->ops->is_busy(ev)) {
ops               161 kernel/trace/trace_dynevent.c 		if (type && ev->ops != type)
ops               163 kernel/trace/trace_dynevent.c 		ret = ev->ops->free(ev);
ops                51 kernel/trace/trace_dynevent.h int dyn_event_register(struct dyn_event_operations *ops);
ops                63 kernel/trace/trace_dynevent.h 	struct dyn_event_operations	*ops;
ops                69 kernel/trace/trace_dynevent.h int dyn_event_init(struct dyn_event *ev, struct dyn_event_operations *ops)
ops                71 kernel/trace/trace_dynevent.h 	if (!ev || !ops)
ops                75 kernel/trace/trace_dynevent.h 	ev->ops = ops;
ops                83 kernel/trace/trace_dynevent.h 	if (!ev || !ev->ops)
ops               430 kernel/trace/trace_event_perf.c 			  struct ftrace_ops *ops, struct pt_regs *pt_regs)
ops               438 kernel/trace/trace_event_perf.c 	if ((unsigned long)ops->private != smp_processor_id())
ops               441 kernel/trace/trace_event_perf.c 	event = container_of(ops, struct perf_event, ftrace_ops);
ops               473 kernel/trace/trace_event_perf.c 	struct ftrace_ops *ops = &event->ftrace_ops;
ops               475 kernel/trace/trace_event_perf.c 	ops->flags   = FTRACE_OPS_FL_RCU;
ops               476 kernel/trace/trace_event_perf.c 	ops->func    = perf_ftrace_function_call;
ops               477 kernel/trace/trace_event_perf.c 	ops->private = (void *)(unsigned long)nr_cpu_ids;
ops               479 kernel/trace/trace_event_perf.c 	return register_ftrace_function(ops);
ops               484 kernel/trace/trace_event_perf.c 	struct ftrace_ops *ops = &event->ftrace_ops;
ops               485 kernel/trace/trace_event_perf.c 	int ret = unregister_ftrace_function(ops);
ops               486 kernel/trace/trace_event_perf.c 	ftrace_free_filter(ops);
ops              2528 kernel/trace/trace_events.c 		   struct trace_array *tr, struct ftrace_probe_ops *ops,
ops              2545 kernel/trace/trace_events.c 			 struct trace_array *tr, struct ftrace_probe_ops *ops,
ops              2573 kernel/trace/trace_events.c 		   struct ftrace_probe_ops *ops, void *data)
ops              2602 kernel/trace/trace_events.c event_enable_init(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops              2640 kernel/trace/trace_events.c event_enable_free(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops              2697 kernel/trace/trace_events.c 	struct ftrace_probe_ops *ops;
ops              2728 kernel/trace/trace_events.c 		ops = param ? &event_enable_count_probe_ops : &event_enable_probe_ops;
ops              2730 kernel/trace/trace_events.c 		ops = param ? &event_disable_count_probe_ops : &event_disable_probe_ops;
ops              2733 kernel/trace/trace_events.c 		ret = unregister_ftrace_function_probe_func(glob+1, tr, ops);
ops              2776 kernel/trace/trace_events.c 	ret = register_ftrace_function_probe(glob, tr, ops, data);
ops                43 kernel/trace/trace_events_filter.c static const char * ops[] = { OPS };
ops              1199 kernel/trace/trace_events_filter.c 	for (op = 0; ops[op]; op++) {
ops              1201 kernel/trace/trace_events_filter.c 		if (strncmp(str + i, ops[op], strlen(ops[op])) == 0)
ops              1205 kernel/trace/trace_events_filter.c 	if (!ops[op]) {
ops              1210 kernel/trace/trace_events_filter.c 	i += strlen(ops[op]);
ops              1902 kernel/trace/trace_events_filter.c 	struct ftrace_ops *ops;
ops              1928 kernel/trace/trace_events_filter.c static int ftrace_function_set_regexp(struct ftrace_ops *ops, int filter,
ops              1934 kernel/trace/trace_events_filter.c 		ret = ftrace_set_filter(ops, re, len, reset);
ops              1936 kernel/trace/trace_events_filter.c 		ret = ftrace_set_notrace(ops, re, len, reset);
ops              1960 kernel/trace/trace_events_filter.c 		ret = ftrace_function_set_regexp(data->ops, filter, *reset,
ops              2033 kernel/trace/trace_events_filter.c 		.ops           = &event->ftrace_ops,
ops               415 kernel/trace/trace_events_hist.c 	return ev->ops == &synth_event_ops;
ops              5572 kernel/trace/trace_events_hist.c 	data->ops->print(m, data->ops, data);
ops              5659 kernel/trace/trace_events_hist.c 				    struct event_trigger_ops *ops,
ops              5767 kernel/trace/trace_events_hist.c static int event_hist_trigger_init(struct event_trigger_ops *ops,
ops              5795 kernel/trace/trace_events_hist.c static void event_hist_trigger_free(struct event_trigger_ops *ops,
ops              5825 kernel/trace/trace_events_hist.c static int event_hist_trigger_named_init(struct event_trigger_ops *ops,
ops              5832 kernel/trace/trace_events_hist.c 	event_hist_trigger_init(ops, data->named_data);
ops              5837 kernel/trace/trace_events_hist.c static void event_hist_trigger_named_free(struct event_trigger_ops *ops,
ops              5843 kernel/trace/trace_events_hist.c 	event_hist_trigger_free(ops, data->named_data);
ops              5970 kernel/trace/trace_events_hist.c static int hist_register_trigger(char *glob, struct event_trigger_ops *ops,
ops              6026 kernel/trace/trace_events_hist.c 		data->ops = &event_hist_trigger_named_ops;
ops              6029 kernel/trace/trace_events_hist.c 	if (data->ops->init) {
ops              6030 kernel/trace/trace_events_hist.c 		ret = data->ops->init(data->ops, data);
ops              6122 kernel/trace/trace_events_hist.c static void hist_unregister_trigger(char *glob, struct event_trigger_ops *ops,
ops              6147 kernel/trace/trace_events_hist.c 	if (unregistered && test->ops->free)
ops              6148 kernel/trace/trace_events_hist.c 		test->ops->free(test->ops, test);
ops              6200 kernel/trace/trace_events_hist.c 			if (test->ops->free)
ops              6201 kernel/trace/trace_events_hist.c 				test->ops->free(test->ops, test);
ops              6288 kernel/trace/trace_events_hist.c 	trigger_data->ops = trigger_ops;
ops              6461 kernel/trace/trace_events_hist.c 	struct event_trigger_ops *ops;
ops              6467 kernel/trace/trace_events_hist.c 		ops = param ? &hist_enable_count_trigger_ops :
ops              6470 kernel/trace/trace_events_hist.c 		ops = param ? &hist_disable_count_trigger_ops :
ops              6473 kernel/trace/trace_events_hist.c 	return ops;
ops              6485 kernel/trace/trace_events_hist.c 			if (test->ops->free)
ops              6486 kernel/trace/trace_events_hist.c 				test->ops->free(test->ops, test);
ops                70 kernel/trace/trace_events_trigger.c 			data->ops->func(data, rec, event);
ops                80 kernel/trace/trace_events_trigger.c 		data->ops->func(data, rec, event);
ops               108 kernel/trace/trace_events_trigger.c 			data->ops->func(data, NULL, NULL);
ops               164 kernel/trace/trace_events_trigger.c 	data->ops->print(m, data->ops, data);
ops               412 kernel/trace/trace_events_trigger.c int event_trigger_init(struct event_trigger_ops *ops,
ops               430 kernel/trace/trace_events_trigger.c event_trigger_free(struct event_trigger_ops *ops,
ops               484 kernel/trace/trace_events_trigger.c 			if (data->ops->free)
ops               485 kernel/trace/trace_events_trigger.c 				data->ops->free(data->ops, data);
ops               535 kernel/trace/trace_events_trigger.c static int register_trigger(char *glob, struct event_trigger_ops *ops,
ops               551 kernel/trace/trace_events_trigger.c 	if (data->ops->init) {
ops               552 kernel/trace/trace_events_trigger.c 		ret = data->ops->init(data->ops, data);
ops               582 kernel/trace/trace_events_trigger.c static void unregister_trigger(char *glob, struct event_trigger_ops *ops,
ops               601 kernel/trace/trace_events_trigger.c 	if (unregistered && data->ops->free)
ops               602 kernel/trace/trace_events_trigger.c 		data->ops->free(data->ops, data);
ops               644 kernel/trace/trace_events_trigger.c 	trigger_data->ops = trigger_ops;
ops               980 kernel/trace/trace_events_trigger.c traceon_trigger_print(struct seq_file *m, struct event_trigger_ops *ops,
ops               988 kernel/trace/trace_events_trigger.c traceoff_trigger_print(struct seq_file *m, struct event_trigger_ops *ops,
ops              1026 kernel/trace/trace_events_trigger.c 	struct event_trigger_ops *ops;
ops              1030 kernel/trace/trace_events_trigger.c 		ops = param ? &traceon_count_trigger_ops :
ops              1033 kernel/trace/trace_events_trigger.c 		ops = param ? &traceoff_count_trigger_ops :
ops              1036 kernel/trace/trace_events_trigger.c 	return ops;
ops              1087 kernel/trace/trace_events_trigger.c register_snapshot_trigger(char *glob, struct event_trigger_ops *ops,
ops              1094 kernel/trace/trace_events_trigger.c 	return register_trigger(glob, ops, data, file);
ops              1098 kernel/trace/trace_events_trigger.c snapshot_trigger_print(struct seq_file *m, struct event_trigger_ops *ops,
ops              1187 kernel/trace/trace_events_trigger.c stacktrace_trigger_print(struct seq_file *m, struct event_trigger_ops *ops,
ops              1276 kernel/trace/trace_events_trigger.c 			       struct event_trigger_ops *ops,
ops              1301 kernel/trace/trace_events_trigger.c void event_enable_trigger_free(struct event_trigger_ops *ops,
ops              1406 kernel/trace/trace_events_trigger.c 	trigger_data->ops = trigger_ops;
ops              1494 kernel/trace/trace_events_trigger.c 				  struct event_trigger_ops *ops,
ops              1516 kernel/trace/trace_events_trigger.c 	if (data->ops->init) {
ops              1517 kernel/trace/trace_events_trigger.c 		ret = data->ops->init(data->ops, data);
ops              1536 kernel/trace/trace_events_trigger.c 				     struct event_trigger_ops *ops,
ops              1561 kernel/trace/trace_events_trigger.c 	if (unregistered && data->ops->free)
ops              1562 kernel/trace/trace_events_trigger.c 		data->ops->free(data->ops, data);
ops              1568 kernel/trace/trace_events_trigger.c 	struct event_trigger_ops *ops;
ops              1578 kernel/trace/trace_events_trigger.c 		ops = param ? &event_enable_count_trigger_ops :
ops              1581 kernel/trace/trace_events_trigger.c 		ops = param ? &event_disable_count_trigger_ops :
ops              1584 kernel/trace/trace_events_trigger.c 	return ops;
ops                39 kernel/trace/trace_functions.c 	struct ftrace_ops *ops;
ops                41 kernel/trace/trace_functions.c 	ops = kzalloc(sizeof(*ops), GFP_KERNEL);
ops                42 kernel/trace/trace_functions.c 	if (!ops)
ops                46 kernel/trace/trace_functions.c 	ops->func = function_trace_call;
ops                47 kernel/trace/trace_functions.c 	ops->flags = FTRACE_OPS_FL_RECURSION_SAFE | FTRACE_OPS_FL_PID;
ops                49 kernel/trace/trace_functions.c 	tr->ops = ops;
ops                50 kernel/trace/trace_functions.c 	ops->private = tr;
ops                71 kernel/trace/trace_functions.c 	ftrace_create_filter_files(tr->ops, parent);
ops                78 kernel/trace/trace_functions.c 	ftrace_destroy_filter_files(tr->ops);
ops                79 kernel/trace/trace_functions.c 	kfree(tr->ops);
ops                80 kernel/trace/trace_functions.c 	tr->ops = NULL;
ops                92 kernel/trace/trace_functions.c 	if (!tr->ops)
ops               223 kernel/trace/trace_functions.c 	register_ftrace_function(tr->ops);
ops               230 kernel/trace/trace_functions.c 	unregister_ftrace_function(tr->ops);
ops               248 kernel/trace/trace_functions.c 		unregister_ftrace_function(tr->ops);
ops               251 kernel/trace/trace_functions.c 			tr->ops->func = function_stack_trace_call;
ops               252 kernel/trace/trace_functions.c 			register_ftrace_function(tr->ops);
ops               254 kernel/trace/trace_functions.c 			tr->ops->func = function_trace_call;
ops               255 kernel/trace/trace_functions.c 			register_ftrace_function(tr->ops);
ops               281 kernel/trace/trace_functions.c static void update_traceon_count(struct ftrace_probe_ops *ops,
ops               344 kernel/trace/trace_functions.c 		     struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               347 kernel/trace/trace_functions.c 	update_traceon_count(ops, ip, tr, 1, data);
ops               352 kernel/trace/trace_functions.c 		      struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               355 kernel/trace/trace_functions.c 	update_traceon_count(ops, ip, tr, 0, data);
ops               360 kernel/trace/trace_functions.c 	       struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               371 kernel/trace/trace_functions.c 		struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               415 kernel/trace/trace_functions.c 		  struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               423 kernel/trace/trace_functions.c 			struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               463 kernel/trace/trace_functions.c static int update_count(struct ftrace_probe_ops *ops, unsigned long ip,
ops               483 kernel/trace/trace_functions.c 		  struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               486 kernel/trace/trace_functions.c 	if (update_count(ops, ip, data))
ops               493 kernel/trace/trace_functions.c 		     struct trace_array *tr, struct ftrace_probe_ops *ops,
ops               496 kernel/trace/trace_functions.c 	if (update_count(ops, ip, data))
ops               502 kernel/trace/trace_functions.c 		   unsigned long ip, struct ftrace_probe_ops *ops,
ops               523 kernel/trace/trace_functions.c 		     struct ftrace_probe_ops *ops,
ops               526 kernel/trace/trace_functions.c 	return ftrace_probe_print("traceon", m, ip, ops, data);
ops               531 kernel/trace/trace_functions.c 			 struct ftrace_probe_ops *ops, void *data)
ops               533 kernel/trace/trace_functions.c 	return ftrace_probe_print("traceoff", m, ip, ops, data);
ops               538 kernel/trace/trace_functions.c 			struct ftrace_probe_ops *ops, void *data)
ops               540 kernel/trace/trace_functions.c 	return ftrace_probe_print("stacktrace", m, ip, ops, data);
ops               545 kernel/trace/trace_functions.c 			struct ftrace_probe_ops *ops, void *data)
ops               547 kernel/trace/trace_functions.c 	return ftrace_probe_print("dump", m, ip, ops, data);
ops               552 kernel/trace/trace_functions.c 			struct ftrace_probe_ops *ops, void *data)
ops               554 kernel/trace/trace_functions.c 	return ftrace_probe_print("cpudump", m, ip, ops, data);
ops               559 kernel/trace/trace_functions.c ftrace_count_init(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops               575 kernel/trace/trace_functions.c ftrace_count_free(struct ftrace_probe_ops *ops, struct trace_array *tr,
ops               638 kernel/trace/trace_functions.c 			    struct ftrace_probe_ops *ops,
ops               651 kernel/trace/trace_functions.c 		return unregister_ftrace_function_probe_func(glob+1, tr, ops);
ops               670 kernel/trace/trace_functions.c 	ret = register_ftrace_function_probe(glob, tr, ops, count);
ops               679 kernel/trace/trace_functions.c 	struct ftrace_probe_ops *ops;
ops               686 kernel/trace/trace_functions.c 		ops = param ? &traceon_count_probe_ops : &traceon_probe_ops;
ops               688 kernel/trace/trace_functions.c 		ops = param ? &traceoff_count_probe_ops : &traceoff_probe_ops;
ops               690 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
ops               698 kernel/trace/trace_functions.c 	struct ftrace_probe_ops *ops;
ops               703 kernel/trace/trace_functions.c 	ops = param ? &stacktrace_count_probe_ops : &stacktrace_probe_ops;
ops               705 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
ops               713 kernel/trace/trace_functions.c 	struct ftrace_probe_ops *ops;
ops               718 kernel/trace/trace_functions.c 	ops = &dump_probe_ops;
ops               721 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
ops               729 kernel/trace/trace_functions.c 	struct ftrace_probe_ops *ops;
ops               734 kernel/trace/trace_functions.c 	ops = &cpudump_probe_ops;
ops               737 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
ops               473 kernel/trace/trace_irqsoff.c 		ret = register_ftrace_function(tr->ops);
ops               489 kernel/trace/trace_irqsoff.c 		unregister_ftrace_function(tr->ops);
ops                66 kernel/trace/trace_kprobe.c 	return ev->ops == &trace_kprobe_ops;
ops                90 kernel/trace/trace_sched_switch.c static void tracing_start_sched_switch(int ops)
ops                97 kernel/trace/trace_sched_switch.c 	switch (ops) {
ops               112 kernel/trace/trace_sched_switch.c static void tracing_stop_sched_switch(int ops)
ops               116 kernel/trace/trace_sched_switch.c 	switch (ops) {
ops               244 kernel/trace/trace_sched_wakeup.c 		ret = register_ftrace_function(tr->ops);
ops               260 kernel/trace/trace_sched_wakeup.c 		unregister_ftrace_function(tr->ops);
ops               223 kernel/trace/trace_selftest.c 		register_ftrace_function(tr->ops);
ops               304 kernel/trace/trace_selftest.c 		unregister_ftrace_function(tr->ops);
ops               500 kernel/trace/trace_stack.c 	struct ftrace_ops *ops = inode->i_private;
ops               503 kernel/trace/trace_stack.c 	return ftrace_regex_open(ops, FTRACE_ITER_FILTER,
ops                69 kernel/trace/trace_uprobe.c 	return ev->ops == &trace_uprobe_ops;
ops               368 kernel/trace/tracing_map.c 	if (elt->map->ops && elt->map->ops->elt_clear)
ops               369 kernel/trace/tracing_map.c 		elt->map->ops->elt_clear(elt);
ops               391 kernel/trace/tracing_map.c 	if (elt->map->ops && elt->map->ops->elt_free)
ops               392 kernel/trace/tracing_map.c 		elt->map->ops->elt_free(elt);
ops               437 kernel/trace/tracing_map.c 	if (map->ops && map->ops->elt_alloc) {
ops               438 kernel/trace/tracing_map.c 		err = map->ops->elt_alloc(elt);
ops               457 kernel/trace/tracing_map.c 		if (map->ops && map->ops->elt_init)
ops               458 kernel/trace/tracing_map.c 			map->ops->elt_init(elt);
ops               762 kernel/trace/tracing_map.c 				       const struct tracing_map_ops *ops,
ops               781 kernel/trace/tracing_map.c 	map->ops = ops;
ops               191 kernel/trace/tracing_map.h 	const struct tracing_map_ops	*ops;
ops               243 kernel/trace/tracing_map.h 		   const struct tracing_map_ops *ops,
ops                63 kernel/user.c  	.ns.ops = &userns_operations,
ops               112 kernel/user_namespace.c 	ns->ns.ops = &userns_operations;
ops              1293 kernel/user_namespace.c 	owner = p = ns->ops->owner(ns);
ops                67 kernel/utsname.c 	ns->ns.ops = &utsns_operations;
ops               171 lib/assoc_array.c 		 const struct assoc_array_ops *ops,
ops               199 lib/assoc_array.c 	segments = ops->get_key_chunk(index_key, level);
ops               253 lib/assoc_array.c 			segments = ops->get_key_chunk(index_key, sc_level);
ops               305 lib/assoc_array.c 		       const struct assoc_array_ops *ops,
ops               314 lib/assoc_array.c 	if (assoc_array_walk(array, ops, index_key, &result) !=
ops               331 lib/assoc_array.c 			if (ops->compare_object(leaf, index_key))
ops               344 lib/assoc_array.c 					const struct assoc_array_ops *ops)
ops               391 lib/assoc_array.c 		if (ops) {
ops               393 lib/assoc_array.c 			ops->free_object(assoc_array_ptr_to_leaf(ptr));
ops               442 lib/assoc_array.c 			 const struct assoc_array_ops *ops)
ops               444 lib/assoc_array.c 	assoc_array_destroy_subtree(array->root, ops);
ops               475 lib/assoc_array.c 						  const struct assoc_array_ops *ops,
ops               511 lib/assoc_array.c 		    ops->compare_object(assoc_array_ptr_to_leaf(ptr),
ops               558 lib/assoc_array.c 		base_seg = ops->get_object_key_chunk(
ops               731 lib/assoc_array.c 		int x = ops->diff_objects(assoc_array_ptr_to_leaf(node->slots[i]),
ops               765 lib/assoc_array.c 			ops->get_key_chunk(index_key, i * ASSOC_ARRAY_KEY_CHUNK_SIZE);
ops               778 lib/assoc_array.c 		base_seg = ops->get_object_key_chunk(assoc_array_ptr_to_leaf(ptr),
ops               784 lib/assoc_array.c 	base_seg = ops->get_key_chunk(index_key, level);
ops               794 lib/assoc_array.c 					    const struct assoc_array_ops *ops,
ops               965 lib/assoc_array.c 					    const struct assoc_array_ops *ops,
ops               985 lib/assoc_array.c 	edit->ops = ops;
ops               989 lib/assoc_array.c 	switch (assoc_array_walk(array, ops, index_key, &result)) {
ops              1001 lib/assoc_array.c 		if (!assoc_array_insert_into_terminal_node(edit, ops, index_key,
ops              1010 lib/assoc_array.c 		if (!assoc_array_insert_mid_shortcut(edit, ops, &result))
ops              1080 lib/assoc_array.c 					    const struct assoc_array_ops *ops,
ops              1097 lib/assoc_array.c 	edit->ops = ops;
ops              1100 lib/assoc_array.c 	switch (assoc_array_walk(array, ops, index_key, &result)) {
ops              1112 lib/assoc_array.c 			    ops->compare_object(assoc_array_ptr_to_leaf(ptr),
ops              1276 lib/assoc_array.c 					   const struct assoc_array_ops *ops)
ops              1289 lib/assoc_array.c 	edit->ops = ops;
ops              1293 lib/assoc_array.c 	edit->ops_for_excised_subtree = ops;
ops              1310 lib/assoc_array.c 		edit->ops->free_object(assoc_array_ptr_to_leaf(edit->dead_leaf));
ops              1455 lib/assoc_array.c 		   const struct assoc_array_ops *ops,
ops              1476 lib/assoc_array.c 	edit->ops = ops;
ops              1477 lib/assoc_array.c 	edit->ops_for_excised_subtree = ops;
ops              1717 lib/assoc_array.c 	assoc_array_destroy_subtree(new_root, edit->ops);
ops               351 lib/iov_iter.c 			pipe->bufs[idx].ops,
ops               400 lib/iov_iter.c 	buf->ops = &page_cache_pipe_buf_ops;
ops               480 lib/iov_iter.c 	return buf->ops == &default_pipe_buf_ops;
ops               526 lib/iov_iter.c 		pipe->bufs[idx].ops = &default_pipe_buf_ops;
ops                86 lib/kobject.c  	const struct kobj_ns_type_operations *ops;
ops               117 lib/kobject.c  	ops = kobj_child_ns_ops(kobj);
ops               118 lib/kobject.c  	if (ops) {
ops               119 lib/kobject.c  		BUG_ON(ops->type <= KOBJ_NS_TYPE_NONE);
ops               120 lib/kobject.c  		BUG_ON(ops->type >= KOBJ_NS_TYPES);
ops               121 lib/kobject.c  		BUG_ON(!kobj_ns_type_registered(ops->type));
ops              1014 lib/kobject.c  int kobj_ns_type_register(const struct kobj_ns_type_operations *ops)
ops              1016 lib/kobject.c  	enum kobj_ns_type type = ops->type;
ops              1034 lib/kobject.c  	kobj_ns_ops_tbl[type] = ops;
ops              1055 lib/kobject.c  	const struct kobj_ns_type_operations *ops = NULL;
ops              1058 lib/kobject.c  		ops = parent->ktype->child_ns_type(parent);
ops              1060 lib/kobject.c  	return ops;
ops               238 lib/kobject_uevent.c 	const struct kobj_ns_type_operations *ops;
ops               240 lib/kobject_uevent.c 	ops = kobj_ns_ops(kobj);
ops               241 lib/kobject_uevent.c 	if (ops) {
ops               245 lib/kobject_uevent.c 		init_ns = ops->initial_ns();
ops               388 lib/kobject_uevent.c 	const struct kobj_ns_type_operations *ops;
ops               391 lib/kobject_uevent.c 	ops = kobj_ns_ops(kobj);
ops               392 lib/kobject_uevent.c 	if (!ops && kobj->kset) {
ops               396 lib/kobject_uevent.c 			ops = kobj_ns_ops(ksobj->parent);
ops               403 lib/kobject_uevent.c 	if (ops && ops->netlink_ns && kobj->ktype->namespace)
ops               404 lib/kobject_uevent.c 		if (ops->type == KOBJ_NS_TYPE_NET)
ops               240 lib/logic_pio.c 		if (entry && entry->ops)				\
ops               241 lib/logic_pio.c 			ret = entry->ops->in(entry->hostdata,		\
ops               256 lib/logic_pio.c 		if (entry && entry->ops)				\
ops               257 lib/logic_pio.c 			entry->ops->out(entry->hostdata,		\
ops               272 lib/logic_pio.c 		if (entry && entry->ops)				\
ops               273 lib/logic_pio.c 			entry->ops->ins(entry->hostdata,		\
ops               289 lib/logic_pio.c 		if (entry && entry->ops)				\
ops               290 lib/logic_pio.c 			entry->ops->outs(entry->hostdata,		\
ops                22 lib/objagg.c   	const struct objagg_ops *ops;
ops                44 lib/objagg.c   	const struct objagg_ops *ops;
ops               170 lib/objagg.c   	delta_priv = objagg->ops->delta_create(objagg->priv, parent->obj,
ops               217 lib/objagg.c   	objagg->ops->delta_destroy(objagg->priv, objagg_obj->delta_priv);
ops               270 lib/objagg.c   	objagg_obj->root_priv = objagg->ops->root_create(objagg->priv,
ops               289 lib/objagg.c   	objagg->ops->root_destroy(objagg->priv, objagg_obj->root_priv);
ops               369 lib/objagg.c   	objagg_obj = kzalloc(sizeof(*objagg_obj) + objagg->ops->obj_size,
ops               374 lib/objagg.c   	memcpy(objagg_obj->obj, obj, objagg->ops->obj_size);
ops               514 lib/objagg.c   struct objagg *objagg_create(const struct objagg_ops *ops,
ops               520 lib/objagg.c   	if (WARN_ON(!ops || !ops->root_create || !ops->root_destroy ||
ops               521 lib/objagg.c   		    !ops->delta_check || !ops->delta_create ||
ops               522 lib/objagg.c   		    !ops->delta_destroy))
ops               528 lib/objagg.c   	objagg->ops = ops;
ops               536 lib/objagg.c   	objagg->ht_params.key_len = ops->obj_size;
ops               817 lib/objagg.c   			if (objagg->ops->delta_check(objagg->priv,
ops               864 lib/objagg.c   						 objagg->ops->obj_size,
ops               880 lib/objagg.c   							 objagg->ops->obj_size,
ops               915 lib/objagg.c   	const struct objagg_ops *ops = objagg_hints->ops;
ops               919 lib/objagg.c   	return ops->hints_obj_cmp ? ops->hints_obj_cmp(ptr, arg->key) :
ops               951 lib/objagg.c   	objagg_hints->ops = objagg->ops;
ops               956 lib/objagg.c   	objagg_hints->ht_params.key_len = objagg->ops->obj_size;
ops                51 lib/parman.c   	const struct parman_ops *ops;
ops                62 lib/parman.c   				  parman->ops->resize_step;
ops                65 lib/parman.c   	err = parman->ops->resize(parman->priv, new_count);
ops                75 lib/parman.c   				  parman->ops->resize_step;
ops                78 lib/parman.c   	if (new_count < parman->ops->base_count)
ops                80 lib/parman.c   	err = parman->ops->resize(parman->priv, new_count);
ops               130 lib/parman.c   	parman->ops->move(parman->priv, item->index, to_index, count);
ops               216 lib/parman.c   	if (parman->limit_count - parman->count >= parman->ops->resize_step)
ops               268 lib/parman.c   struct parman *parman_create(const struct parman_ops *ops, void *priv)
ops               276 lib/parman.c   	parman->ops = ops;
ops               278 lib/parman.c   	parman->limit_count = ops->base_count;
ops               279 lib/parman.c   	parman->algo = parman_algos[ops->algo];
ops               217 lib/test_parman.c static struct test_parman *test_parman_create(const struct parman_ops *ops)
ops               228 lib/test_parman.c 	test_parman->parman = parman_create(ops, test_parman);
ops               143 lib/textsearch.c int textsearch_register(struct ts_ops *ops)
ops               148 lib/textsearch.c 	if (ops->name == NULL || ops->find == NULL || ops->init == NULL ||
ops               149 lib/textsearch.c 	    ops->get_pattern == NULL || ops->get_pattern_len == NULL)
ops               154 lib/textsearch.c 		if (!strcmp(ops->name, o->name))
ops               158 lib/textsearch.c 	list_add_tail_rcu(&ops->list, &ts_ops);
ops               178 lib/textsearch.c int textsearch_unregister(struct ts_ops *ops)
ops               185 lib/textsearch.c 		if (o == ops) {
ops               268 lib/textsearch.c 	struct ts_ops *ops;
ops               273 lib/textsearch.c 	ops = lookup_ts_algo(algo);
ops               280 lib/textsearch.c 	if (ops == NULL && flags & TS_AUTOLOAD) {
ops               282 lib/textsearch.c 		ops = lookup_ts_algo(algo);
ops               286 lib/textsearch.c 	if (ops == NULL)
ops               289 lib/textsearch.c 	conf = ops->init(pattern, len, gfp_mask, flags);
ops               295 lib/textsearch.c 	conf->ops = ops;
ops               299 lib/textsearch.c 	if (ops)
ops               300 lib/textsearch.c 		module_put(ops->owner);
ops               315 lib/textsearch.c 	if (conf->ops) {
ops               316 lib/textsearch.c 		if (conf->ops->destroy)
ops               317 lib/textsearch.c 			conf->ops->destroy(conf);
ops               318 lib/textsearch.c 		module_put(conf->ops->owner);
ops                51 mm/cleancache.c int cleancache_register_ops(const struct cleancache_ops *ops)
ops                53 mm/cleancache.c 	if (cmpxchg(&cleancache_ops, NULL, ops))
ops                32 mm/frontswap.c #define for_each_frontswap_ops(ops)		\
ops                33 mm/frontswap.c 	for ((ops) = frontswap_ops; (ops); (ops) = (ops)->next)
ops               113 mm/frontswap.c void frontswap_register_ops(struct frontswap_ops *ops)
ops               132 mm/frontswap.c 		ops->init(i);
ops               140 mm/frontswap.c 		ops->next = frontswap_ops;
ops               141 mm/frontswap.c 	} while (cmpxchg(&frontswap_ops, ops->next, ops) != ops->next);
ops               161 mm/frontswap.c 				ops->init(i);
ops               163 mm/frontswap.c 				ops->invalidate_area(i);
ops               193 mm/frontswap.c 	struct frontswap_ops *ops;
ops               210 mm/frontswap.c 	for_each_frontswap_ops(ops)
ops               211 mm/frontswap.c 		ops->init(type);
ops               252 mm/frontswap.c 	struct frontswap_ops *ops;
ops               266 mm/frontswap.c 		for_each_frontswap_ops(ops)
ops               267 mm/frontswap.c 			ops->invalidate_page(type, offset);
ops               271 mm/frontswap.c 	for_each_frontswap_ops(ops) {
ops               272 mm/frontswap.c 		ret = ops->store(type, offset, page);
ops               301 mm/frontswap.c 	struct frontswap_ops *ops;
ops               311 mm/frontswap.c 	for_each_frontswap_ops(ops) {
ops               312 mm/frontswap.c 		ret = ops->load(type, offset, page);
ops               334 mm/frontswap.c 	struct frontswap_ops *ops;
ops               342 mm/frontswap.c 	for_each_frontswap_ops(ops)
ops               343 mm/frontswap.c 		ops->invalidate_page(type, offset);
ops               356 mm/frontswap.c 	struct frontswap_ops *ops;
ops               364 mm/frontswap.c 	for_each_frontswap_ops(ops)
ops               365 mm/frontswap.c 		ops->invalidate_area(type);
ops                72 mm/hmm.c       		if (mirror->ops->release)
ops                73 mm/hmm.c       			mirror->ops->release(mirror);
ops               126 mm/hmm.c       		rc = mirror->ops->sync_cpu_device_pagetables(mirror, nrange);
ops               182 mm/hmm.c       	if (!mm || !mirror || !mirror->ops)
ops              2772 mm/memory.c    			ret = vmf->page->pgmap->ops->migrate_to_ram(vmf);
ops                30 mm/memremap.c  	if (!pgmap->ops || !pgmap->ops->page_free) {
ops                81 mm/memremap.c  	if (pgmap->ops && pgmap->ops->kill)
ops                82 mm/memremap.c  		pgmap->ops->kill(pgmap);
ops                89 mm/memremap.c  	if (pgmap->ops && pgmap->ops->cleanup) {
ops                90 mm/memremap.c  		pgmap->ops->cleanup(pgmap);
ops               177 mm/memremap.c  		if (!pgmap->ops || !pgmap->ops->migrate_to_ram) {
ops               199 mm/memremap.c  		if (pgmap->ops && (pgmap->ops->kill || pgmap->ops->cleanup))
ops               209 mm/memremap.c  		if (!pgmap->ops || !pgmap->ops->kill || !pgmap->ops->cleanup) {
ops               452 mm/memremap.c  		page->pgmap->ops->page_free(page);
ops              3397 mm/mmap.c      	const struct vm_operations_struct *ops)
ops              3412 mm/mmap.c      	vma->vm_ops = ops;
ops                59 mm/mmu_notifier.c 		if (mn->ops->release)
ops                60 mm/mmu_notifier.c 			mn->ops->release(mn, mm);
ops               104 mm/mmu_notifier.c 		if (mn->ops->clear_flush_young)
ops               105 mm/mmu_notifier.c 			young |= mn->ops->clear_flush_young(mn, mm, start, end);
ops               121 mm/mmu_notifier.c 		if (mn->ops->clear_young)
ops               122 mm/mmu_notifier.c 			young |= mn->ops->clear_young(mn, mm, start, end);
ops               137 mm/mmu_notifier.c 		if (mn->ops->test_young) {
ops               138 mm/mmu_notifier.c 			young = mn->ops->test_young(mn, mm, address);
ops               156 mm/mmu_notifier.c 		if (mn->ops->change_pte)
ops               157 mm/mmu_notifier.c 			mn->ops->change_pte(mn, mm, address, pte);
ops               170 mm/mmu_notifier.c 		if (mn->ops->invalidate_range_start) {
ops               175 mm/mmu_notifier.c 			_ret = mn->ops->invalidate_range_start(mn, range);
ops               180 mm/mmu_notifier.c 					mn->ops->invalidate_range_start, _ret,
ops               215 mm/mmu_notifier.c 		if (!only_end && mn->ops->invalidate_range)
ops               216 mm/mmu_notifier.c 			mn->ops->invalidate_range(mn, range->mm,
ops               219 mm/mmu_notifier.c 		if (mn->ops->invalidate_range_end) {
ops               222 mm/mmu_notifier.c 			mn->ops->invalidate_range_end(mn, range);
ops               239 mm/mmu_notifier.c 		if (mn->ops->invalidate_range)
ops               240 mm/mmu_notifier.c 			mn->ops->invalidate_range(mn, mm, start, end);
ops               345 mm/mmu_notifier.c find_get_mmu_notifier(struct mm_struct *mm, const struct mmu_notifier_ops *ops)
ops               351 mm/mmu_notifier.c 		if (mn->ops != ops)
ops               382 mm/mmu_notifier.c struct mmu_notifier *mmu_notifier_get_locked(const struct mmu_notifier_ops *ops,
ops               391 mm/mmu_notifier.c 		mn = find_get_mmu_notifier(mm, ops);
ops               396 mm/mmu_notifier.c 	mn = ops->alloc_notifier(mm);
ops               399 mm/mmu_notifier.c 	mn->ops = ops;
ops               405 mm/mmu_notifier.c 	mn->ops->free_notifier(mn);
ops               444 mm/mmu_notifier.c 		if (mn->ops->release)
ops               445 mm/mmu_notifier.c 			mn->ops->release(mn, mm);
ops               474 mm/mmu_notifier.c 	mn->ops->free_notifier(mn);
ops                12 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops                16 mm/pagewalk.c  		err = ops->pte_entry(pte, addr, addr + PAGE_SIZE, walk);
ops                34 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops                42 mm/pagewalk.c  			if (ops->pte_hole)
ops                43 mm/pagewalk.c  				err = ops->pte_hole(addr, next, walk);
ops                52 mm/pagewalk.c  		if (ops->pmd_entry)
ops                53 mm/pagewalk.c  			err = ops->pmd_entry(pmd, addr, next, walk);
ops                61 mm/pagewalk.c  		if (!ops->pte_entry)
ops                80 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops                88 mm/pagewalk.c  			if (ops->pte_hole)
ops                89 mm/pagewalk.c  				err = ops->pte_hole(addr, next, walk);
ops                95 mm/pagewalk.c  		if (ops->pud_entry) {
ops                99 mm/pagewalk.c  				err = ops->pud_entry(pud, addr, next, walk);
ops               111 mm/pagewalk.c  		if (ops->pmd_entry || ops->pte_entry)
ops               125 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops               132 mm/pagewalk.c  			if (ops->pte_hole)
ops               133 mm/pagewalk.c  				err = ops->pte_hole(addr, next, walk);
ops               138 mm/pagewalk.c  		if (ops->pmd_entry || ops->pte_entry)
ops               152 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops               159 mm/pagewalk.c  			if (ops->pte_hole)
ops               160 mm/pagewalk.c  				err = ops->pte_hole(addr, next, walk);
ops               165 mm/pagewalk.c  		if (ops->pmd_entry || ops->pte_entry)
ops               191 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops               199 mm/pagewalk.c  			err = ops->hugetlb_entry(pte, hmask, addr, next, walk);
ops               200 mm/pagewalk.c  		else if (ops->pte_hole)
ops               201 mm/pagewalk.c  			err = ops->pte_hole(addr, next, walk);
ops               229 mm/pagewalk.c  	const struct mm_walk_ops *ops = walk->ops;
ops               231 mm/pagewalk.c  	if (ops->test_walk)
ops               232 mm/pagewalk.c  		return ops->test_walk(start, end, walk);
ops               244 mm/pagewalk.c  		if (ops->pte_hole)
ops               245 mm/pagewalk.c  			err = ops->pte_hole(start, end, walk);
ops               258 mm/pagewalk.c  		if (walk->ops->hugetlb_entry)
ops               302 mm/pagewalk.c  		unsigned long end, const struct mm_walk_ops *ops,
ops               309 mm/pagewalk.c  		.ops		= ops,
ops               348 mm/pagewalk.c  		if (walk.vma || walk.ops->pte_hole)
ops               356 mm/pagewalk.c  int walk_page_vma(struct vm_area_struct *vma, const struct mm_walk_ops *ops,
ops               360 mm/pagewalk.c  		.ops		= ops,
ops              3885 mm/shmem.c     	fc->ops = &shmem_fs_context_ops;
ops               161 mm/z3fold.c    	const struct z3fold_ops *ops;
ops               766 mm/z3fold.c    		const struct z3fold_ops *ops)
ops               803 mm/z3fold.c    	pool->ops = ops;
ops              1122 mm/z3fold.c    	if (!pool->ops || !pool->ops->evict || retries == 0) {
ops              1199 mm/z3fold.c    			ret = pool->ops->evict(pool, middle_handle);
ops              1204 mm/z3fold.c    			ret = pool->ops->evict(pool, first_handle);
ops              1209 mm/z3fold.c    			ret = pool->ops->evict(pool, last_handle);
ops               100 mm/zbud.c      	const struct zbud_ops *ops;
ops               306 mm/zbud.c      struct zbud_pool *zbud_create_pool(gfp_t gfp, const struct zbud_ops *ops)
ops               320 mm/zbud.c      	pool->ops = ops;
ops               509 mm/zbud.c      	if (!pool->ops || !pool->ops->evict || list_empty(&pool->lru) ||
ops               534 mm/zbud.c      			ret = pool->ops->evict(pool, first_handle);
ops               539 mm/zbud.c      			ret = pool->ops->evict(pool, last_handle);
ops                24 mm/zpool.c     	const struct zpool_ops *ops;
ops               156 mm/zpool.c     		const struct zpool_ops *ops)
ops               183 mm/zpool.c     	zpool->pool = driver->create(name, gfp, ops, zpool);
ops               184 mm/zpool.c     	zpool->ops = ops;
ops               185 mm/zpool.c     	zpool->evictable = driver->shrink && ops && ops->evict;
ops               360 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               376 net/8021q/vlan_dev.c 		if (netif_device_present(real_dev) && ops->ndo_do_ioctl)
ops               377 net/8021q/vlan_dev.c 			err = ops->ndo_do_ioctl(real_dev, &ifrr, cmd);
ops               390 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               393 net/8021q/vlan_dev.c 	if (netif_device_present(real_dev) && ops->ndo_neigh_setup)
ops               394 net/8021q/vlan_dev.c 		err = ops->ndo_neigh_setup(real_dev, pa);
ops               404 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               407 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_ddp_setup)
ops               408 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_ddp_setup(real_dev, xid, sgl, sgc);
ops               416 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               419 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_ddp_done)
ops               420 net/8021q/vlan_dev.c 		len = ops->ndo_fcoe_ddp_done(real_dev, xid);
ops               428 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               431 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_enable)
ops               432 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_enable(real_dev);
ops               439 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               442 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_disable)
ops               443 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_disable(real_dev);
ops               451 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               454 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_ddp_target)
ops               455 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_ddp_target(real_dev, xid, sgl, sgc);
ops               465 net/8021q/vlan_dev.c 	const struct net_device_ops *ops = real_dev->netdev_ops;
ops               468 net/8021q/vlan_dev.c 	if (ops->ndo_fcoe_get_wwn)
ops               469 net/8021q/vlan_dev.c 		rc = ops->ndo_fcoe_get_wwn(real_dev, wwn, type);
ops               647 net/8021q/vlan_dev.c 	const struct ethtool_ops *ops = vlan->real_dev->ethtool_ops;
ops               652 net/8021q/vlan_dev.c 	} else if (ops->get_ts_info) {
ops               653 net/8021q/vlan_dev.c 		return ops->get_ts_info(vlan->real_dev, info);
ops               983 net/9p/trans_fd.c 	err = csocket->ops->connect(csocket,
ops              1024 net/9p/trans_fd.c 	err = csocket->ops->connect(csocket, (struct sockaddr *)&sun_server,
ops               443 net/appletalk/aarp.c 	const struct net_device_ops *ops = iface->dev->netdev_ops;
ops               449 net/appletalk/aarp.c 	if (!(ops->ndo_do_ioctl(iface->dev, &atreq, SIOCSIFADDR))) {
ops               450 net/appletalk/aarp.c 		ops->ndo_do_ioctl(iface->dev, &atreq, SIOCGIFADDR);
ops              1036 net/appletalk/ddp.c 	sock->ops = &atalk_dgram_ops;
ops               126 net/atm/clip.c 	if (n->ops != &clip_neigh_ops)
ops               301 net/atm/clip.c 	neigh->ops = &clip_neigh_ops;
ops               302 net/atm/clip.c 	neigh->output = neigh->ops->output;
ops               626 net/atm/clip.c 	.ops =			&atmarpd_dev_ops,
ops               181 net/atm/common.c 		if (vcc->dev->ops->close)
ops               182 net/atm/common.c 			vcc->dev->ops->close(vcc);
ops               192 net/atm/common.c 		module_put(vcc->dev->ops->owner);
ops               395 net/atm/common.c 	if (!try_module_get(dev->ops->owner))
ops               446 net/atm/common.c 	if (dev->ops->open) {
ops               447 net/atm/common.c 		error = dev->ops->open(vcc);
ops               456 net/atm/common.c 	module_put(dev->ops->owner);
ops               644 net/atm/common.c 	error = vcc->dev->ops->send(vcc, skb);
ops               703 net/atm/common.c 	if (!vcc->dev->ops->change_qos)
ops               706 net/atm/common.c 		return vcc->dev->ops->change_qos(vcc, qos, ATM_MF_SET);
ops               789 net/atm/common.c 	if (!vcc->dev || !vcc->dev->ops->setsockopt)
ops               791 net/atm/common.c 	return vcc->dev->ops->setsockopt(vcc, level, optname, optval, optlen);
ops               833 net/atm/common.c 	if (!vcc->dev || !vcc->dev->ops->getsockopt)
ops               835 net/atm/common.c 	return vcc->dev->ops->getsockopt(vcc, level, optname, optval, len);
ops               498 net/atm/lec.c  	.ops = &lecdev_ops,
ops               788 net/atm/mpc.c  	.ops	= &mpc_ops,
ops               415 net/atm/pppoatm.c 	pvcc->chan.ops = &pppoatm_ops;
ops               329 net/atm/proc.c 	if (!dev->ops->proc_read)
ops               332 net/atm/proc.c 		length = dev->ops->proc_read(dev, pos, (char *)page);
ops               354 net/atm/proc.c 	if (!dev->ops->proc_read)
ops               376 net/atm/proc.c 	if (!dev->ops->proc_read)
ops               139 net/atm/pvc.c  	sock->ops = &pvc_proto_ops;
ops                57 net/atm/raw.c  	return vcc->dev->ops->send(vcc, skb);
ops                74 net/atm/raw.c  	vcc->send = vcc->dev->ops->send;
ops                83 net/atm/raw.c  	vcc->send = vcc->dev->ops->send;
ops                79 net/atm/resources.c 				 const struct atmdev_ops *ops, int number,
ops               107 net/atm/resources.c 	dev->ops = ops;
ops               418 net/atm/resources.c 			if (!dev->ops->compat_ioctl) {
ops               422 net/atm/resources.c 			size = dev->ops->compat_ioctl(dev, cmd, buf);
ops               425 net/atm/resources.c 			if (!dev->ops->ioctl) {
ops               429 net/atm/resources.c 			size = dev->ops->ioctl(dev, cmd, buf);
ops                45 net/atm/signaling.c 	if (!vcc->dev->ops->change_qos)
ops                49 net/atm/signaling.c 		msg->reply = vcc->dev->ops->change_qos(vcc, &msg->qos,
ops               227 net/atm/signaling.c 	.ops =		&sigd_dev_ops,
ops               664 net/atm/svc.c  	sock->ops = &svc_proto_ops;
ops               880 net/ax25/af_ax25.c 	sock->ops    = &ax25_proto_ops;
ops              1253 net/batman-adv/netlink.c static int batadv_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              1266 net/batman-adv/netlink.c 	if (WARN_ON(hweight8(ops->internal_flags & user_ptr1_flags) > 1))
ops              1270 net/batman-adv/netlink.c 	if (WARN_ON((ops->internal_flags & mesh_dep_flags) &&
ops              1271 net/batman-adv/netlink.c 		    (~ops->internal_flags & BATADV_FLAG_NEED_MESH)))
ops              1274 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_MESH) {
ops              1283 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_HARDIF) {
ops              1293 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_VLAN) {
ops              1318 net/batman-adv/netlink.c static void batadv_post_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              1325 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_HARDIF &&
ops              1332 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_VLAN && info->user_ptr[1]) {
ops              1337 net/batman-adv/netlink.c 	if (ops->internal_flags & BATADV_FLAG_NEED_MESH && info->user_ptr[0]) {
ops              1477 net/batman-adv/netlink.c 	.ops = batadv_netlink_ops,
ops               764 net/bluetooth/6lowpan.c 	chan->ops = pchan->ops;
ops               921 net/bluetooth/6lowpan.c 	chan->ops = &bt_6lowpan_chan_ops;
ops               963 net/bluetooth/6lowpan.c 	chan->ops = &bt_6lowpan_chan_ops;
ops               769 net/bluetooth/a2mp.c 	chan->ops = &a2mp_chan_ops;
ops                80 net/bluetooth/af_bluetooth.c int bt_sock_register(int proto, const struct net_proto_family *ops)
ops                92 net/bluetooth/af_bluetooth.c 		bt_proto[proto] = ops;
ops               215 net/bluetooth/bnep/sock.c 	sock->ops = &bnep_sock_ops;
ops               218 net/bluetooth/cmtp/sock.c 	sock->ops = &cmtp_sock_ops;
ops              2007 net/bluetooth/hci_sock.c 	sock->ops = &hci_sock_ops;
ops               266 net/bluetooth/hidp/sock.c 	sock->ops = &hidp_sock_ops;
ops               272 net/bluetooth/l2cap_core.c 	chan->ops->state_change(chan, state, 0);
ops               279 net/bluetooth/l2cap_core.c 	chan->ops->state_change(chan, chan->state, err);
ops               284 net/bluetooth/l2cap_core.c 	chan->ops->state_change(chan, chan->state, err);
ops               436 net/bluetooth/l2cap_core.c 	chan->ops->close(chan);
ops               603 net/bluetooth/l2cap_core.c 	chan->ops->teardown(chan, err);
ops               736 net/bluetooth/l2cap_core.c 		chan->ops->teardown(chan, 0);
ops               742 net/bluetooth/l2cap_core.c 			__set_chan_timer(chan, chan->ops->get_sndtimeo(chan));
ops               765 net/bluetooth/l2cap_core.c 		chan->ops->teardown(chan, 0);
ops              1277 net/bluetooth/l2cap_core.c 		chan->ops->suspend(chan);
ops              1281 net/bluetooth/l2cap_core.c 	chan->ops->ready(chan);
ops              1485 net/bluetooth/l2cap_core.c 					chan->ops->defer(chan);
ops              1739 net/bluetooth/l2cap_core.c 		chan->ops->close(chan);
ops              2175 net/bluetooth/l2cap_core.c 		tmp = chan->ops->alloc_skb(chan, 0, count,
ops              2211 net/bluetooth/l2cap_core.c 	skb = chan->ops->alloc_skb(chan, hlen, count,
ops              2242 net/bluetooth/l2cap_core.c 	skb = chan->ops->alloc_skb(chan, L2CAP_HDR_SIZE, count,
ops              2284 net/bluetooth/l2cap_core.c 	skb = chan->ops->alloc_skb(chan, hlen, count,
ops              2402 net/bluetooth/l2cap_core.c 	skb = chan->ops->alloc_skb(chan, hlen, count,
ops              2526 net/bluetooth/l2cap_core.c 			chan->ops->suspend(chan);
ops              2914 net/bluetooth/l2cap_core.c 		if (chan->ops->recv(chan, nskb))
ops              3883 net/bluetooth/l2cap_core.c 	chan = pchan->ops->new_connection(pchan);
ops              3906 net/bluetooth/l2cap_core.c 	__set_chan_timer(chan, chan->ops->get_sndtimeo(chan));
ops              3916 net/bluetooth/l2cap_core.c 				chan->ops->defer(chan);
ops              4364 net/bluetooth/l2cap_core.c 	chan->ops->set_shutdown(chan);
ops              4371 net/bluetooth/l2cap_core.c 	chan->ops->close(chan);
ops              4416 net/bluetooth/l2cap_core.c 	chan->ops->close(chan);
ops              5556 net/bluetooth/l2cap_core.c 	chan = pchan->ops->new_connection(pchan);
ops              5578 net/bluetooth/l2cap_core.c 	__set_chan_timer(chan, chan->ops->get_sndtimeo(chan));
ops              5590 net/bluetooth/l2cap_core.c 		chan->ops->defer(chan);
ops              5661 net/bluetooth/l2cap_core.c 		chan->ops->resume(chan);
ops              5914 net/bluetooth/l2cap_core.c 		err = chan->ops->recv(chan, skb);
ops              5967 net/bluetooth/l2cap_core.c 		err = chan->ops->recv(chan, chan->sdu);
ops              6792 net/bluetooth/l2cap_core.c 	err = chan->ops->recv(chan, skb);
ops              6957 net/bluetooth/l2cap_core.c 		if (!chan->ops->recv(chan, skb))
ops              7004 net/bluetooth/l2cap_core.c 	if (!chan->ops->recv(chan, skb)) {
ops              7292 net/bluetooth/l2cap_core.c 	__set_chan_timer(chan, chan->ops->get_sndtimeo(chan));
ops              7430 net/bluetooth/l2cap_core.c 		chan = pchan->ops->new_connection(pchan);
ops              7521 net/bluetooth/l2cap_core.c 			chan->ops->resume(chan);
ops              7541 net/bluetooth/l2cap_core.c 					chan->ops->defer(chan);
ops                51 net/bluetooth/l2cap_sock.c 	return sock && sock->ops == &l2cap_sock_ops;
ops              1578 net/bluetooth/l2cap_sock.c 	chan->ops = &l2cap_chan_ops;
ops              1637 net/bluetooth/l2cap_sock.c 	sock->ops = &l2cap_sock_ops;
ops               327 net/bluetooth/rfcomm/sock.c 	sock->ops = &rfcomm_sock_ops;
ops               272 net/bluetooth/rfcomm/tty.c 	dev->port.ops = &rfcomm_port_ops;
ops               509 net/bluetooth/sco.c 	sock->ops = &sco_sock_ops;
ops              3177 net/bluetooth/smp.c 	chan->ops	= &smp_chan_ops;
ops              3283 net/bluetooth/smp.c 	chan->ops = &smp_root_chan_ops;
ops              1004 net/bridge/br_netfilter_hooks.c 	struct nf_hook_ops **ops;
ops              1012 net/bridge/br_netfilter_hooks.c 	ops = nf_hook_entries_get_hook_ops(e);
ops              1014 net/bridge/br_netfilter_hooks.c 	      ops[i]->priority <= NF_BR_PRI_BRNF; i++)
ops                80 net/bridge/br_nf_core.c 	rt->dst.ops = &fake_dst_ops;
ops              1144 net/bridge/netfilter/ebtables.c 		       const struct nf_hook_ops *ops, struct ebt_table **res)
ops              1220 net/bridge/netfilter/ebtables.c 	ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks));
ops              1241 net/bridge/netfilter/ebtables.c 			  const struct nf_hook_ops *ops)
ops              1243 net/bridge/netfilter/ebtables.c 	nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks));
ops               416 net/bridge/netfilter/nf_conntrack_bridge.c 	.ops		= nf_ct_bridge_hook_ops,
ops               436 net/bridge/netfilter/nft_reject_bridge.c 	.ops		= &nft_reject_bridge_ops,
ops              1048 net/caif/caif_socket.c 		sock->ops = &caif_seqpacket_ops;
ops              1050 net/caif/caif_socket.c 		sock->ops = &caif_stream_ops;
ops               156 net/can/af_can.c 	sock->ops = cp->ops;
ops               700 net/can/bcm.c  static struct bcm_op *bcm_find_op(struct list_head *ops,
ops               705 net/can/bcm.c  	list_for_each_entry(op, ops, list) {
ops               744 net/can/bcm.c  static int bcm_delete_rx_op(struct list_head *ops, struct bcm_msg_head *mh,
ops               749 net/can/bcm.c  	list_for_each_entry_safe(op, n, ops, list) {
ops               792 net/can/bcm.c  static int bcm_delete_tx_op(struct list_head *ops, struct bcm_msg_head *mh,
ops               797 net/can/bcm.c  	list_for_each_entry_safe(op, n, ops, list) {
ops               812 net/can/bcm.c  static int bcm_read_op(struct list_head *ops, struct bcm_msg_head *msg_head,
ops               815 net/can/bcm.c  	struct bcm_op *op = bcm_find_op(ops, msg_head, ifindex);
ops              1669 net/can/bcm.c  	.ops        = &bcm_ops,
ops              1221 net/can/j1939/socket.c 	.ops = &j1939_ops,
ops               876 net/can/raw.c  	.ops        = &raw_ops,
ops                68 net/ceph/auth.c 	if (ac->ops)
ops                69 net/ceph/auth.c 		ac->ops->destroy(ac);
ops                80 net/ceph/auth.c 	if (ac->ops && !ac->negotiating)
ops                81 net/ceph/auth.c 		ac->ops->reset(ac);
ops               162 net/ceph/auth.c 	ret = ac->ops->build_request(ac, p + sizeof(u32), end);
ops               165 net/ceph/auth.c 		       ac->ops->name);
ops               227 net/ceph/auth.c 			ac->ops->destroy(ac);
ops               229 net/ceph/auth.c 			ac->ops = NULL;
ops               243 net/ceph/auth.c 	ret = ac->ops->handle_reply(ac, result, payload, payload_end);
ops               247 net/ceph/auth.c 		pr_err("auth method '%s' error %d\n", ac->ops->name, ret);
ops               266 net/ceph/auth.c 	if (ac->ops->should_authenticate(ac))
ops               277 net/ceph/auth.c 	if (ac->ops)
ops               278 net/ceph/auth.c 		ret = ac->ops->is_authenticated(ac);
ops               291 net/ceph/auth.c 	if (ac->ops && ac->ops->create_authorizer)
ops               292 net/ceph/auth.c 		ret = ac->ops->create_authorizer(ac, peer_type, auth);
ops               311 net/ceph/auth.c 	if (ac->ops && ac->ops->update_authorizer)
ops               312 net/ceph/auth.c 		ret = ac->ops->update_authorizer(ac, peer_type, a);
ops               326 net/ceph/auth.c 	if (ac->ops && ac->ops->add_authorizer_challenge)
ops               327 net/ceph/auth.c 		ret = ac->ops->add_authorizer_challenge(ac, a, challenge_buf,
ops               340 net/ceph/auth.c 	if (ac->ops && ac->ops->verify_authorizer_reply)
ops               341 net/ceph/auth.c 		ret = ac->ops->verify_authorizer_reply(ac, a);
ops               350 net/ceph/auth.c 	if (ac->ops && ac->ops->invalidate_authorizer)
ops               351 net/ceph/auth.c 		ac->ops->invalidate_authorizer(ac, peer_type);
ops               142 net/ceph/auth_none.c 	ac->ops = &ceph_auth_none_ops;
ops               655 net/ceph/auth_x.c 	auth->sign_message = ac->ops->sign_message;
ops               656 net/ceph/auth_x.c 	auth->check_message_signature = ac->ops->check_message_signature;
ops               959 net/ceph/auth_x.c 	ac->ops = &ceph_x_ops;
ops               480 net/ceph/messenger.c 	ret = sock->ops->connect(sock, (struct sockaddr *)&ss, sizeof(ss),
ops               586 net/ceph/messenger.c 		sendpage = sock->ops->sendpage;
ops               606 net/ceph/messenger.c 		rc = con->sock->ops->shutdown(con->sock, SHUT_RDWR);
ops               726 net/ceph/messenger.c 	const struct ceph_connection_operations *ops,
ops               732 net/ceph/messenger.c 	con->ops = ops;
ops              1247 net/ceph/messenger.c 		if (con->ops->sign_message)
ops              1248 net/ceph/messenger.c 			con->ops->sign_message(m);
ops              1296 net/ceph/messenger.c 		if (con->ops->reencode_message)
ops              1297 net/ceph/messenger.c 			con->ops->reencode_message(m);
ops              1417 net/ceph/messenger.c 	if (!con->ops->get_authorizer) {
ops              1424 net/ceph/messenger.c 	auth = con->ops->get_authorizer(con, &auth_proto, con->auth_retry);
ops              2075 net/ceph/messenger.c 			ret = con->ops->add_authorizer_challenge(
ops              2087 net/ceph/messenger.c 			ret = con->ops->verify_authorizer_reply(con);
ops              2155 net/ceph/messenger.c 		if (con->ops->peer_reset)
ops              2156 net/ceph/messenger.c 			con->ops->peer_reset(con);
ops              2512 net/ceph/messenger.c 	if (need_sign && con->ops->check_message_signature &&
ops              2513 net/ceph/messenger.c 	    con->ops->check_message_signature(m)) {
ops              2548 net/ceph/messenger.c 	con->ops->dispatch(con, msg);
ops              2818 net/ceph/messenger.c 	if (!con->ops->get(con)) {
ops              2825 net/ceph/messenger.c 		con->ops->put(con);
ops              2842 net/ceph/messenger.c 		con->ops->put(con);
ops              2905 net/ceph/messenger.c 		if (con->ops->invalidate_authorizer)
ops              2906 net/ceph/messenger.c 			con->ops->invalidate_authorizer(con);
ops              2910 net/ceph/messenger.c 	if (con->ops->fault)
ops              2911 net/ceph/messenger.c 		con->ops->fault(con);
ops              2977 net/ceph/messenger.c 	con->ops->put(con);
ops              3073 net/ceph/messenger.c 		msg->con->ops->put(msg->con);
ops              3075 net/ceph/messenger.c 	msg->con = con ? con->ops->get(con) : NULL;
ops              3439 net/ceph/messenger.c 	BUG_ON(!con->ops->alloc_msg);
ops              3442 net/ceph/messenger.c 	msg = con->ops->alloc_msg(con, hdr, skip);
ops               383 net/compat.c   		else if (sock->ops->compat_setsockopt)
ops               384 net/compat.c   			err = sock->ops->compat_setsockopt(sock, level,
ops               387 net/compat.c   			err = sock->ops->setsockopt(sock, level,
ops               417 net/compat.c   		else if (sock->ops->compat_getsockopt)
ops               418 net/compat.c   			err = sock->ops->compat_getsockopt(sock, level,
ops               421 net/compat.c   			err = sock->ops->getsockopt(sock, level,
ops              1298 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              1319 net/core/dev.c 	if (ops->ndo_validate_addr)
ops              1320 net/core/dev.c 		ret = ops->ndo_validate_addr(dev);
ops              1322 net/core/dev.c 	if (!ret && ops->ndo_open)
ops              1323 net/core/dev.c 		ret = ops->ndo_open(dev);
ops              1397 net/core/dev.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops              1406 net/core/dev.c 		if (ops->ndo_stop)
ops              1407 net/core/dev.c 			ops->ndo_stop(dev);
ops              3660 net/core/dev.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops              3662 net/core/dev.c 		if (ops->ndo_select_queue)
ops              3663 net/core/dev.c 			queue_index = ops->ndo_select_queue(dev, skb, sb_dev);
ops              7639 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              7641 net/core/dev.c 	if (ops->ndo_change_rx_flags)
ops              7642 net/core/dev.c 		ops->ndo_change_rx_flags(dev, flags);
ops              7777 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              7799 net/core/dev.c 	if (ops->ndo_set_rx_mode)
ops              7800 net/core/dev.c 		ops->ndo_set_rx_mode(dev);
ops              7962 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              7964 net/core/dev.c 	if (ops->ndo_change_mtu)
ops              7965 net/core/dev.c 		return ops->ndo_change_mtu(dev, new_mtu);
ops              8124 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8127 net/core/dev.c 	if (!ops->ndo_set_mac_address)
ops              8136 net/core/dev.c 	err = ops->ndo_set_mac_address(dev, sa);
ops              8155 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8157 net/core/dev.c 	if (!ops->ndo_change_carrier)
ops              8161 net/core/dev.c 	return ops->ndo_change_carrier(dev, new_carrier);
ops              8175 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8177 net/core/dev.c 	if (!ops->ndo_get_phys_port_id)
ops              8179 net/core/dev.c 	return ops->ndo_get_phys_port_id(dev, ppid);
ops              8194 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8197 net/core/dev.c 	if (ops->ndo_get_phys_port_name) {
ops              8198 net/core/dev.c 		err = ops->ndo_get_phys_port_name(dev, name, len);
ops              8218 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8224 net/core/dev.c 	if (ops->ndo_get_port_parent_id) {
ops              8225 net/core/dev.c 		err = ops->ndo_get_port_parent_id(dev, ppid);
ops              8280 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8282 net/core/dev.c 	if (!ops->ndo_change_proto_down)
ops              8286 net/core/dev.c 	return ops->ndo_change_proto_down(dev, proto_down);
ops              8384 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              8396 net/core/dev.c 	bpf_op = bpf_chk = ops->ndo_bpf;
ops              8421 net/core/dev.c 					     bpf_op == ops->ndo_bpf);
ops              9403 net/core/dev.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              9405 net/core/dev.c 	if (ops->ndo_get_stats64) {
ops              9407 net/core/dev.c 		ops->ndo_get_stats64(dev, storage);
ops              9408 net/core/dev.c 	} else if (ops->ndo_get_stats) {
ops              9409 net/core/dev.c 		netdev_stats_to_stats64(storage, ops->ndo_get_stats(dev));
ops              9441 net/core/dev.c 				    const struct ethtool_ops *ops)
ops              9444 net/core/dev.c 		dev->ethtool_ops = ops;
ops               228 net/core/dev_ioctl.c 	const struct net_device_ops *ops;
ops               233 net/core/dev_ioctl.c 	ops = dev->netdev_ops;
ops               261 net/core/dev_ioctl.c 		if (ops->ndo_set_config) {
ops               264 net/core/dev_ioctl.c 			return ops->ndo_set_config(dev, &ifr->ifr_map);
ops               269 net/core/dev_ioctl.c 		if (!ops->ndo_set_rx_mode ||
ops               277 net/core/dev_ioctl.c 		if (!ops->ndo_set_rx_mode ||
ops               320 net/core/dev_ioctl.c 			if (ops->ndo_do_ioctl) {
ops               322 net/core/dev_ioctl.c 					err = ops->ndo_do_ioctl(dev, ifr, cmd);
ops               387 net/core/devlink.c static int devlink_nl_pre_doit(const struct genl_ops *ops,
ops               399 net/core/devlink.c 	if (~ops->internal_flags & DEVLINK_NL_FLAG_NO_LOCK)
ops               401 net/core/devlink.c 	if (ops->internal_flags & DEVLINK_NL_FLAG_NEED_DEVLINK) {
ops               403 net/core/devlink.c 	} else if (ops->internal_flags & DEVLINK_NL_FLAG_NEED_PORT) {
ops               413 net/core/devlink.c 	if (ops->internal_flags & DEVLINK_NL_FLAG_NEED_SB) {
ops               426 net/core/devlink.c 	if (~ops->internal_flags & DEVLINK_NL_FLAG_NO_LOCK)
ops               432 net/core/devlink.c static void devlink_nl_post_doit(const struct genl_ops *ops,
ops               438 net/core/devlink.c 	if (~ops->internal_flags & DEVLINK_NL_FLAG_NO_LOCK)
ops               749 net/core/devlink.c 	if (devlink->ops->port_type_set) {
ops               754 net/core/devlink.c 		err = devlink->ops->port_type_set(devlink_port, port_type);
ops               786 net/core/devlink.c 	if (devlink->ops->port_split)
ops               787 net/core/devlink.c 		return devlink->ops->port_split(devlink, port_index, count,
ops               812 net/core/devlink.c 	if (devlink->ops->port_unsplit)
ops               813 net/core/devlink.c 		return devlink->ops->port_unsplit(devlink, port_index, extack);
ops               939 net/core/devlink.c 	err = devlink->ops->sb_pool_get(devlink, devlink_sb->index,
ops               987 net/core/devlink.c 	if (!devlink->ops->sb_pool_get)
ops              1043 net/core/devlink.c 		    !devlink->ops->sb_pool_get)
ops              1071 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1073 net/core/devlink.c 	if (ops->sb_pool_set)
ops              1074 net/core/devlink.c 		return ops->sb_pool_set(devlink, sb_index, pool_index,
ops              1115 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1120 net/core/devlink.c 	err = ops->sb_port_pool_get(devlink_port, devlink_sb->index,
ops              1140 net/core/devlink.c 	if (ops->sb_occ_port_pool_get) {
ops              1144 net/core/devlink.c 		err = ops->sb_occ_port_pool_get(devlink_port, devlink_sb->index,
ops              1179 net/core/devlink.c 	if (!devlink->ops->sb_port_pool_get)
ops              1241 net/core/devlink.c 		    !devlink->ops->sb_port_pool_get)
ops              1269 net/core/devlink.c 	const struct devlink_ops *ops = devlink_port->devlink->ops;
ops              1271 net/core/devlink.c 	if (ops->sb_port_pool_set)
ops              1272 net/core/devlink.c 		return ops->sb_port_pool_set(devlink_port, sb_index,
ops              1307 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1313 net/core/devlink.c 	err = ops->sb_tc_pool_bind_get(devlink_port, devlink_sb->index,
ops              1338 net/core/devlink.c 	if (ops->sb_occ_tc_port_bind_get) {
ops              1342 net/core/devlink.c 		err = ops->sb_occ_tc_port_bind_get(devlink_port,
ops              1384 net/core/devlink.c 	if (!devlink->ops->sb_tc_pool_bind_get)
ops              1468 net/core/devlink.c 		    !devlink->ops->sb_tc_pool_bind_get)
ops              1499 net/core/devlink.c 	const struct devlink_ops *ops = devlink_port->devlink->ops;
ops              1501 net/core/devlink.c 	if (ops->sb_tc_pool_bind_set)
ops              1502 net/core/devlink.c 		return ops->sb_tc_pool_bind_set(devlink_port, sb_index,
ops              1547 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1549 net/core/devlink.c 	if (ops->sb_occ_snapshot)
ops              1550 net/core/devlink.c 		return ops->sb_occ_snapshot(devlink, devlink_sb->index);
ops              1559 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1561 net/core/devlink.c 	if (ops->sb_occ_max_clear)
ops              1562 net/core/devlink.c 		return ops->sb_occ_max_clear(devlink, devlink_sb->index);
ops              1570 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1585 net/core/devlink.c 	if (ops->eswitch_mode_get) {
ops              1586 net/core/devlink.c 		err = ops->eswitch_mode_get(devlink, &mode);
ops              1594 net/core/devlink.c 	if (ops->eswitch_inline_mode_get) {
ops              1595 net/core/devlink.c 		err = ops->eswitch_inline_mode_get(devlink, &inline_mode);
ops              1604 net/core/devlink.c 	if (ops->eswitch_encap_mode_get) {
ops              1605 net/core/devlink.c 		err = ops->eswitch_encap_mode_get(devlink, &encap_mode);
ops              1647 net/core/devlink.c 	const struct devlink_ops *ops = devlink->ops;
ops              1654 net/core/devlink.c 		if (!ops->eswitch_mode_set)
ops              1657 net/core/devlink.c 		err = ops->eswitch_mode_set(devlink, mode, info->extack);
ops              1663 net/core/devlink.c 		if (!ops->eswitch_inline_mode_set)
ops              1667 net/core/devlink.c 		err = ops->eswitch_inline_mode_set(devlink, inline_mode,
ops              1674 net/core/devlink.c 		if (!ops->eswitch_encap_mode_set)
ops              1677 net/core/devlink.c 		err = ops->eswitch_encap_mode_set(devlink, encap_mode,
ops              2679 net/core/devlink.c 	return devlink->ops->reload_down && devlink->ops->reload_up;
ops              2710 net/core/devlink.c 	err = devlink->ops->reload_down(devlink, info->extack);
ops              2713 net/core/devlink.c 	err = devlink->ops->reload_up(devlink, info->extack);
ops              2827 net/core/devlink.c 	if (!devlink->ops->flash_update)
ops              2837 net/core/devlink.c 	return devlink->ops->flash_update(devlink, file_name, component,
ops              4044 net/core/devlink.c 	err = devlink->ops->info_get(devlink, &req, extack);
ops              4063 net/core/devlink.c 	if (!devlink->ops->info_get)
ops              4098 net/core/devlink.c 		if (!devlink->ops->info_get) {
ops              4631 net/core/devlink.c 	const struct devlink_health_reporter_ops *ops;
ops              4661 net/core/devlink.c 		if (!strcmp(reporter->ops->name, reporter_name))
ops              4677 net/core/devlink.c 			       const struct devlink_health_reporter_ops *ops,
ops              4684 net/core/devlink.c 	if (devlink_health_reporter_find_by_name(devlink, ops->name)) {
ops              4689 net/core/devlink.c 	if (WARN_ON(auto_recover && !ops->recover) ||
ops              4690 net/core/devlink.c 	    WARN_ON(graceful_period && !ops->recover)) {
ops              4702 net/core/devlink.c 	reporter->ops = ops;
ops              4748 net/core/devlink.c 						   reporter->ops->name, state);
ops              4758 net/core/devlink.c 	if (!reporter->ops->recover)
ops              4761 net/core/devlink.c 	err = reporter->ops->recover(reporter, priv_ctx);
ops              4786 net/core/devlink.c 	if (!reporter->ops->dump)
ops              4802 net/core/devlink.c 	err = reporter->ops->dump(reporter, reporter->dump_fmsg,
ops              4829 net/core/devlink.c 	trace_devlink_health_report(devlink, reporter->ops->name, msg);
ops              4840 net/core/devlink.c 						     reporter->ops->name,
ops              4950 net/core/devlink.c 			   reporter->ops->name))
ops              4961 net/core/devlink.c 	if (reporter->ops->recover &&
ops              4966 net/core/devlink.c 	if (reporter->ops->recover &&
ops              5078 net/core/devlink.c 	if (!reporter->ops->recover &&
ops              5129 net/core/devlink.c 	if (!reporter->ops->diagnose) {
ops              5144 net/core/devlink.c 	err = reporter->ops->diagnose(reporter, fmsg);
ops              5173 net/core/devlink.c 	if (!reporter->ops->dump) {
ops              5210 net/core/devlink.c 	if (!reporter->ops->dump) {
ops              5522 net/core/devlink.c 	err = devlink->ops->trap_action_set(devlink, trap_item->trap,
ops              6158 net/core/devlink.c 	.ops		= devlink_nl_ops,
ops              6173 net/core/devlink.c struct devlink *devlink_alloc(const struct devlink_ops *ops, size_t priv_size)
ops              6177 net/core/devlink.c 	if (WARN_ON(!ops))
ops              6183 net/core/devlink.c 	devlink->ops = ops;
ops              6399 net/core/devlink.c 	const struct net_device_ops *ops = netdev->netdev_ops;
ops              6405 net/core/devlink.c 	if (ops->ndo_get_phys_port_name) {
ops              6415 net/core/devlink.c 		err = ops->ndo_get_phys_port_name(netdev, name, sizeof(name));
ops              6418 net/core/devlink.c 	if (ops->ndo_get_port_parent_id) {
ops              6428 net/core/devlink.c 		err = ops->ndo_get_port_parent_id(netdev, &ppid);
ops              7696 net/core/devlink.c 	if (devlink->ops->trap_group_init) {
ops              7697 net/core/devlink.c 		err = devlink->ops->trap_group_init(devlink, group);
ops              7826 net/core/devlink.c 	err = devlink->ops->trap_init(devlink, trap, trap_item);
ops              7855 net/core/devlink.c 	if (devlink->ops->trap_fini)
ops              7856 net/core/devlink.c 		devlink->ops->trap_fini(devlink, trap, trap_item);
ops              7871 net/core/devlink.c 	devlink->ops->trap_action_set(devlink, trap, DEVLINK_TRAP_ACTION_DROP);
ops              7890 net/core/devlink.c 	if (!devlink->ops->trap_init || !devlink->ops->trap_action_set)
ops              8021 net/core/devlink.c 	err = devlink->ops->info_get(devlink, &req, NULL);
ops              8053 net/core/devlink.c 	if (!devlink || !devlink->ops->info_get)
ops              8074 net/core/devlink.c 	if (!devlink || !devlink->ops->flash_update) {
ops              8080 net/core/devlink.c 	ret = devlink->ops->flash_update(devlink, file_name, NULL, NULL);
ops               976 net/core/drop_monitor.c 	const struct net_dm_alert_ops *ops;
ops               984 net/core/drop_monitor.c 	ops = net_dm_alert_ops_arr[net_dm_alert_mode];
ops               995 net/core/drop_monitor.c 		INIT_WORK(&hw_data->dm_alert_work, ops->hw_work_item_func);
ops              1042 net/core/drop_monitor.c 	const struct net_dm_alert_ops *ops;
ops              1045 net/core/drop_monitor.c 	ops = net_dm_alert_ops_arr[net_dm_alert_mode];
ops              1056 net/core/drop_monitor.c 		INIT_WORK(&data->dm_alert_work, ops->work_item_func);
ops              1066 net/core/drop_monitor.c 	rc = register_trace_kfree_skb(ops->kfree_skb_probe, NULL);
ops              1072 net/core/drop_monitor.c 	rc = register_trace_napi_poll(ops->napi_poll_probe, NULL);
ops              1081 net/core/drop_monitor.c 	unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL);
ops              1090 net/core/drop_monitor.c 	const struct net_dm_alert_ops *ops;
ops              1093 net/core/drop_monitor.c 	ops = net_dm_alert_ops_arr[net_dm_alert_mode];
ops              1095 net/core/drop_monitor.c 	unregister_trace_napi_poll(ops->napi_poll_probe, NULL);
ops              1096 net/core/drop_monitor.c 	unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL);
ops              1551 net/core/drop_monitor.c static int net_dm_nl_pre_doit(const struct genl_ops *ops,
ops              1559 net/core/drop_monitor.c static void net_dm_nl_post_doit(const struct genl_ops *ops,
ops              1574 net/core/drop_monitor.c 	.ops		= dropmon_ops,
ops                47 net/core/dst.c void dst_init(struct dst_entry *dst, struct dst_ops *ops,
ops                54 net/core/dst.c 	dst->ops = ops;
ops                75 net/core/dst.c 		dst_entries_add(ops, 1);
ops                79 net/core/dst.c void *dst_alloc(struct dst_ops *ops, struct net_device *dev,
ops                84 net/core/dst.c 	if (ops->gc && dst_entries_get_fast(ops) > ops->gc_thresh) {
ops                85 net/core/dst.c 		if (ops->gc(ops)) {
ops                93 net/core/dst.c 	dst = kmem_cache_alloc(ops->kmem_cachep, GFP_ATOMIC);
ops                97 net/core/dst.c 	dst_init(dst, ops, dev, initial_ref, initial_obsolete, flags);
ops               117 net/core/dst.c 		dst_entries_add(dst->ops, -1);
ops               119 net/core/dst.c 	if (dst->ops->destroy)
ops               120 net/core/dst.c 		dst->ops->destroy(dst);
ops               129 net/core/dst.c 		kmem_cache_free(dst->ops->kmem_cachep, dst);
ops               159 net/core/dst.c 	if (dst->ops->ifdown)
ops               160 net/core/dst.c 		dst->ops->ifdown(dst, dev, true);
ops                51 net/core/dst_cache.c 		     (dst->obsolete && !dst->ops->check(dst, idst->cookie)))) {
ops               219 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops               234 net/core/ethtool.c 	    !ops->get_ethtool_phy_stats)
ops               237 net/core/ethtool.c 	if (ops->get_sset_count && ops->get_strings)
ops               238 net/core/ethtool.c 		return ops->get_sset_count(dev, sset);
ops               246 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops               259 net/core/ethtool.c 		 !ops->get_ethtool_phy_stats)
ops               263 net/core/ethtool.c 		ops->get_strings(dev, stringset, data);
ops               764 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops               768 net/core/ethtool.c 	if (ops->get_drvinfo) {
ops               769 net/core/ethtool.c 		ops->get_drvinfo(dev, &info);
ops               783 net/core/ethtool.c 	if (ops->get_sset_count) {
ops               786 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_TEST);
ops               789 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_STATS);
ops               792 net/core/ethtool.c 		rc = ops->get_sset_count(dev, ETH_SS_PRIV_FLAGS);
ops               796 net/core/ethtool.c 	if (ops->get_regs_len) {
ops               797 net/core/ethtool.c 		int ret = ops->get_regs_len(dev);
ops               803 net/core/ethtool.c 	if (ops->get_eeprom_len)
ops               804 net/core/ethtool.c 		info.eedump_len = ops->get_eeprom_len(dev);
ops               908 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops               912 net/core/ethtool.c 	if (!ops->get_rxnfc)
ops               953 net/core/ethtool.c 	ret = ops->get_rxnfc(dev, &info, rule_buf);
ops              1087 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1091 net/core/ethtool.c 	if (!ops->get_rxfh_indir_size || !ops->set_rxfh ||
ops              1092 net/core/ethtool.c 	    !ops->get_rxnfc)
ops              1095 net/core/ethtool.c 	dev_size = ops->get_rxfh_indir_size(dev);
ops              1112 net/core/ethtool.c 	ret = ops->get_rxnfc(dev, &rx_rings, NULL);
ops              1128 net/core/ethtool.c 	ret = ops->set_rxfh(dev, indir, NULL, ETH_RSS_HASH_NO_CHANGE);
ops              1147 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1158 net/core/ethtool.c 	if (!ops->get_rxfh)
ops              1161 net/core/ethtool.c 	if (ops->get_rxfh_indir_size)
ops              1162 net/core/ethtool.c 		dev_indir_size = ops->get_rxfh_indir_size(dev);
ops              1163 net/core/ethtool.c 	if (ops->get_rxfh_key_size)
ops              1164 net/core/ethtool.c 		dev_key_size = ops->get_rxfh_key_size(dev);
ops              1175 net/core/ethtool.c 	if (rxfh.rss_context && !ops->get_rxfh_context)
ops              1226 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1236 net/core/ethtool.c 	if (!ops->get_rxnfc || !ops->set_rxfh)
ops              1239 net/core/ethtool.c 	if (ops->get_rxfh_indir_size)
ops              1240 net/core/ethtool.c 		dev_indir_size = ops->get_rxfh_indir_size(dev);
ops              1241 net/core/ethtool.c 	if (ops->get_rxfh_key_size)
ops              1242 net/core/ethtool.c 		dev_key_size = ops->get_rxfh_key_size(dev);
ops              1251 net/core/ethtool.c 	if (rxfh.rss_context && !ops->set_rxfh_context)
ops              1273 net/core/ethtool.c 	ret = ops->get_rxnfc(dev, &rx_rings, NULL);
ops              1311 net/core/ethtool.c 		ret = ops->set_rxfh_context(dev, indir, hkey, rxfh.hfunc,
ops              1314 net/core/ethtool.c 		ret = ops->set_rxfh(dev, indir, hkey, rxfh.hfunc);
ops              1338 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1342 net/core/ethtool.c 	if (!ops->get_regs || !ops->get_regs_len)
ops              1348 net/core/ethtool.c 	reglen = ops->get_regs_len(dev);
ops              1362 net/core/ethtool.c 	ops->get_regs(dev, &regs, regbuf);
ops              1542 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1544 net/core/ethtool.c 	if (!ops->get_eeprom || !ops->get_eeprom_len ||
ops              1545 net/core/ethtool.c 	    !ops->get_eeprom_len(dev))
ops              1548 net/core/ethtool.c 	return ethtool_get_any_eeprom(dev, useraddr, ops->get_eeprom,
ops              1549 net/core/ethtool.c 				      ops->get_eeprom_len(dev));
ops              1555 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1561 net/core/ethtool.c 	if (!ops->set_eeprom || !ops->get_eeprom_len ||
ops              1562 net/core/ethtool.c 	    !ops->get_eeprom_len(dev))
ops              1573 net/core/ethtool.c 	if (eeprom.offset + eeprom.len > ops->get_eeprom_len(dev))
ops              1588 net/core/ethtool.c 		ret = ops->set_eeprom(dev, &eeprom, data);
ops              1751 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1755 net/core/ethtool.c 	if (!ops->self_test || !ops->get_sset_count)
ops              1758 net/core/ethtool.c 	test_len = ops->get_sset_count(dev, ETH_SS_TEST);
ops              1771 net/core/ethtool.c 	ops->self_test(dev, &test, data);
ops              1832 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1835 net/core/ethtool.c 	if (!ops->set_phys_id)
ops              1844 net/core/ethtool.c 	rc = ops->set_phys_id(dev, ETHTOOL_ID_ACTIVE);
ops              1869 net/core/ethtool.c 				rc = ops->set_phys_id(dev,
ops              1884 net/core/ethtool.c 	(void) ops->set_phys_id(dev, ETHTOOL_ID_INACTIVE);
ops              1891 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1895 net/core/ethtool.c 	if (!ops->get_ethtool_stats || !ops->get_sset_count)
ops              1898 net/core/ethtool.c 	n_stats = ops->get_sset_count(dev, ETH_SS_STATS);
ops              1913 net/core/ethtool.c 		ops->get_ethtool_stats(dev, &stats, data);
ops              1933 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1939 net/core/ethtool.c 	if (!phydev && (!ops->get_ethtool_phy_stats || !ops->get_sset_count))
ops              1942 net/core/ethtool.c 	if (dev->phydev && !ops->get_ethtool_phy_stats)
ops              1945 net/core/ethtool.c 		n_stats = ops->get_sset_count(dev, ETH_SS_PHY_STATS);
ops              1962 net/core/ethtool.c 		if (dev->phydev && !ops->get_ethtool_phy_stats) {
ops              1967 net/core/ethtool.c 			ops->get_ethtool_phy_stats(dev, &stats, data);
ops              2083 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2085 net/core/ethtool.c 	if (!ops->get_dump_flag)
ops              2091 net/core/ethtool.c 	ret = ops->get_dump_flag(dev, &dump);
ops              2106 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2109 net/core/ethtool.c 	if (!ops->get_dump_data || !ops->get_dump_flag)
ops              2117 net/core/ethtool.c 	ret = ops->get_dump_flag(dev, &tmp);
ops              2137 net/core/ethtool.c 	ret = ops->get_dump_data(dev, &dump, data);
ops              2167 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2175 net/core/ethtool.c 	} else if (ops->get_ts_info) {
ops              2176 net/core/ethtool.c 		err = ops->get_ts_info(dev, &info);
ops              2196 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2205 net/core/ethtool.c 	if (ops->get_module_info)
ops              2206 net/core/ethtool.c 		return ops->get_module_info(dev, modinfo);
ops              2233 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2242 net/core/ethtool.c 	if (ops->get_module_eeprom)
ops              2243 net/core/ethtool.c 		return ops->get_module_eeprom(dev, ee, data);
ops              2288 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2291 net/core/ethtool.c 	if (!ops->get_tunable)
ops              2301 net/core/ethtool.c 	ret = ops->get_tunable(dev, &tuna, data);
ops              2319 net/core/ethtool.c 	const struct ethtool_ops *ops = dev->ethtool_ops;
ops              2322 net/core/ethtool.c 	if (!ops->set_tunable)
ops              2333 net/core/ethtool.c 	ret = ops->set_tunable(dev, &tuna, data);
ops                20 net/core/failover.c static struct net_device *failover_get_bymac(u8 *mac, struct failover_ops **ops)
ops                29 net/core/failover.c 			*ops = rtnl_dereference(failover->ops);
ops               243 net/core/failover.c 				   struct failover_ops *ops)
ops               254 net/core/failover.c 	rcu_assign_pointer(failover->ops, ops);
ops                45 net/core/fib_notifier.c 	struct fib_notifier_ops *ops;
ops                54 net/core/fib_notifier.c 		list_for_each_entry_rcu(ops, &fn_net->fib_notifier_ops, list) {
ops                55 net/core/fib_notifier.c 			if (!try_module_get(ops->owner))
ops                57 net/core/fib_notifier.c 			fib_seq += ops->fib_seq_read(net);
ops                58 net/core/fib_notifier.c 			module_put(ops->owner);
ops                71 net/core/fib_notifier.c 	struct fib_notifier_ops *ops;
ops                73 net/core/fib_notifier.c 	list_for_each_entry_rcu(ops, &fn_net->fib_notifier_ops, list) {
ops                76 net/core/fib_notifier.c 		if (!try_module_get(ops->owner))
ops                78 net/core/fib_notifier.c 		err = ops->fib_dump(net, nb);
ops                79 net/core/fib_notifier.c 		module_put(ops->owner);
ops               137 net/core/fib_notifier.c static int __fib_notifier_ops_register(struct fib_notifier_ops *ops,
ops               144 net/core/fib_notifier.c 		if (ops->family == o->family)
ops               146 net/core/fib_notifier.c 	list_add_tail_rcu(&ops->list, &fn_net->fib_notifier_ops);
ops               153 net/core/fib_notifier.c 	struct fib_notifier_ops *ops;
ops               156 net/core/fib_notifier.c 	ops = kmemdup(tmpl, sizeof(*ops), GFP_KERNEL);
ops               157 net/core/fib_notifier.c 	if (!ops)
ops               160 net/core/fib_notifier.c 	err = __fib_notifier_ops_register(ops, net);
ops               164 net/core/fib_notifier.c 	return ops;
ops               167 net/core/fib_notifier.c 	kfree(ops);
ops               172 net/core/fib_notifier.c void fib_notifier_ops_unregister(struct fib_notifier_ops *ops)
ops               174 net/core/fib_notifier.c 	list_del_rcu(&ops->list);
ops               175 net/core/fib_notifier.c 	kfree_rcu(ops, rcu);
ops                41 net/core/fib_rules.c int fib_default_rule_add(struct fib_rules_ops *ops,
ops                46 net/core/fib_rules.c 	r = kzalloc(ops->rule_size, GFP_KERNEL);
ops                56 net/core/fib_rules.c 	r->fr_net = ops->fro_net;
ops                64 net/core/fib_rules.c 	list_add_tail(&r->list, &ops->rules_list);
ops                69 net/core/fib_rules.c static u32 fib_default_rule_pref(struct fib_rules_ops *ops)
ops                74 net/core/fib_rules.c 	if (!list_empty(&ops->rules_list)) {
ops                75 net/core/fib_rules.c 		pos = ops->rules_list.next;
ops                76 net/core/fib_rules.c 		if (pos->next != &ops->rules_list) {
ops                87 net/core/fib_rules.c 			       struct fib_rules_ops *ops, struct nlmsghdr *nlh,
ops                92 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops                95 net/core/fib_rules.c 	list_for_each_entry_rcu(ops, &net->rules_ops, list) {
ops                96 net/core/fib_rules.c 		if (ops->family == family) {
ops                97 net/core/fib_rules.c 			if (!try_module_get(ops->owner))
ops                98 net/core/fib_rules.c 				ops = NULL;
ops               100 net/core/fib_rules.c 			return ops;
ops               108 net/core/fib_rules.c static void rules_ops_put(struct fib_rules_ops *ops)
ops               110 net/core/fib_rules.c 	if (ops)
ops               111 net/core/fib_rules.c 		module_put(ops->owner);
ops               114 net/core/fib_rules.c static void flush_route_cache(struct fib_rules_ops *ops)
ops               116 net/core/fib_rules.c 	if (ops->flush_cache)
ops               117 net/core/fib_rules.c 		ops->flush_cache(ops);
ops               120 net/core/fib_rules.c static int __fib_rules_register(struct fib_rules_ops *ops)
ops               126 net/core/fib_rules.c 	net = ops->fro_net;
ops               128 net/core/fib_rules.c 	if (ops->rule_size < sizeof(struct fib_rule))
ops               131 net/core/fib_rules.c 	if (ops->match == NULL || ops->configure == NULL ||
ops               132 net/core/fib_rules.c 	    ops->compare == NULL || ops->fill == NULL ||
ops               133 net/core/fib_rules.c 	    ops->action == NULL)
ops               138 net/core/fib_rules.c 		if (ops->family == o->family)
ops               141 net/core/fib_rules.c 	list_add_tail_rcu(&ops->list, &net->rules_ops);
ops               152 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops               155 net/core/fib_rules.c 	ops = kmemdup(tmpl, sizeof(*ops), GFP_KERNEL);
ops               156 net/core/fib_rules.c 	if (ops == NULL)
ops               159 net/core/fib_rules.c 	INIT_LIST_HEAD(&ops->rules_list);
ops               160 net/core/fib_rules.c 	ops->fro_net = net;
ops               162 net/core/fib_rules.c 	err = __fib_rules_register(ops);
ops               164 net/core/fib_rules.c 		kfree(ops);
ops               165 net/core/fib_rules.c 		ops = ERR_PTR(err);
ops               168 net/core/fib_rules.c 	return ops;
ops               172 net/core/fib_rules.c static void fib_rules_cleanup_ops(struct fib_rules_ops *ops)
ops               176 net/core/fib_rules.c 	list_for_each_entry_safe(rule, tmp, &ops->rules_list, list) {
ops               178 net/core/fib_rules.c 		if (ops->delete)
ops               179 net/core/fib_rules.c 			ops->delete(rule);
ops               184 net/core/fib_rules.c void fib_rules_unregister(struct fib_rules_ops *ops)
ops               186 net/core/fib_rules.c 	struct net *net = ops->fro_net;
ops               189 net/core/fib_rules.c 	list_del_rcu(&ops->list);
ops               192 net/core/fib_rules.c 	fib_rules_cleanup_ops(ops);
ops               193 net/core/fib_rules.c 	kfree_rcu(ops, rcu);
ops               245 net/core/fib_rules.c static int fib_rule_match(struct fib_rule *rule, struct fib_rules_ops *ops,
ops               270 net/core/fib_rules.c 	ret = ops->match(rule, fl, flags);
ops               275 net/core/fib_rules.c int fib_rules_lookup(struct fib_rules_ops *ops, struct flowi *fl,
ops               283 net/core/fib_rules.c 	list_for_each_entry_rcu(rule, &ops->rules_list, list) {
ops               285 net/core/fib_rules.c 		if (!fib_rule_match(rule, ops, fl, flags, arg))
ops               301 net/core/fib_rules.c 			err = ops->action(rule, fl, flags, arg);
ops               303 net/core/fib_rules.c 		if (!err && ops->suppress && ops->suppress(rule, arg))
ops               339 net/core/fib_rules.c 				   struct fib_rules_ops *ops,
ops               343 net/core/fib_rules.c 		.info.family = ops->family,
ops               348 net/core/fib_rules.c 	ops->fib_rules_seq++;
ops               355 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops               358 net/core/fib_rules.c 	ops = lookup_rules_ops(net, family);
ops               359 net/core/fib_rules.c 	if (!ops)
ops               361 net/core/fib_rules.c 	list_for_each_entry_rcu(rule, &ops->rules_list, list)
ops               364 net/core/fib_rules.c 	rules_ops_put(ops);
ops               373 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops               377 net/core/fib_rules.c 	ops = lookup_rules_ops(net, family);
ops               378 net/core/fib_rules.c 	if (!ops)
ops               380 net/core/fib_rules.c 	fib_rules_seq = ops->fib_rules_seq;
ops               381 net/core/fib_rules.c 	rules_ops_put(ops);
ops               387 net/core/fib_rules.c static struct fib_rule *rule_find(struct fib_rules_ops *ops,
ops               395 net/core/fib_rules.c 	list_for_each_entry(r, &ops->rules_list, list) {
ops               457 net/core/fib_rules.c 		if (!ops->compare(r, frh, tb))
ops               488 net/core/fib_rules.c 		       struct fib_rules_ops *ops,
ops               500 net/core/fib_rules.c 		    frh->src_len > (ops->addr_size * 8) ||
ops               501 net/core/fib_rules.c 		    nla_len(tb[FRA_SRC]) != ops->addr_size) {
ops               508 net/core/fib_rules.c 		    frh->dst_len > (ops->addr_size * 8) ||
ops               509 net/core/fib_rules.c 		    nla_len(tb[FRA_DST]) != ops->addr_size) {
ops               514 net/core/fib_rules.c 	nlrule = kzalloc(ops->rule_size, GFP_KERNEL);
ops               526 net/core/fib_rules.c 		nlrule->pref = fib_default_rule_pref(ops);
ops               656 net/core/fib_rules.c static int rule_exists(struct fib_rules_ops *ops, struct fib_rule_hdr *frh,
ops               661 net/core/fib_rules.c 	list_for_each_entry(r, &ops->rules_list, list) {
ops               716 net/core/fib_rules.c 		if (!ops->compare(r, frh, tb))
ops               728 net/core/fib_rules.c 	struct fib_rules_ops *ops = NULL;
ops               739 net/core/fib_rules.c 	ops = lookup_rules_ops(net, frh->family);
ops               740 net/core/fib_rules.c 	if (!ops) {
ops               747 net/core/fib_rules.c 				     ops->policy, extack);
ops               753 net/core/fib_rules.c 	err = fib_nl2rule(skb, nlh, extack, ops, tb, &rule, &user_priority);
ops               758 net/core/fib_rules.c 	    rule_exists(ops, frh, tb, rule)) {
ops               763 net/core/fib_rules.c 	err = ops->configure(rule, skb, frh, tb, extack);
ops               767 net/core/fib_rules.c 	err = call_fib_rule_notifiers(net, FIB_EVENT_RULE_ADD, rule, ops,
ops               772 net/core/fib_rules.c 	list_for_each_entry(r, &ops->rules_list, list) {
ops               782 net/core/fib_rules.c 	list_for_each_entry(r, &ops->rules_list, list) {
ops               791 net/core/fib_rules.c 		list_add_rcu(&rule->list, &ops->rules_list);
ops               793 net/core/fib_rules.c 	if (ops->unresolved_rules) {
ops               798 net/core/fib_rules.c 		list_for_each_entry(r, &ops->rules_list, list) {
ops               803 net/core/fib_rules.c 				if (--ops->unresolved_rules == 0)
ops               810 net/core/fib_rules.c 		ops->nr_goto_rules++;
ops               813 net/core/fib_rules.c 		ops->unresolved_rules++;
ops               818 net/core/fib_rules.c 	notify_rule_change(RTM_NEWRULE, rule, ops, nlh, NETLINK_CB(skb).portid);
ops               819 net/core/fib_rules.c 	flush_route_cache(ops);
ops               820 net/core/fib_rules.c 	rules_ops_put(ops);
ops               826 net/core/fib_rules.c 	rules_ops_put(ops);
ops               836 net/core/fib_rules.c 	struct fib_rules_ops *ops = NULL;
ops               847 net/core/fib_rules.c 	ops = lookup_rules_ops(net, frh->family);
ops               848 net/core/fib_rules.c 	if (ops == NULL) {
ops               855 net/core/fib_rules.c 				     ops->policy, extack);
ops               861 net/core/fib_rules.c 	err = fib_nl2rule(skb, nlh, extack, ops, tb, &nlrule, &user_priority);
ops               865 net/core/fib_rules.c 	rule = rule_find(ops, frh, tb, nlrule, user_priority);
ops               876 net/core/fib_rules.c 	if (ops->delete) {
ops               877 net/core/fib_rules.c 		err = ops->delete(rule);
ops               888 net/core/fib_rules.c 		ops->nr_goto_rules--;
ops               890 net/core/fib_rules.c 			ops->unresolved_rules--;
ops               900 net/core/fib_rules.c 	if (ops->nr_goto_rules > 0) {
ops               904 net/core/fib_rules.c 		if (&n->list == &ops->rules_list || n->pref != rule->pref)
ops               906 net/core/fib_rules.c 		list_for_each_entry(r, &ops->rules_list, list) {
ops               911 net/core/fib_rules.c 				ops->unresolved_rules++;
ops               915 net/core/fib_rules.c 	call_fib_rule_notifiers(net, FIB_EVENT_RULE_DEL, rule, ops,
ops               917 net/core/fib_rules.c 	notify_rule_change(RTM_DELRULE, rule, ops, nlh,
ops               920 net/core/fib_rules.c 	flush_route_cache(ops);
ops               921 net/core/fib_rules.c 	rules_ops_put(ops);
ops               927 net/core/fib_rules.c 	rules_ops_put(ops);
ops               932 net/core/fib_rules.c static inline size_t fib_rule_nlmsg_size(struct fib_rules_ops *ops,
ops               951 net/core/fib_rules.c 	if (ops->nlmsg_payload)
ops               952 net/core/fib_rules.c 		payload += ops->nlmsg_payload(rule);
ops               959 net/core/fib_rules.c 			    struct fib_rules_ops *ops)
ops               969 net/core/fib_rules.c 	frh->family = ops->family;
ops              1027 net/core/fib_rules.c 	if (ops->fill(rule, skb, frh) < 0)
ops              1039 net/core/fib_rules.c 		      struct fib_rules_ops *ops)
ops              1046 net/core/fib_rules.c 	list_for_each_entry_rcu(rule, &ops->rules_list, list) {
ops              1052 net/core/fib_rules.c 				       NLM_F_MULTI, ops);
ops              1060 net/core/fib_rules.c 	rules_ops_put(ops);
ops              1095 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops              1108 net/core/fib_rules.c 		ops = lookup_rules_ops(net, family);
ops              1109 net/core/fib_rules.c 		if (ops == NULL)
ops              1112 net/core/fib_rules.c 		dump_rules(skb, cb, ops);
ops              1118 net/core/fib_rules.c 	list_for_each_entry_rcu(ops, &net->rules_ops, list) {
ops              1119 net/core/fib_rules.c 		if (idx < cb->args[0] || !try_module_get(ops->owner))
ops              1122 net/core/fib_rules.c 		if (dump_rules(skb, cb, ops) < 0)
ops              1136 net/core/fib_rules.c 			       struct fib_rules_ops *ops, struct nlmsghdr *nlh,
ops              1143 net/core/fib_rules.c 	net = ops->fro_net;
ops              1144 net/core/fib_rules.c 	skb = nlmsg_new(fib_rule_nlmsg_size(ops, rule), GFP_KERNEL);
ops              1148 net/core/fib_rules.c 	err = fib_nl_fill_rule(skb, rule, pid, nlh->nlmsg_seq, event, 0, ops);
ops              1156 net/core/fib_rules.c 	rtnl_notify(skb, net, pid, ops->nlgroup, nlh, GFP_KERNEL);
ops              1160 net/core/fib_rules.c 		rtnl_set_sk_err(net, ops->nlgroup, err);
ops              1195 net/core/fib_rules.c 	struct fib_rules_ops *ops;
ops              1201 net/core/fib_rules.c 		list_for_each_entry(ops, &net->rules_ops, list)
ops              1202 net/core/fib_rules.c 			attach_rules(&ops->rules_list, dev);
ops              1206 net/core/fib_rules.c 		list_for_each_entry(ops, &net->rules_ops, list) {
ops              1207 net/core/fib_rules.c 			detach_rules(&ops->rules_list, dev);
ops              1208 net/core/fib_rules.c 			attach_rules(&ops->rules_list, dev);
ops              1213 net/core/fib_rules.c 		list_for_each_entry(ops, &net->rules_ops, list)
ops              1214 net/core/fib_rules.c 			detach_rules(&ops->rules_list, dev);
ops              8721 net/core/filter.c 	selected_sk = map->ops->map_lookup_elem(map, key);
ops               922 net/core/flow_dissector.c 			const struct dsa_device_ops *ops;
ops               925 net/core/flow_dissector.c 			ops = skb->dev->dsa_ptr->tag_ops;
ops               926 net/core/flow_dissector.c 			if (ops->flow_dissect &&
ops               927 net/core/flow_dissector.c 			    !ops->flow_dissect(skb, &proto, &offset)) {
ops                70 net/core/lwtunnel.c int lwtunnel_encap_add_ops(const struct lwtunnel_encap_ops *ops,
ops                78 net/core/lwtunnel.c 			NULL, ops) ? 0 : -1;
ops                82 net/core/lwtunnel.c int lwtunnel_encap_del_ops(const struct lwtunnel_encap_ops *ops,
ops                93 net/core/lwtunnel.c 		       ops, NULL) == ops) ? 0 : -1;
ops               106 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               119 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[encap_type]);
ops               120 net/core/lwtunnel.c 	if (likely(ops && ops->build_state && try_module_get(ops->owner)))
ops               125 net/core/lwtunnel.c 		ret = ops->build_state(encap, family, cfg, lws, extack);
ops               127 net/core/lwtunnel.c 			module_put(ops->owner);
ops               142 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               152 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[encap_type]);
ops               155 net/core/lwtunnel.c 	if (!ops) {
ops               164 net/core/lwtunnel.c 			ops = rcu_dereference(lwtun_encaps[encap_type]);
ops               169 net/core/lwtunnel.c 	ret = ops ? 0 : -EOPNOTSUPP;
ops               209 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops = lwtun_encaps[lws->type];
ops               211 net/core/lwtunnel.c 	if (ops->destroy_state) {
ops               212 net/core/lwtunnel.c 		ops->destroy_state(lws);
ops               217 net/core/lwtunnel.c 	module_put(ops->owner);
ops               224 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               241 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[lwtstate->type]);
ops               242 net/core/lwtunnel.c 	if (likely(ops && ops->fill_encap))
ops               243 net/core/lwtunnel.c 		ret = ops->fill_encap(skb, lwtstate);
ops               264 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               275 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[lwtstate->type]);
ops               276 net/core/lwtunnel.c 	if (likely(ops && ops->get_encap_size))
ops               277 net/core/lwtunnel.c 		ret = nla_total_size(ops->get_encap_size(lwtstate));
ops               286 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               303 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[a->type]);
ops               304 net/core/lwtunnel.c 	if (likely(ops && ops->cmp_encap))
ops               305 net/core/lwtunnel.c 		ret = ops->cmp_encap(a, b);
ops               315 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               329 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[lwtstate->type]);
ops               330 net/core/lwtunnel.c 	if (likely(ops && ops->output))
ops               331 net/core/lwtunnel.c 		ret = ops->output(net, sk, skb);
ops               349 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               364 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[lwtstate->type]);
ops               365 net/core/lwtunnel.c 	if (likely(ops && ops->xmit))
ops               366 net/core/lwtunnel.c 		ret = ops->xmit(skb);
ops               384 net/core/lwtunnel.c 	const struct lwtunnel_encap_ops *ops;
ops               398 net/core/lwtunnel.c 	ops = rcu_dereference(lwtun_encaps[lwtstate->type]);
ops               399 net/core/lwtunnel.c 	if (likely(ops && ops->input))
ops               400 net/core/lwtunnel.c 		ret = ops->input(skb);
ops               870 net/core/neighbour.c 	neigh->output = neigh->ops->output;
ops               882 net/core/neighbour.c 	neigh->output = neigh->ops->connected_output;
ops               993 net/core/neighbour.c 		neigh->ops->error_report(neigh, skb);
ops              1008 net/core/neighbour.c 	if (neigh->ops->solicit)
ops              1009 net/core/neighbour.c 		neigh->ops->solicit(neigh, skb);
ops              1613 net/core/neighbour.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              1626 net/core/neighbour.c 		if (ops->ndo_neigh_setup && ops->ndo_neigh_setup(dev, p)) {
ops              2435 net/core/neighbour.c 	ndm->ndm_family	 = neigh->ops->family;
ops               121 net/core/net_namespace.c static int ops_init(const struct pernet_operations *ops, struct net *net)
ops               126 net/core/net_namespace.c 	if (ops->id && ops->size) {
ops               127 net/core/net_namespace.c 		data = kzalloc(ops->size, GFP_KERNEL);
ops               131 net/core/net_namespace.c 		err = net_assign_generic(net, *ops->id, data);
ops               136 net/core/net_namespace.c 	if (ops->init)
ops               137 net/core/net_namespace.c 		err = ops->init(net);
ops               148 net/core/net_namespace.c static void ops_free(const struct pernet_operations *ops, struct net *net)
ops               150 net/core/net_namespace.c 	if (ops->id && ops->size) {
ops               151 net/core/net_namespace.c 		kfree(net_generic(net, *ops->id));
ops               155 net/core/net_namespace.c static void ops_pre_exit_list(const struct pernet_operations *ops,
ops               160 net/core/net_namespace.c 	if (ops->pre_exit) {
ops               162 net/core/net_namespace.c 			ops->pre_exit(net);
ops               166 net/core/net_namespace.c static void ops_exit_list(const struct pernet_operations *ops,
ops               170 net/core/net_namespace.c 	if (ops->exit) {
ops               172 net/core/net_namespace.c 			ops->exit(net);
ops               174 net/core/net_namespace.c 	if (ops->exit_batch)
ops               175 net/core/net_namespace.c 		ops->exit_batch(net_exit_list);
ops               178 net/core/net_namespace.c static void ops_free_list(const struct pernet_operations *ops,
ops               182 net/core/net_namespace.c 	if (ops->size && ops->id) {
ops               184 net/core/net_namespace.c 			ops_free(ops, net);
ops               321 net/core/net_namespace.c 	const struct pernet_operations *ops, *saved_ops;
ops               334 net/core/net_namespace.c 	list_for_each_entry(ops, &pernet_list, list) {
ops               335 net/core/net_namespace.c 		error = ops_init(ops, net);
ops               350 net/core/net_namespace.c 	saved_ops = ops;
ops               351 net/core/net_namespace.c 	list_for_each_entry_continue_reverse(ops, &pernet_list, list)
ops               352 net/core/net_namespace.c 		ops_pre_exit_list(ops, &net_exit_list);
ops               356 net/core/net_namespace.c 	ops = saved_ops;
ops               357 net/core/net_namespace.c 	list_for_each_entry_continue_reverse(ops, &pernet_list, list)
ops               358 net/core/net_namespace.c 		ops_exit_list(ops, &net_exit_list);
ops               360 net/core/net_namespace.c 	ops = saved_ops;
ops               361 net/core/net_namespace.c 	list_for_each_entry_continue_reverse(ops, &pernet_list, list)
ops               362 net/core/net_namespace.c 		ops_free_list(ops, &net_exit_list);
ops               551 net/core/net_namespace.c 	const struct pernet_operations *ops;
ops               584 net/core/net_namespace.c 	list_for_each_entry_reverse(ops, &pernet_list, list)
ops               585 net/core/net_namespace.c 		ops_pre_exit_list(ops, &net_exit_list);
ops               596 net/core/net_namespace.c 	list_for_each_entry_reverse(ops, &pernet_list, list)
ops               597 net/core/net_namespace.c 		ops_exit_list(ops, &net_exit_list);
ops               600 net/core/net_namespace.c 	list_for_each_entry_reverse(ops, &pernet_list, list)
ops               601 net/core/net_namespace.c 		ops_free_list(ops, &net_exit_list);
ops               657 net/core/net_namespace.c 	if (ns->ops == &netns_operations)
ops               699 net/core/net_namespace.c 	net->ns.ops = &netns_operations;
ops              1130 net/core/net_namespace.c 					struct pernet_operations *ops)
ops              1136 net/core/net_namespace.c 	list_add_tail(&ops->list, list);
ops              1137 net/core/net_namespace.c 	if (ops->init || (ops->id && ops->size)) {
ops              1142 net/core/net_namespace.c 			error = ops_init(ops, net);
ops              1152 net/core/net_namespace.c 	list_del(&ops->list);
ops              1153 net/core/net_namespace.c 	ops_pre_exit_list(ops, &net_exit_list);
ops              1155 net/core/net_namespace.c 	ops_exit_list(ops, &net_exit_list);
ops              1156 net/core/net_namespace.c 	ops_free_list(ops, &net_exit_list);
ops              1160 net/core/net_namespace.c static void __unregister_pernet_operations(struct pernet_operations *ops)
ops              1165 net/core/net_namespace.c 	list_del(&ops->list);
ops              1169 net/core/net_namespace.c 	ops_pre_exit_list(ops, &net_exit_list);
ops              1171 net/core/net_namespace.c 	ops_exit_list(ops, &net_exit_list);
ops              1172 net/core/net_namespace.c 	ops_free_list(ops, &net_exit_list);
ops              1178 net/core/net_namespace.c 					struct pernet_operations *ops)
ops              1181 net/core/net_namespace.c 		list_add_tail(&ops->list, list);
ops              1185 net/core/net_namespace.c 	return ops_init(ops, &init_net);
ops              1188 net/core/net_namespace.c static void __unregister_pernet_operations(struct pernet_operations *ops)
ops              1191 net/core/net_namespace.c 		list_del(&ops->list);
ops              1195 net/core/net_namespace.c 		ops_pre_exit_list(ops, &net_exit_list);
ops              1197 net/core/net_namespace.c 		ops_exit_list(ops, &net_exit_list);
ops              1198 net/core/net_namespace.c 		ops_free_list(ops, &net_exit_list);
ops              1207 net/core/net_namespace.c 				      struct pernet_operations *ops)
ops              1211 net/core/net_namespace.c 	if (ops->id) {
ops              1216 net/core/net_namespace.c 		*ops->id = error;
ops              1217 net/core/net_namespace.c 		max_gen_ptrs = max(max_gen_ptrs, *ops->id + 1);
ops              1219 net/core/net_namespace.c 	error = __register_pernet_operations(list, ops);
ops              1222 net/core/net_namespace.c 		if (ops->id)
ops              1223 net/core/net_namespace.c 			ida_free(&net_generic_ids, *ops->id);
ops              1229 net/core/net_namespace.c static void unregister_pernet_operations(struct pernet_operations *ops)
ops              1231 net/core/net_namespace.c 	__unregister_pernet_operations(ops);
ops              1233 net/core/net_namespace.c 	if (ops->id)
ops              1234 net/core/net_namespace.c 		ida_free(&net_generic_ids, *ops->id);
ops              1256 net/core/net_namespace.c int register_pernet_subsys(struct pernet_operations *ops)
ops              1260 net/core/net_namespace.c 	error =  register_pernet_operations(first_device, ops);
ops              1275 net/core/net_namespace.c void unregister_pernet_subsys(struct pernet_operations *ops)
ops              1278 net/core/net_namespace.c 	unregister_pernet_operations(ops);
ops              1302 net/core/net_namespace.c int register_pernet_device(struct pernet_operations *ops)
ops              1306 net/core/net_namespace.c 	error = register_pernet_operations(&pernet_list, ops);
ops              1308 net/core/net_namespace.c 		first_device = &ops->list;
ops              1323 net/core/net_namespace.c void unregister_pernet_device(struct pernet_operations *ops)
ops              1326 net/core/net_namespace.c 	if (&ops->list == first_device)
ops              1328 net/core/net_namespace.c 	unregister_pernet_operations(ops);
ops               175 net/core/netpoll.c 	const struct net_device_ops *ops;
ops               189 net/core/netpoll.c 	ops = dev->netdev_ops;
ops               190 net/core/netpoll.c 	if (ops->ndo_poll_controller)
ops               191 net/core/netpoll.c 		ops->ndo_poll_controller(dev);
ops               587 net/core/netpoll.c 	const struct net_device_ops *ops;
ops               613 net/core/netpoll.c 		ops = np->dev->netdev_ops;
ops               614 net/core/netpoll.c 		if (ops->ndo_netpoll_setup) {
ops               615 net/core/netpoll.c 			err = ops->ndo_netpoll_setup(ndev, npinfo);
ops               804 net/core/netpoll.c 		const struct net_device_ops *ops;
ops               806 net/core/netpoll.c 		ops = np->dev->netdev_ops;
ops               807 net/core/netpoll.c 		if (ops->ndo_netpoll_cleanup)
ops               808 net/core/netpoll.c 			ops->ndo_netpoll_cleanup(np->dev);
ops              3662 net/core/pktgen.c 	pkt_dev->xdst.u.dst.ops = &pkt_dev->dstops;
ops               353 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops;
ops               355 net/core/rtnetlink.c 	list_for_each_entry(ops, &link_ops, list) {
ops               356 net/core/rtnetlink.c 		if (!strcmp(ops->kind, kind))
ops               357 net/core/rtnetlink.c 			return ops;
ops               372 net/core/rtnetlink.c int __rtnl_link_register(struct rtnl_link_ops *ops)
ops               374 net/core/rtnetlink.c 	if (rtnl_link_ops_get(ops->kind))
ops               382 net/core/rtnetlink.c 	if (ops->setup && !ops->dellink)
ops               383 net/core/rtnetlink.c 		ops->dellink = unregister_netdevice_queue;
ops               385 net/core/rtnetlink.c 	list_add_tail(&ops->list, &link_ops);
ops               396 net/core/rtnetlink.c int rtnl_link_register(struct rtnl_link_ops *ops)
ops               401 net/core/rtnetlink.c 	if (WARN_ON(ops->maxtype > RTNL_MAX_TYPE ||
ops               402 net/core/rtnetlink.c 		    ops->slave_maxtype > RTNL_SLAVE_MAX_TYPE))
ops               406 net/core/rtnetlink.c 	err = __rtnl_link_register(ops);
ops               412 net/core/rtnetlink.c static void __rtnl_kill_links(struct net *net, struct rtnl_link_ops *ops)
ops               418 net/core/rtnetlink.c 		if (dev->rtnl_link_ops == ops)
ops               419 net/core/rtnetlink.c 			ops->dellink(dev, &list_kill);
ops               432 net/core/rtnetlink.c void __rtnl_link_unregister(struct rtnl_link_ops *ops)
ops               437 net/core/rtnetlink.c 		__rtnl_kill_links(net, ops);
ops               439 net/core/rtnetlink.c 	list_del(&ops->list);
ops               478 net/core/rtnetlink.c void rtnl_link_unregister(struct rtnl_link_ops *ops)
ops               483 net/core/rtnetlink.c 	__rtnl_link_unregister(ops);
ops               492 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops;
ops               501 net/core/rtnetlink.c 	ops = master_dev->rtnl_link_ops;
ops               502 net/core/rtnetlink.c 	if (!ops || !ops->get_slave_size)
ops               506 net/core/rtnetlink.c 	       ops->get_slave_size(master_dev, dev);
ops               515 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops = dev->rtnl_link_ops;
ops               518 net/core/rtnetlink.c 	if (!ops)
ops               522 net/core/rtnetlink.c 	       nla_total_size(strlen(ops->kind) + 1);  /* IFLA_INFO_KIND */
ops               524 net/core/rtnetlink.c 	if (ops->get_size)
ops               527 net/core/rtnetlink.c 			ops->get_size(dev);
ops               529 net/core/rtnetlink.c 	if (ops->get_xstats_size)
ops               531 net/core/rtnetlink.c 		size += nla_total_size(ops->get_xstats_size(dev));
ops               542 net/core/rtnetlink.c 	const struct rtnl_af_ops *ops;
ops               544 net/core/rtnetlink.c 	list_for_each_entry_rcu(ops, &rtnl_af_ops, list) {
ops               545 net/core/rtnetlink.c 		if (ops->family == family)
ops               546 net/core/rtnetlink.c 			return ops;
ops               558 net/core/rtnetlink.c void rtnl_af_register(struct rtnl_af_ops *ops)
ops               561 net/core/rtnetlink.c 	list_add_tail_rcu(&ops->list, &rtnl_af_ops);
ops               570 net/core/rtnetlink.c void rtnl_af_unregister(struct rtnl_af_ops *ops)
ops               573 net/core/rtnetlink.c 	list_del_rcu(&ops->list);
ops               620 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops;
ops               627 net/core/rtnetlink.c 	ops = master_dev->rtnl_link_ops;
ops               628 net/core/rtnetlink.c 	if (!ops)
ops               630 net/core/rtnetlink.c 	if (nla_put_string(skb, IFLA_INFO_SLAVE_KIND, ops->kind) < 0)
ops               632 net/core/rtnetlink.c 	if (ops->fill_slave_info) {
ops               636 net/core/rtnetlink.c 		err = ops->fill_slave_info(skb, master_dev, dev);
ops               651 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops = dev->rtnl_link_ops;
ops               655 net/core/rtnetlink.c 	if (!ops)
ops               657 net/core/rtnetlink.c 	if (nla_put_string(skb, IFLA_INFO_KIND, ops->kind) < 0)
ops               659 net/core/rtnetlink.c 	if (ops->fill_xstats) {
ops               660 net/core/rtnetlink.c 		err = ops->fill_xstats(skb, dev);
ops               664 net/core/rtnetlink.c 	if (ops->fill_info) {
ops               668 net/core/rtnetlink.c 		err = ops->fill_info(skb, dev);
ops              1632 net/core/rtnetlink.c 	     nla_put_string(skb, IFLA_QDISC, dev->qdisc->ops->id)) ||
ops              1806 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops = NULL;
ops              1816 net/core/rtnetlink.c 		ops = rtnl_link_ops_get(kind);
ops              1819 net/core/rtnetlink.c 	return ops;
ops              2177 net/core/rtnetlink.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              2179 net/core/rtnetlink.c 	return ops->ndo_set_vf_guid(dev, ivt->vf, ivt->guid, guid_type);
ops              2192 net/core/rtnetlink.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              2201 net/core/rtnetlink.c 		if (ops->ndo_set_vf_mac)
ops              2202 net/core/rtnetlink.c 			err = ops->ndo_set_vf_mac(dev, ivm->vf,
ops              2214 net/core/rtnetlink.c 		if (ops->ndo_set_vf_vlan)
ops              2215 net/core/rtnetlink.c 			err = ops->ndo_set_vf_vlan(dev, ivv->vf, ivv->vlan,
ops              2228 net/core/rtnetlink.c 		if (!ops->ndo_set_vf_vlan)
ops              2247 net/core/rtnetlink.c 		err = ops->ndo_set_vf_vlan(dev, ivvl[0]->vf, ivvl[0]->vlan,
ops              2260 net/core/rtnetlink.c 		if (ops->ndo_get_vf_config)
ops              2261 net/core/rtnetlink.c 			err = ops->ndo_get_vf_config(dev, ivt->vf, &ivf);
ops              2266 net/core/rtnetlink.c 		if (ops->ndo_set_vf_rate)
ops              2267 net/core/rtnetlink.c 			err = ops->ndo_set_vf_rate(dev, ivt->vf,
ops              2280 net/core/rtnetlink.c 		if (ops->ndo_set_vf_rate)
ops              2281 net/core/rtnetlink.c 			err = ops->ndo_set_vf_rate(dev, ivt->vf,
ops              2294 net/core/rtnetlink.c 		if (ops->ndo_set_vf_spoofchk)
ops              2295 net/core/rtnetlink.c 			err = ops->ndo_set_vf_spoofchk(dev, ivs->vf,
ops              2307 net/core/rtnetlink.c 		if (ops->ndo_set_vf_link_state)
ops              2308 net/core/rtnetlink.c 			err = ops->ndo_set_vf_link_state(dev, ivl->vf,
ops              2321 net/core/rtnetlink.c 		if (ops->ndo_set_vf_rss_query_en)
ops              2322 net/core/rtnetlink.c 			err = ops->ndo_set_vf_rss_query_en(dev, ivrssq_en->vf,
ops              2334 net/core/rtnetlink.c 		if (ops->ndo_set_vf_trust)
ops              2335 net/core/rtnetlink.c 			err = ops->ndo_set_vf_trust(dev, ivt->vf, ivt->setting);
ops              2345 net/core/rtnetlink.c 		if (!ops->ndo_set_vf_guid)
ops              2355 net/core/rtnetlink.c 		if (!ops->ndo_set_vf_guid)
ops              2368 net/core/rtnetlink.c 	const struct net_device_ops *ops;
ops              2374 net/core/rtnetlink.c 		ops = upper_dev->netdev_ops;
ops              2375 net/core/rtnetlink.c 		if (ops->ndo_del_slave) {
ops              2376 net/core/rtnetlink.c 			err = ops->ndo_del_slave(upper_dev, dev);
ops              2389 net/core/rtnetlink.c 		ops = upper_dev->netdev_ops;
ops              2390 net/core/rtnetlink.c 		if (ops->ndo_add_slave) {
ops              2391 net/core/rtnetlink.c 			err = ops->ndo_add_slave(upper_dev, dev, extack);
ops              2409 net/core/rtnetlink.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              2435 net/core/rtnetlink.c 		if (!ops->ndo_set_config) {
ops              2453 net/core/rtnetlink.c 		err = ops->ndo_set_config(dev, &k_map);
ops              2621 net/core/rtnetlink.c 		if (!ops->ndo_set_vf_port)
ops              2641 net/core/rtnetlink.c 			err = ops->ndo_set_vf_port(dev, vf, port);
ops              2659 net/core/rtnetlink.c 		if (ops->ndo_set_vf_port)
ops              2660 net/core/rtnetlink.c 			err = ops->ndo_set_vf_port(dev, PORT_SELF_VF, port);
ops              2801 net/core/rtnetlink.c 			const struct rtnl_link_ops *ops;
ops              2804 net/core/rtnetlink.c 			ops = dev->rtnl_link_ops;
ops              2805 net/core/rtnetlink.c 			if (!ops || !ops->dellink)
ops              2815 net/core/rtnetlink.c 			const struct rtnl_link_ops *ops;
ops              2817 net/core/rtnetlink.c 			ops = dev->rtnl_link_ops;
ops              2818 net/core/rtnetlink.c 			ops->dellink(dev, &list_kill);
ops              2828 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops;
ops              2831 net/core/rtnetlink.c 	ops = dev->rtnl_link_ops;
ops              2832 net/core/rtnetlink.c 	if (!ops || !ops->dellink)
ops              2835 net/core/rtnetlink.c 	ops->dellink(dev, &list_kill);
ops              2925 net/core/rtnetlink.c 				    const struct rtnl_link_ops *ops,
ops              2935 net/core/rtnetlink.c 	else if (ops->get_num_tx_queues)
ops              2936 net/core/rtnetlink.c 		num_tx_queues = ops->get_num_tx_queues();
ops              2940 net/core/rtnetlink.c 	else if (ops->get_num_rx_queues)
ops              2941 net/core/rtnetlink.c 		num_rx_queues = ops->get_num_rx_queues();
ops              2953 net/core/rtnetlink.c 	dev = alloc_netdev_mqs(ops->priv_size, ifname, name_assign_type,
ops              2954 net/core/rtnetlink.c 			       ops->setup, num_tx_queues, num_rx_queues);
ops              2959 net/core/rtnetlink.c 	dev->rtnl_link_ops = ops;
ops              3027 net/core/rtnetlink.c 	const struct rtnl_link_ops *ops;
ops              3086 net/core/rtnetlink.c 		ops = rtnl_link_ops_get(kind);
ops              3089 net/core/rtnetlink.c 		ops = NULL;
ops              3093 net/core/rtnetlink.c 	if (ops) {
ops              3094 net/core/rtnetlink.c 		if (ops->maxtype > RTNL_MAX_TYPE)
ops              3097 net/core/rtnetlink.c 		if (ops->maxtype && linkinfo[IFLA_INFO_DATA]) {
ops              3098 net/core/rtnetlink.c 			err = nla_parse_nested_deprecated(attr, ops->maxtype,
ops              3100 net/core/rtnetlink.c 							  ops->policy, extack);
ops              3105 net/core/rtnetlink.c 		if (ops->validate) {
ops              3106 net/core/rtnetlink.c 			err = ops->validate(tb, data, extack);
ops              3139 net/core/rtnetlink.c 			if (!ops || ops != dev->rtnl_link_ops ||
ops              3140 net/core/rtnetlink.c 			    !ops->changelink)
ops              3143 net/core/rtnetlink.c 			err = ops->changelink(dev, tb, data, extack);
ops              3174 net/core/rtnetlink.c 	if (!ops) {
ops              3180 net/core/rtnetlink.c 			ops = rtnl_link_ops_get(kind);
ops              3181 net/core/rtnetlink.c 			if (ops)
ops              3189 net/core/rtnetlink.c 	if (!ops->setup)
ops              3193 net/core/rtnetlink.c 		snprintf(ifname, IFNAMSIZ, "%s%%d", ops->kind);
ops              3218 net/core/rtnetlink.c 			       name_assign_type, ops, tb, extack);
ops              3226 net/core/rtnetlink.c 	if (ops->newlink) {
ops              3227 net/core/rtnetlink.c 		err = ops->newlink(link_net ? : net, dev, tb, data, extack);
ops              3264 net/core/rtnetlink.c 	if (ops->newlink) {
ops              3267 net/core/rtnetlink.c 		ops->dellink(dev, &list_kill);
ops              3732 net/core/rtnetlink.c 		const struct net_device_ops *ops = br_dev->netdev_ops;
ops              3734 net/core/rtnetlink.c 		err = ops->ndo_fdb_add(ndm, tb, dev, addr, vid,
ops              3843 net/core/rtnetlink.c 		const struct net_device_ops *ops = br_dev->netdev_ops;
ops              3845 net/core/rtnetlink.c 		if (ops->ndo_fdb_del)
ops              3846 net/core/rtnetlink.c 			err = ops->ndo_fdb_del(ndm, tb, dev, addr, vid);
ops              4027 net/core/rtnetlink.c 	const struct net_device_ops *ops = NULL;
ops              4052 net/core/rtnetlink.c 		ops = br_dev->netdev_ops;
ops              4079 net/core/rtnetlink.c 				cops = ops;
ops              4190 net/core/rtnetlink.c 	const struct net_device_ops *ops = NULL;
ops              4230 net/core/rtnetlink.c 		ops = br_dev->netdev_ops;
ops              4244 net/core/rtnetlink.c 			ops = br_dev->netdev_ops;
ops              4250 net/core/rtnetlink.c 			ops = dev->netdev_ops;
ops              4259 net/core/rtnetlink.c 	if (!ops || !ops->ndo_fdb_get) {
ops              4270 net/core/rtnetlink.c 	err = ops->ndo_fdb_get(skb, tb, dev, addr, vid,
ops              4461 net/core/rtnetlink.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops              4479 net/core/rtnetlink.c 		if (ops->ndo_bridge_getlink) {
ops              4481 net/core/rtnetlink.c 				err = ops->ndo_bridge_getlink(skb, portid,
ops              4832 net/core/rtnetlink.c 		const struct rtnl_link_ops *ops = dev->rtnl_link_ops;
ops              4834 net/core/rtnetlink.c 		if (ops && ops->fill_linkxstats) {
ops              4841 net/core/rtnetlink.c 			err = ops->fill_linkxstats(skb, dev, prividx, *idxattr);
ops              4851 net/core/rtnetlink.c 		const struct rtnl_link_ops *ops = NULL;
ops              4856 net/core/rtnetlink.c 			ops = master->rtnl_link_ops;
ops              4857 net/core/rtnetlink.c 		if (ops && ops->fill_linkxstats) {
ops              4864 net/core/rtnetlink.c 			err = ops->fill_linkxstats(skb, dev, prividx, *idxattr);
ops              4953 net/core/rtnetlink.c 		const struct rtnl_link_ops *ops = dev->rtnl_link_ops;
ops              4956 net/core/rtnetlink.c 		if (ops && ops->get_linkxstats_size) {
ops              4957 net/core/rtnetlink.c 			size += nla_total_size(ops->get_linkxstats_size(dev,
ops              4966 net/core/rtnetlink.c 		const struct rtnl_link_ops *ops = NULL;
ops              4972 net/core/rtnetlink.c 			ops = master->rtnl_link_ops;
ops              4973 net/core/rtnetlink.c 		if (ops && ops->get_linkxstats_size) {
ops              4976 net/core/rtnetlink.c 			size += nla_total_size(ops->get_linkxstats_size(dev,
ops               156 net/core/scm.c 			if (!sock->ops || sock->ops->family != PF_UNIX)
ops              2435 net/core/skbuff.c 		.ops = &nosteal_pipe_buf_ops,
ops              2629 net/core/skbuff.c 		      __wsum csum, const struct skb_checksum_ops *ops)
ops              2640 net/core/skbuff.c 		csum = INDIRECT_CALL_1(ops->update, csum_partial_ext,
ops              2668 net/core/skbuff.c 				csum2 = INDIRECT_CALL_1(ops->update,
ops              2672 net/core/skbuff.c 				csum = INDIRECT_CALL_1(ops->combine,
ops              2696 net/core/skbuff.c 					       copy, 0, ops);
ops              2697 net/core/skbuff.c 			csum = INDIRECT_CALL_1(ops->combine, csum_block_add_ext,
ops              2715 net/core/skbuff.c 	const struct skb_checksum_ops ops = {
ops              2720 net/core/skbuff.c 	return __skb_checksum(skb, offset, len, csum, &ops);
ops               546 net/core/sock.c 	if (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) {
ops               562 net/core/sock.c 	if (dst && dst->obsolete && dst->ops->check(dst, cookie) == NULL) {
ops               976 net/core/sock.c 		if (sock->ops->set_rcvlowat)
ops               977 net/core/sock.c 			ret = sock->ops->set_rcvlowat(sk, val);
ops              1083 net/core/sock.c 		if (sock->ops->set_peek_off)
ops              1084 net/core/sock.c 			ret = sock->ops->set_peek_off(sk, val);
ops              1394 net/core/sock.c 		lv = sock->ops->getname(sock, (struct sockaddr *)address, 2);
ops              1431 net/core/sock.c 		if (!sock->ops->set_peek_off)
ops               393 net/core/sock_map.c static bool sock_map_op_okay(const struct bpf_sock_ops_kern *ops)
ops               395 net/core/sock_map.c 	return ops->op == BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB ||
ops               396 net/core/sock_map.c 	       ops->op == BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB;
ops               979 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops               988 net/dcb/dcbnl.c 	err = ops->peer_getappinfo(netdev, &info, &app_count);
ops               995 net/dcb/dcbnl.c 		err = ops->peer_getapptable(netdev, table);
ops              1035 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1046 net/dcb/dcbnl.c 	if (ops->ieee_getets) {
ops              1049 net/dcb/dcbnl.c 		err = ops->ieee_getets(netdev, &ets);
ops              1055 net/dcb/dcbnl.c 	if (ops->ieee_getmaxrate) {
ops              1058 net/dcb/dcbnl.c 		err = ops->ieee_getmaxrate(netdev, &maxrate);
ops              1067 net/dcb/dcbnl.c 	if (ops->ieee_getqcn) {
ops              1071 net/dcb/dcbnl.c 		err = ops->ieee_getqcn(netdev, &qcn);
ops              1080 net/dcb/dcbnl.c 	if (ops->ieee_getqcnstats) {
ops              1084 net/dcb/dcbnl.c 		err = ops->ieee_getqcnstats(netdev, &qcn_stats);
ops              1093 net/dcb/dcbnl.c 	if (ops->ieee_getpfc) {
ops              1096 net/dcb/dcbnl.c 		err = ops->ieee_getpfc(netdev, &pfc);
ops              1102 net/dcb/dcbnl.c 	if (ops->dcbnl_getbuffer) {
ops              1106 net/dcb/dcbnl.c 		err = ops->dcbnl_getbuffer(netdev, &buffer);
ops              1137 net/dcb/dcbnl.c 	if (ops->ieee_peer_getets) {
ops              1140 net/dcb/dcbnl.c 		err = ops->ieee_peer_getets(netdev, &ets);
ops              1146 net/dcb/dcbnl.c 	if (ops->ieee_peer_getpfc) {
ops              1149 net/dcb/dcbnl.c 		err = ops->ieee_peer_getpfc(netdev, &pfc);
ops              1155 net/dcb/dcbnl.c 	if (ops->peer_getappinfo && ops->peer_getapptable) {
ops              1178 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = dev->dcbnl_ops;
ops              1197 net/dcb/dcbnl.c 			ops->getpgtccfgrx(dev, i - DCB_PG_ATTR_TC_0,
ops              1200 net/dcb/dcbnl.c 			ops->getpgtccfgtx(dev, i - DCB_PG_ATTR_TC_0,
ops              1215 net/dcb/dcbnl.c 			ops->getpgbwgcfgrx(dev, i - DCB_PG_ATTR_BW_ID_0,
ops              1218 net/dcb/dcbnl.c 			ops->getpgbwgcfgtx(dev, i - DCB_PG_ATTR_BW_ID_0,
ops              1231 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1242 net/dcb/dcbnl.c 	if (ops->getpgtccfgtx && ops->getpgbwgcfgtx) {
ops              1248 net/dcb/dcbnl.c 	if (ops->getpgtccfgrx && ops->getpgbwgcfgrx) {
ops              1255 net/dcb/dcbnl.c 	if (ops->getpfccfg) {
ops              1263 net/dcb/dcbnl.c 			ops->getpfccfg(netdev, i - DCB_PFC_UP_ATTR_0, &value);
ops              1311 net/dcb/dcbnl.c 	if (ops->getfeatcfg) {
ops              1319 net/dcb/dcbnl.c 			if (!ops->getfeatcfg(netdev, i, &value) &&
ops              1327 net/dcb/dcbnl.c 	if (ops->cee_peer_getpg) {
ops              1330 net/dcb/dcbnl.c 		err = ops->cee_peer_getpg(netdev, &pg);
ops              1336 net/dcb/dcbnl.c 	if (ops->cee_peer_getpfc) {
ops              1339 net/dcb/dcbnl.c 		err = ops->cee_peer_getpfc(netdev, &pfc);
ops              1345 net/dcb/dcbnl.c 	if (ops->peer_getappinfo && ops->peer_getapptable) {
ops              1376 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = dev->dcbnl_ops;
ops              1379 net/dcb/dcbnl.c 	if (!ops)
ops              1427 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1431 net/dcb/dcbnl.c 	if (!ops)
ops              1443 net/dcb/dcbnl.c 	if (ieee[DCB_ATTR_IEEE_ETS] && ops->ieee_setets) {
ops              1445 net/dcb/dcbnl.c 		err = ops->ieee_setets(netdev, ets);
ops              1450 net/dcb/dcbnl.c 	if (ieee[DCB_ATTR_IEEE_MAXRATE] && ops->ieee_setmaxrate) {
ops              1453 net/dcb/dcbnl.c 		err = ops->ieee_setmaxrate(netdev, maxrate);
ops              1458 net/dcb/dcbnl.c 	if (ieee[DCB_ATTR_IEEE_QCN] && ops->ieee_setqcn) {
ops              1462 net/dcb/dcbnl.c 		err = ops->ieee_setqcn(netdev, qcn);
ops              1467 net/dcb/dcbnl.c 	if (ieee[DCB_ATTR_IEEE_PFC] && ops->ieee_setpfc) {
ops              1469 net/dcb/dcbnl.c 		err = ops->ieee_setpfc(netdev, pfc);
ops              1474 net/dcb/dcbnl.c 	if (ieee[DCB_ATTR_DCB_BUFFER] && ops->dcbnl_setbuffer) {
ops              1478 net/dcb/dcbnl.c 		err = ops->dcbnl_setbuffer(netdev, buffer);
ops              1499 net/dcb/dcbnl.c 			if (ops->ieee_setapp)
ops              1500 net/dcb/dcbnl.c 				err = ops->ieee_setapp(netdev, app_data);
ops              1517 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1519 net/dcb/dcbnl.c 	if (!ops)
ops              1528 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1532 net/dcb/dcbnl.c 	if (!ops)
ops              1554 net/dcb/dcbnl.c 			if (ops->ieee_delapp)
ops              1555 net/dcb/dcbnl.c 				err = ops->ieee_delapp(netdev, app_data);
ops              1685 net/dcb/dcbnl.c 	const struct dcbnl_rtnl_ops *ops = netdev->dcbnl_ops;
ops              1687 net/dcb/dcbnl.c 	if (!ops)
ops               191 net/dccp/ipv4.c 		dst->ops->redirect(dst, sk, skb);
ops              1010 net/dccp/ipv4.c 	.ops		= &inet_dccp_ops,
ops               129 net/dccp/ipv6.c 				dst->ops->redirect(dst, sk, skb);
ops              1094 net/dccp/ipv6.c 	.ops		= &inet6_dccp_ops,
ops               473 net/decnet/af_decnet.c 		sock->ops = &dn_proto_ops;
ops               135 net/decnet/dn_neigh.c 	neigh->ops = &dn_neigh_ops;
ops               137 net/decnet/dn_neigh.c 	neigh->output = neigh->ops->connected_output;
ops               104 net/decnet/dn_route.c static int dn_dst_gc(struct dst_ops *ops);
ops               212 net/decnet/dn_route.c static int dn_dst_gc(struct dst_ops *ops)
ops               222 net/decnet/dn_rules.c static void dn_fib_rule_flush_cache(struct fib_rules_ops *ops)
ops                82 net/dsa/dsa.c  const char *dsa_tag_protocol_to_str(const struct dsa_device_ops *ops)
ops                84 net/dsa/dsa.c  	return ops->name;
ops                90 net/dsa/dsa.c  	const struct dsa_device_ops *ops;
ops               101 net/dsa/dsa.c  		ops = dsa_tag_driver->ops;
ops               102 net/dsa/dsa.c  		if (ops->proto == tag_protocol) {
ops               110 net/dsa/dsa.c  			ops = ERR_PTR(-ENOPROTOOPT);
ops               112 net/dsa/dsa.c  		ops = ERR_PTR(-ENOPROTOOPT);
ops               117 net/dsa/dsa.c  	return ops;
ops               120 net/dsa/dsa.c  void dsa_tag_driver_put(const struct dsa_device_ops *ops)
ops               126 net/dsa/dsa.c  		if (dsa_tag_driver->ops == ops) {
ops               197 net/dsa/dsa.c  	if (likely(ds->ops->port_rxtstamp))
ops               198 net/dsa/dsa.c  		return ds->ops->port_rxtstamp(ds, p->dp->index, skb, type);
ops               266 net/dsa/dsa.c  	if (ds->ops->suspend)
ops               267 net/dsa/dsa.c  		ret = ds->ops->suspend(ds);
ops               277 net/dsa/dsa.c  	if (ds->ops->resume)
ops               278 net/dsa/dsa.c  		ret = ds->ops->resume(ds);
ops               394 net/dsa/dsa2.c 	err = ds->ops->setup(ds);
ops               398 net/dsa/dsa2.c 	if (!ds->slave_mii_bus && ds->ops->phy_read) {
ops               427 net/dsa/dsa2.c 	if (ds->slave_mii_bus && ds->ops->phy_read)
ops               432 net/dsa/dsa2.c 	if (ds->ops->teardown)
ops               433 net/dsa/dsa2.c 		ds->ops->teardown(ds);
ops               638 net/dsa/dsa2.c 	tag_protocol = ds->ops->get_tag_protocol(ds, dp->index);
ops                84 net/dsa/dsa_priv.h void dsa_tag_driver_put(const struct dsa_device_ops *ops);
ops                87 net/dsa/dsa_priv.h const char *dsa_tag_protocol_to_str(const struct dsa_device_ops *ops);
ops                14 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops                20 net/dsa/master.c 	if (ops->get_regs_len) {
ops                21 net/dsa/master.c 		len = ops->get_regs_len(dev);
ops                30 net/dsa/master.c 	if (ds->ops->get_regs_len) {
ops                31 net/dsa/master.c 		len = ds->ops->get_regs_len(ds, port);
ops                44 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops                51 net/dsa/master.c 	if (ops->get_regs_len && ops->get_regs) {
ops                52 net/dsa/master.c 		len = ops->get_regs_len(dev);
ops                56 net/dsa/master.c 		ops->get_regs(dev, regs, data);
ops                66 net/dsa/master.c 	if (ds->ops->get_regs_len && ds->ops->get_regs) {
ops                67 net/dsa/master.c 		len = ds->ops->get_regs_len(ds, port);
ops                71 net/dsa/master.c 		ds->ops->get_regs(ds, port, cpu_regs, data);
ops                80 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops                85 net/dsa/master.c 	if (ops->get_sset_count && ops->get_ethtool_stats) {
ops                86 net/dsa/master.c 		count = ops->get_sset_count(dev, ETH_SS_STATS);
ops                87 net/dsa/master.c 		ops->get_ethtool_stats(dev, stats, data);
ops                90 net/dsa/master.c 	if (ds->ops->get_ethtool_stats)
ops                91 net/dsa/master.c 		ds->ops->get_ethtool_stats(ds, port, data + count);
ops                99 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops               104 net/dsa/master.c 	if (dev->phydev && !ops->get_ethtool_phy_stats) {
ops               108 net/dsa/master.c 	} else if (ops->get_sset_count && ops->get_ethtool_phy_stats) {
ops               109 net/dsa/master.c 		count = ops->get_sset_count(dev, ETH_SS_PHY_STATS);
ops               110 net/dsa/master.c 		ops->get_ethtool_phy_stats(dev, stats, data);
ops               116 net/dsa/master.c 	if (ds->ops->get_ethtool_phy_stats)
ops               117 net/dsa/master.c 		ds->ops->get_ethtool_phy_stats(ds, port, data + count);
ops               123 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops               128 net/dsa/master.c 	    !ops->get_ethtool_phy_stats)
ops               130 net/dsa/master.c 	else if (ops->get_sset_count)
ops               131 net/dsa/master.c 		count = ops->get_sset_count(dev, sset);
ops               136 net/dsa/master.c 	if (ds->ops->get_sset_count)
ops               137 net/dsa/master.c 		count += ds->ops->get_sset_count(ds, cpu_dp->index, sset);
ops               146 net/dsa/master.c 	const struct ethtool_ops *ops = cpu_dp->orig_ethtool_ops;
ops               160 net/dsa/master.c 	    !ops->get_ethtool_phy_stats) {
ops               166 net/dsa/master.c 	} else if (ops->get_sset_count && ops->get_strings) {
ops               167 net/dsa/master.c 		mcount = ops->get_sset_count(dev, stringset);
ops               170 net/dsa/master.c 		ops->get_strings(dev, stringset, data);
ops               173 net/dsa/master.c 	if (ds->ops->get_strings) {
ops               179 net/dsa/master.c 		ds->ops->get_strings(ds, port, stringset, ndata);
ops               180 net/dsa/master.c 		count = ds->ops->get_sset_count(ds, port, stringset);
ops               204 net/dsa/master.c 	struct ethtool_ops *ops;
ops               206 net/dsa/master.c 	ops = devm_kzalloc(ds->dev, sizeof(*ops), GFP_KERNEL);
ops               207 net/dsa/master.c 	if (!ops)
ops               212 net/dsa/master.c 		memcpy(ops, cpu_dp->orig_ethtool_ops, sizeof(*ops));
ops               214 net/dsa/master.c 	ops->get_regs_len = dsa_master_get_regs_len;
ops               215 net/dsa/master.c 	ops->get_regs = dsa_master_get_regs;
ops               216 net/dsa/master.c 	ops->get_sset_count = dsa_master_get_sset_count;
ops               217 net/dsa/master.c 	ops->get_ethtool_stats = dsa_master_get_ethtool_stats;
ops               218 net/dsa/master.c 	ops->get_strings = dsa_master_get_strings;
ops               219 net/dsa/master.c 	ops->get_ethtool_phy_stats = dsa_master_get_ethtool_phy_stats;
ops               221 net/dsa/master.c 	dev->ethtool_ops = ops;
ops               238 net/dsa/master.c 	struct net_device_ops *ops;
ops               243 net/dsa/master.c 	ops = devm_kzalloc(ds->dev, sizeof(*ops), GFP_KERNEL);
ops               244 net/dsa/master.c 	if (!ops)
ops               249 net/dsa/master.c 		memcpy(ops, cpu_dp->orig_ndo_ops, sizeof(*ops));
ops               251 net/dsa/master.c 	ops->ndo_get_phys_port_name = dsa_master_get_phys_port_name;
ops               253 net/dsa/master.c 	dev->netdev_ops  = ops;
ops                33 net/dsa/port.c 		return ds->ops->port_stp_state_set ? 0 : -EOPNOTSUPP;
ops                35 net/dsa/port.c 	if (ds->ops->port_stp_state_set)
ops                36 net/dsa/port.c 		ds->ops->port_stp_state_set(ds, port, state);
ops                38 net/dsa/port.c 	if (ds->ops->port_fast_age) {
ops                49 net/dsa/port.c 			ds->ops->port_fast_age(ds, port);
ops                72 net/dsa/port.c 	if (ds->ops->port_enable) {
ops                73 net/dsa/port.c 		err = ds->ops->port_enable(ds, port, phy);
ops               109 net/dsa/port.c 	if (ds->ops->port_disable)
ops               110 net/dsa/port.c 		ds->ops->port_disable(ds, port);
ops               220 net/dsa/port.c 	if (!ds->ops->port_vlan_filtering)
ops               229 net/dsa/port.c 	err = ds->ops->port_vlan_filtering(ds, dp->index,
ops               264 net/dsa/port.c 	if (!ds->ops->port_egress_floods ||
ops               281 net/dsa/port.c 	if (ds->ops->port_egress_floods)
ops               282 net/dsa/port.c 		err = ds->ops->port_egress_floods(ds, port, flags & BR_FLOOD,
ops               295 net/dsa/port.c 		return ds->ops->port_egress_floods ? 0 : -EOPNOTSUPP;
ops               297 net/dsa/port.c 	return ds->ops->port_egress_floods(ds, port, true, mrouter);
ops               332 net/dsa/port.c 	if (!ds->ops->port_fdb_dump)
ops               335 net/dsa/port.c 	return ds->ops->port_fdb_dump(ds, port, cb, data);
ops               449 net/dsa/port.c 	if (!ds->ops->phylink_validate)
ops               452 net/dsa/port.c 	ds->ops->phylink_validate(ds, dp->index, supported, state);
ops               463 net/dsa/port.c 	if (!ds->ops->phylink_mac_link_state)
ops               466 net/dsa/port.c 	return ds->ops->phylink_mac_link_state(ds, dp->index, state);
ops               477 net/dsa/port.c 	if (!ds->ops->phylink_mac_config)
ops               480 net/dsa/port.c 	ds->ops->phylink_mac_config(ds, dp->index, mode, state);
ops               489 net/dsa/port.c 	if (!ds->ops->phylink_mac_an_restart)
ops               492 net/dsa/port.c 	ds->ops->phylink_mac_an_restart(ds, dp->index);
ops               507 net/dsa/port.c 	if (!ds->ops->phylink_mac_link_down) {
ops               508 net/dsa/port.c 		if (ds->ops->adjust_link && phydev)
ops               509 net/dsa/port.c 			ds->ops->adjust_link(ds, dp->index, phydev);
ops               513 net/dsa/port.c 	ds->ops->phylink_mac_link_down(ds, dp->index, mode, interface);
ops               525 net/dsa/port.c 	if (!ds->ops->phylink_mac_link_up) {
ops               526 net/dsa/port.c 		if (ds->ops->adjust_link && phydev)
ops               527 net/dsa/port.c 			ds->ops->adjust_link(ds, dp->index, phydev);
ops               531 net/dsa/port.c 	ds->ops->phylink_mac_link_up(ds, dp->index, mode, interface, phydev);
ops               572 net/dsa/port.c 	if (ds->ops->adjust_link)
ops               573 net/dsa/port.c 		ds->ops->adjust_link(ds, port, phydev);
ops               608 net/dsa/port.c 	if (ds->ops->adjust_link)
ops               609 net/dsa/port.c 		ds->ops->adjust_link(ds, port, phydev);
ops               654 net/dsa/port.c 	if (!ds->ops->adjust_link) {
ops               674 net/dsa/port.c 	if (!ds->ops->adjust_link && dp->pl) {
ops                33 net/dsa/slave.c 		return ds->ops->phy_read(ds, addr, reg);
ops                43 net/dsa/slave.c 		return ds->ops->phy_write(ds, addr, reg, val);
ops               263 net/dsa/slave.c 		if (ds->ops->port_hwtstamp_get)
ops               264 net/dsa/slave.c 			return ds->ops->port_hwtstamp_get(ds, port, ifr);
ops               267 net/dsa/slave.c 		if (ds->ops->port_hwtstamp_set)
ops               268 net/dsa/slave.c 			return ds->ops->port_hwtstamp_set(ds, port, ifr);
ops               472 net/dsa/slave.c 	if (!ds->ops->port_txtstamp)
ops               481 net/dsa/slave.c 	if (ds->ops->port_txtstamp(ds, p->dp->index, clone, type))
ops               556 net/dsa/slave.c 	if (unlikely(!ds->ops->port_deferred_xmit))
ops               560 net/dsa/slave.c 		ds->ops->port_deferred_xmit(ds, dp->index, skb);
ops               578 net/dsa/slave.c 	if (ds->ops->get_regs_len)
ops               579 net/dsa/slave.c 		return ds->ops->get_regs_len(ds, dp->index);
ops               590 net/dsa/slave.c 	if (ds->ops->get_regs)
ops               591 net/dsa/slave.c 		ds->ops->get_regs(ds, dp->index, regs, _p);
ops               609 net/dsa/slave.c 	if (ds->ops->get_eeprom_len)
ops               610 net/dsa/slave.c 		return ds->ops->get_eeprom_len(ds);
ops               621 net/dsa/slave.c 	if (ds->ops->get_eeprom)
ops               622 net/dsa/slave.c 		return ds->ops->get_eeprom(ds, eeprom, data);
ops               633 net/dsa/slave.c 	if (ds->ops->set_eeprom)
ops               634 net/dsa/slave.c 		return ds->ops->set_eeprom(ds, eeprom, data);
ops               652 net/dsa/slave.c 		if (ds->ops->get_strings)
ops               653 net/dsa/slave.c 			ds->ops->get_strings(ds, dp->index, stringset,
ops               685 net/dsa/slave.c 	if (ds->ops->get_ethtool_stats)
ops               686 net/dsa/slave.c 		ds->ops->get_ethtool_stats(ds, dp->index, data + 4);
ops               698 net/dsa/slave.c 		if (ds->ops->get_sset_count)
ops               699 net/dsa/slave.c 			count += ds->ops->get_sset_count(ds, dp->index, sset);
ops               714 net/dsa/slave.c 	if (ds->ops->get_wol)
ops               715 net/dsa/slave.c 		ds->ops->get_wol(ds, dp->index, w);
ops               726 net/dsa/slave.c 	if (ds->ops->set_wol)
ops               727 net/dsa/slave.c 		ret = ds->ops->set_wol(ds, dp->index, w);
ops               742 net/dsa/slave.c 	if (!ds->ops->set_mac_eee)
ops               745 net/dsa/slave.c 	ret = ds->ops->set_mac_eee(ds, dp->index, e);
ops               762 net/dsa/slave.c 	if (!ds->ops->get_mac_eee)
ops               765 net/dsa/slave.c 	ret = ds->ops->get_mac_eee(ds, dp->index, e);
ops               874 net/dsa/slave.c 	if (!ds->ops->port_mirror_add)
ops               904 net/dsa/slave.c 		err = ds->ops->port_mirror_add(ds, dp->index, mirror, ingress);
ops               923 net/dsa/slave.c 	if (!ds->ops->port_mirror_del)
ops               934 net/dsa/slave.c 		ds->ops->port_mirror_del(ds, dp->index, &mall_tc_entry->mirror);
ops              1040 net/dsa/slave.c 	if (!ds->ops->port_setup_tc)
ops              1043 net/dsa/slave.c 	return ds->ops->port_setup_tc(ds, dp->index, type, type_data);
ops              1080 net/dsa/slave.c 	if (!ds->ops->get_rxnfc)
ops              1083 net/dsa/slave.c 	return ds->ops->get_rxnfc(ds, dp->index, nfc, rule_locs);
ops              1092 net/dsa/slave.c 	if (!ds->ops->set_rxnfc)
ops              1095 net/dsa/slave.c 	return ds->ops->set_rxnfc(ds, dp->index, nfc);
ops              1104 net/dsa/slave.c 	if (!ds->ops->get_ts_info)
ops              1107 net/dsa/slave.c 	return ds->ops->get_ts_info(ds, p->dp->index, ts);
ops              1271 net/dsa/slave.c 	ds->ops->phylink_fixed_state(ds, dp->index, state);
ops              1316 net/dsa/slave.c 	if (ds->ops->phylink_fixed_state)
ops              1319 net/dsa/slave.c 	if (ds->ops->get_phy_flags)
ops              1320 net/dsa/slave.c 		phy_flags = ds->ops->get_phy_flags(ds, dp->index);
ops              1409 net/dsa/slave.c 	if (ds->ops->port_vlan_add && ds->ops->port_vlan_del)
ops                49 net/dsa/switch.c 	if (ds->ops->set_ageing_time)
ops                50 net/dsa/switch.c 		return ds->ops->set_ageing_time(ds, ageing_time);
ops                58 net/dsa/switch.c 	if (ds->index == info->sw_index && ds->ops->port_bridge_join)
ops                59 net/dsa/switch.c 		return ds->ops->port_bridge_join(ds, info->port, info->br);
ops                61 net/dsa/switch.c 	if (ds->index != info->sw_index && ds->ops->crosschip_bridge_join)
ops                62 net/dsa/switch.c 		return ds->ops->crosschip_bridge_join(ds, info->sw_index,
ops                74 net/dsa/switch.c 	if (ds->index == info->sw_index && ds->ops->port_bridge_leave)
ops                75 net/dsa/switch.c 		ds->ops->port_bridge_leave(ds, info->port, info->br);
ops                77 net/dsa/switch.c 	if (ds->index != info->sw_index && ds->ops->crosschip_bridge_leave)
ops                78 net/dsa/switch.c 		ds->ops->crosschip_bridge_leave(ds, info->sw_index, info->port,
ops               114 net/dsa/switch.c 	if (!ds->ops->port_fdb_add)
ops               117 net/dsa/switch.c 	return ds->ops->port_fdb_add(ds, port, info->addr, info->vid);
ops               125 net/dsa/switch.c 	if (!ds->ops->port_fdb_del)
ops               128 net/dsa/switch.c 	return ds->ops->port_fdb_del(ds, port, info->addr, info->vid);
ops               148 net/dsa/switch.c 	if (!ds->ops->port_mdb_prepare || !ds->ops->port_mdb_add)
ops               153 net/dsa/switch.c 			err = ds->ops->port_mdb_prepare(ds, port, info->mdb);
ops               170 net/dsa/switch.c 	if (!ds->ops->port_mdb_add)
ops               175 net/dsa/switch.c 			ds->ops->port_mdb_add(ds, port, info->mdb);
ops               183 net/dsa/switch.c 	if (!ds->ops->port_mdb_del)
ops               187 net/dsa/switch.c 		return ds->ops->port_mdb_del(ds, info->port, info->mdb);
ops               246 net/dsa/switch.c 	if (!ds->ops->port_vlan_prepare || !ds->ops->port_vlan_add)
ops               255 net/dsa/switch.c 			err = ds->ops->port_vlan_prepare(ds, port, info->vlan);
ops               272 net/dsa/switch.c 	if (!ds->ops->port_vlan_add)
ops               277 net/dsa/switch.c 			ds->ops->port_vlan_add(ds, port, info->vlan);
ops               285 net/dsa/switch.c 	if (!ds->ops->port_vlan_del)
ops               289 net/dsa/switch.c 		return ds->ops->port_vlan_del(ds, info->port, info->vlan);
ops               481 net/hsr/hsr_netlink.c 	.ops = hsr_ops,
ops                97 net/ieee802154/core.c wpan_phy_new(const struct cfg802154_ops *ops, size_t priv_size)
ops               108 net/ieee802154/core.c 	rdev->ops = ops;
ops                 8 net/ieee802154/core.h 	const struct cfg802154_ops *ops;
ops               133 net/ieee802154/netlink.c 	.ops		= ieee802154_ops,
ops                79 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops;
ops                89 net/ieee802154/nl-mac.c 	ops = ieee802154_mlme_ops(dev);
ops               108 net/ieee802154/nl-mac.c 	if (ops->get_mac_params) {
ops               112 net/ieee802154/nl-mac.c 		ops->get_mac_params(dev, &params);
ops               467 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops;
ops               478 net/ieee802154/nl-mac.c 	ops = ieee802154_mlme_ops(dev);
ops               480 net/ieee802154/nl-mac.c 	if (!ops->get_mac_params || !ops->set_mac_params) {
ops               503 net/ieee802154/nl-mac.c 	ops->get_mac_params(dev, &params);
ops               529 net/ieee802154/nl-mac.c 	rc = ops->set_mac_params(dev, &params);
ops               647 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops;
ops               657 net/ieee802154/nl-mac.c 	ops = ieee802154_mlme_ops(dev);
ops               658 net/ieee802154/nl-mac.c 	if (!ops->llsec) {
ops               672 net/ieee802154/nl-mac.c 	rc = ops->llsec->get_params(dev, &params);
ops               699 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops;
ops               714 net/ieee802154/nl-mac.c 	ops = ieee802154_mlme_ops(dev);
ops               715 net/ieee802154/nl-mac.c 	if (!ops->llsec) {
ops               748 net/ieee802154/nl-mac.c 	rc = ops->llsec->set_params(dev, &params, changed);
ops               764 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops;
ops               783 net/ieee802154/nl-mac.c 		data.ops = ieee802154_mlme_ops(dev);
ops               784 net/ieee802154/nl-mac.c 		if (!data.ops->llsec)
ops               794 net/ieee802154/nl-mac.c 		data.ops->llsec->lock_table(dev);
ops               795 net/ieee802154/nl-mac.c 		data.ops->llsec->get_table(data.dev, &data.table);
ops               797 net/ieee802154/nl-mac.c 		data.ops->llsec->unlock_table(dev);
ops               871 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops               879 net/ieee802154/nl-mac.c 	return ops->llsec->add_key(dev, &id, &key);
ops               893 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops               899 net/ieee802154/nl-mac.c 	return ops->llsec->del_key(dev, &id);
ops              1008 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1014 net/ieee802154/nl-mac.c 	return ops->llsec->add_dev(dev, &desc);
ops              1028 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1036 net/ieee802154/nl-mac.c 	return ops->llsec->del_dev(dev, devaddr);
ops              1107 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1119 net/ieee802154/nl-mac.c 	return ops->llsec->add_devkey(dev, devaddr, &key);
ops              1133 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1143 net/ieee802154/nl-mac.c 	return ops->llsec->del_devkey(dev, devaddr, &key);
ops              1247 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1253 net/ieee802154/nl-mac.c 	return ops->llsec->add_seclevel(dev, &sl);
ops              1267 net/ieee802154/nl-mac.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops              1273 net/ieee802154/nl-mac.c 	return ops->llsec->del_seclevel(dev, &sl);
ops               511 net/ieee802154/nl802154.c 		if (rdev->ops->op) {					\
ops               937 net/ieee802154/nl802154.c 	if (!rdev->ops->add_virtual_intf)
ops               950 net/ieee802154/nl802154.c 	if (!rdev->ops->del_virtual_intf)
ops              2123 net/ieee802154/nl802154.c static int nl802154_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              2129 net/ieee802154/nl802154.c 	bool rtnl = ops->internal_flags & NL802154_FLAG_NEED_RTNL;
ops              2134 net/ieee802154/nl802154.c 	if (ops->internal_flags & NL802154_FLAG_NEED_WPAN_PHY) {
ops              2142 net/ieee802154/nl802154.c 	} else if (ops->internal_flags & NL802154_FLAG_NEED_NETDEV ||
ops              2143 net/ieee802154/nl802154.c 		   ops->internal_flags & NL802154_FLAG_NEED_WPAN_DEV) {
ops              2156 net/ieee802154/nl802154.c 		if (ops->internal_flags & NL802154_FLAG_NEED_NETDEV) {
ops              2169 net/ieee802154/nl802154.c 			if (ops->internal_flags & NL802154_FLAG_CHECK_NETDEV_UP &&
ops              2185 net/ieee802154/nl802154.c static void nl802154_post_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              2189 net/ieee802154/nl802154.c 		if (ops->internal_flags & NL802154_FLAG_NEED_WPAN_DEV) {
ops              2199 net/ieee802154/nl802154.c 	if (ops->internal_flags & NL802154_FLAG_NEED_RTNL)
ops              2460 net/ieee802154/nl802154.c 	.ops = nl802154_ops,
ops                16 net/ieee802154/rdev-ops.h 	return rdev->ops->add_virtual_intf_deprecated(&rdev->wpan_phy, name,
ops                24 net/ieee802154/rdev-ops.h 	rdev->ops->del_virtual_intf_deprecated(&rdev->wpan_phy, dev);
ops                32 net/ieee802154/rdev-ops.h 	ret = rdev->ops->suspend(&rdev->wpan_phy);
ops                42 net/ieee802154/rdev-ops.h 	ret = rdev->ops->resume(&rdev->wpan_phy);
ops                56 net/ieee802154/rdev-ops.h 	ret = rdev->ops->add_virtual_intf(&rdev->wpan_phy, name,
ops                70 net/ieee802154/rdev-ops.h 	ret = rdev->ops->del_virtual_intf(&rdev->wpan_phy, wpan_dev);
ops                81 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_channel(&rdev->wpan_phy, page, channel);
ops                93 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_cca_mode(&rdev->wpan_phy, cca);
ops               104 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_cca_ed_level(&rdev->wpan_phy, ed_level);
ops               116 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_tx_power(&rdev->wpan_phy, power);
ops               128 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_pan_id(&rdev->wpan_phy, wpan_dev, pan_id);
ops               140 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_short_addr(&rdev->wpan_phy, wpan_dev, short_addr);
ops               153 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_backoff_exponent(&rdev->wpan_phy, wpan_dev,
ops               167 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_max_csma_backoffs(&rdev->wpan_phy, wpan_dev,
ops               181 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_max_frame_retries(&rdev->wpan_phy, wpan_dev,
ops               194 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_lbt_mode(&rdev->wpan_phy, wpan_dev, mode);
ops               207 net/ieee802154/rdev-ops.h 	ret = rdev->ops->set_ackreq_default(&rdev->wpan_phy, wpan_dev, ackreq);
ops               219 net/ieee802154/rdev-ops.h 	rdev->ops->get_llsec_table(&rdev->wpan_phy, wpan_dev, table);
ops               226 net/ieee802154/rdev-ops.h 	rdev->ops->lock_llsec_table(&rdev->wpan_phy, wpan_dev);
ops               233 net/ieee802154/rdev-ops.h 	rdev->ops->unlock_llsec_table(&rdev->wpan_phy, wpan_dev);
ops               241 net/ieee802154/rdev-ops.h 	return rdev->ops->get_llsec_params(&rdev->wpan_phy, wpan_dev, params);
ops               250 net/ieee802154/rdev-ops.h 	return rdev->ops->set_llsec_params(&rdev->wpan_phy, wpan_dev, params,
ops               260 net/ieee802154/rdev-ops.h 	return rdev->ops->add_llsec_key(&rdev->wpan_phy, wpan_dev, id, key);
ops               268 net/ieee802154/rdev-ops.h 	return rdev->ops->del_llsec_key(&rdev->wpan_phy, wpan_dev, id);
ops               276 net/ieee802154/rdev-ops.h 	return rdev->ops->add_seclevel(&rdev->wpan_phy, wpan_dev, sl);
ops               284 net/ieee802154/rdev-ops.h 	return rdev->ops->del_seclevel(&rdev->wpan_phy, wpan_dev, sl);
ops               292 net/ieee802154/rdev-ops.h 	return rdev->ops->add_device(&rdev->wpan_phy, wpan_dev, dev_desc);
ops               299 net/ieee802154/rdev-ops.h 	return rdev->ops->del_device(&rdev->wpan_phy, wpan_dev, extended_addr);
ops               307 net/ieee802154/rdev-ops.h 	return rdev->ops->add_devkey(&rdev->wpan_phy, wpan_dev, extended_addr,
ops               316 net/ieee802154/rdev-ops.h 	return rdev->ops->del_devkey(&rdev->wpan_phy, wpan_dev, extended_addr,
ops              1004 net/ieee802154/socket.c 	const struct proto_ops *ops;
ops              1015 net/ieee802154/socket.c 		ops = &ieee802154_raw_ops;
ops              1019 net/ieee802154/socket.c 		ops = &ieee802154_dgram_ops;
ops              1032 net/ieee802154/socket.c 	sock->ops = ops;
ops                67 net/ieee802154/sysfs.c 	if (rdev->ops->suspend) {
ops                81 net/ieee802154/sysfs.c 	if (rdev->ops->resume) {
ops               313 net/ipv4/af_inet.c 	sock->ops = answer->ops;
ops              1094 net/ipv4/af_inet.c 		.ops =        &inet_stream_ops,
ops              1103 net/ipv4/af_inet.c 		.ops =        &inet_dgram_ops,
ops              1111 net/ipv4/af_inet.c 		.ops =        &inet_sockraw_ops,
ops              1119 net/ipv4/af_inet.c 	       .ops =        &inet_sockraw_ops,
ops              1302 net/ipv4/af_inet.c 	const struct net_offload *ops;
ops              1346 net/ipv4/af_inet.c 	ops = rcu_dereference(inet_offloads[proto]);
ops              1347 net/ipv4/af_inet.c 	if (likely(ops && ops->callbacks.gso_segment))
ops              1348 net/ipv4/af_inet.c 		segs = ops->callbacks.gso_segment(skb, features);
ops              1409 net/ipv4/af_inet.c 	const struct net_offload *ops;
ops              1431 net/ipv4/af_inet.c 	ops = rcu_dereference(inet_offloads[proto]);
ops              1432 net/ipv4/af_inet.c 	if (!ops || !ops->callbacks.gro_receive)
ops              1517 net/ipv4/af_inet.c 				       ops->callbacks.gro_receive, head, skb);
ops              1585 net/ipv4/af_inet.c 	const struct net_offload *ops;
ops              1598 net/ipv4/af_inet.c 	ops = rcu_dereference(inet_offloads[proto]);
ops              1599 net/ipv4/af_inet.c 	if (WARN_ON(!ops || !ops->callbacks.gro_complete))
ops              1606 net/ipv4/af_inet.c 	err = INDIRECT_CALL_2(ops->callbacks.gro_complete,
ops               248 net/ipv4/arp.c 		neigh->ops = &arp_direct_ops;
ops               279 net/ipv4/arp.c 			neigh->ops = &arp_hh_ops;
ops               281 net/ipv4/arp.c 			neigh->ops = &arp_generic_ops;
ops               284 net/ipv4/arp.c 			neigh->output = neigh->ops->connected_output;
ops               286 net/ipv4/arp.c 			neigh->output = neigh->ops->output;
ops               112 net/ipv4/datagram.c 	if (!dst || !dst->obsolete || dst->ops->check(dst, 0)) {
ops               121 net/ipv4/esp4_offload.c 	const struct net_offload *ops;
ops               126 net/ipv4/esp4_offload.c 	ops = rcu_dereference(inet_offloads[xo->proto]);
ops               127 net/ipv4/esp4_offload.c 	if (likely(ops && ops->callbacks.gso_segment))
ops               128 net/ipv4/esp4_offload.c 		segs = ops->callbacks.gso_segment(skb, features);
ops                59 net/ipv4/fib_notifier.c 	struct fib_notifier_ops *ops;
ops                63 net/ipv4/fib_notifier.c 	ops = fib_notifier_ops_register(&fib4_notifier_ops_template, net);
ops                64 net/ipv4/fib_notifier.c 	if (IS_ERR(ops))
ops                65 net/ipv4/fib_notifier.c 		return PTR_ERR(ops);
ops                66 net/ipv4/fib_notifier.c 	net->ipv4.notifier_ops = ops;
ops               364 net/ipv4/fib_rules.c static void fib4_rule_flush_cache(struct fib_rules_ops *ops)
ops               366 net/ipv4/fib_rules.c 	rt_cache_flush(ops->fro_net);
ops               387 net/ipv4/fib_rules.c static int fib_default_rules_init(struct fib_rules_ops *ops)
ops               391 net/ipv4/fib_rules.c 	err = fib_default_rule_add(ops, 0, RT_TABLE_LOCAL, 0);
ops               394 net/ipv4/fib_rules.c 	err = fib_default_rule_add(ops, 0x7FFE, RT_TABLE_MAIN, 0);
ops               397 net/ipv4/fib_rules.c 	err = fib_default_rule_add(ops, 0x7FFF, RT_TABLE_DEFAULT, 0);
ops               406 net/ipv4/fib_rules.c 	struct fib_rules_ops *ops;
ops               408 net/ipv4/fib_rules.c 	ops = fib_rules_register(&fib4_rules_ops_template, net);
ops               409 net/ipv4/fib_rules.c 	if (IS_ERR(ops))
ops               410 net/ipv4/fib_rules.c 		return PTR_ERR(ops);
ops               412 net/ipv4/fib_rules.c 	err = fib_default_rules_init(ops);
ops               415 net/ipv4/fib_rules.c 	net->ipv4.rules_ops = ops;
ops               422 net/ipv4/fib_rules.c 	fib_rules_unregister(ops);
ops               235 net/ipv4/fou.c 	const struct net_offload *ops;
ops               251 net/ipv4/fou.c 	ops = rcu_dereference(offloads[proto]);
ops               252 net/ipv4/fou.c 	if (!ops || !ops->callbacks.gro_receive)
ops               255 net/ipv4/fou.c 	pp = call_gro_receive(ops->callbacks.gro_receive, head, skb);
ops               266 net/ipv4/fou.c 	const struct net_offload *ops;
ops               273 net/ipv4/fou.c 	ops = rcu_dereference(offloads[proto]);
ops               274 net/ipv4/fou.c 	if (WARN_ON(!ops || !ops->callbacks.gro_complete))
ops               277 net/ipv4/fou.c 	err = ops->callbacks.gro_complete(skb, nhoff);
ops               315 net/ipv4/fou.c 	const struct net_offload *ops;
ops               443 net/ipv4/fou.c 	ops = rcu_dereference(offloads[proto]);
ops               444 net/ipv4/fou.c 	if (WARN_ON_ONCE(!ops || !ops->callbacks.gro_receive))
ops               447 net/ipv4/fou.c 	pp = call_gro_receive(ops->callbacks.gro_receive, head, skb);
ops               462 net/ipv4/fou.c 	const struct net_offload *ops;
ops               490 net/ipv4/fou.c 	ops = rcu_dereference(offloads[proto]);
ops               491 net/ipv4/fou.c 	if (WARN_ON(!ops || !ops->callbacks.gro_complete))
ops               494 net/ipv4/fou.c 	err = ops->callbacks.gro_complete(skb, nhoff + guehlen);
ops               943 net/ipv4/fou.c 	.ops		= fou_nl_ops,
ops              1114 net/ipv4/inet_connection_sock.c 	dst->ops->update_pmtu(dst, sk, NULL, mtu, true);
ops               231 net/ipv4/ip_tunnel.c 					     const struct rtnl_link_ops *ops,
ops               245 net/ipv4/ip_tunnel.c 		if (strlen(ops->kind) > (IFNAMSIZ - 3))
ops               247 net/ipv4/ip_tunnel.c 		strcpy(name, ops->kind);
ops               252 net/ipv4/ip_tunnel.c 	dev = alloc_netdev(ops->priv_size, name, NET_NAME_UNKNOWN, ops->setup);
ops               259 net/ipv4/ip_tunnel.c 	dev->rtnl_link_ops = ops;
ops               432 net/ipv4/ip_tunnel.c int ip_tunnel_encap_add_ops(const struct ip_tunnel_encap_ops *ops,
ops               440 net/ipv4/ip_tunnel.c 			NULL, ops) ? 0 : -1;
ops               444 net/ipv4/ip_tunnel.c int ip_tunnel_encap_del_ops(const struct ip_tunnel_encap_ops *ops,
ops               454 net/ipv4/ip_tunnel.c 		       ops, NULL) == ops) ? 0 : -1;
ops              1032 net/ipv4/ip_tunnel.c 				  struct rtnl_link_ops *ops, char *devname)
ops              1038 net/ipv4/ip_tunnel.c 	itn->rtnl_link_ops = ops;
ops              1042 net/ipv4/ip_tunnel.c 	if (!ops || !net_has_fallback_tunnels(net)) {
ops              1056 net/ipv4/ip_tunnel.c 	itn->fb_tunnel_dev = __ip_tunnel_create(net, ops, &parms);
ops              1074 net/ipv4/ip_tunnel.c 			      struct rtnl_link_ops *ops)
ops              1080 net/ipv4/ip_tunnel.c 		if (dev->rtnl_link_ops == ops)
ops              1098 net/ipv4/ip_tunnel.c 			   struct rtnl_link_ops *ops)
ops              1107 net/ipv4/ip_tunnel.c 		ip_tunnel_destroy(net, itn, &list, ops);
ops               238 net/ipv4/ipmr.c 	struct fib_rules_ops *ops;
ops               242 net/ipv4/ipmr.c 	ops = fib_rules_register(&ipmr_rules_ops_template, net);
ops               243 net/ipv4/ipmr.c 	if (IS_ERR(ops))
ops               244 net/ipv4/ipmr.c 		return PTR_ERR(ops);
ops               254 net/ipv4/ipmr.c 	err = fib_default_rule_add(ops, 0x7fff, RT_TABLE_DEFAULT, 0);
ops               258 net/ipv4/ipmr.c 	net->ipv4.mr_rules_ops = ops;
ops               264 net/ipv4/ipmr.c 	fib_rules_unregister(ops);
ops               428 net/ipv4/ipmr.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops               441 net/ipv4/ipmr.c 		if (ops->ndo_do_ioctl) {
ops               445 net/ipv4/ipmr.c 			ops->ndo_do_ioctl(dev, &ifr, SIOCDELTUNNEL);
ops               475 net/ipv4/ipmr.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops               489 net/ipv4/ipmr.c 		if (ops->ndo_do_ioctl) {
ops               493 net/ipv4/ipmr.c 			err = ops->ndo_do_ioctl(dev, &ifr, SIOCADDTUNNEL);
ops              3059 net/ipv4/ipmr.c 	struct fib_notifier_ops *ops;
ops              3063 net/ipv4/ipmr.c 	ops = fib_notifier_ops_register(&ipmr_notifier_ops_template, net);
ops              3064 net/ipv4/ipmr.c 	if (IS_ERR(ops))
ops              3065 net/ipv4/ipmr.c 		return PTR_ERR(ops);
ops              3066 net/ipv4/ipmr.c 	net->ipv4.ipmr_notifier_ops = ops;
ops                33 net/ipv4/ipmr_base.c 	       struct mr_table_ops *ops,
ops                47 net/ipv4/ipmr_base.c 	mrt->ops = *ops;
ops                48 net/ipv4/ipmr_base.c 	err = rhltable_init(&mrt->mfc_hash, mrt->ops.rht_params);
ops                69 net/ipv4/ipmr_base.c 	list = rhltable_lookup(&mrt->mfc_hash, hasharg, *mrt->ops.rht_params);
ops                83 net/ipv4/ipmr_base.c 	list = rhltable_lookup(&mrt->mfc_hash, mrt->ops.cmparg_any,
ops                84 net/ipv4/ipmr_base.c 			       *mrt->ops.rht_params);
ops                98 net/ipv4/ipmr_base.c 	list = rhltable_lookup(&mrt->mfc_hash, hasharg, *mrt->ops.rht_params);
ops              1539 net/ipv4/netfilter/arp_tables.c 			const struct nf_hook_ops *ops,
ops              1568 net/ipv4/netfilter/arp_tables.c 	ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks));
ops              1582 net/ipv4/netfilter/arp_tables.c 			   const struct nf_hook_ops *ops)
ops              1584 net/ipv4/netfilter/arp_tables.c 	nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks));
ops              1757 net/ipv4/netfilter/ip_tables.c 		       const struct nf_hook_ops *ops, struct xt_table **res)
ops              1784 net/ipv4/netfilter/ip_tables.c 	if (!ops)
ops              1787 net/ipv4/netfilter/ip_tables.c 	ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks));
ops              1801 net/ipv4/netfilter/ip_tables.c 			  const struct nf_hook_ops *ops)
ops              1803 net/ipv4/netfilter/ip_tables.c 	if (ops)
ops              1804 net/ipv4/netfilter/ip_tables.c 		nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks));
ops                88 net/ipv4/netfilter/nft_dup_ipv4.c 	.ops		= &nft_dup_ipv4_ops,
ops                52 net/ipv4/netfilter/nft_reject_ipv4.c 	.ops		= &nft_reject_ipv4_ops,
ops              1115 net/ipv4/route.c 	if (odst->obsolete && !odst->ops->check(odst, 0)) {
ops               614 net/ipv4/tcp_bpf.c static void tcp_bpf_check_v6_needs_rebuild(struct sock *sk, struct proto *ops)
ops               617 net/ipv4/tcp_bpf.c 	    unlikely(ops != smp_load_acquire(&tcpv6_prot_saved))) {
ops               619 net/ipv4/tcp_bpf.c 		if (likely(ops != tcpv6_prot_saved)) {
ops               620 net/ipv4/tcp_bpf.c 			tcp_bpf_rebuild_protos(tcp_bpf_prots[TCP_BPF_IPV6], ops);
ops               621 net/ipv4/tcp_bpf.c 			smp_store_release(&tcpv6_prot_saved, ops);
ops               654 net/ipv4/tcp_bpf.c static int tcp_bpf_assert_proto_ops(struct proto *ops)
ops               660 net/ipv4/tcp_bpf.c 	return ops->recvmsg  == tcp_recvmsg &&
ops               661 net/ipv4/tcp_bpf.c 	       ops->sendmsg  == tcp_sendmsg &&
ops               662 net/ipv4/tcp_bpf.c 	       ops->sendpage == tcp_sendpage ? 0 : -ENOTSUPP;
ops               679 net/ipv4/tcp_bpf.c 	struct proto *ops = READ_ONCE(sk->sk_prot);
ops               687 net/ipv4/tcp_bpf.c 		     tcp_bpf_assert_proto_ops(ops))) {
ops               691 net/ipv4/tcp_bpf.c 	tcp_bpf_check_v6_needs_rebuild(sk, ops);
ops              6459 net/ipv4/tcp_input.c struct request_sock *inet_reqsk_alloc(const struct request_sock_ops *ops,
ops              6463 net/ipv4/tcp_input.c 	struct request_sock *req = reqsk_alloc(ops, sk_listener,
ops               379 net/ipv4/tcp_ipv4.c 		dst->ops->redirect(dst, sk, skb);
ops              1559 net/ipv4/tcp_ipv4.c 			    !dst->ops->check(dst, 0)) {
ops               964 net/ipv4/tcp_metrics.c 	.ops		= tcp_metrics_nl_ops,
ops               154 net/ipv4/udp_offload.c 	const struct net_offload *ops;
ops               168 net/ipv4/udp_offload.c 		ops = rcu_dereference(offloads[skb->inner_ipproto]);
ops               169 net/ipv4/udp_offload.c 		if (!ops || !ops->callbacks.gso_segment)
ops               171 net/ipv4/udp_offload.c 		gso_inner_segment = ops->callbacks.gso_segment;
ops                70 net/ipv4/udplite.c 	.ops		=  &inet_dgram_ops,
ops               109 net/ipv4/xfrm4_policy.c 	path->ops->update_pmtu(path, sk, skb, mtu, confirm_neigh);
ops               118 net/ipv4/xfrm4_policy.c 	path->ops->redirect(path, sk, skb);
ops              2835 net/ipv6/addrconf.c 		const struct net_device_ops *ops = dev->netdev_ops;
ops              2852 net/ipv6/addrconf.c 		if (ops->ndo_do_ioctl) {
ops              2856 net/ipv6/addrconf.c 			err = ops->ndo_do_ioctl(dev, &ifr, SIOCADDTUNNEL);
ops               172 net/ipv6/af_inet6.c 	sock->ops = answer->ops;
ops              1420 net/ipv6/calipso.c static const struct netlbl_calipso_ops ops = {
ops              1454 net/ipv6/calipso.c 		netlbl_calipso_ops_register(&ops);
ops               123 net/ipv6/datagram.c 	    dst->ops->check(dst, inet6_sk(sk)->dst_cookie)) {
ops               155 net/ipv6/esp6_offload.c 	const struct net_offload *ops;
ops               160 net/ipv6/esp6_offload.c 	ops = rcu_dereference(inet6_offloads[xo->proto]);
ops               161 net/ipv6/esp6_offload.c 	if (likely(ops && ops->callbacks.gso_segment))
ops               162 net/ipv6/esp6_offload.c 		segs = ops->callbacks.gso_segment(skb, features);
ops                50 net/ipv6/fib6_notifier.c 	struct fib_notifier_ops *ops;
ops                52 net/ipv6/fib6_notifier.c 	ops = fib_notifier_ops_register(&fib6_notifier_ops_template, net);
ops                53 net/ipv6/fib6_notifier.c 	if (IS_ERR(ops))
ops                54 net/ipv6/fib6_notifier.c 		return PTR_ERR(ops);
ops                55 net/ipv6/fib6_notifier.c 	net->ipv6.notifier_ops = ops;
ops               461 net/ipv6/fib6_rules.c 	struct fib_rules_ops *ops;
ops               464 net/ipv6/fib6_rules.c 	ops = fib_rules_register(&fib6_rules_ops_template, net);
ops               465 net/ipv6/fib6_rules.c 	if (IS_ERR(ops))
ops               466 net/ipv6/fib6_rules.c 		return PTR_ERR(ops);
ops               468 net/ipv6/fib6_rules.c 	err = fib_default_rule_add(ops, 0, RT6_TABLE_LOCAL, 0);
ops               472 net/ipv6/fib6_rules.c 	err = fib_default_rule_add(ops, 0x7FFE, RT6_TABLE_MAIN, 0);
ops               476 net/ipv6/fib6_rules.c 	net->ipv6.fib6_rules_ops = ops;
ops               482 net/ipv6/fib6_rules.c 	fib_rules_unregister(ops);
ops                56 net/ipv6/ila/ila_main.c 	.ops		= ila_nl_ops,
ops               149 net/ipv6/inet6_connection_sock.c 	dst->ops->update_pmtu(dst, sk, NULL, mtu, true);
ops              1043 net/ipv6/ip6_gre.c 		dst->ops->update_pmtu(dst, NULL, skb, dst->dev->mtu, false);
ops                38 net/ipv6/ip6_offload.c 	const struct net_offload *ops = NULL;
ops                45 net/ipv6/ip6_offload.c 			ops = rcu_dereference(inet6_offloads[proto]);
ops                47 net/ipv6/ip6_offload.c 			if (unlikely(!ops))
ops                50 net/ipv6/ip6_offload.c 			if (!(ops->flags & INET6_PROTO_GSO_EXTHDR))
ops                76 net/ipv6/ip6_offload.c 	const struct net_offload *ops;
ops               110 net/ipv6/ip6_offload.c 	ops = rcu_dereference(inet6_offloads[proto]);
ops               111 net/ipv6/ip6_offload.c 	if (likely(ops && ops->callbacks.gso_segment)) {
ops               113 net/ipv6/ip6_offload.c 		segs = ops->callbacks.gso_segment(skb, features);
ops               187 net/ipv6/ip6_offload.c 	const struct net_offload *ops;
ops               214 net/ipv6/ip6_offload.c 	ops = rcu_dereference(inet6_offloads[proto]);
ops               215 net/ipv6/ip6_offload.c 	if (!ops || !ops->callbacks.gro_receive) {
ops               223 net/ipv6/ip6_offload.c 		ops = rcu_dereference(inet6_offloads[proto]);
ops               224 net/ipv6/ip6_offload.c 		if (!ops || !ops->callbacks.gro_receive)
ops               281 net/ipv6/ip6_offload.c 					 ops->callbacks.gro_receive, head, skb);
ops               326 net/ipv6/ip6_offload.c 	const struct net_offload *ops;
ops               339 net/ipv6/ip6_offload.c 	nhoff += sizeof(*iph) + ipv6_exthdrs_len(iph, &ops);
ops               340 net/ipv6/ip6_offload.c 	if (WARN_ON(!ops || !ops->callbacks.gro_complete))
ops               343 net/ipv6/ip6_offload.c 	err = INDIRECT_CALL_L4(ops->callbacks.gro_complete, tcp6_gro_complete,
ops               963 net/ipv6/ip6_output.c 	if (dst->ops->family != AF_INET6) {
ops               936 net/ipv6/ip6_tunnel.c 	struct ipv6_txoptions ops;
ops               950 net/ipv6/ip6_tunnel.c 	opt->ops.dst1opt = (struct ipv6_opt_hdr *) opt->dst_opt;
ops               951 net/ipv6/ip6_tunnel.c 	opt->ops.opt_nflen = 8;
ops              1206 net/ipv6/ip6_tunnel.c 		ipv6_push_frag_opts(skb, &opt.ops, &proto);
ops              1720 net/ipv6/ip6_tunnel.c int ip6_tnl_encap_add_ops(const struct ip6_tnl_encap_ops *ops,
ops              1728 net/ipv6/ip6_tunnel.c 			NULL, ops) ? 0 : -1;
ops              1732 net/ipv6/ip6_tunnel.c int ip6_tnl_encap_del_ops(const struct ip6_tnl_encap_ops *ops,
ops              1742 net/ipv6/ip6_tunnel.c 		       ops, NULL) == ops) ? 0 : -1;
ops               225 net/ipv6/ip6mr.c 	struct fib_rules_ops *ops;
ops               229 net/ipv6/ip6mr.c 	ops = fib_rules_register(&ip6mr_rules_ops_template, net);
ops               230 net/ipv6/ip6mr.c 	if (IS_ERR(ops))
ops               231 net/ipv6/ip6mr.c 		return PTR_ERR(ops);
ops               241 net/ipv6/ip6mr.c 	err = fib_default_rule_add(ops, 0x7fff, RT6_TABLE_DFLT, 0);
ops               245 net/ipv6/ip6mr.c 	net->ipv6.mr6_rules_ops = ops;
ops               251 net/ipv6/ip6mr.c 	fib_rules_unregister(ops);
ops              1278 net/ipv6/ip6mr.c 	struct fib_notifier_ops *ops;
ops              1282 net/ipv6/ip6mr.c 	ops = fib_notifier_ops_register(&ip6mr_notifier_ops_template, net);
ops              1283 net/ipv6/ip6mr.c 	if (IS_ERR(ops))
ops              1284 net/ipv6/ip6mr.c 		return PTR_ERR(ops);
ops              1286 net/ipv6/ip6mr.c 	net->ipv6.ip6mr_notifier_ops = ops;
ops               224 net/ipv6/ipv6_sockglue.c 				sk->sk_socket->ops = &inet_stream_ops;
ops               237 net/ipv6/ipv6_sockglue.c 				sk->sk_socket->ops = &inet_dgram_ops;
ops               342 net/ipv6/ndisc.c 		neigh->ops = &ndisc_direct_ops;
ops               358 net/ipv6/ndisc.c 			neigh->ops = &ndisc_hh_ops;
ops               360 net/ipv6/ndisc.c 			neigh->ops = &ndisc_generic_ops;
ops               362 net/ipv6/ndisc.c 			neigh->output = neigh->ops->connected_output;
ops               364 net/ipv6/ndisc.c 			neigh->output = neigh->ops->output;
ops              1766 net/ipv6/netfilter/ip6_tables.c 			const struct nf_hook_ops *ops,
ops              1794 net/ipv6/netfilter/ip6_tables.c 	if (!ops)
ops              1797 net/ipv6/netfilter/ip6_tables.c 	ret = nf_register_net_hooks(net, ops, hweight32(table->valid_hooks));
ops              1811 net/ipv6/netfilter/ip6_tables.c 			   const struct nf_hook_ops *ops)
ops              1813 net/ipv6/netfilter/ip6_tables.c 	if (ops)
ops              1814 net/ipv6/netfilter/ip6_tables.c 		nf_unregister_net_hooks(net, ops, hweight32(table->valid_hooks));
ops                86 net/ipv6/netfilter/nft_dup_ipv6.c 	.ops		= &nft_dup_ipv6_ops,
ops                53 net/ipv6/netfilter/nft_reject_ipv6.c 	.ops		= &nft_reject_ipv6_ops,
ops               187 net/ipv6/ping.c 	.ops =       &inet6_sockraw_ops,
ops              1389 net/ipv6/raw.c 	.ops		= &inet6_sockraw_ops,
ops                90 net/ipv6/route.c static int		 ip6_dst_gc(struct dst_ops *ops);
ops              2843 net/ipv6/route.c 	    dst->ops->check(dst, inet6_sk(sk)->dst_cookie))
ops              3196 net/ipv6/route.c static int ip6_dst_gc(struct dst_ops *ops)
ops              3198 net/ipv6/route.c 	struct net *net = container_of(ops, struct net, ipv6.ip6_dst_ops);
ops              3206 net/ipv6/route.c 	entries = dst_entries_get_fast(ops);
ops              3213 net/ipv6/route.c 	entries = dst_entries_get_slow(ops);
ops              3214 net/ipv6/route.c 	if (entries < ops->gc_thresh)
ops              6215 net/ipv6/route.c 	net->ipv6.ip6_null_entry->dst.ops = &net->ipv6.ip6_dst_ops;
ops              6227 net/ipv6/route.c 	net->ipv6.ip6_prohibit_entry->dst.ops = &net->ipv6.ip6_dst_ops;
ops              6237 net/ipv6/route.c 	net->ipv6.ip6_blk_hole_entry->dst.ops = &net->ipv6.ip6_dst_ops;
ops               430 net/ipv6/seg6.c 	.ops		= seg6_genl_ops,
ops               425 net/ipv6/tcp_ipv6.c 				dst->ops->redirect(dst, sk, skb);
ops              1372 net/ipv6/tcp_ipv6.c 			    dst->ops->check(dst, np->rx_dst_cookie) == NULL) {
ops              2068 net/ipv6/tcp_ipv6.c 	.ops		=	&inet6_stream_ops,
ops              1690 net/ipv6/udp.c 	.ops =       &inet6_dgram_ops,
ops                65 net/ipv6/udplite.c 	.ops		= &inet6_dgram_ops,
ops               107 net/ipv6/xfrm6_policy.c 	path->ops->update_pmtu(path, sk, skb, mtu, confirm_neigh);
ops               116 net/ipv6/xfrm6_policy.c 	path->ops->redirect(path, sk, skb);
ops               623 net/iucv/af_iucv.c 		sock->ops = &iucv_sock_ops;
ops               627 net/iucv/af_iucv.c 		sock->ops = &iucv_sock_ops;
ops              1670 net/kcm/kcmsock.c 	newsock->ops = osock->ops;
ops              1672 net/kcm/kcmsock.c 	__module_get(newsock->ops->owner);
ops              1951 net/kcm/kcmsock.c 		sock->ops = &kcm_dgram_ops;
ops              1954 net/kcm/kcmsock.c 		sock->ops = &kcm_seqpacket_ops;
ops               161 net/key/af_key.c 	sock->ops = &pfkey_ops;
ops               231 net/l2tp/l2tp_core.h 			 const struct l2tp_nl_cmd_ops *ops);
ops               651 net/l2tp/l2tp_ip.c 	.ops		= &l2tp_ip_ops,
ops               784 net/l2tp/l2tp_ip6.c 	.ops		= &l2tp_ip6_ops,
ops               979 net/l2tp/l2tp_netlink.c 	.ops		= l2tp_nl_ops,
ops               985 net/l2tp/l2tp_netlink.c int l2tp_nl_register_ops(enum l2tp_pwtype pw_type, const struct l2tp_nl_cmd_ops *ops)
ops               998 net/l2tp/l2tp_netlink.c 	l2tp_nl_cmd_ops[pw_type] = ops;
ops               517 net/l2tp/l2tp_ppp.c 	sock->ops    = &pppol2tp_ops;
ops               819 net/l2tp/l2tp_ppp.c 	po->chan.ops	 = &pppol2tp_chan_ops;
ops               142 net/llc/af_llc.c 	sock->ops	= &llc_ui_ops;
ops               577 net/mac80211/agg-tx.c 	if (WARN_ON_ONCE(!local->ops->ampdu_action))
ops               826 net/mac80211/agg-tx.c 	if (!local->ops->ampdu_action)
ops              2241 net/mac80211/cfg.c 	if (!local->ops->conf_tx)
ops              2305 net/mac80211/cfg.c 		if (sdata->local->ops->hw_scan)
ops              2346 net/mac80211/cfg.c 	if (!sdata->local->ops->sched_scan_start)
ops              2358 net/mac80211/cfg.c 	if (!local->ops->sched_scan_stop)
ops              2575 net/mac80211/cfg.c 	if (local->ops->get_txpower)
ops              2611 net/mac80211/cfg.c 	if (!local->ops->testmode_cmd)
ops              2622 net/mac80211/cfg.c 	return local->ops->testmode_cmd(&local->hw, vif, data, len);
ops              2632 net/mac80211/cfg.c 	if (!local->ops->testmode_dump)
ops              2635 net/mac80211/cfg.c 	return local->ops->testmode_dump(&local->hw, skb, cb, data, len);
ops              3530 net/mac80211/cfg.c 	if (!local->ops->set_rekey_data)
ops              3900 net/mac80211/cfg.c 	if (!local->ops->wake_tx_queue)
ops               879 net/mac80211/chan.c 	if (curr_ctx && local->use_chanctx && !local->ops->switch_vif_chanctx)
ops                71 net/mac80211/debugfs.c 	local->rate_ctrl ? local->rate_ctrl->ops->name : "hw/driver");
ops               438 net/mac80211/debugfs.c 	if (local->ops->wake_tx_queue)
ops               546 net/mac80211/debugfs_netdev.c 		if (local->ops->reset_tsf) {
ops               563 net/mac80211/debugfs_netdev.c 		if (tsf_is_delta && local->ops->offset_tsf) {
ops               568 net/mac80211/debugfs_netdev.c 		} else if (local->ops->set_tsf) {
ops               666 net/mac80211/debugfs_netdev.c 	if (sdata->local->ops->wake_tx_queue &&
ops               975 net/mac80211/debugfs_sta.c 	if (local->ops->wake_tx_queue)
ops                23 net/mac80211/driver-ops.c 	ret = local->ops->start(&local->hw);
ops                40 net/mac80211/driver-ops.c 	local->ops->stop(&local->hw);
ops                66 net/mac80211/driver-ops.c 	ret = local->ops->add_interface(&local->hw, &sdata->vif);
ops                87 net/mac80211/driver-ops.c 	ret = local->ops->change_interface(&local->hw, &sdata->vif, type, p2p);
ops               101 net/mac80211/driver-ops.c 	local->ops->remove_interface(&local->hw, &sdata->vif);
ops               122 net/mac80211/driver-ops.c 	if (local->ops->sta_state) {
ops               123 net/mac80211/driver-ops.c 		ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta,
ops               152 net/mac80211/driver-ops.c 	if (local->ops->sta_set_txpwr)
ops               153 net/mac80211/driver-ops.c 		ret = local->ops->sta_set_txpwr(&local->hw, &sdata->vif,
ops               172 net/mac80211/driver-ops.c 	if (local->ops->sta_rc_update)
ops               173 net/mac80211/driver-ops.c 		local->ops->sta_rc_update(&local->hw, &sdata->vif,
ops               195 net/mac80211/driver-ops.c 		WARN_ONCE(local->ops->conf_tx,
ops               202 net/mac80211/driver-ops.c 	if (local->ops->conf_tx)
ops               203 net/mac80211/driver-ops.c 		ret = local->ops->conf_tx(&local->hw, &sdata->vif,
ops               220 net/mac80211/driver-ops.c 	if (local->ops->get_tsf)
ops               221 net/mac80211/driver-ops.c 		ret = local->ops->get_tsf(&local->hw, &sdata->vif);
ops               236 net/mac80211/driver-ops.c 	if (local->ops->set_tsf)
ops               237 net/mac80211/driver-ops.c 		local->ops->set_tsf(&local->hw, &sdata->vif, tsf);
ops               251 net/mac80211/driver-ops.c 	if (local->ops->offset_tsf)
ops               252 net/mac80211/driver-ops.c 		local->ops->offset_tsf(&local->hw, &sdata->vif, offset);
ops               265 net/mac80211/driver-ops.c 	if (local->ops->reset_tsf)
ops               266 net/mac80211/driver-ops.c 		local->ops->reset_tsf(&local->hw, &sdata->vif);
ops               279 net/mac80211/driver-ops.c 	if (!local->ops->switch_vif_chanctx)
ops               300 net/mac80211/driver-ops.c 	ret = local->ops->switch_vif_chanctx(&local->hw,
ops               337 net/mac80211/driver-ops.c 	if (local->ops->ampdu_action)
ops               338 net/mac80211/driver-ops.c 		ret = local->ops->ampdu_action(&local->hw, &sdata->vif, params);
ops                36 net/mac80211/driver-ops.h 	local->ops->tx(&local->hw, control, skb);
ops                42 net/mac80211/driver-ops.h 	if (local->ops->sync_rx_queues) {
ops                44 net/mac80211/driver-ops.h 		local->ops->sync_rx_queues(&local->hw);
ops                53 net/mac80211/driver-ops.h 	if (local->ops->get_et_strings) {
ops                55 net/mac80211/driver-ops.h 		local->ops->get_et_strings(&local->hw, &sdata->vif, sset, data);
ops                65 net/mac80211/driver-ops.h 	if (local->ops->get_et_stats) {
ops                67 net/mac80211/driver-ops.h 		local->ops->get_et_stats(&local->hw, &sdata->vif, stats, data);
ops                77 net/mac80211/driver-ops.h 	if (local->ops->get_et_sset_count) {
ops                79 net/mac80211/driver-ops.h 		rv = local->ops->get_et_sset_count(&local->hw, &sdata->vif,
ops                98 net/mac80211/driver-ops.h 	ret = local->ops->suspend(&local->hw, wowlan);
ops               110 net/mac80211/driver-ops.h 	ret = local->ops->resume(&local->hw);
ops               120 net/mac80211/driver-ops.h 	if (!local->ops->set_wakeup)
ops               124 net/mac80211/driver-ops.h 	local->ops->set_wakeup(&local->hw, enabled);
ops               146 net/mac80211/driver-ops.h 	ret = local->ops->config(&local->hw, changed);
ops               177 net/mac80211/driver-ops.h 	if (local->ops->bss_info_changed)
ops               178 net/mac80211/driver-ops.h 		local->ops->bss_info_changed(&local->hw, &sdata->vif, info, changed);
ops               189 net/mac80211/driver-ops.h 	if (local->ops->prepare_multicast)
ops               190 net/mac80211/driver-ops.h 		ret = local->ops->prepare_multicast(&local->hw, mc_list);
ops               206 net/mac80211/driver-ops.h 	local->ops->configure_filter(&local->hw, changed_flags, total_flags,
ops               220 net/mac80211/driver-ops.h 	if (local->ops->config_iface_filter)
ops               221 net/mac80211/driver-ops.h 		local->ops->config_iface_filter(&local->hw, &sdata->vif,
ops               232 net/mac80211/driver-ops.h 	if (local->ops->set_tim)
ops               233 net/mac80211/driver-ops.h 		ret = local->ops->set_tim(&local->hw, sta, set);
ops               253 net/mac80211/driver-ops.h 	ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key);
ops               274 net/mac80211/driver-ops.h 	if (local->ops->update_tkip_key)
ops               275 net/mac80211/driver-ops.h 		local->ops->update_tkip_key(&local->hw, &sdata->vif, conf,
ops               292 net/mac80211/driver-ops.h 	ret = local->ops->hw_scan(&local->hw, &sdata->vif, req);
ops               306 net/mac80211/driver-ops.h 	local->ops->cancel_hw_scan(&local->hw, &sdata->vif);
ops               324 net/mac80211/driver-ops.h 	ret = local->ops->sched_scan_start(&local->hw, &sdata->vif,
ops               341 net/mac80211/driver-ops.h 	ret = local->ops->sched_scan_stop(&local->hw, &sdata->vif);
ops               354 net/mac80211/driver-ops.h 	if (local->ops->sw_scan_start)
ops               355 net/mac80211/driver-ops.h 		local->ops->sw_scan_start(&local->hw, &sdata->vif, mac_addr);
ops               365 net/mac80211/driver-ops.h 	if (local->ops->sw_scan_complete)
ops               366 net/mac80211/driver-ops.h 		local->ops->sw_scan_complete(&local->hw, &sdata->vif);
ops               377 net/mac80211/driver-ops.h 	if (local->ops->get_stats)
ops               378 net/mac80211/driver-ops.h 		ret = local->ops->get_stats(&local->hw, stats);
ops               388 net/mac80211/driver-ops.h 	if (local->ops->get_key_seq)
ops               389 net/mac80211/driver-ops.h 		local->ops->get_key_seq(&local->hw, &key->conf, seq);
ops               401 net/mac80211/driver-ops.h 	if (local->ops->set_frag_threshold)
ops               402 net/mac80211/driver-ops.h 		ret = local->ops->set_frag_threshold(&local->hw, value);
ops               415 net/mac80211/driver-ops.h 	if (local->ops->set_rts_threshold)
ops               416 net/mac80211/driver-ops.h 		ret = local->ops->set_rts_threshold(&local->hw, value);
ops               428 net/mac80211/driver-ops.h 	if (local->ops->set_coverage_class)
ops               429 net/mac80211/driver-ops.h 		local->ops->set_coverage_class(&local->hw, value);
ops               447 net/mac80211/driver-ops.h 	if (local->ops->sta_notify)
ops               448 net/mac80211/driver-ops.h 		local->ops->sta_notify(&local->hw, &sdata->vif, cmd, sta);
ops               465 net/mac80211/driver-ops.h 	if (local->ops->sta_add)
ops               466 net/mac80211/driver-ops.h 		ret = local->ops->sta_add(&local->hw, &sdata->vif, sta);
ops               484 net/mac80211/driver-ops.h 	if (local->ops->sta_remove)
ops               485 net/mac80211/driver-ops.h 		local->ops->sta_remove(&local->hw, &sdata->vif, sta);
ops               502 net/mac80211/driver-ops.h 	if (local->ops->sta_add_debugfs)
ops               503 net/mac80211/driver-ops.h 		local->ops->sta_add_debugfs(&local->hw, &sdata->vif,
ops               519 net/mac80211/driver-ops.h 	if (local->ops->sta_pre_rcu_remove)
ops               520 net/mac80211/driver-ops.h 		local->ops->sta_pre_rcu_remove(&local->hw, &sdata->vif,
ops               550 net/mac80211/driver-ops.h 	if (local->ops->sta_rate_tbl_update)
ops               551 net/mac80211/driver-ops.h 		local->ops->sta_rate_tbl_update(&local->hw, &sdata->vif, sta);
ops               566 net/mac80211/driver-ops.h 	if (local->ops->sta_statistics)
ops               567 net/mac80211/driver-ops.h 		local->ops->sta_statistics(&local->hw, &sdata->vif, sta, sinfo);
ops               593 net/mac80211/driver-ops.h 	if (local->ops->tx_last_beacon)
ops               594 net/mac80211/driver-ops.h 		ret = local->ops->tx_last_beacon(&local->hw);
ops               610 net/mac80211/driver-ops.h 	if (local->ops->get_survey)
ops               611 net/mac80211/driver-ops.h 		ret = local->ops->get_survey(&local->hw, idx, survey);
ops               622 net/mac80211/driver-ops.h 	if (local->ops->rfkill_poll)
ops               623 net/mac80211/driver-ops.h 		local->ops->rfkill_poll(&local->hw);
ops               638 net/mac80211/driver-ops.h 	if (local->ops->flush)
ops               639 net/mac80211/driver-ops.h 		local->ops->flush(&local->hw, vif, queues, drop);
ops               650 net/mac80211/driver-ops.h 	local->ops->channel_switch(&local->hw, &sdata->vif, ch_switch);
ops               660 net/mac80211/driver-ops.h 	if (local->ops->set_antenna)
ops               661 net/mac80211/driver-ops.h 		ret = local->ops->set_antenna(&local->hw, tx_ant, rx_ant);
ops               671 net/mac80211/driver-ops.h 	if (local->ops->get_antenna)
ops               672 net/mac80211/driver-ops.h 		ret = local->ops->get_antenna(&local->hw, tx_ant, rx_ant);
ops               688 net/mac80211/driver-ops.h 	ret = local->ops->remain_on_channel(&local->hw, &sdata->vif,
ops               704 net/mac80211/driver-ops.h 	ret = local->ops->cancel_remain_on_channel(&local->hw, &sdata->vif);
ops               718 net/mac80211/driver-ops.h 	if (local->ops->set_ringparam)
ops               719 net/mac80211/driver-ops.h 		ret = local->ops->set_ringparam(&local->hw, tx, rx);
ops               731 net/mac80211/driver-ops.h 	if (local->ops->get_ringparam)
ops               732 net/mac80211/driver-ops.h 		local->ops->get_ringparam(&local->hw, tx, tx_max, rx, rx_max);
ops               743 net/mac80211/driver-ops.h 	if (local->ops->tx_frames_pending)
ops               744 net/mac80211/driver-ops.h 		ret = local->ops->tx_frames_pending(&local->hw);
ops               762 net/mac80211/driver-ops.h 	if (local->ops->set_bitrate_mask)
ops               763 net/mac80211/driver-ops.h 		ret = local->ops->set_bitrate_mask(&local->hw,
ops               778 net/mac80211/driver-ops.h 	if (local->ops->set_rekey_data)
ops               779 net/mac80211/driver-ops.h 		local->ops->set_rekey_data(&local->hw, &sdata->vif, data);
ops               788 net/mac80211/driver-ops.h 	if (local->ops->event_callback)
ops               789 net/mac80211/driver-ops.h 		local->ops->event_callback(&local->hw, &sdata->vif, event);
ops               801 net/mac80211/driver-ops.h 	if (local->ops->release_buffered_frames)
ops               802 net/mac80211/driver-ops.h 		local->ops->release_buffered_frames(&local->hw, &sta->sta, tids,
ops               816 net/mac80211/driver-ops.h 	if (local->ops->allow_buffered_frames)
ops               817 net/mac80211/driver-ops.h 		local->ops->allow_buffered_frames(&local->hw, &sta->sta,
ops               834 net/mac80211/driver-ops.h 	if (local->ops->mgd_prepare_tx)
ops               835 net/mac80211/driver-ops.h 		local->ops->mgd_prepare_tx(&local->hw, &sdata->vif, duration);
ops               850 net/mac80211/driver-ops.h 	if (local->ops->mgd_protect_tdls_discover)
ops               851 net/mac80211/driver-ops.h 		local->ops->mgd_protect_tdls_discover(&local->hw, &sdata->vif);
ops               863 net/mac80211/driver-ops.h 	if (local->ops->add_chanctx)
ops               864 net/mac80211/driver-ops.h 		ret = local->ops->add_chanctx(&local->hw, &ctx->conf);
ops               881 net/mac80211/driver-ops.h 	if (local->ops->remove_chanctx)
ops               882 net/mac80211/driver-ops.h 		local->ops->remove_chanctx(&local->hw, &ctx->conf);
ops               894 net/mac80211/driver-ops.h 	if (local->ops->change_chanctx) {
ops               896 net/mac80211/driver-ops.h 		local->ops->change_chanctx(&local->hw, &ctx->conf, changed);
ops               911 net/mac80211/driver-ops.h 	if (local->ops->assign_vif_chanctx) {
ops               913 net/mac80211/driver-ops.h 		ret = local->ops->assign_vif_chanctx(&local->hw,
ops               932 net/mac80211/driver-ops.h 	if (local->ops->unassign_vif_chanctx) {
ops               934 net/mac80211/driver-ops.h 		local->ops->unassign_vif_chanctx(&local->hw,
ops               956 net/mac80211/driver-ops.h 	if (local->ops->start_ap)
ops               957 net/mac80211/driver-ops.h 		ret = local->ops->start_ap(&local->hw, &sdata->vif);
ops               969 net/mac80211/driver-ops.h 	if (local->ops->stop_ap)
ops               970 net/mac80211/driver-ops.h 		local->ops->stop_ap(&local->hw, &sdata->vif);
ops               981 net/mac80211/driver-ops.h 	if (local->ops->reconfig_complete)
ops               982 net/mac80211/driver-ops.h 		local->ops->reconfig_complete(&local->hw, reconfig_type);
ops               997 net/mac80211/driver-ops.h 	if (local->ops->set_default_unicast_key)
ops               998 net/mac80211/driver-ops.h 		local->ops->set_default_unicast_key(&local->hw, &sdata->vif,
ops              1009 net/mac80211/driver-ops.h 	if (local->ops->ipv6_addr_change)
ops              1010 net/mac80211/driver-ops.h 		local->ops->ipv6_addr_change(&local->hw, &sdata->vif, idev);
ops              1021 net/mac80211/driver-ops.h 	if (local->ops->channel_switch_beacon) {
ops              1023 net/mac80211/driver-ops.h 		local->ops->channel_switch_beacon(&local->hw, &sdata->vif,
ops              1039 net/mac80211/driver-ops.h 	if (local->ops->pre_channel_switch)
ops              1040 net/mac80211/driver-ops.h 		ret = local->ops->pre_channel_switch(&local->hw, &sdata->vif,
ops              1056 net/mac80211/driver-ops.h 	if (local->ops->post_channel_switch)
ops              1057 net/mac80211/driver-ops.h 		ret = local->ops->post_channel_switch(&local->hw, &sdata->vif);
ops              1072 net/mac80211/driver-ops.h 	if (local->ops->abort_channel_switch)
ops              1073 net/mac80211/driver-ops.h 		local->ops->abort_channel_switch(&local->hw, &sdata->vif);
ops              1086 net/mac80211/driver-ops.h 	if (local->ops->channel_switch_rx_beacon)
ops              1087 net/mac80211/driver-ops.h 		local->ops->channel_switch_rx_beacon(&local->hw, &sdata->vif,
ops              1101 net/mac80211/driver-ops.h 	if (local->ops->join_ibss)
ops              1102 net/mac80211/driver-ops.h 		ret = local->ops->join_ibss(&local->hw, &sdata->vif);
ops              1115 net/mac80211/driver-ops.h 	if (local->ops->leave_ibss)
ops              1116 net/mac80211/driver-ops.h 		local->ops->leave_ibss(&local->hw, &sdata->vif);
ops              1126 net/mac80211/driver-ops.h 	if (local->ops->get_expected_throughput && sta->uploaded)
ops              1127 net/mac80211/driver-ops.h 		ret = local->ops->get_expected_throughput(&local->hw, &sta->sta);
ops              1138 net/mac80211/driver-ops.h 	if (!local->ops->get_txpower)
ops              1141 net/mac80211/driver-ops.h 	ret = local->ops->get_txpower(&local->hw, &sdata->vif, dbm);
ops              1160 net/mac80211/driver-ops.h 	if (!local->ops->tdls_channel_switch)
ops              1164 net/mac80211/driver-ops.h 	ret = local->ops->tdls_channel_switch(&local->hw, &sdata->vif, sta,
ops              1180 net/mac80211/driver-ops.h 	if (!local->ops->tdls_cancel_channel_switch)
ops              1184 net/mac80211/driver-ops.h 	local->ops->tdls_cancel_channel_switch(&local->hw, &sdata->vif, sta);
ops              1194 net/mac80211/driver-ops.h 	if (local->ops->tdls_recv_channel_switch)
ops              1195 net/mac80211/driver-ops.h 		local->ops->tdls_recv_channel_switch(&local->hw, &sdata->vif,
ops              1212 net/mac80211/driver-ops.h 	local->ops->wake_tx_queue(&local->hw, &txq->txq);
ops              1226 net/mac80211/driver-ops.h 	if (!local->ops->can_aggregate_in_amsdu)
ops              1229 net/mac80211/driver-ops.h 	return local->ops->can_aggregate_in_amsdu(&local->hw, head, skb);
ops              1239 net/mac80211/driver-ops.h 	if (local->ops->get_ftm_responder_stats)
ops              1240 net/mac80211/driver-ops.h 		ret = local->ops->get_ftm_responder_stats(&local->hw,
ops              1260 net/mac80211/driver-ops.h 	if (local->ops->start_pmsr)
ops              1261 net/mac80211/driver-ops.h 		ret = local->ops->start_pmsr(&local->hw, &sdata->vif, request);
ops              1277 net/mac80211/driver-ops.h 	if (local->ops->abort_pmsr)
ops              1278 net/mac80211/driver-ops.h 		local->ops->abort_pmsr(&local->hw, &sdata->vif, request);
ops              1292 net/mac80211/driver-ops.h 	ret = local->ops->start_nan(&local->hw, &sdata->vif, conf);
ops              1304 net/mac80211/driver-ops.h 	local->ops->stop_nan(&local->hw, &sdata->vif);
ops              1318 net/mac80211/driver-ops.h 	if (!local->ops->nan_change_conf)
ops              1322 net/mac80211/driver-ops.h 	ret = local->ops->nan_change_conf(&local->hw, &sdata->vif, conf,
ops              1338 net/mac80211/driver-ops.h 	if (!local->ops->add_nan_func)
ops              1342 net/mac80211/driver-ops.h 	ret = local->ops->add_nan_func(&local->hw, &sdata->vif, nan_func);
ops              1356 net/mac80211/driver-ops.h 	if (local->ops->del_nan_func)
ops              1357 net/mac80211/driver-ops.h 		local->ops->del_nan_func(&local->hw, &sdata->vif, instance_id);
ops              1146 net/mac80211/ieee80211_i.h 	const struct ieee80211_ops *ops;
ops               117 net/mac80211/iface.c 	working = !local->ops->remain_on_channel &&
ops               732 net/mac80211/iface.c 	    local->ops->wake_tx_queue) {
ops              1493 net/mac80211/iface.c 	if (!local->ops->change_interface)
ops              1755 net/mac80211/iface.c 		if (local->ops->wake_tx_queue &&
ops              1762 net/mac80211/iface.c 		if (local->ops->wake_tx_queue) {
ops               151 net/mac80211/key.c 	if (!key->local->ops->set_key)
ops               238 net/mac80211/key.c 	if (!key || !key->local->ops->set_key)
ops               508 net/mac80211/main.c 					   const struct ieee80211_ops *ops,
ops               516 net/mac80211/main.c 	if (WARN_ON(!ops->tx || !ops->start || !ops->stop || !ops->config ||
ops               517 net/mac80211/main.c 		    !ops->add_interface || !ops->remove_interface ||
ops               518 net/mac80211/main.c 		    !ops->configure_filter))
ops               521 net/mac80211/main.c 	if (WARN_ON(ops->sta_state && (ops->sta_add || ops->sta_remove)))
ops               525 net/mac80211/main.c 	i = !!ops->add_chanctx + !!ops->remove_chanctx +
ops               526 net/mac80211/main.c 	    !!ops->change_chanctx + !!ops->assign_vif_chanctx +
ops               527 net/mac80211/main.c 	    !!ops->unassign_vif_chanctx;
ops               564 net/mac80211/main.c 	if (ops->remain_on_channel)
ops               578 net/mac80211/main.c 	if (!ops->hw_scan) {
ops               592 net/mac80211/main.c 	if (!ops->set_key)
ops               595 net/mac80211/main.c 	if (ops->wake_tx_queue)
ops               611 net/mac80211/main.c 	local->ops = ops;
ops               707 net/mac80211/main.c 	if (ops->wake_tx_queue)
ops               878 net/mac80211/main.c 	    (!local->ops->tdls_channel_switch ||
ops               879 net/mac80211/main.c 	     !local->ops->tdls_cancel_channel_switch ||
ops               880 net/mac80211/main.c 	     !local->ops->tdls_recv_channel_switch))
ops               884 net/mac80211/main.c 		    !local->ops->set_frag_threshold))
ops               889 net/mac80211/main.c 		    (!local->ops->start_nan || !local->ops->stop_nan)))
ops               893 net/mac80211/main.c 	if (hw->wiphy->wowlan && (!local->ops->suspend || !local->ops->resume))
ops              1055 net/mac80211/main.c 	if (!local->ops->set_key) {
ops              1089 net/mac80211/main.c 	if (!local->ops->hw_scan) {
ops              1112 net/mac80211/main.c 	if (!local->ops->remain_on_channel)
ops              1200 net/mac80211/main.c 		if (local->rate_ctrl->ops->capa & RATE_CTRL_CAPA_VHT_EXT_NSS_BW)
ops                32 net/mac80211/mesh_sync.c 	struct ieee80211_mesh_sync_ops ops;
ops                70 net/mac80211/mesh_sync.c 	if (local->ops->offset_tsf) {
ops               199 net/mac80211/mesh_sync.c 		.ops = {
ops               212 net/mac80211/mesh_sync.c 			return &sync_methods[i].ops;
ops              1261 net/mac80211/mlme.c 	if (!local->ops->abort_channel_switch)
ops              1418 net/mac80211/mlme.c 	if (local->ops->channel_switch) {
ops              1939 net/mac80211/mlme.c 	if (!local->ops->conf_tx)
ops               341 net/mac80211/offchannel.c 	if (local->ops->remain_on_channel) {
ops               424 net/mac80211/offchannel.c 	if (local->ops->remain_on_channel) {
ops               440 net/mac80211/offchannel.c 	if (WARN_ON(local->ops->remain_on_channel))
ops               560 net/mac80211/offchannel.c 	if (local->use_chanctx && !local->ops->remain_on_channel)
ops               601 net/mac80211/offchannel.c 		if (!local->ops->remain_on_channel) {
ops               641 net/mac80211/offchannel.c 		if (!local->ops->remain_on_channel) {
ops               735 net/mac80211/offchannel.c 	if (local->ops->remain_on_channel) {
ops               837 net/mac80211/offchannel.c 		     local->ops->remain_on_channel &&
ops               993 net/mac80211/offchannel.c 			if (local->ops->remain_on_channel) {
ops                19 net/mac80211/rate.c 	const struct rate_control_ops *ops;
ops                55 net/mac80211/rate.c 	ref->ops->rate_init(ref->priv, sband, &chanctx_conf->def, ista,
ops                74 net/mac80211/rate.c 	if (ref->ops->tx_status_ext)
ops                75 net/mac80211/rate.c 		ref->ops->tx_status_ext(ref->priv, sband, priv_sta, st);
ops                77 net/mac80211/rate.c 		ref->ops->tx_status(ref->priv, sband, st->sta, priv_sta, st->skb);
ops                93 net/mac80211/rate.c 	if (ref && ref->ops->rate_update) {
ops               103 net/mac80211/rate.c 		ref->ops->rate_update(ref->priv, sband, &chanctx_conf->def,
ops               111 net/mac80211/rate.c int ieee80211_rate_control_register(const struct rate_control_ops *ops)
ops               115 net/mac80211/rate.c 	if (!ops->name)
ops               120 net/mac80211/rate.c 		if (!strcmp(alg->ops->name, ops->name)) {
ops               133 net/mac80211/rate.c 	alg->ops = ops;
ops               142 net/mac80211/rate.c void ieee80211_rate_control_unregister(const struct rate_control_ops *ops)
ops               148 net/mac80211/rate.c 		if (alg->ops == ops) {
ops               162 net/mac80211/rate.c 	const struct rate_control_ops *ops = NULL;
ops               169 net/mac80211/rate.c 		if (!strcmp(alg->ops->name, name)) {
ops               170 net/mac80211/rate.c 			ops = alg->ops;
ops               175 net/mac80211/rate.c 	return ops;
ops               182 net/mac80211/rate.c 	const struct rate_control_ops *ops;
ops               191 net/mac80211/rate.c 	ops = ieee80211_try_rate_control_ops_get(alg_name);
ops               192 net/mac80211/rate.c 	if (!ops && name)
ops               194 net/mac80211/rate.c 		ops = ieee80211_try_rate_control_ops_get(ieee80211_default_rc_algo);
ops               197 net/mac80211/rate.c 	if (!ops && (strlen(CONFIG_MAC80211_RC_DEFAULT) > 0))
ops               199 net/mac80211/rate.c 		ops = ieee80211_try_rate_control_ops_get(CONFIG_MAC80211_RC_DEFAULT);
ops               203 net/mac80211/rate.c 	return ops;
ops               211 net/mac80211/rate.c 	int len = strlen(ref->ops->name);
ops               214 net/mac80211/rate.c 				       ref->ops->name, len);
ops               232 net/mac80211/rate.c 	ref->ops = ieee80211_rate_control_ops_get(name);
ops               233 net/mac80211/rate.c 	if (!ref->ops)
ops               236 net/mac80211/rate.c 	ref->priv = ref->ops->alloc(&local->hw);
ops               249 net/mac80211/rate.c 	ctrl_ref->ops->free(ctrl_ref->priv);
ops               900 net/mac80211/rate.c 		ref->ops->get_rate(ref->priv, ista, priv_sta, txrc);
ops               956 net/mac80211/rate.c 		if (WARN_ON(!local->ops->set_rts_threshold))
ops               972 net/mac80211/rate.c 		    ref->ops->name);
ops                20 net/mac80211/rate.h 	const struct rate_control_ops *ops;
ops                41 net/mac80211/rate.h 	return ref->ops->alloc_sta(ref->priv, &sta->sta, gfp);
ops                50 net/mac80211/rate.h 	ref->ops->free_sta(ref->priv, ista, priv_sta);
ops                57 net/mac80211/rate.h 	if (ref && sta->debugfs_dir && ref->ops->add_sta_debugfs)
ops                58 net/mac80211/rate.h 		ref->ops->add_sta_debugfs(ref->priv, sta->rate_ctrl_priv,
ops                73 net/mac80211/rate.h 	if (!local->rate_ctrl->ops->add_debugfs)
ops                81 net/mac80211/rate.h 	local->rate_ctrl->ops->add_debugfs(&local->hw, local->rate_ctrl->priv,
ops               651 net/mac80211/scan.c 	bool hw_scan = local->ops->hw_scan;
ops               976 net/mac80211/scan.c 	if (local->ops->flush) {
ops              1212 net/mac80211/scan.c 		if (local->ops->cancel_hw_scan)
ops              1248 net/mac80211/scan.c 	if (!local->ops->sched_scan_start)
ops              1319 net/mac80211/scan.c 	if (!local->ops->sched_scan_stop) {
ops               374 net/mac80211/sta_info.c 	if (local->ops->wake_tx_queue) {
ops               550 net/mac80211/sta_info.c 		if (!local->ops->sta_add)
ops               785 net/mac80211/sta_info.c 	if (ieee80211_hw_check(&local->hw, AP_LINK_PS) && !local->ops->set_tim)
ops               833 net/mac80211/sta_info.c 	if (local->ops->set_tim && !WARN_ON(sta->dead)) {
ops              2152 net/mac80211/sta_info.c 	if (local->ops->wake_tx_queue && tid < IEEE80211_NUM_TIDS) {
ops              2454 net/mac80211/sta_info.c 	if (ref && ref->ops->get_expected_throughput)
ops              2455 net/mac80211/sta_info.c 		thr = ref->ops->get_expected_throughput(sta->rate_ctrl_priv);
ops              2474 net/mac80211/sta_info.c 	if (!sta->sdata->local->ops->wake_tx_queue)
ops               294 net/mac80211/tkip.c 	if (key->local->ops->update_tkip_key &&
ops              1534 net/mac80211/tx.c 	if (!local->ops->wake_tx_queue)
ops              1584 net/mac80211/tx.c 	if (!local->ops->wake_tx_queue)
ops              1603 net/mac80211/tx.c 	if (!local->ops->wake_tx_queue ||
ops              3862 net/mac80211/tx.c 	if (local->ops->wake_tx_queue) {
ops               353 net/mac80211/util.c 	if (local->ops->wake_tx_queue)
ops               425 net/mac80211/util.c 	if (local->ops->wake_tx_queue) {
ops               487 net/mac80211/util.c 				if (!local->ops->wake_tx_queue) {
ops               669 net/mac80211/util.c 	if (!local->ops->flush)
ops              1452 net/mac80211/util.c 	if (!local->ops->conf_tx)
ops               187 net/mac80211/wme.c 	if (local->ops->wake_tx_queue)
ops                16 net/mac802154/driver-ops.h 	return local->ops->xmit_async(&local->hw, skb);
ops                24 net/mac802154/driver-ops.h 	return local->ops->xmit_sync(&local->hw, skb);
ops                36 net/mac802154/driver-ops.h 	ret = local->ops->start(&local->hw);
ops                46 net/mac802154/driver-ops.h 	local->ops->stop(&local->hw);
ops                66 net/mac802154/driver-ops.h 	ret = local->ops->set_channel(&local->hw, page, channel);
ops                77 net/mac802154/driver-ops.h 	if (!local->ops->set_txpower) {
ops                83 net/mac802154/driver-ops.h 	ret = local->ops->set_txpower(&local->hw, mbm);
ops                95 net/mac802154/driver-ops.h 	if (!local->ops->set_cca_mode) {
ops               101 net/mac802154/driver-ops.h 	ret = local->ops->set_cca_mode(&local->hw, cca);
ops               112 net/mac802154/driver-ops.h 	if (!local->ops->set_lbt) {
ops               118 net/mac802154/driver-ops.h 	ret = local->ops->set_lbt(&local->hw, mode);
ops               130 net/mac802154/driver-ops.h 	if (!local->ops->set_cca_ed_level) {
ops               136 net/mac802154/driver-ops.h 	ret = local->ops->set_cca_ed_level(&local->hw, mbm);
ops               148 net/mac802154/driver-ops.h 	if (!local->ops->set_hw_addr_filt) {
ops               156 net/mac802154/driver-ops.h 	ret = local->ops->set_hw_addr_filt(&local->hw, &filt,
ops               170 net/mac802154/driver-ops.h 	if (!local->ops->set_hw_addr_filt) {
ops               178 net/mac802154/driver-ops.h 	ret = local->ops->set_hw_addr_filt(&local->hw, &filt,
ops               192 net/mac802154/driver-ops.h 	if (!local->ops->set_hw_addr_filt) {
ops               200 net/mac802154/driver-ops.h 	ret = local->ops->set_hw_addr_filt(&local->hw, &filt,
ops               214 net/mac802154/driver-ops.h 	if (!local->ops->set_hw_addr_filt) {
ops               222 net/mac802154/driver-ops.h 	ret = local->ops->set_hw_addr_filt(&local->hw, &filt,
ops               236 net/mac802154/driver-ops.h 	if (!local->ops->set_csma_params) {
ops               243 net/mac802154/driver-ops.h 	ret = local->ops->set_csma_params(&local->hw, min_be, max_be,
ops               256 net/mac802154/driver-ops.h 	if (!local->ops->set_frame_retries) {
ops               262 net/mac802154/driver-ops.h 	ret = local->ops->set_frame_retries(&local->hw, max_frame_retries);
ops               274 net/mac802154/driver-ops.h 	if (!local->ops->set_promiscuous_mode) {
ops               280 net/mac802154/driver-ops.h 	ret = local->ops->set_promiscuous_mode(&local->hw, on);
ops                27 net/mac802154/ieee802154_i.h 	const struct ieee802154_ops *ops;
ops                28 net/mac802154/iface.c 	struct ieee802154_mlme_ops *ops = ieee802154_mlme_ops(dev);
ops                32 net/mac802154/iface.c 	if (ops->llsec) {
ops                42 net/mac802154/iface.c 		rc = ops->llsec->set_params(dev, &params, changed);
ops                47 net/mac802154/main.c ieee802154_alloc_hw(size_t priv_data_len, const struct ieee802154_ops *ops)
ops                53 net/mac802154/main.c 	if (WARN_ON(!ops || !(ops->xmit_async || ops->xmit_sync) || !ops->ed ||
ops                54 net/mac802154/main.c 		    !ops->start || !ops->stop || !ops->set_channel))
ops                89 net/mac802154/main.c 	local->ops = ops;
ops                80 net/mac802154/tx.c 	if (local->ops->xmit_async) {
ops                78 net/mpls/mpls_iptunnel.c 	if (dst->ops->family == AF_INET) {
ops                87 net/mpls/mpls_iptunnel.c 	} else if (dst->ops->family == AF_INET6) {
ops               765 net/ncsi/ncsi-netlink.c 	.ops = ncsi_ops,
ops               619 net/ncsi/ncsi-rsp.c 	const struct net_device_ops *ops = ndev->netdev_ops;
ops               630 net/ncsi/ncsi-rsp.c 	ret = ops->ndo_set_mac_address(ndev, &saddr);
ops               658 net/ncsi/ncsi-rsp.c 	const struct net_device_ops *ops = ndev->netdev_ops;
ops               674 net/ncsi/ncsi-rsp.c 	ret = ops->ndo_set_mac_address(ndev, &saddr);
ops                78 net/netfilter/core.c 	struct nf_hook_ops **ops;
ops                85 net/netfilter/core.c 	ops = nf_hook_entries_get_hook_ops(e);
ops                86 net/netfilter/core.c 	head = (void *)&ops[num];
ops              3960 net/netfilter/ipvs/ip_vs_ctl.c 	.ops		= ip_vs_genl_ops,
ops              1447 net/netfilter/ipvs/ip_vs_sync.c 	return sock->ops->bind(sock, (struct sockaddr*)&sin, sizeof(sin));
ops              1513 net/netfilter/ipvs/ip_vs_sync.c 	result = sock->ops->connect(sock, (struct sockaddr *) &mcast_addr,
ops              1554 net/netfilter/ipvs/ip_vs_sync.c 	result = sock->ops->bind(sock, (struct sockaddr *)&mcast_addr, salen);
ops               101 net/netfilter/ipvs/ip_vs_xmit.c 	    dst->ops->check(dst, dest_dst->dst_cookie) == NULL)
ops               211 net/netfilter/ipvs/ip_vs_xmit.c 		ort->dst.ops->update_pmtu(&ort->dst, sk, NULL, mtu, true);
ops               511 net/netfilter/nf_conntrack_proto.c 		err = nf_register_net_hooks(net, nf_ct_bridge_info->ops,
ops               554 net/netfilter/nf_conntrack_proto.c 			nf_unregister_net_hooks(net, nf_ct_bridge_info->ops,
ops              1015 net/netfilter/nf_nat_core.c int nf_nat_register_fn(struct net *net, u8 pf, const struct nf_hook_ops *ops,
ops              1021 net/netfilter/nf_nat_core.c 	unsigned int hooknum = ops->hooknum;
ops              1082 net/netfilter/nf_nat_core.c 	ret = nf_hook_entries_insert_raw(&priv->entries, ops);
ops              1090 net/netfilter/nf_nat_core.c void nf_nat_unregister_fn(struct net *net, u8 pf, const struct nf_hook_ops *ops,
ops              1097 net/netfilter/nf_nat_core.c 	int hooknum = ops->hooknum;
ops              1121 net/netfilter/nf_nat_core.c 	nf_hook_entries_delete_raw(&priv->entries, ops);
ops               767 net/netfilter/nf_nat_proto.c int nf_nat_ipv4_register_fn(struct net *net, const struct nf_hook_ops *ops)
ops               769 net/netfilter/nf_nat_proto.c 	return nf_nat_register_fn(net, ops->pf, ops, nf_nat_ipv4_ops,
ops               774 net/netfilter/nf_nat_proto.c void nf_nat_ipv4_unregister_fn(struct net *net, const struct nf_hook_ops *ops)
ops               776 net/netfilter/nf_nat_proto.c 	nf_nat_unregister_fn(net, ops->pf, ops, ARRAY_SIZE(nf_nat_ipv4_ops));
ops              1006 net/netfilter/nf_nat_proto.c int nf_nat_ipv6_register_fn(struct net *net, const struct nf_hook_ops *ops)
ops              1008 net/netfilter/nf_nat_proto.c 	return nf_nat_register_fn(net, ops->pf, ops, nf_nat_ipv6_ops,
ops              1013 net/netfilter/nf_nat_proto.c void nf_nat_ipv6_unregister_fn(struct net *net, const struct nf_hook_ops *ops)
ops              1015 net/netfilter/nf_nat_proto.c 	nf_nat_unregister_fn(net, ops->pf, ops, ARRAY_SIZE(nf_nat_ipv6_ops));
ops              1021 net/netfilter/nf_nat_proto.c int nf_nat_inet_register_fn(struct net *net, const struct nf_hook_ops *ops)
ops              1025 net/netfilter/nf_nat_proto.c 	if (WARN_ON_ONCE(ops->pf != NFPROTO_INET))
ops              1028 net/netfilter/nf_nat_proto.c 	ret = nf_nat_register_fn(net, NFPROTO_IPV6, ops, nf_nat_ipv6_ops,
ops              1033 net/netfilter/nf_nat_proto.c 	ret = nf_nat_register_fn(net, NFPROTO_IPV4, ops, nf_nat_ipv4_ops,
ops              1036 net/netfilter/nf_nat_proto.c 		nf_nat_unregister_fn(net, NFPROTO_IPV6, ops,
ops              1042 net/netfilter/nf_nat_proto.c void nf_nat_inet_unregister_fn(struct net *net, const struct nf_hook_ops *ops)
ops              1044 net/netfilter/nf_nat_proto.c 	nf_nat_unregister_fn(net, NFPROTO_IPV4, ops, ARRAY_SIZE(nf_nat_ipv4_ops));
ops              1045 net/netfilter/nf_nat_proto.c 	nf_nat_unregister_fn(net, NFPROTO_IPV6, ops, ARRAY_SIZE(nf_nat_ipv6_ops));
ops                27 net/netfilter/nf_sockopt.c 	struct nf_sockopt_ops *ops;
ops                31 net/netfilter/nf_sockopt.c 	list_for_each_entry(ops, &nf_sockopts, list) {
ops                32 net/netfilter/nf_sockopt.c 		if (ops->pf == reg->pf
ops                33 net/netfilter/nf_sockopt.c 		    && (overlap(ops->set_optmin, ops->set_optmax,
ops                35 net/netfilter/nf_sockopt.c 			|| overlap(ops->get_optmin, ops->get_optmax,
ops                38 net/netfilter/nf_sockopt.c 				ops->set_optmin, ops->set_optmax,
ops                39 net/netfilter/nf_sockopt.c 				ops->get_optmin, ops->get_optmax,
ops                65 net/netfilter/nf_sockopt.c 	struct nf_sockopt_ops *ops;
ops                68 net/netfilter/nf_sockopt.c 	list_for_each_entry(ops, &nf_sockopts, list) {
ops                69 net/netfilter/nf_sockopt.c 		if (ops->pf == pf) {
ops                70 net/netfilter/nf_sockopt.c 			if (!try_module_get(ops->owner))
ops                74 net/netfilter/nf_sockopt.c 				if (val >= ops->get_optmin &&
ops                75 net/netfilter/nf_sockopt.c 						val < ops->get_optmax)
ops                78 net/netfilter/nf_sockopt.c 				if (val >= ops->set_optmin &&
ops                79 net/netfilter/nf_sockopt.c 						val < ops->set_optmax)
ops                82 net/netfilter/nf_sockopt.c 			module_put(ops->owner);
ops                86 net/netfilter/nf_sockopt.c 	ops = ERR_PTR(-ENOPROTOOPT);
ops                89 net/netfilter/nf_sockopt.c 	return ops;
ops                96 net/netfilter/nf_sockopt.c 	struct nf_sockopt_ops *ops;
ops                99 net/netfilter/nf_sockopt.c 	ops = nf_sockopt_find(sk, pf, val, get);
ops               100 net/netfilter/nf_sockopt.c 	if (IS_ERR(ops))
ops               101 net/netfilter/nf_sockopt.c 		return PTR_ERR(ops);
ops               104 net/netfilter/nf_sockopt.c 		ret = ops->get(sk, val, opt, len);
ops               106 net/netfilter/nf_sockopt.c 		ret = ops->set(sk, val, opt, *len);
ops               108 net/netfilter/nf_sockopt.c 	module_put(ops->owner);
ops               130 net/netfilter/nf_sockopt.c 	struct nf_sockopt_ops *ops;
ops               133 net/netfilter/nf_sockopt.c 	ops = nf_sockopt_find(sk, pf, val, get);
ops               134 net/netfilter/nf_sockopt.c 	if (IS_ERR(ops))
ops               135 net/netfilter/nf_sockopt.c 		return PTR_ERR(ops);
ops               138 net/netfilter/nf_sockopt.c 		if (ops->compat_get)
ops               139 net/netfilter/nf_sockopt.c 			ret = ops->compat_get(sk, val, opt, len);
ops               141 net/netfilter/nf_sockopt.c 			ret = ops->get(sk, val, opt, len);
ops               143 net/netfilter/nf_sockopt.c 		if (ops->compat_set)
ops               144 net/netfilter/nf_sockopt.c 			ret = ops->compat_set(sk, val, opt, *len);
ops               146 net/netfilter/nf_sockopt.c 			ret = ops->set(sk, val, opt, *len);
ops               149 net/netfilter/nf_sockopt.c 	module_put(ops->owner);
ops               161 net/netfilter/nf_tables_api.c 	const struct nf_hook_ops *ops;
ops               168 net/netfilter/nf_tables_api.c 	ops = &basechain->ops;
ops               171 net/netfilter/nf_tables_api.c 		return basechain->type->ops_register(net, ops);
ops               173 net/netfilter/nf_tables_api.c 	return nf_register_net_hook(net, ops);
ops               181 net/netfilter/nf_tables_api.c 	const struct nf_hook_ops *ops;
ops               187 net/netfilter/nf_tables_api.c 	ops = &basechain->ops;
ops               190 net/netfilter/nf_tables_api.c 		return basechain->type->ops_unregister(net, ops);
ops               192 net/netfilter/nf_tables_api.c 	nf_unregister_net_hook(net, ops);
ops               257 net/netfilter/nf_tables_api.c 	while (expr != nft_expr_last(rule) && expr->ops) {
ops               258 net/netfilter/nf_tables_api.c 		if (expr->ops->activate)
ops               259 net/netfilter/nf_tables_api.c 			expr->ops->activate(ctx, expr);
ops               272 net/netfilter/nf_tables_api.c 	while (expr != nft_expr_last(rule) && expr->ops) {
ops               273 net/netfilter/nf_tables_api.c 		if (expr->ops->deactivate)
ops               274 net/netfilter/nf_tables_api.c 			expr->ops->deactivate(ctx, expr, phase);
ops               770 net/netfilter/nf_tables_api.c 		nf_unregister_net_hook(net, &nft_base_chain(chain)->ops);
ops               785 net/netfilter/nf_tables_api.c 		err = nf_register_net_hook(net, &nft_base_chain(chain)->ops);
ops              1285 net/netfilter/nf_tables_api.c 		const struct nf_hook_ops *ops = &basechain->ops;
ops              1292 net/netfilter/nf_tables_api.c 		if (nla_put_be32(skb, NFTA_HOOK_HOOKNUM, htonl(ops->hooknum)))
ops              1294 net/netfilter/nf_tables_api.c 		if (nla_put_be32(skb, NFTA_HOOK_PRIORITY, htonl(ops->priority)))
ops              1668 net/netfilter/nf_tables_api.c 		struct nf_hook_ops *ops;
ops              1697 net/netfilter/nf_tables_api.c 		ops		= &basechain->ops;
ops              1698 net/netfilter/nf_tables_api.c 		ops->pf		= family;
ops              1699 net/netfilter/nf_tables_api.c 		ops->hooknum	= hook.num;
ops              1700 net/netfilter/nf_tables_api.c 		ops->priority	= hook.priority;
ops              1701 net/netfilter/nf_tables_api.c 		ops->priv	= chain;
ops              1702 net/netfilter/nf_tables_api.c 		ops->hook	= hook.type->hooks[ops->hooknum];
ops              1703 net/netfilter/nf_tables_api.c 		ops->dev	= hook.dev;
ops              1780 net/netfilter/nf_tables_api.c 	struct nf_hook_ops *ops;
ops              1802 net/netfilter/nf_tables_api.c 		ops = &basechain->ops;
ops              1803 net/netfilter/nf_tables_api.c 		if (ops->hooknum != hook.num ||
ops              1804 net/netfilter/nf_tables_api.c 		    ops->priority != hook.priority ||
ops              1805 net/netfilter/nf_tables_api.c 		    ops->dev != hook.dev) {
ops              2135 net/netfilter/nf_tables_api.c 	if (nla_put_string(skb, NFTA_EXPR_NAME, expr->ops->type->name))
ops              2138 net/netfilter/nf_tables_api.c 	if (expr->ops->dump) {
ops              2143 net/netfilter/nf_tables_api.c 		if (expr->ops->dump(skb, expr) < 0)
ops              2172 net/netfilter/nf_tables_api.c 	const struct nft_expr_ops	*ops;
ops              2181 net/netfilter/nf_tables_api.c 	const struct nft_expr_ops *ops;
ops              2204 net/netfilter/nf_tables_api.c 		ops = type->select_ops(ctx,
ops              2206 net/netfilter/nf_tables_api.c 		if (IS_ERR(ops)) {
ops              2207 net/netfilter/nf_tables_api.c 			err = PTR_ERR(ops);
ops              2218 net/netfilter/nf_tables_api.c 		ops = type->ops;
ops              2220 net/netfilter/nf_tables_api.c 	info->ops = ops;
ops              2232 net/netfilter/nf_tables_api.c 	const struct nft_expr_ops *ops = info->ops;
ops              2235 net/netfilter/nf_tables_api.c 	expr->ops = ops;
ops              2236 net/netfilter/nf_tables_api.c 	if (ops->init) {
ops              2237 net/netfilter/nf_tables_api.c 		err = ops->init(ctx, expr, (const struct nlattr **)info->tb);
ops              2244 net/netfilter/nf_tables_api.c 	expr->ops = NULL;
ops              2251 net/netfilter/nf_tables_api.c 	const struct nft_expr_type *type = expr->ops->type;
ops              2253 net/netfilter/nf_tables_api.c 	if (expr->ops->destroy)
ops              2254 net/netfilter/nf_tables_api.c 		expr->ops->destroy(ctx, expr);
ops              2271 net/netfilter/nf_tables_api.c 	expr = kzalloc(info.ops->size, GFP_KERNEL);
ops              2283 net/netfilter/nf_tables_api.c 	owner = info.ops->type->owner;
ops              2284 net/netfilter/nf_tables_api.c 	if (info.ops->type->release_ops)
ops              2285 net/netfilter/nf_tables_api.c 		info.ops->type->release_ops(info.ops);
ops              2644 net/netfilter/nf_tables_api.c 	while (expr != nft_expr_last(rule) && expr->ops) {
ops              2674 net/netfilter/nf_tables_api.c 			if (!expr->ops->validate)
ops              2677 net/netfilter/nf_tables_api.c 			err = expr->ops->validate(ctx, expr, &data);
ops              2811 net/netfilter/nf_tables_api.c 			size += info[n].ops->size;
ops              2849 net/netfilter/nf_tables_api.c 		if (info[i].ops->validate)
ops              2852 net/netfilter/nf_tables_api.c 		info[i].ops = NULL;
ops              2907 net/netfilter/nf_tables_api.c 		if (info[i].ops) {
ops              2908 net/netfilter/nf_tables_api.c 			module_put(info[i].ops->type->owner);
ops              2909 net/netfilter/nf_tables_api.c 			if (info[i].ops->type->release_ops)
ops              2910 net/netfilter/nf_tables_api.c 				info[i].ops->type->release_ops(info[i].ops);
ops              3041 net/netfilter/nf_tables_api.c 	const struct nft_set_ops *ops, *bops;
ops              3063 net/netfilter/nf_tables_api.c 		ops = &type->ops;
ops              3067 net/netfilter/nf_tables_api.c 		if (!ops->estimate(desc, flags, &est))
ops              3098 net/netfilter/nf_tables_api.c 		bops = ops;
ops              3562 net/netfilter/nf_tables_api.c 	const struct nft_set_ops *ops;
ops              3699 net/netfilter/nf_tables_api.c 	ops = nft_select_set_ops(&ctx, nla, &desc, policy);
ops              3700 net/netfilter/nf_tables_api.c 	if (IS_ERR(ops))
ops              3701 net/netfilter/nf_tables_api.c 		return PTR_ERR(ops);
ops              3708 net/netfilter/nf_tables_api.c 	if (ops->privsize != NULL)
ops              3709 net/netfilter/nf_tables_api.c 		size = ops->privsize(nla, &desc);
ops              3737 net/netfilter/nf_tables_api.c 	set->ops   = ops;
ops              3752 net/netfilter/nf_tables_api.c 	err = ops->init(set, &desc, nla);
ops              3765 net/netfilter/nf_tables_api.c 	ops->destroy(set);
ops              3771 net/netfilter/nf_tables_api.c 	module_put(to_set_type(ops)->owner);
ops              3780 net/netfilter/nf_tables_api.c 	set->ops->destroy(set);
ops              3781 net/netfilter/nf_tables_api.c 	module_put(to_set_type(set->ops)->owner);
ops              3872 net/netfilter/nf_tables_api.c 		set->ops->walk(ctx, set, &iter);
ops              4169 net/netfilter/nf_tables_api.c 	set->ops->walk(&dump_ctx->ctx, set, &args.iter);
ops              4298 net/netfilter/nf_tables_api.c 	priv = set->ops->get(ctx->net, set, &elem, flags);
ops              4429 net/netfilter/nf_tables_api.c 	elem = kzalloc(set->ops->elemsize + tmpl->len, gfp);
ops              4465 net/netfilter/nf_tables_api.c 		if (expr->ops->destroy_clone) {
ops              4466 net/netfilter/nf_tables_api.c 			expr->ops->destroy_clone(&ctx, expr);
ops              4467 net/netfilter/nf_tables_api.c 			module_put(expr->ops->type->owner);
ops              4672 net/netfilter/nf_tables_api.c 	err = set->ops->insert(ctx->net, set, &elem, &ext2);
ops              4707 net/netfilter/nf_tables_api.c 	set->ops->remove(ctx->net, set, &elem);
ops              4866 net/netfilter/nf_tables_api.c 	priv = set->ops->deactivate(ctx->net, set, &elem);
ops              4903 net/netfilter/nf_tables_api.c 	if (!set->ops->flush(ctx->net, set, elem->priv)) {
ops              4947 net/netfilter/nf_tables_api.c 		set->ops->walk(&ctx, set, &iter);
ops              5046 net/netfilter/nf_tables_api.c 		if (objtype == obj->ops->type->type &&
ops              5066 net/netfilter/nf_tables_api.c 		    objtype == obj->ops->type->type &&
ops              5088 net/netfilter/nf_tables_api.c 	const struct nft_object_ops *ops;
ops              5106 net/netfilter/nf_tables_api.c 		ops = type->select_ops(ctx, (const struct nlattr * const *)tb);
ops              5107 net/netfilter/nf_tables_api.c 		if (IS_ERR(ops)) {
ops              5108 net/netfilter/nf_tables_api.c 			err = PTR_ERR(ops);
ops              5112 net/netfilter/nf_tables_api.c 		ops = type->ops;
ops              5116 net/netfilter/nf_tables_api.c 	obj = kzalloc(sizeof(*obj) + ops->size, GFP_KERNEL);
ops              5120 net/netfilter/nf_tables_api.c 	err = ops->init(ctx, (const struct nlattr * const *)tb, obj);
ops              5124 net/netfilter/nf_tables_api.c 	obj->ops = ops;
ops              5144 net/netfilter/nf_tables_api.c 	if (obj->ops->dump(skb, obj, reset) < 0)
ops              5302 net/netfilter/nf_tables_api.c 	if (obj->ops->destroy)
ops              5303 net/netfilter/nf_tables_api.c 		obj->ops->destroy(&ctx, obj);
ops              5330 net/netfilter/nf_tables_api.c 	    nla_put_be32(skb, NFTA_OBJ_TYPE, htonl(obj->ops->type->type)) ||
ops              5384 net/netfilter/nf_tables_api.c 			    obj->ops->type->type != filter->type)
ops              5511 net/netfilter/nf_tables_api.c 	if (obj->ops->destroy)
ops              5512 net/netfilter/nf_tables_api.c 		obj->ops->destroy(ctx, obj);
ops              5514 net/netfilter/nf_tables_api.c 	module_put(obj->ops->type->owner);
ops              5723 net/netfilter/nf_tables_api.c 	struct nf_hook_ops *ops;
ops              5748 net/netfilter/nf_tables_api.c 	ops = kcalloc(n, sizeof(struct nf_hook_ops), GFP_KERNEL);
ops              5749 net/netfilter/nf_tables_api.c 	if (!ops)
ops              5754 net/netfilter/nf_tables_api.c 	flowtable->ops		= ops;
ops              5758 net/netfilter/nf_tables_api.c 		flowtable->ops[i].pf		= NFPROTO_NETDEV;
ops              5759 net/netfilter/nf_tables_api.c 		flowtable->ops[i].hooknum	= hooknum;
ops              5760 net/netfilter/nf_tables_api.c 		flowtable->ops[i].priority	= priority;
ops              5761 net/netfilter/nf_tables_api.c 		flowtable->ops[i].priv		= &flowtable->data;
ops              5762 net/netfilter/nf_tables_api.c 		flowtable->ops[i].hook		= flowtable->data.type->hook;
ops              5763 net/netfilter/nf_tables_api.c 		flowtable->ops[i].dev		= dev_array[i];
ops              5805 net/netfilter/nf_tables_api.c 		if (!flowtable->ops[i].dev)
ops              5808 net/netfilter/nf_tables_api.c 		nf_unregister_net_hook(net, &flowtable->ops[i]);
ops              5888 net/netfilter/nf_tables_api.c 		if (!flowtable->ops[i].dev)
ops              5893 net/netfilter/nf_tables_api.c 				if (!ft->ops[k].dev)
ops              5896 net/netfilter/nf_tables_api.c 				if (flowtable->ops[i].dev == ft->ops[k].dev &&
ops              5897 net/netfilter/nf_tables_api.c 				    flowtable->ops[i].pf == ft->ops[k].pf) {
ops              5904 net/netfilter/nf_tables_api.c 		err = nf_register_net_hook(net, &flowtable->ops[i]);
ops              5921 net/netfilter/nf_tables_api.c 		nf_unregister_net_hook(net, &flowtable->ops[k]);
ops              5923 net/netfilter/nf_tables_api.c 	kfree(flowtable->ops);
ops              6022 net/netfilter/nf_tables_api.c 		const struct net_device *dev = READ_ONCE(flowtable->ops[i].dev);
ops              6216 net/netfilter/nf_tables_api.c 	kfree(flowtable->ops);
ops              6259 net/netfilter/nf_tables_api.c 		if (flowtable->ops[i].dev != dev)
ops              6262 net/netfilter/nf_tables_api.c 		nf_unregister_net_hook(dev_net(dev), &flowtable->ops[i]);
ops              6263 net/netfilter/nf_tables_api.c 		flowtable->ops[i].dev = NULL;
ops              6544 net/netfilter/nf_tables_api.c 	if (obj->ops->update)
ops              6545 net/netfilter/nf_tables_api.c 		obj->ops->update(obj, newobj);
ops              6911 net/netfilter/nf_tables_api.c 			te->set->ops->activate(net, te->set, &te->elem);
ops              6923 net/netfilter/nf_tables_api.c 			te->set->ops->remove(net, te->set, &te->elem);
ops              7088 net/netfilter/nf_tables_api.c 			te->set->ops->remove(net, te->set, &te->elem);
ops              7095 net/netfilter/nf_tables_api.c 			te->set->ops->activate(net, te->set, &te->elem);
ops              7206 net/netfilter/nf_tables_api.c 		if ((1 << basechain->ops.hooknum) & hook_flags)
ops              7268 net/netfilter/nf_tables_api.c 			if (strcmp(expr->ops->type->name, "immediate"))
ops              7307 net/netfilter/nf_tables_api.c 			set->ops->walk(ctx, set, &iter);
ops               128 net/netfilter/nf_tables_core.c 	unsigned long e = (unsigned long)expr->ops->eval;
ops               145 net/netfilter/nf_tables_core.c 	expr->ops->eval(expr, regs, pkt);
ops               177 net/netfilter/nf_tables_core.c 			if (expr->ops == &nft_cmp_fast_ops)
ops               179 net/netfilter/nf_tables_core.c 			else if (expr->ops != &nft_payload_fast_ops ||
ops                40 net/netfilter/nf_tables_offload.c 	while (expr->ops && expr != nft_expr_last(rule)) {
ops                41 net/netfilter/nf_tables_offload.c 		if (expr->ops->offload_flags & NFT_OFFLOAD_F_ACTION)
ops                64 net/netfilter/nf_tables_offload.c 	while (expr->ops && expr != nft_expr_last(rule)) {
ops                65 net/netfilter/nf_tables_offload.c 		if (!expr->ops->offload) {
ops                69 net/netfilter/nf_tables_offload.c 		err = expr->ops->offload(ctx, flow, expr);
ops               154 net/netfilter/nf_tables_offload.c 	if (basechain->ops.priority <= 0 ||
ops               155 net/netfilter/nf_tables_offload.c 	    basechain->ops.priority > USHRT_MAX)
ops               180 net/netfilter/nf_tables_offload.c 				     basechain->ops.priority, &extack);
ops               312 net/netfilter/nf_tables_offload.c 	dev = basechain->ops.dev;
ops               159 net/netfilter/nft_bitwise.c 	.ops		= &nft_bitwise_ops,
ops               180 net/netfilter/nft_byteorder.c 	.ops		= &nft_byteorder_ops,
ops               306 net/netfilter/nft_chain_filter.c 		if (dev->ifindex != basechain->ops.dev->ifindex)
ops                78 net/netfilter/nft_chain_nat.c static int nft_nat_inet_reg(struct net *net, const struct nf_hook_ops *ops)
ops                80 net/netfilter/nft_chain_nat.c 	return nf_nat_inet_register_fn(net, ops);
ops                83 net/netfilter/nft_chain_nat.c static void nft_nat_inet_unreg(struct net *net, const struct nf_hook_ops *ops)
ops                85 net/netfilter/nft_chain_nat.c 	nf_nat_inet_unregister_fn(net, ops);
ops                72 net/netfilter/nft_compat.c 	struct xt_target *target = expr->ops->data;
ops                98 net/netfilter/nft_compat.c 	struct xt_target *target = expr->ops->data;
ops               167 net/netfilter/nft_compat.c 		const struct nf_hook_ops *ops = &basechain->ops;
ops               169 net/netfilter/nft_compat.c 		par->hook_mask = 1 << ops->hooknum;
ops               221 net/netfilter/nft_compat.c 	struct xt_target *target = expr->ops->data;
ops               253 net/netfilter/nft_compat.c 	struct xt_target *target = expr->ops->data;
ops               266 net/netfilter/nft_compat.c 	kfree(expr->ops);
ops               289 net/netfilter/nft_compat.c 	const struct xt_target *target = expr->ops->data;
ops               308 net/netfilter/nft_compat.c 	struct xt_target *target = expr->ops->data;
ops               315 net/netfilter/nft_compat.c 		const struct nf_hook_ops *ops = &basechain->ops;
ops               317 net/netfilter/nft_compat.c 		hook_mask = 1 << ops->hooknum;
ops               333 net/netfilter/nft_compat.c 	struct xt_match *match = expr->ops->data;
ops               411 net/netfilter/nft_compat.c 		const struct nf_hook_ops *ops = &basechain->ops;
ops               413 net/netfilter/nft_compat.c 		par->hook_mask = 1 << ops->hooknum;
ops               436 net/netfilter/nft_compat.c 	struct xt_match *match = expr->ops->data;
ops               469 net/netfilter/nft_compat.c 	struct xt_match *m = expr->ops->data;
ops               486 net/netfilter/nft_compat.c 	struct xt_match *match = expr->ops->data;
ops               498 net/netfilter/nft_compat.c 	kfree(expr->ops);
ops               519 net/netfilter/nft_compat.c 	struct xt_match *match = expr->ops->data;
ops               549 net/netfilter/nft_compat.c 	struct xt_match *match = expr->ops->data;
ops               556 net/netfilter/nft_compat.c 		const struct nf_hook_ops *ops = &basechain->ops;
ops               558 net/netfilter/nft_compat.c 		hook_mask = 1 << ops->hooknum;
ops               707 net/netfilter/nft_compat.c 	struct nft_expr_ops *ops;
ops               732 net/netfilter/nft_compat.c 	ops = kzalloc(sizeof(struct nft_expr_ops), GFP_KERNEL);
ops               733 net/netfilter/nft_compat.c 	if (!ops) {
ops               738 net/netfilter/nft_compat.c 	ops->type = &nft_match_type;
ops               739 net/netfilter/nft_compat.c 	ops->eval = nft_match_eval;
ops               740 net/netfilter/nft_compat.c 	ops->init = nft_match_init;
ops               741 net/netfilter/nft_compat.c 	ops->destroy = nft_match_destroy;
ops               742 net/netfilter/nft_compat.c 	ops->dump = nft_match_dump;
ops               743 net/netfilter/nft_compat.c 	ops->validate = nft_match_validate;
ops               744 net/netfilter/nft_compat.c 	ops->data = match;
ops               750 net/netfilter/nft_compat.c 		ops->eval = nft_match_large_eval;
ops               751 net/netfilter/nft_compat.c 		ops->init = nft_match_large_init;
ops               752 net/netfilter/nft_compat.c 		ops->destroy = nft_match_large_destroy;
ops               753 net/netfilter/nft_compat.c 		ops->dump = nft_match_large_dump;
ops               756 net/netfilter/nft_compat.c 	ops->size = matchsize;
ops               758 net/netfilter/nft_compat.c 	return ops;
ops               764 net/netfilter/nft_compat.c static void nft_match_release_ops(const struct nft_expr_ops *ops)
ops               766 net/netfilter/nft_compat.c 	struct xt_match *match = ops->data;
ops               769 net/netfilter/nft_compat.c 	kfree(ops);
ops               787 net/netfilter/nft_compat.c 	struct nft_expr_ops *ops;
ops               821 net/netfilter/nft_compat.c 	ops = kzalloc(sizeof(struct nft_expr_ops), GFP_KERNEL);
ops               822 net/netfilter/nft_compat.c 	if (!ops) {
ops               827 net/netfilter/nft_compat.c 	ops->type = &nft_target_type;
ops               828 net/netfilter/nft_compat.c 	ops->size = NFT_EXPR_SIZE(XT_ALIGN(target->targetsize));
ops               829 net/netfilter/nft_compat.c 	ops->init = nft_target_init;
ops               830 net/netfilter/nft_compat.c 	ops->destroy = nft_target_destroy;
ops               831 net/netfilter/nft_compat.c 	ops->dump = nft_target_dump;
ops               832 net/netfilter/nft_compat.c 	ops->validate = nft_target_validate;
ops               833 net/netfilter/nft_compat.c 	ops->data = target;
ops               836 net/netfilter/nft_compat.c 		ops->eval = nft_target_eval_bridge;
ops               838 net/netfilter/nft_compat.c 		ops->eval = nft_target_eval_xt;
ops               840 net/netfilter/nft_compat.c 	return ops;
ops               846 net/netfilter/nft_compat.c static void nft_target_release_ops(const struct nft_expr_ops *ops)
ops               848 net/netfilter/nft_compat.c 	struct xt_target *target = ops->data;
ops               851 net/netfilter/nft_compat.c 	kfree(ops);
ops               159 net/netfilter/nft_connlimit.c 	.ops		= &nft_connlimit_obj_ops,
ops               245 net/netfilter/nft_connlimit.c 	.ops		= &nft_connlimit_ops,
ops               188 net/netfilter/nft_counter.c 	.ops		= &nft_counter_obj_ops,
ops               265 net/netfilter/nft_counter.c 	.ops		= &nft_counter_ops,
ops               787 net/netfilter/nft_ct.c 	.ops		= &nft_notrack_ops,
ops               969 net/netfilter/nft_ct.c 	.ops		= &nft_ct_timeout_obj_ops,
ops              1151 net/netfilter/nft_ct.c 	.ops		= &nft_ct_helper_obj_ops,
ops              1280 net/netfilter/nft_ct.c 	.ops		= &nft_ct_expect_obj_ops,
ops                83 net/netfilter/nft_dup_netdev.c 	.ops		= &nft_dup_netdev_ops,
ops                31 net/netfilter/nft_dynset.c 	if (src->ops->clone) {
ops                32 net/netfilter/nft_dynset.c 		dst->ops = src->ops;
ops                33 net/netfilter/nft_dynset.c 		err = src->ops->clone(dst, src);
ops                37 net/netfilter/nft_dynset.c 		memcpy(dst, src, src->ops->size);
ops                40 net/netfilter/nft_dynset.c 	__module_get(src->ops->type->owner);
ops                88 net/netfilter/nft_dynset.c 		set->ops->delete(set, &regs->data[priv->sreg_key]);
ops                92 net/netfilter/nft_dynset.c 	if (set->ops->update(set, &regs->data[priv->sreg_key], nft_dynset_new,
ops               105 net/netfilter/nft_dynset.c 			sexpr->ops->eval(sexpr, regs, pkt);
ops               160 net/netfilter/nft_dynset.c 	if (set->ops->update == NULL)
ops               214 net/netfilter/nft_dynset.c 		if (!(priv->expr->ops->type->flags & NFT_EXPR_STATEFUL))
ops               217 net/netfilter/nft_dynset.c 		if (priv->expr->ops->type->flags & NFT_EXPR_GC) {
ops               220 net/netfilter/nft_dynset.c 			if (!set->ops->gc_init)
ops               222 net/netfilter/nft_dynset.c 			set->ops->gc_init(set);
ops               232 net/netfilter/nft_dynset.c 				       priv->expr->ops->size);
ops               325 net/netfilter/nft_dynset.c 	.ops		= &nft_dynset_ops,
ops                57 net/netfilter/nft_fib_inet.c 	.ops		= &nft_fib_inet_ops,
ops                66 net/netfilter/nft_fib_netdev.c 	.ops		= &nft_fib_netdev_ops,
ops               231 net/netfilter/nft_flow_offload.c 	.ops		= &nft_flow_offload_ops,
ops               181 net/netfilter/nft_immediate.c 	.ops		= &nft_imm_ops,
ops               279 net/netfilter/nft_log.c 	.ops		= &nft_log_ops,
ops                35 net/netfilter/nft_lookup.c 	found = set->ops->lookup(nft_net(pkt), set, &regs->data[priv->sreg],
ops               211 net/netfilter/nft_lookup.c 	priv->set->ops->walk(ctx, priv->set, &iter);
ops               232 net/netfilter/nft_lookup.c 	.ops		= &nft_lookup_ops,
ops               141 net/netfilter/nft_masq.c 	.ops		= &nft_masq_ipv4_ops,
ops               187 net/netfilter/nft_masq.c 	.ops		= &nft_masq_ipv6_ops,
ops               242 net/netfilter/nft_masq.c 	.ops		= &nft_masq_inet_ops,
ops               709 net/netfilter/nft_meta.c 	.ops		= &nft_secmark_obj_ops,
ops               271 net/netfilter/nft_nat.c 	.ops            = &nft_nat_ops,
ops               301 net/netfilter/nft_nat.c 	.ops            = &nft_nat_inet_ops,
ops                22 net/netfilter/nft_objref.c 	obj->ops->eval(obj, regs, pkt);
ops                56 net/netfilter/nft_objref.c 			 htonl(obj->ops->type->type)))
ops               112 net/netfilter/nft_objref.c 	found = set->ops->lookup(nft_net(pkt), set, &regs->data[priv->sreg],
ops               119 net/netfilter/nft_objref.c 	obj->ops->eval(obj, regs, pkt);
ops               129 net/netfilter/nft_osf.c 	.ops		= &nft_osf_op,
ops               177 net/netfilter/nft_quota.c 	.ops		= &nft_quota_obj_ops,
ops               219 net/netfilter/nft_quota.c 	.ops		= &nft_quota_ops,
ops               147 net/netfilter/nft_range.c 	.ops		= &nft_range_ops,
ops               146 net/netfilter/nft_redir.c 	.ops		= &nft_redir_ipv4_ops,
ops               195 net/netfilter/nft_redir.c 	.ops		= &nft_redir_ipv6_ops,
ops               237 net/netfilter/nft_redir.c 	.ops		= &nft_redir_inet_ops,
ops               130 net/netfilter/nft_reject_inet.c 	.ops		= &nft_reject_inet_ops,
ops               199 net/netfilter/nft_rt.c 	.ops		= &nft_rt_get_ops,
ops               298 net/netfilter/nft_set_bitmap.c 	.ops		= {
ops               320 net/netfilter/nft_set_hash.c 			if (expr->ops->gc &&
ops               321 net/netfilter/nft_set_hash.c 			    expr->ops->gc(read_pnet(&set->net), expr))
ops               669 net/netfilter/nft_set_hash.c 	.ops		= {
ops               692 net/netfilter/nft_set_hash.c 	.ops		= {
ops               712 net/netfilter/nft_set_hash.c 	.ops		= {
ops               500 net/netfilter/nft_set_rbtree.c 	.ops		= {
ops               137 net/netfilter/nft_socket.c 	.ops		= &nft_socket_ops,
ops               292 net/netfilter/nft_synproxy.c 	.ops		= &nft_synproxy_ops,
ops               353 net/netfilter/nft_synproxy.c 	.ops		= &nft_synproxy_obj_ops,
ops               296 net/netfilter/nft_tproxy.c 	.ops		= &nft_tproxy_ops,
ops               137 net/netfilter/nft_tunnel.c 	.ops		= &nft_tunnel_get_ops,
ops               577 net/netfilter/nft_tunnel.c 	.ops		= &nft_tunnel_obj_ops,
ops               269 net/netfilter/nft_xfrm.c 	.ops		= &nft_xfrm_get_ops,
ops              1701 net/netfilter/x_tables.c 	struct nf_hook_ops *ops;
ops              1706 net/netfilter/x_tables.c 	ops = kcalloc(num_hooks, sizeof(*ops), GFP_KERNEL);
ops              1707 net/netfilter/x_tables.c 	if (ops == NULL)
ops              1714 net/netfilter/x_tables.c 		ops[i].hook     = fn;
ops              1715 net/netfilter/x_tables.c 		ops[i].pf       = table->af;
ops              1716 net/netfilter/x_tables.c 		ops[i].hooknum  = hooknum;
ops              1717 net/netfilter/x_tables.c 		ops[i].priority = table->priority;
ops              1721 net/netfilter/x_tables.c 	return ops;
ops               282 net/netfilter/xt_hashlimit.c 	const struct seq_operations *ops;
ops               332 net/netfilter/xt_hashlimit.c 		ops = &dl_seq_ops_v1;
ops               335 net/netfilter/xt_hashlimit.c 		ops = &dl_seq_ops_v2;
ops               338 net/netfilter/xt_hashlimit.c 		ops = &dl_seq_ops;
ops               344 net/netfilter/xt_hashlimit.c 		ops, hinfo);
ops               345 net/netlabel/netlabel_calipso.c 	.ops = netlbl_calipso_ops,
ops               375 net/netlabel/netlabel_calipso.c netlbl_calipso_ops_register(const struct netlbl_calipso_ops *ops)
ops               377 net/netlabel/netlabel_calipso.c 	return xchg(&calipso_ops, ops);
ops               403 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               405 net/netlabel/netlabel_calipso.c 	if (ops)
ops               406 net/netlabel/netlabel_calipso.c 		ret_val = ops->doi_add(doi_def, audit_info);
ops               420 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               422 net/netlabel/netlabel_calipso.c 	if (ops)
ops               423 net/netlabel/netlabel_calipso.c 		ops->doi_free(doi_def);
ops               440 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               442 net/netlabel/netlabel_calipso.c 	if (ops)
ops               443 net/netlabel/netlabel_calipso.c 		ret_val = ops->doi_remove(doi, audit_info);
ops               460 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               462 net/netlabel/netlabel_calipso.c 	if (ops)
ops               463 net/netlabel/netlabel_calipso.c 		ret_val = ops->doi_getdef(doi);
ops               477 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               479 net/netlabel/netlabel_calipso.c 	if (ops)
ops               480 net/netlabel/netlabel_calipso.c 		ops->doi_putdef(doi_def);
ops               501 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               503 net/netlabel/netlabel_calipso.c 	if (ops)
ops               504 net/netlabel/netlabel_calipso.c 		ret_val = ops->doi_walk(skip_cnt, callback, cb_arg);
ops               523 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               525 net/netlabel/netlabel_calipso.c 	if (ops)
ops               526 net/netlabel/netlabel_calipso.c 		ret_val = ops->sock_getattr(sk, secattr);
ops               549 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               551 net/netlabel/netlabel_calipso.c 	if (ops)
ops               552 net/netlabel/netlabel_calipso.c 		ret_val = ops->sock_setattr(sk, doi_def, secattr);
ops               566 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               568 net/netlabel/netlabel_calipso.c 	if (ops)
ops               569 net/netlabel/netlabel_calipso.c 		ops->sock_delattr(sk);
ops               589 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               591 net/netlabel/netlabel_calipso.c 	if (ops)
ops               592 net/netlabel/netlabel_calipso.c 		ret_val = ops->req_setattr(req, doi_def, secattr);
ops               606 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               608 net/netlabel/netlabel_calipso.c 	if (ops)
ops               609 net/netlabel/netlabel_calipso.c 		ops->req_delattr(req);
ops               624 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               626 net/netlabel/netlabel_calipso.c 	if (ops)
ops               627 net/netlabel/netlabel_calipso.c 		ret_val = ops->skbuff_optptr(skb);
ops               645 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               647 net/netlabel/netlabel_calipso.c 	if (ops)
ops               648 net/netlabel/netlabel_calipso.c 		ret_val = ops->opt_getattr(calipso, secattr);
ops               668 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               670 net/netlabel/netlabel_calipso.c 	if (ops)
ops               671 net/netlabel/netlabel_calipso.c 		ret_val = ops->skbuff_setattr(skb, doi_def, secattr);
ops               687 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               689 net/netlabel/netlabel_calipso.c 	if (ops)
ops               690 net/netlabel/netlabel_calipso.c 		ret_val = ops->skbuff_delattr(skb);
ops               704 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               706 net/netlabel/netlabel_calipso.c 	if (ops)
ops               707 net/netlabel/netlabel_calipso.c 		ops->cache_invalidate();
ops               725 net/netlabel/netlabel_calipso.c 	const struct netlbl_calipso_ops *ops = netlbl_calipso_ops_get();
ops               727 net/netlabel/netlabel_calipso.c 	if (ops)
ops               728 net/netlabel/netlabel_calipso.c 		ret_val = ops->cache_add(calipso_ptr, secattr);
ops               765 net/netlabel/netlabel_cipso_v4.c 	.ops = netlbl_cipsov4_ops,
ops               826 net/netlabel/netlabel_mgmt.c 	.ops = netlbl_mgmt_genl_ops,
ops              1369 net/netlabel/netlabel_unlabeled.c 	.ops = netlbl_unlabel_genl_ops,
ops               627 net/netlink/af_netlink.c 	sock->ops = &netlink_ops;
ops               116 net/netlink/genetlink.c 		if (family->ops[i].cmd == cmd)
ops               117 net/netlink/genetlink.c 			return &family->ops[i];
ops               289 net/netlink/genetlink.c 	const struct genl_ops *ops = family->ops;
ops               293 net/netlink/genetlink.c 	if (WARN_ON(n_ops && !ops))
ops               300 net/netlink/genetlink.c 		if (ops[i].dumpit == NULL && ops[i].doit == NULL)
ops               303 net/netlink/genetlink.c 			if (ops[i].cmd == ops[j].cmd)
ops               464 net/netlink/genetlink.c 	const struct genl_ops *ops = cb->data;
ops               467 net/netlink/genetlink.c 	if (ops->start) {
ops               469 net/netlink/genetlink.c 		rc = ops->start(cb);
ops               478 net/netlink/genetlink.c 	const struct genl_ops *ops = cb->data;
ops               482 net/netlink/genetlink.c 	rc = ops->dumpit(skb, cb);
ops               490 net/netlink/genetlink.c 	const struct genl_ops *ops = cb->data;
ops               493 net/netlink/genetlink.c 	if (ops->done) {
ops               495 net/netlink/genetlink.c 		rc = ops->done(cb);
ops               506 net/netlink/genetlink.c 	const struct genl_ops *ops;
ops               521 net/netlink/genetlink.c 	ops = genl_get_cmd(hdr->cmd, family);
ops               522 net/netlink/genetlink.c 	if (ops == NULL)
ops               525 net/netlink/genetlink.c 	if ((ops->flags & GENL_ADMIN_PERM) &&
ops               529 net/netlink/genetlink.c 	if ((ops->flags & GENL_UNS_ADMIN_PERM) &&
ops               536 net/netlink/genetlink.c 		if (ops->dumpit == NULL)
ops               539 net/netlink/genetlink.c 		if (!(ops->validate & GENL_DONT_VALIDATE_DUMP)) {
ops               548 net/netlink/genetlink.c 				if (ops->validate &
ops               565 net/netlink/genetlink.c 				.data = (void *)ops,
ops               578 net/netlink/genetlink.c 				.start = ops->start,
ops               579 net/netlink/genetlink.c 				.dump = ops->dumpit,
ops               580 net/netlink/genetlink.c 				.done = ops->done,
ops               589 net/netlink/genetlink.c 	if (ops->doit == NULL)
ops               604 net/netlink/genetlink.c 		if (ops->validate & GENL_DONT_VALIDATE_STRICT)
ops               624 net/netlink/genetlink.c 		err = family->pre_doit(ops, skb, &info);
ops               629 net/netlink/genetlink.c 	err = ops->doit(skb, &info);
ops               632 net/netlink/genetlink.c 		family->post_doit(ops, skb, &info);
ops               701 net/netlink/genetlink.c 			const struct genl_ops *ops = &family->ops[i];
ops               702 net/netlink/genetlink.c 			u32 op_flags = ops->flags;
ops               704 net/netlink/genetlink.c 			if (ops->dumpit)
ops               706 net/netlink/genetlink.c 			if (ops->doit)
ops               715 net/netlink/genetlink.c 			if (nla_put_u32(skb, CTRL_ATTR_OP_ID, ops->cmd) ||
ops               980 net/netlink/genetlink.c 	.ops = genl_ctrl_ops,
ops               419 net/netrom/af_netrom.c 	sock->ops    = &nr_proto_ops;
ops                51 net/nfc/core.c 	if (!dev->ops->fw_download) {
ops                57 net/nfc/core.c 	rc = dev->ops->fw_download(dev, firmware_name);
ops               117 net/nfc/core.c 	if (dev->ops->dev_up)
ops               118 net/nfc/core.c 		rc = dev->ops->dev_up(dev);
ops               124 net/nfc/core.c 	if (dev->ops->discover_se && dev->ops->discover_se(dev))
ops               160 net/nfc/core.c 	if (dev->ops->dev_down)
ops               161 net/nfc/core.c 		dev->ops->dev_down(dev);
ops               224 net/nfc/core.c 	rc = dev->ops->start_poll(dev, im_protocols, tm_protocols);
ops               258 net/nfc/core.c 	dev->ops->stop_poll(dev);
ops               288 net/nfc/core.c 	if (!dev->ops->dep_link_up)
ops               315 net/nfc/core.c 	rc = dev->ops->dep_link_up(dev, target, comm_mode, gb, gb_len);
ops               332 net/nfc/core.c 	if (!dev->ops->dep_link_down)
ops               347 net/nfc/core.c 	rc = dev->ops->dep_link_down(dev);
ops               419 net/nfc/core.c 	rc = dev->ops->activate_target(dev, target, protocol);
ops               424 net/nfc/core.c 		if (dev->ops->check_presence && !dev->shutting_down)
ops               464 net/nfc/core.c 	if (dev->ops->check_presence)
ops               467 net/nfc/core.c 	dev->ops->deactivate_target(dev, dev->active_target, mode);
ops               509 net/nfc/core.c 		if (dev->ops->check_presence)
ops               512 net/nfc/core.c 		rc = dev->ops->im_transceive(dev, dev->active_target, skb, cb,
ops               515 net/nfc/core.c 		if (!rc && dev->ops->check_presence && !dev->shutting_down)
ops               518 net/nfc/core.c 	} else if (dev->rf_mode == NFC_RF_TARGET && dev->ops->tm_send != NULL) {
ops               519 net/nfc/core.c 		rc = dev->ops->tm_send(dev, skb);
ops               568 net/nfc/core.c 	if (!dev->ops->enable_se || !dev->ops->disable_se) {
ops               584 net/nfc/core.c 	rc = dev->ops->enable_se(dev, se_idx);
ops               612 net/nfc/core.c 	if (!dev->ops->enable_se || !dev->ops->disable_se) {
ops               628 net/nfc/core.c 	rc = dev->ops->disable_se(dev, se_idx);
ops               987 net/nfc/core.c 		rc = dev->ops->check_presence(dev, dev->active_target);
ops              1044 net/nfc/core.c struct nfc_dev *nfc_allocate_device(struct nfc_ops *ops,
ops              1051 net/nfc/core.c 	if (!ops->start_poll || !ops->stop_poll || !ops->activate_target ||
ops              1052 net/nfc/core.c 	    !ops->deactivate_target || !ops->im_transceive)
ops              1071 net/nfc/core.c 	dev->ops = ops;
ops              1084 net/nfc/core.c 	if (ops->check_presence) {
ops              1155 net/nfc/core.c 	if (dev->ops->check_presence) {
ops               102 net/nfc/digital_core.c 	ddev->ops->switch_rf(ddev, on);
ops               107 net/nfc/digital_core.c 	ddev->ops->abort_cmd(ddev);
ops               180 net/nfc/digital_core.c 		rc = ddev->ops->in_send_cmd(ddev, cmd->req, cmd->timeout,
ops               185 net/nfc/digital_core.c 		rc = ddev->ops->tg_send_cmd(ddev, cmd->req, cmd->timeout,
ops               190 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen(ddev, cmd->timeout,
ops               197 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_mdaa(ddev, params, cmd->timeout,
ops               202 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_md(ddev, cmd->timeout,
ops               259 net/nfc/digital_core.c 	rc = ddev->ops->in_configure_hw(ddev, type, param);
ops               270 net/nfc/digital_core.c 	rc = ddev->ops->tg_configure_hw(ddev, type, param);
ops               519 net/nfc/digital_core.c 		if (ddev->ops->tg_listen_mdaa) {
ops               522 net/nfc/digital_core.c 		} else if (ddev->ops->tg_listen_md) {
ops               745 net/nfc/digital_core.c struct nfc_digital_dev *nfc_digital_allocate_device(struct nfc_digital_ops *ops,
ops               752 net/nfc/digital_core.c 	if (!ops->in_configure_hw || !ops->in_send_cmd || !ops->tg_listen ||
ops               753 net/nfc/digital_core.c 	    !ops->tg_configure_hw || !ops->tg_send_cmd || !ops->abort_cmd ||
ops               754 net/nfc/digital_core.c 	    !ops->switch_rf || (ops->tg_listen_md && !ops->tg_get_rf_tech))
ops               762 net/nfc/digital_core.c 	ddev->ops = ops;
ops              1269 net/nfc/digital_technology.c 	rc = ddev->ops->tg_get_rf_tech(ddev, &rf_tech);
ops               257 net/nfc/hci/core.c 	if (hdev->ops->cmd_received)
ops               258 net/nfc/hci/core.c 		hdev->ops->cmd_received(hdev, pipe, cmd, skb);
ops               338 net/nfc/hci/core.c 		if (hdev->ops->complete_target_discovered) {
ops               339 net/nfc/hci/core.c 			r = hdev->ops->complete_target_discovered(hdev, gate,
ops               349 net/nfc/hci/core.c 		if (hdev->ops->target_from_gate)
ops               350 net/nfc/hci/core.c 			r = hdev->ops->target_from_gate(hdev, gate, targets);
ops               356 net/nfc/hci/core.c 		if (hdev->ops->complete_target_discovered) {
ops               357 net/nfc/hci/core.c 			r = hdev->ops->complete_target_discovered(hdev, gate,
ops               398 net/nfc/hci/core.c 	if (hdev->ops->event_received) {
ops               399 net/nfc/hci/core.c 		r = hdev->ops->event_received(hdev, pipe, event, skb);
ops               485 net/nfc/hci/core.c 			   skb->len) == 0) && hdev->ops->load_session) {
ops               488 net/nfc/hci/core.c 		r = hdev->ops->load_session(hdev);
ops               584 net/nfc/hci/core.c 	if (hdev->ops->open) {
ops               585 net/nfc/hci/core.c 		r = hdev->ops->open(hdev);
ops               603 net/nfc/hci/core.c 	if (hdev->ops->hci_ready) {
ops               604 net/nfc/hci/core.c 		r = hdev->ops->hci_ready(hdev);
ops               619 net/nfc/hci/core.c 	if (hdev->ops->close)
ops               620 net/nfc/hci/core.c 		hdev->ops->close(hdev);
ops               631 net/nfc/hci/core.c 	if (hdev->ops->close)
ops               632 net/nfc/hci/core.c 		hdev->ops->close(hdev);
ops               644 net/nfc/hci/core.c 	if (hdev->ops->start_poll)
ops               645 net/nfc/hci/core.c 		return hdev->ops->start_poll(hdev, im_protocols, tm_protocols);
ops               656 net/nfc/hci/core.c 	if (hdev->ops->stop_poll)
ops               657 net/nfc/hci/core.c 		hdev->ops->stop_poll(hdev);
ops               668 net/nfc/hci/core.c 	if (!hdev->ops->dep_link_up)
ops               671 net/nfc/hci/core.c 	return hdev->ops->dep_link_up(hdev, target, comm_mode,
ops               679 net/nfc/hci/core.c 	if (!hdev->ops->dep_link_down)
ops               682 net/nfc/hci/core.c 	return hdev->ops->dep_link_down(hdev);
ops               734 net/nfc/hci/core.c 		if (hdev->ops->im_transceive) {
ops               735 net/nfc/hci/core.c 			r = hdev->ops->im_transceive(hdev, target, skb, cb,
ops               752 net/nfc/hci/core.c 		if (hdev->ops->im_transceive) {
ops               753 net/nfc/hci/core.c 			r = hdev->ops->im_transceive(hdev, target, skb, cb,
ops               772 net/nfc/hci/core.c 	if (!hdev->ops->tm_send) {
ops               777 net/nfc/hci/core.c 	return hdev->ops->tm_send(hdev, skb);
ops               785 net/nfc/hci/core.c 	if (!hdev->ops->check_presence)
ops               788 net/nfc/hci/core.c 	return hdev->ops->check_presence(hdev, target);
ops               795 net/nfc/hci/core.c 	if (hdev->ops->discover_se)
ops               796 net/nfc/hci/core.c 		return hdev->ops->discover_se(hdev);
ops               805 net/nfc/hci/core.c 	if (hdev->ops->enable_se)
ops               806 net/nfc/hci/core.c 		return hdev->ops->enable_se(hdev, se_idx);
ops               815 net/nfc/hci/core.c 	if (hdev->ops->disable_se)
ops               816 net/nfc/hci/core.c 		return hdev->ops->disable_se(hdev, se_idx);
ops               827 net/nfc/hci/core.c 	if (hdev->ops->se_io)
ops               828 net/nfc/hci/core.c 		return hdev->ops->se_io(hdev, se_idx, apdu,
ops               925 net/nfc/hci/core.c 	if (!hdev->ops->fw_download)
ops               928 net/nfc/hci/core.c 	return hdev->ops->fw_download(hdev, firmware_name);
ops               950 net/nfc/hci/core.c struct nfc_hci_dev *nfc_hci_allocate_device(struct nfc_hci_ops *ops,
ops               961 net/nfc/hci/core.c 	if (ops->xmit == NULL)
ops               971 net/nfc/hci/core.c 	hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit,
ops               988 net/nfc/hci/core.c 	hdev->ops = ops;
ops                44 net/nfc/hci/llc.c int nfc_llc_register(const char *name, struct nfc_llc_ops *ops)
ops                57 net/nfc/hci/llc.c 	llc_engine->ops = ops;
ops               106 net/nfc/hci/llc.c 	llc->data = llc_engine->ops->init(hdev, xmit_to_drv, rcv_to_hci,
ops               114 net/nfc/hci/llc.c 	llc->ops = llc_engine->ops;
ops               121 net/nfc/hci/llc.c 	llc->ops->deinit(llc);
ops               127 net/nfc/hci/llc.c 	return llc->ops->start(llc);
ops               133 net/nfc/hci/llc.c 	return llc->ops->stop(llc);
ops               139 net/nfc/hci/llc.c 	llc->ops->rcv_from_drv(llc, skb);
ops               144 net/nfc/hci/llc.c 	return llc->ops->xmit_from_hci(llc, skb);
ops                29 net/nfc/hci/llc.h 	struct nfc_llc_ops *ops;
ops                35 net/nfc/hci/llc.h 	struct nfc_llc_ops *ops;
ops                42 net/nfc/hci/llc.h int nfc_llc_register(const char *name, struct nfc_llc_ops *ops);
ops              1015 net/nfc/llcp_sock.c 		sock->ops = &llcp_rawsock_ops;
ops              1017 net/nfc/llcp_sock.c 		sock->ops = &llcp_sock_ops;
ops               478 net/nfc/nci/core.c 	if (ndev->ops->open(ndev)) {
ops               487 net/nfc/nci/core.c 	if (ndev->ops->init)
ops               488 net/nfc/nci/core.c 		rc = ndev->ops->init(ndev);
ops               495 net/nfc/nci/core.c 	if (!rc && ndev->ops->setup) {
ops               496 net/nfc/nci/core.c 		rc = ndev->ops->setup(ndev);
ops               504 net/nfc/nci/core.c 	if (!rc && ndev->ops->post_setup)
ops               505 net/nfc/nci/core.c 		rc = ndev->ops->post_setup(ndev);
ops               524 net/nfc/nci/core.c 		ndev->ops->close(ndev);
ops               564 net/nfc/nci/core.c 	ndev->ops->close(ndev);
ops              1036 net/nfc/nci/core.c 	if (ndev->ops->enable_se)
ops              1037 net/nfc/nci/core.c 		return ndev->ops->enable_se(ndev, se_idx);
ops              1046 net/nfc/nci/core.c 	if (ndev->ops->disable_se)
ops              1047 net/nfc/nci/core.c 		return ndev->ops->disable_se(ndev, se_idx);
ops              1057 net/nfc/nci/core.c 	if (ndev->ops->discover_se) {
ops              1062 net/nfc/nci/core.c 		return ndev->ops->discover_se(ndev);
ops              1074 net/nfc/nci/core.c 	if (ndev->ops->se_io)
ops              1075 net/nfc/nci/core.c 		return ndev->ops->se_io(ndev, se_idx, apdu,
ops              1085 net/nfc/nci/core.c 	if (!ndev->ops->fw_download)
ops              1088 net/nfc/nci/core.c 	return ndev->ops->fw_download(ndev, firmware_name);
ops              1116 net/nfc/nci/core.c struct nci_dev *nci_allocate_device(struct nci_ops *ops,
ops              1124 net/nfc/nci/core.c 	if (!ops->open || !ops->close || !ops->send)
ops              1134 net/nfc/nci/core.c 	ndev->ops = ops;
ops              1136 net/nfc/nci/core.c 	if (ops->n_prop_ops > NCI_MAX_PROPRIETARY_CMD) {
ops              1138 net/nfc/nci/core.c 		       ops->n_prop_ops);
ops              1139 net/nfc/nci/core.c 		ops->prop_ops = NULL;
ops              1140 net/nfc/nci/core.c 		ops->n_prop_ops = 0;
ops              1310 net/nfc/nci/core.c 	return ndev->ops->send(ndev, skb);
ops              1347 net/nfc/nci/core.c static struct nci_driver_ops *ops_cmd_lookup(struct nci_driver_ops *ops,
ops              1354 net/nfc/nci/core.c 	if (!ops || !n_ops)
ops              1358 net/nfc/nci/core.c 		op = &ops[i];
ops              1367 net/nfc/nci/core.c 			     struct sk_buff *skb, struct nci_driver_ops *ops,
ops              1372 net/nfc/nci/core.c 	op = ops_cmd_lookup(ops, n_ops, rsp_opcode);
ops              1380 net/nfc/nci/core.c 			     struct sk_buff *skb, struct nci_driver_ops *ops,
ops              1385 net/nfc/nci/core.c 	op = ops_cmd_lookup(ops, n_ops, ntf_opcode);
ops              1395 net/nfc/nci/core.c 	return nci_op_rsp_packet(ndev, opcode, skb, ndev->ops->prop_ops,
ops              1396 net/nfc/nci/core.c 				 ndev->ops->n_prop_ops);
ops              1402 net/nfc/nci/core.c 	return nci_op_ntf_packet(ndev, opcode, skb, ndev->ops->prop_ops,
ops              1403 net/nfc/nci/core.c 				 ndev->ops->n_prop_ops);
ops              1409 net/nfc/nci/core.c 	return nci_op_rsp_packet(ndev, opcode, skb, ndev->ops->core_ops,
ops              1410 net/nfc/nci/core.c 				  ndev->ops->n_core_ops);
ops              1416 net/nfc/nci/core.c 	return nci_op_ntf_packet(ndev, opcode, skb, ndev->ops->core_ops,
ops              1417 net/nfc/nci/core.c 				 ndev->ops->n_core_ops);
ops               278 net/nfc/nci/hci.c 	if (ndev->ops->hci_event_received)
ops               279 net/nfc/nci/hci.c 		ndev->ops->hci_event_received(ndev, pipe, event, skb);
ops               356 net/nfc/nci/hci.c 	if (ndev->ops->hci_cmd_received)
ops               357 net/nfc/nci/hci.c 		ndev->ops->hci_cmd_received(ndev, pipe, cmd, skb);
ops               756 net/nfc/nci/hci.c 	    ndev->ops->hci_load_session) {
ops               758 net/nfc/nci/hci.c 		r = ndev->ops->hci_load_session(ndev);
ops               175 net/nfc/nci/ntf.c 	if (ndev->ops->get_rfprotocol)
ops               176 net/nfc/nci/ntf.c 		return ndev->ops->get_rfprotocol(ndev, rf_protocol);
ops                92 net/nfc/nci/uart.c 	if (nu->ops.tx_start)
ops                93 net/nfc/nci/uart.c 		nu->ops.tx_start(nu);
ops                99 net/nfc/nci/uart.c 		len = tty->ops->write(tty, skb->data, skb->len);
ops               111 net/nfc/nci/uart.c 	if (nu->ops.tx_done && nci_uart_queue_empty(nu))
ops               112 net/nfc/nci/uart.c 		nu->ops.tx_done(nu);
ops               139 net/nfc/nci/uart.c 	ret = nu->ops.open(nu);
ops               144 net/nfc/nci/uart.c 		nu->ops.close(nu);
ops               168 net/nfc/nci/uart.c 	if (!tty->ops->write)
ops               200 net/nfc/nci/uart.c 	nu->ops.close(nu);
ops               253 net/nfc/nci/uart.c 	nu->ops.recv_buf(nu, (void *)data, flags, count);
ops               379 net/nfc/nci/uart.c 			if (nu->ops.recv(nu, nu->rx_skb) != 0)
ops               397 net/nfc/nci/uart.c 	if (!nu || !nu->ops.open ||
ops               398 net/nfc/nci/uart.c 	    !nu->ops.recv || !nu->ops.close)
ops               402 net/nfc/nci/uart.c 	nu->ops.send = nci_uart_send;
ops               405 net/nfc/nci/uart.c 	if (!nu->ops.recv_buf)
ops               406 net/nfc/nci/uart.c 		nu->ops.recv_buf = nci_uart_default_recv_buf;
ops               407 net/nfc/nci/uart.c 	if (!nu->ops.recv)
ops               408 net/nfc/nci/uart.c 		nu->ops.recv = nci_uart_default_recv;
ops              1429 net/nfc/netlink.c 	if (!dev->ops->se_io) {
ops              1445 net/nfc/netlink.c 	rc = dev->ops->se_io(dev, se_idx, apdu,
ops              1516 net/nfc/netlink.c 	if (!dev->ops || !dev->ops->se_io)
ops              1771 net/nfc/netlink.c 	.ops = nfc_genl_ops,
ops               336 net/nfc/rawsock.c 		sock->ops = &rawsock_raw_ops;
ops               338 net/nfc/rawsock.c 		sock->ops = &rawsock_ops;
ops              2259 net/openvswitch/conntrack.c 	.ops = ct_limit_genl_ops,
ops               649 net/openvswitch/datapath.c 	.ops = dp_packet_genl_ops,
ops              1463 net/openvswitch/datapath.c 	.ops = dp_flow_genl_ops,
ops              1885 net/openvswitch/datapath.c 	.ops = dp_datapath_genl_ops,
ops              1909 net/openvswitch/datapath.c 	    nla_put_u32(skb, OVS_VPORT_ATTR_TYPE, vport->ops->type) ||
ops              2143 net/openvswitch/datapath.c 	    nla_get_u32(a[OVS_VPORT_ATTR_TYPE]) != vport->ops->type) {
ops              2348 net/openvswitch/datapath.c 	.ops = dp_vport_genl_ops,
ops              2415 net/openvswitch/datapath.c 				if (vport->ops->type != OVS_VPORT_TYPE_INTERNAL)
ops                48 net/openvswitch/dp_notify.c 				if (vport->ops->type == OVS_VPORT_TYPE_INTERNAL)
ops               563 net/openvswitch/meter.c 	.ops = dp_meter_genl_ops,
ops                61 net/openvswitch/vport.c int __ovs_vport_ops_register(struct vport_ops *ops)
ops                68 net/openvswitch/vport.c 		if (ops->type == o->type)
ops                71 net/openvswitch/vport.c 	list_add_tail(&ops->list, &vport_ops_list);
ops                79 net/openvswitch/vport.c void ovs_vport_ops_unregister(struct vport_ops *ops)
ops                82 net/openvswitch/vport.c 	list_del(&ops->list);
ops               118 net/openvswitch/vport.c struct vport *ovs_vport_alloc(int priv_size, const struct vport_ops *ops,
ops               136 net/openvswitch/vport.c 	vport->ops = ops;
ops               170 net/openvswitch/vport.c 	struct vport_ops *ops;
ops               172 net/openvswitch/vport.c 	list_for_each_entry(ops, &vport_ops_list, list)
ops               173 net/openvswitch/vport.c 		if (ops->type == parms->type)
ops               174 net/openvswitch/vport.c 			return ops;
ops               189 net/openvswitch/vport.c 	struct vport_ops *ops;
ops               192 net/openvswitch/vport.c 	ops = ovs_vport_lookup(parms);
ops               193 net/openvswitch/vport.c 	if (ops) {
ops               196 net/openvswitch/vport.c 		if (!try_module_get(ops->owner))
ops               199 net/openvswitch/vport.c 		vport = ops->create(parms);
ops               201 net/openvswitch/vport.c 			module_put(ops->owner);
ops               236 net/openvswitch/vport.c 	if (!vport->ops->set_options)
ops               238 net/openvswitch/vport.c 	return vport->ops->set_options(vport, options);
ops               252 net/openvswitch/vport.c 	module_put(vport->ops->owner);
ops               253 net/openvswitch/vport.c 	vport->ops->destroy(vport);
ops               304 net/openvswitch/vport.c 	if (!vport->ops->get_options)
ops               311 net/openvswitch/vport.c 	err = vport->ops->get_options(vport, skb);
ops               502 net/openvswitch/vport.c 	vport->ops->send(skb);
ops                78 net/openvswitch/vport.h 	const struct vport_ops *ops;
ops               179 net/openvswitch/vport.h int __ovs_vport_ops_register(struct vport_ops *ops);
ops               180 net/openvswitch/vport.h #define ovs_vport_ops_register(ops)		\
ops               182 net/openvswitch/vport.h 		(ops)->owner = THIS_MODULE;	\
ops               183 net/openvswitch/vport.h 		__ovs_vport_ops_register(ops);	\
ops               186 net/openvswitch/vport.h void ovs_vport_ops_unregister(struct vport_ops *ops);
ops               275 net/packet/af_packet.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops               283 net/packet/af_packet.c 	if (ops->ndo_select_queue) {
ops               284 net/packet/af_packet.c 		queue_index = ops->ndo_select_queue(dev, skb, NULL);
ops              3253 net/packet/af_packet.c 	sock->ops = &packet_ops;
ops              3255 net/packet/af_packet.c 		sock->ops = &packet_ops_spkt;
ops                95 net/phonet/af_phonet.c 	sock->ops = pnp->ops;
ops               186 net/phonet/datagram.c 	.ops		= &phonet_dgram_ops,
ops              1342 net/phonet/pep.c 	.ops		= &phonet_stream_ops,
ops               113 net/psample/psample.c 	.ops		= psample_nl_ops,
ops              1060 net/qrtr/qrtr.c 	sock->ops = &qrtr_proto_ops;
ops               674 net/rds/af_rds.c 	sock->ops		= &rds_proto_ops;
ops               154 net/rds/ib.c   	has_fmr = (device->ops.alloc_fmr && device->ops.dealloc_fmr &&
ops               155 net/rds/ib.c   		   device->ops.map_phys_fmr && device->ops.unmap_fmr);
ops               144 net/rds/tcp_connect.c 	ret = sock->ops->bind(sock, addr, addrlen);
ops               172 net/rds/tcp_connect.c 	ret = sock->ops->connect(sock, addr, addrlen, O_NONBLOCK);
ops               211 net/rds/tcp_connect.c 		sock->ops->shutdown(sock, RCV_SHUTDOWN | SEND_SHUTDOWN);
ops               149 net/rds/tcp_listen.c 	ret = sock->ops->accept(sock, new_sock, O_NONBLOCK, true);
ops               160 net/rds/tcp_listen.c 	new_sock->ops = sock->ops;
ops               161 net/rds/tcp_listen.c 	__module_get(new_sock->ops->owner);
ops               329 net/rds/tcp_listen.c 	ret = sock->ops->bind(sock, (struct sockaddr *)&ss, addr_len);
ops               336 net/rds/tcp_listen.c 	ret = sock->ops->listen(sock, 64);
ops               123 net/rds/tcp_send.c 		ret = tc->t_sock->ops->sendpage(tc->t_sock,
ops                51 net/rfkill/core.c 	const struct rfkill_ops	*ops;
ops               322 net/rfkill/core.c 	if (rfkill->ops->query)
ops               323 net/rfkill/core.c 		rfkill->ops->query(rfkill, rfkill->data);
ops               341 net/rfkill/core.c 	err = rfkill->ops->set_block(rfkill->data, blocked);
ops               836 net/rfkill/core.c 	if (!rfkill->ops->poll)
ops               848 net/rfkill/core.c 	if (!rfkill->ops->poll)
ops               884 net/rfkill/core.c 	if (rfkill->ops->poll && !rfkill->polling_paused)
ops               922 net/rfkill/core.c 					  const struct rfkill_ops *ops,
ops               928 net/rfkill/core.c 	if (WARN_ON(!ops))
ops               931 net/rfkill/core.c 	if (WARN_ON(!ops->set_block))
ops               948 net/rfkill/core.c 	rfkill->ops = ops;
ops               971 net/rfkill/core.c 	rfkill->ops->poll(rfkill, rfkill->data);
ops              1040 net/rfkill/core.c 	if (rfkill->ops->poll)
ops              1076 net/rfkill/core.c 	if (rfkill->ops->poll)
ops               514 net/rose/af_rose.c 	sock->ops    = &rose_proto_ops;
ops               748 net/rxrpc/af_rxrpc.c 	sock->ops = &rxrpc_rpc_ops;
ops               118 net/sched/act_api.c 	if (p->ops->cleanup)
ops               119 net/sched/act_api.c 		p->ops->cleanup(p);
ops               209 net/sched/act_api.c 	if (act->ops->get_fill_size)
ops               210 net/sched/act_api.c 		return act->ops->get_fill_size(act) + sz;
ops               288 net/sched/act_api.c 			  const struct tc_action_ops *ops)
ops               301 net/sched/act_api.c 	if (nla_put_string(skb, TCA_KIND, ops->kind))
ops               308 net/sched/act_api.c 			module_put(ops->owner);
ops               329 net/sched/act_api.c 		       const struct tc_action_ops *ops,
ops               335 net/sched/act_api.c 		return tcf_del_walker(idrinfo, skb, ops);
ops               381 net/sched/act_api.c 			struct module *owner = p->ops->owner;
ops               401 net/sched/act_api.c 		   struct tc_action **a, const struct tc_action_ops *ops,
ops               404 net/sched/act_api.c 	struct tc_action *p = kzalloc(ops->size, GFP_KERNEL);
ops               439 net/sched/act_api.c 	p->ops = ops;
ops               531 net/sched/act_api.c void tcf_idrinfo_destroy(const struct tc_action_ops *ops,
ops               543 net/sched/act_api.c 			module_put(ops->owner);
ops               555 net/sched/act_api.c 			struct pernet_operations *ops)
ops               567 net/sched/act_api.c 	ret = register_pernet_subsys(ops);
ops               575 net/sched/act_api.c 			unregister_pernet_subsys(ops);
ops               587 net/sched/act_api.c 			  struct pernet_operations *ops)
ops               602 net/sched/act_api.c 		unregister_pernet_subsys(ops);
ops               667 net/sched/act_api.c 		ret = a->ops->act(skb, a, res);
ops               701 net/sched/act_api.c 	const struct tc_action_ops *ops;
ops               708 net/sched/act_api.c 		ops = a->ops;
ops               711 net/sched/act_api.c 			module_put(ops->owner);
ops               737 net/sched/act_api.c 		const struct tc_action_ops *ops;
ops               741 net/sched/act_api.c 		ops = a->ops;
ops               743 net/sched/act_api.c 			module_put(ops->owner);
ops               750 net/sched/act_api.c 	return a->ops->dump(skb, a, bind, ref);
ops               761 net/sched/act_api.c 	if (nla_put_string(skb, TCA_KIND, a->ops->kind))
ops              1097 net/sched/act_api.c 	const struct tc_action_ops *ops;
ops              1116 net/sched/act_api.c 	ops = tc_lookup_action(tb[TCA_ACT_KIND]);
ops              1117 net/sched/act_api.c 	if (!ops) { /* could happen in batch of actions */
ops              1122 net/sched/act_api.c 	if (ops->lookup(net, &a, index) == 0) {
ops              1127 net/sched/act_api.c 	module_put(ops->owner);
ops              1131 net/sched/act_api.c 	module_put(ops->owner);
ops              1147 net/sched/act_api.c 	const struct tc_action_ops *ops;
ops              1164 net/sched/act_api.c 	ops = tc_lookup_action(kind);
ops              1165 net/sched/act_api.c 	if (!ops) { /*some idjot trying to flush unknown action */
ops              1187 net/sched/act_api.c 	err = ops->walk(net, skb, &dcb, RTM_DELACTION, ops, extack);
ops              1197 net/sched/act_api.c 	module_put(ops->owner);
ops              1208 net/sched/act_api.c 	module_put(ops->owner);
ops              1220 net/sched/act_api.c 		const struct tc_action_ops *ops = a->ops;
ops              1230 net/sched/act_api.c 			module_put(ops->owner);
ops               393 net/sched/act_bpf.c 			  const struct tc_action_ops *ops,
ops               398 net/sched/act_bpf.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               203 net/sched/act_connmark.c 			       const struct tc_action_ops *ops,
ops               208 net/sched/act_connmark.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               679 net/sched/act_csum.c 			   const struct tc_action_ops *ops,
ops               684 net/sched/act_csum.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               899 net/sched/act_ct.c 			 const struct tc_action_ops *ops,
ops               904 net/sched/act_ct.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               348 net/sched/act_ctinfo.c 			     const struct tc_action_ops *ops,
ops               353 net/sched/act_ctinfo.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               235 net/sched/act_gact.c 			   const struct tc_action_ops *ops,
ops               240 net/sched/act_gact.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               227 net/sched/act_ife.c static int ife_validate_metatype(struct tcf_meta_ops *ops, void *val, int len)
ops               236 net/sched/act_ife.c 	if (ops->validate)
ops               237 net/sched/act_ife.c 		return ops->validate(val, len);
ops               239 net/sched/act_ife.c 	if (ops->metatype == NLA_U32)
ops               241 net/sched/act_ife.c 	else if (ops->metatype == NLA_U16)
ops               267 net/sched/act_ife.c 	struct tcf_meta_ops *ops = find_ife_oplist(metaid);
ops               270 net/sched/act_ife.c 	if (!ops) {
ops               278 net/sched/act_ife.c 		ops = find_ife_oplist(metaid);
ops               282 net/sched/act_ife.c 	if (ops) {
ops               285 net/sched/act_ife.c 			ret = ife_validate_metatype(ops, val, len);
ops               287 net/sched/act_ife.c 		module_put(ops->owner);
ops               295 net/sched/act_ife.c static int __add_metainfo(const struct tcf_meta_ops *ops,
ops               307 net/sched/act_ife.c 	mi->ops = ops;
ops               309 net/sched/act_ife.c 		ret = ops->alloc(mi, metaval, atomic ? GFP_ATOMIC : GFP_KERNEL);
ops               325 net/sched/act_ife.c static int add_metainfo_and_get_ops(const struct tcf_meta_ops *ops,
ops               331 net/sched/act_ife.c 	if (!try_module_get(ops->owner))
ops               333 net/sched/act_ife.c 	ret = __add_metainfo(ops, ife, metaid, NULL, 0, true, exists);
ops               335 net/sched/act_ife.c 		module_put(ops->owner);
ops               342 net/sched/act_ife.c 	const struct tcf_meta_ops *ops = find_ife_oplist(metaid);
ops               345 net/sched/act_ife.c 	if (!ops)
ops               347 net/sched/act_ife.c 	ret = __add_metainfo(ops, ife, metaid, metaval, len, false, exists);
ops               350 net/sched/act_ife.c 		module_put(ops->owner);
ops               390 net/sched/act_ife.c 		if (!e->ops->get(skb, e))
ops               415 net/sched/act_ife.c 			if (e->ops->release)
ops               416 net/sched/act_ife.c 				e->ops->release(e);
ops               420 net/sched/act_ife.c 		module_put(e->ops->owner);
ops               679 net/sched/act_ife.c 			if (e->ops) {
ops               681 net/sched/act_ife.c 				return e->ops->decode(skb, mdata, mlen);
ops               753 net/sched/act_ife.c 		if (e->ops->check_presence) {
ops               754 net/sched/act_ife.c 			run_sz = e->ops->check_presence(skb, e);
ops               815 net/sched/act_ife.c 		if (e->ops->encode) {
ops               816 net/sched/act_ife.c 			err = e->ops->encode(skb, (void *)(ife_meta + skboff),
ops               860 net/sched/act_ife.c 			  const struct tc_action_ops *ops,
ops               865 net/sched/act_ife.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops                97 net/sched/act_ipt.c 			  const struct tc_action_ops *ops, int ovr, int bind,
ops               146 net/sched/act_ipt.c 		ret = tcf_idr_create(tn, index, est, a, ops, bind,
ops               322 net/sched/act_ipt.c 			  const struct tc_action_ops *ops,
ops               327 net/sched/act_ipt.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               371 net/sched/act_ipt.c 			 const struct tc_action_ops *ops,
ops               376 net/sched/act_ipt.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               366 net/sched/act_mirred.c 			     const struct tc_action_ops *ops,
ops               371 net/sched/act_mirred.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               353 net/sched/act_mpls.c 			   const struct tc_action_ops *ops,
ops               358 net/sched/act_mpls.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               299 net/sched/act_nat.c 			  const struct tc_action_ops *ops,
ops               304 net/sched/act_nat.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               467 net/sched/act_pedit.c 			    const struct tc_action_ops *ops,
ops               472 net/sched/act_pedit.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops                30 net/sched/act_police.c 				 const struct tc_action_ops *ops,
ops                35 net/sched/act_police.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               241 net/sched/act_sample.c 			     const struct tc_action_ops *ops,
ops               246 net/sched/act_sample.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               203 net/sched/act_simple.c 			   const struct tc_action_ops *ops,
ops               208 net/sched/act_simple.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               295 net/sched/act_skbedit.c 			      const struct tc_action_ops *ops,
ops               300 net/sched/act_skbedit.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               258 net/sched/act_skbmod.c 			     const struct tc_action_ops *ops,
ops               263 net/sched/act_skbmod.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               575 net/sched/act_tunnel_key.c 			     const struct tc_action_ops *ops,
ops               580 net/sched/act_tunnel_key.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               296 net/sched/act_vlan.c 			   const struct tc_action_ops *ops,
ops               301 net/sched/act_vlan.c 	return tcf_generic_walker(tn, skb, cb, type, ops, extack);
ops               131 net/sched/cls_api.c 	const struct tcf_proto_ops *ops;
ops               133 net/sched/cls_api.c 	ops = __tcf_proto_lookup_ops(kind);
ops               134 net/sched/cls_api.c 	if (ops)
ops               135 net/sched/cls_api.c 		return ops;
ops               142 net/sched/cls_api.c 	ops = __tcf_proto_lookup_ops(kind);
ops               148 net/sched/cls_api.c 	if (ops) {
ops               149 net/sched/cls_api.c 		module_put(ops->owner);
ops               159 net/sched/cls_api.c int register_tcf_proto_ops(struct tcf_proto_ops *ops)
ops               166 net/sched/cls_api.c 		if (!strcmp(ops->kind, t->kind))
ops               169 net/sched/cls_api.c 	list_add_tail(&ops->head, &tcf_proto_base);
ops               179 net/sched/cls_api.c int unregister_tcf_proto_ops(struct tcf_proto_ops *ops)
ops               192 net/sched/cls_api.c 		if (t == ops) {
ops               232 net/sched/cls_api.c 	const struct tcf_proto_ops *ops;
ops               238 net/sched/cls_api.c 	ops = tcf_proto_lookup_ops(kind, false, NULL);
ops               242 net/sched/cls_api.c 	if (IS_ERR(ops))
ops               245 net/sched/cls_api.c 	ret = !!(ops->flags & TCF_PROTO_OPS_DOIT_UNLOCKED);
ops               246 net/sched/cls_api.c 	module_put(ops->owner);
ops               262 net/sched/cls_api.c 	tp->ops = tcf_proto_lookup_ops(kind, rtnl_held, extack);
ops               263 net/sched/cls_api.c 	if (IS_ERR(tp->ops)) {
ops               264 net/sched/cls_api.c 		err = PTR_ERR(tp->ops);
ops               267 net/sched/cls_api.c 	tp->classify = tp->ops->classify;
ops               274 net/sched/cls_api.c 	err = tp->ops->init(tp);
ops               276 net/sched/cls_api.c 		module_put(tp->ops->owner);
ops               296 net/sched/cls_api.c 	tp->ops->destroy(tp, rtnl_held, extack);
ops               300 net/sched/cls_api.c 	module_put(tp->ops->owner);
ops               313 net/sched/cls_api.c 	if (tp->ops->delete_empty)
ops               314 net/sched/cls_api.c 		return tp->ops->delete_empty(tp);
ops               637 net/sched/cls_api.c 	const struct Qdisc_ops *ops;
ops               647 net/sched/cls_api.c 	ops = qdisc->ops;
ops               648 net/sched/cls_api.c 	if (!ops)
ops               651 net/sched/cls_api.c 	if (!ingress && !strcmp("ingress", ops->id))
ops               654 net/sched/cls_api.c 	cops = ops->cl_ops;
ops              1101 net/sched/cls_api.c 	cops = (*q)->ops->cl_ops;
ops              1143 net/sched/cls_api.c 		const struct Qdisc_class_ops *cops = q->ops->cl_ops;
ops              1169 net/sched/cls_api.c 		const struct Qdisc_class_ops *cops = q->ops->cl_ops;
ops              1454 net/sched/cls_api.c 			if (tp->ops->reoffload) {
ops              1455 net/sched/cls_api.c 				err = tp->ops->reoffload(tp, add, cb, cb_priv,
ops              1806 net/sched/cls_api.c 	if (nla_put_string(skb, TCA_KIND, tp->ops->kind))
ops              1813 net/sched/cls_api.c 		if (tp->ops->dump &&
ops              1814 net/sched/cls_api.c 		    tp->ops->dump(net, tp, fh, skb, tcm, rtnl_held) < 0)
ops              1880 net/sched/cls_api.c 	err = tp->ops->delete(tp, fh, last, rtnl_held, extack);
ops              1915 net/sched/cls_api.c 	if (tp->ops->put && fh)
ops              1916 net/sched/cls_api.c 		tp->ops->put(tp, fh);
ops              1992 net/sched/cls_api.c 	    (q && !(q->ops->cl_ops->flags & QDISC_CLASS_OPS_DOIT_UNLOCKED)) ||
ops              2077 net/sched/cls_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
ops              2083 net/sched/cls_api.c 	fh = tp->ops->get(tp, t->tcm_handle);
ops              2098 net/sched/cls_api.c 	if (chain->tmplt_ops && chain->tmplt_ops != tp->ops) {
ops              2104 net/sched/cls_api.c 	err = tp->ops->change(net, skb, tp, cl, t->tcm_handle, tca, &fh,
ops              2201 net/sched/cls_api.c 	    (q && !(q->ops->cl_ops->flags & QDISC_CLASS_OPS_DOIT_UNLOCKED)) ||
ops              2253 net/sched/cls_api.c 	} else if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
ops              2270 net/sched/cls_api.c 	fh = tp->ops->get(tp, t->tcm_handle);
ops              2357 net/sched/cls_api.c 	if ((q && !(q->ops->cl_ops->flags & QDISC_CLASS_OPS_DOIT_UNLOCKED)) ||
ops              2395 net/sched/cls_api.c 	} else if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], tp->ops->kind)) {
ops              2401 net/sched/cls_api.c 	fh = tp->ops->get(tp, t->tcm_handle);
ops              2483 net/sched/cls_api.c 		if (!tp->ops->walk)
ops              2495 net/sched/cls_api.c 		tp->ops->walk(tp, &arg.w, true);
ops              2557 net/sched/cls_api.c 		cops = q->ops->cl_ops;
ops              2612 net/sched/cls_api.c 	const struct tcf_proto_ops *ops;
ops              2617 net/sched/cls_api.c 	ops = tmplt_ops;
ops              2639 net/sched/cls_api.c 	if (ops) {
ops              2640 net/sched/cls_api.c 		if (nla_put_string(skb, TCA_KIND, ops->kind))
ops              2642 net/sched/cls_api.c 		if (ops->tmplt_dump(skb, net, priv) < 0)
ops              2715 net/sched/cls_api.c 	const struct tcf_proto_ops *ops;
ops              2728 net/sched/cls_api.c 	ops = tcf_proto_lookup_ops(name, true, extack);
ops              2729 net/sched/cls_api.c 	if (IS_ERR(ops))
ops              2730 net/sched/cls_api.c 		return PTR_ERR(ops);
ops              2731 net/sched/cls_api.c 	if (!ops->tmplt_create || !ops->tmplt_destroy || !ops->tmplt_dump) {
ops              2736 net/sched/cls_api.c 	tmplt_priv = ops->tmplt_create(net, chain, tca, extack);
ops              2738 net/sched/cls_api.c 		module_put(ops->owner);
ops              2741 net/sched/cls_api.c 	chain->tmplt_ops = ops;
ops              2944 net/sched/cls_api.c 		cops = q->ops->cl_ops;
ops              3259 net/sched/cls_api.c 	if (tp->ops->hw_add)
ops              3260 net/sched/cls_api.c 		tp->ops->hw_add(tp, type_data);
ops              3308 net/sched/cls_api.c 	if (tp->ops->hw_del)
ops              3309 net/sched/cls_api.c 		tp->ops->hw_del(tp, type_data);
ops              3315 net/sched/cls_api.c 	if (tp->ops->hw_add)
ops              3316 net/sched/cls_api.c 		tp->ops->hw_add(tp, type_data);
ops              3356 net/sched/cls_api.c 	if (tp->ops->hw_del)
ops              3357 net/sched/cls_api.c 		tp->ops->hw_del(tp, type_data);
ops              3400 net/sched/cls_api.c 	entry->dev = act->ops->get_dev(act, &entry->destructor);
ops              3430 net/sched/cls_api.c 		act->ops->get_psample_group(act, &entry->destructor);
ops               871 net/sched/em_meta.c 		const struct meta_type_ops *ops = meta_type_ops(&meta->lvalue);
ops               873 net/sched/em_meta.c 		if (ops && ops->destroy) {
ops               874 net/sched/em_meta.c 			ops->destroy(&meta->lvalue);
ops               875 net/sched/em_meta.c 			ops->destroy(&meta->rvalue);
ops               966 net/sched/em_meta.c 	const struct meta_type_ops *ops;
ops               975 net/sched/em_meta.c 	ops = meta_type_ops(&meta->lvalue);
ops               976 net/sched/em_meta.c 	if (ops->dump(skb, &meta->lvalue, TCA_EM_META_LVALUE) < 0 ||
ops               977 net/sched/em_meta.c 	    ops->dump(skb, &meta->rvalue, TCA_EM_META_RVALUE) < 0)
ops               109 net/sched/em_text.c 	strncpy(conf.algo, tm->config->ops->name, sizeof(conf.algo) - 1);
ops               122 net/sched/ematch.c int tcf_em_register(struct tcf_ematch_ops *ops)
ops               127 net/sched/ematch.c 	if (ops->match == NULL)
ops               132 net/sched/ematch.c 		if (ops->kind == e->kind)
ops               135 net/sched/ematch.c 	list_add_tail(&ops->link, &ematch_ops);
ops               154 net/sched/ematch.c void tcf_em_unregister(struct tcf_ematch_ops *ops)
ops               157 net/sched/ematch.c 	list_del(&ops->link);
ops               212 net/sched/ematch.c 		em->ops = tcf_em_lookup(em_hdr->kind);
ops               214 net/sched/ematch.c 		if (em->ops == NULL) {
ops               220 net/sched/ematch.c 			em->ops = tcf_em_lookup(em_hdr->kind);
ops               221 net/sched/ematch.c 			if (em->ops) {
ops               226 net/sched/ematch.c 				module_put(em->ops->owner);
ops               227 net/sched/ematch.c 				em->ops = NULL;
ops               237 net/sched/ematch.c 		if (em->ops->datalen && data_len < em->ops->datalen)
ops               240 net/sched/ematch.c 		if (em->ops->change) {
ops               244 net/sched/ematch.c 			err = em->ops->change(net, data, data_len, em);
ops               409 net/sched/ematch.c 		if (em->ops) {
ops               410 net/sched/ematch.c 			if (em->ops->destroy)
ops               411 net/sched/ematch.c 				em->ops->destroy(em);
ops               414 net/sched/ematch.c 			module_put(em->ops->owner);
ops               459 net/sched/ematch.c 			.kind = em->ops ? em->ops->kind : TCF_EM_CONTAINER,
ops               467 net/sched/ematch.c 		if (em->ops && em->ops->dump) {
ops               468 net/sched/ematch.c 			if (em->ops->dump(skb, em) < 0)
ops               493 net/sched/ematch.c 	int r = em->ops->match(skb, em, info);
ops               217 net/sched/sch_api.c 	const struct Qdisc_ops *ops;
ops               223 net/sched/sch_api.c 	ops = qdisc_lookup_default(name);
ops               224 net/sched/sch_api.c 	if (!ops) {
ops               230 net/sched/sch_api.c 		ops = qdisc_lookup_default(name);
ops               233 net/sched/sch_api.c 	if (ops) {
ops               236 net/sched/sch_api.c 		default_qdisc_ops = ops;
ops               240 net/sched/sch_api.c 	return ops ? 0 : -ENOENT;
ops               334 net/sched/sch_api.c 	const struct Qdisc_class_ops *cops = p->ops->cl_ops;
ops               588 net/sched/sch_api.c 			txt, qdisc->ops->id, qdisc->handle >> 16);
ops               789 net/sched/sch_api.c 		cops = sch->ops->cl_ops;
ops               892 net/sched/sch_api.c 	if (nla_put_string(skb, TCA_KIND, q->ops->id))
ops               894 net/sched/sch_api.c 	if (q->ops->ingress_block_get) {
ops               895 net/sched/sch_api.c 		block_index = q->ops->ingress_block_get(q);
ops               900 net/sched/sch_api.c 	if (q->ops->egress_block_get) {
ops               901 net/sched/sch_api.c 		block_index = q->ops->egress_block_get(q);
ops               906 net/sched/sch_api.c 	if (q->ops->dump && q->ops->dump(q, skb) < 0)
ops               920 net/sched/sch_api.c 	if (q->ops->dump_stats && q->ops->dump_stats(q, &d) < 0)
ops              1048 net/sched/sch_api.c 		if (new && new->ops->attach)
ops              1069 net/sched/sch_api.c 			if (new && !new->ops->attach)
ops              1073 net/sched/sch_api.c 			if (new && new->ops->attach)
ops              1074 net/sched/sch_api.c 				new->ops->attach(new);
ops              1082 net/sched/sch_api.c 		const struct Qdisc_class_ops *cops = parent->ops->cl_ops;
ops              1120 net/sched/sch_api.c 		if (!sch->ops->ingress_block_set) {
ops              1124 net/sched/sch_api.c 		sch->ops->ingress_block_set(sch, block_index);
ops              1133 net/sched/sch_api.c 		if (!sch->ops->egress_block_set) {
ops              1137 net/sched/sch_api.c 		sch->ops->egress_block_set(sch, block_index);
ops              1157 net/sched/sch_api.c 	struct Qdisc_ops *ops;
ops              1160 net/sched/sch_api.c 	ops = qdisc_lookup_ops(kind);
ops              1162 net/sched/sch_api.c 	if (ops == NULL && kind != NULL) {
ops              1176 net/sched/sch_api.c 			ops = qdisc_lookup_ops(kind);
ops              1177 net/sched/sch_api.c 			if (ops != NULL) {
ops              1181 net/sched/sch_api.c 				module_put(ops->owner);
ops              1190 net/sched/sch_api.c 	if (!ops) {
ops              1195 net/sched/sch_api.c 	sch = qdisc_alloc(dev_queue, ops, extack);
ops              1236 net/sched/sch_api.c 	if (ops->init) {
ops              1237 net/sched/sch_api.c 		err = ops->init(sch, tca[TCA_OPTIONS], extack);
ops              1284 net/sched/sch_api.c 	if (ops->destroy)
ops              1285 net/sched/sch_api.c 		ops->destroy(sch);
ops              1290 net/sched/sch_api.c 	module_put(ops->owner);
ops              1301 net/sched/sch_api.c 	if (ops->destroy)
ops              1302 net/sched/sch_api.c 		ops->destroy(sch);
ops              1313 net/sched/sch_api.c 		if (!sch->ops->change) {
ops              1321 net/sched/sch_api.c 		err = sch->ops->change(sch, tca[TCA_OPTIONS], extack);
ops              1365 net/sched/sch_api.c 	if (q->ops->cl_ops == NULL)
ops              1372 net/sched/sch_api.c 	q->ops->cl_ops->walk(q, &arg.w);
ops              1380 net/sched/sch_api.c 	const struct Qdisc_class_ops *cops = q->ops->cl_ops;
ops              1465 net/sched/sch_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], q->ops->id)) {
ops              1560 net/sched/sch_api.c 				    nla_strcmp(tca[TCA_KIND], q->ops->id)) {
ops              1598 net/sched/sch_api.c 				      nla_strcmp(tca[TCA_KIND], q->ops->id))))
ops              1619 net/sched/sch_api.c 	if (tca[TCA_KIND] && nla_strcmp(tca[TCA_KIND], q->ops->id)) {
ops              1645 net/sched/sch_api.c 		if (p && p->ops->cl_ops && p->ops->cl_ops->select_queue)
ops              1646 net/sched/sch_api.c 			dev_queue = p->ops->cl_ops->select_queue(p, tcm);
ops              1793 net/sched/sch_api.c 	const struct Qdisc_class_ops *cl_ops = q->ops->cl_ops;
ops              1807 net/sched/sch_api.c 	if (nla_put_string(skb, TCA_KIND, q->ops->id))
ops              1903 net/sched/sch_api.c 	if (tp->ops->bind_class) {
ops              1907 net/sched/sch_api.c 		tp->ops->bind_class(n, a->classid, a->cl, q, a->base);
ops              1924 net/sched/sch_api.c 	const struct Qdisc_class_ops *cops = q->ops->cl_ops;
ops              1944 net/sched/sch_api.c 			tp->ops->walk(tp, &arg.w, true);
ops              1954 net/sched/sch_api.c 	const struct Qdisc_class_ops *cops = q->ops->cl_ops;
ops              1963 net/sched/sch_api.c 	q->ops->cl_ops->walk(q, &args.w);
ops              2053 net/sched/sch_api.c 	cops = q->ops->cl_ops;
ops              2135 net/sched/sch_api.c 	    *t_p < s_t || !q->ops->cl_ops ||
ops              2149 net/sched/sch_api.c 	q->ops->cl_ops->walk(q, &arg.w);
ops               257 net/sched/sch_atm.c 	if (sock->ops->family != PF_ATMSVC && sock->ops->family != PF_ATMPVC) {
ops               484 net/sched/sch_atm.c 		while ((skb = flow->q->ops->peek(flow->q))) {
ops               538 net/sched/sch_atm.c 	return p->link.q->ops->peek(p->link.q);
ops                94 net/sched/sch_cbs.c 	err = child->ops->enqueue(skb, child, to_free);
ops               164 net/sched/sch_cbs.c 	skb = child->ops->dequeue(child);
ops               253 net/sched/sch_cbs.c 	const struct net_device_ops *ops;
ops               262 net/sched/sch_cbs.c 	ops = dev->netdev_ops;
ops               263 net/sched/sch_cbs.c 	if (!ops->ndo_setup_tc)
ops               269 net/sched/sch_cbs.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_CBS, &cbs);
ops               279 net/sched/sch_cbs.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops               283 net/sched/sch_cbs.c 	if (!ops->ndo_setup_tc) {
ops               296 net/sched/sch_cbs.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_CBS, &cbs);
ops               388 net/sched/sch_drr.c 		skb = cl->qdisc->ops->peek(cl->qdisc);
ops               336 net/sched/sch_dsmark.c 	return p->q->ops->peek(p->q);
ops               300 net/sched/sch_etf.c 	const struct net_device_ops *ops;
ops               306 net/sched/sch_etf.c 	ops = dev->netdev_ops;
ops               307 net/sched/sch_etf.c 	if (!ops->ndo_setup_tc)
ops               313 net/sched/sch_etf.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETF, &etf);
ops               322 net/sched/sch_etf.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops               329 net/sched/sch_etf.c 	if (!ops->ndo_setup_tc) {
ops               337 net/sched/sch_etf.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_ETF, &etf);
ops                58 net/sched/sch_fifo.c 	bool is_bfifo = sch->ops == &bfifo_qdisc_ops;
ops               148 net/sched/sch_fifo.c 	if (strncmp(q->ops->id + 1, "fifo", 4) != 0)
ops               157 net/sched/sch_fifo.c 		ret = q->ops->change(q, nla, NULL);
ops               164 net/sched/sch_fifo.c struct Qdisc *fifo_create_dflt(struct Qdisc *sch, struct Qdisc_ops *ops,
ops               171 net/sched/sch_fifo.c 	q = qdisc_create_dflt(sch->dev_queue, ops, TC_H_MAKE(sch->handle, 1),
ops               557 net/sched/sch_generic.c 	.ops		=	&noop_qdisc_ops,
ops               803 net/sched/sch_generic.c 			  const struct Qdisc_ops *ops,
ops               808 net/sched/sch_generic.c 	unsigned int size = QDISC_ALIGN(sizeof(*sch)) + ops->priv_size;
ops               840 net/sched/sch_generic.c 	if (ops->static_flags & TCQ_F_CPUSTATS) {
ops               858 net/sched/sch_generic.c 	sch->ops = ops;
ops               859 net/sched/sch_generic.c 	sch->flags = ops->static_flags;
ops               860 net/sched/sch_generic.c 	sch->enqueue = ops->enqueue;
ops               861 net/sched/sch_generic.c 	sch->dequeue = ops->dequeue;
ops               881 net/sched/sch_generic.c 				const struct Qdisc_ops *ops,
ops               887 net/sched/sch_generic.c 	if (!try_module_get(ops->owner)) {
ops               892 net/sched/sch_generic.c 	sch = qdisc_alloc(dev_queue, ops, extack);
ops               894 net/sched/sch_generic.c 		module_put(ops->owner);
ops               899 net/sched/sch_generic.c 	if (!ops->init || ops->init(sch, NULL, extack) == 0)
ops               911 net/sched/sch_generic.c 	const struct Qdisc_ops *ops = qdisc->ops;
ops               914 net/sched/sch_generic.c 	if (ops->reset)
ops               915 net/sched/sch_generic.c 		ops->reset(qdisc);
ops               951 net/sched/sch_generic.c 	const struct Qdisc_ops  *ops = qdisc->ops;
ops               960 net/sched/sch_generic.c 	if (ops->reset)
ops               961 net/sched/sch_generic.c 		ops->reset(qdisc);
ops               962 net/sched/sch_generic.c 	if (ops->destroy)
ops               963 net/sched/sch_generic.c 		ops->destroy(qdisc);
ops               965 net/sched/sch_generic.c 	module_put(ops->owner);
ops              1037 net/sched/sch_generic.c 	const struct Qdisc_ops *ops = default_qdisc_ops;
ops              1040 net/sched/sch_generic.c 		ops = &noqueue_qdisc_ops;
ops              1042 net/sched/sch_generic.c 		ops = &pfifo_fast_ops;
ops              1044 net/sched/sch_generic.c 	qdisc = qdisc_create_dflt(dev_queue, ops, TC_H_ROOT, NULL);
ops              1070 net/sched/sch_generic.c 			qdisc->ops->attach(qdisc);
ops              1242 net/sched/sch_generic.c 	const struct Qdisc_ops *ops = qdisc->ops;
ops              1244 net/sched/sch_generic.c 	if (ops->change_tx_queue_len)
ops              1245 net/sched/sch_generic.c 		return ops->change_tx_queue_len(qdisc, dev->tx_queue_len);
ops               837 net/sched/sch_hfsc.c 	skb = sch->ops->peek(sch);
ops              1568 net/sched/sch_hfsc.c 			cl->qdisc->ops->peek(cl->qdisc);
ops               138 net/sched/sch_multiq.c 			skb = qdisc->ops->peek(qdisc);
ops               737 net/sched/sch_netem.c 			skb = q->qdisc->ops->dequeue(q->qdisc);
ops               748 net/sched/sch_netem.c 		skb = q->qdisc->ops->dequeue(q->qdisc);
ops               104 net/sched/sch_prio.c 		struct sk_buff *skb = qdisc->ops->peek(qdisc);
ops               983 net/sched/sch_qfq.c 	else if (cl->deficit < qdisc_pkt_len(cl->qdisc->ops->peek(cl->qdisc))) {
ops               996 net/sched/sch_qfq.c 	skb = (*cl)->qdisc->ops->peek((*cl)->qdisc);
ops              1246 net/sched/sch_qfq.c 		if (unlikely(skb == cl->qdisc->ops->peek(cl->qdisc)) &&
ops               135 net/sched/sch_red.c 	return child->ops->peek(child);
ops               446 net/sched/sch_sfb.c 	return child->ops->peek(child);
ops               466 net/sched/sch_taprio.c 		skb = child->ops->peek(child);
ops               498 net/sched/sch_taprio.c 		skb = child->ops->peek(child);
ops               554 net/sched/sch_taprio.c 			skb = child->ops->dequeue(child);
ops               560 net/sched/sch_taprio.c 		skb = child->ops->peek(child);
ops               592 net/sched/sch_taprio.c 		skb = child->ops->dequeue(child);
ops               623 net/sched/sch_taprio.c 		skb = child->ops->dequeue(child);
ops              1210 net/sched/sch_taprio.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              1214 net/sched/sch_taprio.c 	if (!ops->ndo_setup_tc) {
ops              1229 net/sched/sch_taprio.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TAPRIO, offload);
ops              1246 net/sched/sch_taprio.c 	const struct net_device_ops *ops = dev->netdev_ops;
ops              1253 net/sched/sch_taprio.c 	if (!ops->ndo_setup_tc)
ops              1264 net/sched/sch_taprio.c 	err = ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TAPRIO, offload);
ops              1292 net/sched/sch_taprio.c 		const struct ethtool_ops *ops = dev->ethtool_ops;
ops              1304 net/sched/sch_taprio.c 		if (ops && ops->get_ts_info)
ops              1305 net/sched/sch_taprio.c 			err = ops->get_ts_info(dev, &info);
ops               214 net/sched/sch_tbf.c 	skb = q->qdisc->ops->peek(q->qdisc);
ops               170 net/sched/sch_teql.c 	struct teql_master *m = (struct teql_master *)sch->ops;
ops               440 net/sched/sch_teql.c 	struct Qdisc_ops *ops = &master->qops;
ops               443 net/sched/sch_teql.c 	ops->priv_size  = sizeof(struct teql_sched_data);
ops               445 net/sched/sch_teql.c 	ops->enqueue	=	teql_enqueue;
ops               446 net/sched/sch_teql.c 	ops->dequeue	=	teql_dequeue;
ops               447 net/sched/sch_teql.c 	ops->peek	=	teql_peek;
ops               448 net/sched/sch_teql.c 	ops->init	=	teql_qdisc_init;
ops               449 net/sched/sch_teql.c 	ops->reset	=	teql_reset;
ops               450 net/sched/sch_teql.c 	ops->destroy	=	teql_destroy;
ops               451 net/sched/sch_teql.c 	ops->owner	=	THIS_MODULE;
ops               428 net/sctp/input.c 		dst->ops->redirect(dst, sk, skb);
ops              1044 net/sctp/ipv6.c 	.ops           = &inet6_seqpacket_ops,
ops              1051 net/sctp/ipv6.c 	.ops           = &inet6_seqpacket_ops,
ops              1049 net/sctp/protocol.c 	.ops        = &inet_seqpacket_ops,
ops              1056 net/sctp/protocol.c 	.ops        = &inet_seqpacket_ops,
ops               261 net/sctp/transport.c 		struct sctp_pf *pf = sctp_get_pf_specific(dst->ops->family);
ops               266 net/sctp/transport.c 		dst->ops->update_pmtu(dst, sk, NULL, pmtu, true);
ops              1517 net/smc/af_smc.c 	return smc->clcsock->ops->getname(smc->clcsock, addr, peer);
ops              1544 net/smc/af_smc.c 		rc = smc->clcsock->ops->sendmsg(smc->clcsock, msg, len);
ops              1577 net/smc/af_smc.c 		rc = smc->clcsock->ops->recvmsg(smc->clcsock, msg, len, flags);
ops              1614 net/smc/af_smc.c 		mask = smc->clcsock->ops->poll(file, smc->clcsock, wait);
ops              1628 net/smc/af_smc.c 			mask |= smc->clcsock->ops->poll(file, smc->clcsock,
ops              1717 net/smc/af_smc.c 	rc = smc->clcsock->ops->setsockopt(smc->clcsock, level, optname,
ops              1783 net/smc/af_smc.c 	return smc->clcsock->ops->getsockopt(smc->clcsock, level, optname,
ops              1803 net/smc/af_smc.c 		answ = smc->clcsock->ops->ioctl(smc->clcsock, cmd, arg);
ops              1924 net/smc/af_smc.c 		rc = smc->clcsock->ops->splice_read(smc->clcsock, ppos,
ops              1983 net/smc/af_smc.c 	sock->ops = &smc_sock_ops;
ops                26 net/smc/smc_ism.c 	return smcd->ops->query_remote_gid(smcd, peer_gid, vlan_id ? 1 : 0,
ops                35 net/smc/smc_ism.c 	rc = smcd->ops->move_data(smcd, pos->token, pos->index, pos->signal,
ops                97 net/smc/smc_ism.c 	if (smcd->ops->add_vlan_id(smcd, vlanid)) {
ops               137 net/smc/smc_ism.c 	if (smcd->ops->del_vlan_id(smcd, vlanid))
ops               156 net/smc/smc_ism.c 	return smcd->ops->unregister_dmb(smcd, &dmb);
ops               170 net/smc/smc_ism.c 	rc = lgr->smcd->ops->register_dmb(lgr->smcd, &dmb);
ops               214 net/smc/smc_ism.c 			wrk->smcd->ops->signal_event(wrk->smcd,
ops               232 net/smc/smc_ism.c 	rc = lgr->smcd->ops->signal_event(lgr->smcd, lgr->peer_gid,
ops               267 net/smc/smc_ism.c 				const struct smcd_ops *ops, int max_dmbs)
ops               285 net/smc/smc_ism.c 	smcd->ops = ops;
ops               648 net/smc/smc_pnet.c 	.ops = smc_pnet_ops,
ops               774 net/smc/smc_pnet.c 			if (!ibdev->ibdev->ops.get_netdev)
ops               776 net/smc/smc_pnet.c 			ndev = ibdev->ibdev->ops.get_netdev(ibdev->ibdev, i);
ops               172 net/smc/smc_rx.c 	spd.ops = &smc_pipe_ops;
ops               248 net/socket.c   	ei->socket.ops = NULL;
ops               347 net/socket.c   	ctx->ops = &sockfs_ops;
ops               585 net/socket.c   	if (sock->ops) {
ops               586 net/socket.c   		struct module *owner = sock->ops->owner;
ops               590 net/socket.c   		sock->ops->release(sock);
ops               594 net/socket.c   		sock->ops = NULL;
ops               637 net/socket.c   	int ret = INDIRECT_CALL_INET(sock->ops->sendmsg, inet6_sendmsg,
ops               699 net/socket.c   	if (!sock->ops->sendmsg_locked)
ops               704 net/socket.c   	return sock->ops->sendmsg_locked(sk, msg, msg_data_left(msg));
ops               871 net/socket.c   	return INDIRECT_CALL_INET(sock->ops->recvmsg, inet6_recvmsg,
ops               944 net/socket.c   	if (unlikely(!sock->ops->splice_read))
ops               947 net/socket.c   	return sock->ops->splice_read(sock, ppos, pipe, len, flags);
ops              1038 net/socket.c   	err = sock->ops->ioctl(sock, cmd, arg);
ops              1170 net/socket.c   			if (!sock->ops->gettstamp) {
ops              1174 net/socket.c   			err = sock->ops->gettstamp(sock, argp,
ops              1180 net/socket.c   			if (!sock->ops->gettstamp) {
ops              1184 net/socket.c   			err = sock->ops->gettstamp(sock, argp,
ops              1244 net/socket.c   	if (!sock->ops->poll)
ops              1256 net/socket.c   	return sock->ops->poll(file, sock, wait) | flag;
ops              1263 net/socket.c   	return sock->ops->mmap(file, sock, vma);
ops              1426 net/socket.c   	if (!try_module_get(sock->ops->owner))
ops              1444 net/socket.c   	sock->ops = NULL;
ops              1586 net/socket.c   	err = sock1->ops->socketpair(sock1, sock2);
ops              1647 net/socket.c   				err = sock->ops->bind(sock,
ops              1681 net/socket.c   			err = sock->ops->listen(sock, backlog);
ops              1729 net/socket.c   	newsock->ops = sock->ops;
ops              1735 net/socket.c   	__module_get(newsock->ops->owner);
ops              1754 net/socket.c   	err = sock->ops->accept(sock, newsock, sock->file->f_flags, false);
ops              1759 net/socket.c   		len = newsock->ops->getname(newsock,
ops              1828 net/socket.c   	err = sock->ops->connect(sock, (struct sockaddr *)&address, addrlen,
ops              1862 net/socket.c   	err = sock->ops->getname(sock, (struct sockaddr *)&address, 0);
ops              1900 net/socket.c   		err = sock->ops->getname(sock, (struct sockaddr *)&address, 1);
ops              2084 net/socket.c   			    sock->ops->setsockopt(sock, level, optname, optval,
ops              2129 net/socket.c   			    sock->ops->getsockopt(sock, level, optname, optval,
ops              2160 net/socket.c   			err = sock->ops->shutdown(sock, how);
ops              2948 net/socket.c   int sock_register(const struct net_proto_family *ops)
ops              2952 net/socket.c   	if (ops->family >= NPROTO) {
ops              2953 net/socket.c   		pr_crit("protocol %d >= NPROTO(%d)\n", ops->family, NPROTO);
ops              2958 net/socket.c   	if (rcu_dereference_protected(net_families[ops->family],
ops              2962 net/socket.c   		rcu_assign_pointer(net_families[ops->family], ops);
ops              2967 net/socket.c   	pr_info("NET: Registered protocol family %d\n", ops->family);
ops              3466 net/socket.c   		if (!sock->ops->gettstamp)
ops              3468 net/socket.c   		return sock->ops->gettstamp(sock, argp, cmd == SIOCGSTAMP_OLD,
ops              3554 net/socket.c   	if (sock->ops->compat_ioctl)
ops              3555 net/socket.c   		ret = sock->ops->compat_ioctl(sock, cmd, arg);
ops              3579 net/socket.c   	return sock->ops->bind(sock, addr, addrlen);
ops              3593 net/socket.c   	return sock->ops->listen(sock, backlog);
ops              3618 net/socket.c   	err = sock->ops->accept(sock, *newsock, flags, true);
ops              3625 net/socket.c   	(*newsock)->ops = sock->ops;
ops              3626 net/socket.c   	__module_get((*newsock)->ops->owner);
ops              3649 net/socket.c   	return sock->ops->connect(sock, addr, addrlen, flags);
ops              3664 net/socket.c   	return sock->ops->getname(sock, addr, 0);
ops              3679 net/socket.c   	return sock->ops->getname(sock, addr, 1);
ops              3710 net/socket.c   		err = sock->ops->getsockopt(sock, level, optname, uoptval,
ops              3741 net/socket.c   		err = sock->ops->setsockopt(sock, level, optname, uoptval,
ops              3762 net/socket.c   	if (sock->ops->sendpage)
ops              3763 net/socket.c   		return sock->ops->sendpage(sock, page, offset, size, flags);
ops              3786 net/socket.c   	if (sock->ops->sendpage_locked)
ops              3787 net/socket.c   		return sock->ops->sendpage_locked(sk, page, offset, size,
ops              3804 net/socket.c   	return sock->ops->shutdown(sock, how);
ops                86 net/strparser/strparser.c 		return sock->ops->peek_len(sock);
ops               358 net/strparser/strparser.c 	if (unlikely(!sock || !sock->ops || !sock->ops->read_sock))
ops               366 net/strparser/strparser.c 	sock->ops->read_sock(strp->sk, &desc, strp_recv);
ops               109 net/sunrpc/auth.c rpcauth_register(const struct rpc_authops *ops)
ops               114 net/sunrpc/auth.c 	if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
ops               116 net/sunrpc/auth.c 	old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], NULL, ops);
ops               117 net/sunrpc/auth.c 	if (old == NULL || old == ops)
ops               124 net/sunrpc/auth.c rpcauth_unregister(const struct rpc_authops *ops)
ops               129 net/sunrpc/auth.c 	if ((flavor = ops->au_flavor) >= RPC_AUTH_MAXFLAVOR)
ops               132 net/sunrpc/auth.c 	old = cmpxchg((const struct rpc_authops ** __force)&auth_flavors[flavor], ops, NULL);
ops               133 net/sunrpc/auth.c 	if (old == ops || old == NULL)
ops               142 net/sunrpc/auth.c 	const struct rpc_authops *ops;
ops               148 net/sunrpc/auth.c 	ops = rcu_dereference(auth_flavors[flavor]);
ops               149 net/sunrpc/auth.c 	if (ops == NULL) {
ops               153 net/sunrpc/auth.c 		ops = rcu_dereference(auth_flavors[flavor]);
ops               154 net/sunrpc/auth.c 		if (ops == NULL)
ops               157 net/sunrpc/auth.c 	if (!try_module_get(ops->owner))
ops               158 net/sunrpc/auth.c 		ops = NULL;
ops               161 net/sunrpc/auth.c 	return ops;
ops               165 net/sunrpc/auth.c rpcauth_put_authops(const struct rpc_authops *ops)
ops               167 net/sunrpc/auth.c 	module_put(ops->owner);
ops               182 net/sunrpc/auth.c 	const struct rpc_authops *ops = rpcauth_get_authops(flavor);
ops               185 net/sunrpc/auth.c 	if (!ops)
ops               188 net/sunrpc/auth.c 	if (ops->info2flavor != NULL)
ops               189 net/sunrpc/auth.c 		pseudoflavor = ops->info2flavor(info);
ops               191 net/sunrpc/auth.c 	rpcauth_put_authops(ops);
ops               208 net/sunrpc/auth.c 	const struct rpc_authops *ops;
ops               211 net/sunrpc/auth.c 	ops = rpcauth_get_authops(flavor);
ops               212 net/sunrpc/auth.c 	if (ops == NULL)
ops               216 net/sunrpc/auth.c 	if (ops->flavor2info != NULL)
ops               217 net/sunrpc/auth.c 		result = ops->flavor2info(pseudoflavor, info);
ops               219 net/sunrpc/auth.c 	rpcauth_put_authops(ops);
ops               237 net/sunrpc/auth.c 	const struct rpc_authops *ops;
ops               243 net/sunrpc/auth.c 		ops = rcu_dereference(auth_flavors[flavor]);
ops               249 net/sunrpc/auth.c 		if (ops == NULL)
ops               251 net/sunrpc/auth.c 		if (ops->list_pseudoflavors == NULL) {
ops               252 net/sunrpc/auth.c 			array[result++] = ops->au_flavor;
ops               255 net/sunrpc/auth.c 		len = ops->list_pseudoflavors(pseudos, ARRAY_SIZE(pseudos));
ops               277 net/sunrpc/auth.c 	const struct rpc_authops *ops;
ops               280 net/sunrpc/auth.c 	ops = rpcauth_get_authops(flavor);
ops               281 net/sunrpc/auth.c 	if (ops == NULL)
ops               284 net/sunrpc/auth.c 	auth = ops->create(args, clnt);
ops               286 net/sunrpc/auth.c 	rpcauth_put_authops(ops);
ops               645 net/sunrpc/auth.c 		  struct rpc_auth *auth, const struct rpc_credops *ops)
ops               652 net/sunrpc/auth.c 	cred->cr_ops = ops;
ops               774 net/sunrpc/auth.c 	const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops;
ops               776 net/sunrpc/auth.c 	return ops->crmarshal(task, xdr);
ops               807 net/sunrpc/auth.c 	const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops;
ops               809 net/sunrpc/auth.c 	return ops->crwrap_req(task, xdr);
ops               824 net/sunrpc/auth.c 	const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops;
ops               826 net/sunrpc/auth.c 	return ops->crvalidate(task, xdr);
ops               855 net/sunrpc/auth.c 	const struct rpc_credops *ops = task->tk_rqstp->rq_cred->cr_ops;
ops               857 net/sunrpc/auth.c 	return ops->crunwrap_resp(task, xdr);
ops               129 net/sunrpc/backchannel_rqst.c 	if (!xprt->ops->bc_setup)
ops               131 net/sunrpc/backchannel_rqst.c 	return xprt->ops->bc_setup(xprt, min_reqs);
ops               208 net/sunrpc/backchannel_rqst.c 	if (xprt->ops->bc_destroy)
ops               209 net/sunrpc/backchannel_rqst.c 		xprt->ops->bc_destroy(xprt, max_reqs);
ops               275 net/sunrpc/backchannel_rqst.c 	xprt->ops->bc_free_rqst(req);
ops              1470 net/sunrpc/clnt.c 	if (xprt->ops->set_buffer_size)
ops              1471 net/sunrpc/clnt.c 		xprt->ops->set_buffer_size(xprt, sndsize, rcvsize);
ops              1523 net/sunrpc/clnt.c 	ret = xprt->ops->bc_maxpayload(xprt);
ops              1536 net/sunrpc/clnt.c 	ret = xprt->ops->bc_num_slots(xprt);
ops              1823 net/sunrpc/clnt.c 	status = xprt->ops->buf_alloc(task);
ops              1967 net/sunrpc/clnt.c 	xprt->ops->rpcbind(task);
ops              2739 net/sunrpc/clnt.c 		const struct rpc_call_ops *ops, void *data)
ops              2749 net/sunrpc/clnt.c 		.callback_ops = (ops != NULL) ? ops : &rpc_default_ops,
ops              2936 net/sunrpc/clnt.c 	if (xprt->ops->set_connect_timeout != NULL)
ops              2937 net/sunrpc/clnt.c 		xprt->ops->set_connect_timeout(xprt,
ops              2968 net/sunrpc/clnt.c 	if (xprt->ops->set_connect_timeout)
ops              2969 net/sunrpc/clnt.c 		xprt->ops->set_connect_timeout(xprt,
ops                92 net/sunrpc/rpc_pipe.c 	destroy_msg = pipe->ops->destroy_msg;
ops               186 net/sunrpc/rpc_pipe.c 	rpc_purge_list(&RPC_I(inode)->waitq, &free_list, pipe->ops->destroy_msg, -EPIPE);
ops               188 net/sunrpc/rpc_pipe.c 	if (need_release && pipe->ops->release_pipe)
ops               189 net/sunrpc/rpc_pipe.c 		pipe->ops->release_pipe(inode);
ops               224 net/sunrpc/rpc_pipe.c 	if (first_open && pipe->ops->open_pipe) {
ops               225 net/sunrpc/rpc_pipe.c 		res = pipe->ops->open_pipe(inode);
ops               256 net/sunrpc/rpc_pipe.c 		pipe->ops->destroy_msg(msg);
ops               269 net/sunrpc/rpc_pipe.c 					pipe->ops->destroy_msg, -EAGAIN);
ops               273 net/sunrpc/rpc_pipe.c 	if (last_close && pipe->ops->release_pipe)
ops               274 net/sunrpc/rpc_pipe.c 		pipe->ops->release_pipe(inode);
ops               311 net/sunrpc/rpc_pipe.c 	res = pipe->ops->upcall(filp, msg, buf, len);
ops               317 net/sunrpc/rpc_pipe.c 		pipe->ops->destroy_msg(msg);
ops               333 net/sunrpc/rpc_pipe.c 		res = RPC_I(inode)->pipe->ops->downcall(filp, buf, len);
ops               552 net/sunrpc/rpc_pipe.c 	pipe->ops = NULL;
ops               563 net/sunrpc/rpc_pipe.c struct rpc_pipe *rpc_mkpipe_data(const struct rpc_pipe_ops *ops, int flags)
ops               571 net/sunrpc/rpc_pipe.c 	pipe->ops = ops;
ops               809 net/sunrpc/rpc_pipe.c 	if (pipe->ops->upcall == NULL)
ops               811 net/sunrpc/rpc_pipe.c 	if (pipe->ops->downcall == NULL)
ops              1437 net/sunrpc/rpc_pipe.c 	fc->ops = &rpc_fs_context_ops;
ops               839 net/sunrpc/rpcb_clnt.c 		xprt->ops->set_port(xprt, 0);
ops               842 net/sunrpc/rpcb_clnt.c 		xprt->ops->set_port(xprt, 0);
ops               846 net/sunrpc/rpcb_clnt.c 		xprt->ops->set_port(xprt, map->r_port);
ops               863 net/sunrpc/sched.c void rpc_release_calldata(const struct rpc_call_ops *ops, void *calldata)
ops               865 net/sunrpc/sched.c 	if (ops->rpc_release != NULL)
ops               866 net/sunrpc/sched.c 		ops->rpc_release(calldata);
ops               247 net/sunrpc/stats.c 	xprt->ops->print_stats(xprt, seq);
ops               425 net/sunrpc/svc.c 	     const struct svc_serv_ops *ops)
ops               442 net/sunrpc/svc.c 	serv->sv_ops = ops;
ops               490 net/sunrpc/svc.c 	   const struct svc_serv_ops *ops)
ops               492 net/sunrpc/svc.c 	return __svc_create(prog, bufsize, /*npools*/1, ops);
ops               498 net/sunrpc/svc.c 		  const struct svc_serv_ops *ops)
ops               503 net/sunrpc/svc.c 	serv = __svc_create(prog, bufsize, npools, ops);
ops              1029 net/sunrpc/svc_xprt.c 		xprt->xpt_bc_xprt->ops->close(xprt->xpt_bc_xprt);
ops               306 net/sunrpc/xprt.c 	retval = xprt->ops->reserve_xprt(xprt, task);
ops               385 net/sunrpc/xprt.c 	xprt->ops->release_xprt(xprt, task);
ops               663 net/sunrpc/xprt.c 	xprt->ops->close(xprt);
ops               805 net/sunrpc/xprt.c 	xprt->ops->release_xprt(xprt, NULL);
ops               832 net/sunrpc/xprt.c 		xprt->ops->close(xprt);
ops               846 net/sunrpc/xprt.c 			xprt->ops->connect(xprt, task);
ops              1142 net/sunrpc/xprt.c 		if (xprt->ops->timer)
ops              1143 net/sunrpc/xprt.c 			xprt->ops->timer(xprt, task);
ops              1210 net/sunrpc/xprt.c 		xprt->ops->wait_for_reply_request(task);
ops              1375 net/sunrpc/xprt.c 	if (xprt->ops->prepare_request)
ops              1376 net/sunrpc/xprt.c 		xprt->ops->prepare_request(req);
ops              1462 net/sunrpc/xprt.c 	status = xprt->ops->send_request(req);
ops              1740 net/sunrpc/xprt.c 	xprt->ops->alloc_slot(xprt, task);
ops              1808 net/sunrpc/xprt.c 	xprt->ops->release_xprt(xprt, task);
ops              1809 net/sunrpc/xprt.c 	if (xprt->ops->release_request)
ops              1810 net/sunrpc/xprt.c 		xprt->ops->release_request(task);
ops              1814 net/sunrpc/xprt.c 		xprt->ops->buf_free(task);
ops              1826 net/sunrpc/xprt.c 		xprt->ops->free_slot(xprt, req);
ops              1953 net/sunrpc/xprt.c 	xprt->ops->destroy(xprt);
ops               392 net/sunrpc/xprtmultipath.c 		const struct rpc_xprt_iter_ops *ops)
ops               396 net/sunrpc/xprtmultipath.c 	xpi->xpi_ops = ops;
ops               310 net/sunrpc/xprtrdma/svc_rdma_backchannel.c 	xprt->ops = &xprt_rdma_bc_procs;
ops               334 net/sunrpc/xprtrdma/transport.c 	xprt->ops = &xprt_rdma_procs;
ops               679 net/sunrpc/xprtsock.c 	return transport->sock->ops->poll(transport->file, transport->sock,
ops              2924 net/sunrpc/xprtsock.c 	xprt->ops = &xs_local_ops;
ops              2994 net/sunrpc/xprtsock.c 	xprt->ops = &xs_udp_ops;
ops              3073 net/sunrpc/xprtsock.c 	xprt->ops = &xs_tcp_ops;
ops              3149 net/sunrpc/xprtsock.c 	xprt->ops = &bc_tcp_ops;
ops               268 net/tipc/netlink.c 	.ops		= tipc_genl_v2_ops,
ops              1325 net/tipc/netlink_compat.c 	.ops		= tipc_genl_compat_ops,
ops               418 net/tipc/socket.c 	const struct proto_ops *ops;
ops               429 net/tipc/socket.c 		ops = &stream_ops;
ops               432 net/tipc/socket.c 		ops = &packet_ops;
ops               436 net/tipc/socket.c 		ops = &msg_ops;
ops               454 net/tipc/socket.c 	sock->ops = ops;
ops               548 net/tipc/topsrv.c 	module_put(lsock->ops->owner);
ops               690 net/tipc/topsrv.c 	__module_get(lsock->ops->owner);
ops               556 net/tls/tls_main.c 		sk->sk_socket->ops = &tls_sw_proto_ops;
ops               815 net/unix/af_unix.c 		sock->ops = &unix_stream_ops;
ops               825 net/unix/af_unix.c 		sock->ops = &unix_dgram_ops;
ops               828 net/unix/af_unix.c 		sock->ops = &unix_seqpacket_ops;
ops                34 net/unix/scm.c 		if (s && sock->ops && sock->ops->family == PF_UNIX)
ops              1857 net/vmw_vsock/af_vsock.c 		sock->ops = &vsock_dgram_ops;
ops              1860 net/vmw_vsock/af_vsock.c 		sock->ops = &vsock_stream_ops;
ops               563 net/wimax/stack.c 	.ops = wimax_gnl_ops,
ops                18 net/wireless/ap.c 	if (!rdev->ops->stop_ap)
ops              1149 net/wireless/chan.c 	if (!rdev->ops->set_monitor_channel)
ops               398 net/wireless/core.c struct wiphy *wiphy_new_nm(const struct cfg80211_ops *ops, int sizeof_priv,
ops               406 net/wireless/core.c 	WARN_ON(ops->add_key && (!ops->del_key || !ops->set_default_key));
ops               407 net/wireless/core.c 	WARN_ON(ops->auth && (!ops->assoc || !ops->deauth || !ops->disassoc));
ops               408 net/wireless/core.c 	WARN_ON(ops->connect && !ops->disconnect);
ops               409 net/wireless/core.c 	WARN_ON(ops->join_ibss && !ops->leave_ibss);
ops               410 net/wireless/core.c 	WARN_ON(ops->add_virtual_intf && !ops->del_virtual_intf);
ops               411 net/wireless/core.c 	WARN_ON(ops->add_station && !ops->del_station);
ops               412 net/wireless/core.c 	WARN_ON(ops->add_mpath && !ops->del_mpath);
ops               413 net/wireless/core.c 	WARN_ON(ops->join_mesh && !ops->leave_mesh);
ops               414 net/wireless/core.c 	WARN_ON(ops->start_p2p_device && !ops->stop_p2p_device);
ops               415 net/wireless/core.c 	WARN_ON(ops->start_ap && !ops->stop_ap);
ops               416 net/wireless/core.c 	WARN_ON(ops->join_ocb && !ops->leave_ocb);
ops               417 net/wireless/core.c 	WARN_ON(ops->suspend && !ops->resume);
ops               418 net/wireless/core.c 	WARN_ON(ops->sched_scan_start && !ops->sched_scan_stop);
ops               419 net/wireless/core.c 	WARN_ON(ops->remain_on_channel && !ops->cancel_remain_on_channel);
ops               420 net/wireless/core.c 	WARN_ON(ops->tdls_channel_switch && !ops->tdls_cancel_channel_switch);
ops               421 net/wireless/core.c 	WARN_ON(ops->add_tx_ts && !ops->del_tx_ts);
ops               429 net/wireless/core.c 	rdev->ops = ops;
ops               667 net/wireless/core.c 		    (!rdev->ops->tdls_channel_switch ||
ops               668 net/wireless/core.c 		     !rdev->ops->tdls_cancel_channel_switch)))
ops               672 net/wireless/core.c 		    (!rdev->ops->start_nan || !rdev->ops->stop_nan ||
ops               673 net/wireless/core.c 		     !rdev->ops->add_nan_func || !rdev->ops->del_nan_func ||
ops               756 net/wireless/core.c 		     !rdev->ops->set_mac_acl)))
ops               768 net/wireless/core.c 		    (!rdev->ops->set_pmk || !rdev->ops->del_pmk)))
ops               772 net/wireless/core.c 		    rdev->ops->update_connect_params))
ops               967 net/wireless/core.c 	if (!rdev->ops->rfkill_poll)
ops              1032 net/wireless/core.c 	if (rdev->wiphy.wowlan_config && rdev->ops->set_wakeup)
ops              1370 net/wireless/core.c 		    rdev->ops->set_power_mgmt &&
ops                25 net/wireless/core.h 	const struct cfg80211_ops *ops;
ops               173 net/wireless/ibss.c 	if (rdev->ops->del_key)
ops               322 net/wireless/ibss.c 	if (!rdev->ops->join_ibss)
ops               407 net/wireless/ibss.c 	if (!rdev->ops->join_ibss)
ops               474 net/wireless/ibss.c 	if (!rdev->ops->join_ibss)
ops                39 net/wireless/lib80211.c 	struct lib80211_crypto_ops *ops;
ops                77 net/wireless/lib80211.c                         if (crypt->ops) {
ops                78 net/wireless/lib80211.c                                 crypt->ops->deinit(crypt->priv);
ops                79 net/wireless/lib80211.c                                 module_put(crypt->ops->owner);
ops               101 net/wireless/lib80211.c 		if (entry->ops) {
ops               102 net/wireless/lib80211.c 			entry->ops->deinit(entry->priv);
ops               103 net/wireless/lib80211.c 			module_put(entry->ops->owner);
ops               166 net/wireless/lib80211.c int lib80211_register_crypto_ops(struct lib80211_crypto_ops *ops)
ops               175 net/wireless/lib80211.c 	alg->ops = ops;
ops               182 net/wireless/lib80211.c 	       ops->name);
ops               188 net/wireless/lib80211.c int lib80211_unregister_crypto_ops(struct lib80211_crypto_ops *ops)
ops               195 net/wireless/lib80211.c 		if (alg->ops == ops)
ops               203 net/wireless/lib80211.c 	       ops->name);
ops               218 net/wireless/lib80211.c 		if (strcmp(alg->ops->name, name) == 0)
ops               226 net/wireless/lib80211.c 	return alg->ops;
ops               122 net/wireless/mesh.c 	if (!rdev->ops->join_mesh)
ops               233 net/wireless/mesh.c 	if (rdev->ops->libertas_set_mesh_channel) {
ops               266 net/wireless/mesh.c 	if (!rdev->ops->leave_mesh)
ops               407 net/wireless/mlme.c 	if (!rdev->ops->deauth)
ops               445 net/wireless/mlme.c 		if (rdev->ops->mgmt_frame_register) {
ops               528 net/wireless/mlme.c 	if (rdev->ops->mgmt_frame_register)
ops               593 net/wireless/mlme.c 	if (!rdev->ops->mgmt_tx)
ops              1719 net/wireless/nl80211.c 		if (rdev->ops->op) {					\
ops              1763 net/wireless/nl80211.c 	if (rdev->ops->set_monitor_channel || rdev->ops->start_ap ||
ops              1764 net/wireless/nl80211.c 	    rdev->ops->join_mesh) {
ops              1789 net/wireless/nl80211.c 	if (rdev->ops->connect || rdev->ops->auth) {
ops              1795 net/wireless/nl80211.c 	if (rdev->ops->disconnect || rdev->ops->deauth) {
ops              2010 net/wireless/nl80211.c 		    rdev->ops->get_antenna) {
ops              2150 net/wireless/nl80211.c 		if (rdev->ops->remain_on_channel &&
ops              2798 net/wireless/nl80211.c 			if (!dev || !rdev->ops->set_ap_chanwidth ||
ops              2851 net/wireless/nl80211.c 	if (!rdev->ops->set_wds_peer)
ops              2923 net/wireless/nl80211.c 		if (!rdev->ops->set_txq_params)
ops              2974 net/wireless/nl80211.c 		if (!rdev->ops->set_tx_power)
ops              3000 net/wireless/nl80211.c 		    !rdev->ops->set_antenna)
ops              3109 net/wireless/nl80211.c 		if (!rdev->ops->set_wiphy_params)
ops              3216 net/wireless/nl80211.c 	if (rdev->ops->get_channel) {
ops              3227 net/wireless/nl80211.c 	if (rdev->ops->get_tx_power) {
ops              3265 net/wireless/nl80211.c 	if (rdev->ops->get_txq_stats) {
ops              3591 net/wireless/nl80211.c 	if (!rdev->ops->add_virtual_intf)
ops              3674 net/wireless/nl80211.c 	if (!rdev->ops->del_virtual_intf)
ops              3699 net/wireless/nl80211.c 	if (!rdev->ops->set_noack_map)
ops              3784 net/wireless/nl80211.c 	if (!rdev->ops->get_key)
ops              3852 net/wireless/nl80211.c 		if (!rdev->ops->set_default_key) {
ops              3876 net/wireless/nl80211.c 		if (!rdev->ops->set_default_mgmt_key) {
ops              3947 net/wireless/nl80211.c 	if (!rdev->ops->add_key)
ops              3993 net/wireless/nl80211.c 	if (!rdev->ops->del_key)
ops              4644 net/wireless/nl80211.c 	if (!rdev->ops->start_ap)
ops              4841 net/wireless/nl80211.c 	if (!rdev->ops->change_beacon)
ops              5297 net/wireless/nl80211.c 	if (!rdev->ops->dump_station) {
ops              5346 net/wireless/nl80211.c 	if (!rdev->ops->get_station)
ops              5674 net/wireless/nl80211.c 		if (!rdev->ops->set_tx_power ||
ops              5707 net/wireless/nl80211.c 	if (!rdev->ops->change_station)
ops              5839 net/wireless/nl80211.c 	if (!rdev->ops->add_station)
ops              6072 net/wireless/nl80211.c 	if (!rdev->ops->del_station)
ops              6175 net/wireless/nl80211.c 	if (!rdev->ops->dump_mpath) {
ops              6227 net/wireless/nl80211.c 	if (!rdev->ops->get_mpath)
ops              6266 net/wireless/nl80211.c 	if (!rdev->ops->change_mpath)
ops              6291 net/wireless/nl80211.c 	if (!rdev->ops->add_mpath)
ops              6309 net/wireless/nl80211.c 	if (!rdev->ops->del_mpath)
ops              6335 net/wireless/nl80211.c 	if (!rdev->ops->get_mpp)
ops              6374 net/wireless/nl80211.c 	if (!rdev->ops->dump_mpp) {
ops              6470 net/wireless/nl80211.c 	if (!rdev->ops->change_bss)
ops              6549 net/wireless/nl80211.c 	if (!rdev->ops->get_mesh_config)
ops              6916 net/wireless/nl80211.c 	if (!rdev->ops->update_mesh_config)
ops              7516 net/wireless/nl80211.c 	if (!rdev->ops->scan)
ops              7756 net/wireless/nl80211.c 	if (!rdev->ops->abort_scan)
ops              8253 net/wireless/nl80211.c 	if (!rdev->wiphy.max_sched_scan_reqs || !rdev->ops->sched_scan_start)
ops              8305 net/wireless/nl80211.c 	if (!rdev->wiphy.max_sched_scan_reqs || !rdev->ops->sched_scan_stop)
ops              8364 net/wireless/nl80211.c 	if (!rdev->ops->start_radar_detection)
ops              8451 net/wireless/nl80211.c 	if (!rdev->ops->channel_switch ||
ops              8893 net/wireless/nl80211.c 	if (!rdev->ops->dump_survey) {
ops              8994 net/wireless/nl80211.c 	if (!rdev->ops->auth)
ops              9065 net/wireless/nl80211.c 	if (!rdev->ops->tx_control_port ||
ops              9200 net/wireless/nl80211.c 	if (!rdev->ops->assoc)
ops              9324 net/wireless/nl80211.c 	if (!rdev->ops->deauth)
ops              9372 net/wireless/nl80211.c 	if (!rdev->ops->disassoc)
ops              9455 net/wireless/nl80211.c 	if (!rdev->ops->join_ibss)
ops              9590 net/wireless/nl80211.c 	if (!rdev->ops->leave_ibss)
ops              9612 net/wireless/nl80211.c 	if (!rdev->ops->set_mcast_rate)
ops              9756 net/wireless/nl80211.c 	if (!rdev->ops->testmode_cmd)
ops              9835 net/wireless/nl80211.c 	if (!rdev->ops->testmode_dump) {
ops              10129 net/wireless/nl80211.c 	if (!rdev->ops->update_connect_params)
ops              10300 net/wireless/nl80211.c 		rdev_ops = rdev->ops->set_pmksa;
ops              10303 net/wireless/nl80211.c 		rdev_ops = rdev->ops->del_pmksa;
ops              10325 net/wireless/nl80211.c 	if (!rdev->ops->flush_pmksa)
ops              10342 net/wireless/nl80211.c 	    !rdev->ops->tdls_mgmt)
ops              10376 net/wireless/nl80211.c 	    !rdev->ops->tdls_oper)
ops              10408 net/wireless/nl80211.c 	if (!rdev->ops->remain_on_channel ||
ops              10478 net/wireless/nl80211.c 	if (!rdev->ops->cancel_remain_on_channel)
ops              10494 net/wireless/nl80211.c 	if (!rdev->ops->set_bitrate_mask)
ops              10532 net/wireless/nl80211.c 	if (!rdev->ops->mgmt_tx)
ops              10557 net/wireless/nl80211.c 	if (!rdev->ops->mgmt_tx)
ops              10684 net/wireless/nl80211.c 	if (!rdev->ops->mgmt_tx_cancel_wait)
ops              10722 net/wireless/nl80211.c 	if (!rdev->ops->set_power_mgmt)
ops              10748 net/wireless/nl80211.c 	if (!rdev->ops->set_power_mgmt)
ops              10801 net/wireless/nl80211.c 	if (!rdev->ops->set_cqm_txe_config)
ops              10831 net/wireless/nl80211.c 	    rdev->ops->get_station) {
ops              10900 net/wireless/nl80211.c 	if (n_thresholds <= 1 && rdev->ops->set_cqm_rssi_config) {
ops              11743 net/wireless/nl80211.c 	if (rdev->ops->set_wakeup &&
ops              11966 net/wireless/nl80211.c 	if (!rdev->wiphy.coalesce || !rdev->ops->set_coalesce)
ops              12062 net/wireless/nl80211.c 	if (!rdev->ops->set_rekey_data) {
ops              12109 net/wireless/nl80211.c 	if (!rdev->ops->probe_client)
ops              12184 net/wireless/nl80211.c 	if (!rdev->ops->start_p2p_device)
ops              12214 net/wireless/nl80211.c 	if (!rdev->ops->stop_p2p_device)
ops              12807 net/wireless/nl80211.c 	if (!rdev->ops->update_ft_ies)
ops              12831 net/wireless/nl80211.c 	if (!rdev->ops->crit_proto_start)
ops              12834 net/wireless/nl80211.c 	if (WARN_ON(!rdev->ops->crit_proto_stop))
ops              12870 net/wireless/nl80211.c 	if (!rdev->ops->crit_proto_stop)
ops              13235 net/wireless/nl80211.c 	if (!rdev->ops->set_qos_map)
ops              13368 net/wireless/nl80211.c 	if (!rdev->ops->tdls_channel_switch ||
ops              13425 net/wireless/nl80211.c 	if (!rdev->ops->tdls_channel_switch ||
ops              13426 net/wireless/nl80211.c 	    !rdev->ops->tdls_cancel_channel_switch ||
ops              13459 net/wireless/nl80211.c 	if (!rdev->ops->set_multicast_to_unicast)
ops              13562 net/wireless/nl80211.c 	if (!rdev->ops->external_auth)
ops              13615 net/wireless/nl80211.c 	if (!rdev->ops->tx_control_port)
ops              13738 net/wireless/nl80211.c 	if (!rdev->ops->update_owe_info)
ops              13768 net/wireless/nl80211.c 	if (!rdev->ops->probe_mesh_link || !rdev->ops->get_station)
ops              13812 net/wireless/nl80211.c static int nl80211_pre_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              13818 net/wireless/nl80211.c 	bool rtnl = ops->internal_flags & NL80211_FLAG_NEED_RTNL;
ops              13823 net/wireless/nl80211.c 	if (ops->internal_flags & NL80211_FLAG_NEED_WIPHY) {
ops              13831 net/wireless/nl80211.c 	} else if (ops->internal_flags & NL80211_FLAG_NEED_NETDEV ||
ops              13832 net/wireless/nl80211.c 		   ops->internal_flags & NL80211_FLAG_NEED_WDEV) {
ops              13846 net/wireless/nl80211.c 		if (ops->internal_flags & NL80211_FLAG_NEED_NETDEV) {
ops              13858 net/wireless/nl80211.c 		if (ops->internal_flags & NL80211_FLAG_CHECK_NETDEV_UP &&
ops              13874 net/wireless/nl80211.c static void nl80211_post_doit(const struct genl_ops *ops, struct sk_buff *skb,
ops              13878 net/wireless/nl80211.c 		if (ops->internal_flags & NL80211_FLAG_NEED_WDEV) {
ops              13888 net/wireless/nl80211.c 	if (ops->internal_flags & NL80211_FLAG_NEED_RTNL)
ops              13896 net/wireless/nl80211.c 	if (ops->internal_flags & NL80211_FLAG_CLEAR_SKB) {
ops              14766 net/wireless/nl80211.c 	.ops = nl80211_ops,
ops                29 net/wireless/ocb.c 	if (!rdev->ops->join_ocb)
ops                67 net/wireless/ocb.c 	if (!rdev->ops->leave_ocb)
ops                15 net/wireless/rdev-ops.h 	ret = rdev->ops->suspend(&rdev->wiphy, wowlan);
ops                24 net/wireless/rdev-ops.h 	ret = rdev->ops->resume(&rdev->wiphy);
ops                33 net/wireless/rdev-ops.h 	rdev->ops->set_wakeup(&rdev->wiphy, enabled);
ops                45 net/wireless/rdev-ops.h 	ret = rdev->ops->add_virtual_intf(&rdev->wiphy, name, name_assign_type,
ops                57 net/wireless/rdev-ops.h 	ret = rdev->ops->del_virtual_intf(&rdev->wiphy, wdev);
ops                69 net/wireless/rdev-ops.h 	ret = rdev->ops->change_virtual_intf(&rdev->wiphy, dev, type, params);
ops                82 net/wireless/rdev-ops.h 	ret = rdev->ops->add_key(&rdev->wiphy, netdev, key_index, pairwise,
ops                95 net/wireless/rdev-ops.h 	ret = rdev->ops->get_key(&rdev->wiphy, netdev, key_index, pairwise,
ops               107 net/wireless/rdev-ops.h 	ret = rdev->ops->del_key(&rdev->wiphy, netdev, key_index, pairwise,
ops               121 net/wireless/rdev-ops.h 	ret = rdev->ops->set_default_key(&rdev->wiphy, netdev, key_index,
ops               133 net/wireless/rdev-ops.h 	ret = rdev->ops->set_default_mgmt_key(&rdev->wiphy, netdev,
ops               145 net/wireless/rdev-ops.h 	ret = rdev->ops->start_ap(&rdev->wiphy, dev, settings);
ops               156 net/wireless/rdev-ops.h 	ret = rdev->ops->change_beacon(&rdev->wiphy, dev, info);
ops               166 net/wireless/rdev-ops.h 	ret = rdev->ops->stop_ap(&rdev->wiphy, dev);
ops               177 net/wireless/rdev-ops.h 	ret = rdev->ops->add_station(&rdev->wiphy, dev, mac, params);
ops               188 net/wireless/rdev-ops.h 	ret = rdev->ops->del_station(&rdev->wiphy, dev, params);
ops               199 net/wireless/rdev-ops.h 	ret = rdev->ops->change_station(&rdev->wiphy, dev, mac, params);
ops               210 net/wireless/rdev-ops.h 	ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo);
ops               221 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_station(&rdev->wiphy, dev, idx, mac, sinfo);
ops               231 net/wireless/rdev-ops.h 	ret = rdev->ops->add_mpath(&rdev->wiphy, dev, dst, next_hop);
ops               241 net/wireless/rdev-ops.h 	ret = rdev->ops->del_mpath(&rdev->wiphy, dev, dst);
ops               252 net/wireless/rdev-ops.h 	ret = rdev->ops->change_mpath(&rdev->wiphy, dev, dst, next_hop);
ops               263 net/wireless/rdev-ops.h 	ret = rdev->ops->get_mpath(&rdev->wiphy, dev, dst, next_hop, pinfo);
ops               276 net/wireless/rdev-ops.h 	ret = rdev->ops->get_mpp(&rdev->wiphy, dev, dst, mpp, pinfo);
ops               288 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_mpath(&rdev->wiphy, dev, idx, dst, next_hop,
ops               302 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_mpp(&rdev->wiphy, dev, idx, dst, mpp, pinfo);
ops               313 net/wireless/rdev-ops.h 	ret = rdev->ops->get_mesh_config(&rdev->wiphy, dev, conf);
ops               325 net/wireless/rdev-ops.h 	ret = rdev->ops->update_mesh_config(&rdev->wiphy, dev, mask, nconf);
ops               337 net/wireless/rdev-ops.h 	ret = rdev->ops->join_mesh(&rdev->wiphy, dev, conf, setup);
ops               348 net/wireless/rdev-ops.h 	ret = rdev->ops->leave_mesh(&rdev->wiphy, dev);
ops               359 net/wireless/rdev-ops.h 	ret = rdev->ops->join_ocb(&rdev->wiphy, dev, setup);
ops               369 net/wireless/rdev-ops.h 	ret = rdev->ops->leave_ocb(&rdev->wiphy, dev);
ops               381 net/wireless/rdev-ops.h 	ret = rdev->ops->change_bss(&rdev->wiphy, dev, params);
ops               393 net/wireless/rdev-ops.h 	ret = rdev->ops->set_txq_params(&rdev->wiphy, dev, params);
ops               405 net/wireless/rdev-ops.h 	ret = rdev->ops->libertas_set_mesh_channel(&rdev->wiphy, dev, chan);
ops               416 net/wireless/rdev-ops.h 	ret = rdev->ops->set_monitor_channel(&rdev->wiphy, chandef);
ops               426 net/wireless/rdev-ops.h 	ret = rdev->ops->scan(&rdev->wiphy, request);
ops               435 net/wireless/rdev-ops.h 	rdev->ops->abort_scan(&rdev->wiphy, wdev);
ops               445 net/wireless/rdev-ops.h 	ret = rdev->ops->auth(&rdev->wiphy, dev, req);
ops               456 net/wireless/rdev-ops.h 	ret = rdev->ops->assoc(&rdev->wiphy, dev, req);
ops               467 net/wireless/rdev-ops.h 	ret = rdev->ops->deauth(&rdev->wiphy, dev, req);
ops               478 net/wireless/rdev-ops.h 	ret = rdev->ops->disassoc(&rdev->wiphy, dev, req);
ops               489 net/wireless/rdev-ops.h 	ret = rdev->ops->connect(&rdev->wiphy, dev, sme);
ops               501 net/wireless/rdev-ops.h 	ret = rdev->ops->update_connect_params(&rdev->wiphy, dev, sme, changed);
ops               511 net/wireless/rdev-ops.h 	ret = rdev->ops->disconnect(&rdev->wiphy, dev, reason_code);
ops               522 net/wireless/rdev-ops.h 	ret = rdev->ops->join_ibss(&rdev->wiphy, dev, params);
ops               532 net/wireless/rdev-ops.h 	ret = rdev->ops->leave_ibss(&rdev->wiphy, dev);
ops               542 net/wireless/rdev-ops.h 	if (!rdev->ops->set_wiphy_params)
ops               546 net/wireless/rdev-ops.h 	ret = rdev->ops->set_wiphy_params(&rdev->wiphy, changed);
ops               557 net/wireless/rdev-ops.h 	ret = rdev->ops->set_tx_power(&rdev->wiphy, wdev, type, mbm);
ops               567 net/wireless/rdev-ops.h 	ret = rdev->ops->get_tx_power(&rdev->wiphy, wdev, dbm);
ops               577 net/wireless/rdev-ops.h 	ret = rdev->ops->set_wds_peer(&rdev->wiphy, dev, addr);
ops               589 net/wireless/rdev-ops.h 	ret = rdev->ops->set_multicast_to_unicast(&rdev->wiphy, dev, enabled);
ops               601 net/wireless/rdev-ops.h 	ret = rdev->ops->get_txq_stats(&rdev->wiphy, wdev, txqstats);
ops               609 net/wireless/rdev-ops.h 	rdev->ops->rfkill_poll(&rdev->wiphy);
ops               621 net/wireless/rdev-ops.h 	ret = rdev->ops->testmode_cmd(&rdev->wiphy, wdev, data, len);
ops               633 net/wireless/rdev-ops.h 	ret = rdev->ops->testmode_dump(&rdev->wiphy, skb, cb, data, len);
ops               646 net/wireless/rdev-ops.h 	ret = rdev->ops->set_bitrate_mask(&rdev->wiphy, dev, peer, mask);
ops               657 net/wireless/rdev-ops.h 	ret = rdev->ops->dump_survey(&rdev->wiphy, netdev, idx, info);
ops               671 net/wireless/rdev-ops.h 	ret = rdev->ops->set_pmksa(&rdev->wiphy, netdev, pmksa);
ops               682 net/wireless/rdev-ops.h 	ret = rdev->ops->del_pmksa(&rdev->wiphy, netdev, pmksa);
ops               692 net/wireless/rdev-ops.h 	ret = rdev->ops->flush_pmksa(&rdev->wiphy, netdev);
ops               705 net/wireless/rdev-ops.h 	ret = rdev->ops->remain_on_channel(&rdev->wiphy, wdev, chan,
ops               717 net/wireless/rdev-ops.h 	ret = rdev->ops->cancel_remain_on_channel(&rdev->wiphy, wdev, cookie);
ops               729 net/wireless/rdev-ops.h 	ret = rdev->ops->mgmt_tx(&rdev->wiphy, wdev, params, cookie);
ops               743 net/wireless/rdev-ops.h 	ret = rdev->ops->tx_control_port(&rdev->wiphy, dev, buf, len,
ops               755 net/wireless/rdev-ops.h 	ret = rdev->ops->mgmt_tx_cancel_wait(&rdev->wiphy, wdev, cookie);
ops               766 net/wireless/rdev-ops.h 	ret = rdev->ops->set_power_mgmt(&rdev->wiphy, dev, enabled, timeout);
ops               778 net/wireless/rdev-ops.h 	ret = rdev->ops->set_cqm_rssi_config(&rdev->wiphy, dev, rssi_thold,
ops               790 net/wireless/rdev-ops.h 	ret = rdev->ops->set_cqm_rssi_range_config(&rdev->wiphy, dev,
ops               802 net/wireless/rdev-ops.h 	ret = rdev->ops->set_cqm_txe_config(&rdev->wiphy, dev, rate, pkts,
ops               815 net/wireless/rdev-ops.h 	rdev->ops->mgmt_frame_register(&rdev->wiphy, wdev , frame_type, reg);
ops               824 net/wireless/rdev-ops.h 	ret = rdev->ops->set_antenna(&rdev->wiphy, tx_ant, rx_ant);
ops               834 net/wireless/rdev-ops.h 	ret = rdev->ops->get_antenna(&rdev->wiphy, tx_ant, rx_ant);
ops               850 net/wireless/rdev-ops.h 	ret = rdev->ops->sched_scan_start(&rdev->wiphy, dev, request);
ops               860 net/wireless/rdev-ops.h 	ret = rdev->ops->sched_scan_stop(&rdev->wiphy, dev, reqid);
ops               871 net/wireless/rdev-ops.h 	ret = rdev->ops->set_rekey_data(&rdev->wiphy, dev, data);
ops               886 net/wireless/rdev-ops.h 	ret = rdev->ops->tdls_mgmt(&rdev->wiphy, dev, peer, action_code,
ops               899 net/wireless/rdev-ops.h 	ret = rdev->ops->tdls_oper(&rdev->wiphy, dev, peer, oper);
ops               910 net/wireless/rdev-ops.h 	ret = rdev->ops->probe_client(&rdev->wiphy, dev, peer, cookie);
ops               920 net/wireless/rdev-ops.h 	ret = rdev->ops->set_noack_map(&rdev->wiphy, dev, noack_map);
ops               933 net/wireless/rdev-ops.h 	ret = rdev->ops->get_channel(&rdev->wiphy, wdev, chandef);
ops               945 net/wireless/rdev-ops.h 	ret = rdev->ops->start_p2p_device(&rdev->wiphy, wdev);
ops               954 net/wireless/rdev-ops.h 	rdev->ops->stop_p2p_device(&rdev->wiphy, wdev);
ops               965 net/wireless/rdev-ops.h 	ret = rdev->ops->start_nan(&rdev->wiphy, wdev, conf);
ops               974 net/wireless/rdev-ops.h 	rdev->ops->stop_nan(&rdev->wiphy, wdev);
ops               986 net/wireless/rdev-ops.h 	ret = rdev->ops->add_nan_func(&rdev->wiphy, wdev, nan_func);
ops               995 net/wireless/rdev-ops.h 	rdev->ops->del_nan_func(&rdev->wiphy, wdev, cookie);
ops              1007 net/wireless/rdev-ops.h 	if (rdev->ops->nan_change_conf)
ops              1008 net/wireless/rdev-ops.h 		ret = rdev->ops->nan_change_conf(&rdev->wiphy, wdev, conf,
ops              1023 net/wireless/rdev-ops.h 	ret = rdev->ops->set_mac_acl(&rdev->wiphy, dev, params);
ops              1035 net/wireless/rdev-ops.h 	ret = rdev->ops->update_ft_ies(&rdev->wiphy, dev, ftie);
ops              1048 net/wireless/rdev-ops.h 	ret = rdev->ops->crit_proto_start(&rdev->wiphy, wdev,
ops              1058 net/wireless/rdev-ops.h 	rdev->ops->crit_proto_stop(&rdev->wiphy, wdev);
ops              1069 net/wireless/rdev-ops.h 	ret = rdev->ops->channel_switch(&rdev->wiphy, dev, params);
ops              1080 net/wireless/rdev-ops.h 	if (rdev->ops->set_qos_map) {
ops              1082 net/wireless/rdev-ops.h 		ret = rdev->ops->set_qos_map(&rdev->wiphy, dev, qos_map);
ops              1096 net/wireless/rdev-ops.h 	ret = rdev->ops->set_ap_chanwidth(&rdev->wiphy, dev, chandef);
ops              1111 net/wireless/rdev-ops.h 	if (rdev->ops->add_tx_ts)
ops              1112 net/wireless/rdev-ops.h 		ret = rdev->ops->add_tx_ts(&rdev->wiphy, dev, tsid, peer,
ops              1126 net/wireless/rdev-ops.h 	if (rdev->ops->del_tx_ts)
ops              1127 net/wireless/rdev-ops.h 		ret = rdev->ops->del_tx_ts(&rdev->wiphy, dev, tsid, peer);
ops              1142 net/wireless/rdev-ops.h 	ret = rdev->ops->tdls_channel_switch(&rdev->wiphy, dev, addr,
ops              1153 net/wireless/rdev-ops.h 	rdev->ops->tdls_cancel_channel_switch(&rdev->wiphy, dev, addr);
ops              1167 net/wireless/rdev-ops.h 	if (rdev->ops->start_radar_detection)
ops              1168 net/wireless/rdev-ops.h 		ret = rdev->ops->start_radar_detection(&rdev->wiphy, dev,
ops              1179 net/wireless/rdev-ops.h 	if (rdev->ops->end_cac)
ops              1180 net/wireless/rdev-ops.h 		rdev->ops->end_cac(&rdev->wiphy, dev);
ops              1192 net/wireless/rdev-ops.h 	if (rdev->ops->set_mcast_rate)
ops              1193 net/wireless/rdev-ops.h 		ret = rdev->ops->set_mcast_rate(&rdev->wiphy, dev, mcast_rate);
ops              1205 net/wireless/rdev-ops.h 	if (rdev->ops->set_coalesce)
ops              1206 net/wireless/rdev-ops.h 		ret = rdev->ops->set_coalesce(&rdev->wiphy, coalesce);
ops              1218 net/wireless/rdev-ops.h 	if (rdev->ops->set_pmk)
ops              1219 net/wireless/rdev-ops.h 		ret = rdev->ops->set_pmk(&rdev->wiphy, dev, pmk_conf);
ops              1230 net/wireless/rdev-ops.h 	if (rdev->ops->del_pmk)
ops              1231 net/wireless/rdev-ops.h 		ret = rdev->ops->del_pmk(&rdev->wiphy, dev, aa);
ops              1244 net/wireless/rdev-ops.h 	if (rdev->ops->external_auth)
ops              1245 net/wireless/rdev-ops.h 		ret = rdev->ops->external_auth(&rdev->wiphy, dev, params);
ops              1258 net/wireless/rdev-ops.h 	if (rdev->ops->get_ftm_responder_stats)
ops              1259 net/wireless/rdev-ops.h 		ret = rdev->ops->get_ftm_responder_stats(&rdev->wiphy, dev,
ops              1273 net/wireless/rdev-ops.h 	if (rdev->ops->start_pmsr)
ops              1274 net/wireless/rdev-ops.h 		ret = rdev->ops->start_pmsr(&rdev->wiphy, wdev, request);
ops              1285 net/wireless/rdev-ops.h 	if (rdev->ops->abort_pmsr)
ops              1286 net/wireless/rdev-ops.h 		rdev->ops->abort_pmsr(&rdev->wiphy, wdev, request);
ops              1297 net/wireless/rdev-ops.h 	if (rdev->ops->update_owe_info)
ops              1298 net/wireless/rdev-ops.h 		ret = rdev->ops->update_owe_info(&rdev->wiphy, dev, oweinfo);
ops              1311 net/wireless/rdev-ops.h 	ret = rdev->ops->probe_mesh_link(&rdev->wiphy, dev, buf, len);
ops              2140 net/wireless/reg.c 		if (!rdev->ops->get_channel ||
ops               168 net/wireless/sme.c 		if (WARN_ON(!rdev->ops->auth))
ops               182 net/wireless/sme.c 		if (WARN_ON(!rdev->ops->assoc))
ops               522 net/wireless/sme.c 	if (!rdev->ops->auth || !rdev->ops->assoc)
ops               613 net/wireless/sme.c 	if (!rdev->ops->deauth)
ops               728 net/wireless/sme.c 		WARN_ON_ONCE(!wiphy_to_rdev(wdev->wiphy)->ops->connect);
ops              1105 net/wireless/sme.c 	if (rdev->ops->crit_proto_stop && rdev->crit_proto_nlportid) {
ops              1114 net/wireless/sme.c 	if (rdev->ops->del_key)
ops              1245 net/wireless/sme.c 	if (!rdev->ops->connect)
ops              1279 net/wireless/sme.c 	else if (!rdev->ops->disconnect)
ops              1326 net/wireless/sme.c 			if (rdev->ops->disconnect || wdev->current_bss)
ops               112 net/wireless/sysfs.c 		if (rdev->ops->suspend)
ops               135 net/wireless/sysfs.c 	if (rdev->wiphy.registered && rdev->ops->resume)
ops               932 net/wireless/util.c 	if (!rdev->ops->change_virtual_intf ||
ops              1912 net/wireless/util.c 	if (!rdev->ops->get_station)
ops               430 net/wireless/wext-compat.c 		if (!rdev->ops->set_default_mgmt_key)
ops               579 net/wireless/wext-compat.c 	if (!rdev->ops->del_key ||
ops               580 net/wireless/wext-compat.c 	    !rdev->ops->add_key ||
ops               581 net/wireless/wext-compat.c 	    !rdev->ops->set_default_key)
ops               642 net/wireless/wext-compat.c 	if (!rdev->ops->del_key ||
ops               643 net/wireless/wext-compat.c 	    !rdev->ops->add_key ||
ops               644 net/wireless/wext-compat.c 	    !rdev->ops->set_default_key)
ops               810 net/wireless/wext-compat.c 		if (!rdev->ops->get_channel)
ops               838 net/wireless/wext-compat.c 	if (!rdev->ops->set_tx_power)
ops               889 net/wireless/wext-compat.c 	if (!rdev->ops->get_tx_power)
ops              1109 net/wireless/wext-compat.c 	if (!rdev->ops->set_power_mgmt)
ops              1171 net/wireless/wext-compat.c 	if (!rdev->ops->set_wds_peer)
ops              1210 net/wireless/wext-compat.c 	if (!rdev->ops->set_bitrate_mask)
ops              1262 net/wireless/wext-compat.c 	if (!rdev->ops->get_station)
ops              1304 net/wireless/wext-compat.c 	if (!rdev->ops->get_station)
ops              1454 net/wireless/wext-compat.c 		if (!rdev->ops->set_pmksa)
ops              1460 net/wireless/wext-compat.c 		if (!rdev->ops->del_pmksa)
ops              1466 net/wireless/wext-compat.c 		if (!rdev->ops->flush_pmksa)
ops               559 net/x25/af_x25.c 	sock->ops    = &x25_proto_ops;
ops              1098 net/xdp/xsk.c  	sock->ops = &xsk_proto_ops;
ops               209 net/xfrm/xfrm_output.c 	top_iph->protocol = xfrm_af2proto(skb_dst(skb)->ops->family);
ops               255 net/xfrm/xfrm_output.c 	top_iph->nexthdr = xfrm_af2proto(skb_dst(skb)->ops->family);
ops               507 net/xfrm/xfrm_output.c 		err = skb_dst(skb)->ops->local_out(net, skb->sk, skb);
ops               514 net/xfrm/xfrm_output.c 		err = nf_hook(skb_dst(skb)->ops->family,
ops               625 net/xfrm/xfrm_output.c 				xfrm_af2proto(skb_dst(skb)->ops->family));
ops              2500 net/xfrm/xfrm_policy.c 	if (dst->ops->family == AF_INET6) {
ops              2511 net/xfrm/xfrm_policy.c 		xfrm_policy_get_afinfo(xdst->u.dst.ops->family);
ops              2768 net/xfrm/xfrm_policy.c 	xfrm_decode_session(skb, &fl, dst->ops->family);
ops              2800 net/xfrm/xfrm_policy.c 		xfrm_decode_session(skb, &fl, skb_dst(skb)->ops->family);
ops              3023 net/xfrm/xfrm_policy.c 	u16 family = dst_orig->ops->family;
ops              3187 net/xfrm/xfrm_policy.c 		return make_blackhole(net, dst_orig->ops->family, dst_orig);
ops              3891 net/xfrm/xfrm_policy.c 	return path->ops->neigh_lookup(path, skb, daddr);
ops              3899 net/xfrm/xfrm_policy.c 	path->ops->confirm_neigh(path, daddr);
ops               827 samples/v4l/v4l2-pci-skeleton.c 	q->ops = &skel_qops;
ops              1004 samples/vfio-mdev/mbochs.c 	exp_info.ops = &mbochs_dmabuf_ops;
ops               789 scripts/unifdef.c struct ops;
ops               791 scripts/unifdef.c typedef Linetype eval_fn(const struct ops *, int *, const char **);
ops               825 scripts/unifdef.c eval_unary(const struct ops *ops, int *valp, const char **cpp)
ops               835 scripts/unifdef.c 		debug("eval%d !", ops - eval_ops);
ops               837 scripts/unifdef.c 		lt = eval_unary(ops, valp, &cp);
ops               846 scripts/unifdef.c 		debug("eval%d (", ops - eval_ops);
ops               854 scripts/unifdef.c 		debug("eval%d number", ops - eval_ops);
ops               862 scripts/unifdef.c 		debug("eval%d defined", ops - eval_ops);
ops               882 scripts/unifdef.c 		debug("eval%d symbol", ops - eval_ops);
ops               900 scripts/unifdef.c 		debug("eval%d bad expr", ops - eval_ops);
ops               905 scripts/unifdef.c 	debug("eval%d = %d", ops - eval_ops, *valp);
ops               913 scripts/unifdef.c eval_table(const struct ops *ops, int *valp, const char **cpp)
ops               920 scripts/unifdef.c 	debug("eval%d", ops - eval_ops);
ops               922 scripts/unifdef.c 	lt = ops->inner(ops+1, valp, &cp);
ops               927 scripts/unifdef.c 		for (op = ops->op; op->str != NULL; op++)
ops               933 scripts/unifdef.c 		debug("eval%d %s", ops - eval_ops, op->str);
ops               934 scripts/unifdef.c 		rt = ops->inner(ops+1, &val, &cp);
ops               941 scripts/unifdef.c 	debug("eval%d = %d", ops - eval_ops, *valp);
ops               942 scripts/unifdef.c 	debug("eval%d lt = %s", ops - eval_ops, linetype_name[lt]);
ops               160 security/apparmor/apparmorfs.c 	fc->ops = &apparmorfs_context_ops;
ops                65 security/inode.c 	fc->ops = &securityfs_context_ops;
ops              1598 security/selinux/selinuxfs.c 		inode->i_fop = files[i].ops;
ops              2022 security/selinux/selinuxfs.c 	fc->ops = &sel_context_ops;
ops              2928 security/smack/smackfs.c 	fc->ops = &smk_context_ops;
ops               661 security/tomoyo/network.c 		const int error = sock->ops->getname(sock, (struct sockaddr *)
ops                57 sound/ac97/bus.c 	.ops = &ac97_unbound_ctrl_ops,
ops               139 sound/ac97/bus.c 	ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID1);
ops               144 sound/ac97/bus.c 	ret = adrv->ops->read(adrv, codec_num, AC97_VENDOR_ID2);
ops               177 sound/ac97/bus.c 	ac97_ctrl->ops->reset(ac97_ctrl);
ops               247 sound/ac97/bus.c 	ac97_ctrl->ops->reset(ac97_ctrl);
ops               264 sound/ac97/bus.c 	ac97_ctrl->ops->warm_reset(ac97_ctrl);
ops               349 sound/ac97/bus.c 	const struct ac97_controller_ops *ops, struct device *dev,
ops               362 sound/ac97/bus.c 	ac97_ctrl->ops = ops;
ops                25 sound/ac97/snd_ac97_compat.c 	if (actrl->ops->reset)
ops                26 sound/ac97/snd_ac97_compat.c 		actrl->ops->reset(actrl);
ops                34 sound/ac97/snd_ac97_compat.c 	if (actrl->ops->warm_reset)
ops                35 sound/ac97/snd_ac97_compat.c 		actrl->ops->warm_reset(actrl);
ops                44 sound/ac97/snd_ac97_compat.c 	actrl->ops->write(actrl, ac97->num, reg, val);
ops                53 sound/ac97/snd_ac97_compat.c 	return actrl->ops->read(actrl, ac97->num, reg);
ops                64 sound/ac97/snd_ac97_compat.c 	.ops = &compat_snd_ac97_bus_ops,
ops                29 sound/ac97_bus.c 	ac97->id = ac97->bus->ops->read(ac97, AC97_VENDOR_ID1) << 16;
ops                30 sound/ac97_bus.c 	ac97->id |= ac97->bus->ops->read(ac97, AC97_VENDOR_ID2);
ops                58 sound/ac97_bus.c 	struct snd_ac97_bus_ops *ops = ac97->bus->ops;
ops                60 sound/ac97_bus.c 	if (try_warm && ops->warm_reset) {
ops                61 sound/ac97_bus.c 		ops->warm_reset(ac97);
ops                66 sound/ac97_bus.c 	if (ops->reset)
ops                67 sound/ac97_bus.c 		ops->reset(ac97);
ops                68 sound/ac97_bus.c 	if (ops->warm_reset)
ops                69 sound/ac97_bus.c 		ops->warm_reset(ac97);
ops               119 sound/aoa/aoa.h 	void * device_data, struct snd_device_ops * ops);
ops               100 sound/aoa/codecs/onyx.c static struct snd_device_ops ops = {
ops               885 sound/aoa/codecs/onyx.c 	if (aoa_snd_device_new(SNDRV_DEV_CODEC, onyx, &ops)) {
ops               220 sound/aoa/codecs/tas.c static struct snd_device_ops ops = {
ops               822 sound/aoa/codecs/tas.c 	if (aoa_snd_device_new(SNDRV_DEV_CODEC, tas, &ops)) {
ops                33 sound/aoa/codecs/toonie.c static struct snd_device_ops ops = {
ops                93 sound/aoa/codecs/toonie.c 	if (aoa_snd_device_new(SNDRV_DEV_CODEC, toonie, &ops)) {
ops                62 sound/aoa/core/alsa.c 		       void * device_data, struct snd_device_ops * ops)
ops                69 sound/aoa/core/alsa.c 	err = snd_device_new(card, type, device_data, ops);
ops               721 sound/atmel/ac97c.c 	static struct snd_ac97_bus_ops	ops = {
ops               793 sound/atmel/ac97c.c 	retval = snd_ac97_bus(card, 0, &ops, chip, &chip->ac97_bus);
ops               118 sound/core/compress_offload.c 	data->stream.ops = compr->ops;
ops               133 sound/core/compress_offload.c 	ret = compr->ops->open(&data->stream);
ops               154 sound/core/compress_offload.c 		data->stream.ops->trigger(&data->stream, SNDRV_PCM_TRIGGER_STOP);
ops               160 sound/core/compress_offload.c 	data->stream.ops->free(&data->stream);
ops               171 sound/core/compress_offload.c 	if (!stream->ops->pointer)
ops               173 sound/core/compress_offload.c 	stream->ops->pointer(stream, tstamp);
ops               276 sound/core/compress_offload.c 	if (stream->ops->ack)
ops               277 sound/core/compress_offload.c 		stream->ops->ack(stream, count);
ops               311 sound/core/compress_offload.c 	if (stream->ops->copy) {
ops               313 sound/core/compress_offload.c 		retval = stream->ops->copy(stream, cbuf, avail);
ops               368 sound/core/compress_offload.c 	if (stream->ops->copy) {
ops               369 sound/core/compress_offload.c 		retval = stream->ops->copy(stream, buf, avail);
ops               452 sound/core/compress_offload.c 	if (!stream->ops->get_caps)
ops               456 sound/core/compress_offload.c 	retval = stream->ops->get_caps(stream, &caps);
ops               472 sound/core/compress_offload.c 	if (!stream->ops->get_codec_caps)
ops               479 sound/core/compress_offload.c 	retval = stream->ops->get_codec_caps(stream, caps);
ops               499 sound/core/compress_offload.c 	if (stream->ops->copy) {
ops               570 sound/core/compress_offload.c 		retval = stream->ops->set_params(stream, params);
ops               592 sound/core/compress_offload.c 	if (!stream->ops->get_params)
ops               598 sound/core/compress_offload.c 	retval = stream->ops->get_params(stream, params);
ops               615 sound/core/compress_offload.c 	if (!stream->ops->get_metadata)
ops               621 sound/core/compress_offload.c 	retval = stream->ops->get_metadata(stream, &metadata);
ops               637 sound/core/compress_offload.c 	if (!stream->ops->set_metadata)
ops               646 sound/core/compress_offload.c 	retval = stream->ops->set_metadata(stream, &metadata);
ops               671 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_PUSH);
ops               683 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_PAUSE_RELEASE);
ops               704 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_START);
ops               723 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
ops               740 sound/core/compress_offload.c 	stream->ops->trigger(stream, SNDRV_PCM_TRIGGER_STOP);
ops               822 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_DRAIN);
ops               850 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_NEXT_TRACK);
ops               882 sound/core/compress_offload.c 	retval = stream->ops->trigger(stream, SND_COMPR_TRIGGER_PARTIAL_DRAIN);
ops              1102 sound/core/compress_offload.c 	static struct snd_device_ops ops = {
ops              1118 sound/core/compress_offload.c 	ret = snd_device_new(card, SNDRV_DEV_COMPRESS, compr, &ops);
ops              1159 sound/core/compress_offload.c 	if (device->name == NULL || device->ops == NULL)
ops              1163 sound/core/compress_offload.c 	if (snd_BUG_ON(!device->ops->open))
ops              1165 sound/core/compress_offload.c 	if (snd_BUG_ON(!device->ops->free))
ops              1167 sound/core/compress_offload.c 	if (snd_BUG_ON(!device->ops->set_params))
ops              1169 sound/core/compress_offload.c 	if (snd_BUG_ON(!device->ops->trigger))
ops              1858 sound/core/control.c 	static struct snd_device_ops ops = {
ops              1873 sound/core/control.c 	err = snd_device_new(card, SNDRV_DEV_CONTROL, card, &ops);
ops                30 sound/core/device.c 		   void *device_data, struct snd_device_ops *ops)
ops                35 sound/core/device.c 	if (snd_BUG_ON(!card || !device_data || !ops))
ops                45 sound/core/device.c 	dev->ops = ops;
ops                62 sound/core/device.c 		if (dev->ops->dev_disconnect &&
ops                63 sound/core/device.c 		    dev->ops->dev_disconnect(dev))
ops                75 sound/core/device.c 	if (dev->ops->dev_free) {
ops                76 sound/core/device.c 		if (dev->ops->dev_free(dev))
ops               148 sound/core/device.c 		if (dev->ops->dev_register) {
ops               149 sound/core/device.c 			int err = dev->ops->dev_register(dev);
ops                45 sound/core/hwdep.c 	if (hw->ops.llseek)
ops                46 sound/core/hwdep.c 		return hw->ops.llseek(hw, file, offset, orig);
ops                54 sound/core/hwdep.c 	if (hw->ops.read)
ops                55 sound/core/hwdep.c 		return hw->ops.read(hw, buf, count, offset);
ops                63 sound/core/hwdep.c 	if (hw->ops.write)
ops                64 sound/core/hwdep.c 		return hw->ops.write(hw, buf, count, offset);
ops               101 sound/core/hwdep.c 		if (!hw->ops.open) {
ops               105 sound/core/hwdep.c 		err = hw->ops.open(hw, file);
ops               135 sound/core/hwdep.c 			if (hw->ops.release)
ops               136 sound/core/hwdep.c 				hw->ops.release(hw, file);
ops               153 sound/core/hwdep.c 	if (hw->ops.release)
ops               154 sound/core/hwdep.c 		err = hw->ops.release(hw, file);
ops               168 sound/core/hwdep.c 	if (hw->ops.poll)
ops               169 sound/core/hwdep.c 		return hw->ops.poll(hw, file, wait);
ops               194 sound/core/hwdep.c 	if (! hw->ops.dsp_status)
ops               198 sound/core/hwdep.c 	if ((err = hw->ops.dsp_status(hw, &info)) < 0)
ops               211 sound/core/hwdep.c 	if (! hw->ops.dsp_load)
ops               221 sound/core/hwdep.c 	err = hw->ops.dsp_load(hw, &info);
ops               243 sound/core/hwdep.c 	if (hw->ops.ioctl)
ops               244 sound/core/hwdep.c 		return hw->ops.ioctl(hw, file, cmd, arg);
ops               251 sound/core/hwdep.c 	if (hw->ops.mmap)
ops               252 sound/core/hwdep.c 		return hw->ops.mmap(hw, file, vma);
ops               356 sound/core/hwdep.c 	static struct snd_device_ops ops = {
ops               384 sound/core/hwdep.c 	err = snd_device_new(card, SNDRV_DEV_HWDEP, hwdep, &ops);
ops                61 sound/core/hwdep_compat.c 	if (hw->ops.ioctl_compat)
ops                62 sound/core/hwdep_compat.c 		return hw->ops.ioctl_compat(hw, file, cmd, arg);
ops               114 sound/core/info.c 	if (entry->c.ops->llseek) {
ops               115 sound/core/info.c 		offset = entry->c.ops->llseek(entry,
ops               162 sound/core/info.c 	size = entry->c.ops->read(entry, data->file_private_data,
ops               183 sound/core/info.c 		size = entry->c.ops->write(entry, data->file_private_data,
ops               197 sound/core/info.c 	if (entry->c.ops->poll)
ops               198 sound/core/info.c 		return entry->c.ops->poll(entry,
ops               201 sound/core/info.c 	if (entry->c.ops->read)
ops               203 sound/core/info.c 	if (entry->c.ops->write)
ops               214 sound/core/info.c 	if (!entry->c.ops->ioctl)
ops               216 sound/core/info.c 	return entry->c.ops->ioctl(entry, data->file_private_data,
ops               230 sound/core/info.c 	if (!entry->c.ops->mmap)
ops               232 sound/core/info.c 	return entry->c.ops->mmap(entry, data->file_private_data,
ops               248 sound/core/info.c 	if (((mode == O_RDONLY || mode == O_RDWR) && !entry->c.ops->read) ||
ops               249 sound/core/info.c 	    ((mode == O_WRONLY || mode == O_RDWR) && !entry->c.ops->write)) {
ops               254 sound/core/info.c 	if (entry->c.ops->open) {
ops               255 sound/core/info.c 		err = entry->c.ops->open(entry, mode, &data->file_private_data);
ops               277 sound/core/info.c 	if (entry->c.ops->release)
ops               278 sound/core/info.c 		entry->c.ops->release(entry, file->f_flags & O_ACCMODE,
ops               813 sound/core/info.c 		const struct file_operations *ops;
ops               815 sound/core/info.c 			ops = &snd_info_entry_operations;
ops               817 sound/core/info.c 			ops = &snd_info_text_entry_ops;
ops               819 sound/core/info.c 				     ops, entry);
ops               204 sound/core/jack.c 	static struct snd_device_ops ops = {
ops               247 sound/core/jack.c 	err = snd_device_new(card, SNDRV_DEV_JACK, jack, &ops);
ops               709 sound/core/pcm.c 	static struct snd_device_ops ops = {
ops               744 sound/core/pcm.c 			     internal ? &internal_ops : &ops);
ops               213 sound/core/pcm_lib.c 	if (!(substream->ops->get_time_info) ||
ops               268 sound/core/pcm_lib.c 	pos = substream->ops->pointer(substream);
ops               271 sound/core/pcm_lib.c 		if ((substream->ops->get_time_info) &&
ops               273 sound/core/pcm_lib.c 			substream->ops->get_time_info(substream, &curr_tstamp,
ops               472 sound/core/pcm_lib.c 		     const struct snd_pcm_ops *ops)
ops               478 sound/core/pcm_lib.c 		substream->ops = ops;
ops              1951 sound/core/pcm_lib.c 	if (substream->ops->fill_silence)
ops              1952 sound/core/pcm_lib.c 		return substream->ops->fill_silence(substream, channel,
ops              2055 sound/core/pcm_lib.c 	if (snd_BUG_ON(!substream->ops->copy_user && !runtime->dma_area))
ops              2092 sound/core/pcm_lib.c 	if (substream->ops->ack) {
ops              2093 sound/core/pcm_lib.c 		ret = substream->ops->ack(substream);
ops              2142 sound/core/pcm_lib.c 		if (substream->ops->copy_kernel)
ops              2143 sound/core/pcm_lib.c 			transfer = substream->ops->copy_kernel;
ops              2148 sound/core/pcm_lib.c 		if (substream->ops->copy_user)
ops              2149 sound/core/pcm_lib.c 			transfer = (pcm_transfer_f)substream->ops->copy_user;
ops               234 sound/core/pcm_native.c 	if (substream->ops->mmap ||
ops               460 sound/core/pcm_native.c 			err = substream->ops->ioctl(substream,
ops               674 sound/core/pcm_native.c 	if (substream->ops->hw_params != NULL) {
ops               675 sound/core/pcm_native.c 		err = substream->ops->hw_params(substream, params);
ops               720 sound/core/pcm_native.c 	if (runtime->dma_area && !substream->ops->copy_user)
ops               737 sound/core/pcm_native.c 	if (substream->ops->hw_free != NULL)
ops               738 sound/core/pcm_native.c 		substream->ops->hw_free(substream);
ops               783 sound/core/pcm_native.c 	if (substream->ops->hw_free)
ops               784 sound/core/pcm_native.c 		result = substream->ops->hw_free(substream);
ops               975 sound/core/pcm_native.c 	return substream->ops->ioctl(substream, SNDRV_PCM_IOCTL1_CHANNEL_INFO, info);
ops              1021 sound/core/pcm_native.c static int snd_pcm_action_group(const struct action_ops *ops,
ops              1037 sound/core/pcm_native.c 		res = ops->pre_action(s, state);
ops              1042 sound/core/pcm_native.c 		res = ops->do_action(s, state);
ops              1044 sound/core/pcm_native.c 			if (ops->undo_action) {
ops              1048 sound/core/pcm_native.c 					ops->undo_action(s1, state);
ops              1056 sound/core/pcm_native.c 		ops->post_action(s, state);
ops              1078 sound/core/pcm_native.c static int snd_pcm_action_single(const struct action_ops *ops,
ops              1084 sound/core/pcm_native.c 	res = ops->pre_action(substream, state);
ops              1087 sound/core/pcm_native.c 	res = ops->do_action(substream, state);
ops              1089 sound/core/pcm_native.c 		ops->post_action(substream, state);
ops              1090 sound/core/pcm_native.c 	else if (ops->undo_action)
ops              1091 sound/core/pcm_native.c 		ops->undo_action(substream, state);
ops              1159 sound/core/pcm_native.c static int snd_pcm_action(const struct action_ops *ops,
ops              1168 sound/core/pcm_native.c 		res = snd_pcm_action_group(ops, substream, state, 1);
ops              1170 sound/core/pcm_native.c 		res = snd_pcm_action_single(ops, substream, state);
ops              1178 sound/core/pcm_native.c static int snd_pcm_action_lock_irq(const struct action_ops *ops,
ops              1185 sound/core/pcm_native.c 	res = snd_pcm_action(ops, substream, state);
ops              1192 sound/core/pcm_native.c static int snd_pcm_action_nonatomic(const struct action_ops *ops,
ops              1201 sound/core/pcm_native.c 		res = snd_pcm_action_group(ops, substream, state, 0);
ops              1203 sound/core/pcm_native.c 		res = snd_pcm_action_single(ops, substream, state);
ops              1228 sound/core/pcm_native.c 	return substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_START);
ops              1234 sound/core/pcm_native.c 		substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_STOP);
ops              1294 sound/core/pcm_native.c 		substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_STOP);
ops              1397 sound/core/pcm_native.c 	return substream->ops->trigger(substream,
ops              1405 sound/core/pcm_native.c 		substream->ops->trigger(substream,
ops              1466 sound/core/pcm_native.c 	substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_SUSPEND);
ops              1533 sound/core/pcm_native.c 			if (!substream->ops)
ops              1566 sound/core/pcm_native.c 	return substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_RESUME);
ops              1573 sound/core/pcm_native.c 		substream->ops->trigger(substream, SNDRV_PCM_TRIGGER_SUSPEND);
ops              1651 sound/core/pcm_native.c 	int err = substream->ops->ioctl(substream, SNDRV_PCM_IOCTL1_RESET, NULL);
ops              1702 sound/core/pcm_native.c 	err = substream->ops->prepare(substream);
ops              1806 sound/core/pcm_native.c 		return substream->ops->trigger(substream,
ops              2444 sound/core/pcm_native.c 		if (substream->ops->hw_free &&
ops              2446 sound/core/pcm_native.c 			substream->ops->hw_free(substream);
ops              2447 sound/core/pcm_native.c 		substream->ops->close(substream);
ops              2481 sound/core/pcm_native.c 	if ((err = substream->ops->open(substream)) < 0)
ops              3379 sound/core/pcm_native.c 	if (substream->ops->page)
ops              3380 sound/core/pcm_native.c 		page = substream->ops->page(substream, offset);
ops              3426 sound/core/pcm_native.c 	if (IS_ENABLED(CONFIG_HAS_DMA) && !substream->ops->page &&
ops              3502 sound/core/pcm_native.c 	if (substream->ops->mmap)
ops              3503 sound/core/pcm_native.c 		err = substream->ops->mmap(substream, area);
ops               153 sound/core/rawmidi.c 	substream->ops->trigger(substream, up);
ops               160 sound/core/rawmidi.c 	substream->ops->trigger(substream, up);
ops               213 sound/core/rawmidi.c 		if (substream->ops->drain)
ops               214 sound/core/rawmidi.c 			substream->ops->drain(substream);
ops               276 sound/core/rawmidi.c 		err = substream->ops->open(substream);
ops               491 sound/core/rawmidi.c 	substream->ops->close(substream);
ops              1573 sound/core/rawmidi.c 	static struct snd_device_ops ops = {
ops              1612 sound/core/rawmidi.c 	err = snd_device_new(card, SNDRV_DEV_RAWMIDI, rmidi, &ops);
ops              1645 sound/core/rawmidi.c 	if (rmidi->ops && rmidi->ops->dev_unregister)
ops              1646 sound/core/rawmidi.c 		rmidi->ops->dev_unregister(rmidi);
ops              1699 sound/core/rawmidi.c 	if (rmidi->ops && rmidi->ops->dev_register) {
ops              1700 sound/core/rawmidi.c 		err = rmidi->ops->dev_register(rmidi);
ops              1744 sound/core/rawmidi.c 	if (!rmidi->ops || !rmidi->ops->dev_register) { /* own registration mechanism */
ops              1810 sound/core/rawmidi.c 			 const struct snd_rawmidi_ops *ops)
ops              1815 sound/core/rawmidi.c 		substream->ops = ops;
ops               378 sound/core/seq/seq_midi.c 		if (rmidi->ops && rmidi->ops->get_port_info)
ops               379 sound/core/seq/seq_midi.c 			rmidi->ops->get_port_info(rmidi, p, port);
ops                33 sound/core/seq/seq_midi_emul.c static void note_off(struct snd_midi_op *ops, void *drv,
ops                36 sound/core/seq/seq_midi_emul.c static void do_control(struct snd_midi_op *ops, void *private,
ops                40 sound/core/seq/seq_midi_emul.c static void rpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
ops                42 sound/core/seq/seq_midi_emul.c static void nrpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
ops                44 sound/core/seq/seq_midi_emul.c static void sysex(struct snd_midi_op *ops, void *private, unsigned char *sysex,
ops                46 sound/core/seq/seq_midi_emul.c static void all_sounds_off(struct snd_midi_op *ops, void *private,
ops                48 sound/core/seq/seq_midi_emul.c static void all_notes_off(struct snd_midi_op *ops, void *private,
ops                69 sound/core/seq/seq_midi_emul.c snd_midi_process_event(struct snd_midi_op *ops,
ops               116 sound/core/seq/seq_midi_emul.c 			if (ops->note_off)
ops               117 sound/core/seq/seq_midi_emul.c 				ops->note_off(drv, ev->data.note.note, 0, chan);
ops               120 sound/core/seq/seq_midi_emul.c 		if (ops->note_on)
ops               121 sound/core/seq/seq_midi_emul.c 			ops->note_on(drv, ev->data.note.note, ev->data.note.velocity, chan);
ops               126 sound/core/seq/seq_midi_emul.c 		if (ops->note_off)
ops               127 sound/core/seq/seq_midi_emul.c 			note_off(ops, drv, chan, ev->data.note.note, ev->data.note.velocity);
ops               130 sound/core/seq/seq_midi_emul.c 		if (ops->key_press)
ops               131 sound/core/seq/seq_midi_emul.c 			ops->key_press(drv, ev->data.note.note, ev->data.note.velocity, chan);
ops               134 sound/core/seq/seq_midi_emul.c 		do_control(ops, drv, chanset, chan,
ops               142 sound/core/seq/seq_midi_emul.c 		if (ops->control)
ops               143 sound/core/seq/seq_midi_emul.c 			ops->control(drv, MIDI_CTL_PITCHBEND, chan);
ops               147 sound/core/seq/seq_midi_emul.c 		if (ops->control)
ops               148 sound/core/seq/seq_midi_emul.c 			ops->control(drv, MIDI_CTL_CHAN_PRESSURE, chan);
ops               156 sound/core/seq/seq_midi_emul.c 			do_control(ops, drv, chanset, chan,
ops               160 sound/core/seq/seq_midi_emul.c 			do_control(ops, drv, chanset, chan,
ops               175 sound/core/seq/seq_midi_emul.c 		nrpn(ops, drv, chan, chanset);
ops               188 sound/core/seq/seq_midi_emul.c 		rpn(ops, drv, chan, chanset);
ops               196 sound/core/seq/seq_midi_emul.c 				sysex(ops, drv, sysexbuf, len, chanset);
ops               232 sound/core/seq/seq_midi_emul.c note_off(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
ops               244 sound/core/seq/seq_midi_emul.c 		if (ops->note_off)
ops               245 sound/core/seq/seq_midi_emul.c 			ops->note_off(drv, note, vel, chan);
ops               254 sound/core/seq/seq_midi_emul.c do_control(struct snd_midi_op *ops, void *drv, struct snd_midi_channel_set *chset,
ops               276 sound/core/seq/seq_midi_emul.c 					if (ops->note_off)
ops               277 sound/core/seq/seq_midi_emul.c 						ops->note_off(drv, i, 0, chan);
ops               298 sound/core/seq/seq_midi_emul.c 						if (ops->note_off)
ops               299 sound/core/seq/seq_midi_emul.c 							ops->note_off(drv, i, 0, chan);
ops               310 sound/core/seq/seq_midi_emul.c 			rpn(ops, drv, chan, chset);
ops               312 sound/core/seq/seq_midi_emul.c 			nrpn(ops, drv, chan, chset);
ops               324 sound/core/seq/seq_midi_emul.c 		all_sounds_off(ops, drv, chan);
ops               328 sound/core/seq/seq_midi_emul.c 		all_notes_off(ops, drv, chan);
ops               362 sound/core/seq/seq_midi_emul.c 		if (ops->control)
ops               363 sound/core/seq/seq_midi_emul.c 			ops->control(drv, control, chan);
ops               405 sound/core/seq/seq_midi_emul.c rpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
ops               445 sound/core/seq/seq_midi_emul.c nrpn(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan,
ops               449 sound/core/seq/seq_midi_emul.c 	if (ops->nrpn)
ops               450 sound/core/seq/seq_midi_emul.c 		ops->nrpn(drv, chan, chset);
ops               473 sound/core/seq/seq_midi_emul.c sysex(struct snd_midi_op *ops, void *private, unsigned char *buf, int len,
ops               579 sound/core/seq/seq_midi_emul.c 	if (ops->sysex)
ops               580 sound/core/seq/seq_midi_emul.c 		ops->sysex(private, buf - 1, len + 1, parsed, chset);
ops               587 sound/core/seq/seq_midi_emul.c all_sounds_off(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan)
ops               591 sound/core/seq/seq_midi_emul.c 	if (! ops->note_terminate)
ops               595 sound/core/seq/seq_midi_emul.c 			ops->note_terminate(drv, n, chan);
ops               605 sound/core/seq/seq_midi_emul.c all_notes_off(struct snd_midi_op *ops, void *drv, struct snd_midi_channel *chan)
ops               609 sound/core/seq/seq_midi_emul.c 	if (! ops->note_off)
ops               613 sound/core/seq/seq_midi_emul.c 			note_off(ops, drv, chan, n, 0);
ops               506 sound/core/seq/seq_virmidi.c 	rmidi->ops = &snd_virmidi_global_ops;
ops               910 sound/core/timer.c 	static struct snd_device_ops ops = {
ops               946 sound/core/timer.c 		err = snd_device_new(card, SNDRV_DEV_TIMER, timer, &ops);
ops               548 sound/drivers/dummy.c 	const struct dummy_timer_ops *ops;
ops               551 sound/drivers/dummy.c 	ops = &dummy_systimer_ops;
ops               554 sound/drivers/dummy.c 		ops = &dummy_hrtimer_ops;
ops               557 sound/drivers/dummy.c 	err = ops->create(substream);
ops               560 sound/drivers/dummy.c 	get_dummy_ops(substream) = ops;
ops               685 sound/drivers/dummy.c 	struct snd_pcm_ops *ops;
ops               694 sound/drivers/dummy.c 		ops = &dummy_pcm_ops_no_buf;
ops               696 sound/drivers/dummy.c 		ops = &dummy_pcm_ops;
ops               697 sound/drivers/dummy.c 	snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, ops);
ops               698 sound/drivers/dummy.c 	snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, ops);
ops              1102 sound/drivers/ml403-ac97cr.c 	static struct snd_device_ops ops = {
ops              1173 sound/drivers/ml403-ac97cr.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, ml403_ac97cr, &ops);
ops              1198 sound/drivers/ml403-ac97cr.c 	static struct snd_ac97_bus_ops ops = {
ops              1203 sound/drivers/ml403-ac97cr.c 	err = snd_ac97_bus(ml403_ac97cr->card, 0, &ops, NULL, &bus);
ops               643 sound/drivers/mtpav.c 		substream->ops = &snd_mtpav_input;
ops               648 sound/drivers/mtpav.c 		substream->ops = &snd_mtpav_output;
ops               335 sound/drivers/opl3/opl3_lib.c 	static struct snd_device_ops ops = {
ops               351 sound/drivers/opl3/opl3_lib.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, opl3, &ops)) < 0) {
ops               507 sound/drivers/opl3/opl3_lib.c 	hw->ops.open = snd_opl3_open;
ops               508 sound/drivers/opl3/opl3_lib.c 	hw->ops.ioctl = snd_opl3_ioctl;
ops               509 sound/drivers/opl3/opl3_lib.c 	hw->ops.write = snd_opl3_write;
ops               510 sound/drivers/opl3/opl3_lib.c 	hw->ops.release = snd_opl3_release;
ops               187 sound/drivers/opl4/opl4_lib.c 	static struct snd_device_ops ops = {
ops               221 sound/drivers/opl4/opl4_lib.c 	err = snd_device_new(card, SNDRV_DEV_CODEC, opl4, &ops);
ops               101 sound/drivers/opl4/opl4_proc.c 		entry->c.ops = &snd_opl4_mem_proc_ops;
ops                46 sound/drivers/pcsp/pcsp.c 	static struct snd_device_ops ops = { };
ops                89 sound/drivers/pcsp/pcsp.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, &pcsp_chip, &ops);
ops               780 sound/drivers/serial-u16550.c 	static struct snd_device_ops ops = {
ops               822 sound/drivers/serial-u16550.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, uart, &ops)) < 0) {
ops               550 sound/drivers/vx/vx_core.c 	if (snd_BUG_ON(!chip->ops->reset_board))
ops               564 sound/drivers/vx/vx_core.c 	chip->ops->reset_board(chip, cold_reset);
ops               739 sound/drivers/vx/vx_core.c 		err = chip->ops->load_dsp(chip, i, chip->firmware[i]);
ops               769 sound/drivers/vx/vx_core.c 			      struct snd_vx_ops *ops,
ops               774 sound/drivers/vx/vx_core.c 	if (snd_BUG_ON(!card || !hw || !ops))
ops               784 sound/drivers/vx/vx_core.c 	chip->ops = ops;
ops                65 sound/drivers/vx/vx_hwdep.c 		err = chip->ops->load_dsp(chip, i, fw);
ops                87 sound/drivers/vx/vx_hwdep.c 	if (chip->ops->add_controls)
ops                88 sound/drivers/vx/vx_hwdep.c 		if ((err = chip->ops->add_controls(chip)) < 0)
ops                22 sound/drivers/vx/vx_mixer.c 	if (snd_BUG_ON(!chip->ops->write_codec))
ops                29 sound/drivers/vx/vx_mixer.c 	chip->ops->write_codec(chip, codec, data);
ops                96 sound/drivers/vx/vx_mixer.c 	if (chip->ops->akm_write) {
ops                97 sound/drivers/vx/vx_mixer.c 		chip->ops->akm_write(chip, XX_CODEC_LEVEL_LEFT_REGISTER, left);
ops                98 sound/drivers/vx/vx_mixer.c 		chip->ops->akm_write(chip, XX_CODEC_LEVEL_RIGHT_REGISTER, right);
ops               119 sound/drivers/vx/vx_mixer.c 		if (chip->ops->akm_write)
ops               120 sound/drivers/vx/vx_mixer.c 			chip->ops->akm_write(chip, XX_CODEC_DAC_CONTROL_REGISTER, mute); /* XXX */
ops               135 sound/drivers/vx/vx_mixer.c 	chip->ops->reset_codec(chip);
ops               138 sound/drivers/vx/vx_mixer.c 	if (! chip->ops->akm_write) {
ops               170 sound/drivers/vx/vx_mixer.c 	chip->ops->change_audio_source(chip, src);
ops               182 sound/drivers/vx/vx_uer.c 	chip->ops->set_clock_source(chip, source);
ops               176 sound/firewire/bebob/bebob_hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               191 sound/firewire/bebob/bebob_hwdep.c 	hwdep->ops = ops;
ops               169 sound/firewire/dice/dice-hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               184 sound/firewire/dice/dice-hwdep.c 	hwdep->ops = ops;
ops               177 sound/firewire/digi00x/digi00x-hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               193 sound/firewire/digi00x/digi00x-hwdep.c 	hwdep->ops = ops;
ops               185 sound/firewire/fireface/ff-hwdep.c 	hwdep->ops = hwdep_ops;
ops               307 sound/firewire/fireworks/fireworks_hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               323 sound/firewire/fireworks/fireworks_hwdep.c 	hwdep->ops = ops;
ops               447 sound/firewire/isight.c 	static const struct snd_pcm_ops ops = {
ops               467 sound/firewire/isight.c 	isight->pcm->ops = &ops;
ops               176 sound/firewire/motu/motu-hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               192 sound/firewire/motu/motu-hwdep.c 	hwdep->ops = ops;
ops               184 sound/firewire/oxfw/oxfw-hwdep.c 	hwdep->ops = hwdep_ops;
ops               252 sound/firewire/tascam/tascam-hwdep.c 	static const struct snd_hwdep_ops ops = {
ops               268 sound/firewire/tascam/tascam-hwdep.c 	hwdep->ops = ops;
ops                30 sound/hda/ext/hdac_ext_bus.c 			const struct hdac_bus_ops *ops,
ops                35 sound/hda/ext/hdac_ext_bus.c 	ret = snd_hdac_bus_init(bus, dev, ops);
ops                30 sound/hda/hdac_bus.c 		      const struct hdac_bus_ops *ops)
ops                34 sound/hda/hdac_bus.c 	if (ops)
ops                35 sound/hda/hdac_bus.c 		bus->ops = ops;
ops                37 sound/hda/hdac_bus.c 		bus->ops = &default_ops;
ops               106 sound/hda/hdac_bus.c 		err = bus->ops->command(bus, cmd);
ops               110 sound/hda/hdac_bus.c 		err = bus->ops->get_response(bus, addr, &tmp);
ops               115 sound/hda/hdac_bus.c 		err = bus->ops->get_response(bus, addr, res);
ops                39 sound/hda/hdac_component.c 	if (!acomp || !acomp->ops)
ops                42 sound/hda/hdac_component.c 	if (!acomp->ops->codec_wake_override)
ops                48 sound/hda/hdac_component.c 	acomp->ops->codec_wake_override(acomp->dev, enable);
ops                79 sound/hda/hdac_component.c 	if (!acomp || !acomp->ops)
ops                86 sound/hda/hdac_component.c 			if (acomp->ops->get_power)
ops                87 sound/hda/hdac_component.c 				cookie = acomp->ops->get_power(acomp->dev);
ops                97 sound/hda/hdac_component.c 			if (acomp->ops->put_power)
ops                98 sound/hda/hdac_component.c 				acomp->ops->put_power(acomp->dev, cookie);
ops               128 sound/hda/hdac_component.c 	if (!acomp || !acomp->ops || !acomp->ops->sync_audio_rate)
ops               137 sound/hda/hdac_component.c 	return acomp->ops->sync_audio_rate(acomp->dev, port, pipe, rate);
ops               169 sound/hda/hdac_component.c 	if (!acomp || !acomp->ops || !acomp->ops->get_eld)
ops               179 sound/hda/hdac_component.c 	return acomp->ops->get_eld(acomp->dev, port, pipe, audio_enabled,
ops               196 sound/hda/hdac_component.c 	if (WARN_ON(!(acomp->dev && acomp->ops))) {
ops               202 sound/hda/hdac_component.c 	if (!try_module_get(acomp->ops->owner)) {
ops               216 sound/hda/hdac_component.c 	module_put(acomp->ops->owner);
ops               229 sound/hda/hdac_component.c 	module_put(acomp->ops->owner);
ops               231 sound/hda/hdac_component.c 	WARN_ON(acomp->ops || acomp->dev);
ops               337 sound/hda/hdac_component.c 	if (WARN_ON(bus->display_power_active) && acomp->ops)
ops               338 sound/hda/hdac_component.c 		acomp->ops->put_power(acomp->dev, bus->display_power_active);
ops                42 sound/hda/hdac_i915.c 	if (!acomp || !acomp->ops || !acomp->ops->get_cdclk_freq)
ops                47 sound/hda/hdac_i915.c 	cdclk_freq = acomp->ops->get_cdclk_freq(acomp->dev);
ops               138 sound/hda/hdac_i915.c 	if (!acomp->ops) {
ops               146 sound/hda/hdac_i915.c 	if (!acomp->ops) {
ops               331 sound/hda/hdmi_chmap.c 		channel = chmap->ops.pin_get_slot_channel(
ops               381 sound/hda/hdmi_chmap.c 		err = chmap->ops.pin_set_slot_channel(chmap->hdac,
ops               527 sound/hda/hdmi_chmap.c 		err = chmap->ops.pin_set_slot_channel(chmap->hdac,
ops               683 sound/hda/hdmi_chmap.c 	spk_alloc = chmap->ops.get_spk_alloc(chmap->hdac, pcm_idx);
ops               703 sound/hda/hdmi_chmap.c 			type = chmap->ops.chmap_cea_alloc_validate_get_type(
ops               723 sound/hda/hdmi_chmap.c 			chmap->ops.cea_alloc_to_tlv_chmap(chmap, cap,
ops               748 sound/hda/hdmi_chmap.c 	chmap->ops.get_chmap(chmap->hdac, pcm_idx, pcm_chmap);
ops               770 sound/hda/hdmi_chmap.c 	if (!hchmap->ops.is_pcm_attached(hchmap->hdac, pcm_idx))
ops               791 sound/hda/hdmi_chmap.c 	hchmap->ops.get_chmap(hchmap->hdac, pcm_idx, per_pin_chmap);
ops               797 sound/hda/hdmi_chmap.c 	if (hchmap->ops.chmap_validate) {
ops               798 sound/hda/hdmi_chmap.c 		err = hchmap->ops.chmap_validate(hchmap, ca,
ops               804 sound/hda/hdmi_chmap.c 	hchmap->ops.set_chmap(hchmap->hdac, pcm_idx, chmap, prepared);
ops               820 sound/hda/hdmi_chmap.c 	chmap->ops = chmap_ops;
ops                70 sound/i2c/i2c.c 	static struct snd_device_ops ops = {
ops                82 sound/i2c/i2c.c 	bus->ops = &snd_i2c_bit_ops;
ops                88 sound/i2c/i2c.c 	err = snd_device_new(card, SNDRV_DEV_BUS, bus, &ops);
ops               134 sound/i2c/i2c.c 	return device->bus->ops->sendbytes(device, bytes, count);
ops               141 sound/i2c/i2c.c 	return device->bus->ops->readbytes(device, bytes, count);
ops               148 sound/i2c/i2c.c 	return bus->ops->probeaddr(bus, addr);
ops                63 sound/i2c/other/ak4113.c 	static struct snd_device_ops ops = {
ops                87 sound/i2c/other/ak4113.c 	err = snd_device_new(card, SNDRV_DEV_CODEC, chip, &ops);
ops                74 sound/i2c/other/ak4114.c 	static struct snd_device_ops ops = {
ops               100 sound/i2c/other/ak4114.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, chip, &ops)) < 0)
ops                67 sound/i2c/other/ak4117.c 	static struct snd_device_ops ops = {
ops                89 sound/i2c/other/ak4117.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, chip, &ops)) < 0)
ops                29 sound/i2c/other/ak4xxx-adda.c 	ak->ops.lock(ak, chip);
ops                30 sound/i2c/other/ak4xxx-adda.c 	ak->ops.write(ak, chip, reg, val);
ops                34 sound/i2c/other/ak4xxx-adda.c 	ak->ops.unlock(ak, chip);
ops               591 sound/isa/ad1816a/ad1816a_lib.c         static struct snd_device_ops ops = {
ops               636 sound/isa/ad1816a/ad1816a_lib.c 	if ((error = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               161 sound/isa/cmi8330.c 		struct snd_pcm_ops ops;
ops               429 sound/isa/cmi8330.c 	const struct snd_pcm_ops *ops;
ops               442 sound/isa/cmi8330.c 	ops = snd_sb16dsp_get_pcm_ops(CMI_SB_STREAM);
ops               443 sound/isa/cmi8330.c 	chip->streams[CMI_SB_STREAM].ops = *ops;
ops               444 sound/isa/cmi8330.c 	chip->streams[CMI_SB_STREAM].open = ops->open;
ops               445 sound/isa/cmi8330.c 	chip->streams[CMI_SB_STREAM].ops.open = cmi_open_callbacks[CMI_SB_STREAM];
ops               449 sound/isa/cmi8330.c 	ops = snd_wss_get_pcm_ops(CMI_AD_STREAM);
ops               450 sound/isa/cmi8330.c 	chip->streams[CMI_AD_STREAM].ops = *ops;
ops               451 sound/isa/cmi8330.c 	chip->streams[CMI_AD_STREAM].open = ops->open;
ops               452 sound/isa/cmi8330.c 	chip->streams[CMI_AD_STREAM].ops.open = cmi_open_callbacks[CMI_AD_STREAM];
ops               455 sound/isa/cmi8330.c 	snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &chip->streams[SNDRV_PCM_STREAM_PLAYBACK].ops);
ops               456 sound/isa/cmi8330.c 	snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &chip->streams[SNDRV_PCM_STREAM_CAPTURE].ops);
ops               632 sound/isa/es1688/es1688_lib.c 	static struct snd_device_ops ops = {
ops               685 sound/isa/es1688/es1688_lib.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              1772 sound/isa/es18xx.c 	static struct snd_device_ops ops = {
ops              1819 sound/isa/es18xx.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               137 sound/isa/gus/gus_main.c 	static struct snd_device_ops ops = {
ops               217 sound/isa/gus/gus_main.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, gus, &ops)) < 0) {
ops                62 sound/isa/gus/gus_mem_proc.c 				entry->c.ops = &snd_gf1_mem_proc_ops;
ops                80 sound/isa/gus/gus_mem_proc.c 				entry->c.ops = &snd_gf1_mem_proc_ops;
ops               531 sound/isa/msnd/msnd_pinnacle.c 	static struct snd_device_ops ops = {
ops               568 sound/isa/msnd/msnd_pinnacle.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              1078 sound/isa/sb/emu8000.c 	static struct snd_device_ops ops = {
ops              1124 sound/isa/sb/emu8000.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, hw, &ops)) < 0) {
ops                74 sound/isa/sb/emu8000_callback.c 	hw->emu->ops = emu8000_ops;
ops               126 sound/isa/sb/sb16_csp.c 	p->ops.csp_use = snd_sb_csp_use;
ops               127 sound/isa/sb/sb16_csp.c 	p->ops.csp_unuse = snd_sb_csp_unuse;
ops               128 sound/isa/sb/sb16_csp.c 	p->ops.csp_autoload = snd_sb_csp_autoload;
ops               129 sound/isa/sb/sb16_csp.c 	p->ops.csp_start = snd_sb_csp_start;
ops               130 sound/isa/sb/sb16_csp.c 	p->ops.csp_stop = snd_sb_csp_stop;
ops               131 sound/isa/sb/sb16_csp.c 	p->ops.csp_qsound_transfer = snd_sb_csp_qsound_transfer;
ops               140 sound/isa/sb/sb16_csp.c 	hw->ops.open = snd_sb_csp_open;
ops               141 sound/isa/sb/sb16_csp.c 	hw->ops.ioctl = snd_sb_csp_ioctl;
ops               142 sound/isa/sb/sb16_csp.c 	hw->ops.release = snd_sb_csp_release;
ops                51 sound/isa/sb/sb16_main.c 				if (csp->ops.csp_use(csp) == 0) {
ops                60 sound/isa/sb/sb16_main.c 					if (csp->ops.csp_use(csp) == 0) {
ops                66 sound/isa/sb/sb16_main.c 		} else if (csp->ops.csp_use(csp) == 0) {
ops                68 sound/isa/sb/sb16_main.c 			if (csp->ops.csp_autoload(csp, runtime->format, SNDRV_SB_CSP_MODE_DSP_WRITE)) {
ops                70 sound/isa/sb/sb16_main.c 				csp->ops.csp_unuse(csp);
ops                74 sound/isa/sb/sb16_main.c 				if (csp->ops.csp_start(csp, (chip->mode & SB_MODE_PLAYBACK_16) ?
ops                79 sound/isa/sb/sb16_main.c 					csp->ops.csp_unuse(csp);
ops                99 sound/isa/sb/sb16_main.c 				if (csp->ops.csp_use(csp) == 0) {
ops               104 sound/isa/sb/sb16_main.c 		} else if (csp->ops.csp_use(csp) == 0) {
ops               106 sound/isa/sb/sb16_main.c 			if (csp->ops.csp_autoload(csp, runtime->format, SNDRV_SB_CSP_MODE_DSP_READ)) {
ops               108 sound/isa/sb/sb16_main.c 				csp->ops.csp_unuse(csp);
ops               112 sound/isa/sb/sb16_main.c 				if (csp->ops.csp_start(csp, (chip->mode & SB_MODE_CAPTURE_16) ?
ops               117 sound/isa/sb/sb16_main.c 					csp->ops.csp_unuse(csp);
ops               134 sound/isa/sb/sb16_main.c 			csp->ops.csp_qsound_transfer (csp);
ops               164 sound/isa/sb/sb16_main.c 		if (csp->ops.csp_stop(csp) == 0) {
ops               165 sound/isa/sb/sb16_main.c 			csp->ops.csp_unuse(csp);
ops               195 sound/isa/sb/sb16_main.c 		if (csp->ops.csp_stop(csp) == 0) {
ops               196 sound/isa/sb/sb16_main.c 			csp->ops.csp_unuse(csp);
ops               207 sound/isa/sb/sb_common.c 	static struct snd_device_ops ops = {
ops               273 sound/isa/sb/sb_common.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               239 sound/isa/wavefront/wavefront.c 	wavefront_synth->ops.open = snd_wavefront_synth_open;
ops               240 sound/isa/wavefront/wavefront.c 	wavefront_synth->ops.release = snd_wavefront_synth_release;
ops               241 sound/isa/wavefront/wavefront.c 	wavefront_synth->ops.ioctl = snd_wavefront_synth_ioctl;
ops               262 sound/isa/wavefront/wavefront.c 	fx_processor->ops.open = snd_wavefront_fx_open;
ops               263 sound/isa/wavefront/wavefront.c 	fx_processor->ops.release = snd_wavefront_fx_release;
ops               264 sound/isa/wavefront/wavefront.c 	fx_processor->ops.ioctl = snd_wavefront_fx_ioctl;
ops              1791 sound/isa/wss/wss_lib.c 	static struct snd_device_ops ops = {
ops              1870 sound/isa/wss/wss_lib.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               809 sound/mips/sgio2audio.c static struct snd_device_ops ops = {
ops               885 sound/mips/sgio2audio.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               896 sound/parisc/harmony.c 	static struct snd_device_ops ops = {
ops               931 sound/parisc/harmony.c                                   h, &ops)) < 0) {
ops               279 sound/pci/ac97/ac97_codec.c 			ac97->bus->ops->write(ac97, AC97_RESET, 0);	/* reset audio codec */
ops               281 sound/pci/ac97/ac97_codec.c 	ac97->bus->ops->write(ac97, reg, value);
ops               301 sound/pci/ac97/ac97_codec.c 	return ac97->bus->ops->read(ac97, reg);
ops               308 sound/pci/ac97/ac97_codec.c 		ac97->regs[reg] = ac97->bus->ops->read(ac97, reg);
ops               332 sound/pci/ac97/ac97_codec.c 	ac97->bus->ops->write(ac97, reg, value);
ops               361 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, reg, value);
ops               409 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, reg, new);
ops               429 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, AC97_AD_SERIAL_CFG,
ops               433 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, AC97_PCM, new);
ops               435 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, AC97_AD_SERIAL_CFG,
ops              1897 sound/pci/ac97/ac97_codec.c int snd_ac97_bus(struct snd_card *card, int num, struct snd_ac97_bus_ops *ops,
ops              1913 sound/pci/ac97/ac97_codec.c 	bus->ops = ops;
ops              2002 sound/pci/ac97/ac97_codec.c 	static struct snd_device_ops ops = {
ops              2042 sound/pci/ac97/ac97_codec.c 	if (bus->ops->reset) {
ops              2043 sound/pci/ac97/ac97_codec.c 		bus->ops->reset(ac97);
ops              2060 sound/pci/ac97/ac97_codec.c 	if (bus->ops->wait)
ops              2061 sound/pci/ac97/ac97_codec.c 		bus->ops->wait(ac97);
ops              2125 sound/pci/ac97/ac97_codec.c 	if (bus->ops->reset) // FIXME: always skipping?
ops              2232 sound/pci/ac97/ac97_codec.c 	if (bus->ops->init)
ops              2233 sound/pci/ac97/ac97_codec.c 		bus->ops->init(ac97);
ops              2282 sound/pci/ac97/ac97_codec.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, ac97, &ops)) < 0) {
ops              2530 sound/pci/ac97/ac97_codec.c 	if (ac97->bus->ops->reset) {
ops              2531 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->reset(ac97);
ops              2548 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, AC97_MASTER, 0x8101);
ops              2556 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->write(ac97, AC97_MASTER, AC97_MUTE_MASK_MONO);
ops              2570 sound/pci/ac97/ac97_codec.c 	if (ac97->bus->ops->init)
ops              2571 sound/pci/ac97/ac97_codec.c 		ac97->bus->ops->init(ac97);
ops              1388 sound/pci/ac97/ac97_patch.c 			ac97->bus->ops->write(ac97, AC97_AD_CODEC_CFG, ac97->spec.ad18xx.codec_cfg[codec]);
ops              1407 sound/pci/ac97/ac97_patch.c 						ac97->bus->ops->write(ac97, AC97_PCM, ac97->spec.ad18xx.pcmreg[codec]);
ops               785 sound/pci/ad1889.c 	static struct snd_ac97_bus_ops ops = {
ops               793 sound/pci/ad1889.c 	err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus);
ops               872 sound/pci/ad1889.c 	static struct snd_device_ops ops = {
ops               932 sound/pci/ad1889.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               374 sound/pci/ak4531_codec.c 	static struct snd_device_ops ops = {
ops               407 sound/pci/ak4531_codec.c 	if ((err = snd_device_new(card, SNDRV_DEV_CODEC, ak4531, &ops)) < 0) {
ops              1822 sound/pci/ali5451/ali5451.c 	static struct snd_ac97_bus_ops ops = {
ops              1827 sound/pci/ali5451/ali5451.c 	err = snd_ac97_bus(codec->card, 0, &ops, codec, &codec->ac97_bus);
ops              2076 sound/pci/ali5451/ali5451.c 	static struct snd_device_ops ops = {
ops              2169 sound/pci/ali5451/ali5451.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, codec, &ops);
ops               297 sound/pci/als300.c 	static struct snd_ac97_bus_ops ops = {
ops               302 sound/pci/als300.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &bus)) < 0)
ops               640 sound/pci/als300.c 	static struct snd_device_ops ops = {
ops               705 sound/pci/als300.c 						chip, &ops)) < 0) {
ops              2817 sound/pci/asihpi/asihpi.c 	hw->ops.open = snd_asihpi_hpi_open;
ops              2818 sound/pci/asihpi/asihpi.c 	hw->ops.ioctl = snd_asihpi_hpi_ioctl;
ops              2819 sound/pci/asihpi/asihpi.c 	hw->ops.release = snd_asihpi_hpi_release;
ops               231 sound/pci/atiixp.c 	const struct atiixp_dma_ops *ops;
ops               368 sound/pci/atiixp.c 	writel(0, chip->remap_addr + dma->ops->llp_offset);
ops               369 sound/pci/atiixp.c 	dma->ops->enable_dma(chip, 0);
ops               370 sound/pci/atiixp.c 	dma->ops->enable_dma(chip, 1);
ops               391 sound/pci/atiixp.c 	       chip->remap_addr + dma->ops->llp_offset);
ops               406 sound/pci/atiixp.c 		writel(0, chip->remap_addr + dma->ops->llp_offset);
ops               656 sound/pci/atiixp.c 		curptr = readl(chip->remap_addr + dma->ops->dt_cur);
ops               665 sound/pci/atiixp.c 		   readl(chip->remap_addr + dma->ops->dt_cur), dma->buf_addr);
ops               676 sound/pci/atiixp.c 	dev_dbg(chip->card->dev, "XRUN detected (DMA %d)\n", dma->ops->type);
ops               713 sound/pci/atiixp.c 	if (snd_BUG_ON(!dma->ops->enable_transfer ||
ops               714 sound/pci/atiixp.c 		       !dma->ops->flush_dma))
ops               725 sound/pci/atiixp.c 			       dma->ops->dt_cur);
ops               726 sound/pci/atiixp.c 		dma->ops->enable_transfer(chip, 1);
ops               736 sound/pci/atiixp.c 						  dma->ops->dt_cur);
ops               737 sound/pci/atiixp.c 		dma->ops->enable_transfer(chip, 0);
ops               747 sound/pci/atiixp.c 			dma->ops->flush_dma(chip);
ops              1032 sound/pci/atiixp.c 	if (snd_BUG_ON(!dma->ops || !dma->ops->enable_dma))
ops              1053 sound/pci/atiixp.c 	dma->ops->enable_dma(chip, 1);
ops              1065 sound/pci/atiixp.c 	if (snd_BUG_ON(!dma->ops || !dma->ops->enable_dma))
ops              1068 sound/pci/atiixp.c 	dma->ops->enable_dma(chip, 0);
ops              1251 sound/pci/atiixp.c 	chip->dmas[ATI_DMA_PLAYBACK].ops = &snd_atiixp_playback_dma_ops;
ops              1252 sound/pci/atiixp.c 	chip->dmas[ATI_DMA_CAPTURE].ops = &snd_atiixp_capture_dma_ops;
ops              1254 sound/pci/atiixp.c 		chip->dmas[ATI_DMA_SPDIF].ops = &snd_atiixp_spdif_dma_ops;
ops              1415 sound/pci/atiixp.c 	static struct snd_ac97_bus_ops ops = {
ops              1428 sound/pci/atiixp.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus)) < 0)
ops              1498 sound/pci/atiixp.c 				dma->ops->enable_dma(chip, 1);
ops              1499 sound/pci/atiixp.c 				dma->substream->ops->prepare(dma->substream);
ops              1501 sound/pci/atiixp.c 				       chip->remap_addr + dma->ops->llp_offset);
ops              1569 sound/pci/atiixp.c 	static struct snd_device_ops ops = {
ops              1612 sound/pci/atiixp.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               207 sound/pci/atiixp_modem.c 	const struct atiixp_dma_ops *ops;
ops               335 sound/pci/atiixp_modem.c 	writel(0, chip->remap_addr + dma->ops->llp_offset);
ops               336 sound/pci/atiixp_modem.c 	dma->ops->enable_dma(chip, 0);
ops               337 sound/pci/atiixp_modem.c 	dma->ops->enable_dma(chip, 1);
ops               358 sound/pci/atiixp_modem.c 	       chip->remap_addr + dma->ops->llp_offset);
ops               374 sound/pci/atiixp_modem.c 		writel(0, chip->remap_addr + dma->ops->llp_offset);
ops               605 sound/pci/atiixp_modem.c 		curptr = readl(chip->remap_addr + dma->ops->dt_cur);
ops               614 sound/pci/atiixp_modem.c 		   readl(chip->remap_addr + dma->ops->dt_cur), dma->buf_addr);
ops               626 sound/pci/atiixp_modem.c 	dev_dbg(chip->card->dev, "XRUN detected (DMA %d)\n", dma->ops->type);
ops               663 sound/pci/atiixp_modem.c 	if (snd_BUG_ON(!dma->ops->enable_transfer ||
ops               664 sound/pci/atiixp_modem.c 		       !dma->ops->flush_dma))
ops               670 sound/pci/atiixp_modem.c 		dma->ops->enable_transfer(chip, 1);
ops               674 sound/pci/atiixp_modem.c 		dma->ops->enable_transfer(chip, 0);
ops               684 sound/pci/atiixp_modem.c 		dma->ops->flush_dma(chip);
ops               856 sound/pci/atiixp_modem.c 	if (snd_BUG_ON(!dma->ops || !dma->ops->enable_dma))
ops               875 sound/pci/atiixp_modem.c 	dma->ops->enable_dma(chip, 1);
ops               887 sound/pci/atiixp_modem.c 	if (snd_BUG_ON(!dma->ops || !dma->ops->enable_dma))
ops               890 sound/pci/atiixp_modem.c 	dma->ops->enable_dma(chip, 0);
ops               983 sound/pci/atiixp_modem.c 	chip->dmas[ATI_DMA_PLAYBACK].ops = &snd_atiixp_playback_dma_ops;
ops               984 sound/pci/atiixp_modem.c 	chip->dmas[ATI_DMA_CAPTURE].ops = &snd_atiixp_capture_dma_ops;
ops              1056 sound/pci/atiixp_modem.c 	static struct snd_ac97_bus_ops ops = {
ops              1069 sound/pci/atiixp_modem.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus)) < 0)
ops              1197 sound/pci/atiixp_modem.c 	static struct snd_device_ops ops = {
ops              1240 sound/pci/atiixp_modem.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               145 sound/pci/au88x0/au88x0.c 	static struct snd_device_ops ops = {
ops               210 sound/pci/au88x0/au88x0.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops                28 sound/pci/au88x0/au88x0_mixer.c 	static struct snd_ac97_bus_ops ops = {
ops                33 sound/pci/au88x0/au88x0_mixer.c 	if ((err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus)) < 0)
ops               235 sound/pci/aw2/aw2-alsa.c 	static struct snd_device_ops ops = {
ops               300 sound/pci/aw2/aw2-alsa.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               760 sound/pci/azt3328.c 	static struct snd_ac97_bus_ops ops = {
ops               779 sound/pci/azt3328.c 	rc = snd_ac97_bus(chip->card, 0, &ops, NULL, &bus);
ops              2383 sound/pci/azt3328.c 	static struct snd_device_ops ops = {
ops              2456 sound/pci/azt3328.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               716 sound/pci/bt87x.c 	static struct snd_device_ops ops = {
ops               765 sound/pci/bt87x.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              1216 sound/pci/ca0106/ca0106_main.c 	static struct snd_ac97_bus_ops ops = {
ops              1221 sound/pci/ca0106/ca0106_main.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus)) < 0)
ops              1650 sound/pci/ca0106/ca0106_main.c 	static struct snd_device_ops ops = {
ops              1729 sound/pci/ca0106/ca0106_main.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              3000 sound/pci/cmipci.c 	static struct snd_device_ops ops = {
ops              3147 sound/pci/cmipci.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, cm, &ops)) < 0) {
ops              1084 sound/pci/cs4281.c 	static struct snd_ac97_bus_ops ops = {
ops              1089 sound/pci/cs4281.c 	if ((err = snd_ac97_bus(card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              1165 sound/pci/cs4281.c 		entry->c.ops = &snd_cs4281_proc_ops_BA0;
ops              1171 sound/pci/cs4281.c 		entry->c.ops = &snd_cs4281_proc_ops_BA1;
ops              1327 sound/pci/cs4281.c 	static struct snd_device_ops ops = {
ops              1379 sound/pci/cs4281.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1130 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_ops;
ops              1132 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_rear_ops;
ops              1134 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_clfe_ops;
ops              1136 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_iec958_ops;
ops              1141 sound/pci/cs46xx/cs46xx_lib.c 		substream->ops = &snd_cs46xx_playback_ops;
ops              1159 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_indirect_ops;
ops              1161 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_indirect_rear_ops;
ops              1163 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_indirect_clfe_ops;
ops              1165 sound/pci/cs46xx/cs46xx_lib.c 			substream->ops = &snd_cs46xx_playback_indirect_iec958_ops;
ops              1170 sound/pci/cs46xx/cs46xx_lib.c 		substream->ops = &snd_cs46xx_playback_indirect_ops;
ops              1291 sound/pci/cs46xx/cs46xx_lib.c 		substream->ops = &snd_cs46xx_capture_ops;
ops              1300 sound/pci/cs46xx/cs46xx_lib.c 		substream->ops = &snd_cs46xx_capture_indirect_ops;
ops              2474 sound/pci/cs46xx/cs46xx_lib.c 	static struct snd_ac97_bus_ops ops = {
ops              2485 sound/pci/cs46xx/cs46xx_lib.c 	if ((err = snd_ac97_bus(card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              2838 sound/pci/cs46xx/cs46xx_lib.c 			entry->c.ops = &snd_cs46xx_proc_io_ops;
ops              3873 sound/pci/cs46xx/cs46xx_lib.c 	static struct snd_device_ops ops = {
ops              4013 sound/pci/cs46xx/cs46xx_lib.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               107 sound/pci/cs5530.c 	static struct snd_device_ops ops = {
ops               231 sound/pci/cs5530.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               141 sound/pci/cs5535audio/cs5535audio.c 	static struct snd_ac97_bus_ops ops = {
ops               146 sound/pci/cs5535audio/cs5535audio.c 	if ((err = snd_ac97_bus(card, 0, &ops, NULL, &pbus)) < 0)
ops               265 sound/pci/cs5535audio/cs5535audio.c 	static struct snd_device_ops ops = {
ops               309 sound/pci/cs5535audio/cs5535audio.c 				  cs5535au, &ops)) < 0)
ops                76 sound/pci/cs5535audio/cs5535audio.h 	const struct cs5535audio_dma_ops *ops;
ops               155 sound/pci/cs5535audio/cs5535audio_pcm.c 	dma->ops->disable_dma(cs5535au);
ops               156 sound/pci/cs5535audio/cs5535audio_pcm.c 	dma->ops->setup_prd(cs5535au, jmpprd_addr);
ops               289 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->pause_dma(cs5535au);
ops               292 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->enable_dma(cs5535au);
ops               295 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->enable_dma(cs5535au);
ops               298 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->enable_dma(cs5535au);
ops               301 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->disable_dma(cs5535au);
ops               304 sound/pci/cs5535audio/cs5535audio_pcm.c 		dma->ops->disable_dma(cs5535au);
ops               323 sound/pci/cs5535audio/cs5535audio_pcm.c 	curdma = dma->ops->read_dma_pntr(cs5535au);
ops               421 sound/pci/cs5535audio/cs5535audio_pcm.c 	cs5535au->dmas[CS5535AUDIO_DMA_PLAYBACK].ops =
ops               423 sound/pci/cs5535audio/cs5535audio_pcm.c 	cs5535au->dmas[CS5535AUDIO_DMA_CAPTURE].ops =
ops                55 sound/pci/cs5535audio/cs5535audio_pm.c 			dma->saved_prd = dma->ops->read_prd(cs5535au);
ops                88 sound/pci/cs5535audio/cs5535audio_pm.c 			dma->substream->ops->prepare(dma->substream);
ops                89 sound/pci/cs5535audio/cs5535audio_pm.c 			dma->ops->setup_prd(cs5535au, dma->saved_prd);
ops                66 sound/pci/ctxfi/ctamixer.c 					rsc->ops->output_slot(rsc));
ops               103 sound/pci/ctxfi/ctamixer.c 					sum->rsc.ops->index(&sum->rsc));
ops               122 sound/pci/ctxfi/ctamixer.c 	amixer->rsc.ops->master(&amixer->rsc);
ops               124 sound/pci/ctxfi/ctamixer.c 		input->ops->master(input);
ops               127 sound/pci/ctxfi/ctamixer.c 		sum->rsc.ops->master(&sum->rsc);
ops               133 sound/pci/ctxfi/ctamixer.c 						input->ops->output_slot(input));
ops               134 sound/pci/ctxfi/ctamixer.c 			input->ops->next_conj(input);
ops               138 sound/pci/ctxfi/ctamixer.c 						sum->rsc.ops->index(&sum->rsc));
ops               139 sound/pci/ctxfi/ctamixer.c 			sum->rsc.ops->next_conj(&sum->rsc);
ops               141 sound/pci/ctxfi/ctamixer.c 		index = amixer->rsc.ops->output_slot(&amixer->rsc);
ops               143 sound/pci/ctxfi/ctamixer.c 		amixer->rsc.ops->next_conj(&amixer->rsc);
ops               145 sound/pci/ctxfi/ctamixer.c 	amixer->rsc.ops->master(&amixer->rsc);
ops               147 sound/pci/ctxfi/ctamixer.c 		input->ops->master(input);
ops               150 sound/pci/ctxfi/ctamixer.c 		sum->rsc.ops->master(&sum->rsc);
ops               161 sound/pci/ctxfi/ctamixer.c 	index = amixer->rsc.ops->output_slot(&amixer->rsc);
ops               208 sound/pci/ctxfi/ctamixer.c 	amixer->rsc.ops = &amixer_basic_rsc_ops;
ops               209 sound/pci/ctxfi/ctamixer.c 	amixer->ops = &amixer_ops;
ops               222 sound/pci/ctxfi/ctamixer.c 	amixer->ops = NULL;
ops               373 sound/pci/ctxfi/ctamixer.c 	sum->rsc.ops = &sum_basic_rsc_ops;
ops                57 sound/pci/ctxfi/ctamixer.h 	const struct amixer_rsc_ops *ops;	/* AMixer specific operations */
ops               267 sound/pci/ctxfi/ctatc.c 	src->ops->set_pitch(src, pitch);
ops               268 sound/pci/ctxfi/ctatc.c 	src->ops->set_rom(src, select_rom(pitch));
ops               269 sound/pci/ctxfi/ctatc.c 	src->ops->set_sf(src, convert_format(apcm->substream->runtime->format,
ops               271 sound/pci/ctxfi/ctatc.c 	src->ops->set_pm(src, (src->ops->next_interleave(src) != NULL));
ops               300 sound/pci/ctxfi/ctatc.c 		amixer->ops->setup(amixer, &src->rsc,
ops               303 sound/pci/ctxfi/ctatc.c 		src = src->ops->next_interleave(src);
ops               330 sound/pci/ctxfi/ctatc.c 			srcimp->ops->unmap(srcimp);
ops               387 sound/pci/ctxfi/ctatc.c 	src->ops->set_sa(src, apcm->vm_block->addr);
ops               388 sound/pci/ctxfi/ctatc.c 	src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size);
ops               389 sound/pci/ctxfi/ctatc.c 	src->ops->set_ca(src, apcm->vm_block->addr + max_cisz);
ops               390 sound/pci/ctxfi/ctatc.c 	src->ops->set_cisz(src, max_cisz);
ops               392 sound/pci/ctxfi/ctatc.c 	src->ops->set_bm(src, 1);
ops               393 sound/pci/ctxfi/ctatc.c 	src->ops->set_state(src, SRC_STATE_INIT);
ops               394 sound/pci/ctxfi/ctatc.c 	src->ops->commit_write(src);
ops               408 sound/pci/ctxfi/ctatc.c 	src->ops->set_bm(src, 0);
ops               409 sound/pci/ctxfi/ctatc.c 	src->ops->set_state(src, SRC_STATE_OFF);
ops               410 sound/pci/ctxfi/ctatc.c 	src->ops->commit_write(src);
ops               415 sound/pci/ctxfi/ctatc.c 			src->ops->set_bm(src, 0);
ops               416 sound/pci/ctxfi/ctatc.c 			src->ops->set_state(src, SRC_STATE_OFF);
ops               417 sound/pci/ctxfi/ctatc.c 			src->ops->commit_write(src);
ops               435 sound/pci/ctxfi/ctatc.c 	position = src->ops->get_ca(src);
ops               572 sound/pci/ctxfi/ctatc.c 		src->ops->set_pitch(src, pitch);
ops               573 sound/pci/ctxfi/ctatc.c 		src->ops->set_rom(src, select_rom(pitch));
ops               574 sound/pci/ctxfi/ctatc.c 		src->ops->set_vo(src, src_node_conf[i/multi].vo);
ops               630 sound/pci/ctxfi/ctatc.c 	src->ops->set_pitch(src, pitch);
ops               672 sound/pci/ctxfi/ctatc.c 			amixer->ops->setup(amixer, out_ports[i],
ops               684 sound/pci/ctxfi/ctatc.c 		srcimp->ops->map(srcimp, src, out_ports[i%multi]);
ops               685 sound/pci/ctxfi/ctatc.c 		amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL);
ops               696 sound/pci/ctxfi/ctatc.c 			out_ports[i]->ops->master(out_ports[i]);
ops               699 sound/pci/ctxfi/ctatc.c 				amixer->ops->set_input(amixer, out_ports[i]);
ops               700 sound/pci/ctxfi/ctatc.c 				amixer->ops->set_scale(amixer, INIT_VOL);
ops               701 sound/pci/ctxfi/ctatc.c 				amixer->ops->set_sum(amixer, NULL);
ops               702 sound/pci/ctxfi/ctatc.c 				amixer->ops->commit_raw_write(amixer);
ops               703 sound/pci/ctxfi/ctatc.c 				out_ports[i]->ops->next_conj(out_ports[i]);
ops               706 sound/pci/ctxfi/ctatc.c 				srcimp->ops->map(srcimp, apcm->src,
ops               713 sound/pci/ctxfi/ctatc.c 			srcimp->ops->map(srcimp, apcm->src, out_ports[i]);
ops               736 sound/pci/ctxfi/ctatc.c 		src->ops->set_pm(src, ((i%multi) != (multi-1)));
ops               742 sound/pci/ctxfi/ctatc.c 	src->ops->set_sf(src, convert_format(apcm->substream->runtime->format,
ops               744 sound/pci/ctxfi/ctatc.c 	src->ops->set_sa(src, apcm->vm_block->addr);
ops               745 sound/pci/ctxfi/ctatc.c 	src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size);
ops               746 sound/pci/ctxfi/ctatc.c 	src->ops->set_ca(src, apcm->vm_block->addr);
ops               755 sound/pci/ctxfi/ctatc.c 		src->ops->set_state(src, SRC_STATE_RUN);
ops               756 sound/pci/ctxfi/ctatc.c 		src->ops->commit_write(src);
ops               760 sound/pci/ctxfi/ctatc.c 	src->ops->set_bm(src, 1);
ops               761 sound/pci/ctxfi/ctatc.c 	src->ops->set_state(src, SRC_STATE_RUN);
ops               762 sound/pci/ctxfi/ctatc.c 	src->ops->commit_write(src);
ops               779 sound/pci/ctxfi/ctatc.c 	return src->ops->get_ca(src) - apcm->vm_block->addr;
ops               810 sound/pci/ctxfi/ctatc.c 	src->ops->set_pitch(src, pitch);
ops               811 sound/pci/ctxfi/ctatc.c 	src->ops->set_rom(src, select_rom(pitch));
ops               812 sound/pci/ctxfi/ctatc.c 	src->ops->set_sf(src, convert_format(apcm->substream->runtime->format,
ops               814 sound/pci/ctxfi/ctatc.c 	src->ops->set_pm(src, (src->ops->next_interleave(src) != NULL));
ops               815 sound/pci/ctxfi/ctatc.c 	src->ops->set_bp(src, 1);
ops               879 sound/pci/ctxfi/ctatc.c 	dao->ops->get_spos(dao, &status);
ops               883 sound/pci/ctxfi/ctatc.c 		dao->ops->set_spos(dao, status);
ops               884 sound/pci/ctxfi/ctatc.c 		dao->ops->commit_write(dao);
ops               919 sound/pci/ctxfi/ctatc.c 		amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL);
ops               920 sound/pci/ctxfi/ctatc.c 		src = src->ops->next_interleave(src);
ops               928 sound/pci/ctxfi/ctatc.c 	dao->ops->set_left_input(dao, &amixer->rsc);
ops               930 sound/pci/ctxfi/ctatc.c 	dao->ops->set_right_input(dao, &amixer->rsc);
ops              1047 sound/pci/ctxfi/ctatc.c 	return dao->ops->get_spos(dao, status);
ops              1055 sound/pci/ctxfi/ctatc.c 	dao->ops->set_spos(dao, status);
ops              1056 sound/pci/ctxfi/ctatc.c 	dao->ops->commit_write(dao);
ops              1123 sound/pci/ctxfi/ctatc.c 	err = dao->ops->reinit(dao, &da_dsc);
ops              1129 sound/pci/ctxfi/ctatc.c 		dao->ops->set_left_input(dao, rscs[0]);
ops              1130 sound/pci/ctxfi/ctatc.c 		dao->ops->set_right_input(dao, rscs[1]);
ops              1135 sound/pci/ctxfi/ctatc.c 	dao->ops->set_spos(dao, spos);
ops              1136 sound/pci/ctxfi/ctatc.c 	dao->ops->commit_write(dao);
ops              1171 sound/pci/ctxfi/ctatc.c 				dao->ops->clear_left_input(dao);
ops              1172 sound/pci/ctxfi/ctatc.c 				dao->ops->clear_right_input(dao);
ops              1202 sound/pci/ctxfi/ctatc.c 			srcimp->ops->unmap(srcimp);
ops              1462 sound/pci/ctxfi/ctatc.c 		srcimp->ops->map(srcimp, src, rscs[i]);
ops              1469 sound/pci/ctxfi/ctatc.c 	src->ops->set_pm(src, 1);
ops              1472 sound/pci/ctxfi/ctatc.c 		src->ops->set_state(src, SRC_STATE_RUN);
ops              1473 sound/pci/ctxfi/ctatc.c 		src->ops->commit_write(src);
ops              1477 sound/pci/ctxfi/ctatc.c 	dai->ops->set_srt_srcl(dai, &(srcs[0]->rsc));
ops              1478 sound/pci/ctxfi/ctatc.c 	dai->ops->set_srt_srcr(dai, &(srcs[1]->rsc));
ops              1480 sound/pci/ctxfi/ctatc.c 	dai->ops->set_enb_src(dai, 1);
ops              1481 sound/pci/ctxfi/ctatc.c 	dai->ops->set_enb_srt(dai, 1);
ops              1482 sound/pci/ctxfi/ctatc.c 	dai->ops->commit_write(dai);
ops              1502 sound/pci/ctxfi/ctatc.c 		dao->ops->set_left_input(dao, rscs[0]);
ops              1503 sound/pci/ctxfi/ctatc.c 		dao->ops->set_right_input(dao, rscs[1]);
ops              1672 sound/pci/ctxfi/ctatc.c 	static struct snd_device_ops ops = {
ops              1731 sound/pci/ctxfi/ctatc.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, atc, &ops);
ops               166 sound/pci/ctxfi/ctdaio.c 	dao->ops->clear_left_input(dao);
ops               168 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
ops               169 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
ops               171 sound/pci/ctxfi/ctdaio.c 		entry->slot = input->ops->output_slot(input);
ops               172 sound/pci/ctxfi/ctdaio.c 		entry->user = entry->addr = daio->rscl.ops->index(&daio->rscl);
ops               176 sound/pci/ctxfi/ctdaio.c 		input->ops->next_conj(input);
ops               177 sound/pci/ctxfi/ctdaio.c 		daio->rscl.ops->next_conj(&daio->rscl);
ops               179 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
ops               180 sound/pci/ctxfi/ctdaio.c 	daio->rscl.ops->master(&daio->rscl);
ops               195 sound/pci/ctxfi/ctdaio.c 	dao->ops->clear_right_input(dao);
ops               197 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
ops               198 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
ops               200 sound/pci/ctxfi/ctdaio.c 		entry->slot = input->ops->output_slot(input);
ops               201 sound/pci/ctxfi/ctdaio.c 		entry->user = entry->addr = daio->rscr.ops->index(&daio->rscr);
ops               205 sound/pci/ctxfi/ctdaio.c 		input->ops->next_conj(input);
ops               206 sound/pci/ctxfi/ctdaio.c 		daio->rscr.ops->next_conj(&daio->rscr);
ops               208 sound/pci/ctxfi/ctdaio.c 	input->ops->master(input);
ops               209 sound/pci/ctxfi/ctdaio.c 	daio->rscr.ops->master(&daio->rscr);
ops               275 sound/pci/ctxfi/ctdaio.c 	src->ops->master(src);
ops               276 sound/pci/ctxfi/ctdaio.c 	dai->hw->dai_srt_set_srcm(dai->ctrl_blk, src->ops->index(src));
ops               282 sound/pci/ctxfi/ctdaio.c 	src->ops->master(src);
ops               283 sound/pci/ctxfi/ctdaio.c 	dai->hw->dai_srt_set_srco(dai->ctrl_blk, src->ops->index(src));
ops               355 sound/pci/ctxfi/ctdaio.c 		daio->rscl.ops = daio->rscr.ops = &daio_out_rsc_ops;
ops               359 sound/pci/ctxfi/ctdaio.c 			daio->rscl.ops = daio->rscr.ops = &daio_in_rsc_ops_20k1;
ops               362 sound/pci/ctxfi/ctdaio.c 			daio->rscl.ops = daio->rscr.ops = &daio_in_rsc_ops_20k2;
ops               403 sound/pci/ctxfi/ctdaio.c 	dao->ops = &dao_ops;
ops               474 sound/pci/ctxfi/ctdaio.c 	dai->ops = &dai_ops;
ops                50 sound/pci/ctxfi/ctdaio.h 	const struct dao_rsc_ops *ops;	/* DAO specific operations */
ops                59 sound/pci/ctxfi/ctdaio.h 	const struct dai_rsc_ops *ops;	/* DAI specific operations */
ops               352 sound/pci/ctxfi/ctmixer.c 		val = amixer->ops->get_scale(amixer) / VOL_SCALE;
ops               380 sound/pci/ctxfi/ctmixer.c 		oval = amixer->ops->get_scale(amixer);
ops               382 sound/pci/ctxfi/ctmixer.c 			amixer->ops->set_scale(amixer, val);
ops               383 sound/pci/ctxfi/ctmixer.c 			amixer->ops->commit_write(amixer);
ops               390 sound/pci/ctxfi/ctmixer.c 					amixer->ops->set_scale(amixer, val);
ops               391 sound/pci/ctxfi/ctmixer.c 					amixer->ops->commit_write(amixer);
ops               818 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->set_sum(amix_d, sum_c);
ops               819 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->commit_write(amix_d);
ops               831 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->set_sum(amix_d, NULL);
ops               832 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->commit_write(amix_d);
ops               946 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, &sum->rsc, INIT_VOL, NULL);
ops               949 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, &sum->rsc, INIT_VOL, NULL);
ops               957 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, &amix_s->rsc, INIT_VOL, NULL);
ops               960 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, &amix_s->rsc, INIT_VOL, NULL);
ops               966 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, &amix_s->rsc, INIT_VOL, NULL);
ops               969 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, &amix_s->rsc, INIT_VOL, NULL);
ops               975 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops               978 sound/pci/ctxfi/ctmixer.c 		amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops               984 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops               987 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops               992 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops               995 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1000 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1003 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1008 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, &sum->rsc, INIT_VOL, NULL);
ops              1011 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, &sum->rsc, INIT_VOL, NULL);
ops              1016 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1019 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1024 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1027 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1032 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1035 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1040 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1043 sound/pci/ctxfi/ctmixer.c 	amix_d->ops->setup(amix_d, NULL, INIT_VOL, sum);
ops              1050 sound/pci/ctxfi/ctmixer.c 	amixer->ops->set_input(amixer, rsc);
ops              1051 sound/pci/ctxfi/ctmixer.c 	amixer->ops->commit_write(amixer);
ops              1128 sound/pci/ctxfi/ctmixer.c 		amixer->ops->commit_write(amixer);
ops               143 sound/pci/ctxfi/ctresource.c 	rsc->ops = &rsc_generic_ops;
ops                38 sound/pci/ctxfi/ctresource.h 	const struct rsc_ops *ops;	/* Generic resource operations */
ops               181 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               186 sound/pci/ctxfi/ctsrc.c 	hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               194 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               196 sound/pci/ctxfi/ctsrc.c 		hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               199 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               209 sound/pci/ctxfi/ctsrc.c 	return hw->src_get_ca(hw, src->rsc.ops->index(&src->rsc),
ops               250 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               251 sound/pci/ctxfi/ctsrc.c 	hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               255 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               257 sound/pci/ctxfi/ctsrc.c 		hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               260 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               286 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               287 sound/pci/ctxfi/ctsrc.c 	hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               322 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               325 sound/pci/ctxfi/ctsrc.c 		hw->src_commit_write(hw, src->rsc.ops->index(&src->rsc),
ops               327 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               329 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               370 sound/pci/ctxfi/ctsrc.c 		p->ops = &src_rsc_ops;
ops               402 sound/pci/ctxfi/ctsrc.c 		p->ops = NULL;
ops               472 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               475 sound/pci/ctxfi/ctsrc.c 				 src->rsc.ops->index(&src->rsc));
ops               477 sound/pci/ctxfi/ctsrc.c 		mgr_put_resource(&mgr->mgr, 1, src->rsc.ops->index(&src->rsc));
ops               491 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               494 sound/pci/ctxfi/ctsrc.c 				     src->rsc.ops->index(&src->rsc));
ops               495 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               497 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               507 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               510 sound/pci/ctxfi/ctsrc.c 				    src->rsc.ops->index(&src->rsc));
ops               511 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               513 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               523 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               526 sound/pci/ctxfi/ctsrc.c 				    src->rsc.ops->index(&src->rsc));
ops               527 sound/pci/ctxfi/ctsrc.c 		src->rsc.ops->next_conj(&src->rsc);
ops               529 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               622 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
ops               623 sound/pci/ctxfi/ctsrc.c 	src->rsc.ops->master(&src->rsc);
ops               624 sound/pci/ctxfi/ctsrc.c 	input->ops->master(input);
ops               629 sound/pci/ctxfi/ctsrc.c 		entry->slot = input->ops->output_slot(input);
ops               630 sound/pci/ctxfi/ctsrc.c 		entry->user = src->rsc.ops->index(&src->rsc);
ops               631 sound/pci/ctxfi/ctsrc.c 		entry->addr = srcimp->rsc.ops->index(&srcimp->rsc);
ops               635 sound/pci/ctxfi/ctsrc.c 		srcimp->rsc.ops->next_conj(&srcimp->rsc);
ops               636 sound/pci/ctxfi/ctsrc.c 		input->ops->next_conj(input);
ops               639 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
ops               640 sound/pci/ctxfi/ctsrc.c 	input->ops->master(input);
ops               686 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops = &srcimp_basic_rsc_ops;
ops               687 sound/pci/ctxfi/ctsrc.c 	srcimp->ops = &srcimp_ops;
ops               690 sound/pci/ctxfi/ctsrc.c 	srcimp->rsc.ops->master(&srcimp->rsc);
ops               703 sound/pci/ctxfi/ctsrc.c 	srcimp->ops = NULL;
ops                47 sound/pci/ctxfi/ctsrc.h 	const struct src_rsc_ops *ops; /* SRC specific operations */
ops               109 sound/pci/ctxfi/ctsrc.h 	const struct srcimp_rsc_ops *ops;
ops                49 sound/pci/ctxfi/cttimer.c 	const struct ct_timer_ops *ops;
ops                74 sound/pci/ctxfi/cttimer.c 	position = substream->ops->pointer(substream);
ops               204 sound/pci/ctxfi/cttimer.c 			pos = ti->substream->ops->pointer(ti->substream);
ops               347 sound/pci/ctxfi/cttimer.c 	if (atimer->ops->init)
ops               348 sound/pci/ctxfi/cttimer.c 		atimer->ops->init(ti);
ops               359 sound/pci/ctxfi/cttimer.c 	if (ti->timer_base->ops->prepare)
ops               360 sound/pci/ctxfi/cttimer.c 		ti->timer_base->ops->prepare(ti);
ops               368 sound/pci/ctxfi/cttimer.c 	atimer->ops->start(ti);
ops               374 sound/pci/ctxfi/cttimer.c 	atimer->ops->stop(ti);
ops               381 sound/pci/ctxfi/cttimer.c 	atimer->ops->stop(ti); /* to be sure */
ops               382 sound/pci/ctxfi/cttimer.c 	if (atimer->ops->free_instance)
ops               383 sound/pci/ctxfi/cttimer.c 		atimer->ops->free_instance(ti);
ops               401 sound/pci/ctxfi/cttimer.c 	if ((status & IT_INT) && timer->ops->interrupt)
ops               402 sound/pci/ctxfi/cttimer.c 		timer->ops->interrupt(timer);
ops               421 sound/pci/ctxfi/cttimer.c 		atimer->ops = &ct_xfitimer_ops;
ops               426 sound/pci/ctxfi/cttimer.c 		atimer->ops = &ct_systimer_ops;
ops               435 sound/pci/ctxfi/cttimer.c 	if (atimer->ops->free_global)
ops               436 sound/pci/ctxfi/cttimer.c 		atimer->ops->free_global(atimer);
ops              1895 sound/pci/echoaudio/echoaudio.c 	static struct snd_device_ops ops = {
ops              1980 sound/pci/echoaudio/echoaudio.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops                67 sound/pci/emu10k1/emu10k1_callback.c 	emux->ops = emu10k1_ops;
ops              1794 sound/pci/emu10k1/emu10k1_main.c 	static struct snd_device_ops ops = {
ops              2035 sound/pci/emu10k1/emu10k1_main.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, emu, &ops);
ops               360 sound/pci/emu10k1/emu10k1x.c 		   epcm->substream->ops->pointer(epcm->substream),
ops               725 sound/pci/emu10k1/emu10k1x.c 	static struct snd_ac97_bus_ops ops = {
ops               730 sound/pci/emu10k1/emu10k1x.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus)) < 0)
ops               894 sound/pci/emu10k1/emu10k1x.c 	static struct snd_device_ops ops = {
ops              1000 sound/pci/emu10k1/emu10k1x.c 				  chip, &ops)) < 0) {
ops              2664 sound/pci/emu10k1/emufx.c 	hw->ops.open = snd_emu10k1_fx8010_open;
ops              2665 sound/pci/emu10k1/emufx.c 	hw->ops.ioctl = snd_emu10k1_fx8010_ioctl;
ops              2666 sound/pci/emu10k1/emufx.c 	hw->ops.release = snd_emu10k1_fx8010_release;
ops              1901 sound/pci/emu10k1/emumixer.c 		static struct snd_ac97_bus_ops ops = {
ops              1906 sound/pci/emu10k1/emumixer.c 		if ((err = snd_ac97_bus(emu->card, 0, &ops, NULL, &pbus)) < 0)
ops               597 sound/pci/emu10k1/emuproc.c 		entry->c.ops = &snd_emu10k1_proc_ops_fx8010;
ops               604 sound/pci/emu10k1/emuproc.c 		entry->c.ops = &snd_emu10k1_proc_ops_fx8010;
ops               611 sound/pci/emu10k1/emuproc.c 		entry->c.ops = &snd_emu10k1_proc_ops_fx8010;
ops               618 sound/pci/emu10k1/emuproc.c 		entry->c.ops = &snd_emu10k1_proc_ops_fx8010;
ops              1619 sound/pci/ens1370.c 	static struct snd_ac97_bus_ops ops = {
ops              1625 sound/pci/ens1370.c 	if ((err = snd_ac97_bus(card, 0, &ops, NULL, &pbus)) < 0)
ops              2067 sound/pci/ens1370.c 	static struct snd_device_ops ops = {
ops              2128 sound/pci/ens1370.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, ensoniq, &ops)) < 0) {
ops              1574 sound/pci/es1938.c 	static struct snd_device_ops ops = {
ops              1627 sound/pci/es1938.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              2014 sound/pci/es1968.c 	static struct snd_ac97_bus_ops ops = {
ops              2019 sound/pci/es1968.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus)) < 0)
ops              2665 sound/pci/es1968.c 	static struct snd_device_ops ops = {
ops              2752 sound/pci/es1968.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              2769 sound/pci/es1968.c 	chip->tea.ops = &snd_es1968_tea_ops;
ops              1041 sound/pci/fm801.c 	static struct snd_ac97_bus_ops ops = {
ops              1046 sound/pci/fm801.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              1204 sound/pci/fm801.c 	static struct snd_device_ops ops = {
ops              1249 sound/pci/fm801.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1263 sound/pci/fm801.c 	chip->tea.ops = &snd_fm801_tea_ops;
ops               195 sound/pci/hda/hda_beep.c 	static struct snd_device_ops ops = {
ops               248 sound/pci/hda/hda_beep.c 	err = snd_device_new(codec->card, SNDRV_DEV_JACK, beep, &ops);
ops              3122 sound/pci/hda/hda_codec.c 	if (info->ops.open == NULL)
ops              3123 sound/pci/hda/hda_codec.c 		info->ops.open = hda_pcm_default_open_close;
ops              3124 sound/pci/hda/hda_codec.c 	if (info->ops.close == NULL)
ops              3125 sound/pci/hda/hda_codec.c 		info->ops.close = hda_pcm_default_open_close;
ops              3126 sound/pci/hda/hda_codec.c 	if (info->ops.prepare == NULL) {
ops              3129 sound/pci/hda/hda_codec.c 		info->ops.prepare = hda_pcm_default_prepare;
ops              3131 sound/pci/hda/hda_codec.c 	if (info->ops.cleanup == NULL) {
ops              3134 sound/pci/hda/hda_codec.c 		info->ops.cleanup = hda_pcm_default_cleanup;
ops              3161 sound/pci/hda/hda_codec.c 	if (hinfo->ops.prepare)
ops              3162 sound/pci/hda/hda_codec.c 		ret = hinfo->ops.prepare(hinfo, codec, stream, format,
ops              3186 sound/pci/hda/hda_codec.c 	if (hinfo->ops.cleanup)
ops              3187 sound/pci/hda/hda_codec.c 		hinfo->ops.cleanup(hinfo, codec, substream);
ops                69 sound/pci/hda/hda_controller.c 	if (!hinfo->ops.get_delay)
ops                72 sound/pci/hda/hda_controller.c 	codec_frames = hinfo->ops.get_delay(hinfo, apcm->codec, substream);
ops                96 sound/pci/hda/hda_controller.c 	if (hinfo->ops.close)
ops                97 sound/pci/hda/hda_controller.c 		hinfo->ops.close(hinfo, apcm->codec, substream);
ops               315 sound/pci/hda/hda_controller.c 		if (hinfo->ops.get_delay)
ops               316 sound/pci/hda/hda_controller.c 			delay += hinfo->ops.get_delay(hinfo, apcm->codec,
ops               643 sound/pci/hda/hda_controller.c 	if (hinfo->ops.open)
ops               644 sound/pci/hda/hda_controller.c 		err = hinfo->ops.open(hinfo, apcm->codec, substream);
ops               658 sound/pci/hda/hda_controller.c 		if (hinfo->ops.close)
ops               659 sound/pci/hda/hda_controller.c 			hinfo->ops.close(hinfo, apcm->codec, substream);
ops               688 sound/pci/hda/hda_controller.c 	if (chip->ops->pcm_mmap_prepare)
ops               689 sound/pci/hda/hda_controller.c 		chip->ops->pcm_mmap_prepare(substream, area);
ops               858 sound/pci/hda/hda_controller.c 		if (chip->ops->disable_msi_reset_irq &&
ops               859 sound/pci/hda/hda_controller.c 		    chip->ops->disable_msi_reset_irq(chip) < 0)
ops              1125 sound/pci/hda/hda_controller.c 	if (!chip->ops->position_check ||
ops              1126 sound/pci/hda/hda_controller.c 	    chip->ops->position_check(chip, azx_dev)) {
ops               114 sound/pci/hda/hda_controller.h 	const struct hda_controller_ops *ops;
ops              5532 sound/pci/hda/hda_generic.c 	.ops = {
ops              5545 sound/pci/hda/hda_generic.c 	.ops = {
ops              5558 sound/pci/hda/hda_generic.c 	.ops = {
ops              5571 sound/pci/hda/hda_generic.c 	.ops = {
ops              5584 sound/pci/hda/hda_generic.c 	.ops = {
ops              5658 sound/pci/hda/hda_generic.c 	.ops = {
ops               110 sound/pci/hda/hda_hwdep.c 	hwdep->ops.open = hda_hwdep_open;
ops               111 sound/pci/hda/hda_hwdep.c 	hwdep->ops.ioctl = hda_hwdep_ioctl;
ops               113 sound/pci/hda/hda_hwdep.c 	hwdep->ops.ioctl_compat = hda_hwdep_ioctl_compat;
ops              1707 sound/pci/hda/hda_intel.c 	static struct snd_device_ops ops = {
ops              1731 sound/pci/hda/hda_intel.c 	chip->ops = &pci_hda_ops;
ops              1779 sound/pci/hda/hda_intel.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               372 sound/pci/hda/hda_tegra.c 	static struct snd_device_ops ops = {
ops               383 sound/pci/hda/hda_tegra.c 	chip->ops = &hda_tegra_ops;
ops               403 sound/pci/hda/hda_tegra.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              6561 sound/pci/hda/patch_ca0132.c 	.ops = {
ops              6572 sound/pci/hda/patch_ca0132.c 	.ops = {
ops              6583 sound/pci/hda/patch_ca0132.c 	.ops = {
ops               166 sound/pci/hda/patch_hdmi.c 	struct hdmi_ops ops;
ops               740 sound/pci/hda/patch_hdmi.c 	chmap->ops.set_channel_count(&codec->core, per_pin->cvt_nid,
ops               751 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_setup_infoframe(codec, pin_nid, ca, active_channels,
ops               926 sound/pci/hda/patch_hdmi.c 	err = spec->ops.pin_hbr_setup(codec, pin_nid, is_hbr_format(format));
ops              1146 sound/pci/hda/patch_hdmi.c 	if (spec->ops.pin_cvt_fixup)
ops              1147 sound/pci/hda/patch_hdmi.c 		spec->ops.pin_cvt_fixup(codec, per_pin, cvt_nid);
ops              1549 sound/pci/hda/patch_hdmi.c 		if (spec->ops.pin_get_eld(codec, pin_nid, eld->eld_buffer,
ops              1953 sound/pci/hda/patch_hdmi.c 	err = spec->ops.setup_stream(codec, cvt_nid, pin_nid,
ops              2114 sound/pci/hda/patch_hdmi.c 		pstr->ops = generic_ops;
ops              2400 sound/pci/hda/patch_hdmi.c 	spec->ops = generic_standard_hdmi_ops;
ops              2406 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.get_chmap = hdmi_get_chmap;
ops              2407 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.set_chmap = hdmi_set_chmap;
ops              2408 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.is_pcm_attached = is_hdmi_pcm_attached;
ops              2409 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.get_spk_alloc = hdmi_get_spk_alloc,
ops              2538 sound/pci/hda/patch_hdmi.c 				const struct drm_audio_component_audio_ops *ops)
ops              2548 sound/pci/hda/patch_hdmi.c 	spec->drm_audio_ops.pin2port = ops->pin2port;
ops              2549 sound/pci/hda/patch_hdmi.c 	spec->drm_audio_ops.pin_eld_notify = ops->pin_eld_notify;
ops              2550 sound/pci/hda/patch_hdmi.c 	spec->drm_audio_ops.master_bind = ops->master_bind;
ops              2551 sound/pci/hda/patch_hdmi.c 	spec->drm_audio_ops.master_unbind = ops->master_unbind;
ops              2556 sound/pci/hda/patch_hdmi.c 			       const struct drm_audio_component_audio_ops *ops,
ops              2567 sound/pci/hda/patch_hdmi.c 	setup_drm_audio_ops(codec, ops);
ops              2852 sound/pci/hda/patch_hdmi.c 	spec->ops.setup_stream = i915_hsw_setup_stream;
ops              2853 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_cvt_fixup = i915_pin_cvt_fixup;
ops              2910 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_cvt_fixup = i915_pin_cvt_fixup;
ops              3149 sound/pci/hda/patch_hdmi.c 	.ops = {
ops              3366 sound/pci/hda/patch_hdmi.c 	.ops = {
ops              3492 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.chmap_cea_alloc_validate_get_type =
ops              3494 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.chmap_validate = nvhdmi_chmap_validate;
ops              3647 sound/pci/hda/patch_hdmi.c 	stream->ops.prepare = tegra_hdmi_pcm_prepare;
ops              3648 sound/pci/hda/patch_hdmi.c 	stream->ops.cleanup = tegra_hdmi_pcm_cleanup;
ops              4020 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_get_eld = atihdmi_pin_get_eld;
ops              4021 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_setup_infoframe = atihdmi_pin_setup_infoframe;
ops              4022 sound/pci/hda/patch_hdmi.c 	spec->ops.pin_hbr_setup = atihdmi_pin_hbr_setup;
ops              4023 sound/pci/hda/patch_hdmi.c 	spec->ops.setup_stream = atihdmi_setup_stream;
ops              4025 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.pin_get_slot_channel = atihdmi_pin_get_slot_channel;
ops              4026 sound/pci/hda/patch_hdmi.c 	spec->chmap.ops.pin_set_slot_channel = atihdmi_pin_set_slot_channel;
ops              4030 sound/pci/hda/patch_hdmi.c 		spec->chmap.ops.chmap_cea_alloc_validate_get_type =
ops              4032 sound/pci/hda/patch_hdmi.c 		spec->chmap.ops.cea_alloc_to_tlv_chmap =
ops              4034 sound/pci/hda/patch_hdmi.c 		spec->chmap.ops.chmap_validate = atihdmi_paired_chmap_validate;
ops               178 sound/pci/hda/patch_si3054.c 	.ops = {
ops               129 sound/pci/ice1712/ak4xxx.c 	if (ak->ops.lock == NULL)
ops               130 sound/pci/ice1712/ak4xxx.c 		ak->ops.lock = snd_ice1712_akm4xxx_lock;
ops               131 sound/pci/ice1712/ak4xxx.c 	if (ak->ops.unlock == NULL)
ops               132 sound/pci/ice1712/ak4xxx.c 		ak->ops.unlock = snd_ice1712_akm4xxx_unlock;
ops               133 sound/pci/ice1712/ak4xxx.c 	if (ak->ops.write == NULL)
ops               134 sound/pci/ice1712/ak4xxx.c 		ak->ops.write = snd_ice1712_akm4xxx_write;
ops               438 sound/pci/ice1712/delta.c 	.ops = {
ops               459 sound/pci/ice1712/delta.c 	.ops = {
ops               480 sound/pci/ice1712/delta.c 	.ops = {
ops               502 sound/pci/ice1712/delta.c 	.ops = {
ops               525 sound/pci/ice1712/delta.c 	.ops = {
ops               547 sound/pci/ice1712/delta.c 	.ops = {
ops               684 sound/pci/ice1712/delta.c 		ice->i2c->ops = &ap_cs8427_i2c_ops;
ops               696 sound/pci/ice1712/delta.c 		ice->spdif.ops.open = delta_open_spdif;
ops               697 sound/pci/ice1712/delta.c 		ice->spdif.ops.setup_rate = delta_setup_spdif;
ops               698 sound/pci/ice1712/delta.c 		ice->spdif.ops.default_get = delta_spdif_default_get;
ops               699 sound/pci/ice1712/delta.c 		ice->spdif.ops.default_put = delta_spdif_default_put;
ops               700 sound/pci/ice1712/delta.c 		ice->spdif.ops.stream_get = delta_spdif_stream_get;
ops               701 sound/pci/ice1712/delta.c 		ice->spdif.ops.stream_put = delta_spdif_stream_put;
ops               337 sound/pci/ice1712/ews.c 	.ops = {
ops               359 sound/pci/ice1712/ews.c 	.ops = {
ops               380 sound/pci/ice1712/ews.c 	.ops = {
ops               516 sound/pci/ice1712/ews.c 		ice->spdif.ops.open = ews88_open_spdif;
ops               517 sound/pci/ice1712/ews.c 		ice->spdif.ops.setup_rate = ews88_setup_spdif;
ops               518 sound/pci/ice1712/ews.c 		ice->spdif.ops.default_get = ews88_spdif_default_get;
ops               519 sound/pci/ice1712/ews.c 		ice->spdif.ops.default_put = ews88_spdif_default_put;
ops               520 sound/pci/ice1712/ews.c 		ice->spdif.ops.stream_get = ews88_spdif_stream_get;
ops               521 sound/pci/ice1712/ews.c 		ice->spdif.ops.stream_put = ews88_spdif_stream_put;
ops               282 sound/pci/ice1712/hoontech.c 		.ops = {
ops               386 sound/pci/ice1712/ice1712.c 	ice->spdif.ops.open = open_cs8427;
ops               387 sound/pci/ice1712/ice1712.c 	ice->spdif.ops.close = close_cs8427;
ops               388 sound/pci/ice1712/ice1712.c 	ice->spdif.ops.setup_rate = setup_cs8427;
ops               401 sound/pci/ice1712/ice1712.c 			if (ice->akm[i].ops.set_rate_val)
ops               402 sound/pci/ice1712/ice1712.c 				ice->akm[i].ops.set_rate_val(&ice->akm[i], 0);
ops              1037 sound/pci/ice1712/ice1712.c 		if (ice->akm[i].ops.set_rate_val)
ops              1038 sound/pci/ice1712/ice1712.c 			ice->akm[i].ops.set_rate_val(&ice->akm[i], rate);
ops              1040 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.setup_rate)
ops              1041 sound/pci/ice1712/ice1712.c 		ice->spdif.ops.setup_rate(ice, rate);
ops              1170 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.open)
ops              1171 sound/pci/ice1712/ice1712.c 		ice->spdif.ops.open(ice, substream);
ops              1201 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.close)
ops              1202 sound/pci/ice1712/ice1712.c 		ice->spdif.ops.close(ice, substream);
ops              1638 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.default_get)
ops              1639 sound/pci/ice1712/ice1712.c 		ice->spdif.ops.default_get(ice, ucontrol);
ops              1647 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.default_put)
ops              1648 sound/pci/ice1712/ice1712.c 		return ice->spdif.ops.default_put(ice, ucontrol);
ops              1665 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.default_get) {
ops              1687 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.default_get) {
ops              1725 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.stream_get)
ops              1726 sound/pci/ice1712/ice1712.c 		ice->spdif.ops.stream_get(ice, ucontrol);
ops              1734 sound/pci/ice1712/ice1712.c 	if (ice->spdif.ops.stream_put)
ops              1735 sound/pci/ice1712/ice1712.c 		return ice->spdif.ops.stream_put(ice, ucontrol);
ops              2506 sound/pci/ice1712/ice1712.c 	static struct snd_device_ops ops = {
ops              2593 sound/pci/ice1712/ice1712.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, ice, &ops);
ops               263 sound/pci/ice1712/ice1712.h 	} ops;
ops               279 sound/pci/ice1712/ice1712.h 	} ops;
ops               697 sound/pci/ice1712/ice1724.c 		if (ice->akm[i].ops.set_rate_val)
ops               698 sound/pci/ice1712/ice1724.c 			ice->akm[i].ops.set_rate_val(&ice->akm[i], rate);
ops               700 sound/pci/ice1712/ice1724.c 	if (ice->spdif.ops.setup_rate)
ops               701 sound/pci/ice1712/ice1724.c 		ice->spdif.ops.setup_rate(ice, rate);
ops              1227 sound/pci/ice1712/ice1724.c 	if (ice->spdif.ops.open)
ops              1228 sound/pci/ice1712/ice1724.c 		ice->spdif.ops.open(ice, substream);
ops              1239 sound/pci/ice1712/ice1724.c 	if (ice->spdif.ops.close)
ops              1240 sound/pci/ice1712/ice1724.c 		ice->spdif.ops.close(ice, substream);
ops              1264 sound/pci/ice1712/ice1724.c 	if (ice->spdif.ops.open)
ops              1265 sound/pci/ice1712/ice1724.c 		ice->spdif.ops.open(ice, substream);
ops              1276 sound/pci/ice1712/ice1724.c 	if (ice->spdif.ops.close)
ops              1277 sound/pci/ice1712/ice1724.c 		ice->spdif.ops.close(ice, substream);
ops              1481 sound/pci/ice1712/ice1724.c 		static struct snd_ac97_bus_ops ops = {
ops              1491 sound/pci/ice1712/ice1724.c 		err = snd_ac97_bus(ice->card, 0, &ops, NULL, &pbus);
ops              1946 sound/pci/ice1712/ice1724.c 			if (ice->akm[i].ops.set_rate_val)
ops              1947 sound/pci/ice1712/ice1724.c 				ice->akm[i].ops.set_rate_val(&ice->akm[i], 0);
ops              2520 sound/pci/ice1712/ice1724.c 	static struct snd_device_ops ops = {
ops              2584 sound/pci/ice1712/ice1724.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, ice, &ops);
ops               278 sound/pci/ice1712/juli.c 	.ops = {
ops               637 sound/pci/ice1712/juli.c 	ice->spdif.ops.open = juli_spdif_in_open;
ops               397 sound/pci/ice1712/psc724.c 	spec->wm8776.ops.write = psc724_wm8776_write;
ops               400 sound/pci/ice1712/psc724.c 	spec->wm8766.ops.write = psc724_wm8766_write;
ops               381 sound/pci/ice1712/quartet.c 	.ops = {
ops              1006 sound/pci/ice1712/quartet.c 	ice->spdif.ops.open = ice->pro_open = qtet_spdif_in_open;
ops               227 sound/pci/ice1712/revo.c 	.ops = {
ops               249 sound/pci/ice1712/revo.c 	.ops = {
ops               270 sound/pci/ice1712/revo.c 	.ops = {
ops               338 sound/pci/ice1712/revo.c 	.ops = {
ops                22 sound/pci/ice1712/wm8766.c 	wm->ops.write(wm, addr, data);
ops               135 sound/pci/ice1712/wm8766.h 	struct snd_wm8766_ops ops;
ops                25 sound/pci/ice1712/wm8776.c 	wm->ops.write(wm, bus_addr, bus_data);
ops               197 sound/pci/ice1712/wm8776.h 	struct snd_wm8776_ops ops;
ops              2156 sound/pci/intel8x0.c 	struct snd_ac97_bus_ops *ops;
ops              2191 sound/pci/intel8x0.c 		ops = &standard_bus_ops;
ops              2211 sound/pci/intel8x0.c 		ops = &ali_bus_ops;
ops              2224 sound/pci/intel8x0.c 	if ((err = snd_ac97_bus(chip->card, 0, ops, chip, &pbus)) < 0)
ops              2914 sound/pci/intel8x0.c 	static struct snd_device_ops ops = {
ops              3111 sound/pci/intel8x0.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               821 sound/pci/intel8x0m.c 	static struct snd_ac97_bus_ops ops = {
ops               835 sound/pci/intel8x0m.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus)) < 0)
ops              1097 sound/pci/intel8x0m.c 	static struct snd_device_ops ops = {
ops              1212 sound/pci/intel8x0m.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              2156 sound/pci/korg1212/korg1212.c         static struct snd_device_ops ops = {
ops              2361 sound/pci/korg1212/korg1212.c         if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, korg1212, &ops)) < 0) {
ops               562 sound/pci/lola/lola.c 	static struct snd_device_ops ops = {
ops               665 sound/pci/lola/lola.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               951 sound/pci/lx6464es/lx6464es.c 	static struct snd_device_ops ops = {
ops              1016 sound/pci/lx6464es/lx6464es.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              2045 sound/pci/maestro3.c 	static struct snd_ac97_bus_ops ops = {
ops              2050 sound/pci/maestro3.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus)) < 0)
ops              2531 sound/pci/maestro3.c 	static struct snd_device_ops ops = {
ops              2652 sound/pci/maestro3.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              1038 sound/pci/mixart/mixart.c 	static struct snd_device_ops ops = {
ops              1050 sound/pci/mixart/mixart.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1216 sound/pci/mixart/mixart.c 		entry->c.ops = &snd_mixart_proc_ops_BA0;
ops              1222 sound/pci/mixart/mixart.c 		entry->c.ops = &snd_mixart_proc_ops_BA1;
ops              1312 sound/pci/nm256/nm256.c 	static struct snd_ac97_bus_ops ops = {
ops              1323 sound/pci/nm256/nm256.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, NULL, &pbus)) < 0)
ops              1474 sound/pci/nm256/nm256.c 	static struct snd_device_ops ops = {
ops              1623 sound/pci/nm256/nm256.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0)
ops              1200 sound/pci/pcxhr/pcxhr.c 	static struct snd_device_ops ops = {
ops              1223 sound/pci/pcxhr/pcxhr.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1833 sound/pci/riptide/riptide.c 	static struct snd_device_ops ops = {
ops              1880 sound/pci/riptide/riptide.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1971 sound/pci/riptide/riptide.c 	static struct snd_ac97_bus_ops ops = {
ops              1980 sound/pci/riptide/riptide.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &pbus)) < 0)
ops              4913 sound/pci/rme9652/hdsp.c 	hw->ops.ioctl = snd_hdsp_hwdep_ioctl;
ops              4914 sound/pci/rme9652/hdsp.c 	hw->ops.ioctl_compat = snd_hdsp_hwdep_ioctl;
ops              6388 sound/pci/rme9652/hdspm.c 	hw->ops.open = snd_hdspm_hwdep_dummy_op;
ops              6389 sound/pci/rme9652/hdspm.c 	hw->ops.ioctl = snd_hdspm_hwdep_ioctl;
ops              6390 sound/pci/rme9652/hdspm.c 	hw->ops.ioctl_compat = snd_hdspm_hwdep_ioctl;
ops              6391 sound/pci/rme9652/hdspm.c 	hw->ops.release = snd_hdspm_hwdep_dummy_op;
ops              1008 sound/pci/sis7019.c 	static struct snd_ac97_bus_ops ops = {
ops              1017 sound/pci/sis7019.c 	rc = snd_ac97_bus(sis->card, 0, &ops, NULL, &bus);
ops              1305 sound/pci/sis7019.c 	static struct snd_device_ops ops = {
ops              1374 sound/pci/sis7019.c 	rc = snd_device_new(card, SNDRV_DEV_LOWLEVEL, sis, &ops);
ops              1241 sound/pci/sonicvibes.c 	static struct snd_device_ops ops = {
ops              1379 sound/pci/sonicvibes.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, sonic, &ops)) < 0) {
ops              2953 sound/pci/trident/trident_main.c 	static struct snd_ac97_bus_ops ops = {
ops              2962 sound/pci/trident/trident_main.c 	if ((err = snd_ac97_bus(trident->card, 0, &ops, NULL, &trident->ac97_bus)) < 0)
ops              3528 sound/pci/trident/trident_main.c 	static struct snd_device_ops ops = {
ops              3617 sound/pci/trident/trident_main.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, trident, &ops)) < 0) {
ops              1890 sound/pci/via82xx.c 	static struct snd_ac97_bus_ops ops = {
ops              1896 sound/pci/via82xx.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              2355 sound/pci/via82xx.c         static struct snd_device_ops ops = {
ops              2407 sound/pci/via82xx.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               883 sound/pci/via82xx_modem.c 	static struct snd_ac97_bus_ops ops = {
ops               889 sound/pci/via82xx_modem.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              1087 sound/pci/via82xx_modem.c         static struct snd_device_ops ops = {
ops              1126 sound/pci/via82xx_modem.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops               131 sound/pci/vx222/vx222.c 	static struct snd_device_ops ops = {
ops               167 sound/pci/vx222/vx222.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0) {
ops              1799 sound/pci/ymfpci/ymfpci_main.c 	static struct snd_ac97_bus_ops ops = {
ops              1804 sound/pci/ymfpci/ymfpci_main.c 	if ((err = snd_ac97_bus(chip->card, 0, &ops, chip, &chip->ac97_bus)) < 0)
ops              2346 sound/pci/ymfpci/ymfpci_main.c 	static struct snd_device_ops ops = {
ops              2424 sound/pci/ymfpci/ymfpci_main.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops                85 sound/pcmcia/pdaudiocf/pdaudiocf.c 	static struct snd_device_ops ops = {
ops               116 sound/pcmcia/pdaudiocf/pdaudiocf.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, pdacf, &ops);
ops               129 sound/pcmcia/vx/vxpocket.c 	static struct snd_device_ops ops = {
ops               139 sound/pcmcia/vx/vxpocket.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops              1170 sound/ppc/pmac.c 	static struct snd_device_ops ops = {
ops              1326 sound/ppc/pmac.c 	if ((err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops)) < 0)
ops               342 sound/sh/sh_dac_audio.c 	static struct snd_device_ops ops = {
ops               369 sound/sh/sh_dac_audio.c 	err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops               158 sound/soc/adi/axi-i2s.c 	.ops = &axi_i2s_dai_ops,
ops               165 sound/soc/adi/axi-spdif.c 	.ops = &axi_spdif_dai_ops,
ops               326 sound/soc/amd/acp-da7219-max98357a.c 		.ops = &cz_da7219_play_ops,
ops               335 sound/soc/amd/acp-da7219-max98357a.c 		.ops = &cz_da7219_cap_ops,
ops               344 sound/soc/amd/acp-da7219-max98357a.c 		.ops = &cz_max_play_ops,
ops               354 sound/soc/amd/acp-da7219-max98357a.c 		.ops = &cz_dmic0_cap_ops,
ops               364 sound/soc/amd/acp-da7219-max98357a.c 		.ops = &cz_dmic1_cap_ops,
ops               430 sound/soc/amd/acp-da7219-max98357a.c 	.ops = &acp_da7219_ops,
ops              1233 sound/soc/amd/acp-pcm-dma.c 	.ops = &acp_dma_ops,
ops               116 sound/soc/amd/acp-rt5645.c 		.ops = &cz_aif1_ops,
ops               124 sound/soc/amd/acp-rt5645.c 		.ops = &cz_aif1_ops,
ops               609 sound/soc/amd/raven/acp3x-pcm-dma.c 	.ops = &acp3x_dai_i2s_ops,
ops               614 sound/soc/amd/raven/acp3x-pcm-dma.c 	.ops		= &acp3x_dma_ops,
ops               149 sound/soc/atmel/atmel-classd.c 	.ops = &atmel_classd_cpu_dai_ops,
ops               491 sound/soc/atmel/atmel-classd.c 	.ops = &atmel_classd_codec_dai_ops,
ops               543 sound/soc/atmel/atmel-i2s.c 	.ops = &atmel_i2s_dai_ops,
ops               384 sound/soc/atmel/atmel-pcm-pdc.c 	.ops		= &atmel_pcm_ops,
ops               170 sound/soc/atmel/atmel-pdmic.c 	.ops = &atmel_pdmic_cpu_dai_ops,
ops               502 sound/soc/atmel/atmel-pdmic.c 	.ops = &atmel_pdmic_codec_dai_ops,
ops               858 sound/soc/atmel/atmel_ssc_dai.c 		.ops = &atmel_ssc_dai_ops,
ops                70 sound/soc/atmel/atmel_wm8904.c 	.ops = &atmel_asoc_wm8904_ops,
ops               861 sound/soc/atmel/mchp-i2s-mcc.c 	.ops = &mchp_i2s_mcc_dai_ops,
ops               223 sound/soc/au1x/ac97c.c 	.ops			= &alchemy_ac97c_ops,
ops               121 sound/soc/au1x/db1200.c 	.ops		= &db1200_i2s_wm8731_ops,
ops               142 sound/soc/au1x/db1200.c 	.ops		= &db1200_i2s_wm8731_ops,
ops               163 sound/soc/au1x/db1200.c 	.ops		= &db1200_i2s_wm8731_ops,
ops               330 sound/soc/au1x/dbdma2.c 	.ops		= &au1xpsc_pcm_ops,
ops               306 sound/soc/au1x/dma.c 	.ops		= &alchemy_pcm_ops,
ops               226 sound/soc/au1x/i2sc.c 	.ops = &au1xi2s_dai_ops,
ops               356 sound/soc/au1x/psc-ac97.c 	.ops = &au1xpsc_ac97_dai_ops,
ops               285 sound/soc/au1x/psc-i2s.c 	.ops = &au1xpsc_i2s_dai_ops,
ops               785 sound/soc/bcm/bcm2835-i2s.c 	.ops = &bcm2835_i2s_dai_ops,
ops               822 sound/soc/bcm/cygnus-pcm.c 	.ops		= &cygnus_pcm_ops,
ops              1151 sound/soc/bcm/cygnus-ssp.c 	.ops = &cygnus_ssp_dai_ops, \
ops              1171 sound/soc/bcm/cygnus-ssp.c 	.ops = &cygnus_spdif_dai_ops,
ops                64 sound/soc/cirrus/edb93xx.c 	.ops		= &edb93xx_ops,
ops               355 sound/soc/cirrus/ep93xx-ac97.c 	.ops			= &ep93xx_ac97_dai_ops,
ops               423 sound/soc/cirrus/ep93xx-i2s.c 	.ops		= &ep93xx_i2s_dai_ops,
ops                74 sound/soc/cirrus/snappercl15.c 	.ops		= &snappercl15_ops,
ops              1176 sound/soc/codecs/88pm860x-codec.c 		.ops	= &pm860x_pcm_dai_ops,
ops              1197 sound/soc/codecs/88pm860x-codec.c 		.ops	= &pm860x_i2s_dai_ops,
ops              2386 sound/soc/codecs/ab8500-codec.c 		.ops = &ab8500_codec_ops,
ops              2399 sound/soc/codecs/ab8500-codec.c 		.ops = &ab8500_codec_ops,
ops                61 sound/soc/codecs/ac97.c 	.ops = &ac97_dai_ops,
ops               220 sound/soc/codecs/ad1836.c 	.ops = &ad1836_dai_ops, \
ops               399 sound/soc/codecs/ad193x.c 	.ops = &ad193x_dai_ops,
ops               413 sound/soc/codecs/ad193x.c 	.ops = &ad193x_dai_ops,
ops              1207 sound/soc/codecs/adau1373.c 		.ops = &adau1373_dai_ops,
ops              1227 sound/soc/codecs/adau1373.c 		.ops = &adau1373_dai_ops,
ops              1247 sound/soc/codecs/adau1373.c 		.ops = &adau1373_dai_ops,
ops               654 sound/soc/codecs/adau1701.c 	.ops = &adau1701_dai_ops,
ops               752 sound/soc/codecs/adau1761.c 	.ops = &adau17x1_dai_ops,
ops               771 sound/soc/codecs/adau1761.c 	.ops = &adau17x1_dai_ops,
ops               464 sound/soc/codecs/adau1781.c 	.ops = &adau17x1_dai_ops,
ops               763 sound/soc/codecs/adau1977.c 	.ops = &adau1977_dai_ops,
ops               779 sound/soc/codecs/adav80x.c 		.ops = &adav80x_dai_ops,
ops               798 sound/soc/codecs/adav80x.c 		.ops = &adav80x_dai_ops,
ops               170 sound/soc/codecs/ak4104.c 	.ops = &ak4101_dai_ops,
ops               261 sound/soc/codecs/ak4118.c 	.ops = &ak4118_dai_ops,
ops               511 sound/soc/codecs/ak4458.c 	.ops = &ak4458_dai_ops,
ops               523 sound/soc/codecs/ak4458.c 	.ops = &ak4458_dai_ops,
ops               369 sound/soc/codecs/ak4535.c 	.ops = &ak4535_dai_ops,
ops               577 sound/soc/codecs/ak4613.c 	.ops = &ak4613_dai_ops,
ops               499 sound/soc/codecs/ak4641.c 	.ops = &ak4641_i2s_dai_ops,
ops               519 sound/soc/codecs/ak4641.c 	.ops = &ak4641_pcm_dai_ops,
ops               518 sound/soc/codecs/ak4642.c 	.ops = &ak4642_dai_ops,
ops               605 sound/soc/codecs/ak4671.c 	.ops = &ak4671_dai_ops,
ops               151 sound/soc/codecs/ak5386.c 	.ops	= &ak5386_dai_ops,
ops               259 sound/soc/codecs/ak5558.c 	.ops = &ak5558_dai_ops,
ops               857 sound/soc/codecs/alc5623.c 	.ops = &alc5623_dai_ops,
ops              1033 sound/soc/codecs/alc5632.c 	.ops = &alc5632_dai_ops,
ops              1408 sound/soc/codecs/cpcap.c 	.ops = &cpcap_dai_hifi_ops,
ops              1427 sound/soc/codecs/cpcap.c 	.ops = &cpcap_dai_voice_ops,
ops               108 sound/soc/codecs/cq93vc.c 	.ops = &cq93vc_dai_ops,
ops               221 sound/soc/codecs/cros_ec_codec.c 		.ops = &cros_ec_i2s_dai_ops,
ops               196 sound/soc/codecs/cs35l32.c 		.ops = &cs35l32_ops,
ops               693 sound/soc/codecs/cs35l33.c 		.ops = &cs35l33_ops,
ops               668 sound/soc/codecs/cs35l34.c 		.ops = &cs35l34_ops,
ops               694 sound/soc/codecs/cs35l35.c 		.ops = &cs35l35_ops,
ops               707 sound/soc/codecs/cs35l35.c 		.ops = &cs35l35_pdm_ops,
ops               997 sound/soc/codecs/cs35l36.c 		.ops = &cs35l36_ops,
ops               523 sound/soc/codecs/cs4265.c 		.ops = &cs4265_ops,
ops               541 sound/soc/codecs/cs4265.c 		.ops = &cs4265_ops,
ops               494 sound/soc/codecs/cs4270.c 	.ops = &cs4270_dai_ops,
ops               483 sound/soc/codecs/cs4271.c 	.ops = &cs4271_dai_ops,
ops               931 sound/soc/codecs/cs42l42.c 		.ops = &cs42l42_ops,
ops               529 sound/soc/codecs/cs42l51.c 	.ops = &cs42l51_dai_ops,
ops               889 sound/soc/codecs/cs42l52.c 		.ops = &cs42l52_ops,
ops               953 sound/soc/codecs/cs42l56.c 		.ops = &cs42l56_ops,
ops              1183 sound/soc/codecs/cs42l73.c 		.ops = &cs42l73_ops,
ops              1203 sound/soc/codecs/cs42l73.c 		.ops = &cs42l73_ops,
ops              1223 sound/soc/codecs/cs42l73.c 		.ops = &cs42l73_ops,
ops               400 sound/soc/codecs/cs42xx8.c 	.ops = &cs42xx8_dai_ops,
ops              1583 sound/soc/codecs/cs43130.c 		.ops = &cs43130_pcm_ops,
ops              1596 sound/soc/codecs/cs43130.c 		.ops = &cs43130_dop_ops,
ops              1609 sound/soc/codecs/cs43130.c 		.ops = &cs43130_dop_ops,
ops              1622 sound/soc/codecs/cs43130.c 		.ops = &cs43130_dsd_ops,
ops               190 sound/soc/codecs/cs4341.c 	.ops			= &cs4341_dai_ops,
ops               251 sound/soc/codecs/cs4349.c 	.ops = &cs4349_dai_ops,
ops              1155 sound/soc/codecs/cs47l15.c 		.ops = &madera_dai_ops,
ops              1177 sound/soc/codecs/cs47l15.c 		.ops = &madera_dai_ops,
ops              1199 sound/soc/codecs/cs47l15.c 		.ops = &madera_dai_ops,
ops               979 sound/soc/codecs/cs47l24.c 		.ops = &arizona_dai_ops,
ops              1001 sound/soc/codecs/cs47l24.c 		.ops = &arizona_dai_ops,
ops              1023 sound/soc/codecs/cs47l24.c 		.ops = &arizona_dai_ops,
ops              1372 sound/soc/codecs/cs47l35.c 		.ops = &madera_dai_ops,
ops              1394 sound/soc/codecs/cs47l35.c 		.ops = &madera_dai_ops,
ops              1416 sound/soc/codecs/cs47l35.c 		.ops = &madera_dai_ops,
ops              1437 sound/soc/codecs/cs47l35.c 		.ops = &madera_simple_dai_ops,
ops              1456 sound/soc/codecs/cs47l35.c 		.ops = &madera_simple_dai_ops,
ops              2270 sound/soc/codecs/cs47l85.c 		.ops = &madera_dai_ops,
ops              2292 sound/soc/codecs/cs47l85.c 		.ops = &madera_dai_ops,
ops              2314 sound/soc/codecs/cs47l85.c 		.ops = &madera_dai_ops,
ops              2336 sound/soc/codecs/cs47l85.c 		.ops = &madera_dai_ops,
ops              2357 sound/soc/codecs/cs47l85.c 		.ops = &madera_simple_dai_ops,
ops              2376 sound/soc/codecs/cs47l85.c 		.ops = &madera_simple_dai_ops,
ops              2395 sound/soc/codecs/cs47l85.c 		.ops = &madera_simple_dai_ops,
ops              2181 sound/soc/codecs/cs47l90.c 		.ops = &madera_dai_ops,
ops              2203 sound/soc/codecs/cs47l90.c 		.ops = &madera_dai_ops,
ops              2225 sound/soc/codecs/cs47l90.c 		.ops = &madera_dai_ops,
ops              2247 sound/soc/codecs/cs47l90.c 		.ops = &madera_dai_ops,
ops              2268 sound/soc/codecs/cs47l90.c 		.ops = &madera_simple_dai_ops,
ops              2287 sound/soc/codecs/cs47l90.c 		.ops = &madera_simple_dai_ops,
ops              2306 sound/soc/codecs/cs47l90.c 		.ops = &madera_simple_dai_ops,
ops              1654 sound/soc/codecs/cs47l92.c 		.ops = &madera_dai_ops,
ops              1676 sound/soc/codecs/cs47l92.c 		.ops = &madera_dai_ops,
ops              1698 sound/soc/codecs/cs47l92.c 		.ops = &madera_dai_ops,
ops              1719 sound/soc/codecs/cs47l92.c 		.ops = &madera_simple_dai_ops,
ops              1738 sound/soc/codecs/cs47l92.c 		.ops = &madera_simple_dai_ops,
ops              1757 sound/soc/codecs/cs47l92.c 		.ops = &madera_simple_dai_ops,
ops               871 sound/soc/codecs/cs53l30.c 	.ops = &cs53l30_ops,
ops               164 sound/soc/codecs/cx20442.c 	if (!cx20442->tty || !cx20442->tty->ops->write)
ops               193 sound/soc/codecs/cx20442.c 	if (cx20442->tty->ops->write(cx20442->tty, buf, len) != len)
ops               217 sound/soc/codecs/cx20442.c 	if (!tty->ops->write)
ops               225 sound/soc/codecs/cx20442.c 	if (tty->ops->write(tty, v253_init, len) != len) {
ops              1574 sound/soc/codecs/cx2072x.c 		.ops = &cx2072x_dai_ops,
ops              1588 sound/soc/codecs/cx2072x.c 		.ops = &cx2072x_dai_ops,
ops              1058 sound/soc/codecs/da7210.c 	.ops = &da7210_dai_ops,
ops              1524 sound/soc/codecs/da7213.c 	.ops = &da7213_dai_ops,
ops              2196 sound/soc/codecs/da7218.c 	.ops = &da7218_dai_ops,
ops              1694 sound/soc/codecs/da7219.c 	.ops = &da7219_dai_ops,
ops              2161 sound/soc/codecs/da7219.c 		init.ops = &da7219_dai_clk_ops[i];
ops              1221 sound/soc/codecs/da732x.c 		.ops = &da732x_dai_ops,
ops              1241 sound/soc/codecs/da732x.c 		.ops = &da732x_dai_ops,
ops              1348 sound/soc/codecs/da9055.c 	.ops = &da9055_dai_ops,
ops                87 sound/soc/codecs/dmic.c 	.ops    = &dmic_dai_ops,
ops               156 sound/soc/codecs/es7134.c 	.ops = &es7134_dai_ops,
ops               234 sound/soc/codecs/es7134.c 	.ops = &es7134_dai_ops,
ops               172 sound/soc/codecs/es7241.c 	.ops = &es7241_dai_ops,
ops               544 sound/soc/codecs/es8316.c 	.ops = &es8316_ops,
ops               716 sound/soc/codecs/es8328.c 	.ops = &es8328_dai_ops,
ops                65 sound/soc/codecs/hdac_hda.c 	.ops = &hdac_hda_dai_ops,
ops                86 sound/soc/codecs/hdac_hda.c 	.ops = &hdac_hda_dai_ops,
ops               107 sound/soc/codecs/hdac_hda.c 	.ops = &hdac_hda_dai_ops,
ops               247 sound/soc/codecs/hdac_hda.c 	ret = hda_stream->ops.open(hda_stream, &hda_pvt->codec, substream);
ops               269 sound/soc/codecs/hdac_hda.c 	hda_stream->ops.close(hda_stream, &hda_pvt->codec, substream);
ops               382 sound/soc/codecs/hdac_hdmi.c 	hdmi->chmap.ops.set_channel_count(hdev, cvt->nid, channels);
ops              1489 sound/soc/codecs/hdac_hdmi.c 		hdmi_dais[i].ops = &hdmi_dai_ops;
ops              2066 sound/soc/codecs/hdac_hdmi.c 	hdmi_priv->chmap.ops.get_chmap = hdac_hdmi_get_chmap;
ops              2067 sound/soc/codecs/hdac_hdmi.c 	hdmi_priv->chmap.ops.set_chmap = hdac_hdmi_set_chmap;
ops              2068 sound/soc/codecs/hdac_hdmi.c 	hdmi_priv->chmap.ops.is_pcm_attached = is_hdac_hdmi_pcm_attached;
ops              2069 sound/soc/codecs/hdac_hdmi.c 	hdmi_priv->chmap.ops.get_spk_alloc = hdac_hdmi_get_spk_alloc;
ops               399 sound/soc/codecs/hdmi-codec.c 	if (hcp->hcd.ops->audio_startup) {
ops               400 sound/soc/codecs/hdmi-codec.c 		ret = hcp->hcd.ops->audio_startup(dai->dev->parent, hcp->hcd.data);
ops               405 sound/soc/codecs/hdmi-codec.c 	if (hcp->hcd.ops->get_eld) {
ops               406 sound/soc/codecs/hdmi-codec.c 		ret = hcp->hcd.ops->get_eld(dai->dev->parent, hcp->hcd.data,
ops               432 sound/soc/codecs/hdmi-codec.c 	hcp->hcd.ops->audio_shutdown(dai->dev->parent, hcp->hcd.data);
ops               486 sound/soc/codecs/hdmi-codec.c 	return hcp->hcd.ops->hw_params(dai->dev->parent, hcp->hcd.data,
ops               561 sound/soc/codecs/hdmi-codec.c 	if (hcp->hcd.ops->digital_mute)
ops               562 sound/soc/codecs/hdmi-codec.c 		return hcp->hcd.ops->digital_mute(dai->dev->parent,
ops               699 sound/soc/codecs/hdmi-codec.c 	if (hcp->hcd.ops->hook_plugged_cb) {
ops               701 sound/soc/codecs/hdmi-codec.c 		ret = hcp->hcd.ops->hook_plugged_cb(component->dev->parent,
ops               746 sound/soc/codecs/hdmi-codec.c 	.ops = &hdmi_codec_i2s_dai_ops,
ops               762 sound/soc/codecs/hdmi-codec.c 	.ops = &hdmi_codec_spdif_dai_ops,
ops               772 sound/soc/codecs/hdmi-codec.c 	if (hcp->hcd.ops->get_dai_id)
ops               773 sound/soc/codecs/hdmi-codec.c 		ret = hcp->hcd.ops->get_dai_id(component, endpoint);
ops               803 sound/soc/codecs/hdmi-codec.c 	if (dai_count < 1 || !hcd->ops || !hcd->ops->hw_params ||
ops               804 sound/soc/codecs/hdmi-codec.c 	    !hcd->ops->audio_shutdown) {
ops               329 sound/soc/codecs/inno_rk3036.c 		.ops = &rk3036_codec_dai_ops,
ops              1048 sound/soc/codecs/isabelle.c 		.ops = &isabelle_hs_dai_ops,
ops              1059 sound/soc/codecs/isabelle.c 		.ops = &isabelle_hf_dai_ops,
ops              1070 sound/soc/codecs/isabelle.c 		.ops = &isabelle_line_dai_ops,
ops              1081 sound/soc/codecs/isabelle.c 		.ops = &isabelle_ul_dai_ops,
ops               454 sound/soc/codecs/jz4725b.c 	.ops = &jz4725b_codec_dai_ops,
ops               216 sound/soc/codecs/jz4740.c 	.ops = &jz4740_codec_dai_ops,
ops              1340 sound/soc/codecs/lm49453.c 		.ops = &lm49453_headset_dai_ops,
ops              1352 sound/soc/codecs/lm49453.c 		.ops = &lm49453_speaker_dai_ops,
ops              1363 sound/soc/codecs/lm49453.c 		.ops = &lm49453_haptic_dai_ops,
ops              1374 sound/soc/codecs/lm49453.c 		.ops = &lm49453_ep_dai_ops,
ops              1385 sound/soc/codecs/lm49453.c 		.ops = &lm49453_lineout_dai_ops,
ops               168 sound/soc/codecs/lochnagar-sc.c 		.ops = &lochnagar_sc_line_ops,
ops               188 sound/soc/codecs/lochnagar-sc.c 		.ops = &lochnagar_sc_usb_ops,
ops               208 sound/soc/codecs/lochnagar-sc.c 		.ops = &lochnagar_sc_usb_ops,
ops              1384 sound/soc/codecs/max98088.c         .ops = &max98088_dai1_ops,
ops              1395 sound/soc/codecs/max98088.c        .ops = &max98088_dai2_ops,
ops              2355 sound/soc/codecs/max98090.c 	 .ops = &max98090_dai_ops,
ops              1455 sound/soc/codecs/max98095.c 	 .ops = &max98095_dai1_ops,
ops              1466 sound/soc/codecs/max98095.c 	.ops = &max98095_dai2_ops,
ops              1477 sound/soc/codecs/max98095.c 	.ops = &max98095_dai3_ops,
ops                94 sound/soc/codecs/max98357a.c 	.ops    = &max98357a_dai_ops,
ops               340 sound/soc/codecs/max98371.c 		.ops = &max98371_dai_ops,
ops               730 sound/soc/codecs/max98373.c 		.ops = &max98373_dai_ops,
ops               271 sound/soc/codecs/max9850.c 	.ops = &max9850_dai_ops,
ops               283 sound/soc/codecs/max98504.c 		.ops = &max98504_dai_ops,
ops               491 sound/soc/codecs/max9860.c 	.ops = &max9860_dai_ops,
ops               379 sound/soc/codecs/max9867.c 	.ops = &max9867_dai_ops,
ops               513 sound/soc/codecs/max98925.c 		.ops = &max98925_dai_ops,
ops               473 sound/soc/codecs/max98926.c 	.ops = &max98926_dai_ops,
ops               672 sound/soc/codecs/max98927.c 		.ops = &max98927_dai_ops,
ops               674 sound/soc/codecs/mc13783.c 		.ops = &mc13783_ops_dac,
ops               685 sound/soc/codecs/mc13783.c 		.ops = &mc13783_ops_codec,
ops               714 sound/soc/codecs/mc13783.c 		.ops = &mc13783_ops_sync,
ops               514 sound/soc/codecs/ml26124.c 	.ops = &ml26124_dai_ops,
ops              1130 sound/soc/codecs/msm8916-wcd-digital.c 	       .ops = &msm8916_wcd_digital_dai_ops,
ops              1142 sound/soc/codecs/msm8916-wcd-digital.c 	       .ops = &msm8916_wcd_digital_dai_ops,
ops               316 sound/soc/codecs/mt6351.c 		.ops = &mt6351_codec_dai_ops,
ops              2258 sound/soc/codecs/mt6358.c 		.ops = &mt6358_codec_dai_ops,
ops               536 sound/soc/codecs/nau8540.c 	.ops = &nau8540_dai_ops,
ops               806 sound/soc/codecs/nau8810.c 	.ops = &nau8810_ops,
ops               992 sound/soc/codecs/nau8822.c 	.ops = &nau8822_dai_ops,
ops              1598 sound/soc/codecs/nau8824.c 	.ops = &nau8824_dai_ops,
ops              1415 sound/soc/codecs/nau8825.c 	.ops = &nau8825_dai_ops,
ops               261 sound/soc/codecs/pcm1681.c 	.ops = &pcm1681_dai_ops,
ops               207 sound/soc/codecs/pcm1789.c 	.ops = &pcm1789_dai_ops,
ops               185 sound/soc/codecs/pcm179x.c 	.ops = &pcm179x_dai_ops,
ops               494 sound/soc/codecs/pcm186x.c 	.ops = &pcm186x_dai_ops,
ops               506 sound/soc/codecs/pcm186x.c 	.ops = &pcm186x_dai_ops,
ops               191 sound/soc/codecs/pcm3060.c 		.ops = &pcm3060_dai_ops,
ops               203 sound/soc/codecs/pcm3060.c 		.ops = &pcm3060_dai_ops,
ops               608 sound/soc/codecs/pcm3168a.c 		.ops = &pcm3168a_dai_ops
ops               620 sound/soc/codecs/pcm3168a.c 		.ops = &pcm3168a_dai_ops
ops              1465 sound/soc/codecs/pcm512x.c 	.ops = &pcm512x_dai_ops,
ops               357 sound/soc/codecs/rk3328_codec.c 		.ops = &rk3328_dai_ops,
ops              1976 sound/soc/codecs/rt1011.c 		.ops = &rt1011_aif_dai_ops,
ops               930 sound/soc/codecs/rt1305.c 		.ops = &rt1305_aif_dai_ops,
ops               749 sound/soc/codecs/rt1308.c 		.ops = &rt1308_aif_dai_ops,
ops              1058 sound/soc/codecs/rt274.c 		.ops = &rt274_aif_dai_ops,
ops              1019 sound/soc/codecs/rt286.c 		.ops = &rt286_aif_dai_ops,
ops              1039 sound/soc/codecs/rt286.c 		.ops = &rt286_aif_dai_ops,
ops              1086 sound/soc/codecs/rt298.c 		.ops = &rt298_aif_dai_ops,
ops              1106 sound/soc/codecs/rt298.c 		.ops = &rt298_aif_dai_ops,
ops               307 sound/soc/codecs/rt5514-spi.c 	.ops = &rt5514_spi_pcm_ops,
ops              1161 sound/soc/codecs/rt5514.c 		.ops = &rt5514_aif_dai_ops,
ops              1290 sound/soc/codecs/rt5616.c 		.ops = &rt5616_aif_dai_ops,
ops              1648 sound/soc/codecs/rt5631.c 		.ops = &rt5631_ops,
ops              2666 sound/soc/codecs/rt5640.c 		.ops = &rt5640_aif_dai_ops,
ops              2685 sound/soc/codecs/rt5640.c 		.ops = &rt5640_aif_dai_ops,
ops              3488 sound/soc/codecs/rt5645.c 		.ops = &rt5645_aif_dai_ops,
ops              3507 sound/soc/codecs/rt5645.c 		.ops = &rt5645_aif_dai_ops,
ops              2127 sound/soc/codecs/rt5651.c 		.ops = &rt5651_aif_dai_ops,
ops              2146 sound/soc/codecs/rt5651.c 		.ops = &rt5651_aif_dai_ops,
ops              3762 sound/soc/codecs/rt5659.c 		.ops = &rt5659_aif_dai_ops,
ops              3781 sound/soc/codecs/rt5659.c 		.ops = &rt5659_aif_dai_ops,
ops              3800 sound/soc/codecs/rt5659.c 		.ops = &rt5659_aif_dai_ops,
ops              1193 sound/soc/codecs/rt5660.c 		.ops = &rt5660_aif_dai_ops,
ops              3242 sound/soc/codecs/rt5663.c 		.ops = &rt5663_aif_dai_ops,
ops              4530 sound/soc/codecs/rt5665.c 		.ops = &rt5665_aif_dai_ops,
ops              4542 sound/soc/codecs/rt5665.c 		.ops = &rt5665_aif_dai_ops,
ops              4561 sound/soc/codecs/rt5665.c 		.ops = &rt5665_aif_dai_ops,
ops              4580 sound/soc/codecs/rt5665.c 		.ops = &rt5665_aif_dai_ops,
ops              4599 sound/soc/codecs/rt5665.c 		.ops = &rt5665_aif_dai_ops,
ops              2330 sound/soc/codecs/rt5668.c 		.ops = &rt5668_aif1_dai_ops,
ops              2342 sound/soc/codecs/rt5668.c 		.ops = &rt5668_aif2_dai_ops,
ops              2714 sound/soc/codecs/rt5670.c 		.ops = &rt5670_aif_dai_ops,
ops              2734 sound/soc/codecs/rt5670.c 		.ops = &rt5670_aif_dai_ops,
ops              4864 sound/soc/codecs/rt5677.c 		.ops = &rt5677_aif_dai_ops,
ops              4883 sound/soc/codecs/rt5677.c 		.ops = &rt5677_aif_dai_ops,
ops              4902 sound/soc/codecs/rt5677.c 		.ops = &rt5677_aif_dai_ops,
ops              4921 sound/soc/codecs/rt5677.c 		.ops = &rt5677_aif_dai_ops,
ops              4940 sound/soc/codecs/rt5677.c 		.ops = &rt5677_aif_dai_ops,
ops              2407 sound/soc/codecs/rt5682.c 		.ops = &rt5682_aif1_dai_ops,
ops              2419 sound/soc/codecs/rt5682.c 		.ops = &rt5682_aif2_dai_ops,
ops              1188 sound/soc/codecs/sgtl5000.c 	.ops = &sgtl5000_ops,
ops               222 sound/soc/codecs/si476x.c 	.ops		= &si476x_dai_ops,
ops                78 sound/soc/codecs/sigmadsp-i2c.c 	const struct sigmadsp_ops *ops,	const char *firmware_name)
ops                82 sound/soc/codecs/sigmadsp-i2c.c 	sigmadsp = devm_sigmadsp_init(&client->dev, ops, firmware_name);
ops                40 sound/soc/codecs/sigmadsp-regmap.c 	struct regmap *regmap, const struct sigmadsp_ops *ops,
ops                45 sound/soc/codecs/sigmadsp-regmap.c 	sigmadsp = devm_sigmadsp_init(dev, ops, firmware_name);
ops               119 sound/soc/codecs/sigmadsp.c 	if (ctrl->num_bytes <= 20 && sigmadsp->ops && sigmadsp->ops->safeload)
ops               120 sound/soc/codecs/sigmadsp.c 		return sigmadsp->ops->safeload(sigmadsp, ctrl->addr, data,
ops               543 sound/soc/codecs/sigmadsp.c 	const struct sigmadsp_ops *ops, const char *firmware_name)
ops               545 sound/soc/codecs/sigmadsp.c 	sigmadsp->ops = ops;
ops               566 sound/soc/codecs/sigmadsp.c 	const struct sigmadsp_ops *ops, const char *firmware_name)
ops               576 sound/soc/codecs/sigmadsp.c 	ret = sigmadsp_init(sigmadsp, dev, ops, firmware_name);
ops                27 sound/soc/codecs/sigmadsp.h 	const struct sigmadsp_ops *ops;
ops                46 sound/soc/codecs/sigmadsp.h 	const struct sigmadsp_ops *ops, const char *firmware_name);
ops                55 sound/soc/codecs/sigmadsp.h 	struct regmap *regmap, const struct sigmadsp_ops *ops,
ops                58 sound/soc/codecs/sigmadsp.h 	const struct sigmadsp_ops *ops,	const char *firmware_name);
ops               392 sound/soc/codecs/sirf-audio-codec.c 	.ops = &sirf_audio_codec_dai_ops,
ops               640 sound/soc/codecs/ssm2518.c 	.ops = &ssm2518_dai_ops,
ops               527 sound/soc/codecs/ssm2602.c 	.ops = &ssm2602_dai_ops,
ops               416 sound/soc/codecs/ssm4567.c 	.ops = &ssm4567_dai_ops,
ops               872 sound/soc/codecs/sta32x.c 	.ops = &sta32x_dai_ops,
ops               907 sound/soc/codecs/sta350.c 	.ops = &sta350_dai_ops,
ops               313 sound/soc/codecs/sta529.c 	.ops	= &sta529_dai_ops,
ops               252 sound/soc/codecs/stac9766.c 	.ops = &stac9766_dai_ops_analog,
ops               267 sound/soc/codecs/stac9766.c 	.ops = &stac9766_dai_ops_digital,
ops               354 sound/soc/codecs/sti-sas.c 		.ops = (struct snd_soc_dai_ops[]) {
ops               456 sound/soc/codecs/sti-sas.c 	sti_sas_dai[STI_SAS_DAI_ANALOG_OUT].ops = drvdata->dev_data->dac_ops;
ops               540 sound/soc/codecs/tas2552.c 		.ops = &tas2552_speaker_dai_ops,
ops               763 sound/soc/codecs/tas5086.c 	.ops = &tas5086_dai_ops,
ops               772 sound/soc/codecs/tas571x.c 	.ops = &tas571x_dai_ops,
ops               631 sound/soc/codecs/tas5720.c 		.ops = &tas5720_speaker_dai_ops,
ops               398 sound/soc/codecs/tas6424.c 		.ops = &tas6424_speaker_dai_ops,
ops               271 sound/soc/codecs/tfa9879.c 	.ops = &tfa9879_dai_ops,
ops               534 sound/soc/codecs/tlv320aic23.c 	.ops = &tlv320aic23_dai_ops,
ops               235 sound/soc/codecs/tlv320aic26.c 	.ops = &aic26_dai_ops,
ops              1352 sound/soc/codecs/tlv320aic31xx.c 		.ops = &aic31xx_dai_ops,
ops              1374 sound/soc/codecs/tlv320aic31xx.c 		.ops = &aic31xx_dai_ops,
ops                43 sound/soc/codecs/tlv320aic32x4-clk.c 	const struct clk_ops *ops;
ops               388 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_pll_ops,
ops               396 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_codec_clkin_ops,
ops               403 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_div_ops,
ops               410 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_div_ops,
ops               417 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_div_ops,
ops               424 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_div_ops,
ops               432 sound/soc/codecs/tlv320aic32x4-clk.c 		.ops = &aic32x4_bdiv_ops,
ops               444 sound/soc/codecs/tlv320aic32x4-clk.c 	init.ops = desc->ops;
ops               885 sound/soc/codecs/tlv320aic32x4.c 	.ops = &aic32x4_ops,
ops              1504 sound/soc/codecs/tlv320aic3x.c 	.ops = &aic3x_dai_ops,
ops              1463 sound/soc/codecs/tlv320dac33.c 	.ops = &dac33_dai_ops,
ops              1399 sound/soc/codecs/tscs42xx.c 	.ops = &tscs42xx_dai_ops,
ops              3364 sound/soc/codecs/tscs454.c 		.ops = &tscs454_dai1_ops,
ops              3384 sound/soc/codecs/tscs454.c 		.ops = &tscs454_dai23_ops,
ops              3404 sound/soc/codecs/tscs454.c 		.ops = &tscs454_dai23_ops,
ops              2133 sound/soc/codecs/twl4030.c 	.ops = &twl4030_dai_hifi_ops,
ops              2149 sound/soc/codecs/twl4030.c 	.ops = &twl4030_dai_voice_ops,
ops              1044 sound/soc/codecs/twl6040.c 	.ops = &twl6040_dai_ops,
ops              1056 sound/soc/codecs/twl6040.c 	.ops = &twl6040_dai_ops,
ops              1068 sound/soc/codecs/twl6040.c 	.ops = &twl6040_dai_ops,
ops              1080 sound/soc/codecs/twl6040.c 	.ops = &twl6040_dai_ops,
ops              1092 sound/soc/codecs/twl6040.c 	.ops = &twl6040_dai_ops,
ops               214 sound/soc/codecs/uda1334.c 	.ops = &uda1334_dai_ops,
ops               443 sound/soc/codecs/uda134x.c 	.ops = &uda134x_dai_ops,
ops               668 sound/soc/codecs/uda1380.c 	.ops = &uda1380_dai_ops,
ops               679 sound/soc/codecs/uda1380.c 	.ops = &uda1380_dai_ops_playback,
ops               690 sound/soc/codecs/uda1380.c 	.ops = &uda1380_dai_ops_capture,
ops              2082 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2096 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2111 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2125 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2140 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2154 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops              2169 sound/soc/codecs/wcd9335.c 		.ops = &wcd9335_dai_ops,
ops               400 sound/soc/codecs/wl1273.c 	.ops = &wl1273_dai_ops,
ops               136 sound/soc/codecs/wm1250-ev1.c 	.ops = &wm1250_ev1_ops,
ops              2101 sound/soc/codecs/wm2200.c 	.ops = &wm2200_dai_ops,
ops              1902 sound/soc/codecs/wm5100.c 		.ops = &wm5100_dai_ops,
ops              1922 sound/soc/codecs/wm5100.c 		.ops = &wm5100_dai_ops,
ops              1942 sound/soc/codecs/wm5100.c 		.ops = &wm5100_dai_ops,
ops              1784 sound/soc/codecs/wm5102.c 		.ops = &arizona_dai_ops,
ops              1806 sound/soc/codecs/wm5102.c 		.ops = &arizona_dai_ops,
ops              1828 sound/soc/codecs/wm5102.c 		.ops = &arizona_dai_ops,
ops              1849 sound/soc/codecs/wm5102.c 		.ops = &arizona_simple_dai_ops,
ops              1868 sound/soc/codecs/wm5102.c 		.ops = &arizona_simple_dai_ops,
ops              1887 sound/soc/codecs/wm5102.c 		.ops = &arizona_simple_dai_ops,
ops              2091 sound/soc/codecs/wm5110.c 		.ops = &arizona_dai_ops,
ops              2113 sound/soc/codecs/wm5110.c 		.ops = &arizona_dai_ops,
ops              2135 sound/soc/codecs/wm5110.c 		.ops = &arizona_dai_ops,
ops              2156 sound/soc/codecs/wm5110.c 		.ops = &arizona_simple_dai_ops,
ops              2175 sound/soc/codecs/wm5110.c 		.ops = &arizona_simple_dai_ops,
ops              2194 sound/soc/codecs/wm5110.c 		.ops = &arizona_simple_dai_ops,
ops              1452 sound/soc/codecs/wm8350.c 	.ops = &wm8350_dai_ops,
ops              1268 sound/soc/codecs/wm8400.c 	.ops = &wm8400_dai_ops,
ops               570 sound/soc/codecs/wm8510.c 	.ops = &wm8510_dai_ops,
ops               393 sound/soc/codecs/wm8523.c 	.ops = &wm8523_dai_ops,
ops               181 sound/soc/codecs/wm8524.c 	.ops = &wm8524_dai_ops,
ops               890 sound/soc/codecs/wm8580.c 		.ops = &wm8580_dai_ops_playback,
ops               902 sound/soc/codecs/wm8580.c 		.ops = &wm8580_dai_ops_capture,
ops               346 sound/soc/codecs/wm8711.c 	.ops = &wm8711_ops,
ops               208 sound/soc/codecs/wm8728.c 	.ops = &wm8728_dai_ops,
ops               568 sound/soc/codecs/wm8731.c 	.ops = &wm8731_dai_ops,
ops               534 sound/soc/codecs/wm8737.c 	.ops = &wm8737_dai_ops,
ops               401 sound/soc/codecs/wm8741.c 	.ops = &wm8741_dai_ops,
ops               682 sound/soc/codecs/wm8750.c 	.ops = &wm8750_dai_ops,
ops              1416 sound/soc/codecs/wm8753.c 	.ops = &wm8753_dai_ops_hifi_mode,
ops              1434 sound/soc/codecs/wm8753.c 	.ops = &wm8753_dai_ops_voice_mode,
ops               563 sound/soc/codecs/wm8770.c 	.ops = &wm8770_dai_ops,
ops               389 sound/soc/codecs/wm8776.c 		.ops = &wm8776_dac_ops,
ops               403 sound/soc/codecs/wm8776.c 		.ops = &wm8776_adc_ops,
ops               538 sound/soc/codecs/wm8804.c 	.ops = &wm8804_dai_ops,
ops              1025 sound/soc/codecs/wm8900.c 	.ops = &wm8900_dai_ops,
ops              1761 sound/soc/codecs/wm8903.c 	.ops = &wm8903_dai_ops,
ops              1962 sound/soc/codecs/wm8904.c 	.ops = &wm8904_dai_ops,
ops               689 sound/soc/codecs/wm8940.c 	.ops = &wm8940_dai_ops,
ops               863 sound/soc/codecs/wm8955.c 	.ops = &wm8955_dai_ops,
ops              1339 sound/soc/codecs/wm8960.c 	.ops = &wm8960_dai_ops,
ops               828 sound/soc/codecs/wm8961.c 	.ops = &wm8961_dai_ops,
ops              2972 sound/soc/codecs/wm8962.c 	.ops = &wm8962_dai_ops,
ops               624 sound/soc/codecs/wm8971.c 	.ops = &wm8971_dai_ops,
ops               648 sound/soc/codecs/wm8974.c 	.ops = &wm8974_ops,
ops               919 sound/soc/codecs/wm8978.c 	.ops = &wm8978_dai_ops,
ops               972 sound/soc/codecs/wm8983.c 	.ops = &wm8983_dai_ops,
ops              1101 sound/soc/codecs/wm8985.c 	.ops = &wm8985_dai_ops,
ops               788 sound/soc/codecs/wm8988.c 	.ops = &wm8988_ops,
ops              1264 sound/soc/codecs/wm8990.c 	.ops = &wm8990_dai_ops,
ops              1238 sound/soc/codecs/wm8991.c 	.ops = &wm8991_ops
ops              1477 sound/soc/codecs/wm8993.c 	.ops = &wm8993_ops,
ops              3109 sound/soc/codecs/wm8994.c 		.ops = &wm8994_aif1_dai_ops,
ops              3131 sound/soc/codecs/wm8994.c 		.ops = &wm8994_aif2_dai_ops,
ops              3152 sound/soc/codecs/wm8994.c 		.ops = &wm8994_aif3_dai_ops,
ops              2132 sound/soc/codecs/wm8995.c 		.ops = &wm8995_aif1_dai_ops
ops              2150 sound/soc/codecs/wm8995.c 		.ops = &wm8995_aif2_dai_ops
ops              2168 sound/soc/codecs/wm8995.c 		.ops = &wm8995_aif3_dai_ops
ops              2731 sound/soc/codecs/wm8996.c 		.ops = &wm8996_dai_ops,
ops              2751 sound/soc/codecs/wm8996.c 		.ops = &wm8996_dai_ops,
ops               971 sound/soc/codecs/wm8997.c 		.ops = &arizona_dai_ops,
ops               993 sound/soc/codecs/wm8997.c 		.ops = &arizona_dai_ops,
ops              1014 sound/soc/codecs/wm8997.c 		.ops = &arizona_simple_dai_ops,
ops              1033 sound/soc/codecs/wm8997.c 		.ops = &arizona_simple_dai_ops,
ops              1052 sound/soc/codecs/wm8997.c 		.ops = &arizona_simple_dai_ops,
ops              1163 sound/soc/codecs/wm8998.c 		.ops = &arizona_dai_ops,
ops              1185 sound/soc/codecs/wm8998.c 		.ops = &arizona_dai_ops,
ops              1207 sound/soc/codecs/wm8998.c 		.ops = &arizona_dai_ops,
ops              1228 sound/soc/codecs/wm8998.c 		.ops = &arizona_simple_dai_ops,
ops              1247 sound/soc/codecs/wm8998.c 		.ops = &arizona_simple_dai_ops,
ops              1251 sound/soc/codecs/wm9081.c 	.ops = &wm9081_dai_ops,
ops               273 sound/soc/codecs/wm9705.c 		.ops = &wm9705_dai_ops,
ops               582 sound/soc/codecs/wm9712.c 	.ops = &wm9712_dai_ops_hifi,
ops               592 sound/soc/codecs/wm9712.c 	.ops = &wm9712_dai_ops_aux,
ops              1110 sound/soc/codecs/wm9713.c 	.ops = &wm9713_dai_ops_hifi,
ops              1120 sound/soc/codecs/wm9713.c 	.ops = &wm9713_dai_ops_aux,
ops              1136 sound/soc/codecs/wm9713.c 	.ops = &wm9713_dai_ops_voice,
ops               603 sound/soc/codecs/wm_adsp.c 	struct wm_coeff_ctl_ops ops;
ops               941 sound/soc/codecs/wm_adsp.c 	*reg = dsp->ops->region_to_reg(mem, ctl->alg_region.base + ctl->offset);
ops              1477 sound/soc/codecs/wm_adsp.c 	ctl->ops.xget = wm_coeff_get;
ops              1478 sound/soc/codecs/wm_adsp.c 	ctl->ops.xput = wm_coeff_put;
ops              1844 sound/soc/codecs/wm_adsp.c 	if (!dsp->ops->validate_version(dsp, header->ver)) {
ops              1860 sound/soc/codecs/wm_adsp.c 	pos = dsp->ops->parse_sizes(dsp, file, pos, firmware);
ops              1919 sound/soc/codecs/wm_adsp.c 			reg = dsp->ops->region_to_reg(mem, offset);
ops              2032 sound/soc/codecs/wm_adsp.c 	reg = dsp->ops->region_to_reg(mem, pos + len);
ops              2052 sound/soc/codecs/wm_adsp.c 	reg = dsp->ops->region_to_reg(mem, pos);
ops              2549 sound/soc/codecs/wm_adsp.c 				reg = dsp->ops->region_to_reg(mem, 0);
ops              2578 sound/soc/codecs/wm_adsp.c 				reg = dsp->ops->region_to_reg(mem, reg);
ops              2692 sound/soc/codecs/wm_adsp.c 	dsp->ops = &wm_adsp1_ops;
ops              2920 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->enable_memory) {
ops              2921 sound/soc/codecs/wm_adsp.c 		ret = dsp->ops->enable_memory(dsp);
ops              2926 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->enable_core) {
ops              2927 sound/soc/codecs/wm_adsp.c 		ret = dsp->ops->enable_core(dsp);
ops              2936 sound/soc/codecs/wm_adsp.c 	ret = dsp->ops->setup_algs(dsp);
ops              2949 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->disable_core)
ops              2950 sound/soc/codecs/wm_adsp.c 		dsp->ops->disable_core(dsp);
ops              2959 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->disable_core)
ops              2960 sound/soc/codecs/wm_adsp.c 		dsp->ops->disable_core(dsp);
ops              2962 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->disable_memory)
ops              2963 sound/soc/codecs/wm_adsp.c 		dsp->ops->disable_memory(dsp);
ops              3093 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->disable_memory)
ops              3094 sound/soc/codecs/wm_adsp.c 			dsp->ops->disable_memory(dsp);
ops              3145 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->enable_core) {
ops              3146 sound/soc/codecs/wm_adsp.c 			ret = dsp->ops->enable_core(dsp);
ops              3156 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->lock_memory) {
ops              3157 sound/soc/codecs/wm_adsp.c 			ret = dsp->ops->lock_memory(dsp, dsp->lock_regions);
ops              3165 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->start_core) {
ops              3166 sound/soc/codecs/wm_adsp.c 			ret = dsp->ops->start_core(dsp);
ops              3186 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->stop_watchdog)
ops              3187 sound/soc/codecs/wm_adsp.c 			dsp->ops->stop_watchdog(dsp);
ops              3190 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->show_fw_status)
ops              3191 sound/soc/codecs/wm_adsp.c 			dsp->ops->show_fw_status(dsp);
ops              3197 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->stop_core)
ops              3198 sound/soc/codecs/wm_adsp.c 			dsp->ops->stop_core(dsp);
ops              3199 sound/soc/codecs/wm_adsp.c 		if (dsp->ops->disable_core)
ops              3200 sound/soc/codecs/wm_adsp.c 			dsp->ops->disable_core(dsp);
ops              3218 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->stop_core)
ops              3219 sound/soc/codecs/wm_adsp.c 		dsp->ops->stop_core(dsp);
ops              3220 sound/soc/codecs/wm_adsp.c 	if (dsp->ops->disable_core)
ops              3221 sound/soc/codecs/wm_adsp.c 		dsp->ops->disable_core(dsp);
ops              3289 sound/soc/codecs/wm_adsp.c 		dsp->ops = &wm_adsp2_ops[0];
ops              3292 sound/soc/codecs/wm_adsp.c 		dsp->ops = &wm_adsp2_ops[1];
ops              3295 sound/soc/codecs/wm_adsp.c 		dsp->ops = &wm_adsp2_ops[2];
ops              3313 sound/soc/codecs/wm_adsp.c 	dsp->ops = &wm_halo_ops;
ops              3565 sound/soc/codecs/wm_adsp.c 	reg = dsp->ops->region_to_reg(mem, mem_addr);
ops              3593 sound/soc/codecs/wm_adsp.c 	reg = dsp->ops->region_to_reg(mem, mem_addr);
ops              3709 sound/soc/codecs/wm_adsp.c 	xmalg = dsp->ops->sys_config_size / sizeof(__be32);
ops              4267 sound/soc/codecs/wm_adsp.c 		dsp->ops->stop_watchdog(dsp);
ops              4379 sound/soc/codecs/wm_adsp.c 	dsp->ops->stop_watchdog(dsp);
ops                67 sound/soc/codecs/wm_adsp.h 	struct wm_adsp_ops *ops;
ops               339 sound/soc/codecs/zx_aud96p22.c 	.ops = &aud96p22_dai_ops,
ops               631 sound/soc/dwc/dwc-i2s.c 	dw_i2s_dai->ops = &dw_i2s_dai_ops;
ops               276 sound/soc/dwc/dwc-pcm.c 	.ops = &dw_pcm_ops,
ops                74 sound/soc/fsl/eukrea-tlv320.c 	.ops		= &eukrea_tlv320_snd_ops,
ops               223 sound/soc/fsl/fsl-asoc-card.c 		.ops = &fsl_asoc_card_ops,
ops               239 sound/soc/fsl/fsl-asoc-card.c 		.ops = &fsl_asoc_card_ops,
ops               629 sound/soc/fsl/fsl_asrc.c 	.ops = &fsl_asrc_dai_ops,
ops               385 sound/soc/fsl/fsl_asrc_dma.c 	.ops		= &fsl_asrc_dma_pcm_ops,
ops               344 sound/soc/fsl/fsl_audmix.c 		.ops = &fsl_audmix_dai_ops,
ops               367 sound/soc/fsl/fsl_audmix.c 		.ops = &fsl_audmix_dai_ops,
ops               915 sound/soc/fsl/fsl_dma.c 	dma->dai.ops = &fsl_dma_ops;
ops               792 sound/soc/fsl/fsl_esai.c 	.ops = &fsl_esai_dai_ops,
ops               441 sound/soc/fsl/fsl_micfil.c 	.ops = &fsl_micfil_dai_ops,
ops               716 sound/soc/fsl/fsl_sai.c 	.ops = &fsl_sai_pcm_dai_ops,
ops              1012 sound/soc/fsl/fsl_spdif.c 	.ops = &fsl_spdif_dai_ops,
ops              1131 sound/soc/fsl/fsl_ssi.c 	.ops = &fsl_ssi_dai_ops,
ops              1157 sound/soc/fsl/fsl_ssi.c 	.ops = &fsl_ssi_dai_ops,
ops               262 sound/soc/fsl/imx-audmix.c 		priv->dai[i].ops = &imx_audmix_fe_ops;
ops               290 sound/soc/fsl/imx-audmix.c 		priv->dai[num_dai + i].ops = &imx_audmix_be_ops;
ops                58 sound/soc/fsl/imx-mc13783.c 		.ops		 = &imx_mc13783_hifi_ops,
ops               340 sound/soc/fsl/imx-pcm-fiq.c 	.ops		= &imx_pcm_ops,
ops               371 sound/soc/fsl/imx-ssi.c 	.ops = &imx_ssi_pcm_dai_ops,
ops               391 sound/soc/fsl/imx-ssi.c 	.ops = &imx_ssi_pcm_dai_ops,
ops               365 sound/soc/fsl/mpc5200_dma.c 	.ops		= &psc_dma_ops,
ops               252 sound/soc/fsl/mpc5200_psc_ac97.c 	.ops = &psc_ac97_analog_ops,
ops               265 sound/soc/fsl/mpc5200_psc_ac97.c 	.ops = &psc_ac97_digital_ops,
ops               147 sound/soc/fsl/mpc5200_psc_i2s.c 	.ops = &psc_i2s_dai_ops,
ops               233 sound/soc/fsl/mpc8610_hpcd.c 	machine_data->dai[0].ops = &mpc8610_hpcd_ops;
ops               146 sound/soc/fsl/mx27vis-aic32x4.c 	.ops		= &mx27vis_aic32x4_snd_ops,
ops               244 sound/soc/fsl/p1022_ds.c 	mdata->dai[0].ops = &p1022_ds_ops;
ops               246 sound/soc/fsl/p1022_rdk.c 	mdata->dai[0].ops = &p1022_rdk_ops;
ops                32 sound/soc/fsl/phycore-ac97.c 		.ops		= &imx_phycore_hifi_ops,
ops               228 sound/soc/fsl/wm1133-ev1.c 	.ops = &wm1133_ev1_ops,
ops               322 sound/soc/generic/audio-graph-card.c 	dai_link->ops			= &graph_ops;
ops               398 sound/soc/generic/audio-graph-card.c 	dai_link->ops = &graph_ops;
ops               236 sound/soc/generic/simple-card.c 	dai_link->ops			= &simple_ops;
ops               332 sound/soc/generic/simple-card.c 	dai_link->ops = &simple_ops;
ops               535 sound/soc/hisilicon/hi6210-i2s.c 	.ops = &hi6210_i2s_dai_ops,
ops               479 sound/soc/img/img-i2s-in.c 	i2s->dai_driver.ops = &img_i2s_in_dai_ops;
ops               518 sound/soc/img/img-i2s-out.c 	i2s->dai_driver.ops = &img_i2s_out_dai_ops;
ops               200 sound/soc/img/img-parallel-out.c 	.ops = &img_prl_out_dai_ops
ops               710 sound/soc/img/img-spdif-in.c 	.ops = &img_spdif_in_dai_ops
ops               315 sound/soc/img/img-spdif-out.c 	.ops = &img_spdif_out_dai_ops
ops                57 sound/soc/intel/atom/sst-atom-controls.c 	return sst->ops->send_byte_stream(sst->dev, drv->byte_stream);
ops               741 sound/soc/intel/atom/sst-atom-controls.c 		ret = sst->ops->power(sst->dev, true);
ops               769 sound/soc/intel/atom/sst-atom-controls.c 		sst->ops->power(sst->dev, false);
ops               391 sound/soc/intel/atom/sst-mfld-dsp.h 	u8 ops;
ops               204 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		str_params->ops = (u8)pstream->stream;
ops               217 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		str_params->ops = (u8)cstream->direction;
ops               248 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	ret_val = stream->ops->open(sst->dev, &str_params);
ops               286 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	ret_val = stream->ops->stream_init(sst->dev, &stream->stream_info);
ops               295 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	return stream->ops->power(sst->dev, true);
ops               300 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	stream->ops->power(sst->dev, false);
ops               323 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	stream->ops = sst->ops;
ops               359 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		stream->ops->close(sst->dev, str_id);
ops               373 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		ret_val = stream->ops->stream_drop(sst->dev, str_id);
ops               496 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_media_dai_ops,
ops               514 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_media_dai_ops,
ops               526 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_compr_dai_ops,
ops               535 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_be_dai_ops,
ops               553 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_be_dai_ops,
ops               571 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops = &sst_be_dai_ops,
ops               619 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		ret_val = stream->ops->stream_start(sst->dev, str_id);
ops               624 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		ret_val = stream->ops->stream_drop(sst->dev, str_id);
ops               630 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		ret_val = stream->ops->stream_pause(sst->dev, str_id);
ops               636 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		ret_val = stream->ops->stream_pause_release(sst->dev, str_id);
ops               662 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	ret_val = stream->ops->stream_read_tstamp(sst->dev, str_info);
ops               712 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	.ops		= &sst_platform_ops,
ops                83 sound/soc/intel/atom/sst-mfld-platform.h 	u8 ops;
ops               137 sound/soc/intel/atom/sst-mfld-platform.h 	struct sst_ops *ops;
ops               145 sound/soc/intel/atom/sst-mfld-platform.h 	struct sst_ops *ops;
ops                86 sound/soc/intel/atom/sst/sst.c 			drv->ops->clear_interrupt(drv);
ops               108 sound/soc/intel/atom/sst/sst.c 		drv->ops->clear_interrupt(drv);
ops               130 sound/soc/intel/atom/sst/sst.c 			drv->ops->process_message(msg);
ops               132 sound/soc/intel/atom/sst/sst.c 			drv->ops->process_reply(drv, msg);
ops               181 sound/soc/intel/atom/sst/sst.c 		sst->ops = &mrfld_ops;
ops               197 sound/soc/intel/atom/sst/sst.c 	ctx->ops->post_message(ctx, NULL, false);
ops               310 sound/soc/intel/atom/sst/sst.c 	ret = devm_request_threaded_irq(ctx->dev, ctx->irq_num, ctx->ops->interrupt,
ops               311 sound/soc/intel/atom/sst/sst.c 					ctx->ops->irq_thread, 0, SST_DRV_NAME,
ops               409 sound/soc/intel/atom/sst/sst.c 	if (ctx->ops->save_dsp_context(ctx))
ops               418 sound/soc/intel/atom/sst/sst.c 	ctx->ops->reset(ctx);
ops               459 sound/soc/intel/atom/sst/sst.c 	if (ctx->ops->save_dsp_context(ctx))
ops               494 sound/soc/intel/atom/sst/sst.c 	ctx->ops->reset(ctx);
ops               520 sound/soc/intel/atom/sst/sst.c 	ctx->ops->reset(ctx);
ops               541 sound/soc/intel/atom/sst/sst.c 	ctx->ops->start(ctx);
ops               390 sound/soc/intel/atom/sst/sst.h 	struct intel_sst_ops	*ops;
ops               455 sound/soc/intel/atom/sst/sst.h int sst_load_library(struct snd_sst_lib_download *lib, u8 ops);
ops                67 sound/soc/intel/atom/sst/sst_drv_interface.c 	retval = ctx->ops->alloc_stream(ctx, str_param);
ops               124 sound/soc/intel/atom/sst/sst_drv_interface.c 	retval = ctx->ops->alloc_stream(ctx, str_param);
ops               696 sound/soc/intel/atom/sst/sst_drv_interface.c 	.ops = &pcm_ops,
ops               419 sound/soc/intel/atom/sst/sst_loader.c 	ret_val = sst_drv_ctx->ops->reset(sst_drv_ctx);
ops               426 sound/soc/intel/atom/sst/sst_loader.c 	if (sst_drv_ctx->ops->post_download)
ops               427 sound/soc/intel/atom/sst/sst_loader.c 		sst_drv_ctx->ops->post_download(sst_drv_ctx);
ops               430 sound/soc/intel/atom/sst/sst_loader.c 	ret_val = sst_drv_ctx->ops->start(sst_drv_ctx);
ops               449 sound/soc/intel/atom/sst/sst_loader.c 	if (sst_drv_ctx->ops->restore_dsp_context)
ops               450 sound/soc/intel/atom/sst/sst_loader.c 		sst_drv_ctx->ops->restore_dsp_context();
ops               268 sound/soc/intel/atom/sst/sst_pvt.c 		sst->ops->post_message(sst, msg, true);
ops               406 sound/soc/intel/atom/sst/sst_pvt.c 	sst->ops->post_message(sst, NULL, false);
ops                45 sound/soc/intel/atom/sst/sst_stream.c 	str_info->alloc_param.operation = str_params->ops;
ops               561 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	.ops = &sst_byt_ops,
ops               691 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	ipc->ops.tx_msg = byt_tx_msg;
ops               692 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	ipc->ops.shim_dbg = byt_shim_dbg;
ops               693 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	ipc->ops.tx_data_copy = byt_tx_data_copy;
ops               694 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	ipc->ops.reply_msg_match = byt_reply_msg_match;
ops               695 sound/soc/intel/baytrail/sst-baytrail-ipc.c 	ipc->ops.is_dsp_busy = byt_is_dsp_busy;
ops               383 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	.ops		= &sst_byt_pcm_ops,
ops               290 sound/soc/intel/boards/bdw-rt5677.c 		.ops = &bdw_rt5677_ops,
ops               218 sound/soc/intel/boards/broadwell.c 		.ops = &broadwell_rt286_ops,
ops               453 sound/soc/intel/boards/bxt_da7219_max98357a.c 		.ops = &broxton_da7219_fe_ops,
ops               465 sound/soc/intel/boards/bxt_da7219_max98357a.c 		.ops = &broxton_da7219_fe_ops,
ops               476 sound/soc/intel/boards/bxt_da7219_max98357a.c 		.ops = &broxton_da7219_fe_ops,
ops               487 sound/soc/intel/boards/bxt_da7219_max98357a.c 		.ops = &broxton_refcap_ops,
ops               498 sound/soc/intel/boards/bxt_da7219_max98357a.c 		.ops = &broxton_dmic_ops,
ops               396 sound/soc/intel/boards/bxt_rt298.c 		.ops = &broxton_rt286_fe_ops,
ops               407 sound/soc/intel/boards/bxt_rt298.c 		.ops = &broxton_rt286_fe_ops,
ops               428 sound/soc/intel/boards/bxt_rt298.c 		.ops = &broxton_dmic_ops,
ops               472 sound/soc/intel/boards/bxt_rt298.c 		.ops = &broxton_rt298_ops,
ops               187 sound/soc/intel/boards/byt-rt5640.c 		.ops = &byt_rt5640_ops,
ops               180 sound/soc/intel/boards/bytcht_cx2072x.c 		.ops = &byt_cht_cx2072x_aif1_ops,
ops               189 sound/soc/intel/boards/bytcht_cx2072x.c 		.ops = &byt_cht_cx2072x_aif1_ops,
ops               179 sound/soc/intel/boards/bytcht_da7213.c 		.ops = &aif1_ops,
ops               188 sound/soc/intel/boards/bytcht_da7213.c 		.ops = &aif1_ops,
ops               203 sound/soc/intel/boards/bytcht_da7213.c 		.ops = &ssp2_ops,
ops               327 sound/soc/intel/boards/bytcht_es8316.c 		.ops = &byt_cht_es8316_aif1_ops,
ops               337 sound/soc/intel/boards/bytcht_es8316.c 		.ops = &byt_cht_es8316_aif1_ops,
ops               124 sound/soc/intel/boards/bytcht_nocodec.c 		.ops = &aif1_ops,
ops               134 sound/soc/intel/boards/bytcht_nocodec.c 		.ops = &aif1_ops,
ops              1066 sound/soc/intel/boards/bytcr_rt5640.c 		.ops = &byt_rt5640_aif1_ops,
ops              1075 sound/soc/intel/boards/bytcr_rt5640.c 		.ops = &byt_rt5640_aif1_ops,
ops              1091 sound/soc/intel/boards/bytcr_rt5640.c 		.ops = &byt_rt5640_be_ssp2_ops,
ops               765 sound/soc/intel/boards/bytcr_rt5651.c 		.ops = &byt_rt5651_aif1_ops,
ops               774 sound/soc/intel/boards/bytcr_rt5651.c 		.ops = &byt_rt5651_aif1_ops,
ops               791 sound/soc/intel/boards/bytcr_rt5651.c 		.ops = &byt_rt5651_be_ssp2_ops,
ops               357 sound/soc/intel/boards/cht_bsw_max98090_ti.c 		.ops = &cht_aif1_ops,
ops               366 sound/soc/intel/boards/cht_bsw_max98090_ti.c 		.ops = &cht_aif1_ops,
ops               380 sound/soc/intel/boards/cht_bsw_max98090_ti.c 		.ops = &cht_be_ssp2_ops,
ops               200 sound/soc/intel/boards/cht_bsw_nau8824.c 		.ops = &cht_aif1_ops,
ops               209 sound/soc/intel/boards/cht_bsw_nau8824.c 		.ops = &cht_aif1_ops,
ops               229 sound/soc/intel/boards/cht_bsw_nau8824.c 		.ops = &cht_be_ssp2_ops,
ops               454 sound/soc/intel/boards/cht_bsw_rt5645.c 		.ops = &cht_aif1_ops,
ops               463 sound/soc/intel/boards/cht_bsw_rt5645.c 		.ops = &cht_aif1_ops,
ops               477 sound/soc/intel/boards/cht_bsw_rt5645.c 		.ops = &cht_be_ssp2_ops,
ops               318 sound/soc/intel/boards/cht_bsw_rt5672.c 		.ops = &cht_aif1_ops,
ops               327 sound/soc/intel/boards/cht_bsw_rt5672.c 		.ops = &cht_aif1_ops,
ops               342 sound/soc/intel/boards/cht_bsw_rt5672.c 		.ops = &cht_be_ssp2_ops,
ops               429 sound/soc/intel/boards/glk_rt5682_max98357a.c 		.ops = &geminilake_refcap_ops,
ops               439 sound/soc/intel/boards/glk_rt5682_max98357a.c 		.ops = &geminilake_dmic_ops,
ops               499 sound/soc/intel/boards/glk_rt5682_max98357a.c 		.ops = &geminilake_rt5682_ops,
ops               168 sound/soc/intel/boards/haswell.c 		.ops = &haswell_rt5640_ops,
ops               418 sound/soc/intel/boards/kbl_da7219_max98357a.c 		.ops = &kabylake_da7219_fe_ops,
ops               429 sound/soc/intel/boards/kbl_da7219_max98357a.c 		.ops = &kabylake_da7219_fe_ops,
ops               439 sound/soc/intel/boards/kbl_da7219_max98357a.c 		.ops = &kabylake_dmic_ops,
ops               685 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_da7219_fe_ops,
ops               703 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &skylake_refcap_ops,
ops               713 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_dmic_ops,
ops               758 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_da7219_fe_ops,
ops               769 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_da7219_fe_ops,
ops               786 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_ssp0_ops,
ops               851 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_da7219_fe_ops,
ops               869 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &skylake_refcap_ops,
ops               879 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_dmic_ops,
ops               929 sound/soc/intel/boards/kbl_da7219_max98927.c 		.ops = &kabylake_ssp0_ops,
ops               369 sound/soc/intel/boards/kbl_rt5660.c 		.ops = &kabylake_rt5660_fe_ops,
ops               380 sound/soc/intel/boards/kbl_rt5660.c 		.ops = &kabylake_rt5660_fe_ops,
ops               429 sound/soc/intel/boards/kbl_rt5660.c 		.ops = &kabylake_rt5660_ops,
ops               649 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               660 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               686 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &skylake_refcap_ops,
ops               696 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_dmic_ops,
ops               745 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_ssp0_ops,
ops               758 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_ops,
ops               808 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               819 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               856 sound/soc/intel/boards/kbl_rt5663_max98927.c 		.ops = &kabylake_rt5663_ops,
ops               478 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               489 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 		.ops = &kabylake_rt5663_fe_ops,
ops               520 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 		.ops = &kabylake_dmic_ops,
ops               559 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 		.ops = &kabylake_ssp0_ops,
ops               571 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 		.ops = &kabylake_rt5663_ops,
ops               466 sound/soc/intel/boards/skl_nau88l25_max98357a.c 		.ops = &skylake_nau8825_fe_ops,
ops               477 sound/soc/intel/boards/skl_nau88l25_max98357a.c 		.ops = &skylake_nau8825_fe_ops,
ops               487 sound/soc/intel/boards/skl_nau88l25_max98357a.c 		.ops = &skylake_refcap_ops,
ops               497 sound/soc/intel/boards/skl_nau88l25_max98357a.c 		.ops = &skylake_dmic_ops,
ops               558 sound/soc/intel/boards/skl_nau88l25_max98357a.c 		.ops = &skylake_nau8825_ops,
ops               505 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 		.ops = &skylake_nau8825_fe_ops,
ops               516 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 		.ops = &skylake_nau8825_fe_ops,
ops               526 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 		.ops = &skylake_refcap_ops,
ops               536 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 		.ops = &skylake_dmic_ops,
ops               599 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 		.ops = &skylake_nau8825_ops,
ops               352 sound/soc/intel/boards/skl_rt286.c 		.ops = &skylake_rt286_fe_ops,
ops               365 sound/soc/intel/boards/skl_rt286.c 		.ops = &skylake_rt286_fe_ops,
ops               378 sound/soc/intel/boards/skl_rt286.c 		.ops = &skylake_rt286_fe_ops,
ops               397 sound/soc/intel/boards/skl_rt286.c 		.ops = &skylake_dmic_ops,
ops               440 sound/soc/intel/boards/skl_rt286.c 		.ops = &skylake_rt286_ops,
ops               440 sound/soc/intel/boards/sof_rt5682.c 	links[id].ops = &sof_rt5682_ops;
ops               241 sound/soc/intel/common/sst-dsp-priv.h 	const struct sst_block_ops *ops;/* block operations, if any */
ops               271 sound/soc/intel/common/sst-dsp-priv.h 	struct sst_ops *ops;
ops               322 sound/soc/intel/common/sst-dsp-priv.h 	sst->ops->ram_write(sst, sst->addr.lpe + dest_offset, src, bytes);
ops               328 sound/soc/intel/common/sst-dsp-priv.h 	sst->ops->ram_read(sst, dest, sst->addr.lpe + src_offset, bytes);
ops               377 sound/soc/intel/common/sst-dsp-priv.h 	u32 size, enum sst_mem_type type, const struct sst_block_ops *ops,
ops                88 sound/soc/intel/common/sst-dsp.c 	sst->ops->write(sst->addr.shim, offset, value);
ops                99 sound/soc/intel/common/sst-dsp.c 	val = sst->ops->read(sst->addr.shim, offset);
ops               111 sound/soc/intel/common/sst-dsp.c 	sst->ops->write64(sst->addr.shim, offset, value);
ops               122 sound/soc/intel/common/sst-dsp.c 	val = sst->ops->read64(sst->addr.shim, offset);
ops               131 sound/soc/intel/common/sst-dsp.c 	sst->ops->write(sst->addr.shim, offset, value);
ops               137 sound/soc/intel/common/sst-dsp.c 	return sst->ops->read(sst->addr.shim, offset);
ops               143 sound/soc/intel/common/sst-dsp.c 	sst->ops->write64(sst->addr.shim, offset, value);
ops               149 sound/soc/intel/common/sst-dsp.c 	return sst->ops->read64(sst->addr.shim, offset);
ops               287 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->dump)
ops               288 sound/soc/intel/common/sst-dsp.c 		sst->ops->dump(sst);
ops               294 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->reset)
ops               295 sound/soc/intel/common/sst-dsp.c 		sst->ops->reset(sst);
ops               301 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->boot)
ops               302 sound/soc/intel/common/sst-dsp.c 		sst->ops->boot(sst);
ops               310 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->wake)
ops               311 sound/soc/intel/common/sst-dsp.c 		return sst->ops->wake(sst);
ops               319 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->sleep)
ops               320 sound/soc/intel/common/sst-dsp.c 		sst->ops->sleep(sst);
ops               326 sound/soc/intel/common/sst-dsp.c 	if (sst->ops->stall)
ops               327 sound/soc/intel/common/sst-dsp.c 		sst->ops->stall(sst);
ops               177 sound/soc/intel/common/sst-dsp.h 	struct sst_ops *ops;
ops               129 sound/soc/intel/common/sst-firmware.c 		if (block->ops && block->ops->disable) {
ops               130 sound/soc/intel/common/sst-firmware.c 			err = block->ops->disable(block);
ops               157 sound/soc/intel/common/sst-firmware.c 		if (block->ops && block->ops->enable && !block->users) {
ops               158 sound/soc/intel/common/sst-firmware.c 			ret = block->ops->enable(block);
ops               171 sound/soc/intel/common/sst-firmware.c 		if (block->ops && block->ops->disable)
ops               172 sound/soc/intel/common/sst-firmware.c 			block->ops->disable(block);
ops               336 sound/soc/intel/common/sst-firmware.c 	if (!dsp->ops->parse_fw)
ops               366 sound/soc/intel/common/sst-firmware.c 	err = dsp->ops->parse_fw(sst_fw);
ops               402 sound/soc/intel/common/sst-firmware.c 	ret = dsp->ops->parse_fw(sst_fw);
ops              1019 sound/soc/intel/common/sst-firmware.c 	u32 size, enum sst_mem_type type, const struct sst_block_ops *ops,
ops              1034 sound/soc/intel/common/sst-firmware.c 	block->ops = ops;
ops              1223 sound/soc/intel/common/sst-firmware.c 	sst->ops = sst_dev->ops;
ops              1232 sound/soc/intel/common/sst-firmware.c 	if (sst->ops->init) {
ops              1233 sound/soc/intel/common/sst-firmware.c 		err = sst->ops->init(sst, pdata);
ops              1239 sound/soc/intel/common/sst-firmware.c 	err = request_threaded_irq(sst->irq, sst->ops->irq_handler,
ops              1255 sound/soc/intel/common/sst-firmware.c 	if (sst->ops->free)
ops              1256 sound/soc/intel/common/sst-firmware.c 		sst->ops->free(sst);
ops              1265 sound/soc/intel/common/sst-firmware.c 	if (sst->ops->free)
ops              1266 sound/soc/intel/common/sst-firmware.c 		sst->ops->free(sst);
ops                57 sound/soc/intel/common/sst-ipc.c 		if (ipc->ops.shim_dbg != NULL)
ops                58 sound/soc/intel/common/sst-ipc.c 			ipc->ops.shim_dbg(ipc, "message timeout");
ops               102 sound/soc/intel/common/sst-ipc.c 	if ((request.size) && (ipc->ops.tx_data_copy != NULL))
ops               103 sound/soc/intel/common/sst-ipc.c 		ipc->ops.tx_data_copy(msg, request.data, request.size);
ops               165 sound/soc/intel/common/sst-ipc.c 		if (ipc->ops.is_dsp_busy && ipc->ops.is_dsp_busy(ipc->dsp)) {
ops               173 sound/soc/intel/common/sst-ipc.c 		if (ipc->ops.tx_msg != NULL)
ops               174 sound/soc/intel/common/sst-ipc.c 			ipc->ops.tx_msg(ipc, msg);
ops               190 sound/soc/intel/common/sst-ipc.c 	if (ipc->ops.check_dsp_lp_on)
ops               191 sound/soc/intel/common/sst-ipc.c 		if (ipc->ops.check_dsp_lp_on(ipc->dsp, true))
ops               196 sound/soc/intel/common/sst-ipc.c 	if (ipc->ops.check_dsp_lp_on)
ops               197 sound/soc/intel/common/sst-ipc.c 		if (ipc->ops.check_dsp_lp_on(ipc->dsp, false))
ops               224 sound/soc/intel/common/sst-ipc.c 	if (ipc->ops.reply_msg_match != NULL)
ops               225 sound/soc/intel/common/sst-ipc.c 		header = ipc->ops.reply_msg_match(header, &mask);
ops                67 sound/soc/intel/common/sst-ipc.h 	struct sst_plat_ipc_ops ops;
ops              2050 sound/soc/intel/haswell/sst-haswell-ipc.c 	.ops = &haswell_ops,
ops              2115 sound/soc/intel/haswell/sst-haswell-ipc.c 	ipc->ops.tx_msg = hsw_tx_msg;
ops              2116 sound/soc/intel/haswell/sst-haswell-ipc.c 	ipc->ops.shim_dbg = hsw_shim_dbg;
ops              2117 sound/soc/intel/haswell/sst-haswell-ipc.c 	ipc->ops.tx_data_copy = hsw_tx_data_copy;
ops              2118 sound/soc/intel/haswell/sst-haswell-ipc.c 	ipc->ops.reply_msg_match = hsw_reply_msg_match;
ops              2119 sound/soc/intel/haswell/sst-haswell-ipc.c 	ipc->ops.is_dsp_busy = hsw_is_dsp_busy;
ops              1124 sound/soc/intel/haswell/sst-haswell-pcm.c 	.ops		= &hsw_pcm_ops,
ops               546 sound/soc/intel/skylake/bxt-sst.c 	.ops = &skl_ops,
ops               583 sound/soc/intel/skylake/bxt-sst.c 	skl->ipc.ops.check_dsp_lp_on = skl_ipc_check_D0i0;
ops               629 sound/soc/intel/skylake/bxt-sst.c 	skl->dsp->ops->free(skl->dsp);
ops               364 sound/soc/intel/skylake/cnl-sst.c 	.ops = &cnl_ops,
ops               408 sound/soc/intel/skylake/cnl-sst.c 	ipc->ops.tx_msg = cnl_ipc_tx_msg;
ops               409 sound/soc/intel/skylake/cnl-sst.c 	ipc->ops.tx_data_copy = skl_ipc_tx_data_copy;
ops               410 sound/soc/intel/skylake/cnl-sst.c 	ipc->ops.is_dsp_busy = cnl_ipc_is_dsp_busy;
ops               483 sound/soc/intel/skylake/cnl-sst.c 	skl->dsp->ops->free(skl->dsp);
ops               257 sound/soc/intel/skylake/skl-messages.c 	const struct skl_dsp_ops *ops;
ops               272 sound/soc/intel/skylake/skl-messages.c 	ops = skl_get_dsp_ops(skl->pci->device);
ops               273 sound/soc/intel/skylake/skl-messages.c 	if (!ops) {
ops               278 sound/soc/intel/skylake/skl-messages.c 	loader_ops = ops->loader_ops();
ops               279 sound/soc/intel/skylake/skl-messages.c 	ret = ops->init(bus->dev, mmio_base, irq,
ops               286 sound/soc/intel/skylake/skl-messages.c 	skl->dsp_ops = ops;
ops               288 sound/soc/intel/skylake/skl-messages.c 	cores->count = ops->num_cores;
ops               700 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               721 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               734 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               747 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               759 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               771 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               783 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               795 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               811 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               827 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_pcm_dai_ops,
ops               847 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               865 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               883 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               901 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               919 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               937 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_be_ssp_dai_ops,
ops               955 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops               967 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops               980 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops               993 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_dmic_dai_ops,
ops              1004 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_dmic_dai_ops,
ops              1015 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops              1035 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops              1055 sound/soc/intel/skylake/skl-pcm.c 	.ops = &skl_link_dai_ops,
ops              1079 sound/soc/intel/skylake/skl-pcm.c 	dai_drv->ops = &skl_pcm_dai_ops;
ops              1235 sound/soc/intel/skylake/skl-pcm.c 	if (!codec_dai->driver->ops->delay)
ops              1238 sound/soc/intel/skylake/skl-pcm.c 	codec_frames = codec_dai->driver->ops->delay(substream, codec_dai);
ops              1411 sound/soc/intel/skylake/skl-pcm.c 	const struct skl_dsp_ops *ops;
ops              1428 sound/soc/intel/skylake/skl-pcm.c 		ops = skl_get_dsp_ops(skl->pci->device);
ops              1429 sound/soc/intel/skylake/skl-pcm.c 		if (!ops)
ops              1439 sound/soc/intel/skylake/skl-pcm.c 		ret = ops->init_fw(component->dev, skl);
ops              1475 sound/soc/intel/skylake/skl-pcm.c 	.ops		= &skl_platform_ops,
ops               329 sound/soc/intel/skylake/skl-ssp-clk.c 	init.ops = &skl_clk_ops;
ops               223 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_spb(ctx, ctx->cl_dev.curr_spib_pos, trigger);
ops               225 sound/soc/intel/skylake/skl-sst-cldma.c 		ctx->cl_dev.ops.cl_trigger(ctx, true);
ops               330 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_bdle = skl_cldma_setup_bdle;
ops               331 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_controller = skl_cldma_setup_controller;
ops               332 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_spb = skl_cldma_setup_spb;
ops               333 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_cleanup_spb = skl_cldma_cleanup_spb;
ops               334 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_trigger = skl_cldma_stream_run;
ops               335 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_cleanup_controller = skl_cldma_cleanup;
ops               336 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_copy_to_dmabuf = skl_cldma_copy_to_buf;
ops               337 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_stop_dma = skl_cldma_stop;
ops               357 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_bdle(ctx, &ctx->cl_dev.dmab_data,
ops               359 sound/soc/intel/skylake/skl-sst-cldma.c 	ctx->cl_dev.ops.cl_setup_controller(ctx, &ctx->cl_dev.dmab_bdl,
ops               236 sound/soc/intel/skylake/skl-sst-cldma.h 	struct skl_cl_dev_ops ops;
ops               420 sound/soc/intel/skylake/skl-sst-dsp.c 	sst->ops = sst_dev->ops;
ops               424 sound/soc/intel/skylake/skl-sst-dsp.c 	if (sst->ops->init) {
ops               425 sound/soc/intel/skylake/skl-sst-dsp.c 		ret = sst->ops->init(sst, NULL);
ops               439 sound/soc/intel/skylake/skl-sst-dsp.c 	ret = request_threaded_irq(sst->irq, sst->ops->irq_handler,
ops               615 sound/soc/intel/skylake/skl-sst-ipc.c 	ipc->ops.tx_msg = skl_ipc_tx_msg;
ops               616 sound/soc/intel/skylake/skl-sst-ipc.c 	ipc->ops.tx_data_copy = skl_ipc_tx_data_copy;
ops               617 sound/soc/intel/skylake/skl-sst-ipc.c 	ipc->ops.is_dsp_busy = skl_ipc_is_dsp_busy;
ops                47 sound/soc/intel/skylake/skl-sst.c 	ret = ctx->cl_dev.ops.cl_copy_to_dmabuf(ctx, basefw, base_fw_size,
ops                59 sound/soc/intel/skylake/skl-sst.c 	ctx->cl_dev.ops.cl_stop_dma(ctx);
ops               152 sound/soc/intel/skylake/skl-sst.c 	ctx->cl_dev.ops.cl_cleanup_controller(ctx);
ops               230 sound/soc/intel/skylake/skl-sst.c 		ctx->cl_dev.ops.cl_cleanup_controller(ctx);
ops               338 sound/soc/intel/skylake/skl-sst.c 	bytes_left = ctx->cl_dev.ops.cl_copy_to_dmabuf(ctx, data, size, false);
ops               366 sound/soc/intel/skylake/skl-sst.c 		bytes_left = ctx->cl_dev.ops.cl_copy_to_dmabuf(ctx,
ops               379 sound/soc/intel/skylake/skl-sst.c 	ctx->cl_dev.ops.cl_stop_dma(ctx);
ops               516 sound/soc/intel/skylake/skl-sst.c 	.ops = &skl_ops,
ops               592 sound/soc/intel/skylake/skl-sst.c 	skl->dsp->ops->free(skl->dsp);
ops               594 sound/soc/intel/skylake/skl-sst.c 		skl->dsp->cl_dev.ops.cl_cleanup_controller(skl->dsp);
ops              3001 sound/soc/intel/skylake/skl-topology.c 	switch (hdr->ops.info) {
ops              3026 sound/soc/intel/skylake/skl-topology.c 			hdr->ops.get, hdr->ops.put, hdr->ops.info);
ops               457 sound/soc/jz4740/jz4740-i2s.c 	.ops = &jz4740_i2s_dai_ops,
ops               477 sound/soc/jz4740/jz4740-i2s.c 	.ops = &jz4740_i2s_dai_ops,
ops                77 sound/soc/kirkwood/armada-370-db.c 	.ops = &a370db_ops,
ops               319 sound/soc/kirkwood/kirkwood-dma.c 	.ops		= &kirkwood_dma_ops,
ops               453 sound/soc/kirkwood/kirkwood-i2s.c 	.ops = &kirkwood_i2s_dai_ops,
ops               472 sound/soc/kirkwood/kirkwood-i2s.c 	.ops = &kirkwood_i2s_dai_ops,
ops               496 sound/soc/kirkwood/kirkwood-i2s.c 	.ops = &kirkwood_i2s_dai_ops,
ops               517 sound/soc/kirkwood/kirkwood-i2s.c 	.ops = &kirkwood_i2s_dai_ops,
ops               143 sound/soc/mediatek/common/mtk-afe-platform-driver.c 	.ops = &mtk_afe_pcm_ops,
ops              1299 sound/soc/mediatek/common/mtk-btcvsd.c 	.ops = &mtk_btcvsd_ops,
ops               563 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_single_memif_dai_ops,
ops               580 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_dlm_memif_dai_ops,
ops               596 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_single_memif_dai_ops,
ops               613 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_single_memif_dai_ops,
ops               628 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_single_memif_dai_ops,
ops               643 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_single_memif_dai_ops,
ops               669 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_afe_i2s_ops,
ops               693 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_afe_i2s_ops,
ops               717 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_afe_i2s_ops,
ops               741 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_afe_i2s_ops,
ops               763 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		.ops = &mt2701_btmrg_ops,
ops               223 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_48k_fe_ops,
ops               233 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_48k_fe_ops,
ops               243 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_48k_fe_ops,
ops               272 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_be_ops,
ops               282 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_be_ops,
ops               292 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_be_ops,
ops               302 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		.ops = &mt2701_cs42448_be_ops,
ops                88 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		.ops = &mt2701_wm8960_be_ops,
ops               187 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               199 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               211 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               223 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               235 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               247 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               259 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               271 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               714 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	.ops = &mtk_afe_pcm_ops,
ops               380 sound/soc/mediatek/mt6797/mt6797-dai-adda.c 		.ops = &mtk_dai_adda_ops,
ops                78 sound/soc/mediatek/mt6797/mt6797-dai-hostless.c 		.ops = &mtk_dai_hostless_ops,
ops                97 sound/soc/mediatek/mt6797/mt6797-dai-hostless.c 		.ops = &mtk_dai_hostless_ops,
ops               272 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c 		.ops = &mtk_dai_pcm_ops,
ops               293 sound/soc/mediatek/mt6797/mt6797-dai-pcm.c 		.ops = &mtk_dai_pcm_ops,
ops               545 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               558 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               577 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.ops = &mt8173_afe_i2s_ops,
ops               599 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               614 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		.ops = &mt8173_afe_hdmi_ops,
ops               124 sound/soc/mediatek/mt8173/mt8173-max98090.c 		.ops = &mt8173_max98090_ops,
ops               149 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		.ops = &mt8173_rt5650_rt5514_ops,
ops               190 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		.ops = &mt8173_rt5650_rt5676_ops,
ops               215 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		.ops = &mt8173_rt5650_ops,
ops               190 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               202 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               214 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               226 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               238 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               250 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               262 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               274 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops               286 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		.ops = &mtk_afe_fe_ops,
ops              1051 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	.ops = &mtk_afe_pcm_ops,
ops               312 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               321 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               330 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		.ops = &mt8183_da7219_i2s_ops,
ops               339 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		.ops = &mt8183_da7219_i2s_ops,
ops               348 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               485 sound/soc/mediatek/mt8183/mt8183-dai-adda.c 		.ops = &mtk_dai_adda_ops,
ops                78 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c 		.ops = &mtk_dai_hostless_ops,
ops                97 sound/soc/mediatek/mt8183/mt8183-dai-hostless.c 		.ops = &mtk_dai_hostless_ops,
ops               871 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.ops = &mtk_dai_i2s_ops,
ops               883 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.ops = &mtk_dai_i2s_ops,
ops               895 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.ops = &mtk_dai_i2s_ops,
ops               907 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.ops = &mtk_dai_i2s_ops,
ops               919 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c 		.ops = &mtk_dai_i2s_ops,
ops               272 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c 		.ops = &mtk_dai_pcm_ops,
ops               293 sound/soc/mediatek/mt8183/mt8183-dai-pcm.c 		.ops = &mtk_dai_pcm_ops,
ops               713 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c 		.ops = &mtk_dai_tdm_ops,
ops               251 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_ts3a227_max98357_bt_sco_ops,
ops               270 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_ts3a227_max98357_bt_sco_ops,
ops               340 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               349 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               358 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               367 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               376 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_i2s_ops,
ops               388 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		.ops = &mt8183_mt6358_tdm_ops,
ops               289 sound/soc/meson/axg-card.c 	lb->ops = &axg_card_tdm_be_ops;
ops               439 sound/soc/meson/axg-card.c 	link->ops = &axg_card_tdm_be_ops;
ops               105 sound/soc/meson/axg-frddr.c 	.ops		= &axg_frddr_ops,
ops               149 sound/soc/meson/axg-frddr.c 	.ops			= &axg_fifo_pcm_ops
ops               173 sound/soc/meson/axg-frddr.c 	.ops		= &g12a_frddr_ops,
ops               268 sound/soc/meson/axg-frddr.c 	.ops			= &g12a_fifo_pcm_ops
ops               333 sound/soc/meson/axg-frddr.c 	.ops			= &g12a_fifo_pcm_ops
ops               455 sound/soc/meson/axg-pdm.c 	.ops		= &axg_pdm_dai_ops,
ops               430 sound/soc/meson/axg-spdifin.c 	drv->ops = &axg_spdifin_ops;
ops               313 sound/soc/meson/axg-spdifout.c 		.ops = &axg_spdifout_ops,
ops               108 sound/soc/meson/axg-tdm-formatter.c 	ret = formatter->drv->ops->prepare(formatter->map,
ops               126 sound/soc/meson/axg-tdm-formatter.c 	formatter->drv->ops->enable(formatter->map);
ops               138 sound/soc/meson/axg-tdm-formatter.c 	formatter->drv->ops->disable(formatter->map);
ops               180 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_stream *ts = formatter->drv->ops->get_stream(w);
ops                34 sound/soc/meson/axg-tdm-formatter.h 	const struct axg_tdm_formatter_ops *ops;
ops               415 sound/soc/meson/axg-tdm-interface.c 		.ops = &axg_tdm_iface_ops,
ops               429 sound/soc/meson/axg-tdm-interface.c 		.ops = &axg_tdm_iface_ops,
ops               229 sound/soc/meson/axg-tdmin.c 	.ops		= &axg_tdmin_ops,
ops               239 sound/soc/meson/axg-tdmout.c 	.ops		= &axg_tdmout_ops,
ops               249 sound/soc/meson/axg-tdmout.c 	.ops		= &axg_tdmout_ops,
ops               310 sound/soc/meson/axg-tdmout.c 	.ops		= &axg_tdmout_ops,
ops               135 sound/soc/meson/axg-toddr.c 	.ops		= &axg_toddr_ops,
ops               178 sound/soc/meson/axg-toddr.c 	.ops			= &axg_fifo_pcm_ops
ops               203 sound/soc/meson/axg-toddr.c 	.ops		= &g12a_toddr_ops,
ops               212 sound/soc/meson/axg-toddr.c 	.ops			= &g12a_fifo_pcm_ops
ops               277 sound/soc/meson/axg-toddr.c 	.ops			= &g12a_fifo_pcm_ops
ops               306 sound/soc/meson/g12a-tohdmitx.c 	.ops = &g12a_tohdmitx_input_ops,				\
ops               315 sound/soc/meson/g12a-tohdmitx.c 	.ops = &g12a_tohdmitx_output_ops,				\
ops               669 sound/soc/mxs/mxs-saif.c 	.ops = &mxs_saif_dai_ops,
ops                81 sound/soc/mxs/mxs-sgtl5000.c 		.ops		= &mxs_sgtl5000_hifi_ops,
ops                88 sound/soc/mxs/mxs-sgtl5000.c 		.ops		= &mxs_sgtl5000_hifi_ops,
ops                87 sound/soc/pxa/brownstone.c 	.ops		= &brownstone_ops,
ops               269 sound/soc/pxa/corgi.c 	.ops = &corgi_ops,
ops               148 sound/soc/pxa/hx4700.c 	.ops = &hx4700_ops,
ops                61 sound/soc/pxa/imote2.c 	.ops = &imote2_asoc_ops,
ops               304 sound/soc/pxa/magician.c 	.ops = &magician_playback_ops,
ops               310 sound/soc/pxa/magician.c 	.ops = &magician_capture_ops,
ops               148 sound/soc/pxa/mioa701_wm9713.c 		.ops = &mioa701_ops,
ops               154 sound/soc/pxa/mioa701_wm9713.c 		.ops = &mioa701_ops,
ops               214 sound/soc/pxa/mmp-pcm.c 	.ops		= &mmp_pcm_ops,
ops               392 sound/soc/pxa/mmp-sspa.c 	.ops = &mmp_sspa_dai_ops,
ops               232 sound/soc/pxa/poodle.c 	.ops = &poodle_ops,
ops               867 sound/soc/pxa/pxa-ssp.c 		.ops = &pxa_ssp_dai_ops,
ops               872 sound/soc/pxa/pxa-ssp.c 	.ops		= &pxa2xx_pcm_ops,
ops               173 sound/soc/pxa/pxa2xx-ac97.c 	.ops = &pxa_ac97_hifi_dai_ops,
ops               190 sound/soc/pxa/pxa2xx-ac97.c 	.ops = &pxa_ac97_aux_dai_ops,
ops               201 sound/soc/pxa/pxa2xx-ac97.c 	.ops = &pxa_ac97_mic_dai_ops,
ops               207 sound/soc/pxa/pxa2xx-ac97.c 	.ops		= &pxa2xx_pcm_ops,
ops               357 sound/soc/pxa/pxa2xx-i2s.c 	.ops = &pxa_i2s_dai_ops,
ops               363 sound/soc/pxa/pxa2xx-i2s.c 	.ops		= &pxa2xx_pcm_ops,
ops                21 sound/soc/pxa/pxa2xx-pcm.c 	.ops		= &pxa2xx_pcm_ops,
ops               265 sound/soc/pxa/spitz.c 	.ops = &spitz_ops,
ops               194 sound/soc/pxa/tosa.c 	.ops = &tosa_ops,
ops               200 sound/soc/pxa/tosa.c 	.ops = &tosa_ops,
ops               168 sound/soc/pxa/z2.c 	.ops		= &z2_ops,
ops               157 sound/soc/pxa/zylonite.c 	.ops = &zylonite_voice_ops,
ops               101 sound/soc/qcom/apq8096.c 			link->ops = &apq8096_ops;
ops                45 sound/soc/qcom/lpass-apq8016.c 		.ops    = &asoc_qcom_lpass_cpu_dai_ops,
ops                66 sound/soc/qcom/lpass-apq8016.c 		.ops    = &asoc_qcom_lpass_cpu_dai_ops,
ops                87 sound/soc/qcom/lpass-apq8016.c 		.ops    = &asoc_qcom_lpass_cpu_dai_ops,
ops               123 sound/soc/qcom/lpass-apq8016.c 		.ops    = &asoc_qcom_lpass_cpu_dai_ops,
ops                55 sound/soc/qcom/lpass-ipq806x.c 	.ops    = &asoc_qcom_lpass_cpu_dai_ops,
ops               557 sound/soc/qcom/lpass-platform.c 	.ops		= &lpass_platform_pcm_ops,
ops                31 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6tdm_ops,					\
ops                52 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6tdm_ops,					\
ops               636 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6hdmi_ops,
ops               643 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               661 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               691 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               697 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               727 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               734 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               764 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               771 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               801 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               808 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               838 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               845 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               874 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               882 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6slim_ops,
ops               912 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops               929 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops               945 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops               962 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops               978 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops               995 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops              1011 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops              1028 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6i2s_ops,
ops              1125 sound/soc/qcom/qdsp6/q6afe-dai.c 		.ops = &q6hdmi_ops,
ops               855 sound/soc/qcom/qdsp6/q6asm-dai.c 	.ops		= &q6asm_dai_ops,
ops              1000 sound/soc/qcom/qdsp6/q6routing.c 	.ops = &q6pcm_routing_ops,
ops               385 sound/soc/qcom/sdm845.c 			link->ops = &sdm845_be_ops;
ops                64 sound/soc/qcom/storm.c 	.ops		= &storm_soc_ops,
ops               152 sound/soc/rockchip/rk3288_hdmi_analog.c 	.ops = &rk_ops,
ops               298 sound/soc/rockchip/rk3399_gru_sound.c 		.ops = &rockchip_sound_da7219_ops,
ops               307 sound/soc/rockchip/rk3399_gru_sound.c 		.ops = &rockchip_sound_dmic_ops,
ops               315 sound/soc/rockchip/rk3399_gru_sound.c 		.ops = &rockchip_sound_max98357a_ops,
ops               324 sound/soc/rockchip/rk3399_gru_sound.c 		.ops = &rockchip_sound_rt5514_ops,
ops               473 sound/soc/rockchip/rockchip_i2s.c 	.ops = &rockchip_i2s_dai_ops,
ops               167 sound/soc/rockchip/rockchip_max98090.c 	.ops = &rk_aif1_ops,
ops               340 sound/soc/rockchip/rockchip_pdm.c 	.ops = &rockchip_pdm_dai_ops,
ops               135 sound/soc/rockchip/rockchip_rt5645.c 	.ops = &rk_aif1_ops,
ops               221 sound/soc/rockchip/rockchip_spdif.c 	.ops = &rk_spdif_dai_ops,
ops                66 sound/soc/samsung/arndale_rt5631.c 		.ops = &arndale_ops,
ops               180 sound/soc/samsung/h1940_uda1380.c 		.ops		= &h1940_ops,
ops              1178 sound/soc/samsung/i2s.c 		dai_drv->ops = &samsung_i2s_dai_ops;
ops               397 sound/soc/samsung/idma.c 	.ops = &idma_ops,
ops                91 sound/soc/samsung/jive_wm8750.c 	.ops		= &jive_ops,
ops               161 sound/soc/samsung/littlemill.c 		.ops = &littlemill_ops,
ops               285 sound/soc/samsung/neo1973_wm8753.c 	.ops = &neo1973_hifi_ops,
ops               293 sound/soc/samsung/neo1973_wm8753.c 	.ops = &neo1973_voice_ops,
ops               172 sound/soc/samsung/odroid.c 		.ops = &odroid_card_fe_ops,
ops               181 sound/soc/samsung/odroid.c 		.ops = &odroid_card_be_ops,
ops               190 sound/soc/samsung/odroid.c 		.ops = &odroid_card_fe_ops,
ops               452 sound/soc/samsung/pcm.c 	.ops = &s3c_pcm_dai_ops,				\
ops                88 sound/soc/samsung/rx1950_uda1380.c 		.ops		= &rx1950_ops,
ops               717 sound/soc/samsung/s3c-i2s-v2.c 	struct snd_soc_dai_ops *ops = (struct snd_soc_dai_ops *)dai_drv->ops;
ops               719 sound/soc/samsung/s3c-i2s-v2.c 	ops->trigger = s3c2412_i2s_trigger;
ops               720 sound/soc/samsung/s3c-i2s-v2.c 	if (!ops->hw_params)
ops               721 sound/soc/samsung/s3c-i2s-v2.c 		ops->hw_params = s3c_i2sv2_hw_params;
ops               722 sound/soc/samsung/s3c-i2s-v2.c 	ops->set_fmt = s3c2412_i2s_set_fmt;
ops               723 sound/soc/samsung/s3c-i2s-v2.c 	ops->set_clkdiv = s3c2412_i2s_set_clkdiv;
ops               724 sound/soc/samsung/s3c-i2s-v2.c 	ops->set_sysclk = s3c_i2sv2_set_sysclk;
ops               727 sound/soc/samsung/s3c-i2s-v2.c 	if (!ops->delay)
ops               728 sound/soc/samsung/s3c-i2s-v2.c 		ops->delay = s3c2412_i2s_delay;
ops               144 sound/soc/samsung/s3c2412-i2s.c 	.ops = &s3c2412_i2s_dai_ops,
ops               423 sound/soc/samsung/s3c24xx-i2s.c 	.ops = &s3c24xx_i2s_dai_ops,
ops               299 sound/soc/samsung/s3c24xx_simtec.c 	card->dai_link->ops = &simtec_snd_ops;
ops               214 sound/soc/samsung/s3c24xx_uda134x.c 	.ops = &s3c24xx_uda134x_ops,
ops               168 sound/soc/samsung/smartq_wm8987.c 		.ops		= &smartq_hifi_ops,
ops               153 sound/soc/samsung/smdk_spdif.c 	.ops = &smdk_spdif_ops,
ops               158 sound/soc/samsung/smdk_wm8580.c 		.ops = &smdk_ops,
ops               166 sound/soc/samsung/smdk_wm8580.c 		.ops = &smdk_ops,
ops               120 sound/soc/samsung/smdk_wm8994.c 		.ops = &smdk_ops,
ops               127 sound/soc/samsung/smdk_wm8994.c 		.ops = &smdk_ops,
ops               103 sound/soc/samsung/smdk_wm8994pcm.c 		.ops = &smdk_wm8994_pcm_ops,
ops               164 sound/soc/samsung/snow.c 		link->ops = &snow_card_ops;
ops               345 sound/soc/samsung/spdif.c 	.ops = &spdif_dai_ops,
ops               452 sound/soc/samsung/tm2_wm5110.c 		.ops		= &tm2_aif1_ops,
ops               459 sound/soc/samsung/tm2_wm5110.c 		.ops		= &tm2_aif2_ops,
ops               474 sound/soc/samsung/tm2_wm5110.c 		.ops		= &tm2_hdmi_ops,
ops               123 sound/soc/samsung/tobermory.c 		.ops = &tobermory_ops,
ops               322 sound/soc/sh/dma-sh7760.c 	.ops		= &camelot_pcm_ops,
ops              1798 sound/soc/sh/fsi.c 		.ops = &fsi_dai_ops,
ops              1814 sound/soc/sh/fsi.c 		.ops = &fsi_dai_ops,
ops              1820 sound/soc/sh/fsi.c 	.ops		= &fsi_pcm_ops,
ops               286 sound/soc/sh/hac.c 	.ops = &hac_dai_ops,
ops               304 sound/soc/sh/hac.c 	.ops = &hac_dai_ops,
ops                39 sound/soc/sh/migor.c 	.ops		= &siumckb_clk_ops,
ops               136 sound/soc/sh/migor.c 	.ops = &migor_dai_ops,
ops               136 sound/soc/sh/rcar/core.c 	if (!mod || !mod->ops || !mod->ops->dma_req)
ops               139 sound/soc/sh/rcar/core.c 	return mod->ops->dma_req(io, mod);
ops               159 sound/soc/sh/rcar/core.c 	if ((mod)->ops->id_sub) {
ops               161 sound/soc/sh/rcar/core.c 			 mod->ops->name,
ops               166 sound/soc/sh/rcar/core.c 			 mod->ops->name,
ops               187 sound/soc/sh/rcar/core.c 	if ((mod)->ops->id)
ops               188 sound/soc/sh/rcar/core.c 		return (mod)->ops->id(mod);
ops               195 sound/soc/sh/rcar/core.c 	if ((mod)->ops->id_sub)
ops               196 sound/soc/sh/rcar/core.c 		return (mod)->ops->id_sub(mod);
ops               203 sound/soc/sh/rcar/core.c 		  struct rsnd_mod_ops *ops,
ops               214 sound/soc/sh/rcar/core.c 	mod->ops	= ops;
ops               567 sound/soc/sh/rcar/core.c 		u32 *status = mod->ops->get_status(mod, io, types[i]);	\
ops               574 sound/soc/sh/rcar/core.c 			(func_call && (mod)->ops->fn) ? #fn : "");	\
ops               575 sound/soc/sh/rcar/core.c 		if (func_call && (mod)->ops->fn)			\
ops               576 sound/soc/sh/rcar/core.c 			tmp = (mod)->ops->fn(mod, io, param);		\
ops              1276 sound/soc/sh/rcar/core.c 	drv->ops	= &rsnd_soc_dai_ops;
ops              1667 sound/soc/sh/rcar/core.c 	.ops		= &rsnd_pcm_ops,
ops               737 sound/soc/sh/rcar/dma.c 	struct rsnd_mod_ops *ops;
ops               757 sound/soc/sh/rcar/dma.c 		ops	= &rsnd_dmapp_ops;
ops               762 sound/soc/sh/rcar/dma.c 		ops	= &rsnd_dmaen_ops;
ops               770 sound/soc/sh/rcar/dma.c 		ops	= &rsnd_dmaen_ops;
ops               782 sound/soc/sh/rcar/dma.c 	ret = rsnd_mod_init(priv, *dma_mod, ops, NULL,
ops                21 sound/soc/sh/rcar/gen.c 	struct rsnd_gen_ops *ops;
ops                76 sound/soc/sh/rcar/gen.c 	if (mod->ops->id_cmd)
ops                77 sound/soc/sh/rcar/gen.c 		return mod->ops->id_cmd(mod);
ops               345 sound/soc/sh/rcar/rsnd.h 	struct rsnd_mod_ops *ops;
ops               419 sound/soc/sh/rcar/rsnd.h 		  struct rsnd_mod_ops *ops,
ops               977 sound/soc/sh/rcar/ssi.c 	mod->ops = &rsnd_ssi_pio_ops;
ops              1030 sound/soc/sh/rcar/ssi.c 	return mod->ops == &rsnd_ssi_dma_ops;
ops              1109 sound/soc/sh/rcar/ssi.c 	struct rsnd_mod_ops *ops;
ops              1165 sound/soc/sh/rcar/ssi.c 			ops = &rsnd_ssi_pio_ops;
ops              1167 sound/soc/sh/rcar/ssi.c 			ops = &rsnd_ssi_dma_ops;
ops              1169 sound/soc/sh/rcar/ssi.c 		ret = rsnd_mod_init(priv, rsnd_mod_get(ssi), ops, clk,
ops               395 sound/soc/sh/rcar/ssiu.c 	struct rsnd_mod_ops *ops;
ops               420 sound/soc/sh/rcar/ssiu.c 		ops = &rsnd_ssiu_ops_gen1;
ops               422 sound/soc/sh/rcar/ssiu.c 		ops = &rsnd_ssiu_ops_gen2;
ops               427 sound/soc/sh/rcar/ssiu.c 	    (ops == &rsnd_ssiu_ops_gen2)) {
ops               428 sound/soc/sh/rcar/ssiu.c 		ops->id		= rsnd_ssiu_id;
ops               429 sound/soc/sh/rcar/ssiu.c 		ops->id_sub	= rsnd_ssiu_id_sub;
ops               463 sound/soc/sh/rcar/ssiu.c 				    ops, NULL, RSND_MOD_SSIU, i);
ops               713 sound/soc/sh/siu_dai.c 	.ops = &siu_dai_ops,
ops               587 sound/soc/sh/siu_pcm.c 	.ops			= &siu_pcm_ops,
ops               357 sound/soc/sh/ssi.c 	.ops = &ssi_dai_ops,
ops               374 sound/soc/sh/ssi.c 	.ops = &ssi_dai_ops,
ops               291 sound/soc/sirf/sirf-usp.c 	.ops = &sirf_usp_pcm_dai_ops,
ops                46 sound/soc/soc-ac97.c 	.ops = NULL, /* Gets initialized in snd_soc_set_ac97_ops() */
ops               380 sound/soc/soc-ac97.c int snd_soc_set_ac97_ops(struct snd_ac97_bus_ops *ops)
ops               382 sound/soc/soc-ac97.c 	if (ops == soc_ac97_ops)
ops               385 sound/soc/soc-ac97.c 	if (soc_ac97_ops && ops)
ops               388 sound/soc/soc-ac97.c 	soc_ac97_ops = ops;
ops               389 sound/soc/soc-ac97.c 	soc_ac97_bus.ops = ops;
ops               401 sound/soc/soc-ac97.c int snd_soc_set_ac97_ops_of_reset(struct snd_ac97_bus_ops *ops,
ops               412 sound/soc/soc-ac97.c 	ret = snd_soc_set_ac97_ops(ops);
ops               416 sound/soc/soc-ac97.c 	ops->warm_reset = snd_soc_ac97_warm_reset;
ops               417 sound/soc/soc-ac97.c 	ops->reset = snd_soc_ac97_reset;
ops               317 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               318 sound/soc/soc-component.c 	    component->driver->ops->open)
ops               319 sound/soc/soc-component.c 		return component->driver->ops->open(substream);
ops               327 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               328 sound/soc/soc-component.c 	    component->driver->ops->close)
ops               329 sound/soc/soc-component.c 		return component->driver->ops->close(substream);
ops               337 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               338 sound/soc/soc-component.c 	    component->driver->ops->prepare)
ops               339 sound/soc/soc-component.c 		return component->driver->ops->prepare(substream);
ops               348 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               349 sound/soc/soc-component.c 	    component->driver->ops->hw_params)
ops               350 sound/soc/soc-component.c 		return component->driver->ops->hw_params(substream, params);
ops               358 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               359 sound/soc/soc-component.c 	    component->driver->ops->hw_free)
ops               360 sound/soc/soc-component.c 		return component->driver->ops->hw_free(substream);
ops               369 sound/soc/soc-component.c 	if (component->driver->ops &&
ops               370 sound/soc/soc-component.c 	    component->driver->ops->trigger)
ops               371 sound/soc/soc-component.c 		return component->driver->ops->trigger(substream, cmd);
ops               438 sound/soc/soc-component.c 		if (component->driver->ops &&
ops               439 sound/soc/soc-component.c 		    component->driver->ops->pointer)
ops               440 sound/soc/soc-component.c 			return component->driver->ops->pointer(substream);
ops               457 sound/soc/soc-component.c 		if (component->driver->ops &&
ops               458 sound/soc/soc-component.c 		    component->driver->ops->ioctl)
ops               459 sound/soc/soc-component.c 			return component->driver->ops->ioctl(substream,
ops               478 sound/soc/soc-component.c 		if (component->driver->ops &&
ops               479 sound/soc/soc-component.c 		    component->driver->ops->copy_user)
ops               480 sound/soc/soc-component.c 			return component->driver->ops->copy_user(
ops               499 sound/soc/soc-component.c 		if (component->driver->ops &&
ops               500 sound/soc/soc-component.c 		    component->driver->ops->page) {
ops               501 sound/soc/soc-component.c 			page = component->driver->ops->page(substream, offset);
ops               521 sound/soc/soc-component.c 		if (component->driver->ops &&
ops               522 sound/soc/soc-component.c 		    component->driver->ops->mmap)
ops               523 sound/soc/soc-component.c 			return component->driver->ops->mmap(substream, vma);
ops               902 sound/soc/soc-compress.c 	compr->ops = devm_kzalloc(rtd->card->dev, sizeof(soc_compr_ops),
ops               904 sound/soc/soc-compress.c 	if (!compr->ops)
ops               927 sound/soc/soc-compress.c 		memcpy(compr->ops, &soc_compr_dyn_ops, sizeof(soc_compr_dyn_ops));
ops               932 sound/soc/soc-compress.c 		memcpy(compr->ops, &soc_compr_ops, sizeof(soc_compr_ops));
ops               942 sound/soc/soc-compress.c 		compr->ops->copy = soc_compr_copy;
ops               370 sound/soc/soc-core.c 	if (!rtd->dai_link->ops)
ops               371 sound/soc/soc-core.c 		rtd->dai_link->ops = &null_snd_soc_ops;
ops              2591 sound/soc/soc-core.c 	if (!dai->driver->ops)
ops              2592 sound/soc/soc-core.c 		dai->driver->ops = &null_dai_ops;
ops                24 sound/soc/soc-dai.c 	if (dai->driver->ops->set_sysclk)
ops                25 sound/soc/soc-dai.c 		return dai->driver->ops->set_sysclk(dai, clk_id, freq, dir);
ops                45 sound/soc/soc-dai.c 	if (dai->driver->ops->set_clkdiv)
ops                46 sound/soc/soc-dai.c 		return dai->driver->ops->set_clkdiv(dai, div_id, div);
ops                65 sound/soc/soc-dai.c 	if (dai->driver->ops->set_pll)
ops                66 sound/soc/soc-dai.c 		return dai->driver->ops->set_pll(dai, pll_id, source,
ops                83 sound/soc/soc-dai.c 	if (dai->driver->ops->set_bclk_ratio)
ops                84 sound/soc/soc-dai.c 		return dai->driver->ops->set_bclk_ratio(dai, ratio);
ops                99 sound/soc/soc-dai.c 	if (dai->driver->ops->set_fmt == NULL)
ops               101 sound/soc/soc-dai.c 	return dai->driver->ops->set_fmt(dai, fmt);
ops               156 sound/soc/soc-dai.c 	if (dai->driver->ops->xlate_tdm_slot_mask)
ops               157 sound/soc/soc-dai.c 		dai->driver->ops->xlate_tdm_slot_mask(slots,
ops               165 sound/soc/soc-dai.c 	if (dai->driver->ops->set_tdm_slot)
ops               166 sound/soc/soc-dai.c 		return dai->driver->ops->set_tdm_slot(dai, tx_mask, rx_mask,
ops               189 sound/soc/soc-dai.c 	if (dai->driver->ops->set_channel_map)
ops               190 sound/soc/soc-dai.c 		return dai->driver->ops->set_channel_map(dai, tx_num, tx_slot,
ops               211 sound/soc/soc-dai.c 	if (dai->driver->ops->get_channel_map)
ops               212 sound/soc/soc-dai.c 		return dai->driver->ops->get_channel_map(dai, tx_num, tx_slot,
ops               228 sound/soc/soc-dai.c 	if (dai->driver->ops->set_tristate)
ops               229 sound/soc/soc-dai.c 		return dai->driver->ops->set_tristate(dai, tristate);
ops               246 sound/soc/soc-dai.c 	if (dai->driver->ops->mute_stream)
ops               247 sound/soc/soc-dai.c 		return dai->driver->ops->mute_stream(dai, mute, direction);
ops               249 sound/soc/soc-dai.c 		 dai->driver->ops->digital_mute)
ops               250 sound/soc/soc-dai.c 		return dai->driver->ops->digital_mute(dai, mute);
ops               274 sound/soc/soc-dai.c 	if (dai->driver->ops->hw_params) {
ops               275 sound/soc/soc-dai.c 		ret = dai->driver->ops->hw_params(substream, params, dai);
ops               289 sound/soc/soc-dai.c 	if (dai->driver->ops->hw_free)
ops               290 sound/soc/soc-dai.c 		dai->driver->ops->hw_free(substream, dai);
ops               298 sound/soc/soc-dai.c 	if (dai->driver->ops->startup)
ops               299 sound/soc/soc-dai.c 		ret = dai->driver->ops->startup(substream, dai);
ops               307 sound/soc/soc-dai.c 	if (dai->driver->ops->shutdown)
ops               308 sound/soc/soc-dai.c 		dai->driver->ops->shutdown(substream, dai);
ops               316 sound/soc/soc-dai.c 	if (dai->driver->ops->prepare)
ops               317 sound/soc/soc-dai.c 		ret = dai->driver->ops->prepare(substream, dai);
ops               328 sound/soc/soc-dai.c 	if (dai->driver->ops->trigger)
ops               329 sound/soc/soc-dai.c 		ret = dai->driver->ops->trigger(substream, cmd, dai);
ops               340 sound/soc/soc-dai.c 	if (dai->driver->ops->bespoke_trigger)
ops               341 sound/soc/soc-dai.c 		ret = dai->driver->ops->bespoke_trigger(substream, cmd, dai);
ops               351 sound/soc/soc-dai.c 	if (dai->driver->ops->delay)
ops               352 sound/soc/soc-dai.c 		delay = dai->driver->ops->delay(substream, dai);
ops               392 sound/soc/soc-generic-dmaengine-pcm.c 	.ops		= &dmaengine_pcm_ops,
ops               399 sound/soc/soc-generic-dmaengine-pcm.c 	.ops		= &dmaengine_pcm_process_ops,
ops               538 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->startup) {
ops               539 sound/soc/soc-pcm.c 		ret = rtd->dai_link->ops->startup(substream);
ops               611 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->shutdown)
ops               612 sound/soc/soc-pcm.c 		rtd->dai_link->ops->shutdown(substream);
ops               717 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->shutdown)
ops               718 sound/soc/soc-pcm.c 		rtd->dai_link->ops->shutdown(substream);
ops               776 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->prepare) {
ops               777 sound/soc/soc-pcm.c 		ret = rtd->dai_link->ops->prepare(substream);
ops               885 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->hw_params) {
ops               886 sound/soc/soc-pcm.c 		ret = rtd->dai_link->ops->hw_params(substream, params);
ops               988 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->hw_free)
ops               989 sound/soc/soc-pcm.c 		rtd->dai_link->ops->hw_free(substream);
ops              1032 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->hw_free)
ops              1033 sound/soc/soc-pcm.c 		rtd->dai_link->ops->hw_free(substream);
ops              1079 sound/soc/soc-pcm.c 	if (rtd->dai_link->ops->trigger) {
ops              1080 sound/soc/soc-pcm.c 		ret = rtd->dai_link->ops->trigger(substream, cmd);
ops              2795 sound/soc/soc-pcm.c 			if (drv->ops && drv->ops->digital_mute &&
ops              2797 sound/soc/soc-pcm.c 				drv->ops->digital_mute(dai, mute);
ops              2970 sound/soc/soc-pcm.c 		rtd->ops.open		= dpcm_fe_dai_open;
ops              2971 sound/soc/soc-pcm.c 		rtd->ops.hw_params	= dpcm_fe_dai_hw_params;
ops              2972 sound/soc/soc-pcm.c 		rtd->ops.prepare	= dpcm_fe_dai_prepare;
ops              2973 sound/soc/soc-pcm.c 		rtd->ops.trigger	= dpcm_fe_dai_trigger;
ops              2974 sound/soc/soc-pcm.c 		rtd->ops.hw_free	= dpcm_fe_dai_hw_free;
ops              2975 sound/soc/soc-pcm.c 		rtd->ops.close		= dpcm_fe_dai_close;
ops              2976 sound/soc/soc-pcm.c 		rtd->ops.pointer	= soc_pcm_pointer;
ops              2977 sound/soc/soc-pcm.c 		rtd->ops.ioctl		= snd_soc_pcm_component_ioctl;
ops              2979 sound/soc/soc-pcm.c 		rtd->ops.open		= soc_pcm_open;
ops              2980 sound/soc/soc-pcm.c 		rtd->ops.hw_params	= soc_pcm_hw_params;
ops              2981 sound/soc/soc-pcm.c 		rtd->ops.prepare	= soc_pcm_prepare;
ops              2982 sound/soc/soc-pcm.c 		rtd->ops.trigger	= soc_pcm_trigger;
ops              2983 sound/soc/soc-pcm.c 		rtd->ops.hw_free	= soc_pcm_hw_free;
ops              2984 sound/soc/soc-pcm.c 		rtd->ops.close		= soc_pcm_close;
ops              2985 sound/soc/soc-pcm.c 		rtd->ops.pointer	= soc_pcm_pointer;
ops              2986 sound/soc/soc-pcm.c 		rtd->ops.ioctl		= snd_soc_pcm_component_ioctl;
ops              2990 sound/soc/soc-pcm.c 		const struct snd_pcm_ops *ops = rtdcom->component->driver->ops;
ops              2992 sound/soc/soc-pcm.c 		if (!ops)
ops              2995 sound/soc/soc-pcm.c 		if (ops->copy_user)
ops              2996 sound/soc/soc-pcm.c 			rtd->ops.copy_user	= snd_soc_pcm_component_copy_user;
ops              2997 sound/soc/soc-pcm.c 		if (ops->page)
ops              2998 sound/soc/soc-pcm.c 			rtd->ops.page		= snd_soc_pcm_component_page;
ops              2999 sound/soc/soc-pcm.c 		if (ops->mmap)
ops              3000 sound/soc/soc-pcm.c 			rtd->ops.mmap		= snd_soc_pcm_component_mmap;
ops              3004 sound/soc/soc-pcm.c 		snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_PLAYBACK, &rtd->ops);
ops              3007 sound/soc/soc-pcm.c 		snd_pcm_set_ops(pcm, SNDRV_PCM_STREAM_CAPTURE, &rtd->ops);
ops                78 sound/soc/soc-topology.c 	struct snd_soc_tplg_ops *ops;
ops               235 sound/soc/soc-topology.c 		hdr->ops.get, hdr->ops.put, hdr->ops.info, index,
ops               244 sound/soc/soc-topology.c 		name, hdr->ops.get, hdr->ops.put, hdr->ops.info,
ops               254 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->vendor_load)
ops               255 sound/soc/soc-topology.c 		ret = tplg->ops->vendor_load(tplg->comp, tplg->index, hdr);
ops               286 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->widget_load)
ops               287 sound/soc/soc-topology.c 		return tplg->ops->widget_load(tplg->comp, tplg->index, w,
ops               298 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->widget_ready)
ops               299 sound/soc/soc-topology.c 		return tplg->ops->widget_ready(tplg->comp, tplg->index, w,
ops               310 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->dai_load)
ops               311 sound/soc/soc-topology.c 		return tplg->ops->dai_load(tplg->comp, tplg->index, dai_drv,
ops               321 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->link_load)
ops               322 sound/soc/soc-topology.c 		return tplg->ops->link_load(tplg->comp, tplg->index, link, cfg);
ops               330 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->complete)
ops               331 sound/soc/soc-topology.c 		tplg->ops->complete(tplg->comp);
ops               380 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->control_unload)
ops               381 sound/soc/soc-topology.c 		dobj->ops->control_unload(comp, dobj);
ops               401 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->control_unload)
ops               402 sound/soc/soc-topology.c 		dobj->ops->control_unload(comp, dobj);
ops               423 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->control_unload)
ops               424 sound/soc/soc-topology.c 		dobj->ops->control_unload(comp, dobj);
ops               441 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->dapm_route_unload)
ops               442 sound/soc/soc-topology.c 		dobj->ops->dapm_route_unload(comp, dobj);
ops               460 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->widget_unload)
ops               461 sound/soc/soc-topology.c 		dobj->ops->widget_unload(comp, dobj);
ops               524 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->dai_unload)
ops               525 sound/soc/soc-topology.c 		dobj->ops->dai_unload(comp, dobj);
ops               548 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->link_unload)
ops               549 sound/soc/soc-topology.c 		dobj->ops->link_unload(comp, dobj);
ops               567 sound/soc/soc-topology.c 	if (dobj->ops && dobj->ops->link_unload)
ops               568 sound/soc/soc-topology.c 		dobj->ops->link_unload(comp, dobj);
ops               584 sound/soc/soc-topology.c 	const struct snd_soc_tplg_kcontrol_ops *ops;
ops               588 sound/soc/soc-topology.c 	if (le32_to_cpu(hdr->ops.info) == SND_SOC_TPLG_CTL_BYTES
ops               622 sound/soc/soc-topology.c 	ops = tplg->io_ops;
ops               626 sound/soc/soc-topology.c 		if (k->put == NULL && ops[i].id == le32_to_cpu(hdr->ops.put))
ops               627 sound/soc/soc-topology.c 			k->put = ops[i].put;
ops               628 sound/soc/soc-topology.c 		if (k->get == NULL && ops[i].id == le32_to_cpu(hdr->ops.get))
ops               629 sound/soc/soc-topology.c 			k->get = ops[i].get;
ops               630 sound/soc/soc-topology.c 		if (k->info == NULL && ops[i].id == le32_to_cpu(hdr->ops.info))
ops               631 sound/soc/soc-topology.c 			k->info = ops[i].info;
ops               639 sound/soc/soc-topology.c 	ops = io_ops;
ops               643 sound/soc/soc-topology.c 		if (k->put == NULL && ops[i].id == le32_to_cpu(hdr->ops.put))
ops               644 sound/soc/soc-topology.c 			k->put = ops[i].put;
ops               645 sound/soc/soc-topology.c 		if (k->get == NULL && ops[i].id == le32_to_cpu(hdr->ops.get))
ops               646 sound/soc/soc-topology.c 			k->get = ops[i].get;
ops               647 sound/soc/soc-topology.c 		if (k->info == NULL && ops[i].id == le32_to_cpu(hdr->ops.info))
ops               648 sound/soc/soc-topology.c 			k->info = ops[i].info;
ops               686 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->control_load)
ops               687 sound/soc/soc-topology.c 		return tplg->ops->control_load(tplg->comp, tplg->index, k,
ops               790 sound/soc/soc-topology.c 		sbe->dobj.ops = tplg->ops;
ops               883 sound/soc/soc-topology.c 		sm->dobj.ops = tplg->ops;
ops              1053 sound/soc/soc-topology.c 		se->dobj.ops = tplg->ops;
ops              1056 sound/soc/soc-topology.c 		switch (le32_to_cpu(ec->hdr.ops.info)) {
ops              1083 sound/soc/soc-topology.c 				ec->hdr.ops.info, ec->hdr.name);
ops              1147 sound/soc/soc-topology.c 		switch (le32_to_cpu(control_hdr->ops.info)) {
ops              1188 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->dapm_route_load)
ops              1189 sound/soc/soc-topology.c 		return tplg->ops->dapm_route_load(tplg->comp, tplg->index,
ops              1282 sound/soc/soc-topology.c 		routes[i]->dobj.ops = tplg->ops;
ops              1449 sound/soc/soc-topology.c 		switch (le32_to_cpu(ec->hdr.ops.info)) {
ops              1471 sound/soc/soc-topology.c 				ec->hdr.ops.info, ec->hdr.name);
ops              1643 sound/soc/soc-topology.c 	switch (le32_to_cpu(control_hdr->ops.info)) {
ops              1688 sound/soc/soc-topology.c 			control_hdr->ops.get, control_hdr->ops.put,
ops              1689 sound/soc/soc-topology.c 			le32_to_cpu(control_hdr->ops.info));
ops              1712 sound/soc/soc-topology.c 	widget->dobj.ops = tplg->ops;
ops              1862 sound/soc/soc-topology.c 	dai_drv->dobj.ops = tplg->ops;
ops              1917 sound/soc/soc-topology.c 	link->dobj.ops = tplg->ops;
ops              2285 sound/soc/soc-topology.c 	link->dobj.ops = tplg->ops;
ops              2537 sound/soc/soc-topology.c 	if (tplg->comp && tplg->ops && tplg->ops->manifest)
ops              2538 sound/soc/soc-topology.c 		ret = tplg->ops->manifest(tplg->comp, tplg->index, _manifest);
ops              2704 sound/soc/soc-topology.c 	struct snd_soc_tplg_ops *ops, const struct firmware *fw, u32 id)
ops              2714 sound/soc/soc-topology.c 	tplg.ops = ops;
ops              2716 sound/soc/soc-topology.c 	tplg.io_ops = ops->io_ops;
ops              2717 sound/soc/soc-topology.c 	tplg.io_ops_count = ops->io_ops_count;
ops              2718 sound/soc/soc-topology.c 	tplg.bytes_ext_ops = ops->bytes_ext_ops;
ops              2719 sound/soc/soc-topology.c 	tplg.bytes_ext_ops_count = ops->bytes_ext_ops_count;
ops                83 sound/soc/soc-utils.c 	.ops = &snd_dummy_dma_ops,
ops               281 sound/soc/sof/core.c 				plat_data->desc, plat_data->desc->ops);
ops               416 sound/soc/sof/debug.c 	const struct snd_sof_dsp_ops *ops = sof_ops(sdev);
ops               428 sound/soc/sof/debug.c 	for (i = 0; i < ops->debug_map_count; i++) {
ops               429 sound/soc/sof/debug.c 		map = &ops->debug_map[i];
ops               261 sound/soc/sof/imx/imx8.c 	priv->dsp_ipc->ops = &dsp_ops;
ops               436 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               440 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               444 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               448 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               452 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               456 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops               460 sound/soc/sof/intel/hda-dai.c 	.ops = &hda_link_dai_ops,
ops                20 sound/soc/sof/nocodec.c 				 const struct snd_sof_dsp_ops *ops,
ops                27 sound/soc/sof/nocodec.c 	if (!ops || !links || !card)
ops                51 sound/soc/sof/nocodec.c 		links[i].cpus->dai_name = ops->drv[i].name;
ops                69 sound/soc/sof/nocodec.c 		      const struct snd_sof_dsp_ops *ops)
ops                85 sound/soc/sof/nocodec.c 			     ops->num_drv, GFP_KERNEL);
ops                89 sound/soc/sof/nocodec.c 	ret = sof_nocodec_bes_setup(dev, ops, links, ops->num_drv,
ops                22 sound/soc/sof/ops.h 	((sdev)->pdata->desc->ops)
ops               392 sound/soc/sof/ops.h 			return mach_ops[i].ops;
ops               755 sound/soc/sof/pcm.c 	pd->ops	= &sof_pcm_ops;
ops                44 sound/soc/sof/sof-acpi-dev.c 	.ops = &sof_hsw_ops,
ops                61 sound/soc/sof/sof-acpi-dev.c 	.ops = &sof_bdw_ops,
ops                80 sound/soc/sof/sof-acpi-dev.c 	.ops = &sof_byt_ops,
ops                95 sound/soc/sof/sof-acpi-dev.c 	.ops = &sof_byt_ops,
ops               110 sound/soc/sof/sof-acpi-dev.c 	.ops = &sof_cht_ops,
ops               136 sound/soc/sof/sof-acpi-dev.c 	const struct snd_sof_dsp_ops *ops;
ops               155 sound/soc/sof/sof-acpi-dev.c 	ops = desc->ops;
ops               156 sound/soc/sof/sof-acpi-dev.c 	if (!ops) {
ops               167 sound/soc/sof/sof-acpi-dev.c 	ret = sof_nocodec_setup(dev, sof_pdata, mach, desc, ops);
ops                24 sound/soc/sof/sof-of-dev.c 	.ops = &sof_imx8_ops,
ops                49 sound/soc/sof/sof-of-dev.c 	const struct snd_sof_dsp_ops *ops;
ops                63 sound/soc/sof/sof-of-dev.c 	ops = desc->ops;
ops                64 sound/soc/sof/sof-of-dev.c 	if (!ops) {
ops                75 sound/soc/sof/sof-of-dev.c 	ret = sof_nocodec_setup(dev, sof_pdata, mach, desc, ops);
ops                45 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_apl_ops,
ops                63 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_apl_ops,
ops                91 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_tng_ops,
ops               109 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               127 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               147 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               165 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               183 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_skl_ops,
ops               201 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_skl_ops,
ops               219 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               237 sound/soc/sof/sof-pci-dev.c 	.ops = &sof_cnl_ops,
ops               277 sound/soc/sof/sof-pci-dev.c 	const struct snd_sof_dsp_ops *ops;
ops               283 sound/soc/sof/sof-pci-dev.c 	ops = desc->ops;
ops               284 sound/soc/sof/sof-pci-dev.c 	if (!ops) {
ops               309 sound/soc/sof/sof-pci-dev.c 	ret = sof_nocodec_setup(dev, sof_pdata, mach, desc, ops);
ops               222 sound/soc/sof/sof-priv.h 	const struct snd_sof_dsp_ops *ops;
ops               555 sound/soc/sof/sof-priv.h 			  struct snd_soc_tplg_ops *ops);
ops              1065 sound/soc/sof/topology.c 	switch (le32_to_cpu(hdr->ops.info)) {
ops              1093 sound/soc/sof/topology.c 			 hdr->ops.get, hdr->ops.put, hdr->ops.info);
ops              3307 sound/soc/sof/topology.c 			  struct snd_soc_tplg_ops *ops)
ops              3310 sound/soc/sof/topology.c 	sdev->tplg_ops = ops;
ops               171 sound/soc/spear/spdif_in.c 	.ops = &spdif_in_dai_ops,
ops               270 sound/soc/spear/spdif_out.c 	.ops = &spdif_out_dai_ops,
ops               339 sound/soc/sprd/sprd-pcm-compress.c 	stream->compr_ops = data->ops;
ops               526 sound/soc/sprd/sprd-pcm-dma.c 	.ops		= &sprd_pcm_ops,
ops                54 sound/soc/sprd/sprd-pcm-dma.h 	struct sprd_compr_ops *ops;
ops               455 sound/soc/sti/sti_uniperif.c 	dai->ops = uni->dai_ops;
ops               149 sound/soc/stm/stm32_adfsdm.c 	.ops = &stm32_adfsdm_dai_ops,
ops               323 sound/soc/stm/stm32_adfsdm.c 	.ops		= &stm32_adfsdm_pcm_ops,
ops               789 sound/soc/stm/stm32_i2s.c 	dai_ptr->ops = &stm32_i2s_pcm_dai_ops;
ops              1306 sound/soc/stm/stm32_sai_sub.c 		.ops = &stm32_sai_pcm_dai_ops,
ops              1324 sound/soc/stm/stm32_sai_sub.c 		.ops = &stm32_sai_pcm_dai_ops,
ops               862 sound/soc/stm/stm32_spdifrx.c 		.ops = &stm32_spdifrx_pcm_dai_ops,
ops               653 sound/soc/sunxi/sun4i-codec.c 	.ops	= &sun4i_codec_dai_ops,
ops               881 sound/soc/sunxi/sun4i-i2s.c 	.ops = &sun4i_i2s_dai_ops,
ops               423 sound/soc/sunxi/sun4i-spdif.c 	.ops = &sun4i_spdif_dai_ops,
ops               512 sound/soc/sunxi/sun8i-codec.c 	.ops = &sun8i_codec_dai_ops,
ops               238 sound/soc/tegra/tegra20_ac97.c 	.ops = &tegra20_ac97_dai_ops,
ops               262 sound/soc/tegra/tegra20_i2s.c 	.ops = &tegra20_i2s_dai_ops,
ops               169 sound/soc/tegra/tegra20_spdif.c 	.ops = &tegra20_spdif_dai_ops,
ops               289 sound/soc/tegra/tegra30_i2s.c 	.ops = &tegra30_i2s_dai_ops,
ops               133 sound/soc/tegra/tegra_alc5632.c 	.ops = &tegra_alc5632_asoc_ops,
ops               177 sound/soc/tegra/tegra_max98090.c 	.ops = &tegra_max98090_ops,
ops               127 sound/soc/tegra/tegra_rt5640.c 	.ops = &tegra_rt5640_ops,
ops               170 sound/soc/tegra/tegra_rt5677.c 	.ops = &tegra_rt5677_ops,
ops                92 sound/soc/tegra/tegra_sgtl5000.c 	.ops = &tegra_sgtl5000_ops,
ops                95 sound/soc/tegra/tegra_wm8753.c 	.ops = &tegra_wm8753_ops,
ops               207 sound/soc/tegra/tegra_wm8903.c 	.ops = &tegra_wm8903_ops,
ops                88 sound/soc/tegra/trimslice.c 	.ops = &trimslice_asoc_ops,
ops               498 sound/soc/ti/ams-delta.c 	if (!codec_dai->driver->ops) {
ops               499 sound/soc/ti/ams-delta.c 		codec_dai->driver->ops = &ams_delta_dai_ops;
ops               533 sound/soc/ti/ams-delta.c 	.ops = &ams_delta_ops,
ops               153 sound/soc/ti/davinci-evm.c 	.ops = &evm_ops,
ops               169 sound/soc/ti/davinci-evm.c 	.ops = &evm_ops,
ops               193 sound/soc/ti/davinci-evm.c 	.ops = &evm_ops,
ops               220 sound/soc/ti/davinci-evm.c 		.ops = &evm_ops,
ops               244 sound/soc/ti/davinci-evm.c 	.ops = &evm_ops,
ops               260 sound/soc/ti/davinci-evm.c 	.ops = &evm_ops,
ops               362 sound/soc/ti/davinci-evm.c 	.ops            = &evm_ops,
ops               638 sound/soc/ti/davinci-i2s.c 	.ops = &davinci_i2s_dai_ops,
ops              1615 sound/soc/ti/davinci-mcasp.c 		.ops 		= &davinci_mcasp_dai_ops,
ops              1628 sound/soc/ti/davinci-mcasp.c 		.ops 		= &davinci_mcasp_dai_ops,
ops               183 sound/soc/ti/davinci-vcif.c 	.ops = &davinci_vcif_dai_ops,
ops               262 sound/soc/ti/n810.c 	.ops = &n810_ops,
ops               265 sound/soc/ti/omap-abe-twl6040.c 	priv->dai_links[0].ops = &omap_abe_ops;
ops               281 sound/soc/ti/omap-abe-twl6040.c 		priv->dai_links[1].ops = &omap_abe_dmic_ops;
ops               451 sound/soc/ti/omap-dmic.c 	.ops = &omap_dmic_dai_ops,
ops                29 sound/soc/ti/omap-hdmi.c 	const struct omap_hdmi_audio_ops *ops;
ops                93 sound/soc/ti/omap-hdmi.c 	ret = ad->ops->audio_startup(ad->dssdev, hdmi_dai_abort);
ops               227 sound/soc/ti/omap-hdmi.c 	return ad->ops->audio_config(ad->dssdev, &ad->dss_audio);
ops               242 sound/soc/ti/omap-hdmi.c 		err = ad->ops->audio_start(ad->dssdev);
ops               247 sound/soc/ti/omap-hdmi.c 		ad->ops->audio_stop(ad->dssdev);
ops               262 sound/soc/ti/omap-hdmi.c 	ad->ops->audio_shutdown(ad->dssdev);
ops               291 sound/soc/ti/omap-hdmi.c 	.ops = &hdmi_dai_ops,
ops               305 sound/soc/ti/omap-hdmi.c 	.ops = &hdmi_dai_ops,
ops               327 sound/soc/ti/omap-hdmi.c 	ad->ops = ha->ops;
ops               313 sound/soc/ti/omap-mcbsp.c 	if(mcbsp->pdata->ops && mcbsp->pdata->ops->request)
ops               314 sound/soc/ti/omap-mcbsp.c 		mcbsp->pdata->ops->request(mcbsp->id - 1);
ops               350 sound/soc/ti/omap-mcbsp.c 	if(mcbsp->pdata->ops && mcbsp->pdata->ops->free)
ops               351 sound/soc/ti/omap-mcbsp.c 		mcbsp->pdata->ops->free(mcbsp->id - 1);
ops               371 sound/soc/ti/omap-mcbsp.c 	if(mcbsp->pdata->ops && mcbsp->pdata->ops->free)
ops               372 sound/soc/ti/omap-mcbsp.c 		mcbsp->pdata->ops->free(mcbsp->id - 1);
ops              1322 sound/soc/ti/omap-mcbsp.c 	.ops = &mcbsp_dai_ops,
ops              1434 sound/soc/ti/omap-mcbsp.c 	if (mcbsp->pdata->ops && mcbsp->pdata->ops->free)
ops              1435 sound/soc/ti/omap-mcbsp.c 		mcbsp->pdata->ops->free(mcbsp->id);
ops               525 sound/soc/ti/omap-mcpdm.c 	.ops = &omap_mcpdm_dai_ops,
ops               213 sound/soc/ti/omap-twl4030.c 		.ops = &omap_twl4030_ops,
ops               194 sound/soc/ti/omap3pandora.c 		.ops = &omap3pandora_ops,
ops               202 sound/soc/ti/omap3pandora.c 		.ops = &omap3pandora_ops,
ops                91 sound/soc/ti/osk5912.c 	.ops = &osk_ops,
ops               315 sound/soc/ti/rx51.c 		.ops = &rx51_ops,
ops               412 sound/soc/txx9/txx9aclc.c 	.ops		= &txx9aclc_pcm_ops,
ops               253 sound/soc/uniphier/aio-dma.c 	.ops       = &uniphier_aiodma_ops,
ops               239 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               254 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               276 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               291 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               306 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               321 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_spdif_ops,
ops               338 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               355 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_i2s_ops,
ops               369 sound/soc/uniphier/aio-ld11.c 		.ops = &uniphier_aio_spdif_ops,
ops               183 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_i2s_ops,
ops               205 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_i2s_ops,
ops               227 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_i2s_ops,
ops               242 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_spdif_ops,
ops               257 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_spdif_ops,
ops               271 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_spdif_ops,
ops               285 sound/soc/uniphier/aio-pxs2.c 		.ops = &uniphier_aio_spdif_ops,
ops                42 sound/soc/ux500/mop500.c 		.ops = mop500_ab8500_ops,
ops                49 sound/soc/ux500/mop500.c 		.ops = mop500_ab8500_ops,
ops               732 sound/soc/ux500/ux500_msp_dai.c 	.ops                   = ux500_msp_dai_ops,
ops               558 sound/soc/xilinx/xlnx_formatter_pcm.c 	.ops = &xlnx_formatter_pcm_ops,
ops               143 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->ops = &xlnx_i2s_dai_ops;
ops               151 sound/soc/xilinx/xlnx_i2s.c 		dai_drv->ops = &xlnx_i2s_dai_ops;
ops               213 sound/soc/xilinx/xlnx_spdif.c 	.ops = &xlnx_spdif_dai_ops,
ops               224 sound/soc/xilinx/xlnx_spdif.c 	.ops = &xlnx_spdif_dai_ops,
ops               486 sound/soc/xtensa/xtfpga-i2s.c 	.ops		= &xtfpga_pcm_ops,
ops               506 sound/soc/xtensa/xtfpga-i2s.c 		.ops = &xtfpga_i2s_dai_ops,
ops               384 sound/soc/zte/zx-i2s.c 	.ops	= &zx_i2s_dai_ops,
ops               283 sound/soc/zte/zx-spdif.c 	.ops = &zx_spdif_dai_ops,
ops               369 sound/soc/zte/zx-tdm.c 	.ops	= &zx_tdm_dai_ops,
ops               885 sound/spi/at73c213.c 	static struct snd_device_ops ops = {
ops               924 sound/spi/at73c213.c 	retval = snd_device_new(card, SNDRV_DEV_LOWLEVEL, chip, &ops);
ops                59 sound/synth/emux/emux.c 	return emu->ops.sample_new(emu, sp, hdr, buf, count);
ops                67 sound/synth/emux/emux.c 	return emu->ops.sample_free(emu, sp, hdr);
ops                74 sound/synth/emux/emux.c 	emu->ops.sample_reset(emu);
ops                97 sound/synth/emux/emux.c 	if (emu->ops.sample_new)
ops                99 sound/synth/emux/emux.c 	if (emu->ops.sample_free)
ops               101 sound/synth/emux/emux.c 	if (emu->ops.sample_reset)
ops                39 sound/synth/emux/emux_hwdep.c 		if (emu->ops.load_fx)
ops                40 sound/synth/emux/emux_hwdep.c 			return emu->ops.load_fx(emu, patch.type, patch.optarg, arg, patch.len + sizeof(patch));
ops               124 sound/synth/emux/emux_hwdep.c 	hw->ops.ioctl = snd_emux_hwdep_ioctl;
ops               127 sound/synth/emux/emux_hwdep.c 	hw->ops.ioctl_compat = snd_emux_hwdep_ioctl;
ops               378 sound/synth/emux/emux_nrpn.c 		if (emu->ops.sysex)
ops               379 sound/synth/emux/emux_nrpn.c 			emu->ops.sysex(emu, buf, len, parsed, chset);
ops               220 sound/synth/emux/emux_oss.c 			if (emu->ops.load_fx)
ops               221 sound/synth/emux/emux_oss.c 				rc = emu->ops.load_fx(emu, patch.type, patch.optarg, buf, count);
ops               402 sound/synth/emux/emux_oss.c 		if (emu->ops.oss_ioctl)
ops               403 sound/synth/emux/emux_oss.c 			emu->ops.oss_ioctl(emu, cmd, p1, p2);
ops               261 sound/synth/emux/emux_seq.c 	if (!try_module_get(emu->ops.owner))
ops               264 sound/synth/emux/emux_seq.c 		module_put(emu->ops.owner);
ops               292 sound/synth/emux/emux_seq.c 	module_put(emu->ops.owner);
ops                60 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.get_voice || !emu->ops.trigger))
ops                89 sound/synth/emux/emux_synth.c 		vp = emu->ops.get_voice(emu, port);
ops                93 sound/synth/emux/emux_synth.c 			emu->ops.terminate(vp);
ops               110 sound/synth/emux/emux_synth.c 		if (emu->ops.prepare) {
ops               112 sound/synth/emux/emux_synth.c 			if (emu->ops.prepare(vp) >= 0)
ops               122 sound/synth/emux/emux_synth.c 			emu->ops.trigger(vp);
ops               158 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.release))
ops               180 sound/synth/emux/emux_synth.c 				emu->ops.release(vp);
ops               205 sound/synth/emux/emux_synth.c 				emu->ops.release(vp);
ops               235 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.update))
ops               266 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.update))
ops               293 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.update))
ops               395 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.terminate))
ops               418 sound/synth/emux/emux_synth.c 			if (emu->ops.free_voice)
ops               419 sound/synth/emux/emux_synth.c 				emu->ops.free_voice(vp);
ops               420 sound/synth/emux/emux_synth.c 			if (emu->ops.reset)
ops               421 sound/synth/emux/emux_synth.c 				emu->ops.reset(emu, i);
ops               446 sound/synth/emux/emux_synth.c 	if (snd_BUG_ON(!emu || !emu->ops.terminate))
ops               456 sound/synth/emux/emux_synth.c 			if (emu->ops.free_voice)
ops               457 sound/synth/emux/emux_synth.c 				emu->ops.free_voice(vp);
ops               458 sound/synth/emux/emux_synth.c 			if (emu->ops.reset)
ops               459 sound/synth/emux/emux_synth.c 				emu->ops.reset(emu, i);
ops               495 sound/synth/emux/emux_synth.c 	emu->ops.terminate(vp);
ops               502 sound/synth/emux/emux_synth.c 	if (free && emu->ops.free_voice)
ops               503 sound/synth/emux/emux_synth.c 		emu->ops.free_voice(vp);
ops               526 sound/synth/emux/emux_synth.c 	emu->ops.update(vp, update);
ops               668 sound/usb/line6/driver.c 	hwdep->ops = hwdep_ops;
ops              2252 sound/usb/midi.c 	rmidi->ops = &snd_usbmidi_ops;
ops               261 sound/usb/mixer_quirks.c 	hwdep->ops.read = snd_usb_sbrc_hwdep_read;
ops               262 sound/usb/mixer_quirks.c 	hwdep->ops.poll = snd_usb_sbrc_hwdep_poll;
ops              1846 sound/usb/pcm.c 	const struct snd_pcm_ops *ops;
ops              1849 sound/usb/pcm.c 		ops = stream == SNDRV_PCM_STREAM_PLAYBACK ?
ops              1852 sound/usb/pcm.c 		ops = stream == SNDRV_PCM_STREAM_PLAYBACK ?
ops              1854 sound/usb/pcm.c 	snd_pcm_set_ops(pcm, stream, ops);
ops               448 sound/usb/usx2y/us122l.c 	hw->ops.open = usb_stream_hwdep_open;
ops               449 sound/usb/usx2y/us122l.c 	hw->ops.release = usb_stream_hwdep_release;
ops               450 sound/usb/usx2y/us122l.c 	hw->ops.ioctl = usb_stream_hwdep_ioctl;
ops               451 sound/usb/usx2y/us122l.c 	hw->ops.ioctl_compat = usb_stream_hwdep_ioctl;
ops               452 sound/usb/usx2y/us122l.c 	hw->ops.mmap = usb_stream_hwdep_mmap;
ops               453 sound/usb/usx2y/us122l.c 	hw->ops.poll = usb_stream_hwdep_poll;
ops               242 sound/usb/usx2y/usX2Yhwdep.c 	hw->ops.dsp_status = snd_usX2Y_hwdep_dsp_status;
ops               243 sound/usb/usx2y/usX2Yhwdep.c 	hw->ops.dsp_load = snd_usX2Y_hwdep_dsp_load;
ops               244 sound/usb/usx2y/usX2Yhwdep.c 	hw->ops.mmap = snd_us428ctls_mmap;
ops               245 sound/usb/usx2y/usX2Yhwdep.c 	hw->ops.poll = snd_us428ctls_poll;
ops               712 sound/usb/usx2y/usx2yhwdeppcm.c 	hw->ops.open = snd_usX2Y_hwdep_pcm_open;
ops               713 sound/usb/usx2y/usx2yhwdeppcm.c 	hw->ops.release = snd_usX2Y_hwdep_pcm_release;
ops               714 sound/usb/usx2y/usx2yhwdeppcm.c 	hw->ops.mmap = snd_usX2Y_hwdep_pcm_mmap;
ops                16 tools/perf/arch/arm/annotate/instructions.c 	struct ins_ops *ops;
ops                20 tools/perf/arch/arm/annotate/instructions.c 		ops = &call_ops;
ops                22 tools/perf/arch/arm/annotate/instructions.c 		ops = &jump_ops;
ops                26 tools/perf/arch/arm/annotate/instructions.c 	arch__associate_ins_ops(arch, name, ops);
ops                27 tools/perf/arch/arm/annotate/instructions.c 	return ops;
ops                13 tools/perf/arch/arm64/annotate/instructions.c 			    struct ins_operands *ops,
ops                16 tools/perf/arch/arm64/annotate/instructions.c 	char *s = strchr(ops->raw, ','), *target, *endptr;
ops                22 tools/perf/arch/arm64/annotate/instructions.c 	ops->source.raw = strdup(ops->raw);
ops                25 tools/perf/arch/arm64/annotate/instructions.c 	if (ops->source.raw == NULL)
ops                29 tools/perf/arch/arm64/annotate/instructions.c 	ops->target.raw = strdup(target);
ops                30 tools/perf/arch/arm64/annotate/instructions.c 	if (ops->target.raw == NULL)
ops                33 tools/perf/arch/arm64/annotate/instructions.c 	ops->target.addr = strtoull(target, &endptr, 16);
ops                46 tools/perf/arch/arm64/annotate/instructions.c 	ops->target.name = strdup(s);
ops                49 tools/perf/arch/arm64/annotate/instructions.c 	if (ops->target.name == NULL)
ops                55 tools/perf/arch/arm64/annotate/instructions.c 	zfree(&ops->target.raw);
ops                57 tools/perf/arch/arm64/annotate/instructions.c 	zfree(&ops->source.raw);
ops                62 tools/perf/arch/arm64/annotate/instructions.c 			  struct ins_operands *ops, int max_ins_name);
ops                72 tools/perf/arch/arm64/annotate/instructions.c 	struct ins_ops *ops;
ops                76 tools/perf/arch/arm64/annotate/instructions.c 		ops = &jump_ops;
ops                78 tools/perf/arch/arm64/annotate/instructions.c 		ops = &call_ops;
ops                80 tools/perf/arch/arm64/annotate/instructions.c 		ops = &ret_ops;
ops                82 tools/perf/arch/arm64/annotate/instructions.c 		ops = &arm64_mov_ops;
ops                84 tools/perf/arch/arm64/annotate/instructions.c 	arch__associate_ins_ops(arch, name, ops);
ops                85 tools/perf/arch/arm64/annotate/instructions.c 	return ops;
ops                 9 tools/perf/arch/csky/annotate/instructions.c 	struct ins_ops *ops = NULL;
ops                24 tools/perf/arch/csky/annotate/instructions.c 		ops = &jump_ops;
ops                30 tools/perf/arch/csky/annotate/instructions.c 		ops = &call_ops;
ops                34 tools/perf/arch/csky/annotate/instructions.c 		ops = &ret_ops;
ops                36 tools/perf/arch/csky/annotate/instructions.c 	if (ops)
ops                37 tools/perf/arch/csky/annotate/instructions.c 		arch__associate_ins_ops(arch, name, ops);
ops                38 tools/perf/arch/csky/annotate/instructions.c 	return ops;
ops                 7 tools/perf/arch/powerpc/annotate/instructions.c 	struct ins_ops *ops;
ops                19 tools/perf/arch/powerpc/annotate/instructions.c 	ops = &jump_ops;
ops                39 tools/perf/arch/powerpc/annotate/instructions.c 			ops = &call_ops;
ops                46 tools/perf/arch/powerpc/annotate/instructions.c 		ops = &ret_ops;
ops                48 tools/perf/arch/powerpc/annotate/instructions.c 	arch__associate_ins_ops(arch, name, ops);
ops                49 tools/perf/arch/powerpc/annotate/instructions.c 	return ops;
ops               101 tools/perf/arch/powerpc/util/kvm-stat.c 	{ .name = "vmexit", .ops = &exit_events },
ops               102 tools/perf/arch/powerpc/util/kvm-stat.c 	{ .name = "hcall", .ops = &hcall_events },
ops                50 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	Dwarf_Op *ops = &dummy;
ops                54 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_frame_register(frame, ra_regno, ops_mem, &ops, &nops);
ops                65 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	if ((nops != 0 || ops != NULL) &&
ops                66 tools/perf/arch/powerpc/util/skip-callchain-idx.c 		!(nops == 1 && ops[0].atom == DW_OP_regx &&
ops                67 tools/perf/arch/powerpc/util/skip-callchain-idx.c 			ops[0].number2 == 0 && ops[0].offset == 0))
ops                74 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_frame_cfa(frame, &ops, &nops);
ops                84 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	if (nops == 1 && ops[0].atom == DW_OP_bregx && ops[0].number == 1 &&
ops                85 tools/perf/arch/powerpc/util/skip-callchain-idx.c 				ops[0].number2 == 0)
ops                 4 tools/perf/arch/s390/annotate/instructions.c static int s390_call__parse(struct arch *arch, struct ins_operands *ops,
ops                13 tools/perf/arch/s390/annotate/instructions.c 	tok = strchr(ops->raw, ',');
ops                17 tools/perf/arch/s390/annotate/instructions.c 	ops->target.addr = strtoull(tok + 1, &endptr, 16);
ops                34 tools/perf/arch/s390/annotate/instructions.c 	ops->target.name = strdup(name);
ops                37 tools/perf/arch/s390/annotate/instructions.c 	if (ops->target.name == NULL)
ops                39 tools/perf/arch/s390/annotate/instructions.c 	target.addr = map__objdump_2mem(map, ops->target.addr);
ops                42 tools/perf/arch/s390/annotate/instructions.c 	    map__rip_2objdump(target.map, map->map_ip(target.map, target.addr)) == ops->target.addr)
ops                43 tools/perf/arch/s390/annotate/instructions.c 		ops->target.sym = target.sym;
ops                49 tools/perf/arch/s390/annotate/instructions.c 			   struct ins_operands *ops, int max_ins_name);
ops                57 tools/perf/arch/s390/annotate/instructions.c 			   struct ins_operands *ops,
ops                60 tools/perf/arch/s390/annotate/instructions.c 	char *s = strchr(ops->raw, ','), *target, *endptr;
ops                66 tools/perf/arch/s390/annotate/instructions.c 	ops->source.raw = strdup(ops->raw);
ops                69 tools/perf/arch/s390/annotate/instructions.c 	if (ops->source.raw == NULL)
ops                73 tools/perf/arch/s390/annotate/instructions.c 	ops->target.raw = strdup(target);
ops                74 tools/perf/arch/s390/annotate/instructions.c 	if (ops->target.raw == NULL)
ops                77 tools/perf/arch/s390/annotate/instructions.c 	ops->target.addr = strtoull(target, &endptr, 16);
ops                89 tools/perf/arch/s390/annotate/instructions.c 	ops->target.name = strdup(s + 1);
ops                91 tools/perf/arch/s390/annotate/instructions.c 	if (ops->target.name == NULL)
ops                97 tools/perf/arch/s390/annotate/instructions.c 	zfree(&ops->target.raw);
ops                99 tools/perf/arch/s390/annotate/instructions.c 	zfree(&ops->source.raw);
ops               111 tools/perf/arch/s390/annotate/instructions.c 	struct ins_ops *ops = NULL;
ops               117 tools/perf/arch/s390/annotate/instructions.c 		ops = &jump_ops;
ops               122 tools/perf/arch/s390/annotate/instructions.c 		ops = &s390_call_ops;
ops               124 tools/perf/arch/s390/annotate/instructions.c 		ops = &ret_ops;
ops               132 tools/perf/arch/s390/annotate/instructions.c 		ops = &s390_mov_ops;
ops               134 tools/perf/arch/s390/annotate/instructions.c 	if (ops)
ops               135 tools/perf/arch/s390/annotate/instructions.c 		arch__associate_ins_ops(arch, name, ops);
ops               136 tools/perf/arch/s390/annotate/instructions.c 	return ops;
ops                93 tools/perf/arch/s390/util/kvm-stat.c 	{ .name = "vmexit", .ops = &exit_events },
ops               122 tools/perf/arch/sparc/annotate/instructions.c 	struct ins_ops *ops = NULL;
ops               127 tools/perf/arch/sparc/annotate/instructions.c 		ops = &call_ops;
ops               131 tools/perf/arch/sparc/annotate/instructions.c 		ops = &ret_ops;
ops               133 tools/perf/arch/sparc/annotate/instructions.c 		ops = &mov_ops;
ops               144 tools/perf/arch/sparc/annotate/instructions.c 					ops = &jump_ops;
ops               146 tools/perf/arch/sparc/annotate/instructions.c 				ops = &jump_ops;
ops               150 tools/perf/arch/sparc/annotate/instructions.c 				ops = &jump_ops;
ops               154 tools/perf/arch/sparc/annotate/instructions.c 	if (ops)
ops               155 tools/perf/arch/sparc/annotate/instructions.c 		arch__associate_ins_ops(arch, name, ops);
ops               157 tools/perf/arch/sparc/annotate/instructions.c 	return ops;
ops                 3 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "adc",	.ops = &mov_ops,  },
ops                 4 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "adcb",	.ops = &mov_ops,  },
ops                 5 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "adcl",	.ops = &mov_ops,  },
ops                 6 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "add",	.ops = &mov_ops,  },
ops                 7 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "addl",	.ops = &mov_ops,  },
ops                 8 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "addq",	.ops = &mov_ops,  },
ops                 9 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "addsd",	.ops = &mov_ops,  },
ops                10 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "addw",	.ops = &mov_ops,  },
ops                11 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "and",	.ops = &mov_ops,  },
ops                12 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andb",	.ops = &mov_ops,  },
ops                13 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andl",	.ops = &mov_ops,  },
ops                14 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andpd",	.ops = &mov_ops,  },
ops                15 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andps",	.ops = &mov_ops,  },
ops                16 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andq",	.ops = &mov_ops,  },
ops                17 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "andw",	.ops = &mov_ops,  },
ops                18 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "bsr",	.ops = &mov_ops,  },
ops                19 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "bt",		.ops = &mov_ops,  },
ops                20 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "btr",	.ops = &mov_ops,  },
ops                21 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "bts",	.ops = &mov_ops,  },
ops                22 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "btsq",	.ops = &mov_ops,  },
ops                23 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "call",	.ops = &call_ops, },
ops                24 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "callq",	.ops = &call_ops, },
ops                25 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmovbe",	.ops = &mov_ops,  },
ops                26 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmove",	.ops = &mov_ops,  },
ops                27 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmovae",	.ops = &mov_ops,  },
ops                28 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmp",	.ops = &mov_ops,  },
ops                29 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpb",	.ops = &mov_ops,  },
ops                30 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpl",	.ops = &mov_ops,  },
ops                31 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpq",	.ops = &mov_ops,  },
ops                32 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpw",	.ops = &mov_ops,  },
ops                33 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpxch",	.ops = &mov_ops,  },
ops                34 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cmpxchg",	.ops = &mov_ops,  },
ops                35 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "cs",		.ops = &mov_ops,  },
ops                36 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "dec",	.ops = &dec_ops,  },
ops                37 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "decl",	.ops = &dec_ops,  },
ops                38 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "divsd",	.ops = &mov_ops,  },
ops                39 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "divss",	.ops = &mov_ops,  },
ops                40 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "gs",		.ops = &mov_ops,  },
ops                41 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "imul",	.ops = &mov_ops,  },
ops                42 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "inc",	.ops = &dec_ops,  },
ops                43 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "incl",	.ops = &dec_ops,  },
ops                44 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "ja",		.ops = &jump_ops, },
ops                45 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jae",	.ops = &jump_ops, },
ops                46 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jb",		.ops = &jump_ops, },
ops                47 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jbe",	.ops = &jump_ops, },
ops                48 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jc",		.ops = &jump_ops, },
ops                49 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jcxz",	.ops = &jump_ops, },
ops                50 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "je",		.ops = &jump_ops, },
ops                51 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jecxz",	.ops = &jump_ops, },
ops                52 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jg",		.ops = &jump_ops, },
ops                53 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jge",	.ops = &jump_ops, },
ops                54 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jl",		.ops = &jump_ops, },
ops                55 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jle",	.ops = &jump_ops, },
ops                56 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jmp",	.ops = &jump_ops, },
ops                57 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jmpq",	.ops = &jump_ops, },
ops                58 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jna",	.ops = &jump_ops, },
ops                59 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnae",	.ops = &jump_ops, },
ops                60 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnb",	.ops = &jump_ops, },
ops                61 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnbe",	.ops = &jump_ops, },
ops                62 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnc",	.ops = &jump_ops, },
ops                63 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jne",	.ops = &jump_ops, },
ops                64 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jng",	.ops = &jump_ops, },
ops                65 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnge",	.ops = &jump_ops, },
ops                66 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnl",	.ops = &jump_ops, },
ops                67 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnle",	.ops = &jump_ops, },
ops                68 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jno",	.ops = &jump_ops, },
ops                69 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnp",	.ops = &jump_ops, },
ops                70 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jns",	.ops = &jump_ops, },
ops                71 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jnz",	.ops = &jump_ops, },
ops                72 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jo",		.ops = &jump_ops, },
ops                73 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jp",		.ops = &jump_ops, },
ops                74 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jpe",	.ops = &jump_ops, },
ops                75 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jpo",	.ops = &jump_ops, },
ops                76 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jrcxz",	.ops = &jump_ops, },
ops                77 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "js",		.ops = &jump_ops, },
ops                78 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "jz",		.ops = &jump_ops, },
ops                79 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "lea",	.ops = &mov_ops,  },
ops                80 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "lock",	.ops = &lock_ops, },
ops                81 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "mov",	.ops = &mov_ops,  },
ops                82 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movapd",	.ops = &mov_ops,  },
ops                83 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movaps",	.ops = &mov_ops,  },
ops                84 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movb",	.ops = &mov_ops,  },
ops                85 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movdqa",	.ops = &mov_ops,  },
ops                86 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movdqu",	.ops = &mov_ops,  },
ops                87 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movl",	.ops = &mov_ops,  },
ops                88 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movq",	.ops = &mov_ops,  },
ops                89 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movsd",	.ops = &mov_ops,  },
ops                90 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movslq",	.ops = &mov_ops,  },
ops                91 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movss",	.ops = &mov_ops,  },
ops                92 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movupd",	.ops = &mov_ops,  },
ops                93 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movups",	.ops = &mov_ops,  },
ops                94 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movw",	.ops = &mov_ops,  },
ops                95 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movzbl",	.ops = &mov_ops,  },
ops                96 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "movzwl",	.ops = &mov_ops,  },
ops                97 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "mulsd",	.ops = &mov_ops,  },
ops                98 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "mulss",	.ops = &mov_ops,  },
ops                99 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "nop",	.ops = &nop_ops,  },
ops               100 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "nopl",	.ops = &nop_ops,  },
ops               101 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "nopw",	.ops = &nop_ops,  },
ops               102 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "or",		.ops = &mov_ops,  },
ops               103 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "orb",	.ops = &mov_ops,  },
ops               104 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "orl",	.ops = &mov_ops,  },
ops               105 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "orps",	.ops = &mov_ops,  },
ops               106 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "orq",	.ops = &mov_ops,  },
ops               107 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "pand",	.ops = &mov_ops,  },
ops               108 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "paddq",	.ops = &mov_ops,  },
ops               109 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "pcmpeqb",	.ops = &mov_ops,  },
ops               110 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "por",	.ops = &mov_ops,  },
ops               111 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "rclb",	.ops = &mov_ops,  },
ops               112 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "rcll",	.ops = &mov_ops,  },
ops               113 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "retq",	.ops = &ret_ops,  },
ops               114 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "sbb",	.ops = &mov_ops,  },
ops               115 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "sbbl",	.ops = &mov_ops,  },
ops               116 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "sete",	.ops = &mov_ops,  },
ops               117 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "sub",	.ops = &mov_ops,  },
ops               118 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "subl",	.ops = &mov_ops,  },
ops               119 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "subq",	.ops = &mov_ops,  },
ops               120 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "subsd",	.ops = &mov_ops,  },
ops               121 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "subw",	.ops = &mov_ops,  },
ops               122 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "test",	.ops = &mov_ops,  },
ops               123 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "testb",	.ops = &mov_ops,  },
ops               124 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "testl",	.ops = &mov_ops,  },
ops               125 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "ucomisd",	.ops = &mov_ops,  },
ops               126 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "ucomiss",	.ops = &mov_ops,  },
ops               127 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vaddsd",	.ops = &mov_ops,  },
ops               128 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vandpd",	.ops = &mov_ops,  },
ops               129 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vmovdqa",	.ops = &mov_ops,  },
ops               130 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vmovq",	.ops = &mov_ops,  },
ops               131 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vmovsd",	.ops = &mov_ops,  },
ops               132 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vmulsd",	.ops = &mov_ops,  },
ops               133 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vorpd",	.ops = &mov_ops,  },
ops               134 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vsubsd",	.ops = &mov_ops,  },
ops               135 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "vucomisd",	.ops = &mov_ops,  },
ops               136 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xadd",	.ops = &mov_ops,  },
ops               137 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xbeginl",	.ops = &jump_ops, },
ops               138 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xbeginq",	.ops = &jump_ops, },
ops               139 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xchg",	.ops = &mov_ops,  },
ops               140 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xor",	.ops = &mov_ops, },
ops               141 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xorb",	.ops = &mov_ops, },
ops               142 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xorpd",	.ops = &mov_ops, },
ops               143 tools/perf/arch/x86/annotate/instructions.c 	{ .name = "xorps",	.ops = &mov_ops, },
ops               145 tools/perf/arch/x86/util/kvm-stat.c 	{ .name = "vmexit", .ops = &exit_events },
ops               146 tools/perf/arch/x86/util/kvm-stat.c 	{ .name = "mmio", .ops = &mmio_events },
ops               147 tools/perf/arch/x86/util/kvm-stat.c 	{ .name = "ioport", .ops = &ioport_events },
ops                71 tools/perf/bench/epoll-ctl.c 	unsigned long ops[EPOLL_NR_OPS];
ops               158 tools/perf/bench/epoll-ctl.c 		w->ops[op]++;
ops               393 tools/perf/bench/epoll-ctl.c 			t[j] = worker[i].ops[j];
ops               123 tools/perf/bench/epoll-wait.c 	unsigned long ops;
ops               188 tools/perf/bench/epoll-wait.c 	unsigned long ops = w->ops;
ops               231 tools/perf/bench/epoll-wait.c 		ops++;
ops               237 tools/perf/bench/epoll-wait.c 	w->ops = ops;
ops               522 tools/perf/bench/epoll-wait.c 		unsigned long t = worker[i].ops/runtime.tv_sec;
ops                50 tools/perf/bench/futex-hash.c 	unsigned long ops;
ops                72 tools/perf/bench/futex-hash.c 	unsigned long ops = w->ops; /* avoid cacheline bouncing */
ops                82 tools/perf/bench/futex-hash.c 		for (i = 0; i < nfutexes; i++, ops++) {
ops                96 tools/perf/bench/futex-hash.c 	w->ops = ops;
ops               207 tools/perf/bench/futex-hash.c 		unsigned long t = worker[i].ops/runtime.tv_sec;
ops                30 tools/perf/bench/futex-lock-pi.c 	unsigned long ops;
ops                83 tools/perf/bench/futex-lock-pi.c 	unsigned long ops = w->ops;
ops               112 tools/perf/bench/futex-lock-pi.c 		ops++; /* account for thread's share of work */
ops               115 tools/perf/bench/futex-lock-pi.c 	w->ops = ops;
ops               214 tools/perf/bench/futex-lock-pi.c 		unsigned long t = worker[i].ops/runtime.tv_sec;
ops               189 tools/perf/builtin-annotate.c 		.ops		= &hist_iter_branch,
ops               133 tools/perf/builtin-kvm.c 			kvm->events_ops = events_ops->ops;
ops               280 tools/perf/builtin-report.c 		iter.ops = &hist_iter_branch;
ops               282 tools/perf/builtin-report.c 		iter.ops = &hist_iter_mem;
ops               284 tools/perf/builtin-report.c 		iter.ops = &hist_iter_cumulative;
ops               286 tools/perf/builtin-report.c 		iter.ops = &hist_iter_normal;
ops              2528 tools/perf/builtin-script.c 	struct scripting_ops	*ops;
ops              2535 tools/perf/builtin-script.c 					    struct scripting_ops *ops)
ops              2541 tools/perf/builtin-script.c 		s->ops = ops;
ops              2562 tools/perf/builtin-script.c int script_spec_register(const char *spec, struct scripting_ops *ops)
ops              2570 tools/perf/builtin-script.c 	s = script_spec__new(spec, ops);
ops              2585 tools/perf/builtin-script.c 	return s->ops;
ops              2597 tools/perf/builtin-script.c 		fprintf(stderr, "  %-42s [%s]\n", s->spec, s->ops->name);
ops               823 tools/perf/builtin-top.c 			iter.ops = &hist_iter_cumulative;
ops               825 tools/perf/builtin-top.c 			iter.ops = &hist_iter_normal;
ops                95 tools/perf/tests/hists_cumulate.c 			iter.ops = &hist_iter_cumulative;
ops                97 tools/perf/tests/hists_cumulate.c 			iter.ops = &hist_iter_normal;
ops                66 tools/perf/tests/hists_filter.c 				.ops = &hist_iter_normal,
ops                61 tools/perf/tests/hists_output.c 			.ops = &hist_iter_normal,
ops               102 tools/perf/ui/browsers/annotate.c 	struct annotation_write_ops ops = {
ops               120 tools/perf/ui/browsers/annotate.c 		ops.width += 1;
ops               122 tools/perf/ui/browsers/annotate.c 	annotation_line__write(al, notes, &ops, ab->opts);
ops               124 tools/perf/ui/browsers/annotate.c 	if (ops.current_entry)
ops               137 tools/perf/ui/browsers/annotate.c 		name = pos->ops.locked.ins.name;
ops               186 tools/perf/ui/browsers/annotate.c 	target = notes->offsets[cursor->ops.target.offset];
ops               189 tools/perf/ui/browsers/annotate.c 				    cursor->ops.target.offset);
ops               418 tools/perf/ui/browsers/annotate.c 	if (!dl->ops.target.sym) {
ops               423 tools/perf/ui/browsers/annotate.c 	notes = symbol__annotation(dl->ops.target.sym);
ops               426 tools/perf/ui/browsers/annotate.c 	if (!symbol__hists(dl->ops.target.sym, evsel->evlist->core.nr_entries)) {
ops               429 tools/perf/ui/browsers/annotate.c 			    dl->ops.target.sym->name);
ops               434 tools/perf/ui/browsers/annotate.c 	symbol__tui_annotate(dl->ops.target.sym, ms->map, evsel, hbt, browser->opts);
ops               469 tools/perf/ui/browsers/annotate.c 	if (dl->ops.target.outside) {
ops               474 tools/perf/ui/browsers/annotate.c 	offset = dl->ops.target.offset;
ops               819 tools/perf/ui/browsers/annotate.c 			else if (!dl->ins.ops)
ops               131 tools/perf/util/annotate.c static int arch__associate_ins_ops(struct arch* arch, const char *name, struct ins_ops *ops)
ops               144 tools/perf/util/annotate.c 	ins->ops  = ops;
ops               207 tools/perf/util/annotate.c static void ins__delete(struct ins_operands *ops)
ops               209 tools/perf/util/annotate.c 	if (ops == NULL)
ops               211 tools/perf/util/annotate.c 	zfree(&ops->source.raw);
ops               212 tools/perf/util/annotate.c 	zfree(&ops->source.name);
ops               213 tools/perf/util/annotate.c 	zfree(&ops->target.raw);
ops               214 tools/perf/util/annotate.c 	zfree(&ops->target.name);
ops               218 tools/perf/util/annotate.c 			      struct ins_operands *ops, int max_ins_name)
ops               220 tools/perf/util/annotate.c 	return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->raw);
ops               224 tools/perf/util/annotate.c 		   struct ins_operands *ops, int max_ins_name)
ops               226 tools/perf/util/annotate.c 	if (ins->ops->scnprintf)
ops               227 tools/perf/util/annotate.c 		return ins->ops->scnprintf(ins, bf, size, ops, max_ins_name);
ops               229 tools/perf/util/annotate.c 	return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
ops               240 tools/perf/util/annotate.c static int call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
ops               248 tools/perf/util/annotate.c 	ops->target.addr = strtoull(ops->raw, &endptr, 16);
ops               265 tools/perf/util/annotate.c 	ops->target.name = strdup(name);
ops               268 tools/perf/util/annotate.c 	if (ops->target.name == NULL)
ops               271 tools/perf/util/annotate.c 	target.addr = map__objdump_2mem(map, ops->target.addr);
ops               274 tools/perf/util/annotate.c 	    map__rip_2objdump(target.map, map->map_ip(target.map, target.addr)) == ops->target.addr)
ops               275 tools/perf/util/annotate.c 		ops->target.sym = target.sym;
ops               287 tools/perf/util/annotate.c 			ops->target.addr = strtoull(endptr, NULL, 16);
ops               293 tools/perf/util/annotate.c 			   struct ins_operands *ops, int max_ins_name)
ops               295 tools/perf/util/annotate.c 	if (ops->target.sym)
ops               296 tools/perf/util/annotate.c 		return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.sym->name);
ops               298 tools/perf/util/annotate.c 	if (ops->target.addr == 0)
ops               299 tools/perf/util/annotate.c 		return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
ops               301 tools/perf/util/annotate.c 	if (ops->target.name)
ops               302 tools/perf/util/annotate.c 		return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.name);
ops               304 tools/perf/util/annotate.c 	return scnprintf(bf, size, "%-*s *%" PRIx64, max_ins_name, ins->name, ops->target.addr);
ops               314 tools/perf/util/annotate.c 	return ins->ops == &call_ops || ins->ops == &s390_call_ops;
ops               321 tools/perf/util/annotate.c static inline const char *validate_comma(const char *c, struct ins_operands *ops)
ops               323 tools/perf/util/annotate.c 	if (ops->raw_comment && c > ops->raw_comment)
ops               329 tools/perf/util/annotate.c static int jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
ops               336 tools/perf/util/annotate.c 	const char *c = strchr(ops->raw, ',');
ops               339 tools/perf/util/annotate.c 	ops->raw_comment = strchr(ops->raw, arch->objdump.comment_char);
ops               340 tools/perf/util/annotate.c 	c = validate_comma(c, ops);
ops               358 tools/perf/util/annotate.c 		ops->target.addr = strtoull(c, NULL, 16);
ops               359 tools/perf/util/annotate.c 		if (!ops->target.addr) {
ops               361 tools/perf/util/annotate.c 			c = validate_comma(c, ops);
ops               363 tools/perf/util/annotate.c 				ops->target.addr = strtoull(c, NULL, 16);
ops               366 tools/perf/util/annotate.c 		ops->target.addr = strtoull(ops->raw, NULL, 16);
ops               369 tools/perf/util/annotate.c 	target.addr = map__objdump_2mem(map, ops->target.addr);
ops               373 tools/perf/util/annotate.c 	ops->target.outside = target.addr < start || target.addr > end;
ops               394 tools/perf/util/annotate.c 	    map__rip_2objdump(target.map, map->map_ip(target.map, target.addr)) == ops->target.addr)
ops               395 tools/perf/util/annotate.c 		ops->target.sym = target.sym;
ops               397 tools/perf/util/annotate.c 	if (!ops->target.outside) {
ops               398 tools/perf/util/annotate.c 		ops->target.offset = target.addr - start;
ops               399 tools/perf/util/annotate.c 		ops->target.offset_avail = true;
ops               401 tools/perf/util/annotate.c 		ops->target.offset_avail = false;
ops               408 tools/perf/util/annotate.c 			   struct ins_operands *ops, int max_ins_name)
ops               412 tools/perf/util/annotate.c 	if (!ops->target.addr || ops->target.offset < 0)
ops               413 tools/perf/util/annotate.c 		return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
ops               415 tools/perf/util/annotate.c 	if (ops->target.outside && ops->target.sym != NULL)
ops               416 tools/perf/util/annotate.c 		return scnprintf(bf, size, "%-*s %s", max_ins_name, ins->name, ops->target.sym->name);
ops               418 tools/perf/util/annotate.c 	c = strchr(ops->raw, ',');
ops               419 tools/perf/util/annotate.c 	c = validate_comma(c, ops);
ops               424 tools/perf/util/annotate.c 		c2 = validate_comma(c2, ops);
ops               436 tools/perf/util/annotate.c 			 ins->name, c ? c - ops->raw : 0, ops->raw,
ops               437 tools/perf/util/annotate.c 			 ops->target.offset);
ops               447 tools/perf/util/annotate.c 	return ins->ops == &jump_ops;
ops               477 tools/perf/util/annotate.c static int lock__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
ops               479 tools/perf/util/annotate.c 	ops->locked.ops = zalloc(sizeof(*ops->locked.ops));
ops               480 tools/perf/util/annotate.c 	if (ops->locked.ops == NULL)
ops               483 tools/perf/util/annotate.c 	if (disasm_line__parse(ops->raw, &ops->locked.ins.name, &ops->locked.ops->raw) < 0)
ops               486 tools/perf/util/annotate.c 	ops->locked.ins.ops = ins__find(arch, ops->locked.ins.name);
ops               488 tools/perf/util/annotate.c 	if (ops->locked.ins.ops == NULL)
ops               491 tools/perf/util/annotate.c 	if (ops->locked.ins.ops->parse &&
ops               492 tools/perf/util/annotate.c 	    ops->locked.ins.ops->parse(arch, ops->locked.ops, ms) < 0)
ops               498 tools/perf/util/annotate.c 	zfree(&ops->locked.ops);
ops               503 tools/perf/util/annotate.c 			   struct ins_operands *ops, int max_ins_name)
ops               507 tools/perf/util/annotate.c 	if (ops->locked.ins.ops == NULL)
ops               508 tools/perf/util/annotate.c 		return ins__raw_scnprintf(ins, bf, size, ops, max_ins_name);
ops               511 tools/perf/util/annotate.c 	return printed + ins__scnprintf(&ops->locked.ins, bf + printed,
ops               512 tools/perf/util/annotate.c 					size - printed, ops->locked.ops, max_ins_name);
ops               515 tools/perf/util/annotate.c static void lock__delete(struct ins_operands *ops)
ops               517 tools/perf/util/annotate.c 	struct ins *ins = &ops->locked.ins;
ops               519 tools/perf/util/annotate.c 	if (ins->ops && ins->ops->free)
ops               520 tools/perf/util/annotate.c 		ins->ops->free(ops->locked.ops);
ops               522 tools/perf/util/annotate.c 		ins__delete(ops->locked.ops);
ops               524 tools/perf/util/annotate.c 	zfree(&ops->locked.ops);
ops               525 tools/perf/util/annotate.c 	zfree(&ops->target.raw);
ops               526 tools/perf/util/annotate.c 	zfree(&ops->target.name);
ops               535 tools/perf/util/annotate.c static int mov__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms __maybe_unused)
ops               537 tools/perf/util/annotate.c 	char *s = strchr(ops->raw, ','), *target, *comment, prev;
ops               543 tools/perf/util/annotate.c 	ops->source.raw = strdup(ops->raw);
ops               546 tools/perf/util/annotate.c 	if (ops->source.raw == NULL)
ops               563 tools/perf/util/annotate.c 	ops->target.raw = strdup(target);
ops               566 tools/perf/util/annotate.c 	if (ops->target.raw == NULL)
ops               573 tools/perf/util/annotate.c 	comment__symbol(ops->source.raw, comment + 1, &ops->source.addr, &ops->source.name);
ops               574 tools/perf/util/annotate.c 	comment__symbol(ops->target.raw, comment + 1, &ops->target.addr, &ops->target.name);
ops               579 tools/perf/util/annotate.c 	zfree(&ops->source.raw);
ops               584 tools/perf/util/annotate.c 			   struct ins_operands *ops, int max_ins_name)
ops               587 tools/perf/util/annotate.c 			 ops->source.name ?: ops->source.raw,
ops               588 tools/perf/util/annotate.c 			 ops->target.name ?: ops->target.raw);
ops               596 tools/perf/util/annotate.c static int dec__parse(struct arch *arch __maybe_unused, struct ins_operands *ops, struct map_symbol *ms __maybe_unused)
ops               600 tools/perf/util/annotate.c 	target = s = ops->raw;
ops               607 tools/perf/util/annotate.c 	ops->target.raw = strdup(target);
ops               610 tools/perf/util/annotate.c 	if (ops->target.raw == NULL)
ops               618 tools/perf/util/annotate.c 	comment__symbol(ops->target.raw, comment + 1, &ops->target.addr, &ops->target.name);
ops               624 tools/perf/util/annotate.c 			   struct ins_operands *ops, int max_ins_name)
ops               627 tools/perf/util/annotate.c 			 ops->target.name ?: ops->target.raw);
ops               636 tools/perf/util/annotate.c 			  struct ins_operands *ops __maybe_unused, int max_ins_name)
ops               651 tools/perf/util/annotate.c 	return ins->ops == &ret_ops;
ops               656 tools/perf/util/annotate.c 	return ins->ops == &lock_ops;
ops               692 tools/perf/util/annotate.c 	return ins ? ins->ops : NULL;
ops               697 tools/perf/util/annotate.c 	struct ins_ops *ops = __ins__find(arch, name);
ops               699 tools/perf/util/annotate.c 	if (!ops && arch->associate_instruction_ops)
ops               700 tools/perf/util/annotate.c 		ops = arch->associate_instruction_ops(arch, name);
ops               702 tools/perf/util/annotate.c 	return ops;
ops              1102 tools/perf/util/annotate.c 	dl->ins.ops = ins__find(arch, dl->ins.name);
ops              1104 tools/perf/util/annotate.c 	if (!dl->ins.ops)
ops              1107 tools/perf/util/annotate.c 	if (dl->ins.ops->parse && dl->ins.ops->parse(arch, &dl->ops, ms) < 0)
ops              1108 tools/perf/util/annotate.c 		dl->ins.ops = NULL;
ops              1222 tools/perf/util/annotate.c 			if (disasm_line__parse(dl->al.line, &dl->ins.name, &dl->ops.raw) < 0)
ops              1240 tools/perf/util/annotate.c 	if (dl->ins.ops && dl->ins.ops->free)
ops              1241 tools/perf/util/annotate.c 		dl->ins.ops->free(&dl->ops);
ops              1243 tools/perf/util/annotate.c 		ins__delete(&dl->ops);
ops              1250 tools/perf/util/annotate.c 	if (raw || !dl->ins.ops)
ops              1251 tools/perf/util/annotate.c 		return scnprintf(bf, size, "%-*s %s", max_ins_name, dl->ins.name, dl->ops.raw);
ops              1253 tools/perf/util/annotate.c 	return ins__scnprintf(&dl->ins, bf, size, &dl->ops, max_ins_name);
ops              1549 tools/perf/util/annotate.c 		dl->ops.target.offset = dl->ops.target.addr -
ops              1551 tools/perf/util/annotate.c 		dl->ops.target.offset_avail = true;
ops              1555 tools/perf/util/annotate.c 	if (dl->ins.ops && ins__is_call(&dl->ins) && !dl->ops.target.sym) {
ops              1558 tools/perf/util/annotate.c 			.addr = dl->ops.target.addr,
ops              1563 tools/perf/util/annotate.c 			dl->ops.target.sym = target.sym;
ops              1585 tools/perf/util/annotate.c 		if (dl->ins.ops) {
ops              1586 tools/perf/util/annotate.c 			if (dl->ins.ops != &nop_ops)
ops              2503 tools/perf/util/annotate.c 	if (dl->ops.raw[0] != '\0') {
ops              2505 tools/perf/util/annotate.c 				   dl->ops.raw);
ops              2524 tools/perf/util/annotate.c 	if (!dl || !dl->ins.ops || !ins__is_jump(&dl->ins) ||
ops              2525 tools/perf/util/annotate.c 	    !disasm_line__has_local_offset(dl) || dl->ops.target.offset < 0 ||
ops              2526 tools/perf/util/annotate.c 	    dl->ops.target.offset >= (s64)symbol__size(sym))
ops              2549 tools/perf/util/annotate.c 		al = notes->offsets[dl->ops.target.offset];
ops              2766 tools/perf/util/annotate.c 	if (dl->ins.ops && dl->ins.ops->scnprintf) {
ops              2770 tools/perf/util/annotate.c 			if (dl->ops.target.outside)
ops              2772 tools/perf/util/annotate.c 			fwd = dl->ops.target.offset > dl->al.offset;
ops                28 tools/perf/util/annotate.h 	struct ins_ops *ops;
ops                51 tools/perf/util/annotate.h 			struct ins_operands *ops;
ops                59 tools/perf/util/annotate.h 	void (*free)(struct ins_operands *ops);
ops                60 tools/perf/util/annotate.h 	int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms);
ops                62 tools/perf/util/annotate.h 			 struct ins_operands *ops, int max_ins_name);
ops                69 tools/perf/util/annotate.h int ins__scnprintf(struct ins *ins, char *bf, size_t size, struct ins_operands *ops, int max_ins_name);
ops               151 tools/perf/util/annotate.h 	struct ins_operands	 ops;
ops               189 tools/perf/util/annotate.h 	return dl->ops.target.offset_avail && !dl->ops.target.outside;
ops               214 tools/perf/util/annotate.h 			    struct annotation_write_ops *ops,
ops               524 tools/perf/util/hist.c 	struct hist_entry_ops *ops = template->ops;
ops               529 tools/perf/util/hist.c 	if (!ops)
ops               530 tools/perf/util/hist.c 		ops = template->ops = &default_ops;
ops               535 tools/perf/util/hist.c 	he = ops->new(callchain_size);
ops               539 tools/perf/util/hist.c 			ops->free(he);
ops               681 tools/perf/util/hist.c 		   struct hist_entry_ops *ops)
ops               715 tools/perf/util/hist.c 		.ops = ops,
ops               739 tools/perf/util/hist.c 					struct hist_entry_ops *ops,
ops               748 tools/perf/util/hist.c 				  sample, sample_self, ops);
ops              1163 tools/perf/util/hist.c 	err = iter->ops->prepare_entry(iter, al);
ops              1167 tools/perf/util/hist.c 	err = iter->ops->add_single_entry(iter, al);
ops              1177 tools/perf/util/hist.c 	while (iter->ops->next_entry(iter, al)) {
ops              1178 tools/perf/util/hist.c 		err = iter->ops->add_next_entry(iter, al);
ops              1190 tools/perf/util/hist.c 	err2 = iter->ops->finish_entry(iter, al);
ops              1241 tools/perf/util/hist.c 	struct hist_entry_ops *ops = he->ops;
ops              1271 tools/perf/util/hist.c 	ops->free(he);
ops               126 tools/perf/util/hist.h 	const struct hist_iter_ops *ops;
ops               146 tools/perf/util/hist.h 					struct hist_entry_ops *ops,
ops               111 tools/perf/util/kvm-stat.h 	struct kvm_events_ops *ops;
ops               146 tools/perf/util/sort.h 	struct hist_entry_ops	*ops;
ops                92 tools/perf/util/trace-event.h int script_spec_register(const char *spec, struct scripting_ops *ops);
ops                16 tools/perf/util/unwind-libunwind.c 			  struct unwind_libunwind_ops *ops)
ops                18 tools/perf/util/unwind-libunwind.c 	mg->unwind_libunwind_ops = ops;
ops                26 tools/perf/util/unwind-libunwind.c 	struct unwind_libunwind_ops *ops = local_unwind_libunwind_ops;
ops                52 tools/perf/util/unwind-libunwind.c 			ops = x86_32_unwind_libunwind_ops;
ops                55 tools/perf/util/unwind-libunwind.c 			ops = arm64_unwind_libunwind_ops;
ops                58 tools/perf/util/unwind-libunwind.c 	if (!ops) {
ops                63 tools/perf/util/unwind-libunwind.c 	unwind__register_ops(mg, ops);
ops                45 tools/testing/nvdimm/test/iomap.c 	struct iomap_ops *ops;
ops                47 tools/testing/nvdimm/test/iomap.c 	ops = list_first_or_null_rcu(&iomap_head, typeof(*ops), list);
ops                48 tools/testing/nvdimm/test/iomap.c 	if (ops)
ops                49 tools/testing/nvdimm/test/iomap.c 		return ops->nfit_test_lookup(resource);
ops               105 tools/testing/nvdimm/test/iomap.c 	if (pgmap->ops && pgmap->ops->kill)
ops               106 tools/testing/nvdimm/test/iomap.c 		pgmap->ops->kill(pgmap);
ops               110 tools/testing/nvdimm/test/iomap.c 	if (pgmap->ops && pgmap->ops->cleanup) {
ops               111 tools/testing/nvdimm/test/iomap.c 		pgmap->ops->cleanup(pgmap);
ops               136 tools/testing/nvdimm/test/iomap.c 		if (pgmap->ops && (pgmap->ops->kill || pgmap->ops->cleanup))
ops               146 tools/testing/nvdimm/test/iomap.c 		if (!pgmap->ops || !pgmap->ops->kill || !pgmap->ops->cleanup) {
ops               417 tools/testing/nvdimm/test/iomap.c 	struct iomap_ops *ops;
ops               420 tools/testing/nvdimm/test/iomap.c 	ops = list_first_or_null_rcu(&iomap_head, typeof(*ops), list);
ops               421 tools/testing/nvdimm/test/iomap.c 	if (ops)
ops               422 tools/testing/nvdimm/test/iomap.c 		obj = ops->evaluate_dsm(handle, guid, rev, func, argv4);
ops               150 tools/usb/usbip/libsrc/usbip_device_driver.c 	.ops = {
ops                82 tools/usb/usbip/libsrc/usbip_host_common.c 	if (hdriver->ops.read_device(edev->sudev, &edev->udev) < 0)
ops               103 tools/usb/usbip/libsrc/usbip_host_common.c 		if (!hdriver->ops.read_interface)
ops               105 tools/usb/usbip/libsrc/usbip_host_common.c 		hdriver->ops.read_interface(&edev->udev, i, &edev->uinf[i]);
ops               140 tools/usb/usbip/libsrc/usbip_host_common.c 		if (hdriver->ops.is_my_device(dev)) {
ops                43 tools/usb/usbip/libsrc/usbip_host_common.h 	struct usbip_host_driver_ops ops;
ops                57 tools/usb/usbip/libsrc/usbip_host_common.h 	if (!hdriver->ops.open)
ops                59 tools/usb/usbip/libsrc/usbip_host_common.h 	return hdriver->ops.open(hdriver);
ops                64 tools/usb/usbip/libsrc/usbip_host_common.h 	if (!hdriver->ops.close)
ops                66 tools/usb/usbip/libsrc/usbip_host_common.h 	hdriver->ops.close(hdriver);
ops                71 tools/usb/usbip/libsrc/usbip_host_common.h 	if (!hdriver->ops.refresh_device_list)
ops                73 tools/usb/usbip/libsrc/usbip_host_common.h 	return hdriver->ops.refresh_device_list(hdriver);
ops                79 tools/usb/usbip/libsrc/usbip_host_common.h 	if (!hdriver->ops.get_device)
ops                81 tools/usb/usbip/libsrc/usbip_host_common.h 	return hdriver->ops.get_device(hdriver, num);
ops                44 tools/usb/usbip/libsrc/usbip_host_driver.c 	.ops = {
ops               565 tools/vm/slabinfo.c 	ops(s);
ops              1308 tools/vm/slabinfo.c 			ops(slab);
ops               703 virt/kvm/arm/vgic/vgic-its.c 	if (kvm_io_dev->ops != &kvm_io_gic_ops)
ops               555 virt/kvm/kvm_main.c 	kvm->mmu_notifier.ops = &kvm_mmu_notifier_ops;
ops               758 virt/kvm/kvm_main.c 	if (kvm->mmu_notifier.ops)
ops               791 virt/kvm/kvm_main.c 		dev->ops->destroy(dev);
ops              3127 virt/kvm/kvm_main.c 	if (dev->ops->mmap)
ops              3128 virt/kvm/kvm_main.c 		return dev->ops->mmap(dev, vma);
ops              3159 virt/kvm/kvm_main.c 		return kvm_device_ioctl_attr(dev, dev->ops->set_attr, arg);
ops              3161 virt/kvm/kvm_main.c 		return kvm_device_ioctl_attr(dev, dev->ops->get_attr, arg);
ops              3163 virt/kvm/kvm_main.c 		return kvm_device_ioctl_attr(dev, dev->ops->has_attr, arg);
ops              3165 virt/kvm/kvm_main.c 		if (dev->ops->ioctl)
ops              3166 virt/kvm/kvm_main.c 			return dev->ops->ioctl(dev, ioctl, arg);
ops              3177 virt/kvm/kvm_main.c 	if (dev->ops->release) {
ops              3180 virt/kvm/kvm_main.c 		dev->ops->release(dev);
ops              3210 virt/kvm/kvm_main.c int kvm_register_device_ops(struct kvm_device_ops *ops, u32 type)
ops              3218 virt/kvm/kvm_main.c 	kvm_device_ops_table[type] = ops;
ops              3231 virt/kvm/kvm_main.c 	struct kvm_device_ops *ops = NULL;
ops              3241 virt/kvm/kvm_main.c 	ops = kvm_device_ops_table[type];
ops              3242 virt/kvm/kvm_main.c 	if (ops == NULL)
ops              3252 virt/kvm/kvm_main.c 	dev->ops = ops;
ops              3256 virt/kvm/kvm_main.c 	ret = ops->create(dev, type);
ops              3265 virt/kvm/kvm_main.c 	if (ops->init)
ops              3266 virt/kvm/kvm_main.c 		ops->init(dev);
ops              3269 virt/kvm/kvm_main.c 	ret = anon_inode_getfd(ops->name, &kvm_device_fops, dev, O_RDWR | O_CLOEXEC);
ops              3275 virt/kvm/kvm_main.c 		ops->destroy(dev);
ops               402 virt/kvm/vfio.c 		if (tmp->ops == &kvm_vfio_ops)