i2c_match_id
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/i2c/i2c-core.c (ffffffff81678bc4)
Location: drivers/i2c/i2c-core.c:491
Inline: True
Inline callers:
- drivers/i2c/i2c-core.c:i2c_device_probe
- drivers/i2c/i2c-core.c:i2c_device_match
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In drivers/i2c/i2c-core.c (ffffffff816d9f36)
Location: drivers/i2c/i2c-core.c:589
Inline: True
Inline callers:
- drivers/i2c/i2c-core.c:i2c_device_probe
- drivers/i2c/i2c-core.c:i2c_device_match
4.10
: ✅const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/i2c/i2c-core.c (ffffffff8170a020)
Location: drivers/i2c/i2c-core.c:683
Inline: False
Direct callers:
- drivers/i2c/i2c-core.c:i2c_device_probe
- drivers/i2c/i2c-core.c:i2c_device_match
Symbols:
ffffffff8170a020-ffffffff8170a06e: i2c_match_id (STB_GLOBAL)
4.13
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff8171f915)
Location: drivers/i2c/i2c-core-base.c:83
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff8171f870-ffffffff8171f8b4: i2c_match_id.part.24 (STB_LOCAL)
ffffffff8171f8c0-ffffffff8171f8dd: i2c_match_id (STB_GLOBAL)
4.15
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81790875)
Location: drivers/i2c/i2c-core-base.c:84
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff817907d0-ffffffff81790814: i2c_match_id.part.26 (STB_LOCAL)
ffffffff81790820-ffffffff8179083d: i2c_match_id (STB_GLOBAL)
4.18
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff817d3593)
Location: drivers/i2c/i2c-core-base.c:86
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff817d33c0-ffffffff817d3404: i2c_match_id.part.25 (STB_LOCAL)
ffffffff817d3410-ffffffff817d342d: i2c_match_id (STB_GLOBAL)
5.0
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff817fa758)
Location: drivers/i2c/i2c-core-base.c:86
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff817fa590-ffffffff817fa5d4: i2c_match_id.part.28 (STB_LOCAL)
ffffffff817fa5e0-ffffffff817fa5fd: i2c_match_id (STB_GLOBAL)
5.3
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff8183b4ad)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff8183b2c0-ffffffff8183b307: i2c_match_id.part.0 (STB_LOCAL)
ffffffff8183b310-ffffffff8183b32d: i2c_match_id (STB_GLOBAL)
5.4
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff8186ce3d)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff8186cc50-ffffffff8186cc97: i2c_match_id.part.0 (STB_LOCAL)
ffffffff8186cca0-ffffffff8186ccbd: i2c_match_id (STB_GLOBAL)
5.8
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff819418c7)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff81940910-ffffffff81940961: i2c_match_id (STB_GLOBAL)
5.11
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81947c95)
Location: drivers/i2c/i2c-core-base.c:79
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff81946ce0-ffffffff81946d31: i2c_match_id (STB_GLOBAL)
5.13
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff8192b620)
Location: drivers/i2c/i2c-core-base.c:101
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff8192a5e0-ffffffff8192a631: i2c_match_id (STB_GLOBAL)
5.15
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff819ce7fd)
Location: drivers/i2c/i2c-core-base.c:101
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff819cd780-ffffffff819cd7d1: i2c_match_id (STB_GLOBAL)
5.19
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81b304f6)
Location: drivers/i2c/i2c-core-base.c:101
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff81b2f960-ffffffff81b2f9be: i2c_match_id (STB_GLOBAL)
6.2
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81cc47fa)
Location: drivers/i2c/i2c-core-base.c:101
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff81cc3e80-ffffffff81cc3ede: i2c_match_id (STB_GLOBAL)
6.5
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81d2c77a)
Location: drivers/i2c/i2c-core-base.c:102
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_get_match_data
- drivers/i2c/i2c-core-base.c:i2c_get_match_data
Symbols:
ffffffff81d2b830-ffffffff81d2b896: i2c_match_id (STB_GLOBAL)
6.8
: Selective Inline ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81de264a)
Location: drivers/i2c/i2c-core-base.c:105
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_client_get_device_id
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_device_match
- drivers/i2c/i2c-core-base.c:i2c_get_match_data
- drivers/i2c/i2c-core-base.c:i2c_get_match_data
Symbols:
ffffffff81de16f0-ffffffff81de1756: i2c_match_id (STB_GLOBAL)
arm64
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffff800010aafc98)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffff800010aaf920-ffff800010aaf988: i2c_match_id.part.0 (STB_LOCAL)
ffff800010aaf988-ffff800010aaf9d8: i2c_match_id (STB_GLOBAL)
armhf
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (c0b917dc)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
c0b91468-c0b914c0: i2c_match_id.part.0 (STB_LOCAL)
c0b914c0-c0b914f0: i2c_match_id (STB_GLOBAL)
ppc64el
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (c000000000b92ea0)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
c000000000b92980-c000000000b92b8c: i2c_match_id.part.0 (STB_LOCAL)
c000000000b92b90-c000000000b92bc8: i2c_match_id (STB_GLOBAL)
riscv64
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffe0006b835e)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffe0006b8008-ffffffe0006b8062: i2c_match_id.part.0 (STB_LOCAL)
ffffffe0006b8062-ffffffe0006b80a8: i2c_match_id (STB_GLOBAL)
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff81860fcd)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff81860de0-ffffffff81860e27: i2c_match_id.part.0 (STB_LOCAL)
ffffffff81860e30-ffffffff81860e4d: i2c_match_id (STB_GLOBAL)
lowlatency
: Selective Inline, Transformation ⚠️const struct i2c_device_id *i2c_match_id(const struct i2c_device_id *id, const struct i2c_client *client);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In drivers/i2c/i2c-core-base.c (ffffffff8187c1dd)
Location: drivers/i2c/i2c-core-base.c:78
Inline: True
Inline callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Direct callers:
- drivers/i2c/i2c-core-base.c:i2c_device_probe
- drivers/i2c/i2c-core-base.c:i2c_device_match
Symbols:
ffffffff8187bff0-ffffffff8187c037: i2c_match_id.part.0 (STB_LOCAL)
ffffffff8187c040-ffffffff8187c05d: i2c_match_id (STB_GLOBAL)
Regular
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
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
✅