File tree Expand file tree Collapse file tree 3 files changed +42
-0
lines changed
src/unix/bsd/freebsdlike/freebsd Expand file tree Collapse file tree 3 files changed +42
-0
lines changed Original file line number Diff line number Diff line change @@ -2105,6 +2105,19 @@ fn test_freebsd(target: &str) {
2105
2105
| "MFD_CLOEXEC"
2106
2106
| "MFD_ALLOW_SEALING"
2107
2107
| "MFD_HUGETLB"
2108
+ | "MFD_HUGE_MASK"
2109
+ | "MFD_HUGE_64KB"
2110
+ | "MFD_HUGE_512KB"
2111
+ | "MFD_HUGE_1MB"
2112
+ | "MFD_HUGE_2MB"
2113
+ | "MFD_HUGE_8MB"
2114
+ | "MFD_HUGE_16MB"
2115
+ | "MFD_HUGE_32MB"
2116
+ | "MFD_HUGE_256MB"
2117
+ | "MFD_HUGE_512MB"
2118
+ | "MFD_HUGE_1GB"
2119
+ | "MFD_HUGE_2GB"
2120
+ | "MFD_HUGE_16GB"
2108
2121
if Some ( 13 ) > freebsd_ver =>
2109
2122
{
2110
2123
true
Original file line number Diff line number Diff line change @@ -699,6 +699,22 @@ MAXTC
699
699
MCL_CURRENT
700
700
MCL_FUTURE
701
701
MDMBUF
702
+ MFD_ALLOW_SEALING
703
+ MFD_CLOEXEC
704
+ MFD_HUGE_16GB
705
+ MFD_HUGE_16MB
706
+ MFD_HUGE_1GB
707
+ MFD_HUGE_1MB
708
+ MFD_HUGE_256MB
709
+ MFD_HUGE_2GB
710
+ MFD_HUGE_2MB
711
+ MFD_HUGE_32MB
712
+ MFD_HUGE_512KB
713
+ MFD_HUGE_512MB
714
+ MFD_HUGE_64KB
715
+ MFD_HUGE_8MB
716
+ MFD_HUGE_MASK
717
+ MFD_HUGETLB
702
718
MINCORE_INCORE
703
719
MINCORE_MODIFIED
704
720
MINCORE_MODIFIED_OTHER
Original file line number Diff line number Diff line change @@ -3657,6 +3657,19 @@ pub const CPUCLOCK_WHICH_TID: ::c_int = 1;
3657
3657
pub const MFD_CLOEXEC : :: c_uint = 0x00000001 ;
3658
3658
pub const MFD_ALLOW_SEALING : :: c_uint = 0x00000002 ;
3659
3659
pub const MFD_HUGETLB : :: c_uint = 0x00000004 ;
3660
+ pub const MFD_HUGE_MASK : :: c_uint = 0xFC000000 ;
3661
+ pub const MFD_HUGE_64KB : :: c_uint = 16 << 26 ;
3662
+ pub const MFD_HUGE_512KB : :: c_uint = 19 << 26 ;
3663
+ pub const MFD_HUGE_1MB : :: c_uint = 20 << 26 ;
3664
+ pub const MFD_HUGE_2MB : :: c_uint = 21 << 26 ;
3665
+ pub const MFD_HUGE_8MB : :: c_uint = 23 << 26 ;
3666
+ pub const MFD_HUGE_16MB : :: c_uint = 24 << 26 ;
3667
+ pub const MFD_HUGE_32MB : :: c_uint = 25 << 26 ;
3668
+ pub const MFD_HUGE_256MB : :: c_uint = 28 << 26 ;
3669
+ pub const MFD_HUGE_512MB : :: c_uint = 29 << 26 ;
3670
+ pub const MFD_HUGE_1GB : :: c_uint = 30 << 26 ;
3671
+ pub const MFD_HUGE_2GB : :: c_uint = 31 << 26 ;
3672
+ pub const MFD_HUGE_16GB : :: c_uint = 34 << 26 ;
3660
3673
3661
3674
pub const SHM_LARGEPAGE_ALLOC_DEFAULT : :: c_int = 0 ;
3662
3675
pub const SHM_LARGEPAGE_ALLOC_NOWAIT : :: c_int = 1 ;
You can’t perform that action at this time.
0 commit comments