algo_data 196 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c i2c->adapter.algo_data = &i2c->bit; algo_data 1050 drivers/gpu/drm/ast/ast_mode.c i2c->adapter.algo_data = &i2c->bit; algo_data 914 drivers/gpu/drm/drm_dp_helper.c struct drm_dp_aux *aux = adapter->algo_data; algo_data 1100 drivers/gpu/drm/drm_dp_helper.c aux->ddc.algo_data = aux; algo_data 4041 drivers/gpu/drm/drm_dp_mst_topology.c struct drm_dp_aux *aux = adapter->algo_data; algo_data 4126 drivers/gpu/drm/drm_dp_mst_topology.c aux->ddc.algo_data = aux; algo_data 62 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 65 drivers/gpu/drm/gma500/cdv_intel_dp.c ret = (*algo_data->aux_ch)(adapter, mode, algo_data 82 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 90 drivers/gpu/drm/gma500/cdv_intel_dp.c algo_data->address = address; algo_data 91 drivers/gpu/drm/gma500/cdv_intel_dp.c algo_data->running = true; algo_data 103 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 110 drivers/gpu/drm/gma500/cdv_intel_dp.c if (algo_data->running) { algo_data 112 drivers/gpu/drm/gma500/cdv_intel_dp.c algo_data->running = false; algo_data 123 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 126 drivers/gpu/drm/gma500/cdv_intel_dp.c if (!algo_data->running) algo_data 140 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 143 drivers/gpu/drm/gma500/cdv_intel_dp.c if (!algo_data->running) algo_data 753 drivers/gpu/drm/gma500/cdv_intel_dp.c struct i2c_algo_dp_aux_data *algo_data = adapter->algo_data; algo_data 758 drivers/gpu/drm/gma500/cdv_intel_dp.c uint16_t address = algo_data->address; algo_data 864 drivers/gpu/drm/gma500/cdv_intel_dp.c intel_dp->adapter.algo_data = &intel_dp->algo; algo_data 198 drivers/gpu/drm/gma500/intel_gmbus.c gpio->adapter.algo_data = &gpio->algo; algo_data 253 drivers/gpu/drm/gma500/intel_gmbus.c struct drm_psb_private *dev_priv = adapter->algo_data; algo_data 421 drivers/gpu/drm/gma500/intel_gmbus.c bus->adapter.algo_data = dev_priv; algo_data 468 drivers/gpu/drm/gma500/intel_gmbus.c struct drm_psb_private *dev_priv = adapter->algo_data; algo_data 119 drivers/gpu/drm/gma500/intel_i2c.c chan->adapter.algo_data = &chan->algo; algo_data 147 drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c chan->adapter.algo_data = &chan->algo; algo_data 2481 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct psb_intel_sdvo *sdvo = adapter->algo_data; algo_data 2491 drivers/gpu/drm/gma500/psb_intel_sdvo.c struct psb_intel_sdvo *sdvo = adapter->algo_data; algo_data 2508 drivers/gpu/drm/gma500/psb_intel_sdvo.c sdvo->ddc.algo_data = sdvo; algo_data 314 drivers/gpu/drm/i915/display/intel_gmbus.c bus->adapter.algo_data = algo; algo_data 3166 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *sdvo = adapter->algo_data; algo_data 3176 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *sdvo = adapter->algo_data; algo_data 3188 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *sdvo = adapter->algo_data; algo_data 3195 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *sdvo = adapter->algo_data; algo_data 3202 drivers/gpu/drm/i915/display/intel_sdvo.c struct intel_sdvo *sdvo = adapter->algo_data; algo_data 3222 drivers/gpu/drm/i915/display/intel_sdvo.c sdvo->ddc.algo_data = sdvo; algo_data 211 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c struct mtk_hdmi_ddc *ddc = adapter->algo_data; algo_data 301 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c ddc->adap.algo_data = ddc; algo_data 135 drivers/gpu/drm/mgag200/mgag200_i2c.c i2c->adapter.algo_data = &i2c->bit; algo_data 169 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct i2c_algo_bit_data *algo = bus->i2c.algo_data; algo_data 184 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c struct i2c_algo_bit_data *algo = bus->i2c.algo_data; algo_data 201 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c kfree(bus->i2c.algo_data); algo_data 246 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c bus->i2c.algo_data = bit; algo_data 960 drivers/gpu/drm/radeon/radeon_i2c.c i2c->adapter.algo_data = &i2c->bit; algo_data 520 drivers/hid/hid-cp2112.c struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; algo_data 638 drivers/hid/hid-cp2112.c struct cp2112_device *dev = (struct cp2112_device *)adap->algo_data; algo_data 1312 drivers/hid/hid-cp2112.c dev->adap.algo_data = dev; algo_data 157 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 204 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 231 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 337 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 402 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 481 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 535 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 615 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *adap = i2c_adap->algo_data; algo_data 651 drivers/i2c/algos/i2c-algo-bit.c struct i2c_algo_bit_data *bit_adap = adap->algo_data; algo_data 172 drivers/i2c/algos/i2c-algo-pca.c struct i2c_algo_pca_data *adap = i2c_adap->algo_data; algo_data 355 drivers/i2c/algos/i2c-algo-pca.c struct i2c_algo_pca_data *pca_data = adap->algo_data; algo_data 378 drivers/i2c/algos/i2c-algo-pca.c struct i2c_algo_pca_data *pca_data = adap->algo_data; algo_data 208 drivers/i2c/algos/i2c-algo-pcf.c struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; algo_data 242 drivers/i2c/algos/i2c-algo-pcf.c struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; algo_data 298 drivers/i2c/algos/i2c-algo-pcf.c struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; algo_data 400 drivers/i2c/algos/i2c-algo-pcf.c struct i2c_algo_pcf_data *pcf_adap = adap->algo_data; algo_data 82 drivers/i2c/busses/i2c-acorn.c .algo_data = &ioc_data, algo_data 306 drivers/i2c/busses/i2c-amd-mp2-plat.c i2c_dev->adap.algo_data = i2c_dev; algo_data 193 drivers/i2c/busses/i2c-amd8111.c struct amd_smbus *smbus = adap->algo_data; algo_data 454 drivers/i2c/busses/i2c-amd8111.c smbus->adapter.algo_data = smbus; algo_data 215 drivers/i2c/busses/i2c-au1550.c struct i2c_au1550_data *adap = i2c_adap->algo_data; algo_data 322 drivers/i2c/busses/i2c-au1550.c priv->adap.algo_data = priv; algo_data 491 drivers/i2c/busses/i2c-cadence.c struct cdns_i2c *id = adap->algo_data; algo_data 573 drivers/i2c/busses/i2c-cadence.c struct cdns_i2c *id = adap->algo_data; algo_data 916 drivers/i2c/busses/i2c-cadence.c id->adap.algo_data = id; algo_data 176 drivers/i2c/busses/i2c-cros-ec-tunnel.c struct ec_i2c_device *bus = adap->algo_data; algo_data 272 drivers/i2c/busses/i2c-cros-ec-tunnel.c bus->adap.algo_data = bus; algo_data 247 drivers/i2c/busses/i2c-digicolor.c struct dc_i2c *i2c = adap->algo_data; algo_data 335 drivers/i2c/busses/i2c-digicolor.c i2c->adap.algo_data = i2c; algo_data 369 drivers/i2c/busses/i2c-eg20t.c struct i2c_algo_pch_data *adap = i2c_adap->algo_data; algo_data 486 drivers/i2c/busses/i2c-eg20t.c struct i2c_algo_pch_data *adap = i2c_adap->algo_data; algo_data 660 drivers/i2c/busses/i2c-eg20t.c struct i2c_algo_pch_data *adap = i2c_adap->algo_data; algo_data 776 drivers/i2c/busses/i2c-eg20t.c pch_adap->algo_data = &adap_info->pch_data[i]; algo_data 193 drivers/i2c/busses/i2c-elektor.c .algo_data = &pcf_isa_data, algo_data 711 drivers/i2c/busses/i2c-exynos5.c struct exynos5_i2c *i2c = adap->algo_data; algo_data 777 drivers/i2c/busses/i2c-exynos5.c i2c->adap.algo_data = i2c; algo_data 332 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 343 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 355 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 366 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 379 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 394 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 611 drivers/i2c/busses/i2c-fsi.c struct fsi_i2c_port *port = adap->algo_data; algo_data 723 drivers/i2c/busses/i2c-fsi.c port->adapter.algo_data = port; algo_data 443 drivers/i2c/busses/i2c-gpio.c adap->algo_data = bit_data; algo_data 438 drivers/i2c/busses/i2c-hix5hd2.c priv->adap.algo_data = priv; algo_data 92 drivers/i2c/busses/i2c-hydra.c .algo_data = &hydra_bit_data, algo_data 121 drivers/i2c/busses/i2c-icy.c struct i2c_algo_pcf_data *algo_data; algo_data 132 drivers/i2c/busses/i2c-icy.c algo_data = devm_kzalloc(&z->dev, sizeof(*algo_data), GFP_KERNEL); algo_data 133 drivers/i2c/busses/i2c-icy.c if (!algo_data) algo_data 140 drivers/i2c/busses/i2c-icy.c i2c->adapter.algo_data = algo_data; algo_data 153 drivers/i2c/busses/i2c-icy.c algo_data->data = i2c; algo_data 154 drivers/i2c/busses/i2c-icy.c algo_data->setpcf = icy_pcf_setpcf; algo_data 155 drivers/i2c/busses/i2c-icy.c algo_data->getpcf = icy_pcf_getpcf; algo_data 156 drivers/i2c/busses/i2c-icy.c algo_data->getown = icy_pcf_getown; algo_data 157 drivers/i2c/busses/i2c-icy.c algo_data->getclock = icy_pcf_getclock; algo_data 158 drivers/i2c/busses/i2c-icy.c algo_data->waitforpin = icy_pcf_waitforpin; algo_data 303 drivers/i2c/busses/i2c-iop3xx.c struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; algo_data 315 drivers/i2c/busses/i2c-iop3xx.c struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; algo_data 335 drivers/i2c/busses/i2c-iop3xx.c struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; algo_data 357 drivers/i2c/busses/i2c-iop3xx.c struct i2c_algo_iop3xx_data *iop3xx_adap = i2c_adap->algo_data; algo_data 394 drivers/i2c/busses/i2c-iop3xx.c (struct i2c_algo_iop3xx_data *)padapter->algo_data; algo_data 501 drivers/i2c/busses/i2c-iop3xx.c new_adapter->algo_data = adapter_data; algo_data 645 drivers/i2c/busses/i2c-jz4780.c struct jz4780_i2c *i2c = adap->algo_data; algo_data 707 drivers/i2c/busses/i2c-jz4780.c i2c->adap.algo_data = i2c; algo_data 337 drivers/i2c/busses/i2c-meson.c struct meson_i2c *i2c = adap->algo_data; algo_data 421 drivers/i2c/busses/i2c-meson.c i2c->adap.algo_data = i2c; algo_data 136 drivers/i2c/busses/i2c-nforce2.c struct nforce2_smbus *smbus = adap->algo_data; algo_data 155 drivers/i2c/busses/i2c-nforce2.c struct nforce2_smbus *smbus = adap->algo_data; algo_data 182 drivers/i2c/busses/i2c-nforce2.c struct nforce2_smbus *smbus = adap->algo_data; algo_data 287 drivers/i2c/busses/i2c-nforce2.c (((struct nforce2_smbus *)adapter->algo_data)->blockops ? algo_data 354 drivers/i2c/busses/i2c-nforce2.c smbus->adapter.algo_data = smbus; algo_data 76 drivers/i2c/busses/i2c-opal.c unsigned long opal_id = (unsigned long)adap->algo_data; algo_data 116 drivers/i2c/busses/i2c-opal.c unsigned long opal_id = (unsigned long)adap->algo_data; algo_data 217 drivers/i2c/busses/i2c-opal.c adapter->algo_data = (void *)(unsigned long)opal_id; algo_data 112 drivers/i2c/busses/i2c-parport-light.c .algo_data = &parport_algo_data, algo_data 35 drivers/i2c/busses/i2c-parport.c struct i2c_algo_bit_data algo_data; algo_data 199 drivers/i2c/busses/i2c-parport.c adapter->algo_data = parport_algo_data; algo_data 202 drivers/i2c/busses/i2c-parport.c adapter->algo_data.getscl = NULL; algo_data 203 drivers/i2c/busses/i2c-parport.c adapter->algo_data.udelay = 50; /* ~10 kbps */ algo_data 205 drivers/i2c/busses/i2c-parport.c adapter->algo_data.data = port; algo_data 206 drivers/i2c/busses/i2c-parport.c adapter->adapter.algo_data = &adapter->algo_data; algo_data 110 drivers/i2c/busses/i2c-pasemi.c struct pasemi_smbus *smbus = adapter->algo_data; algo_data 153 drivers/i2c/busses/i2c-pasemi.c struct pasemi_smbus *smbus = adapter->algo_data; algo_data 170 drivers/i2c/busses/i2c-pasemi.c struct pasemi_smbus *smbus = adapter->algo_data; algo_data 359 drivers/i2c/busses/i2c-pasemi.c smbus->adapter.algo_data = smbus; algo_data 104 drivers/i2c/busses/i2c-pca-isa.c .algo_data = &pca_isa_data, algo_data 35 drivers/i2c/busses/i2c-pca-platform.c struct i2c_algo_pca_data algo_data; algo_data 87 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.read_byte(i2c, I2C_PCA_CON) algo_data 94 drivers/i2c/busses/i2c-pca-platform.c if (i2c->algo_data.read_byte(i2c, I2C_PCA_CON) algo_data 124 drivers/i2c/busses/i2c-pca-platform.c if ((i2c->algo_data.read_byte(i2c, I2C_PCA_CON) & I2C_PCA_CON_SI) == 0) algo_data 169 drivers/i2c/busses/i2c-pca-platform.c i2c->adap.algo_data = &i2c->algo_data; algo_data 179 drivers/i2c/busses/i2c-pca-platform.c &i2c->algo_data.i2c_clock); algo_data 181 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.i2c_clock = 59000; algo_data 185 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.i2c_clock = platform_data->i2c_clock_speed; algo_data 188 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.data = i2c; algo_data 189 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.wait_for_completion = i2c_pca_pf_waitforcompletion; algo_data 191 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.reset_chip = i2c_pca_pf_resetchip; algo_data 193 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.reset_chip = i2c_pca_pf_dummyreset; algo_data 197 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.write_byte = i2c_pca_pf_writebyte32; algo_data 198 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.read_byte = i2c_pca_pf_readbyte32; algo_data 201 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.write_byte = i2c_pca_pf_writebyte16; algo_data 202 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.read_byte = i2c_pca_pf_readbyte16; algo_data 206 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.write_byte = i2c_pca_pf_writebyte8; algo_data 207 drivers/i2c/busses/i2c-pca-platform.c i2c->algo_data.read_byte = i2c_pca_pf_readbyte8; algo_data 516 drivers/i2c/busses/i2c-pnx.c struct i2c_pnx_algo_data *alg_data = adap->algo_data; algo_data 657 drivers/i2c/busses/i2c-pnx.c alg_data->adapter.algo_data = alg_data; algo_data 881 drivers/i2c/busses/i2c-pxa.c struct pxa_i2c *i2c = adap->algo_data; algo_data 1116 drivers/i2c/busses/i2c-pxa.c struct pxa_i2c *i2c = adap->algo_data; algo_data 1307 drivers/i2c/busses/i2c-pxa.c i2c->adap.algo_data = i2c; algo_data 1046 drivers/i2c/busses/i2c-rk3x.c struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; algo_data 1218 drivers/i2c/busses/i2c-rk3x.c i2c->adap.algo_data = i2c; algo_data 39 drivers/i2c/busses/i2c-robotfuzz-osif.c struct osif_priv *priv = adapter->algo_data; algo_data 50 drivers/i2c/busses/i2c-robotfuzz-osif.c struct osif_priv *priv = adapter->algo_data; algo_data 60 drivers/i2c/busses/i2c-robotfuzz-osif.c struct osif_priv *priv = adapter->algo_data; algo_data 147 drivers/i2c/busses/i2c-robotfuzz-osif.c priv->adapter.algo_data = priv; algo_data 756 drivers/i2c/busses/i2c-s3c2410.c struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data; algo_data 1110 drivers/i2c/busses/i2c-s3c2410.c i2c->adap.algo_data = i2c; algo_data 86 drivers/i2c/busses/i2c-scmi.c struct acpi_smbus_cmi *smbus_cmi = adap->algo_data; algo_data 273 drivers/i2c/busses/i2c-scmi.c struct acpi_smbus_cmi *smbus_cmi = adapter->algo_data; algo_data 399 drivers/i2c/busses/i2c-scmi.c smbus_cmi->adapter.algo_data = smbus_cmi; algo_data 307 drivers/i2c/busses/i2c-sh7760.c struct cami2c *id = adap->algo_data; algo_data 480 drivers/i2c/busses/i2c-sh7760.c id->adap.algo_data = id; algo_data 31 drivers/i2c/busses/i2c-sibyte.c struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; algo_data 124 drivers/i2c/busses/i2c-sibyte.c struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; algo_data 147 drivers/i2c/busses/i2c-sibyte.c .algo_data = &sibyte_board_data[0], algo_data 155 drivers/i2c/busses/i2c-sibyte.c .algo_data = &sibyte_board_data[1], algo_data 99 drivers/i2c/busses/i2c-simtec.c pd->adap.algo_data = &pd->bit; algo_data 240 drivers/i2c/busses/i2c-sirf.c struct sirfsoc_i2c *siic = adap->algo_data; algo_data 331 drivers/i2c/busses/i2c-sirf.c adap->algo_data = siic; algo_data 411 drivers/i2c/busses/i2c-sirf.c struct sirfsoc_i2c *siic = adapter->algo_data; algo_data 424 drivers/i2c/busses/i2c-sirf.c struct sirfsoc_i2c *siic = adapter->algo_data; algo_data 436 drivers/i2c/busses/i2c-sirf.c struct sirfsoc_i2c *siic = adapter->algo_data; algo_data 246 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = i2c_adap->algo_data; algo_data 284 drivers/i2c/busses/i2c-sprd.c struct sprd_i2c *i2c_dev = i2c_adap->algo_data; algo_data 510 drivers/i2c/busses/i2c-sprd.c i2c_dev->adap.algo_data = i2c_dev; algo_data 62 drivers/i2c/busses/i2c-taos-evm.c struct serio *serio = adapter->algo_data; algo_data 221 drivers/i2c/busses/i2c-taos-evm.c adapter->algo_data = serio; algo_data 176 drivers/i2c/busses/i2c-tiny-usb.c struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; algo_data 196 drivers/i2c/busses/i2c-tiny-usb.c struct i2c_tiny_usb *dev = (struct i2c_tiny_usb *)adapter->algo_data; algo_data 250 drivers/i2c/busses/i2c-tiny-usb.c dev->adapter.algo_data = dev; algo_data 83 drivers/i2c/busses/i2c-versatile.c i2c->adap.algo_data = &i2c->algo; algo_data 75 drivers/i2c/busses/i2c-via.c .algo_data = &bit_data, algo_data 40 drivers/i2c/busses/i2c-viperboard.c struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; algo_data 271 drivers/i2c/busses/i2c-viperboard.c struct vprbrd *vb = (struct vprbrd *)i2c->algo_data; algo_data 373 drivers/i2c/busses/i2c-viperboard.c vb_i2c->i2c.algo_data = vb; algo_data 426 drivers/i2c/busses/i2c-xlr.c priv->adap.algo_data = priv; algo_data 42 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 61 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 82 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 104 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 124 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 145 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 156 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 171 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 182 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 192 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 206 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adapter->algo_data; algo_data 332 drivers/i2c/i2c-mux.c priv->adap.algo_data = priv; algo_data 446 drivers/i2c/i2c-mux.c struct i2c_mux_priv *priv = adap->algo_data; algo_data 40 drivers/i2c/muxes/i2c-demux-pinctrl.c struct i2c_demux_pinctrl_priv *priv = adap->algo_data; algo_data 48 drivers/i2c/muxes/i2c-demux-pinctrl.c struct i2c_demux_pinctrl_priv *priv = adap->algo_data; algo_data 107 drivers/i2c/muxes/i2c-demux-pinctrl.c priv->cur_adap.algo_data = priv; algo_data 168 drivers/infiniband/hw/hfi1/qsfp.c bus->adapter.algo_data = &bus->algo; algo_data 243 drivers/media/common/b2c2/flexcop-i2c.c fc->fc_i2c_adap[0].i2c_adap.algo_data = algo_data 244 drivers/media/common/b2c2/flexcop-i2c.c fc->fc_i2c_adap[1].i2c_adap.algo_data = algo_data 245 drivers/media/common/b2c2/flexcop-i2c.c fc->fc_i2c_adap[2].i2c_adap.algo_data = NULL; algo_data 415 drivers/media/common/saa7146/saa7146_i2c.c i2c_adapter->algo_data = NULL; algo_data 1084 drivers/media/dvb-frontends/cx24123.c state->tuner_i2c_adapter.algo_data = NULL; algo_data 2780 drivers/media/dvb-frontends/dib7000p.c st->dib7090_tuner_adap.algo_data = NULL; algo_data 4461 drivers/media/dvb-frontends/dib8000.c state->dib8096p_tuner_adap.algo_data = NULL; algo_data 2524 drivers/media/dvb-frontends/dib9000.c st->tuner_adap.algo_data = NULL; algo_data 2533 drivers/media/dvb-frontends/dib9000.c st->component_bus.algo_data = NULL; algo_data 430 drivers/media/dvb-frontends/dibx000_common.c i2c_adap->algo_data = NULL; algo_data 908 drivers/media/dvb-frontends/s5h1420.c state->tuner_i2c_adapter.algo_data = NULL; algo_data 495 drivers/media/dvb-frontends/zd1301_demod.c dev->adapter.algo_data = NULL; algo_data 358 drivers/media/pci/bt8xx/bttv-i2c.c btv->c.i2c_adap.algo_data = &btv->i2c_algo; algo_data 233 drivers/media/pci/cobalt/cobalt-i2c.c struct cobalt_i2c_data *data = adap->algo_data; algo_data 295 drivers/media/pci/cobalt/cobalt-i2c.c .algo_data = NULL, /* filled from template */ algo_data 353 drivers/media/pci/cobalt/cobalt-i2c.c adap->algo_data = &cobalt->i2c_data[i]; algo_data 200 drivers/media/pci/cx18/cx18-i2c.c .algo_data = NULL, /* filled from template */ algo_data 231 drivers/media/pci/cx18/cx18-i2c.c cx->i2c_adap[i].algo_data = &cx->i2c_algo[i]; algo_data 39 drivers/media/pci/cx23885/cx23885-i2c.c struct cx23885_i2c *bus = i2c_adap->algo_data; algo_data 46 drivers/media/pci/cx23885/cx23885-i2c.c struct cx23885_i2c *bus = i2c_adap->algo_data; algo_data 70 drivers/media/pci/cx23885/cx23885-i2c.c struct cx23885_i2c *bus = i2c_adap->algo_data; algo_data 151 drivers/media/pci/cx23885/cx23885-i2c.c struct cx23885_i2c *bus = i2c_adap->algo_data; algo_data 312 drivers/media/pci/cx23885/cx23885-i2c.c bus->i2c_adap.algo_data = bus; algo_data 342 drivers/media/pci/cx25821/cx25821-core.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 38 drivers/media/pci/cx25821/cx25821-i2c.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 45 drivers/media/pci/cx25821/cx25821-i2c.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 69 drivers/media/pci/cx25821/cx25821-i2c.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 163 drivers/media/pci/cx25821/cx25821-i2c.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 226 drivers/media/pci/cx25821/cx25821-i2c.c struct cx25821_i2c *bus = i2c_adap->algo_data; algo_data 301 drivers/media/pci/cx25821/cx25821-i2c.c bus->i2c_adap.algo_data = bus; algo_data 138 drivers/media/pci/cx88/cx88-i2c.c core->i2c_adap.algo_data = &core->i2c_algo; algo_data 113 drivers/media/pci/cx88/cx88-vp3054-i2c.c vp3054_i2c->adap.algo_data = &vp3054_i2c->algo; algo_data 192 drivers/media/pci/ddbridge/ddbridge-i2c.c adap->algo_data = (void *)i2c; algo_data 482 drivers/media/pci/dm1105/dm1105.c dev = i2c_adap->algo_data; algo_data 1043 drivers/media/pci/dm1105/dm1105.c dev->i2c_adap.algo_data = dev; algo_data 1054 drivers/media/pci/dm1105/dm1105.c dev->i2c_bb_adap.algo_data = &dev->i2c_bit; algo_data 615 drivers/media/pci/ivtv/ivtv-i2c.c .algo_data = NULL, /* filled from template */ algo_data 665 drivers/media/pci/ivtv/ivtv-i2c.c .algo_data = NULL, /* filled from template */ algo_data 706 drivers/media/pci/ivtv/ivtv-i2c.c itv->i2c_adap.algo_data = &itv->i2c_algo; algo_data 221 drivers/media/pci/mantis/mantis_i2c.c i2c_adapter->algo_data = NULL; algo_data 154 drivers/media/pci/ngene/ngene-i2c.c adap->algo_data = (void *)&(dev->channel[dev_nr]); algo_data 629 drivers/media/pci/pluto2/pluto2.c pluto->i2c_adap.algo_data = &pluto->i2c_bit; algo_data 1386 drivers/media/pci/pt1/pt1.c i2c_adap->algo_data = NULL; algo_data 764 drivers/media/pci/pt3/pt3.c i2c->algo_data = NULL; algo_data 230 drivers/media/pci/saa7134/saa7134-i2c.c struct saa7134_dev *dev = i2c_adap->algo_data; algo_data 436 drivers/media/pci/saa7134/saa7134-i2c.c dev->i2c_adap.algo_data = dev; algo_data 113 drivers/media/pci/saa7134/saa7134-input.c struct saa7134_dev *dev = ir->c->adapter->algo_data; algo_data 168 drivers/media/pci/saa7134/saa7134-input.c struct saa7134_dev *dev = ir->c->adapter->algo_data; algo_data 220 drivers/media/pci/saa7134/saa7134-input.c struct saa7134_dev *dev = ir->c->adapter->algo_data; algo_data 299 drivers/media/pci/saa7134/saa7134-input.c struct saa7134_dev *dev = ir->c->adapter->algo_data; algo_data 18 drivers/media/pci/saa7164/saa7164-i2c.c struct saa7164_i2c *bus = i2c_adap->algo_data; algo_data 95 drivers/media/pci/saa7164/saa7164-i2c.c bus->i2c_adap.algo_data = bus; algo_data 188 drivers/media/pci/smipcie/smipcie-main.c dev->i2c_bus[0].algo_data = &dev->i2c_bit[0]; algo_data 210 drivers/media/pci/smipcie/smipcie-main.c dev->i2c_bus[1].algo_data = &dev->i2c_bit[1]; algo_data 209 drivers/media/pci/solo6x10/solo6x10-i2c.c struct solo_dev *solo_dev = adap->algo_data; algo_data 289 drivers/media/pci/solo6x10/solo6x10-i2c.c adap->algo_data = solo_dev; algo_data 295 drivers/media/pci/solo6x10/solo6x10-i2c.c adap->algo_data = NULL; algo_data 302 drivers/media/pci/solo6x10/solo6x10-i2c.c if (!solo_dev->i2c_adap[i].algo_data) algo_data 305 drivers/media/pci/solo6x10/solo6x10-i2c.c solo_dev->i2c_adap[i].algo_data = NULL; algo_data 318 drivers/media/pci/solo6x10/solo6x10-i2c.c if (!solo_dev->i2c_adap[i].algo_data) algo_data 321 drivers/media/pci/solo6x10/solo6x10-i2c.c solo_dev->i2c_adap[i].algo_data = NULL; algo_data 868 drivers/media/tuners/tda18271-fe.c ret = fe->callback(priv->i2c_props.adap->algo_data, algo_data 485 drivers/media/tuners/tda827x.c fe->callback(priv->i2c_adap->algo_data, algo_data 495 drivers/media/tuners/tda827x.c fe->callback(priv->i2c_adap->algo_data, algo_data 538 drivers/media/tuners/tuner-xc2028.c fe->dvb->priv : priv->i2c_props.adap->algo_data, algo_data 268 drivers/media/tuners/xc4000.c priv->i2c_props.adap->algo_data, algo_data 303 drivers/media/tuners/xc5000.c priv->i2c_props.adap->algo_data, algo_data 28 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 35 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 58 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 81 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 104 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 130 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 219 drivers/media/usb/au0828/au0828-i2c.c struct au0828_dev *dev = i2c_adap->algo_data; algo_data 375 drivers/media/usb/au0828/au0828-i2c.c dev->i2c_adap.algo_data = dev; algo_data 75 drivers/media/usb/cx231xx/cx231xx-i2c.c struct cx231xx_i2c *bus = i2c_adap->algo_data; algo_data 186 drivers/media/usb/cx231xx/cx231xx-i2c.c struct cx231xx_i2c *bus = i2c_adap->algo_data; algo_data 273 drivers/media/usb/cx231xx/cx231xx-i2c.c struct cx231xx_i2c *bus = i2c_adap->algo_data; algo_data 336 drivers/media/usb/cx231xx/cx231xx-i2c.c struct cx231xx_i2c *bus = i2c_adap->algo_data; algo_data 363 drivers/media/usb/cx231xx/cx231xx-i2c.c struct cx231xx_i2c *bus = i2c_adap->algo_data; algo_data 525 drivers/media/usb/cx231xx/cx231xx-i2c.c bus->i2c_adap.algo_data = bus; algo_data 25 drivers/media/usb/dvb-usb/dvb-usb-i2c.c d->i2c_adap.algo_data = NULL; algo_data 533 drivers/media/usb/em28xx/em28xx-i2c.c struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; algo_data 887 drivers/media/usb/em28xx/em28xx-i2c.c struct em28xx_i2c_bus *i2c_bus = i2c_adap->algo_data; algo_data 994 drivers/media/usb/em28xx/em28xx-i2c.c dev->i2c_adap[bus].algo_data = &dev->i2c_bus[bus]; algo_data 368 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c struct pvr2_hdw *hdw = (struct pvr2_hdw *)(i2c_adap->algo_data); algo_data 625 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c hdw->i2c_adap.algo_data = hdw; algo_data 154 drivers/media/usb/stk1160/stk1160-i2c.c struct stk1160 *dev = i2c_adap->algo_data; algo_data 254 drivers/media/usb/stk1160/stk1160-i2c.c dev->i2c_adap.algo_data = dev; algo_data 145 drivers/media/usb/tm6000/tm6000-i2c.c struct tm6000_core *dev = i2c_adap->algo_data; algo_data 296 drivers/media/usb/tm6000/tm6000-i2c.c dev->i2c_adap.algo_data = dev; algo_data 1690 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c ttusb->i2c_adap.algo_data = NULL; algo_data 457 drivers/net/can/sja1000/peak_pci.c card->led_chip.algo_data = &card->i2c_bit; algo_data 2979 drivers/net/ethernet/intel/igb/igb_main.c adapter->i2c_adap.algo_data = &adapter->i2c_algo; algo_data 2388 drivers/net/ethernet/sfc/falcon/falcon.c board->i2c_adap.algo_data = &board->i2c_data; algo_data 75 drivers/video/fbdev/aty/radeon_i2c.c chan->adapter.algo_data = &chan->algo; algo_data 56 drivers/video/fbdev/core/fb_ddc.c struct i2c_algo_bit_data *algo_data = adapter->algo_data; algo_data 60 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 1); algo_data 66 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 1); algo_data 69 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 1); algo_data 70 drivers/video/fbdev/core/fb_ddc.c if (algo_data->getscl) { algo_data 73 drivers/video/fbdev/core/fb_ddc.c if (algo_data->getscl(algo_data->data)) algo_data 79 drivers/video/fbdev/core/fb_ddc.c udelay(algo_data->udelay); algo_data 82 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 0); algo_data 84 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 0); algo_data 86 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 1); algo_data 91 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 0); algo_data 92 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 0); algo_data 95 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 1); algo_data 96 drivers/video/fbdev/core/fb_ddc.c if (algo_data->getscl) { algo_data 99 drivers/video/fbdev/core/fb_ddc.c if (algo_data->getscl(algo_data->data)) algo_data 103 drivers/video/fbdev/core/fb_ddc.c udelay(algo_data->udelay); algo_data 106 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 1); algo_data 108 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 0); algo_data 109 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 0); algo_data 116 drivers/video/fbdev/core/fb_ddc.c algo_data->setsda(algo_data->data, 1); algo_data 117 drivers/video/fbdev/core/fb_ddc.c algo_data->setscl(algo_data->data, 1); algo_data 1235 drivers/video/fbdev/cyber2000fb.c cfb->ddc_adapter.algo_data = &cfb->ddc_algo; algo_data 1309 drivers/video/fbdev/cyber2000fb.c cfb->i2c_adapter.algo_data = &cfb->i2c_algo; algo_data 166 drivers/video/fbdev/i740fb.c par->ddc_adapter.algo_data = &par->ddc_algo; algo_data 96 drivers/video/fbdev/i810/i810-i2c.c chan->adapter.algo_data = &chan->algo; algo_data 113 drivers/video/fbdev/intelfb/intelfb_i2c.c chan->adapter.algo_data = &chan->algo; algo_data 116 drivers/video/fbdev/matrox/i2c-matroxfb.c b->adapter.algo_data = &b->bac; algo_data 19 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 34 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 47 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 58 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 69 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 106 drivers/video/fbdev/mb862xx/mb862xx-i2c.c struct mb862xxfb_par *par = adap->algo_data; algo_data 156 drivers/video/fbdev/mb862xx/mb862xx-i2c.c mb862xx_i2c_adapter.algo_data = par; algo_data 92 drivers/video/fbdev/nvidia/nv_i2c.c chan->adapter.algo_data = &chan->algo; algo_data 97 drivers/video/fbdev/riva/rivafb-i2c.c chan->adapter.algo_data = &chan->algo; algo_data 255 drivers/video/fbdev/s3fb.c par->ddc_adapter.algo_data = &par->ddc_algo; algo_data 141 drivers/video/fbdev/savage/savagefb-i2c.c chan->adapter.algo_data = &chan->algo; algo_data 1272 drivers/video/fbdev/tdfxfb.c chan->adapter.algo_data = &chan->algo; algo_data 1300 drivers/video/fbdev/tdfxfb.c chan->adapter.algo_data = &chan->algo; algo_data 277 drivers/video/fbdev/tridentfb.c par->ddc_adapter.algo_data = &par->ddc_algo; algo_data 205 drivers/video/fbdev/via/via_i2c.c adapter->algo_data = algo; algo_data 349 drivers/w1/slaves/w1_ds28e17.c struct w1_slave *sl = (struct w1_slave *) adapter->algo_data; algo_data 721 drivers/w1/slaves/w1_ds28e17.c data->adapter.algo_data = sl; algo_data 689 include/linux/i2c.h void *algo_data;