1 /* GENERATED FILE */ 2 /* use ./gendef0 to regenerate this file */ 3 #ifndef ENOSYS 4 #define ENOSYS 0 5 #endif 6 #ifndef EXDEV 7 #define EXDEV 0 8 #endif 9 #ifndef EBADR 10 #define EBADR 0 11 #endif 12 #ifndef SEEK_DATA 13 #define SEEK_DATA 0 14 #endif 15 #ifndef SEEK_HOLE 16 #define SEEK_HOLE 0 17 #endif 18 #ifndef POSIX_FADV_NORMAL 19 #define POSIX_FADV_NORMAL 0 20 #endif 21 #ifndef POSIX_FADV_SEQUENTIAL 22 #define POSIX_FADV_SEQUENTIAL 0 23 #endif 24 #ifndef POSIX_FADV_RANDOM 25 #define POSIX_FADV_RANDOM 0 26 #endif 27 #ifndef POSIX_FADV_NOREUSE 28 #define POSIX_FADV_NOREUSE 0 29 #endif 30 #ifndef POSIX_FADV_WILLNEED 31 #define POSIX_FADV_WILLNEED 0 32 #endif 33 #ifndef POSIX_FADV_DONTNEED 34 #define POSIX_FADV_DONTNEED 0 35 #endif 36 #ifndef POSIX_MADV_NORMAL 37 #define POSIX_MADV_NORMAL 0 38 #endif 39 #ifndef POSIX_MADV_SEQUENTIAL 40 #define POSIX_MADV_SEQUENTIAL 0 41 #endif 42 #ifndef POSIX_MADV_RANDOM 43 #define POSIX_MADV_RANDOM 0 44 #endif 45 #ifndef POSIX_MADV_WILLNEED 46 #define POSIX_MADV_WILLNEED 0 47 #endif 48 #ifndef POSIX_MADV_DONTNEED 49 #define POSIX_MADV_DONTNEED 0 50 #endif 51 #ifndef O_ACCMODE 52 #define O_ACCMODE 0 53 #endif 54 #ifndef O_RDONLY 55 #define O_RDONLY 0 56 #endif 57 #ifndef O_WRONLY 58 #define O_WRONLY 0 59 #endif 60 #ifndef O_RDWR 61 #define O_RDWR 0 62 #endif 63 #ifndef O_CREAT 64 #define O_CREAT 0 65 #endif 66 #ifndef O_TRUNC 67 #define O_TRUNC 0 68 #endif 69 #ifndef O_EXCL 70 #define O_EXCL 0 71 #endif 72 #ifndef O_APPEND 73 #define O_APPEND 0 74 #endif 75 #ifndef O_ASYNC 76 #define O_ASYNC 0 77 #endif 78 #ifndef O_DIRECT 79 #define O_DIRECT 0 80 #endif 81 #ifndef O_NOATIME 82 #define O_NOATIME 0 83 #endif 84 #ifndef O_CLOEXEC 85 #define O_CLOEXEC 0 86 #endif 87 #ifndef O_NOCTTY 88 #define O_NOCTTY 0 89 #endif 90 #ifndef O_NOFOLLOW 91 #define O_NOFOLLOW 0 92 #endif 93 #ifndef O_NONBLOCK 94 #define O_NONBLOCK 0 95 #endif 96 #ifndef O_EXEC 97 #define O_EXEC 0 98 #endif 99 #ifndef O_SEARCH 100 #define O_SEARCH 0 101 #endif 102 #ifndef O_DIRECTORY 103 #define O_DIRECTORY 0 104 #endif 105 #ifndef O_DSYNC 106 #define O_DSYNC 0 107 #endif 108 #ifndef O_RSYNC 109 #define O_RSYNC 0 110 #endif 111 #ifndef O_SYNC 112 #define O_SYNC 0 113 #endif 114 #ifndef O_PATH 115 #define O_PATH 0 116 #endif 117 #ifndef O_TMPFILE 118 #define O_TMPFILE 0 119 #endif 120 #ifndef O_TTY_INIT 121 #define O_TTY_INIT 0 122 #endif 123 #ifndef S_IFIFO 124 #define S_IFIFO 0 125 #endif 126 #ifndef S_IFCHR 127 #define S_IFCHR 0 128 #endif 129 #ifndef S_IFBLK 130 #define S_IFBLK 0 131 #endif 132 #ifndef S_IFLNK 133 #define S_IFLNK 0 134 #endif 135 #ifndef S_IFREG 136 #define S_IFREG 0 137 #endif 138 #ifndef S_IFDIR 139 #define S_IFDIR 0 140 #endif 141 #ifndef S_IFWHT 142 #define S_IFWHT 0 143 #endif 144 #ifndef S_IFSOCK 145 #define S_IFSOCK 0 146 #endif 147 #ifndef S_IFMT 148 #define S_IFMT 0 149 #endif 150 #ifndef ST_RDONLY 151 #define ST_RDONLY 0 152 #endif 153 #ifndef ST_NOSUID 154 #define ST_NOSUID 0 155 #endif 156 #ifndef ST_NODEV 157 #define ST_NODEV 0 158 #endif 159 #ifndef ST_NOEXEC 160 #define ST_NOEXEC 0 161 #endif 162 #ifndef ST_SYNCHRONOUS 163 #define ST_SYNCHRONOUS 0 164 #endif 165 #ifndef ST_MANDLOCK 166 #define ST_MANDLOCK 0 167 #endif 168 #ifndef ST_WRITE 169 #define ST_WRITE 0 170 #endif 171 #ifndef ST_APPEND 172 #define ST_APPEND 0 173 #endif 174 #ifndef ST_IMMUTABLE 175 #define ST_IMMUTABLE 0 176 #endif 177 #ifndef ST_NOATIME 178 #define ST_NOATIME 0 179 #endif 180 #ifndef ST_NODIRATIME 181 #define ST_NODIRATIME 0 182 #endif 183 #ifndef ST_RELATIME 184 #define ST_RELATIME 0 185 #endif 186 #ifndef PROT_NONE 187 #define PROT_NONE 0 188 #endif 189 #ifndef PROT_EXEC 190 #define PROT_EXEC 0 191 #endif 192 #ifndef PROT_READ 193 #define PROT_READ 0 194 #endif 195 #ifndef PROT_WRITE 196 #define PROT_WRITE 0 197 #endif 198 #ifndef MAP_PRIVATE 199 #define MAP_PRIVATE 0 200 #endif 201 #ifndef MAP_SHARED 202 #define MAP_SHARED 0 203 #endif 204 #ifndef MAP_FIXED 205 #define MAP_FIXED 0 206 #endif 207 #ifndef MAP_ANONYMOUS 208 #define MAP_ANONYMOUS 0 209 #endif 210 #ifndef MAP_LOCKED 211 #define MAP_LOCKED 0 212 #endif 213 #ifndef MAP_NORESERVE 214 #define MAP_NORESERVE 0 215 #endif 216 #ifndef MAP_POPULATE 217 #define MAP_POPULATE 0 218 #endif 219 #ifndef MAP_NONBLOCK 220 #define MAP_NONBLOCK 0 221 #endif 222 #ifndef MAP_GROWSDOWN 223 #define MAP_GROWSDOWN 0 224 #endif 225 #ifndef MAP_32BIT 226 #define MAP_32BIT 0 227 #endif 228 #ifndef MAP_HUGETLB 229 #define MAP_HUGETLB 0 230 #endif 231 #ifndef MAP_STACK 232 #define MAP_STACK 0 233 #endif 234 #ifndef MAP_FIXED_NOREPLACE 235 #define MAP_FIXED_NOREPLACE 0 236 #endif 237 #ifndef MAP_SHARED_VALIDATE 238 #define MAP_SHARED_VALIDATE 0 239 #endif 240 #ifndef MAP_SYNC 241 #define MAP_SYNC 0 242 #endif 243 #ifndef MAP_UNINITIALIZED 244 #define MAP_UNINITIALIZED 0 245 #endif 246 #ifndef MREMAP_MAYMOVE 247 #define MREMAP_MAYMOVE 0 248 #endif 249 #ifndef MREMAP_FIXED 250 #define MREMAP_FIXED 0 251 #endif 252 #ifndef MSG_CMSG_CLOEXEC 253 #define MSG_CMSG_CLOEXEC 0 254 #endif 255 #ifndef SOCK_CLOEXEC 256 #define SOCK_CLOEXEC 0 257 #endif 258 #ifndef F_DUPFD_CLOEXEC 259 #define F_DUPFD_CLOEXEC 0 260 #endif 261 #ifndef F_ADD_SEALS 262 #define F_ADD_SEALS 0 263 #endif 264 #ifndef F_GET_SEALS 265 #define F_GET_SEALS 0 266 #endif 267 #ifndef F_SEAL_SEAL 268 #define F_SEAL_SEAL 0 269 #endif 270 #ifndef F_SEAL_SHRINK 271 #define F_SEAL_SHRINK 0 272 #endif 273 #ifndef F_SEAL_GROW 274 #define F_SEAL_GROW 0 275 #endif 276 #ifndef F_SEAL_WRITE 277 #define F_SEAL_WRITE 0 278 #endif 279 #ifndef F_OFD_GETLK 280 #define F_OFD_GETLK 0 281 #endif 282 #ifndef F_OFD_SETLK 283 #define F_OFD_SETLK 0 284 #endif 285 #ifndef F_OFD_GETLKW 286 #define F_OFD_GETLKW 0 287 #endif 288 #ifndef FIFREEZE 289 #define FIFREEZE 0 290 #endif 291 #ifndef FITHAW 292 #define FITHAW 0 293 #endif 294 #ifndef FITRIM 295 #define FITRIM 0 296 #endif 297 #ifndef FICLONE 298 #define FICLONE 0 299 #endif 300 #ifndef FICLONERANGE 301 #define FICLONERANGE 0 302 #endif 303 #ifndef FIDEDUPERANGE 304 #define FIDEDUPERANGE 0 305 #endif 306 #ifndef FS_IOC_GETFLAGS 307 #define FS_IOC_GETFLAGS 0 308 #endif 309 #ifndef FS_IOC_SETFLAGS 310 #define FS_IOC_SETFLAGS 0 311 #endif 312 #ifndef FS_IOC_GETVERSION 313 #define FS_IOC_GETVERSION 0 314 #endif 315 #ifndef FS_IOC_SETVERSION 316 #define FS_IOC_SETVERSION 0 317 #endif 318 #ifndef FS_IOC_FIEMAP 319 #define FS_IOC_FIEMAP 0 320 #endif 321 #ifndef FS_IOC_FSGETXATTR 322 #define FS_IOC_FSGETXATTR 0 323 #endif 324 #ifndef FS_IOC_FSSETXATTR 325 #define FS_IOC_FSSETXATTR 0 326 #endif 327 #ifndef FS_IOC_SET_ENCRYPTION_POLICY 328 #define FS_IOC_SET_ENCRYPTION_POLICY 0 329 #endif 330 #ifndef FS_IOC_GET_ENCRYPTION_PWSALT 331 #define FS_IOC_GET_ENCRYPTION_PWSALT 0 332 #endif 333 #ifndef FS_IOC_GET_ENCRYPTION_POLICY 334 #define FS_IOC_GET_ENCRYPTION_POLICY 0 335 #endif 336 #ifndef FS_KEY_DESCRIPTOR_SIZE 337 #define FS_KEY_DESCRIPTOR_SIZE 0 338 #endif 339 #ifndef FS_SECRM_FL 340 #define FS_SECRM_FL 0 341 #endif 342 #ifndef FS_UNRM_FL 343 #define FS_UNRM_FL 0 344 #endif 345 #ifndef FS_COMPR_FL 346 #define FS_COMPR_FL 0 347 #endif 348 #ifndef FS_SYNC_FL 349 #define FS_SYNC_FL 0 350 #endif 351 #ifndef FS_IMMUTABLE_FL 352 #define FS_IMMUTABLE_FL 0 353 #endif 354 #ifndef FS_APPEND_FL 355 #define FS_APPEND_FL 0 356 #endif 357 #ifndef FS_NODUMP_FL 358 #define FS_NODUMP_FL 0 359 #endif 360 #ifndef FS_NOATIME_FL 361 #define FS_NOATIME_FL 0 362 #endif 363 #ifndef FS_DIRTY_FL 364 #define FS_DIRTY_FL 0 365 #endif 366 #ifndef FS_COMPRBLK_FL 367 #define FS_COMPRBLK_FL 0 368 #endif 369 #ifndef FS_NOCOMP_FL 370 #define FS_NOCOMP_FL 0 371 #endif 372 #ifndef FS_ENCRYPT_FL 373 #define FS_ENCRYPT_FL 0 374 #endif 375 #ifndef FS_BTREE_FL 376 #define FS_BTREE_FL 0 377 #endif 378 #ifndef FS_INDEX_FL 379 #define FS_INDEX_FL 0 380 #endif 381 #ifndef FS_JOURNAL_DATA_FL 382 #define FS_JOURNAL_DATA_FL 0 383 #endif 384 #ifndef FS_NOTAIL_FL 385 #define FS_NOTAIL_FL 0 386 #endif 387 #ifndef FS_DIRSYNC_FL 388 #define FS_DIRSYNC_FL 0 389 #endif 390 #ifndef FS_TOPDIR_FL 391 #define FS_TOPDIR_FL 0 392 #endif 393 #ifndef FS_FL_USER_MODIFIABLE 394 #define FS_FL_USER_MODIFIABLE 0 395 #endif 396 #ifndef FS_XFLAG_REALTIME 397 #define FS_XFLAG_REALTIME 0 398 #endif 399 #ifndef FS_XFLAG_PREALLOC 400 #define FS_XFLAG_PREALLOC 0 401 #endif 402 #ifndef FS_XFLAG_IMMUTABLE 403 #define FS_XFLAG_IMMUTABLE 0 404 #endif 405 #ifndef FS_XFLAG_APPEND 406 #define FS_XFLAG_APPEND 0 407 #endif 408 #ifndef FS_XFLAG_SYNC 409 #define FS_XFLAG_SYNC 0 410 #endif 411 #ifndef FS_XFLAG_NOATIME 412 #define FS_XFLAG_NOATIME 0 413 #endif 414 #ifndef FS_XFLAG_NODUMP 415 #define FS_XFLAG_NODUMP 0 416 #endif 417 #ifndef FS_XFLAG_RTINHERIT 418 #define FS_XFLAG_RTINHERIT 0 419 #endif 420 #ifndef FS_XFLAG_PROJINHERIT 421 #define FS_XFLAG_PROJINHERIT 0 422 #endif 423 #ifndef FS_XFLAG_NOSYMLINKS 424 #define FS_XFLAG_NOSYMLINKS 0 425 #endif 426 #ifndef FS_XFLAG_EXTSIZE 427 #define FS_XFLAG_EXTSIZE 0 428 #endif 429 #ifndef FS_XFLAG_EXTSZINHERIT 430 #define FS_XFLAG_EXTSZINHERIT 0 431 #endif 432 #ifndef FS_XFLAG_NODEFRAG 433 #define FS_XFLAG_NODEFRAG 0 434 #endif 435 #ifndef FS_XFLAG_FILESTREAM 436 #define FS_XFLAG_FILESTREAM 0 437 #endif 438 #ifndef FS_XFLAG_DAX 439 #define FS_XFLAG_DAX 0 440 #endif 441 #ifndef FS_XFLAG_HASATTR 442 #define FS_XFLAG_HASATTR 0 443 #endif 444 #ifndef FIEMAP_FLAG_SYNC 445 #define FIEMAP_FLAG_SYNC 0 446 #endif 447 #ifndef FIEMAP_FLAG_XATTR 448 #define FIEMAP_FLAG_XATTR 0 449 #endif 450 #ifndef FIEMAP_FLAGS_COMPAT 451 #define FIEMAP_FLAGS_COMPAT 0 452 #endif 453 #ifndef FIEMAP_EXTENT_LAST 454 #define FIEMAP_EXTENT_LAST 0 455 #endif 456 #ifndef FIEMAP_EXTENT_UNKNOWN 457 #define FIEMAP_EXTENT_UNKNOWN 0 458 #endif 459 #ifndef FIEMAP_EXTENT_DELALLOC 460 #define FIEMAP_EXTENT_DELALLOC 0 461 #endif 462 #ifndef FIEMAP_EXTENT_ENCODED 463 #define FIEMAP_EXTENT_ENCODED 0 464 #endif 465 #ifndef FIEMAP_EXTENT_DATA_ENCRYPTED 466 #define FIEMAP_EXTENT_DATA_ENCRYPTED 0 467 #endif 468 #ifndef FIEMAP_EXTENT_NOT_ALIGNED 469 #define FIEMAP_EXTENT_NOT_ALIGNED 0 470 #endif 471 #ifndef FIEMAP_EXTENT_DATA_INLINE 472 #define FIEMAP_EXTENT_DATA_INLINE 0 473 #endif 474 #ifndef FIEMAP_EXTENT_DATA_TAIL 475 #define FIEMAP_EXTENT_DATA_TAIL 0 476 #endif 477 #ifndef FIEMAP_EXTENT_UNWRITTEN 478 #define FIEMAP_EXTENT_UNWRITTEN 0 479 #endif 480 #ifndef FIEMAP_EXTENT_MERGED 481 #define FIEMAP_EXTENT_MERGED 0 482 #endif 483 #ifndef FIEMAP_EXTENT_SHARED 484 #define FIEMAP_EXTENT_SHARED 0 485 #endif 486 #ifndef SPLICE_F_MOVE 487 #define SPLICE_F_MOVE 0 488 #endif 489 #ifndef SPLICE_F_NONBLOCK 490 #define SPLICE_F_NONBLOCK 0 491 #endif 492 #ifndef SPLICE_F_MORE 493 #define SPLICE_F_MORE 0 494 #endif 495 #ifndef SPLICE_F_GIFT 496 #define SPLICE_F_GIFT 0 497 #endif 498 #ifndef EFD_CLOEXEC 499 #define EFD_CLOEXEC 0 500 #endif 501 #ifndef EFD_NONBLOCK 502 #define EFD_NONBLOCK 0 503 #endif 504 #ifndef EFD_SEMAPHORE 505 #define EFD_SEMAPHORE 0 506 #endif 507 #ifndef MFD_CLOEXEC 508 #define MFD_CLOEXEC 0 509 #endif 510 #ifndef MFD_ALLOW_SEALING 511 #define MFD_ALLOW_SEALING 0 512 #endif 513 #ifndef MFD_HUGETLB 514 #define MFD_HUGETLB 0 515 #endif 516 #ifndef CLOCK_REALTIME 517 #define CLOCK_REALTIME 0 518 #endif 519 #ifndef CLOCK_MONOTONIC 520 #define CLOCK_MONOTONIC 0 521 #endif 522 #ifndef CLOCK_BOOTTIME 523 #define CLOCK_BOOTTIME 0 524 #endif 525 #ifndef CLOCK_REALTIME_ALARM 526 #define CLOCK_REALTIME_ALARM 0 527 #endif 528 #ifndef CLOCK_BOOTTIME_ALARM 529 #define CLOCK_BOOTTIME_ALARM 0 530 #endif 531 #ifndef TFD_NONBLOCK 532 #define TFD_NONBLOCK 0 533 #endif 534 #ifndef TFD_CLOEXEC 535 #define TFD_CLOEXEC 0 536 #endif 537 #ifndef TFD_TIMER_ABSTIME 538 #define TFD_TIMER_ABSTIME 0 539 #endif 540 #ifndef TFD_TIMER_CANCEL_ON_SET 541 #define TFD_TIMER_CANCEL_ON_SET 0 542 #endif 543 #ifndef STATX_TYPE 544 #define STATX_TYPE 0 545 #endif 546 #ifndef STATX_MODE 547 #define STATX_MODE 0 548 #endif 549 #ifndef STATX_NLINK 550 #define STATX_NLINK 0 551 #endif 552 #ifndef STATX_UID 553 #define STATX_UID 0 554 #endif 555 #ifndef STATX_GID 556 #define STATX_GID 0 557 #endif 558 #ifndef STATX_ATIME 559 #define STATX_ATIME 0 560 #endif 561 #ifndef STATX_MTIME 562 #define STATX_MTIME 0 563 #endif 564 #ifndef STATX_CTIME 565 #define STATX_CTIME 0 566 #endif 567 #ifndef STATX_INO 568 #define STATX_INO 0 569 #endif 570 #ifndef STATX_SIZE 571 #define STATX_SIZE 0 572 #endif 573 #ifndef STATX_BLOCKS 574 #define STATX_BLOCKS 0 575 #endif 576 #ifndef STATX_BASIC_STATS 577 #define STATX_BASIC_STATS 0 578 #endif 579 #ifndef STATX_ALL 580 #define STATX_ALL 0 581 #endif 582 #ifndef STATX_BTIME 583 #define STATX_BTIME 0 584 #endif 585 #ifndef STATX_ATTR_COMPRESSED 586 #define STATX_ATTR_COMPRESSED 0 587 #endif 588 #ifndef STATX_ATTR_IMMUTABLE 589 #define STATX_ATTR_IMMUTABLE 0 590 #endif 591 #ifndef STATX_ATTR_APPEND 592 #define STATX_ATTR_APPEND 0 593 #endif 594 #ifndef STATX_ATTR_NODUMP 595 #define STATX_ATTR_NODUMP 0 596 #endif 597 #ifndef STATX_ATTR_ENCRYPTED 598 #define STATX_ATTR_ENCRYPTED 0 599 #endif 600 #ifndef STATX_ATTR_AUTOMOUNT 601 #define STATX_ATTR_AUTOMOUNT 0 602 #endif 603 #ifndef AT_FDCWD 604 #define AT_FDCWD 0 605 #endif 606 #ifndef AT_SYMLINK_NOFOLLOW 607 #define AT_SYMLINK_NOFOLLOW 0 608 #endif 609 #ifndef AT_EACCESS 610 #define AT_EACCESS 0 611 #endif 612 #ifndef AT_REMOVEDIR 613 #define AT_REMOVEDIR 0 614 #endif 615 #ifndef AT_SYMLINK_FOLLOW 616 #define AT_SYMLINK_FOLLOW 0 617 #endif 618 #ifndef AT_NO_AUTOMOUNT 619 #define AT_NO_AUTOMOUNT 0 620 #endif 621 #ifndef AT_EMPTY_PATH 622 #define AT_EMPTY_PATH 0 623 #endif 624 #ifndef AT_STATX_SYNC_TYPE 625 #define AT_STATX_SYNC_TYPE 0 626 #endif 627 #ifndef AT_STATX_AS_STAT 628 #define AT_STATX_AS_STAT 0 629 #endif 630 #ifndef AT_STATX_FORCE_SYNC 631 #define AT_STATX_FORCE_SYNC 0 632 #endif 633 #ifndef AT_STATX_DONT_SYNC 634 #define AT_STATX_DONT_SYNC 0 635 #endif 636 #ifndef AT_RECURSIVE 637 #define AT_RECURSIVE 0 638 #endif 639 #ifndef OPEN_TREE_CLONE 640 #define OPEN_TREE_CLONE 0 641 #endif 642 #ifndef FSOPEN_CLOEXEC 643 #define FSOPEN_CLOEXEC 0 644 #endif 645 #ifndef FSPICK_CLOEXEC 646 #define FSPICK_CLOEXEC 0 647 #endif 648 #ifndef FSPICK_SYMLINK_NOFOLLOW 649 #define FSPICK_SYMLINK_NOFOLLOW 0 650 #endif 651 #ifndef FSPICK_NO_AUTOMOUNT 652 #define FSPICK_NO_AUTOMOUNT 0 653 #endif 654 #ifndef FSPICK_EMPTY_PATH 655 #define FSPICK_EMPTY_PATH 0 656 #endif 657 #ifndef MOVE_MOUNT_F_SYMLINKS 658 #define MOVE_MOUNT_F_SYMLINKS 0 659 #endif 660 #ifndef MOVE_MOUNT_F_AUTOMOUNTS 661 #define MOVE_MOUNT_F_AUTOMOUNTS 0 662 #endif 663 #ifndef MOVE_MOUNT_F_EMPTY_PATH 664 #define MOVE_MOUNT_F_EMPTY_PATH 0 665 #endif 666 #ifndef MOVE_MOUNT_T_SYMLINKS 667 #define MOVE_MOUNT_T_SYMLINKS 0 668 #endif 669 #ifndef MOVE_MOUNT_T_AUTOMOUNTS 670 #define MOVE_MOUNT_T_AUTOMOUNTS 0 671 #endif 672 #ifndef MOVE_MOUNT_T_EMPTY_PATH 673 #define MOVE_MOUNT_T_EMPTY_PATH 0 674 #endif 675 #ifndef P_PID 676 #define P_PID 0 677 #endif 678 #ifndef P_PIDFD 679 #define P_PIDFD 0 680 #endif 681 #ifndef P_PGID 682 #define P_PGID 0 683 #endif 684 #ifndef P_ALL 685 #define P_ALL 0 686 #endif 687 #ifndef FSCONFIG_SET_FLAG 688 #define FSCONFIG_SET_FLAG 0 689 #endif 690 #ifndef FSCONFIG_SET_STRING 691 #define FSCONFIG_SET_STRING 0 692 #endif 693 #ifndef FSCONFIG_SET_BINARY 694 #define FSCONFIG_SET_BINARY 0 695 #endif 696 #ifndef FSCONFIG_SET_PATH 697 #define FSCONFIG_SET_PATH 0 698 #endif 699 #ifndef FSCONFIG_SET_PATH_EMPTY 700 #define FSCONFIG_SET_PATH_EMPTY 0 701 #endif 702 #ifndef FSCONFIG_SET_FD 703 #define FSCONFIG_SET_FD 0 704 #endif 705 #ifndef FSCONFIG_CMD_CREATE 706 #define FSCONFIG_CMD_CREATE 0 707 #endif 708 #ifndef FSCONFIG_CMD_RECONFIGURE 709 #define FSCONFIG_CMD_RECONFIGURE 0 710 #endif 711 #ifndef MOUNT_ATTR_RDONLY 712 #define MOUNT_ATTR_RDONLY 0 713 #endif 714 #ifndef MOUNT_ATTR_NOSUID 715 #define MOUNT_ATTR_NOSUID 0 716 #endif 717 #ifndef MOUNT_ATTR_NODEV 718 #define MOUNT_ATTR_NODEV 0 719 #endif 720 #ifndef MOUNT_ATTR_NOEXEC 721 #define MOUNT_ATTR_NOEXEC 0 722 #endif 723 #ifndef MOUNT_ATTR__ATIME 724 #define MOUNT_ATTR__ATIME 0 725 #endif 726 #ifndef MOUNT_ATTR_RELATIME 727 #define MOUNT_ATTR_RELATIME 0 728 #endif 729 #ifndef MOUNT_ATTR_NOATIME 730 #define MOUNT_ATTR_NOATIME 0 731 #endif 732 #ifndef MOUNT_ATTR_STRICTATIME 733 #define MOUNT_ATTR_STRICTATIME 0 734 #endif 735 #ifndef MOUNT_ATTR_NODIRATIME 736 #define MOUNT_ATTR_NODIRATIME 0 737 #endif 738 #if HAVE_SYSCALL 739 # if __linux__ && !defined(SYS_pidfd_open) 740 # define SYS_pidfd_open 434 741 # endif 742 #else 743 # undef SYS_pidfd_open 744 #endif 745 #ifndef SYS_pidfd_open 746 # define SYS_pidfd_open -1 747 #endif 748 #if HAVE_SYSCALL 749 # if __linux__ && !defined(SYS_pidfd_send_signal) 750 # define SYS_pidfd_send_signal 424 751 # endif 752 #else 753 # undef SYS_pidfd_send_signal 754 #endif 755 #ifndef SYS_pidfd_send_signal 756 # define SYS_pidfd_send_signal -1 757 #endif 758 #if HAVE_SYSCALL 759 # if __linux__ && !defined(SYS_pidfd_getfd) 760 # define SYS_pidfd_getfd 438 761 # endif 762 #else 763 # undef SYS_pidfd_getfd 764 #endif 765 #ifndef SYS_pidfd_getfd 766 # define SYS_pidfd_getfd -1 767 #endif 768