i2c_new_client_device
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:727
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
ffffffff8183da59-ffffffff8183dadd: i2c_new_client_device.cold (STB_LOCAL)
ffffffff8183c9a0-ffffffff8183cc1a: i2c_new_client_device (STB_GLOBAL)
5.4
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
ffffffff8186f418-ffffffff8186f49c: i2c_new_client_device.cold (STB_LOCAL)
ffffffff8186e3a0-ffffffff8186e61a: i2c_new_client_device (STB_GLOBAL)
5.8
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:742
Inline: False
Direct callers:
- drivers/mfd/htc-i2cpld.c:htcpld_register_chip_i2c
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_new_smbus_alert_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff819433b3-ffffffff81943437: i2c_new_client_device.cold (STB_LOCAL)
ffffffff81942190-ffffffff8194240a: i2c_new_client_device (STB_GLOBAL)
5.11
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:870
Inline: False
Direct callers:
- drivers/mfd/htc-i2cpld.c:htcpld_register_chip_i2c
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_new_smbus_alert_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81c24a40-ffffffff81c24add: i2c_new_client_device.cold (STB_LOCAL)
ffffffff819484d0-ffffffff81948772: i2c_new_client_device (STB_GLOBAL)
5.13
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:914
Inline: False
Direct callers:
- drivers/mfd/htc-i2cpld.c:htcpld_register_chip_i2c
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_new_smbus_alert_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81c16b50-ffffffff81c16bc9: i2c_new_client_device.cold (STB_LOCAL)
ffffffff8192be40-ffffffff8192c0f8: i2c_new_client_device (STB_GLOBAL)
5.15
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:915
Inline: False
Direct callers:
- drivers/mfd/htc-i2cpld.c:htcpld_register_chip_i2c
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_new_smbus_alert_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81d25835-ffffffff81d258ae: i2c_new_client_device.cold (STB_LOCAL)
ffffffff819cf000-ffffffff819cf2b5: i2c_new_client_device (STB_GLOBAL)
5.19
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:916
Inline: False
Direct callers:
- drivers/mfd/htc-i2cpld.c:htcpld_register_chip_i2c
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_setup_smbus_alert
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81ef15db-ffffffff81ef1654: i2c_new_client_device.cold (STB_LOCAL)
ffffffff81b30db0-ffffffff81b31070: i2c_new_client_device (STB_GLOBAL)
6.2
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81cc5730)
Location: drivers/i2c/i2c-core-base.c:917
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_setup_smbus_alert
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81cc5730-ffffffff81cc5a5e: i2c_new_client_device (STB_GLOBAL)
6.5
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81d2d3c0)
Location: drivers/i2c/i2c-core-base.c:932
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_setup_smbus_alert
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81d2d3c0-ffffffff81d2d6e2: i2c_new_client_device (STB_GLOBAL)
6.8
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81de32b0)
Location: drivers/i2c/i2c-core-base.c:935
Inline: False
Direct callers:
- drivers/gpu/drm/drm_encoder_slave.c:drm_i2c_encoder_init
- drivers/i2c/i2c-core-base.c:i2c_new_scanned_device
- drivers/i2c/i2c-core-base.c:i2c_detect_address
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:new_device_store
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-smbus.c:i2c_setup_smbus_alert
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_new_device_by_fwnode
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_notify
- drivers/i2c/i2c-core-acpi.c:i2c_acpi_add_device
Symbols:
ffffffff81de32b0-ffffffff81de362d: i2c_new_client_device (STB_GLOBAL)
arm64
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffff800010ab1a78)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_ancillary_device
- drivers/i2c/i2c-core-base.c:devm_i2c_new_dummy_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy
Symbols:
ffff800010ab1a78-ffff800010ab1d2c: i2c_new_client_device (STB_GLOBAL)
armhf
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (c0b93188)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
c0b93188-c0b93404: i2c_new_client_device (STB_GLOBAL)
ppc64el
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (c000000000b94f70)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
c000000000b94f70-c000000000b952d4: i2c_new_client_device (STB_GLOBAL)
riscv64
: ✅struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffe0006b9866)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
ffffffe0006b9866-ffffffe0006b9abc: i2c_new_client_device (STB_GLOBAL)
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
ffffffff818635a8-ffffffff8186362c: i2c_new_client_device.cold (STB_LOCAL)
ffffffff81862530-ffffffff818627aa: i2c_new_client_device (STB_GLOBAL)
lowlatency
: Transformation ⚠️struct i2c_client *i2c_new_client_device(struct i2c_adapter *adap, const struct i2c_board_info *info);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (0)
Location: drivers/i2c/i2c-core-base.c:732
Inline: False
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_new_probed_device
- drivers/i2c/i2c-core-base.c:i2c_detect
- drivers/i2c/i2c-core-base.c:i2c_register_adapter
- drivers/i2c/i2c-core-base.c:i2c_sysfs_new_device
- drivers/i2c/i2c-core-base.c:i2c_new_dummy_device
Symbols:
ffffffff8187e808-ffffffff8187e88c: i2c_new_client_device.cold (STB_LOCAL)
ffffffff8187d790-ffffffff8187da0a: i2c_new_client_device (STB_GLOBAL)
Regular
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and gcp
✅
generic
and lowlatency
✅