__do_faultRegular
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 ✅