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