__do_fault
Regular
4.4
: ✅int __do_fault(struct vm_area_struct *vma, long unsigned int address, long unsigned int pgoff, unsigned int flags, struct page *cow_page, struct page **page);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff811bc0d0)
Location: mm/memory.c:2759
Inline: False
Direct callers:
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
Symbols:
ffffffff811bc0d0-ffffffff811bc1ab: __do_fault (STB_LOCAL)
4.8
: ✅int __do_fault(struct fault_env *fe, long unsigned int pgoff, struct page *cow_page, struct page **page, void **entry);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff811d6ef0)
Location: mm/memory.c:2846
Inline: False
Direct callers:
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
Symbols:
ffffffff811d6ef0-ffffffff811d7056: __do_fault (STB_LOCAL)
4.10
: Selective Inline ⚠️int __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/memory.c (ffffffff811e6c40)
Location: mm/memory.c:2866
Inline: True
Direct callers:
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
- mm/memory.c:handle_mm_fault
Symbols:
ffffffff811e6c40-ffffffff811e6d10: __do_fault (STB_LOCAL)
4.13
: Selective Inline ⚠️int __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/memory.c (ffffffff811f1e60)
Location: mm/memory.c:3042
Inline: True
Direct callers:
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
Symbols:
ffffffff811f1e60-ffffffff811f1f0d: __do_fault (STB_LOCAL)
4.15
: Selective Inline ⚠️int __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/memory.c (ffffffff81208c90)
Location: mm/memory.c:3211
Inline: True
Direct callers:
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
Symbols:
ffffffff81208c90-ffffffff81208d71: __do_fault (STB_LOCAL)
4.18
: Selective Inline ⚠️int __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In mm/memory.c (ffffffff812296b0)
Location: mm/memory.c:3256
Inline: True
Direct callers:
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
- mm/memory.c:handle_pte_fault
Symbols:
ffffffff812296b0-ffffffff8122979c: __do_fault (STB_LOCAL)
5.0
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8123d130)
Location: mm/memory.c:2994
Inline: False
Direct callers:
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
- mm/memory.c:__handle_mm_fault
Symbols:
ffffffff8123d130-ffffffff8123d258: __do_fault (STB_LOCAL)
5.3
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8124edd0)
Location: mm/memory.c:3057
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff8124edd0-ffffffff8124eef8: __do_fault (STB_LOCAL)
5.4
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8125d3b0)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff8125d3b0-ffffffff8125d4d8: __do_fault (STB_LOCAL)
5.8
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8128be30)
Location: mm/memory.c:3448
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_shared_fault
- mm/memory.c:do_cow_fault
Symbols:
ffffffff8128be30-ffffffff8128bf06: __do_fault (STB_LOCAL)
5.11
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81296db0)
Location: mm/memory.c:3607
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_shared_fault
- mm/memory.c:do_cow_fault
Symbols:
ffffffff81296db0-ffffffff81296e86: __do_fault (STB_LOCAL)
5.13
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8129ca00)
Location: mm/memory.c:3696
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff8129ca00-ffffffff8129cad6: __do_fault (STB_LOCAL)
5.15
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff812dd7d0)
Location: mm/memory.c:3832
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff812dd7d0-ffffffff812dd8a6: __do_fault (STB_LOCAL)
5.19
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff813424a0)
Location: mm/memory.c:4140
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff813424a0-ffffffff813425bb: __do_fault (STB_LOCAL)
6.2
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff813ba5f0)
Location: mm/memory.c:4141
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff813ba5f0-ffffffff813ba732: __do_fault (STB_LOCAL)
6.5
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff813eefb0)
Location: mm/memory.c:4173
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_cow_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff813eefb0-ffffffff813ef0f2: __do_fault (STB_LOCAL)
6.8
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff8141aeb0)
Location: mm/memory.c:4370
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_read_fault
Symbols:
ffffffff8141aeb0-ffffffff8141afe2: __do_fault (STB_LOCAL)
arm64
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffff8000102f4890)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffff8000102f4890-ffff8000102f4a2c: __do_fault (STB_LOCAL)
armhf
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (c0516a60)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
c0516a60-c0516bd4: __do_fault (STB_LOCAL)
ppc64el
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (c0000000003bb590)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
c0000000003bb590-c0000000003bb7b0: __do_fault (STB_LOCAL)
riscv64
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffe000205e18)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffe000205e18-ffffffe000205edc: __do_fault (STB_LOCAL)
aws
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81255a00)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff81255a00-ffffffff81255b28: __do_fault (STB_LOCAL)
azure
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff812480e0)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff812480e0-ffffffff81248208: __do_fault (STB_LOCAL)
gcp
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff812537a0)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff812537a0-ffffffff812538c8: __do_fault (STB_LOCAL)
lowlatency
: ✅vm_fault_t __do_fault(struct vm_fault *vmf);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/memory.c (ffffffff81263170)
Location: mm/memory.c:3082
Inline: False
Direct callers:
- mm/memory.c:do_fault
- mm/memory.c:do_fault
- mm/memory.c:do_fault
Symbols:
ffffffff81263170-ffffffff81263286: __do_fault (STB_LOCAL)
Regular
4.4
and 4.8
⚠️struct fault_env *fe
void **entry
struct vm_area_struct *vma
long unsigned int address
unsigned int flags
vma, address, pgoff, flags, cow_page, page
➡️ fe, pgoff, cow_page, page, entry
4.8
and 4.10
⚠️struct vm_fault *vmf
struct fault_env *fe
long unsigned int pgoff
struct page *cow_page
struct page **page
void **entry
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
⚠️int
➡️ vm_fault_t
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 aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅