unmap_region
Regular
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
✅