i2c_get_adapdata
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (0)
Location: include/linux/i2c.h:599
Inline: True
In drivers/i2c/busses/i2c-designware-master.c (0)
Location: include/linux/i2c.h:599
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (0)
Location: include/linux/i2c.h:601
Inline: True
In drivers/i2c/busses/i2c-designware-master.c (ffffffff8179828b)
Location: include/linux/i2c.h:601
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff817da305)
Location: include/linux/i2c.h:690
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff817db415)
Location: include/linux/i2c.h:690
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
In drivers/i2c/busses/i2c-amd-platdrv.c (ffffffff817dd3c9)
Location: include/linux/i2c.h:690
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-amd-platdrv.c:i2c_amd_xfer
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81801725)
Location: include/linux/i2c.h:698
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff818027c5)
Location: include/linux/i2c.h:698
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff818429d5)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff818436a5)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81874355)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81875025)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81948a15)
Location: include/linux/i2c.h:719
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81949ef5)
Location: include/linux/i2c.h:719
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff8194e815)
Location: include/linux/i2c.h:727
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff8194fbb5)
Location: include/linux/i2c.h:727
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81932375)
Location: include/linux/i2c.h:735
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81933a75)
Location: include/linux/i2c.h:735
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff819d5725)
Location: include/linux/i2c.h:744
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff819d6e45)
Location: include/linux/i2c.h:744
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81b381c5)
Location: include/linux/i2c.h:753
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81b399a5)
Location: include/linux/i2c.h:753
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81ccd855)
Location: include/linux/i2c.h:755
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81ccf0e5)
Location: include/linux/i2c.h:755
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81d35605)
Location: include/linux/i2c.h:761
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81d36dd5)
Location: include/linux/i2c.h:761
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:txgbe_i2c_dw_xfer_quirk
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81deb795)
Location: include/linux/i2c.h:754
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81decfe5)
Location: include/linux/i2c.h:754
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
- drivers/i2c/busses/i2c-designware-master.c:txgbe_i2c_dw_xfer_quirk
- drivers/i2c/busses/i2c-designware-master.c:amd_i2c_dw_xfer_quirk
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffff800010ab92a8)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffff800010ab9de0)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
In drivers/i2c/busses/i2c-omap.c (ffff800010abb2b8)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-omap.c:omap_i2c_unprepare_recovery
- drivers/i2c/busses/i2c-omap.c:omap_i2c_prepare_recovery
- drivers/i2c/busses/i2c-omap.c:omap_i2c_set_scl
- drivers/i2c/busses/i2c-omap.c:omap_i2c_get_sda
- drivers/i2c/busses/i2c-omap.c:omap_i2c_get_scl
- drivers/i2c/busses/i2c-omap.c:omap_i2c_xfer_common
- drivers/i2c/busses/i2c-omap.c:omap_i2c_xfer_msg
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (c0b98900)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (c0b9949c)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
In drivers/i2c/busses/i2c-imx.c (c0b9b2dc)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-imx.c:i2c_imx_xfer
In drivers/i2c/busses/i2c-omap.c (c0b9c6cc)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-omap.c:omap_i2c_unprepare_recovery
- drivers/i2c/busses/i2c-omap.c:omap_i2c_prepare_recovery
- drivers/i2c/busses/i2c-omap.c:omap_i2c_set_scl
- drivers/i2c/busses/i2c-omap.c:omap_i2c_get_sda
- drivers/i2c/busses/i2c-omap.c:omap_i2c_get_scl
- drivers/i2c/busses/i2c-omap.c:omap_i2c_xfer_common
- drivers/i2c/busses/i2c-omap.c:omap_i2c_xfer_msg
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (c000000000b9c3d8)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (c000000000b9d9b0)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffe0006be0e0)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffe0006befb8)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-amd-mp2-plat.c (ffffffff81868e35)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-amd-mp2-plat.c:i2c_amd_xfer
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81869805)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff8186a4d5)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In drivers/i2c/busses/i2c-designware-common.c (ffffffff81883795)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-common.c:i2c_dw_func
In drivers/i2c/busses/i2c-designware-master.c (ffffffff81884465)
Location: include/linux/i2c.h:717
Inline: True
Inline callers:
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_unprepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_prepare_recovery
- drivers/i2c/busses/i2c-designware-master.c:i2c_dw_xfer