unmap_regionRegular
4.4: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811c4120)
Location: mm/mmap.c:2400
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff811c4120-ffffffff811c423b: unmap_region (STB_LOCAL)
4.8: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811dffe0)
Location: mm/mmap.c:2297
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff811dffe0-ffffffff811e010c: unmap_region (STB_LOCAL)
4.10: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811eff30)
Location: mm/mmap.c:2450
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff811eff30-ffffffff811f005c: unmap_region (STB_LOCAL)
4.13: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff811faeb0)
Location: mm/mmap.c:2485
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff811faeb0-ffffffff811fafd5: unmap_region (STB_LOCAL)
4.15: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812133d0)
Location: mm/mmap.c:2501
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812133d0-ffffffff812134f5: unmap_region (STB_LOCAL)
4.18: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81234370)
Location: mm/mmap.c:2561
Inline: False
Direct callers:
- mm/mmap.c:do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff81234370-ffffffff81234495: unmap_region (STB_LOCAL)
5.0: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81247b20)
Location: mm/mmap.c:2595
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff81247b20-ffffffff81247c45: unmap_region (STB_LOCAL)
5.3: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81259d40)
Location: mm/mmap.c:2600
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff81259d40-ffffffff81259e6e: unmap_region (STB_LOCAL)
5.4: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812681f0)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812681f0-ffffffff8126831e: unmap_region (STB_LOCAL)
5.8: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812987d0)
Location: mm/mmap.c:2603
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812987d0-ffffffff812988fe: unmap_region (STB_LOCAL)
5.11: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812a3950)
Location: mm/mmap.c:2666
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812a3950-ffffffff812a3a7e: unmap_region (STB_LOCAL)
5.13: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812a9180)
Location: mm/mmap.c:2670
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812a9180-ffffffff812a929f: unmap_region (STB_LOCAL)
5.15: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff812ea7e0)
Location: mm/mmap.c:2640
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff812ea7e0-ffffffff812ea8ff: unmap_region (STB_LOCAL)
5.19: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8134d460)
Location: mm/mmap.c:2661
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff8134d460-ffffffff8134d594: unmap_region (STB_LOCAL)
6.2: ✅void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff813c6570)
Location: mm/mmap.c:2178
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:do_mas_align_munmap
Symbols:
ffffffff813c6570-ffffffff813c66a4: unmap_region (STB_LOCAL)
6.5: ✅void unmap_region(struct mm_struct *mm, struct maple_tree *mt, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, long unsigned int start, long unsigned int end, bool mm_wr_locked);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff813fac70)
Location: mm/mmap.c:2301
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:do_vmi_align_munmap
Symbols:
ffffffff813fac70-ffffffff813fadc3: unmap_region (STB_LOCAL)
6.8: ✅void unmap_region(struct mm_struct *mm, struct ma_state *mas, struct vm_area_struct *vma, struct vm_area_struct *prev, struct vm_area_struct *next, long unsigned int start, long unsigned int end, long unsigned int tree_end, bool mm_wr_locked);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81426ca0)
Location: mm/mmap.c:2303
Inline: False
Direct callers:
- mm/mmap.c:mmap_region
- mm/mmap.c:do_vmi_align_munmap
Symbols:
ffffffff81426ca0-ffffffff81426e1c: unmap_region (STB_LOCAL)
arm64: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffff8000102ff3c0)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffff8000102ff3c0-ffff8000102ff4e0: unmap_region (STB_LOCAL)
armhf: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (c051e298)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
c051e298-c051e390: unmap_region (STB_LOCAL)
ppc64el: Collision, Selective Inline ⚠️void unmap_region(void *addr, u64 start, int len);
Collision: Static-Static Collision
Inline: Selective
Transformation: False
Instances:
In arch/powerpc/platforms/powernv/vas-window.c (c0000000000e28f8)
Location: arch/powerpc/platforms/powernv/vas-window.c:124
Inline: True
Inline callers:
- arch/powerpc/platforms/powernv/vas-window.c:vas_win_close
- arch/powerpc/platforms/powernv/vas-window.c:unmap_winctx_mmio_bars
- arch/powerpc/platforms/powernv/vas-window.c:unmap_winctx_mmio_bars
In mm/mmap.c (c0000000003cb1a0)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
c0000000003cb1a0-c0000000003cb330: unmap_region (STB_LOCAL)
riscv64: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffe00020d3e2)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffe00020d3e2-ffffffe00020d4ba: unmap_region (STB_LOCAL)
aws: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81260840)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff81260840-ffffffff8126096e: unmap_region (STB_LOCAL)
azure: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff81252c60)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff81252c60-ffffffff81252d8e: unmap_region (STB_LOCAL)
gcp: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8125e5e0)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff8125e5e0-ffffffff8125e70e: unmap_region (STB_LOCAL)
lowlatency: ✅void unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, long unsigned int start, long unsigned int end);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/mmap.c (ffffffff8126e030)
Location: mm/mmap.c:2605
Inline: False
Direct callers:
- mm/mmap.c:__do_munmap
- mm/mmap.c:mmap_region
Symbols:
ffffffff8126e030-ffffffff8126e15e: unmap_region (STB_LOCAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
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 ⚠️struct maple_tree *mt
struct vm_area_struct *next
mm, vma, prev, start, end ➡️ mm, mt, vma, prev, next, start, end
6.2 and 6.5 ⚠️bool mm_wr_locked
6.5 and 6.8 ⚠️struct ma_state *mas
long unsigned int tree_end
struct maple_tree *mt
mm, mt, vma, prev, next, start, end, mm_wr_locked ➡️ mm, mas, vma, prev, next, start, end, tree_end, mm_wr_locked
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ⚠️void *addr
int len
struct mm_struct *mm
struct vm_area_struct *vma
struct vm_area_struct *prev
long unsigned int end
mm, vma, prev, start, end ➡️ addr, start, len
long unsigned int start ➡️ u64 start
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅