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_alloc()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 2 max_adapters 4
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 6531422700939083776
PARAM_VALUE 6 deselect 0
BUF_SIZE 1 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

drivers/media/usb/cx231xx/cx231xx-i2c.c cx231xx_i2c_mux_create() -> i2c_mux_alloc()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev->bus 0,4096-ptr_max
PARAM_VALUE 1 dev->class 0,4096-ptr_max
PARAM_VALUE 1 dev->driver 0,4096-ptr_max
PARAM_VALUE 2 max_adapters 2
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 3849454267014184960
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo->master_xfer 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->quirks 0,4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 dev->platform_data 1-u64max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 1195477437109133312
PARAM_VALUE 6 deselect 3959577401393090560
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->quirks 0,4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 1901555245278060544
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->quirks 0,4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 5
PARAM_VALUE 5 select 5103646702123028480
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 dev->of_node 4096-ptr_max
PARAM_VALUE 2 max_adapters 0-s32max
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 5403690542441201664
PARAM_VALUE 6 deselect 2228993482124668928
BUF_SIZE 1 dev 1616
DATA_SOURCE 0 parent r mux_parent_adapter
DATA_SOURCE 2 max_adapters r of_get_child_count
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->bus_lock.dep_map->name 0-255
PARAM_VALUE 0 parent->bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 6351547766743748608
PARAM_VALUE 6 deselect 9012071367146639360
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 0 parent->bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 parent->lock_ops 4096-ptr_max
PARAM_VALUE 0 parent->lock_ops->lock_bus 4096-ptr_max
PARAM_VALUE 0 parent->lock_ops->unlock_bus 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 24
PARAM_VALUE 4 flags 2
PARAM_VALUE 5 select 5214071823539658752
PARAM_VALUE 6 deselect 6548375531922432000
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
UNITS 3 sizeof_priv unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 0
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->of_node 1-u64max
PARAM_VALUE 1 dev->platform_data 0
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 32
PARAM_VALUE 4 flags 2
PARAM_VALUE 5 select 5845467338029813760
PARAM_VALUE 6 deselect 101074037355184128
BUF_SIZE 1 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 3 sizeof_priv unit_byte

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

Type Parameter Key Value
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 max_adapters 0-s32max
PARAM_VALUE 3 sizeof_priv 8
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 8602020330725974016
PARAM_VALUE 6 deselect 7257819899491524608
BUF_SIZE 1 dev 1616
DATA_SOURCE 2 max_adapters r of_get_child_count
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
UNITS 3 sizeof_priv unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->quirks 0,4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 1 dev->power.autosuspend_delay 10000
PARAM_VALUE 1 dev->power.last_status (-1)
PARAM_VALUE 1 dev->power.request 0-4
PARAM_VALUE 1 dev->power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 1 dev->power.runtime_status 0,2
PARAM_VALUE 1 dev->power.use_autosuspend 1
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 5
PARAM_VALUE 5 select 2472714174313005056
PARAM_VALUE 6 deselect 151735290510782464
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 3 sizeof_priv 56
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 474845136879374336
PARAM_VALUE 6 deselect 8315246038467870720
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
UNITS 3 sizeof_priv unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 5
PARAM_VALUE 5 select 2206411802474823680
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 max_adapters s32min-(-1),1-s32max
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 495002484981145600
PARAM_VALUE 6 deselect 0
BUF_SIZE 1 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 5
PARAM_VALUE 5 select 8811559403438645248
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->of_node 4096-ptr_max
PARAM_VALUE 2 max_adapters 1-s32max
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 6876521884744163328
PARAM_VALUE 6 deselect 0
BUF_SIZE 1 dev 1616
DATA_SOURCE 0 parent r i2c_mux_pinctrl_parent_adapter
DATA_SOURCE 2 max_adapters r of_property_count_strings
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 max_adapters

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->owner 0,4096-ptr_max
PARAM_VALUE 0 parent->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 parent->owner->state 0-1,3-u32max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 3323675735377858560
PARAM_VALUE 6 deselect 0
DATA_SOURCE 0 parent r i2c_get_adapter
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 max_adapters
UNITS 2 max_adapters unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 4
PARAM_VALUE 5 select 4371257339078000640
PARAM_VALUE 6 deselect 8042680449650421760
BUF_SIZE 1 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 parent->lock_ops 4096-ptr_max
PARAM_VALUE 0 parent->lock_ops->lock_bus 4096-ptr_max
PARAM_VALUE 0 parent->lock_ops->unlock_bus 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 8045085546847006720
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 5044642969837486080
PARAM_VALUE 6 deselect 5572472076405977088
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_children->first->pprev 1-u64max
PARAM_VALUE 0 parent->debugfs->d_children.first 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.dep_map->name 0-255
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.next 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->list.prev 2624917664208203776
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 parent->debugfs->d_inode->i_rwsem.osq.tail.counter 0-s32max
PARAM_VALUE 0 parent->debugfs->d_sb 4096-ptr_max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_bits 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_bmap_count 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_data_blksize 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_hashsize s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_last_bmap 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_mode 0-u16max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_partition_size s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_reserved s32min-s32max
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->s_root_block 0-4294967295
PARAM_VALUE 0 parent->debugfs->d_sb->s_fs_info->work_queued s32min-s32max
PARAM_VALUE 0 parent->dev.power.wakeirq->status 0-4294967295
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 2 max_adapters 1
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 8462786636950224896
PARAM_VALUE 6 deselect 2764699141993062400
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver 4096-ptr_max
PARAM_VALUE 3 sizeof_priv 528
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 4737489279464574976
PARAM_VALUE 6 deselect 0,8991252765000372224
BIT_INFO 6 deselect 0x0,0x7cc758c087989000
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
UNITS 3 sizeof_priv unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 0 parent->bus_lock.dep_map->name 0-255
PARAM_VALUE 0 parent->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 parent->dev.driver_data->mutex->wait_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 parent->lock_ops 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 dev->driver_data 4096-ptr_max
PARAM_VALUE 2 max_adapters 0
PARAM_VALUE 3 sizeof_priv 0
PARAM_VALUE 4 flags 1
PARAM_VALUE 5 select 1156383917141942272
PARAM_VALUE 6 deselect 0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->owner 0,4096-ptr_max
PARAM_VALUE 0 parent->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 parent->owner->state 0-1,3-u32max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 7836228343583072256
PARAM_VALUE 6 deselect 0
DATA_SOURCE 0 parent r i2c_get_adapter
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 2 max_adapters
UNITS 2 max_adapters unit_array_size

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

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->algo 4096-ptr_max
PARAM_VALUE 0 parent->algo->functionality 4096-ptr_max
PARAM_VALUE 1 dev 4096-ptr_max
PARAM_VALUE 1 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 2 max_adapters 8
PARAM_VALUE 3 sizeof_priv 136
PARAM_VALUE 4 flags 0
PARAM_VALUE 5 select 5711561853400662016
PARAM_VALUE 6 deselect 2352540808012042240
BUF_SIZE 1 dev 1616
RX_PATH
TASK_NOT_RUNNING
UNITS 0 parent unit_byte
UNITS 3 sizeof_priv unit_byte