i2c_mux_core      169 drivers/gpu/drm/bridge/sii902x.c 	struct i2c_mux_core *i2cmux;
i2c_mux_core      840 drivers/gpu/drm/bridge/sii902x.c static int sii902x_i2c_bypass_select(struct i2c_mux_core *mux, u32 chan_id)
i2c_mux_core      885 drivers/gpu/drm/bridge/sii902x.c static int sii902x_i2c_bypass_deselect(struct i2c_mux_core *mux, u32 chan_id)
i2c_mux_core       35 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc;
i2c_mux_core       43 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc = priv->muxc;
i2c_mux_core       62 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc = priv->muxc;
i2c_mux_core       83 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc = priv->muxc;
i2c_mux_core      105 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc = priv->muxc;
i2c_mux_core      239 drivers/i2c/i2c-mux.c struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent,
i2c_mux_core      242 drivers/i2c/i2c-mux.c 				   int (*select)(struct i2c_mux_core *, u32),
i2c_mux_core      243 drivers/i2c/i2c-mux.c 				   int (*deselect)(struct i2c_mux_core *, u32))
i2c_mux_core      245 drivers/i2c/i2c-mux.c 	struct i2c_mux_core *muxc;
i2c_mux_core      282 drivers/i2c/i2c-mux.c int i2c_mux_add_adapter(struct i2c_mux_core *muxc,
i2c_mux_core      440 drivers/i2c/i2c-mux.c void i2c_mux_del_adapters(struct i2c_mux_core *muxc)
i2c_mux_core       42 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       85 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      101 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct i2c_mux_core *muxc;
i2c_mux_core      179 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
i2c_mux_core       34 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       43 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      109 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_mux_core *muxc;
i2c_mux_core      215 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
i2c_mux_core       23 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       34 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       74 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct i2c_mux_core *muxc;
i2c_mux_core      150 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
i2c_mux_core      178 drivers/i2c/muxes/i2c-mux-ltc4306.c static int ltc4306_select_mux(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      186 drivers/i2c/muxes/i2c-mux-ltc4306.c static int ltc4306_deselect_mux(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      212 drivers/i2c/muxes/i2c-mux-ltc4306.c 	struct i2c_mux_core *muxc;
i2c_mux_core      299 drivers/i2c/muxes/i2c-mux-ltc4306.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      104 drivers/i2c/muxes/i2c-mux-mlxcpld.c static int mlxcpld_mux_select_chan(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      120 drivers/i2c/muxes/i2c-mux-mlxcpld.c static int mlxcpld_mux_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      137 drivers/i2c/muxes/i2c-mux-mlxcpld.c 	struct i2c_mux_core *muxc;
i2c_mux_core      181 drivers/i2c/muxes/i2c-mux-mlxcpld.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      179 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      248 drivers/i2c/muxes/i2c-mux-pca9541.c static int pca9541_select_chan(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      273 drivers/i2c/muxes/i2c-mux-pca9541.c static int pca9541_release_chan(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      289 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_mux_core *muxc;
i2c_mux_core      329 drivers/i2c/muxes/i2c-mux-pca9541.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      232 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_select_chan(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      255 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_deselect_mux(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      283 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      294 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      356 drivers/i2c/muxes/i2c-mux-pca954x.c static int pca954x_irq_setup(struct i2c_mux_core *muxc)
i2c_mux_core      387 drivers/i2c/muxes/i2c-mux-pca954x.c static void pca954x_cleanup(struct i2c_mux_core *muxc)
i2c_mux_core      416 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_mux_core *muxc;
i2c_mux_core      521 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core      531 drivers/i2c/muxes/i2c-mux-pca954x.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core       22 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       29 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       77 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_mux_core *muxc;
i2c_mux_core      171 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
i2c_mux_core       61 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       68 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      158 drivers/i2c/muxes/i2c-mux-reg.c 	struct i2c_mux_core *muxc;
i2c_mux_core      243 drivers/i2c/muxes/i2c-mux-reg.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
i2c_mux_core       17 drivers/iio/gyro/mpu3050-i2c.c static int mpu3050_i2c_bypass_select(struct i2c_mux_core *mux, u32 chan_id)
i2c_mux_core       26 drivers/iio/gyro/mpu3050-i2c.c static int mpu3050_i2c_bypass_deselect(struct i2c_mux_core *mux, u32 chan_id)
i2c_mux_core       86 drivers/iio/gyro/mpu3050.h 	struct i2c_mux_core *i2cmux;
i2c_mux_core       20 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c static int inv_mpu6050_select_bypass(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core       41 drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c static int inv_mpu6050_deselect_bypass(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core      143 drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h 	struct i2c_mux_core *muxc;
i2c_mux_core       16 drivers/media/dvb-frontends/af9013.c 	struct i2c_mux_core *muxc;
i2c_mux_core     1236 drivers/media/dvb-frontends/af9013.c static int af9013_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core     1257 drivers/media/dvb-frontends/af9013.c static int af9013_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       73 drivers/media/dvb-frontends/lgdt3306a.c 	struct i2c_mux_core *muxc;
i2c_mux_core     2178 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core     2186 drivers/media/dvb-frontends/lgdt3306a.c static int lgdt3306a_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core     1225 drivers/media/dvb-frontends/m88ds3103.c static int m88ds3103_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       35 drivers/media/dvb-frontends/m88ds3103_priv.h 	struct i2c_mux_core *muxc;
i2c_mux_core      648 drivers/media/dvb-frontends/rtl2830.c static int rtl2830_select(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core       23 drivers/media/dvb-frontends/rtl2830_priv.h 	struct i2c_mux_core *muxc;
i2c_mux_core      799 drivers/media/dvb-frontends/rtl2832.c static int rtl2832_select(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core      819 drivers/media/dvb-frontends/rtl2832.c static int rtl2832_deselect(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core       25 drivers/media/dvb-frontends/rtl2832_priv.h 	struct i2c_mux_core *muxc;
i2c_mux_core      590 drivers/media/dvb-frontends/si2168.c static int si2168_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core      608 drivers/media/dvb-frontends/si2168.c static int si2168_deselect(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       26 drivers/media/dvb-frontends/si2168_priv.h 	struct i2c_mux_core *muxc;
i2c_mux_core      550 drivers/media/usb/cx231xx/cx231xx-i2c.c static int cx231xx_i2c_mux_select(struct i2c_mux_core *muxc, u32 chan_id)
i2c_mux_core      617 drivers/media/usb/cx231xx/cx231xx.h 	struct i2c_mux_core *muxc;
i2c_mux_core     1951 drivers/of/unittest.c static int unittest_i2c_mux_select_chan(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core     1963 drivers/of/unittest.c 	struct i2c_mux_core *muxc;
i2c_mux_core     2007 drivers/of/unittest.c 	struct i2c_mux_core *muxc = i2c_get_clientdata(client);
i2c_mux_core       40 drivers/power/supply/sbs-manager.c 	struct i2c_mux_core *muxc;
i2c_mux_core      172 drivers/power/supply/sbs-manager.c static int sbsm_select(struct i2c_mux_core *muxc, u32 chan)
i2c_mux_core       27 include/linux/i2c-mux.h 	int (*select)(struct i2c_mux_core *, u32 chan_id);
i2c_mux_core       28 include/linux/i2c-mux.h 	int (*deselect)(struct i2c_mux_core *, u32 chan_id);
i2c_mux_core       35 include/linux/i2c-mux.h struct i2c_mux_core *i2c_mux_alloc(struct i2c_adapter *parent,
i2c_mux_core       38 include/linux/i2c-mux.h 				   int (*select)(struct i2c_mux_core *, u32),
i2c_mux_core       39 include/linux/i2c-mux.h 				   int (*deselect)(struct i2c_mux_core *, u32));
i2c_mux_core       46 include/linux/i2c-mux.h static inline void *i2c_mux_priv(struct i2c_mux_core *muxc)
i2c_mux_core       58 include/linux/i2c-mux.h int i2c_mux_add_adapter(struct i2c_mux_core *muxc,
i2c_mux_core       62 include/linux/i2c-mux.h void i2c_mux_del_adapters(struct i2c_mux_core *muxc);