hugetlb_file_setupRegular
4.4: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffff812f4fb0)
Location: fs/hugetlbfs/inode.c:1235
Inline: False
Direct callers:
- mm/mmap.c:SyS_mmap_pgoff
- ipc/shm.c:newseg
Symbols:
ffffffff812f4fb0-ffffffff812f5307: hugetlb_file_setup (STB_GLOBAL)
4.8: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffff813289b0)
Location: fs/hugetlbfs/inode.c:1241
Inline: False
Direct callers:
- mm/mmap.c:SyS_mmap_pgoff
- ipc/shm.c:newseg
Symbols:
ffffffff813289b0-ffffffff81328d19: hugetlb_file_setup (STB_GLOBAL)
4.10: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffff8133e6f0)
Location: fs/hugetlbfs/inode.c:1239
Inline: False
Direct callers:
- mm/mmap.c:SyS_mmap_pgoff
- ipc/shm.c:newseg
Symbols:
ffffffff8133e6f0-ffffffff8133ea59: hugetlb_file_setup (STB_GLOBAL)
4.13: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffff813532d0)
Location: fs/hugetlbfs/inode.c:1300
Inline: False
Direct callers:
- mm/mmap.c:SyS_mmap_pgoff
- ipc/shm.c:newseg
Symbols:
ffffffff813532d0-ffffffff8135361b: hugetlb_file_setup (STB_GLOBAL)
4.15: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffff81377ef0)
Location: fs/hugetlbfs/inode.c:1300
Inline: False
Direct callers:
- mm/shmem.c:SyS_memfd_create
- mm/mmap.c:SyS_mmap_pgoff
- ipc/shm.c:newseg
Symbols:
ffffffff81377ef0-ffffffff8137823b: hugetlb_file_setup (STB_GLOBAL)
4.18: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1321
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813a6cb4-ffffffff813a6cd9: hugetlb_file_setup.cold.26 (STB_LOCAL)
ffffffff813a6930-ffffffff813a6c2b: hugetlb_file_setup (STB_GLOBAL)
5.0: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1327
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813bfaa4-ffffffff813bfaca: hugetlb_file_setup.cold.26 (STB_LOCAL)
ffffffff813bf7c0-ffffffff813bfa34: hugetlb_file_setup (STB_GLOBAL)
5.3: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813ea29d-ffffffff813ea2c3: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff813ea000-ffffffff813ea26a: hugetlb_file_setup (STB_GLOBAL)
5.4: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff8140433d-ffffffff81404363: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff814040a0-ffffffff8140430a: hugetlb_file_setup (STB_GLOBAL)
5.8: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1453
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff8145217d-ffffffff814521a3: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff81451ee0-ffffffff8145214a: hugetlb_file_setup (STB_GLOBAL)
5.11: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1454
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff81bed739-ffffffff81bed75f: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff8146e420-ffffffff8146e68a: hugetlb_file_setup (STB_GLOBAL)
5.13: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1448
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff81bdf83c-ffffffff81bdf862: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff81473a60-ffffffff81473cca: hugetlb_file_setup (STB_GLOBAL)
5.15: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct ucounts **ucounts, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1449
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff81ccf778-ffffffff81ccf7f8: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff814ca680-ffffffff814ca95c: hugetlb_file_setup (STB_GLOBAL)
5.19: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1500
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff81e8294e-ffffffff81e829ce: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff81556640-ffffffff815568d7: hugetlb_file_setup (STB_GLOBAL)
6.2: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1576
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff82071c62-ffffffff82071cb4: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff815f8140-ffffffff815f8448: hugetlb_file_setup (STB_GLOBAL)
6.5: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1571
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff820f18f7-ffffffff820f1949: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff816300c0-ffffffff816303c8: hugetlb_file_setup (STB_GLOBAL)
6.8: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1593
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__do_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff821cebd9-ffffffff821cec2b: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff81669570-ffffffff81669878: hugetlb_file_setup (STB_GLOBAL)
arm64: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffff8000104e28f8)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__arm64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffff8000104e28f8-ffff8000104e2bd4: hugetlb_file_setup (STB_GLOBAL)
armhf: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/mmap.c (0)
Location: include/linux/hugetlb.h:306
Inline: True
In mm/memfd.c (0)
Location: include/linux/hugetlb.h:306
Inline: True
In ipc/shm.c (0)
Location: include/linux/hugetlb.h:306
Inline: True
ppc64el: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (c00000000061fa40)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__se_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
c00000000061fa40-c00000000061fdfc: hugetlb_file_setup (STB_GLOBAL)
riscv64: ✅struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/hugetlbfs/inode.c (ffffffe00035643a)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__se_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffe00035643a-ffffffe00035667e: hugetlb_file_setup (STB_GLOBAL)
aws: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813fc91d-ffffffff813fc943: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff813fc680-ffffffff813fc8ea: hugetlb_file_setup (STB_GLOBAL)
azure: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813ed39d-ffffffff813ed3c3: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff813ed100-ffffffff813ed36a: hugetlb_file_setup (STB_GLOBAL)
gcp: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff813f9c9d-ffffffff813f9cc3: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff813f9a00-ffffffff813f9c6a: hugetlb_file_setup (STB_GLOBAL)
lowlatency: Transformation ⚠️struct file *hugetlb_file_setup(const char *name, size_t size, vm_flags_t acctflag, struct user_struct **user, int creat_flags, int page_size_log);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In fs/hugetlbfs/inode.c (0)
Location: fs/hugetlbfs/inode.c:1367
Inline: False
Direct callers:
- mm/mmap.c:ksys_mmap_pgoff
- mm/memfd.c:__ia32_sys_memfd_create
- mm/memfd.c:__x64_sys_memfd_create
- ipc/shm.c:newseg
Symbols:
ffffffff8140f8eb-ffffffff8140f911: hugetlb_file_setup.cold (STB_LOCAL)
ffffffff8140f650-ffffffff8140f8b8: hugetlb_file_setup (STB_GLOBAL)
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 ⚠️struct ucounts **ucounts
struct user_struct **user
5.15 and 5.19 ⚠️struct ucounts **ucounts
name, size, acctflag, ucounts, creat_flags, page_size_log ➡️ name, size, acctflag, creat_flags, page_size_log
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅