Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 26 files:

Smatch caller information:

drivers/power/supply/sbs-manager.c sbsm_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 4
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 6531422700939083776
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 1-4
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 560
BUF_SIZE 0 muxc->select 8
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/usb/cx231xx/cx231xx-i2c.c cx231xx_i2c_mux_register() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->max_adapters 2
PARAM_VALUE 0 muxc->select 3849454267014184960
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-1
DATA_SOURCE 2 chan_id $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/lgdt3306a.c lgdt3306a_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 3959577401393090560
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 1195477437109133312
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/m88ds3103.c m88ds3103_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 1901555245278060544
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 1736
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c inv_mpu_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 5103646702123028480
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv s32min-(-2),1-s32max
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-gpmux.c i2c_mux_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 2228993482124668928
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0-s32max
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 5403690542441201664
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-4294967294
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 16
CAPPED_DATA 0 muxc->max_adapters 1
CAPPED_DATA 2 chan_id 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/si2168.c si2168_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 9012071367146639360
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 6351547766743748608
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-pca9541.c pca9541_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 6548375531922432000
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 5214071823539658752
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-arb-gpio-challenge.c i2c_arbitrator_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 101074037355184128
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 5845467338029813760
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-mule.c mule_i2c_mux_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 7257819899491524608
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0-s32max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->priv->regmap 4096-ptr_max
PARAM_VALUE 0 muxc->priv->regmap->cache->cached_rbnode->blklen 1-4294967295
PARAM_VALUE 0 muxc->priv->regmap->cache_dirty 1
PARAM_VALUE 0 muxc->priv->regmap->lock 4096-ptr_max
PARAM_VALUE 0 muxc->priv->regmap->unlock 4096-ptr_max
PARAM_VALUE 0 muxc->select 8602020330725974016
PARAM_VALUE 0 *muxc->priv->regmap->cache->data 0-4294967295
PARAM_VALUE 1 force_nr 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
CAPPED_DATA 0 muxc->max_adapters 1
CAPPED_DATA 0 muxc->priv->regmap->wr_table->n_no_ranges 1
CAPPED_DATA 0 muxc->priv->regmap->wr_table->n_yes_ranges 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/iio/gyro/mpu3050-i2c.c mpu3050_i2c_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 151735290510782464
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 2472714174313005056
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-mlxcpld.c mlxcpld_mux_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 8315246038467870720
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 474845136879374336
PARAM_VALUE 1 force_nr 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/i2c/max96714.c max96714_i2c_mux_init() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 2206411802474823680
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/of/unittest.c unittest_i2c_mux_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters s32min-(-1),1-s32max
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 495002484981145600
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-s32max
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
CAPPED_DATA 2 chan_id 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/i2c/max96717.c max96717_i2c_mux_init() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 8811559403438645248
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-pinctrl.c i2c_mux_pinctrl_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0,5107305413562327040
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1-s32max
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 6876521884744163328
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-536870910
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
CAPPED_DATA 0 muxc->max_adapters 1
CAPPED_DATA 2 chan_id 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
BIT_INFO 0 muxc->deselect 0x0,0x46e0cb36c6cfe000
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters
NO_OVERFLOW_SIMPLE 2 chan_id

drivers/i2c/muxes/i2c-mux-reg.c i2c_mux_reg_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0,8593403984843526144
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 3323675735377858560
PARAM_VALUE 1 force_nr 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 48
DATA_SOURCE 0 muxc r i2c_mux_alloc
BIT_INFO 0 muxc->deselect 0x0,0x7741e764f8065000
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/gpu/drm/bridge/sii902x.c sii902x_init() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 8042680449650421760
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 4371257339078000640
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/rtl2830.c rtl2830_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 8045085546847006720
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/rtl2832.c rtl2832_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 5572472076405977088
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 5044642969837486080
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 1896
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/dvb-frontends/af9013.c af9013_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 2764699141993062400
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 1
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 8462786636950224896
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 1416
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-ltc4306.c ltc4306_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0,8991252765000372224
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0-255
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->select 4737489279464574976
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-254
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
CAPPED_DATA 0 muxc->max_adapters 1
CAPPED_DATA 2 chan_id 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
BIT_INFO 0 muxc->deselect 0x0,0x7cc758c087989000
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/media/i2c/max9286.c max9286_i2c_mux_init() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 1156383917141942272
PARAM_VALUE 1 force_nr 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 1832
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-gpio.c i2c_mux_gpio_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 0,7720241562266845184
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 0
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->select 7836228343583072256
PARAM_VALUE 1 force_nr 0
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
BUF_SIZE 0 muxc->priv 48
DATA_SOURCE 0 muxc r i2c_mux_alloc
BIT_INFO 0 muxc->deselect 0x0,0x6b23cecc1b1f4000
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters

drivers/i2c/muxes/i2c-mux-pca954x.c pca954x_probe() -> i2c_mux_add_adapter()

Type Parameter Key Value
PARAM_VALUE 0 muxc 4096-ptr_max
PARAM_VALUE 0 muxc->adapter 0
PARAM_VALUE 0 muxc->deselect 2352540808012042240
PARAM_VALUE 0 muxc->dev 4096-ptr_max
PARAM_VALUE 0 muxc->max_adapters 8
PARAM_VALUE 0 muxc->parent 4096-ptr_max
PARAM_VALUE 0 muxc->priv 4096-ptr_max
PARAM_VALUE 0 muxc->priv->chip 4096-ptr_max
PARAM_VALUE 0 muxc->priv->supply->rdev 4096-ptr_max
PARAM_VALUE 0 muxc->select 5711561853400662016
PARAM_VALUE 1 force_nr 0
PARAM_VALUE 2 chan_id 0-254
BUF_SIZE 0 muxc s32min-s32max
BUF_SIZE 0 muxc->dev 1616
CAPPED_DATA 2 chan_id 1
DATA_SOURCE 0 muxc r i2c_mux_alloc
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 muxc->max_adapters