_hw 414 drivers/clk/bcm/clk-kona.h #define to_kona_clk(_hw) \ _hw 415 drivers/clk/bcm/clk-kona.h container_of(_hw, struct kona_clk, hw) _hw 56 drivers/clk/clk-aspeed.h #define to_aspeed_clk_gate(_hw) container_of(_hw, struct aspeed_clk_gate, hw) _hw 30 drivers/clk/clk-axm5516.c #define to_axxia_clk(_hw) container_of(_hw, struct axxia_clk, hw) _hw 70 drivers/clk/clk-cdce925.c #define to_clk_cdce925_output(_hw) \ _hw 71 drivers/clk/clk-cdce925.c container_of(_hw, struct clk_cdce925_output, hw) _hw 80 drivers/clk/clk-cdce925.c #define to_clk_cdce925_pll(_hw) container_of(_hw, struct clk_cdce925_pll, hw) _hw 66 drivers/clk/clk-cs2000-cp.c #define hw_to_priv(_hw) container_of(_hw, struct cs2000_priv, hw) _hw 115 drivers/clk/clk-gemini.c #define to_pciclk(_hw) container_of(_hw, struct clk_gemini_pci, hw) _hw 63 drivers/clk/clk-milbeaut.c #define to_m10v_div(_hw) container_of(_hw, struct m10v_clk_divider, hw) _hw 161 drivers/clk/clk-nomadik.c #define to_pll(_hw) container_of(_hw, struct clk_pll, hw) _hw 162 drivers/clk/clk-nomadik.c #define to_src(_hw) container_of(_hw, struct clk_src, hw) _hw 28 drivers/clk/clk-npcm7xx.c #define to_npcm7xx_clk_pll(_hw) container_of(_hw, struct npcm7xx_clk_pll, hw) _hw 51 drivers/clk/clk-si514.c #define to_clk_si514(_hw) container_of(_hw, struct clk_si514, hw) _hw 41 drivers/clk/clk-si5341.c #define to_clk_si5341_synth(_hw) \ _hw 42 drivers/clk/clk-si5341.c container_of(_hw, struct clk_si5341_synth, hw) _hw 50 drivers/clk/clk-si5341.c #define to_clk_si5341_output(_hw) \ _hw 51 drivers/clk/clk-si5341.c container_of(_hw, struct clk_si5341_output, hw) _hw 67 drivers/clk/clk-si5341.c #define to_clk_si5341(_hw) container_of(_hw, struct clk_si5341, hw) _hw 71 drivers/clk/clk-si544.c #define to_clk_si544(_hw) container_of(_hw, struct clk_si544, hw) _hw 77 drivers/clk/clk-si570.c #define to_clk_si570(_hw) container_of(_hw, struct clk_si570, hw) _hw 417 drivers/clk/clk-stm32f4.c #define to_clk_apb_mul(_hw) container_of(_hw, struct clk_apb_mul, hw) _hw 429 drivers/clk/clk-stm32h7.c #define to_timer_ker(_hw) container_of(_hw, struct timer_ker, hw) _hw 694 drivers/clk/clk-stm32h7.c #define to_pll(_hw) container_of(_hw, struct stm32_pll_obj, hw) _hw 699 drivers/clk/clk-stm32h7.c struct clk_hw *_hw = &clk_elem->rgate.gate.hw; _hw 701 drivers/clk/clk-stm32h7.c __clk_hw_set_clk(_hw, hw); _hw 703 drivers/clk/clk-stm32h7.c return ready_gate_clk_ops.is_enabled(_hw); _hw 709 drivers/clk/clk-stm32h7.c struct clk_hw *_hw = &clk_elem->rgate.gate.hw; _hw 711 drivers/clk/clk-stm32h7.c __clk_hw_set_clk(_hw, hw); _hw 713 drivers/clk/clk-stm32h7.c return ready_gate_clk_ops.enable(_hw); _hw 719 drivers/clk/clk-stm32h7.c struct clk_hw *_hw = &clk_elem->rgate.gate.hw; _hw 721 drivers/clk/clk-stm32h7.c __clk_hw_set_clk(_hw, hw); _hw 723 drivers/clk/clk-stm32h7.c ready_gate_clk_ops.disable(_hw); _hw 736 drivers/clk/clk-stm32mp1.c #define to_pll(_hw) container_of(_hw, struct stm32_pll_obj, hw) _hw 911 drivers/clk/clk-stm32mp1.c #define to_timer_cker(_hw) container_of(_hw, struct timer_cker, hw) _hw 445 drivers/clk/clk-u300.c #define to_syscon(_hw) container_of(_hw, struct clk_syscon, hw) _hw 950 drivers/clk/clk-u300.c #define to_mclk(_hw) container_of(_hw, struct clk_mclk, hw) _hw 65 drivers/clk/clk-vt8500.c #define to_clk_device(_hw) container_of(_hw, struct clk_device, hw) _hw 308 drivers/clk/clk-vt8500.c #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw) _hw 56 drivers/clk/clk-xgene.c #define to_xgene_clk_pll(_hw) container_of(_hw, struct xgene_clk_pll, hw) _hw 231 drivers/clk/clk-xgene.c #define to_xgene_clk_pmd(_hw) container_of(_hw, struct xgene_clk_pmd, hw) _hw 442 drivers/clk/clk-xgene.c #define to_xgene_clk(_hw) container_of(_hw, struct xgene_clk, hw) _hw 39 drivers/clk/davinci/da8xx-cfgchip.c #define to_da8xx_cfgchip_gate_clk(_hw) \ _hw 40 drivers/clk/davinci/da8xx-cfgchip.c container_of((_hw), struct da8xx_cfgchip_gate_clk, hw) _hw 210 drivers/clk/davinci/da8xx-cfgchip.c #define to_da8xx_cfgchip_mux_clk(_hw) \ _hw 211 drivers/clk/davinci/da8xx-cfgchip.c container_of((_hw), struct da8xx_cfgchip_mux_clk, hw) _hw 352 drivers/clk/davinci/da8xx-cfgchip.c #define to_da8xx_usb0_clk48(_hw) \ _hw 353 drivers/clk/davinci/da8xx-cfgchip.c container_of((_hw), struct da8xx_usb0_clk48, hw) _hw 545 drivers/clk/davinci/da8xx-cfgchip.c #define to_da8xx_usb1_clk48(_hw) \ _hw 546 drivers/clk/davinci/da8xx-cfgchip.c container_of((_hw), struct da8xx_usb1_clk48, hw) _hw 112 drivers/clk/davinci/pll.c #define to_davinci_pll_clk(_hw) \ _hw 113 drivers/clk/davinci/pll.c container_of((_hw), struct davinci_pll_clk, hw) _hw 293 drivers/clk/davinci/pll.c #define to_davinci_pllen_clk(_hw) \ _hw 294 drivers/clk/davinci/pll.c container_of((_hw), struct davinci_pllen_clk, hw) _hw 26 drivers/clk/h8300/clk-h8s2678.c #define to_pll_clock(_hw) container_of(_hw, struct pll_clock, hw) _hw 253 drivers/clk/hisilicon/clk-hi3620.c #define to_mmc(_hw) container_of(_hw, struct clk_mmc, hw) _hw 39 drivers/clk/hisilicon/clk-hi3660-stub.c #define to_stub_clk(_hw) container_of(_hw, struct hi3660_stub_clk, hw) _hw 28 drivers/clk/hisilicon/clk-hisi-phase.c #define to_clk_hisi_phase(_hw) container_of(_hw, struct clk_hisi_phase, hw) _hw 167 drivers/clk/hisilicon/clk-hix5hd2.c #define to_complex_clk(_hw) container_of(_hw, struct hix5hd2_clk_complex, hw) _hw 42 drivers/clk/hisilicon/clkdivider-hi6220.c #define to_hi6220_clk_divider(_hw) \ _hw 43 drivers/clk/hisilicon/clkdivider-hi6220.c container_of(_hw, struct hi6220_clk_divider, hw) _hw 41 drivers/clk/imx/clk-frac-pll.c #define to_clk_frac_pll(_hw) container_of(_hw, struct clk_frac_pll, hw) _hw 37 drivers/clk/imx/clk-gate2.c #define to_clk_gate2(_hw) container_of(_hw, struct clk_gate2, hw) _hw 38 drivers/clk/imx/clk-lpcg-scu.c #define to_clk_lpcg_scu(_hw) container_of(_hw, struct clk_lpcg_scu, hw) _hw 29 drivers/clk/imx/clk-pfd.c #define to_clk_pfd(_hw) container_of(_hw, struct clk_pfd, hw) _hw 35 drivers/clk/imx/clk-pfdv2.c #define to_clk_pfdv2(_hw) container_of(_hw, struct clk_pfdv2, hw) _hw 42 drivers/clk/imx/clk-pll14xx.c #define to_clk_pll14xx(_hw) container_of(_hw, struct clk_pll14xx, hw) _hw 52 drivers/clk/imx/clk-pllv3.c #define to_clk_pllv3(_hw) container_of(_hw, struct clk_pllv3, hw) _hw 99 drivers/clk/imx/clk-sccg-pll.c #define to_clk_sccg_pll(_hw) container_of(_hw, struct clk_sccg_pll, hw) _hw 202 drivers/clk/ingenic/cgu.h #define to_ingenic_clk(_hw) container_of(_hw, struct ingenic_clk, hw) _hw 69 drivers/clk/keystone/gate.c #define to_clk_psc(_hw) container_of(_hw, struct clk_psc, hw) _hw 73 drivers/clk/keystone/pll.c #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw) _hw 68 drivers/clk/keystone/sci-clk.c #define to_sci_clk(_hw) container_of(_hw, struct sci_clk, hw) _hw 14 drivers/clk/mediatek/clk-cpumux.c static inline struct mtk_clk_cpumux *to_mtk_clk_cpumux(struct clk_hw *_hw) _hw 16 drivers/clk/mediatek/clk-cpumux.c return container_of(_hw, struct mtk_clk_cpumux, hw); _hw 29 drivers/clk/meson/clk-regmap.h #define to_clk_regmap(_hw) container_of(_hw, struct clk_regmap, hw) _hw 58 drivers/clk/meson/vid-pll-div.c #define to_meson_vid_pll_div(_hw) \ _hw 59 drivers/clk/meson/vid-pll-div.c container_of(_hw, struct meson_vid_pll_div, hw) _hw 95 drivers/clk/microchip/clk-core.c #define clkhw_to_pbclk(_hw) container_of(_hw, struct pic32_periph_clk, hw) _hw 245 drivers/clk/microchip/clk-core.c #define clkhw_to_refosc(_hw) container_of(_hw, struct pic32_ref_osc, hw) _hw 587 drivers/clk/microchip/clk-core.c #define clkhw_to_spll(_hw) container_of(_hw, struct pic32_sys_pll, hw) _hw 768 drivers/clk/microchip/clk-core.c #define clkhw_to_sys_clk(_hw) container_of(_hw, struct pic32_sys_clk, hw) _hw 958 drivers/clk/microchip/clk-core.c #define clkhw_to_sosc(_hw) container_of(_hw, struct pic32_sec_osc, hw) _hw 75 drivers/clk/mvebu/ap-cpu-clk.c #define to_ap_cpu_clk(_hw) container_of(_hw, struct ap_cpu_clk, hw) _hw 89 drivers/clk/mvebu/armada-37xx-periph.c #define to_clk_double_div(_hw) container_of(_hw, struct clk_double_div, hw) _hw 90 drivers/clk/mvebu/armada-37xx-periph.c #define to_clk_pm_cpu(_hw) container_of(_hw, struct clk_pm_cpu, hw) _hw 31 drivers/clk/mxs/clk-frac.c #define to_clk_frac(_hw) container_of(_hw, struct clk_frac, hw) _hw 30 drivers/clk/mxs/clk-pll.c #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw) _hw 29 drivers/clk/mxs/clk-ref.c #define to_clk_ref(_hw) container_of(_hw, struct clk_ref, hw) _hw 25 drivers/clk/nxp/clk-lpc18xx-creg.c #define to_clk_creg(_hw) container_of(_hw, struct clk_creg_data, hw) _hw 366 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_clk(_hw) container_of(_hw, struct lpc32xx_clk, hw) _hw 367 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_pll_clk(_hw) container_of(_hw, struct lpc32xx_pll_clk, hw) _hw 368 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_usb_clk(_hw) container_of(_hw, struct lpc32xx_usb_clk, hw) _hw 369 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_mux(_hw) container_of(_hw, struct lpc32xx_clk_mux, hw) _hw 370 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_div(_hw) container_of(_hw, struct lpc32xx_clk_div, hw) _hw 371 drivers/clk/nxp/clk-lpc32xx.c #define to_lpc32xx_gate(_hw) container_of(_hw, struct lpc32xx_clk_gate, hw) _hw 54 drivers/clk/pxa/clk-pxa.c #define to_pxa_clk(_hw) container_of(_hw, struct pxa_clk, hw) _hw 153 drivers/clk/qcom/clk-alpha-pll.c #define to_clk_alpha_pll(_hw) container_of(to_clk_regmap(_hw), \ _hw 156 drivers/clk/qcom/clk-alpha-pll.c #define to_clk_alpha_pll_postdiv(_hw) container_of(to_clk_regmap(_hw), \ _hw 45 drivers/clk/qcom/clk-branch.h #define to_clk_branch(_hw) \ _hw 46 drivers/clk/qcom/clk-branch.h container_of(to_clk_regmap(_hw), struct clk_branch, clkr) _hw 39 drivers/clk/qcom/clk-hfpll.h #define to_clk_hfpll(_hw) \ _hw 40 drivers/clk/qcom/clk-hfpll.h container_of(to_clk_regmap(_hw), struct clk_hfpll, clkr) _hw 23 drivers/clk/qcom/clk-krait.h #define to_krait_mux_clk(_hw) container_of(_hw, struct krait_mux_clk, hw) _hw 36 drivers/clk/qcom/clk-krait.h #define to_krait_div2_clk(_hw) container_of(_hw, struct krait_div2_clk, hw) _hw 59 drivers/clk/qcom/clk-pll.h #define to_clk_pll(_hw) container_of(to_clk_regmap(_hw), struct clk_pll, clkr) _hw 95 drivers/clk/qcom/clk-rcg.h #define to_clk_rcg(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg, clkr) _hw 128 drivers/clk/qcom/clk-rcg.h #define to_clk_dyn_rcg(_hw) \ _hw 129 drivers/clk/qcom/clk-rcg.h container_of(to_clk_regmap(_hw), struct clk_dyn_rcg, clkr) _hw 154 drivers/clk/qcom/clk-rcg.h #define to_clk_rcg2(_hw) container_of(to_clk_regmap(_hw), struct clk_rcg2, clkr) _hw 20 drivers/clk/qcom/clk-regmap-mux-div.c #define to_clk_regmap_mux_div(_hw) \ _hw 21 drivers/clk/qcom/clk-regmap-mux-div.c container_of(to_clk_regmap(_hw), struct clk_regmap_mux_div, clkr) _hw 27 drivers/clk/qcom/clk-regmap.h #define to_clk_regmap(_hw) container_of(_hw, struct clk_regmap, hw) _hw 132 drivers/clk/qcom/clk-rpm.c #define to_clk_rpm(_hw) container_of(_hw, struct clk_rpm, hw) _hw 135 drivers/clk/qcom/clk-rpmh.c static inline struct clk_rpmh *to_clk_rpmh(struct clk_hw *_hw) _hw 137 drivers/clk/qcom/clk-rpmh.c return container_of(_hw, struct clk_rpmh, hw); _hw 119 drivers/clk/qcom/clk-smd-rpm.c #define to_clk_smd_rpm(_hw) container_of(_hw, struct clk_smd_rpm, hw) _hw 28 drivers/clk/qcom/gcc-ipq4019.c #define to_clk_regmap_div(_hw) container_of(to_clk_regmap(_hw),\ _hw 31 drivers/clk/qcom/gcc-ipq4019.c #define to_clk_fepll(_hw) container_of(to_clk_regmap_div(_hw),\ _hw 523 drivers/clk/qcom/mmcc-msm8960.c #define to_clk_pix_rdi(_hw) \ _hw 524 drivers/clk/qcom/mmcc-msm8960.c container_of(to_clk_regmap(_hw), struct clk_pix_rdi, clkr) _hw 46 drivers/clk/renesas/clk-div6.c #define to_div6_clock(_hw) container_of(_hw, struct div6_clock, hw) _hw 61 drivers/clk/renesas/clk-mstp.c #define to_mstp_clock(_hw) container_of(_hw, struct mstp_clock, hw) _hw 54 drivers/clk/renesas/clk-rcar-gen2.c #define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw) _hw 353 drivers/clk/renesas/r9a06g032-clocks.c #define to_r9a06g032_gate(_hw) container_of(_hw, struct r9a06g032_clk_gate, hw) _hw 552 drivers/clk/renesas/r9a06g032-clocks.c #define to_r9a06g032_div(_hw) \ _hw 553 drivers/clk/renesas/r9a06g032-clocks.c container_of(_hw, struct r9a06g032_clk_div, hw) _hw 729 drivers/clk/renesas/r9a06g032-clocks.c #define to_clk_bitselect(_hw) \ _hw 730 drivers/clk/renesas/r9a06g032-clocks.c container_of(_hw, struct r9a06g032_clk_bitsel, hw) _hw 799 drivers/clk/renesas/r9a06g032-clocks.c #define to_clk_dualgate(_hw) \ _hw 800 drivers/clk/renesas/r9a06g032-clocks.c container_of(_hw, struct r9a06g032_clk_dualgate, hw) _hw 51 drivers/clk/renesas/rcar-gen2-cpg.c #define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw) _hw 101 drivers/clk/renesas/rcar-gen3-cpg.c #define to_z_clk(_hw) container_of(_hw, struct cpg_z_clk, hw) _hw 276 drivers/clk/renesas/rcar-gen3-cpg.c #define to_sd_clock(_hw) container_of(_hw, struct sd_clock, hw) _hw 35 drivers/clk/renesas/rcar-usb2-clock-sel.c #define to_priv(_hw) container_of(_hw, struct usb2_clock_sel_priv, hw) _hw 162 drivers/clk/renesas/renesas-cpg-mssr.c #define to_mstp_clock(_hw) container_of(_hw, struct mstp_clock, hw) _hw 21 drivers/clk/rockchip/clk-inverter.c #define to_inv_clock(_hw) container_of(_hw, struct rockchip_inv_clock, hw) _hw 23 drivers/clk/rockchip/clk-mmc-phase.c #define to_mmc_clock(_hw) container_of(_hw, struct rockchip_mmc_clock, hw) _hw 19 drivers/clk/rockchip/clk-muxgrf.c #define to_muxgrf_clock(_hw) container_of(_hw, struct rockchip_muxgrf_clock, hw) _hw 45 drivers/clk/rockchip/clk-pll.c #define to_rockchip_clk_pll(_hw) container_of(_hw, struct rockchip_clk_pll, hw) _hw 33 drivers/clk/samsung/clk-pll.c #define to_clk_pll(_hw) container_of(_hw, struct samsung_clk_pll, hw) _hw 57 drivers/clk/samsung/clk-s3c2410-dclk.c #define to_s3c24xx_clkout(_hw) container_of(_hw, struct s3c24xx_clkout, hw) _hw 217 drivers/clk/sirf/clk-atlas7.c #define to_pllclk(_hw) container_of(_hw, struct clk_pll, hw) _hw 224 drivers/clk/sirf/clk-atlas7.c #define to_dtoclk(_hw) container_of(_hw, struct clk_dto, hw) _hw 240 drivers/clk/sirf/clk-atlas7.c #define to_unitclk(_hw) container_of(_hw, struct clk_unit, hw) _hw 38 drivers/clk/sirf/clk-common.c #define to_pllclk(_hw) container_of(_hw, struct clk_pll, hw) _hw 46 drivers/clk/sirf/clk-common.c #define to_dmnclk(_hw) container_of(_hw, struct clk_dmn, hw) _hw 53 drivers/clk/sirf/clk-common.c #define to_stdclk(_hw) container_of(_hw, struct clk_std, hw) _hw 30 drivers/clk/spear/clk-aux-synth.c #define to_clk_aux(_hw) container_of(_hw, struct clk_aux, hw) _hw 42 drivers/clk/spear/clk-frac-synth.c #define to_clk_frac(_hw) container_of(_hw, struct clk_frac, hw) _hw 32 drivers/clk/spear/clk-gpt-synth.c #define to_clk_gpt(_hw) container_of(_hw, struct clk_gpt, hw) _hw 65 drivers/clk/spear/clk-vco-pll.c #define to_clk_vco(_hw) container_of(_hw, struct clk_vco, hw) _hw 66 drivers/clk/spear/clk-vco-pll.c #define to_clk_pll(_hw) container_of(_hw, struct clk_pll, hw) _hw 43 drivers/clk/st/clk-flexgen.c #define to_flexgen(_hw) container_of(_hw, struct flexgen, hw) _hw 44 drivers/clk/st/clk-flexgen.c #define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw) _hw 188 drivers/clk/st/clkgen-fsyn.c #define to_quadfs_pll(_hw) container_of(_hw, struct st_clk_quadfs_pll, hw) _hw 468 drivers/clk/st/clkgen-fsyn.c #define to_quadfs_fsynth(_hw) \ _hw 469 drivers/clk/st/clkgen-fsyn.c container_of(_hw, struct st_clk_quadfs_fsynth, hw) _hw 154 drivers/clk/st/clkgen-pll.c #define to_clkgen_pll(_hw) container_of(_hw, struct clkgen_pll, hw) _hw 29 drivers/clk/sunxi/clk-factors.c #define to_clk_factors(_hw) container_of(_hw, struct clk_factors, hw) _hw 170 drivers/clk/sunxi/clk-mod0.c #define to_mmc_phase(_hw) container_of(_hw, struct mmc_phase, hw) _hw 50 drivers/clk/sunxi/clk-sun9i-cpus.c #define to_sun9i_a80_cpus_clk(_hw) container_of(_hw, struct sun9i_a80_cpus_clk, hw) _hw 316 drivers/clk/tegra/clk-dfll.c #define clk_hw_to_dfll(_hw) container_of(_hw, struct tegra_dfll, dfll_clk_hw) _hw 26 drivers/clk/tegra/clk.h #define to_clk_sync_source(_hw) \ _hw 27 drivers/clk/tegra/clk.h container_of(_hw, struct tegra_clk_sync_source, hw) _hw 67 drivers/clk/tegra/clk.h #define to_clk_frac_div(_hw) container_of(_hw, struct tegra_clk_frac_div, hw) _hw 320 drivers/clk/tegra/clk.h #define to_clk_pll(_hw) container_of(_hw, struct tegra_clk_pll, hw) _hw 450 drivers/clk/tegra/clk.h #define to_clk_pll_out(_hw) container_of(_hw, struct tegra_clk_pll_out, hw) _hw 509 drivers/clk/tegra/clk.h #define to_clk_periph_gate(_hw) \ _hw 510 drivers/clk/tegra/clk.h container_of(_hw, struct tegra_clk_periph_gate, hw) _hw 567 drivers/clk/tegra/clk.h #define to_clk_periph(_hw) container_of(_hw, struct tegra_clk_periph, hw) _hw 685 drivers/clk/tegra/clk.h #define to_clk_super_mux(_hw) container_of(_hw, struct tegra_clk_super_mux, hw) _hw 718 drivers/clk/tegra/clk.h #define to_clk_sdmmc_mux(_hw) container_of(_hw, struct tegra_sdmmc_mux, hw) _hw 105 drivers/clk/ti/adpll.c #define to_dco(_hw) container_of(_hw, struct ti_adpll_dco_data, hw) _hw 106 drivers/clk/ti/adpll.c #define to_adpll(_hw) container_of(_hw, struct ti_adpll_data, dco) _hw 107 drivers/clk/ti/adpll.c #define to_clkout(_hw) container_of(_hw, struct ti_adpll_clkout_data, hw) _hw 67 drivers/clk/ti/clk-dra7-atl.c #define to_atl_desc(_hw) container_of(_hw, struct dra7_atl_desc, hw) _hw 30 drivers/clk/ti/clock.h #define to_clk_omap_divider(_hw) container_of(_hw, struct clk_omap_divider, hw) _hw 43 drivers/clk/ti/clock.h #define to_clk_omap_mux(_hw) container_of(_hw, struct clk_omap_mux, hw) _hw 117 drivers/clk/ti/composite.c #define to_clk_hw_comp(_hw) container_of(_hw, struct clk_hw_omap_comp, hw) _hw 43 drivers/clk/ti/fapll.c #define to_fapll(_hw) container_of(_hw, struct fapll_data, hw) _hw 44 drivers/clk/ti/fapll.c #define to_synth(_hw) container_of(_hw, struct fapll_synth, hw) _hw 25 drivers/clk/uniphier/clk-uniphier-cpugear.c #define to_uniphier_clk_cpugear(_hw) \ _hw 26 drivers/clk/uniphier/clk-uniphier-cpugear.c container_of(_hw, struct uniphier_clk_cpugear, hw) _hw 20 drivers/clk/uniphier/clk-uniphier-gate.c #define to_uniphier_clk_gate(_hw) \ _hw 21 drivers/clk/uniphier/clk-uniphier-gate.c container_of(_hw, struct uniphier_clk_gate, hw) _hw 21 drivers/clk/uniphier/clk-uniphier-mux.c #define to_uniphier_clk_mux(_hw) container_of(_hw, struct uniphier_clk_mux, hw) _hw 24 drivers/clk/ux500/clk-prcc.c #define to_clk_prcc(_hw) container_of(_hw, struct clk_prcc, hw) _hw 16 drivers/clk/ux500/clk-prcmu.c #define to_clk_prcmu(_hw) container_of(_hw, struct clk_prcmu, hw) _hw 20 drivers/clk/ux500/clk-sysctrl.c #define to_clk_sysctrl(_hw) container_of(_hw, struct clk_sysctrl, hw) _hw 67 drivers/clk/versatile/clk-icst.c #define to_icst(_hw) container_of(_hw, struct clk_icst, hw) _hw 16 drivers/clk/versatile/clk-sp810.c #define to_clk_sp810_timerclken(_hw) \ _hw 17 drivers/clk/versatile/clk-sp810.c container_of(_hw, struct clk_sp810_timerclken, hw) _hw 44 drivers/clk/x86/clk-pmc-atom.c #define to_clk_plt(_hw) container_of(_hw, struct clk_plt, hw) _hw 18 drivers/clk/zte/clk.c #define to_clk_zx_pll(_hw) container_of(_hw, struct clk_zx_pll, hw) _hw 19 drivers/clk/zte/clk.c #define to_clk_zx_audio(_hw) container_of(_hw, struct clk_zx_audio, hw) _hw 339 drivers/clk/zte/clk.c #define to_clk_zx_audio_div(_hw) container_of(_hw, struct clk_zx_audio_divider, hw) _hw 30 drivers/clk/zynq/pll.c #define to_zynq_pll(_hw) container_of(_hw, struct zynq_pll, hw) _hw 26 drivers/clk/zynqmp/clk-gate-zynqmp.c #define to_zynqmp_clk_gate(_hw) container_of(_hw, struct zynqmp_clk_gate, hw) _hw 35 drivers/clk/zynqmp/clk-mux-zynqmp.c #define to_zynqmp_clk_mux(_hw) container_of(_hw, struct zynqmp_clk_mux, hw) _hw 25 drivers/clk/zynqmp/divider.c #define to_zynqmp_clk_divider(_hw) \ _hw 26 drivers/clk/zynqmp/divider.c container_of(_hw, struct zynqmp_clk_divider, hw) _hw 23 drivers/clk/zynqmp/pll.c #define to_zynqmp_pll(_hw) container_of(_hw, struct zynqmp_pll, hw) _hw 168 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c #define to_pll_14nm_postdiv(_hw) container_of(_hw, struct dsi_pll_14nm_postdiv, hw) _hw 216 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c #define to_clk_bytediv(_hw) container_of(_hw, struct clk_bytediv, hw) _hw 79 drivers/i2c/busses/i2c-bcm2835.c #define to_clk_bcm2835_i2c(_hw) container_of(_hw, struct clk_bcm2835_i2c, hw) _hw 97 drivers/media/platform/exynos4-is/media-dev.h #define to_cam_clk(_hw) container_of(_hw, struct cam_clk, hw) _hw 219 drivers/media/platform/meson/ao-cec-g12a.c #define hw_to_meson_ao_cec_g12a_dualdiv_clk(_hw) \ _hw 220 drivers/media/platform/meson/ao-cec-g12a.c container_of(_hw, struct meson_ao_cec_g12a_dualdiv_clk, hw) \ _hw 159 drivers/media/platform/omap3isp/isp.c #define to_isp_xclk(_hw) container_of(_hw, struct isp_xclk, hw) _hw 83 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_BY_MAC(_hw, r) ((_hw)->mvals[IXGBE_CAT(r, IDX)]) _hw 97 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2CCTL(_hw) IXGBE_BY_MAC((_hw), I2CCTL) _hw 111 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EEC(_hw) IXGBE_BY_MAC((_hw), EEC) _hw 119 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_FLA(_hw) IXGBE_BY_MAC((_hw), FLA) _hw 131 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_GRC(_hw) IXGBE_BY_MAC((_hw), GRC) _hw 146 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_CLK_IN(_hw) IXGBE_BY_MAC((_hw), I2C_CLK_IN) _hw 153 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_CLK_OUT(_hw) IXGBE_BY_MAC((_hw), I2C_CLK_OUT) _hw 160 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_DATA_IN(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_IN) _hw 167 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_DATA_OUT(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_OUT) _hw 174 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_DATA_OE_N_EN(_hw) IXGBE_BY_MAC((_hw), I2C_DATA_OE_N_EN) _hw 181 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_BB_EN(_hw) IXGBE_BY_MAC((_hw), I2C_BB_EN) _hw 188 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_I2C_CLK_OE_N_EN(_hw) IXGBE_BY_MAC((_hw), I2C_CLK_OE_N_EN) _hw 965 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_FACTPS(_hw) IXGBE_BY_MAC((_hw), FACTPS) _hw 973 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_SWSM(_hw) IXGBE_BY_MAC((_hw), SWSM) _hw 979 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_FWSM(_hw) IXGBE_BY_MAC((_hw), FWSM) _hw 989 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_SWFW_SYNC(_hw) IXGBE_BY_MAC((_hw), SWFW_SYNC) _hw 1007 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_CIAA(_hw) IXGBE_BY_MAC((_hw), CIAA) _hw 1014 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_CIAD(_hw) IXGBE_BY_MAC((_hw), CIAD) _hw 1439 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_SDP0_GPIEN(_hw) IXGBE_BY_MAC((_hw), SDP0_GPIEN) _hw 1440 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_SDP1_GPIEN(_hw) IXGBE_BY_MAC((_hw), SDP1_GPIEN) _hw 1441 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_SDP2_GPIEN(_hw) IXGBE_BY_MAC((_hw), SDP2_GPIEN) _hw 1621 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICR_GPI_SDP0(_hw) IXGBE_BY_MAC((_hw), EICR_GPI_SDP0) _hw 1622 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICR_GPI_SDP1(_hw) IXGBE_BY_MAC((_hw), EICR_GPI_SDP1) _hw 1623 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICR_GPI_SDP2(_hw) IXGBE_BY_MAC((_hw), EICR_GPI_SDP2) _hw 1640 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICS_GPI_SDP0(_hw) IXGBE_EICR_GPI_SDP0(_hw) _hw 1641 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICS_GPI_SDP1(_hw) IXGBE_EICR_GPI_SDP1(_hw) _hw 1642 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EICS_GPI_SDP2(_hw) IXGBE_EICR_GPI_SDP2(_hw) _hw 1659 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMS_GPI_SDP0(_hw) IXGBE_EICR_GPI_SDP0(_hw) _hw 1660 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMS_GPI_SDP1(_hw) IXGBE_EICR_GPI_SDP1(_hw) _hw 1661 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMS_GPI_SDP2(_hw) IXGBE_EICR_GPI_SDP2(_hw) _hw 1677 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMC_GPI_SDP0(_hw) IXGBE_EICR_GPI_SDP0(_hw) _hw 1678 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMC_GPI_SDP1(_hw) IXGBE_EICR_GPI_SDP1(_hw) _hw 1679 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h #define IXGBE_EIMC_GPI_SDP2(_hw) IXGBE_EICR_GPI_SDP2(_hw) _hw 67 drivers/net/phy/mdio-mux-meson-g12a.c #define g12a_ephy_pll_to_dev(_hw) \ _hw 68 drivers/net/phy/mdio-mux-meson-g12a.c container_of(_hw, struct g12a_ephy_pll, hw) _hw 630 drivers/net/wireless/intel/iwlwifi/dvm/dev.h #define IWL_MAC80211_GET_DVM(_hw) \ _hw 632 drivers/net/wireless/intel/iwlwifi/dvm/dev.h (_hw)->priv)->op_mode_specific) _hw 1157 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h #define IWL_MAC80211_GET_MVM(_hw) \ _hw 1158 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h IWL_OP_MODE_GET_MVM((struct iwl_op_mode *)((_hw)->priv)) _hw 238 drivers/net/wireless/mediatek/mt76/mt7603/main.c #define MT76_FILTER(_flag, _hw) do { \ _hw 240 drivers/net/wireless/mediatek/mt76/mt7603/main.c dev->rxfilter &= ~(_hw); \ _hw 241 drivers/net/wireless/mediatek/mt76/mt7603/main.c dev->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ _hw 268 drivers/net/wireless/mediatek/mt76/mt7615/main.c #define MT76_FILTER(_flag, _hw) do { \ _hw 270 drivers/net/wireless/mediatek/mt76/mt7615/main.c dev->mt76.rxfilter &= ~(_hw); \ _hw 271 drivers/net/wireless/mediatek/mt76/mt7615/main.c dev->mt76.rxfilter |= !(flags & FIF_##_flag) * (_hw); \ _hw 220 drivers/net/wireless/mediatek/mt76/mt76x02_util.c #define MT76_FILTER(_flag, _hw) do { \ _hw 222 drivers/net/wireless/mediatek/mt76/mt76x02_util.c dev->mt76.rxfilter &= ~(_hw); \ _hw 223 drivers/net/wireless/mediatek/mt76/mt76x02_util.c dev->mt76.rxfilter |= !(flags & FIF_##_flag) * (_hw); \ _hw 106 drivers/net/wireless/mediatek/mt7601u/main.c #define MT76_FILTER(_flag, _hw) do { \ _hw 108 drivers/net/wireless/mediatek/mt7601u/main.c dev->rxfilter &= ~(_hw); \ _hw 109 drivers/net/wireless/mediatek/mt7601u/main.c dev->rxfilter |= !(flags & FIF_##_flag) * (_hw); \ _hw 72 drivers/phy/ti/phy-am654-serdes.c #define to_serdes_am654_clk_mux(_hw) \ _hw 73 drivers/phy/ti/phy-am654-serdes.c container_of(_hw, struct serdes_am654_clk_mux, hw) _hw 78 drivers/rtc/rtc-ac100.c #define to_ac100_clkout(_hw) container_of(_hw, struct ac100_clkout, hw) _hw 287 drivers/rtc/rtc-hym8563.c #define clkout_hw_to_hym8563(_hw) container_of(_hw, struct hym8563, clkout_hw) _hw 434 drivers/rtc/rtc-m41t80.c #define sqw_to_m41t80_data(_hw) container_of(_hw, struct m41t80_data, sqw) _hw 391 drivers/rtc/rtc-pcf8563.c #define clkout_hw_to_pcf8563(_hw) container_of(_hw, struct pcf8563, clkout_hw) _hw 54 drivers/scsi/csiostor/csio_wr.c #define CSIO_SET_FLBUF_SIZE(_hw, _reg, _val) \ _hw 55 drivers/scsi/csiostor/csio_wr.c csio_wr_reg32((_hw), (_val), SGE_FL_BUFFER_SIZE##_reg##_A) _hw 331 include/linux/clk-provider.h #define to_clk_fixed_rate(_hw) container_of(_hw, struct clk_fixed_rate, hw) _hw 382 include/linux/clk-provider.h #define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw) _hw 457 include/linux/clk-provider.h #define to_clk_divider(_hw) container_of(_hw, struct clk_divider, hw) _hw 546 include/linux/clk-provider.h #define to_clk_mux(_hw) container_of(_hw, struct clk_mux, hw) _hw 607 include/linux/clk-provider.h #define to_clk_fixed_factor(_hw) container_of(_hw, struct clk_fixed_factor, hw) _hw 657 include/linux/clk-provider.h #define to_clk_fd(_hw) container_of(_hw, struct clk_fractional_divider, hw) _hw 706 include/linux/clk-provider.h #define to_clk_multiplier(_hw) container_of(_hw, struct clk_multiplier, hw) _hw 738 include/linux/clk-provider.h #define to_clk_composite(_hw) container_of(_hw, struct clk_composite, hw) _hw 773 include/linux/clk-provider.h #define to_clk_gpio(_hw) container_of(_hw, struct clk_gpio, hw) _hw 244 include/linux/clk/ti.h #define to_clk_hw_omap(_hw) container_of(_hw, struct clk_hw_omap, hw) _hw 17 sound/soc/codecs/tlv320aic32x4-clk.c #define to_clk_aic32x4(_hw) container_of(_hw, struct clk_aic32x4, hw) _hw 19 sound/soc/intel/skylake/skl-ssp-clk.c #define to_skl_clk(_hw) container_of(_hw, struct skl_clk, hw) _hw 310 sound/soc/stm/stm32_sai_sub.c #define to_mclk_data(_hw) container_of(_hw, struct stm32_sai_mclk_data, hw)