page_copy_sane
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81465c07)
Location: lib/iov_iter.c:688
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81491ce8)
Location: lib/iov_iter.c:688
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814c785a)
Location: lib/iov_iter.c:818
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff814db49a)
Location: lib/iov_iter.c:862
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
5.3
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In lib/iov_iter.c (ffffffff81506d88)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
Direct callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
Symbols:
ffffffff8150acef-ffffffff8150ad05: page_copy_sane.part.0 (STB_LOCAL)
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81524e87)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
5.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815896a7)
Location: lib/iov_iter.c:884
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_to_iter
- lib/iov_iter.c:copy_page_to_iter
5.11
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815a5a23)
Location: lib/iov_iter.c:891
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_to_iter
- lib/iov_iter.c:copy_page_to_iter
5.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815ad8aa)
Location: lib/iov_iter.c:936
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_to_iter
- lib/iov_iter.c:copy_page_to_iter
5.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81614dcb)
Location: lib/iov_iter.c:779
Inline: True
Inline callers:
- lib/iov_iter.c:copy_page_from_iter_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_to_iter
5.19
: Transformation ⚠️bool page_copy_sane(struct page *page, size_t offset, size_t n);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/iov_iter.c (0)
Location: lib/iov_iter.c:831
Inline: False
Direct callers:
- lib/iov_iter.c:copy_page_from_iter_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_to_iter
Symbols:
ffffffff816e0fc0-ffffffff816e10c9: page_copy_sane (STB_LOCAL)
ffffffff81e92ec6-ffffffff81e92ee0: page_copy_sane.cold (STB_LOCAL)
6.2
: Transformation ⚠️bool page_copy_sane(struct page *page, size_t offset, size_t n);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In lib/iov_iter.c (0)
Location: lib/iov_iter.c:689
Inline: False
Direct callers:
- lib/iov_iter.c:copy_page_from_iter_atomic
- lib/iov_iter.c:copy_page_to_iter
Symbols:
ffffffff817d1420-ffffffff817d1542: page_copy_sane (STB_LOCAL)
ffffffff82078061-ffffffff8207807b: page_copy_sane.cold (STB_LOCAL)
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81813f11)
Location: lib/iov_iter.c:445
Inline: True
Inline callers:
- lib/iov_iter.c:copy_page_from_iter_atomic
- lib/iov_iter.c:copy_page_to_iter_nofault
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81859a0c)
Location: lib/iov_iter.c:326
Inline: True
Inline callers:
- lib/iov_iter.c:copy_page_from_iter_atomic
- lib/iov_iter.c:copy_page_to_iter_nofault
arm64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffff80001062f2c0)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (c07d5c68)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (c0000000007d6fec)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffe00045e7ae)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:copy_page_from_iter
- lib/iov_iter.c:copy_page_from_iter
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8151d467)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff8150d757)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff815194f7)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In lib/iov_iter.c (ffffffff81532cee)
Location: lib/iov_iter.c:863
Inline: True
Inline callers:
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
- lib/iov_iter.c:iov_iter_copy_from_user_atomic
Regular
5.19
and 6.2
✅