hmm_vma_fault
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: ✅int hmm_vma_fault(struct vm_area_struct *vma, struct hmm_range *range, long unsigned int start, long unsigned int end, hmm_pfn_t *pfns, bool write, bool block);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hmm.c (ffffffff8126d360)
Location: mm/hmm.c:663
Inline: False
Symbols:
ffffffff8126d360-ffffffff8126d5d5: hmm_vma_fault (STB_GLOBAL)
4.18
: ✅int hmm_vma_fault(struct hmm_range *range, bool block);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hmm.c (ffffffff81293880)
Location: mm/hmm.c:828
Inline: False
Symbols:
ffffffff81293880-ffffffff81293b26: hmm_vma_fault (STB_GLOBAL)
5.0
: ✅int hmm_vma_fault(struct hmm_range *range, bool block);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In mm/hmm.c (ffffffff812a8550)
Location: mm/hmm.c:874
Inline: False
Symbols:
ffffffff812a8550-ffffffff812a87f6: hmm_vma_fault (STB_GLOBAL)
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff8130ab30)
Location: mm/hmm.c:61
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_handle_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff8130ab30-ffffffff8130abc3: hmm_vma_fault.isra.0 (STB_LOCAL)
5.11
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff81316a00)
Location: mm/hmm.c:61
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_handle_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff81316a00-ffffffff81316a95: hmm_vma_fault.isra.0 (STB_LOCAL)
5.13
: ✅int hmm_vma_fault(long unsigned int addr, long unsigned int end, unsigned int required_fault, struct mm_walk *walk);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/hmm.c (ffffffff8131cc50)
Location: mm/hmm.c:61
Inline: False
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff8131cc50-ffffffff8131cce9: hmm_vma_fault (STB_LOCAL)
5.15
: ✅int hmm_vma_fault(long unsigned int addr, long unsigned int end, unsigned int required_fault, struct mm_walk *walk);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/hmm.c (ffffffff81369f90)
Location: mm/hmm.c:63
Inline: False
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff81369f90-ffffffff8136a029: hmm_vma_fault (STB_LOCAL)
5.19
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff813e7d80)
Location: mm/hmm.c:63
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff813e7d80-ffffffff813e7e42: hmm_vma_fault.isra.0 (STB_LOCAL)
6.2
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff8146fc50)
Location: mm/hmm.c:63
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff8146fc50-ffffffff8146fd12: hmm_vma_fault.isra.0 (STB_LOCAL)
6.5
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff814a4430)
Location: mm/hmm.c:63
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_walk_pmd
- mm/hmm.c:hmm_vma_handle_pte
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff814a4430-ffffffff814a44f2: hmm_vma_fault.isra.0 (STB_LOCAL)
6.8
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/hmm.c (ffffffff814d5270)
Location: mm/hmm.c:63
Inline: True
Direct callers:
- mm/hmm.c:hmm_vma_walk_hugetlb_entry
- mm/hmm.c:hmm_vma_walk_pud
- mm/hmm.c:hmm_vma_handle_pte
- mm/hmm.c:hmm_vma_handle_pmd
- mm/hmm.c:hmm_vma_walk_hole
Symbols:
ffffffff814d5270-ffffffff814d5332: hmm_vma_fault.isra.0 (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️
Regular
4.15
and 4.18
⚠️struct vm_area_struct *vma
long unsigned int start
long unsigned int end
hmm_pfn_t *pfns
bool write
vma, range, start, end, pfns, write, block
➡️ range, block
4.18
and 5.0
✅
5.13
and 5.15
✅