1 // Generated by jextract 2 3 package jdk.internal.ffi.generated.iouring; 4 5 import java.lang.invoke.*; 6 import java.lang.foreign.*; 7 import java.nio.ByteOrder; 8 import java.util.*; 9 import java.util.function.*; 10 import java.util.stream.*; 11 12 import static java.lang.foreign.ValueLayout.*; 13 import static java.lang.foreign.MemoryLayout.PathElement.*; 14 15 @SuppressWarnings("restricted") public class iouring_h extends iouring_h_1 { 16 17 iouring_h() { 18 // Suppresses public default constructor, ensuring non-instantiability, 19 // but allows generated subclasses in same package. 20 } 21 /** 22 * {@snippet lang=c : 23 * extern ssize_t sendto(int __fd, const void *__buf, size_t __n, int __flags, const struct sockaddr *__addr, socklen_t __addr_len) 24 * } 25 */ 26 public static MethodHandle sendto$MH() { 27 class Holder { 28 static final FunctionDescriptor DESC = FunctionDescriptor.of( 29 iouring_h.C_LONG, 30 iouring_h.C_INT, 31 iouring_h.C_POINTER, 32 iouring_h.C_LONG, 33 iouring_h.C_INT, 34 iouring_h.C_POINTER, 35 iouring_h.C_INT 36 ); 37 38 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 39 iouring_h.findOrThrow("sendto"), 40 DESC); 41 } 42 return Holder.MH; 43 } 44 45 public static long sendto(int __fd, MemorySegment __buf, long __n, int __flags, MemorySegment __addr, int __addr_len) { 46 var mh$ = sendto$MH(); 47 try { 48 if (TRACE_DOWNCALLS) { 49 traceDowncall("sendto", __fd, __buf, __n, __flags, __addr, __addr_len); 50 } 51 return (long) mh$.invokeExact(__fd, __buf, __n, __flags, __addr, __addr_len); 52 } catch (Throwable ex$) { 53 throw new AssertionError("should not reach here", ex$); 54 } 55 } 56 /** 57 * {@snippet lang=c : 58 * extern ssize_t recvfrom(int __fd, void *restrict __buf, size_t __n, int __flags, struct sockaddr *restrict __addr, socklen_t *restrict __addr_len) 59 * } 60 */ 61 public static MethodHandle recvfrom$MH() { 62 class Holder { 63 static final FunctionDescriptor DESC = FunctionDescriptor.of( 64 iouring_h.C_LONG, 65 iouring_h.C_INT, 66 iouring_h.C_POINTER, 67 iouring_h.C_LONG, 68 iouring_h.C_INT, 69 iouring_h.C_POINTER, 70 iouring_h.C_POINTER 71 ); 72 73 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 74 iouring_h.findOrThrow("recvfrom"), 75 DESC); 76 } 77 return Holder.MH; 78 } 79 80 public static long recvfrom(int __fd, MemorySegment __buf, long __n, int __flags, MemorySegment __addr, MemorySegment __addr_len) { 81 var mh$ = recvfrom$MH(); 82 try { 83 if (TRACE_DOWNCALLS) { 84 traceDowncall("recvfrom", __fd, __buf, __n, __flags, __addr, __addr_len); 85 } 86 return (long) mh$.invokeExact(__fd, __buf, __n, __flags, __addr, __addr_len); 87 } catch (Throwable ex$) { 88 throw new AssertionError("should not reach here", ex$); 89 } 90 } 91 /** 92 * {@snippet lang=c : 93 * extern ssize_t sendmsg(int __fd, const struct msghdr *__message, int __flags) 94 * } 95 */ 96 public static MethodHandle sendmsg$MH() { 97 class Holder { 98 static final FunctionDescriptor DESC = FunctionDescriptor.of( 99 iouring_h.C_LONG, 100 iouring_h.C_INT, 101 iouring_h.C_POINTER, 102 iouring_h.C_INT 103 ); 104 105 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 106 iouring_h.findOrThrow("sendmsg"), 107 DESC); 108 } 109 return Holder.MH; 110 } 111 112 public static long sendmsg(int __fd, MemorySegment __message, int __flags) { 113 var mh$ = sendmsg$MH(); 114 try { 115 if (TRACE_DOWNCALLS) { 116 traceDowncall("sendmsg", __fd, __message, __flags); 117 } 118 return (long) mh$.invokeExact(__fd, __message, __flags); 119 } catch (Throwable ex$) { 120 throw new AssertionError("should not reach here", ex$); 121 } 122 } 123 /** 124 * {@snippet lang=c : 125 * extern ssize_t recvmsg(int __fd, struct msghdr *__message, int __flags) 126 * } 127 */ 128 public static MethodHandle recvmsg$MH() { 129 class Holder { 130 static final FunctionDescriptor DESC = FunctionDescriptor.of( 131 iouring_h.C_LONG, 132 iouring_h.C_INT, 133 iouring_h.C_POINTER, 134 iouring_h.C_INT 135 ); 136 137 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 138 iouring_h.findOrThrow("recvmsg"), 139 DESC); 140 } 141 return Holder.MH; 142 } 143 144 public static long recvmsg(int __fd, MemorySegment __message, int __flags) { 145 var mh$ = recvmsg$MH(); 146 try { 147 if (TRACE_DOWNCALLS) { 148 traceDowncall("recvmsg", __fd, __message, __flags); 149 } 150 return (long) mh$.invokeExact(__fd, __message, __flags); 151 } catch (Throwable ex$) { 152 throw new AssertionError("should not reach here", ex$); 153 } 154 } 155 /** 156 * {@snippet lang=c : 157 * extern int getsockopt(int __fd, int __level, int __optname, void *restrict __optval, socklen_t *restrict __optlen) 158 * } 159 */ 160 public static MethodHandle getsockopt$MH() { 161 class Holder { 162 static final FunctionDescriptor DESC = FunctionDescriptor.of( 163 iouring_h.C_INT, 164 iouring_h.C_INT, 165 iouring_h.C_INT, 166 iouring_h.C_INT, 167 iouring_h.C_POINTER, 168 iouring_h.C_POINTER 169 ); 170 171 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 172 iouring_h.findOrThrow("getsockopt"), 173 DESC); 174 } 175 return Holder.MH; 176 } 177 178 public static int getsockopt(int __fd, int __level, int __optname, MemorySegment __optval, MemorySegment __optlen) { 179 var mh$ = getsockopt$MH(); 180 try { 181 if (TRACE_DOWNCALLS) { 182 traceDowncall("getsockopt", __fd, __level, __optname, __optval, __optlen); 183 } 184 return (int) mh$.invokeExact(__fd, __level, __optname, __optval, __optlen); 185 } catch (Throwable ex$) { 186 throw new AssertionError("should not reach here", ex$); 187 } 188 } 189 /** 190 * {@snippet lang=c : 191 * extern int setsockopt(int __fd, int __level, int __optname, const void *__optval, socklen_t __optlen) 192 * } 193 */ 194 public static MethodHandle setsockopt$MH() { 195 class Holder { 196 static final FunctionDescriptor DESC = FunctionDescriptor.of( 197 iouring_h.C_INT, 198 iouring_h.C_INT, 199 iouring_h.C_INT, 200 iouring_h.C_INT, 201 iouring_h.C_POINTER, 202 iouring_h.C_INT 203 ); 204 205 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 206 iouring_h.findOrThrow("setsockopt"), 207 DESC); 208 } 209 return Holder.MH; 210 } 211 212 public static int setsockopt(int __fd, int __level, int __optname, MemorySegment __optval, int __optlen) { 213 var mh$ = setsockopt$MH(); 214 try { 215 if (TRACE_DOWNCALLS) { 216 traceDowncall("setsockopt", __fd, __level, __optname, __optval, __optlen); 217 } 218 return (int) mh$.invokeExact(__fd, __level, __optname, __optval, __optlen); 219 } catch (Throwable ex$) { 220 throw new AssertionError("should not reach here", ex$); 221 } 222 } 223 /** 224 * {@snippet lang=c : 225 * extern int listen(int __fd, int __n) 226 * } 227 */ 228 public static MethodHandle listen$MH() { 229 class Holder { 230 static final FunctionDescriptor DESC = FunctionDescriptor.of( 231 iouring_h.C_INT, 232 iouring_h.C_INT, 233 iouring_h.C_INT 234 ); 235 236 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 237 iouring_h.findOrThrow("listen"), 238 DESC); 239 } 240 return Holder.MH; 241 } 242 243 public static int listen(int __fd, int __n) { 244 var mh$ = listen$MH(); 245 try { 246 if (TRACE_DOWNCALLS) { 247 traceDowncall("listen", __fd, __n); 248 } 249 return (int) mh$.invokeExact(__fd, __n); 250 } catch (Throwable ex$) { 251 throw new AssertionError("should not reach here", ex$); 252 } 253 } 254 /** 255 * {@snippet lang=c : 256 * extern int accept(int __fd, struct sockaddr *restrict __addr, socklen_t *restrict __addr_len) 257 * } 258 */ 259 public static MethodHandle accept$MH() { 260 class Holder { 261 static final FunctionDescriptor DESC = FunctionDescriptor.of( 262 iouring_h.C_INT, 263 iouring_h.C_INT, 264 iouring_h.C_POINTER, 265 iouring_h.C_POINTER 266 ); 267 268 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 269 iouring_h.findOrThrow("accept"), 270 DESC); 271 } 272 return Holder.MH; 273 } 274 275 public static int accept(int __fd, MemorySegment __addr, MemorySegment __addr_len) { 276 var mh$ = accept$MH(); 277 try { 278 if (TRACE_DOWNCALLS) { 279 traceDowncall("accept", __fd, __addr, __addr_len); 280 } 281 return (int) mh$.invokeExact(__fd, __addr, __addr_len); 282 } catch (Throwable ex$) { 283 throw new AssertionError("should not reach here", ex$); 284 } 285 } 286 /** 287 * {@snippet lang=c : 288 * extern int shutdown(int __fd, int __how) 289 * } 290 */ 291 public static MethodHandle shutdown$MH() { 292 class Holder { 293 static final FunctionDescriptor DESC = FunctionDescriptor.of( 294 iouring_h.C_INT, 295 iouring_h.C_INT, 296 iouring_h.C_INT 297 ); 298 299 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 300 iouring_h.findOrThrow("shutdown"), 301 DESC); 302 } 303 return Holder.MH; 304 } 305 306 public static int shutdown(int __fd, int __how) { 307 var mh$ = shutdown$MH(); 308 try { 309 if (TRACE_DOWNCALLS) { 310 traceDowncall("shutdown", __fd, __how); 311 } 312 return (int) mh$.invokeExact(__fd, __how); 313 } catch (Throwable ex$) { 314 throw new AssertionError("should not reach here", ex$); 315 } 316 } 317 /** 318 * {@snippet lang=c : 319 * extern int sockatmark(int __fd) 320 * } 321 */ 322 public static MethodHandle sockatmark$MH() { 323 class Holder { 324 static final FunctionDescriptor DESC = FunctionDescriptor.of( 325 iouring_h.C_INT, 326 iouring_h.C_INT 327 ); 328 329 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 330 iouring_h.findOrThrow("sockatmark"), 331 DESC); 332 } 333 return Holder.MH; 334 } 335 336 public static int sockatmark(int __fd) { 337 var mh$ = sockatmark$MH(); 338 try { 339 if (TRACE_DOWNCALLS) { 340 traceDowncall("sockatmark", __fd); 341 } 342 return (int) mh$.invokeExact(__fd); 343 } catch (Throwable ex$) { 344 throw new AssertionError("should not reach here", ex$); 345 } 346 } 347 /** 348 * {@snippet lang=c : 349 * extern int isfdtype(int __fd, int __fdtype) 350 * } 351 */ 352 public static MethodHandle isfdtype$MH() { 353 class Holder { 354 static final FunctionDescriptor DESC = FunctionDescriptor.of( 355 iouring_h.C_INT, 356 iouring_h.C_INT, 357 iouring_h.C_INT 358 ); 359 360 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 361 iouring_h.findOrThrow("isfdtype"), 362 DESC); 363 } 364 return Holder.MH; 365 } 366 367 public static int isfdtype(int __fd, int __fdtype) { 368 var mh$ = isfdtype$MH(); 369 try { 370 if (TRACE_DOWNCALLS) { 371 traceDowncall("isfdtype", __fd, __fdtype); 372 } 373 return (int) mh$.invokeExact(__fd, __fdtype); 374 } catch (Throwable ex$) { 375 throw new AssertionError("should not reach here", ex$); 376 } 377 } 378 /** 379 * {@snippet lang=c : 380 * typedef unsigned int uint32_t 381 * } 382 */ 383 public static final OfInt uint32_t = iouring_h.C_INT; 384 /** 385 * {@snippet lang=c : 386 * typedef unsigned long uint64_t 387 * } 388 */ 389 public static final OfLong uint64_t = iouring_h.C_LONG; 390 private static final int EPOLL_CLOEXEC = (int)524288L; 391 392 /** 393 * {@snippet lang=c : 394 * enum <anonymous>.EPOLL_CLOEXEC = 524288 395 * } 396 */ 397 public static int EPOLL_CLOEXEC() { 398 return EPOLL_CLOEXEC; 399 } 400 private static final int EPOLLIN = (int)1L; 401 402 /** 403 * {@snippet lang=c : 404 * enum EPOLL_EVENTS.EPOLLIN = 1 405 * } 406 */ 407 public static int EPOLLIN() { 408 return EPOLLIN; 409 } 410 private static final int EPOLLPRI = (int)2L; 411 412 /** 413 * {@snippet lang=c : 414 * enum EPOLL_EVENTS.EPOLLPRI = 2 415 * } 416 */ 417 public static int EPOLLPRI() { 418 return EPOLLPRI; 419 } 420 private static final int EPOLLOUT = (int)4L; 421 422 /** 423 * {@snippet lang=c : 424 * enum EPOLL_EVENTS.EPOLLOUT = 4 425 * } 426 */ 427 public static int EPOLLOUT() { 428 return EPOLLOUT; 429 } 430 private static final int EPOLLRDNORM = (int)64L; 431 432 /** 433 * {@snippet lang=c : 434 * enum EPOLL_EVENTS.EPOLLRDNORM = 64 435 * } 436 */ 437 public static int EPOLLRDNORM() { 438 return EPOLLRDNORM; 439 } 440 private static final int EPOLLRDBAND = (int)128L; 441 442 /** 443 * {@snippet lang=c : 444 * enum EPOLL_EVENTS.EPOLLRDBAND = 128 445 * } 446 */ 447 public static int EPOLLRDBAND() { 448 return EPOLLRDBAND; 449 } 450 private static final int EPOLLWRNORM = (int)256L; 451 452 /** 453 * {@snippet lang=c : 454 * enum EPOLL_EVENTS.EPOLLWRNORM = 256 455 * } 456 */ 457 public static int EPOLLWRNORM() { 458 return EPOLLWRNORM; 459 } 460 private static final int EPOLLWRBAND = (int)512L; 461 462 /** 463 * {@snippet lang=c : 464 * enum EPOLL_EVENTS.EPOLLWRBAND = 512 465 * } 466 */ 467 public static int EPOLLWRBAND() { 468 return EPOLLWRBAND; 469 } 470 private static final int EPOLLMSG = (int)1024L; 471 472 /** 473 * {@snippet lang=c : 474 * enum EPOLL_EVENTS.EPOLLMSG = 1024 475 * } 476 */ 477 public static int EPOLLMSG() { 478 return EPOLLMSG; 479 } 480 private static final int EPOLLERR = (int)8L; 481 482 /** 483 * {@snippet lang=c : 484 * enum EPOLL_EVENTS.EPOLLERR = 8 485 * } 486 */ 487 public static int EPOLLERR() { 488 return EPOLLERR; 489 } 490 private static final int EPOLLHUP = (int)16L; 491 492 /** 493 * {@snippet lang=c : 494 * enum EPOLL_EVENTS.EPOLLHUP = 16 495 * } 496 */ 497 public static int EPOLLHUP() { 498 return EPOLLHUP; 499 } 500 private static final int EPOLLRDHUP = (int)8192L; 501 502 /** 503 * {@snippet lang=c : 504 * enum EPOLL_EVENTS.EPOLLRDHUP = 8192 505 * } 506 */ 507 public static int EPOLLRDHUP() { 508 return EPOLLRDHUP; 509 } 510 private static final int EPOLLEXCLUSIVE = (int)268435456L; 511 512 /** 513 * {@snippet lang=c : 514 * enum EPOLL_EVENTS.EPOLLEXCLUSIVE = 268435456 515 * } 516 */ 517 public static int EPOLLEXCLUSIVE() { 518 return EPOLLEXCLUSIVE; 519 } 520 private static final int EPOLLWAKEUP = (int)536870912L; 521 522 /** 523 * {@snippet lang=c : 524 * enum EPOLL_EVENTS.EPOLLWAKEUP = 536870912 525 * } 526 */ 527 public static int EPOLLWAKEUP() { 528 return EPOLLWAKEUP; 529 } 530 private static final int EPOLLONESHOT = (int)1073741824L; 531 532 /** 533 * {@snippet lang=c : 534 * enum EPOLL_EVENTS.EPOLLONESHOT = 1073741824 535 * } 536 */ 537 public static int EPOLLONESHOT() { 538 return EPOLLONESHOT; 539 } 540 private static final int EPOLLET = (int)-2147483648L; 541 542 /** 543 * {@snippet lang=c : 544 * enum EPOLL_EVENTS.EPOLLET = -2147483648 545 * } 546 */ 547 public static int EPOLLET() { 548 return EPOLLET; 549 } 550 /** 551 * {@snippet lang=c : 552 * extern int epoll_create(int __size) 553 * } 554 */ 555 public static MethodHandle epoll_create$MH() { 556 class Holder { 557 static final FunctionDescriptor DESC = FunctionDescriptor.of( 558 iouring_h.C_INT, 559 iouring_h.C_INT 560 ); 561 562 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 563 iouring_h.findOrThrow("epoll_create"), 564 DESC); 565 } 566 return Holder.MH; 567 } 568 569 public static int epoll_create(int __size) { 570 var mh$ = epoll_create$MH(); 571 try { 572 if (TRACE_DOWNCALLS) { 573 traceDowncall("epoll_create", __size); 574 } 575 return (int) mh$.invokeExact(__size); 576 } catch (Throwable ex$) { 577 throw new AssertionError("should not reach here", ex$); 578 } 579 } 580 /** 581 * {@snippet lang=c : 582 * extern int epoll_create1(int __flags) 583 * } 584 */ 585 public static MethodHandle epoll_create1$MH() { 586 class Holder { 587 static final FunctionDescriptor DESC = FunctionDescriptor.of( 588 iouring_h.C_INT, 589 iouring_h.C_INT 590 ); 591 592 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 593 iouring_h.findOrThrow("epoll_create1"), 594 DESC); 595 } 596 return Holder.MH; 597 } 598 599 public static int epoll_create1(int __flags) { 600 var mh$ = epoll_create1$MH(); 601 try { 602 if (TRACE_DOWNCALLS) { 603 traceDowncall("epoll_create1", __flags); 604 } 605 return (int) mh$.invokeExact(__flags); 606 } catch (Throwable ex$) { 607 throw new AssertionError("should not reach here", ex$); 608 } 609 } 610 /** 611 * {@snippet lang=c : 612 * extern int epoll_ctl(int __epfd, int __op, int __fd, struct epoll_event *__event) 613 * } 614 */ 615 public static MethodHandle epoll_ctl$MH() { 616 class Holder { 617 static final FunctionDescriptor DESC = FunctionDescriptor.of( 618 iouring_h.C_INT, 619 iouring_h.C_INT, 620 iouring_h.C_INT, 621 iouring_h.C_INT, 622 iouring_h.C_POINTER 623 ); 624 625 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 626 iouring_h.findOrThrow("epoll_ctl"), 627 DESC); 628 } 629 return Holder.MH; 630 } 631 632 public static int epoll_ctl(int __epfd, int __op, int __fd, MemorySegment __event) { 633 var mh$ = epoll_ctl$MH(); 634 try { 635 if (TRACE_DOWNCALLS) { 636 traceDowncall("epoll_ctl", __epfd, __op, __fd, __event); 637 } 638 return (int) mh$.invokeExact(__epfd, __op, __fd, __event); 639 } catch (Throwable ex$) { 640 throw new AssertionError("should not reach here", ex$); 641 } 642 } 643 /** 644 * {@snippet lang=c : 645 * extern int epoll_wait(int __epfd, struct epoll_event *__events, int __maxevents, int __timeout) 646 * } 647 */ 648 public static MethodHandle epoll_wait$MH() { 649 class Holder { 650 static final FunctionDescriptor DESC = FunctionDescriptor.of( 651 iouring_h.C_INT, 652 iouring_h.C_INT, 653 iouring_h.C_POINTER, 654 iouring_h.C_INT, 655 iouring_h.C_INT 656 ); 657 658 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 659 iouring_h.findOrThrow("epoll_wait"), 660 DESC); 661 } 662 return Holder.MH; 663 } 664 665 public static int epoll_wait(int __epfd, MemorySegment __events, int __maxevents, int __timeout) { 666 var mh$ = epoll_wait$MH(); 667 try { 668 if (TRACE_DOWNCALLS) { 669 traceDowncall("epoll_wait", __epfd, __events, __maxevents, __timeout); 670 } 671 return (int) mh$.invokeExact(__epfd, __events, __maxevents, __timeout); 672 } catch (Throwable ex$) { 673 throw new AssertionError("should not reach here", ex$); 674 } 675 } 676 /** 677 * {@snippet lang=c : 678 * extern int epoll_pwait(int __epfd, struct epoll_event *__events, int __maxevents, int __timeout, const __sigset_t *__ss) 679 * } 680 */ 681 public static MethodHandle epoll_pwait$MH() { 682 class Holder { 683 static final FunctionDescriptor DESC = FunctionDescriptor.of( 684 iouring_h.C_INT, 685 iouring_h.C_INT, 686 iouring_h.C_POINTER, 687 iouring_h.C_INT, 688 iouring_h.C_INT, 689 iouring_h.C_POINTER 690 ); 691 692 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 693 iouring_h.findOrThrow("epoll_pwait"), 694 DESC); 695 } 696 return Holder.MH; 697 } 698 699 public static int epoll_pwait(int __epfd, MemorySegment __events, int __maxevents, int __timeout, MemorySegment __ss) { 700 var mh$ = epoll_pwait$MH(); 701 try { 702 if (TRACE_DOWNCALLS) { 703 traceDowncall("epoll_pwait", __epfd, __events, __maxevents, __timeout, __ss); 704 } 705 return (int) mh$.invokeExact(__epfd, __events, __maxevents, __timeout, __ss); 706 } catch (Throwable ex$) { 707 throw new AssertionError("should not reach here", ex$); 708 } 709 } 710 /** 711 * {@snippet lang=c : 712 * extern int epoll_pwait2(int __epfd, struct epoll_event *__events, int __maxevents, const struct timespec *__timeout, const __sigset_t *__ss) 713 * } 714 */ 715 public static MethodHandle epoll_pwait2$MH() { 716 class Holder { 717 static final FunctionDescriptor DESC = FunctionDescriptor.of( 718 iouring_h.C_INT, 719 iouring_h.C_INT, 720 iouring_h.C_POINTER, 721 iouring_h.C_INT, 722 iouring_h.C_POINTER, 723 iouring_h.C_POINTER 724 ); 725 726 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 727 iouring_h.findOrThrow("epoll_pwait2"), 728 DESC); 729 } 730 return Holder.MH; 731 } 732 733 public static int epoll_pwait2(int __epfd, MemorySegment __events, int __maxevents, MemorySegment __timeout, MemorySegment __ss) { 734 var mh$ = epoll_pwait2$MH(); 735 try { 736 if (TRACE_DOWNCALLS) { 737 traceDowncall("epoll_pwait2", __epfd, __events, __maxevents, __timeout, __ss); 738 } 739 return (int) mh$.invokeExact(__epfd, __events, __maxevents, __timeout, __ss); 740 } catch (Throwable ex$) { 741 throw new AssertionError("should not reach here", ex$); 742 } 743 } 744 /** 745 * {@snippet lang=c : 746 * typedef __uint8_t uint8_t 747 * } 748 */ 749 public static final OfByte uint8_t = iouring_h.C_CHAR; 750 /** 751 * {@snippet lang=c : 752 * typedef __uint16_t uint16_t 753 * } 754 */ 755 public static final OfShort uint16_t = iouring_h.C_SHORT; 756 /** 757 * {@snippet lang=c : 758 * typedef uint32_t in_addr_t 759 * } 760 */ 761 public static final OfInt in_addr_t = iouring_h.C_INT; 762 private static final int IPPROTO_IP = (int)0L; 763 764 /** 765 * {@snippet lang=c : 766 * enum <anonymous>.IPPROTO_IP = 0 767 * } 768 */ 769 public static int IPPROTO_IP() { 770 return IPPROTO_IP; 771 } 772 private static final int IPPROTO_ICMP = (int)1L; 773 774 /** 775 * {@snippet lang=c : 776 * enum <anonymous>.IPPROTO_ICMP = 1 777 * } 778 */ 779 public static int IPPROTO_ICMP() { 780 return IPPROTO_ICMP; 781 } 782 private static final int IPPROTO_IGMP = (int)2L; 783 784 /** 785 * {@snippet lang=c : 786 * enum <anonymous>.IPPROTO_IGMP = 2 787 * } 788 */ 789 public static int IPPROTO_IGMP() { 790 return IPPROTO_IGMP; 791 } 792 private static final int IPPROTO_IPIP = (int)4L; 793 794 /** 795 * {@snippet lang=c : 796 * enum <anonymous>.IPPROTO_IPIP = 4 797 * } 798 */ 799 public static int IPPROTO_IPIP() { 800 return IPPROTO_IPIP; 801 } 802 private static final int IPPROTO_TCP = (int)6L; 803 804 /** 805 * {@snippet lang=c : 806 * enum <anonymous>.IPPROTO_TCP = 6 807 * } 808 */ 809 public static int IPPROTO_TCP() { 810 return IPPROTO_TCP; 811 } 812 private static final int IPPROTO_EGP = (int)8L; 813 814 /** 815 * {@snippet lang=c : 816 * enum <anonymous>.IPPROTO_EGP = 8 817 * } 818 */ 819 public static int IPPROTO_EGP() { 820 return IPPROTO_EGP; 821 } 822 private static final int IPPROTO_PUP = (int)12L; 823 824 /** 825 * {@snippet lang=c : 826 * enum <anonymous>.IPPROTO_PUP = 12 827 * } 828 */ 829 public static int IPPROTO_PUP() { 830 return IPPROTO_PUP; 831 } 832 private static final int IPPROTO_UDP = (int)17L; 833 834 /** 835 * {@snippet lang=c : 836 * enum <anonymous>.IPPROTO_UDP = 17 837 * } 838 */ 839 public static int IPPROTO_UDP() { 840 return IPPROTO_UDP; 841 } 842 private static final int IPPROTO_IDP = (int)22L; 843 844 /** 845 * {@snippet lang=c : 846 * enum <anonymous>.IPPROTO_IDP = 22 847 * } 848 */ 849 public static int IPPROTO_IDP() { 850 return IPPROTO_IDP; 851 } 852 private static final int IPPROTO_TP = (int)29L; 853 854 /** 855 * {@snippet lang=c : 856 * enum <anonymous>.IPPROTO_TP = 29 857 * } 858 */ 859 public static int IPPROTO_TP() { 860 return IPPROTO_TP; 861 } 862 private static final int IPPROTO_DCCP = (int)33L; 863 864 /** 865 * {@snippet lang=c : 866 * enum <anonymous>.IPPROTO_DCCP = 33 867 * } 868 */ 869 public static int IPPROTO_DCCP() { 870 return IPPROTO_DCCP; 871 } 872 private static final int IPPROTO_IPV6 = (int)41L; 873 874 /** 875 * {@snippet lang=c : 876 * enum <anonymous>.IPPROTO_IPV6 = 41 877 * } 878 */ 879 public static int IPPROTO_IPV6() { 880 return IPPROTO_IPV6; 881 } 882 private static final int IPPROTO_RSVP = (int)46L; 883 884 /** 885 * {@snippet lang=c : 886 * enum <anonymous>.IPPROTO_RSVP = 46 887 * } 888 */ 889 public static int IPPROTO_RSVP() { 890 return IPPROTO_RSVP; 891 } 892 private static final int IPPROTO_GRE = (int)47L; 893 894 /** 895 * {@snippet lang=c : 896 * enum <anonymous>.IPPROTO_GRE = 47 897 * } 898 */ 899 public static int IPPROTO_GRE() { 900 return IPPROTO_GRE; 901 } 902 private static final int IPPROTO_ESP = (int)50L; 903 904 /** 905 * {@snippet lang=c : 906 * enum <anonymous>.IPPROTO_ESP = 50 907 * } 908 */ 909 public static int IPPROTO_ESP() { 910 return IPPROTO_ESP; 911 } 912 private static final int IPPROTO_AH = (int)51L; 913 914 /** 915 * {@snippet lang=c : 916 * enum <anonymous>.IPPROTO_AH = 51 917 * } 918 */ 919 public static int IPPROTO_AH() { 920 return IPPROTO_AH; 921 } 922 private static final int IPPROTO_MTP = (int)92L; 923 924 /** 925 * {@snippet lang=c : 926 * enum <anonymous>.IPPROTO_MTP = 92 927 * } 928 */ 929 public static int IPPROTO_MTP() { 930 return IPPROTO_MTP; 931 } 932 private static final int IPPROTO_BEETPH = (int)94L; 933 934 /** 935 * {@snippet lang=c : 936 * enum <anonymous>.IPPROTO_BEETPH = 94 937 * } 938 */ 939 public static int IPPROTO_BEETPH() { 940 return IPPROTO_BEETPH; 941 } 942 private static final int IPPROTO_ENCAP = (int)98L; 943 944 /** 945 * {@snippet lang=c : 946 * enum <anonymous>.IPPROTO_ENCAP = 98 947 * } 948 */ 949 public static int IPPROTO_ENCAP() { 950 return IPPROTO_ENCAP; 951 } 952 private static final int IPPROTO_PIM = (int)103L; 953 954 /** 955 * {@snippet lang=c : 956 * enum <anonymous>.IPPROTO_PIM = 103 957 * } 958 */ 959 public static int IPPROTO_PIM() { 960 return IPPROTO_PIM; 961 } 962 private static final int IPPROTO_COMP = (int)108L; 963 964 /** 965 * {@snippet lang=c : 966 * enum <anonymous>.IPPROTO_COMP = 108 967 * } 968 */ 969 public static int IPPROTO_COMP() { 970 return IPPROTO_COMP; 971 } 972 private static final int IPPROTO_L2TP = (int)115L; 973 974 /** 975 * {@snippet lang=c : 976 * enum <anonymous>.IPPROTO_L2TP = 115 977 * } 978 */ 979 public static int IPPROTO_L2TP() { 980 return IPPROTO_L2TP; 981 } 982 private static final int IPPROTO_SCTP = (int)132L; 983 984 /** 985 * {@snippet lang=c : 986 * enum <anonymous>.IPPROTO_SCTP = 132 987 * } 988 */ 989 public static int IPPROTO_SCTP() { 990 return IPPROTO_SCTP; 991 } 992 private static final int IPPROTO_UDPLITE = (int)136L; 993 994 /** 995 * {@snippet lang=c : 996 * enum <anonymous>.IPPROTO_UDPLITE = 136 997 * } 998 */ 999 public static int IPPROTO_UDPLITE() { 1000 return IPPROTO_UDPLITE; 1001 } 1002 private static final int IPPROTO_MPLS = (int)137L; 1003 1004 /** 1005 * {@snippet lang=c : 1006 * enum <anonymous>.IPPROTO_MPLS = 137 1007 * } 1008 */ 1009 public static int IPPROTO_MPLS() { 1010 return IPPROTO_MPLS; 1011 } 1012 private static final int IPPROTO_ETHERNET = (int)143L; 1013 1014 /** 1015 * {@snippet lang=c : 1016 * enum <anonymous>.IPPROTO_ETHERNET = 143 1017 * } 1018 */ 1019 public static int IPPROTO_ETHERNET() { 1020 return IPPROTO_ETHERNET; 1021 } 1022 private static final int IPPROTO_RAW = (int)255L; 1023 1024 /** 1025 * {@snippet lang=c : 1026 * enum <anonymous>.IPPROTO_RAW = 255 1027 * } 1028 */ 1029 public static int IPPROTO_RAW() { 1030 return IPPROTO_RAW; 1031 } 1032 private static final int IPPROTO_MPTCP = (int)262L; 1033 1034 /** 1035 * {@snippet lang=c : 1036 * enum <anonymous>.IPPROTO_MPTCP = 262 1037 * } 1038 */ 1039 public static int IPPROTO_MPTCP() { 1040 return IPPROTO_MPTCP; 1041 } 1042 private static final int IPPROTO_MAX = (int)263L; 1043 1044 /** 1045 * {@snippet lang=c : 1046 * enum <anonymous>.IPPROTO_MAX = 263 1047 * } 1048 */ 1049 public static int IPPROTO_MAX() { 1050 return IPPROTO_MAX; 1051 } 1052 private static final int IPPROTO_HOPOPTS = (int)0L; 1053 1054 /** 1055 * {@snippet lang=c : 1056 * enum <anonymous>.IPPROTO_HOPOPTS = 0 1057 * } 1058 */ 1059 public static int IPPROTO_HOPOPTS() { 1060 return IPPROTO_HOPOPTS; 1061 } 1062 private static final int IPPROTO_ROUTING = (int)43L; 1063 1064 /** 1065 * {@snippet lang=c : 1066 * enum <anonymous>.IPPROTO_ROUTING = 43 1067 * } 1068 */ 1069 public static int IPPROTO_ROUTING() { 1070 return IPPROTO_ROUTING; 1071 } 1072 private static final int IPPROTO_FRAGMENT = (int)44L; 1073 1074 /** 1075 * {@snippet lang=c : 1076 * enum <anonymous>.IPPROTO_FRAGMENT = 44 1077 * } 1078 */ 1079 public static int IPPROTO_FRAGMENT() { 1080 return IPPROTO_FRAGMENT; 1081 } 1082 private static final int IPPROTO_ICMPV6 = (int)58L; 1083 1084 /** 1085 * {@snippet lang=c : 1086 * enum <anonymous>.IPPROTO_ICMPV6 = 58 1087 * } 1088 */ 1089 public static int IPPROTO_ICMPV6() { 1090 return IPPROTO_ICMPV6; 1091 } 1092 private static final int IPPROTO_NONE = (int)59L; 1093 1094 /** 1095 * {@snippet lang=c : 1096 * enum <anonymous>.IPPROTO_NONE = 59 1097 * } 1098 */ 1099 public static int IPPROTO_NONE() { 1100 return IPPROTO_NONE; 1101 } 1102 private static final int IPPROTO_DSTOPTS = (int)60L; 1103 1104 /** 1105 * {@snippet lang=c : 1106 * enum <anonymous>.IPPROTO_DSTOPTS = 60 1107 * } 1108 */ 1109 public static int IPPROTO_DSTOPTS() { 1110 return IPPROTO_DSTOPTS; 1111 } 1112 private static final int IPPROTO_MH = (int)135L; 1113 1114 /** 1115 * {@snippet lang=c : 1116 * enum <anonymous>.IPPROTO_MH = 135 1117 * } 1118 */ 1119 public static int IPPROTO_MH() { 1120 return IPPROTO_MH; 1121 } 1122 /** 1123 * {@snippet lang=c : 1124 * typedef uint16_t in_port_t 1125 * } 1126 */ 1127 public static final OfShort in_port_t = iouring_h.C_SHORT; 1128 private static final int IPPORT_ECHO = (int)7L; 1129 1130 /** 1131 * {@snippet lang=c : 1132 * enum <anonymous>.IPPORT_ECHO = 7 1133 * } 1134 */ 1135 public static int IPPORT_ECHO() { 1136 return IPPORT_ECHO; 1137 } 1138 private static final int IPPORT_DISCARD = (int)9L; 1139 1140 /** 1141 * {@snippet lang=c : 1142 * enum <anonymous>.IPPORT_DISCARD = 9 1143 * } 1144 */ 1145 public static int IPPORT_DISCARD() { 1146 return IPPORT_DISCARD; 1147 } 1148 private static final int IPPORT_SYSTAT = (int)11L; 1149 1150 /** 1151 * {@snippet lang=c : 1152 * enum <anonymous>.IPPORT_SYSTAT = 11 1153 * } 1154 */ 1155 public static int IPPORT_SYSTAT() { 1156 return IPPORT_SYSTAT; 1157 } 1158 private static final int IPPORT_DAYTIME = (int)13L; 1159 1160 /** 1161 * {@snippet lang=c : 1162 * enum <anonymous>.IPPORT_DAYTIME = 13 1163 * } 1164 */ 1165 public static int IPPORT_DAYTIME() { 1166 return IPPORT_DAYTIME; 1167 } 1168 private static final int IPPORT_NETSTAT = (int)15L; 1169 1170 /** 1171 * {@snippet lang=c : 1172 * enum <anonymous>.IPPORT_NETSTAT = 15 1173 * } 1174 */ 1175 public static int IPPORT_NETSTAT() { 1176 return IPPORT_NETSTAT; 1177 } 1178 private static final int IPPORT_FTP = (int)21L; 1179 1180 /** 1181 * {@snippet lang=c : 1182 * enum <anonymous>.IPPORT_FTP = 21 1183 * } 1184 */ 1185 public static int IPPORT_FTP() { 1186 return IPPORT_FTP; 1187 } 1188 private static final int IPPORT_TELNET = (int)23L; 1189 1190 /** 1191 * {@snippet lang=c : 1192 * enum <anonymous>.IPPORT_TELNET = 23 1193 * } 1194 */ 1195 public static int IPPORT_TELNET() { 1196 return IPPORT_TELNET; 1197 } 1198 private static final int IPPORT_SMTP = (int)25L; 1199 1200 /** 1201 * {@snippet lang=c : 1202 * enum <anonymous>.IPPORT_SMTP = 25 1203 * } 1204 */ 1205 public static int IPPORT_SMTP() { 1206 return IPPORT_SMTP; 1207 } 1208 private static final int IPPORT_TIMESERVER = (int)37L; 1209 1210 /** 1211 * {@snippet lang=c : 1212 * enum <anonymous>.IPPORT_TIMESERVER = 37 1213 * } 1214 */ 1215 public static int IPPORT_TIMESERVER() { 1216 return IPPORT_TIMESERVER; 1217 } 1218 private static final int IPPORT_NAMESERVER = (int)42L; 1219 1220 /** 1221 * {@snippet lang=c : 1222 * enum <anonymous>.IPPORT_NAMESERVER = 42 1223 * } 1224 */ 1225 public static int IPPORT_NAMESERVER() { 1226 return IPPORT_NAMESERVER; 1227 } 1228 private static final int IPPORT_WHOIS = (int)43L; 1229 1230 /** 1231 * {@snippet lang=c : 1232 * enum <anonymous>.IPPORT_WHOIS = 43 1233 * } 1234 */ 1235 public static int IPPORT_WHOIS() { 1236 return IPPORT_WHOIS; 1237 } 1238 private static final int IPPORT_MTP = (int)57L; 1239 1240 /** 1241 * {@snippet lang=c : 1242 * enum <anonymous>.IPPORT_MTP = 57 1243 * } 1244 */ 1245 public static int IPPORT_MTP() { 1246 return IPPORT_MTP; 1247 } 1248 private static final int IPPORT_TFTP = (int)69L; 1249 1250 /** 1251 * {@snippet lang=c : 1252 * enum <anonymous>.IPPORT_TFTP = 69 1253 * } 1254 */ 1255 public static int IPPORT_TFTP() { 1256 return IPPORT_TFTP; 1257 } 1258 private static final int IPPORT_RJE = (int)77L; 1259 1260 /** 1261 * {@snippet lang=c : 1262 * enum <anonymous>.IPPORT_RJE = 77 1263 * } 1264 */ 1265 public static int IPPORT_RJE() { 1266 return IPPORT_RJE; 1267 } 1268 private static final int IPPORT_FINGER = (int)79L; 1269 1270 /** 1271 * {@snippet lang=c : 1272 * enum <anonymous>.IPPORT_FINGER = 79 1273 * } 1274 */ 1275 public static int IPPORT_FINGER() { 1276 return IPPORT_FINGER; 1277 } 1278 private static final int IPPORT_TTYLINK = (int)87L; 1279 1280 /** 1281 * {@snippet lang=c : 1282 * enum <anonymous>.IPPORT_TTYLINK = 87 1283 * } 1284 */ 1285 public static int IPPORT_TTYLINK() { 1286 return IPPORT_TTYLINK; 1287 } 1288 private static final int IPPORT_SUPDUP = (int)95L; 1289 1290 /** 1291 * {@snippet lang=c : 1292 * enum <anonymous>.IPPORT_SUPDUP = 95 1293 * } 1294 */ 1295 public static int IPPORT_SUPDUP() { 1296 return IPPORT_SUPDUP; 1297 } 1298 private static final int IPPORT_EXECSERVER = (int)512L; 1299 1300 /** 1301 * {@snippet lang=c : 1302 * enum <anonymous>.IPPORT_EXECSERVER = 512 1303 * } 1304 */ 1305 public static int IPPORT_EXECSERVER() { 1306 return IPPORT_EXECSERVER; 1307 } 1308 private static final int IPPORT_LOGINSERVER = (int)513L; 1309 1310 /** 1311 * {@snippet lang=c : 1312 * enum <anonymous>.IPPORT_LOGINSERVER = 513 1313 * } 1314 */ 1315 public static int IPPORT_LOGINSERVER() { 1316 return IPPORT_LOGINSERVER; 1317 } 1318 private static final int IPPORT_CMDSERVER = (int)514L; 1319 1320 /** 1321 * {@snippet lang=c : 1322 * enum <anonymous>.IPPORT_CMDSERVER = 514 1323 * } 1324 */ 1325 public static int IPPORT_CMDSERVER() { 1326 return IPPORT_CMDSERVER; 1327 } 1328 private static final int IPPORT_EFSSERVER = (int)520L; 1329 1330 /** 1331 * {@snippet lang=c : 1332 * enum <anonymous>.IPPORT_EFSSERVER = 520 1333 * } 1334 */ 1335 public static int IPPORT_EFSSERVER() { 1336 return IPPORT_EFSSERVER; 1337 } 1338 private static final int IPPORT_BIFFUDP = (int)512L; 1339 1340 /** 1341 * {@snippet lang=c : 1342 * enum <anonymous>.IPPORT_BIFFUDP = 512 1343 * } 1344 */ 1345 public static int IPPORT_BIFFUDP() { 1346 return IPPORT_BIFFUDP; 1347 } 1348 private static final int IPPORT_WHOSERVER = (int)513L; 1349 1350 /** 1351 * {@snippet lang=c : 1352 * enum <anonymous>.IPPORT_WHOSERVER = 513 1353 * } 1354 */ 1355 public static int IPPORT_WHOSERVER() { 1356 return IPPORT_WHOSERVER; 1357 } 1358 private static final int IPPORT_ROUTESERVER = (int)520L; 1359 1360 /** 1361 * {@snippet lang=c : 1362 * enum <anonymous>.IPPORT_ROUTESERVER = 520 1363 * } 1364 */ 1365 public static int IPPORT_ROUTESERVER() { 1366 return IPPORT_ROUTESERVER; 1367 } 1368 private static final int IPPORT_RESERVED = (int)1024L; 1369 1370 /** 1371 * {@snippet lang=c : 1372 * enum <anonymous>.IPPORT_RESERVED = 1024 1373 * } 1374 */ 1375 public static int IPPORT_RESERVED() { 1376 return IPPORT_RESERVED; 1377 } 1378 private static final int IPPORT_USERRESERVED = (int)5000L; 1379 1380 /** 1381 * {@snippet lang=c : 1382 * enum <anonymous>.IPPORT_USERRESERVED = 5000 1383 * } 1384 */ 1385 public static int IPPORT_USERRESERVED() { 1386 return IPPORT_USERRESERVED; 1387 } 1388 public static GroupLayout in6addr_any$LAYOUT() { 1389 class Holder { 1390 static final GroupLayout LAYOUT = in6_addr.$LAYOUT(); 1391 } 1392 return Holder.LAYOUT; 1393 } 1394 /** 1395 * {@snippet lang=c : 1396 * extern const struct in6_addr in6addr_any 1397 * } 1398 */ 1399 public static MemorySegment in6addr_any$SEGMENT() { 1400 class Holder { 1401 static final MemorySegment SEGMENT = iouring_h.findOrThrow("in6addr_any") 1402 .reinterpret(in6addr_any$LAYOUT().byteSize()); 1403 } 1404 return Holder.SEGMENT; 1405 } 1406 public static GroupLayout in6addr_loopback$LAYOUT() { 1407 class Holder { 1408 static final GroupLayout LAYOUT = in6_addr.$LAYOUT(); 1409 } 1410 return Holder.LAYOUT; 1411 } 1412 /** 1413 * {@snippet lang=c : 1414 * extern const struct in6_addr in6addr_loopback 1415 * } 1416 */ 1417 public static MemorySegment in6addr_loopback$SEGMENT() { 1418 class Holder { 1419 static final MemorySegment SEGMENT = iouring_h.findOrThrow("in6addr_loopback") 1420 .reinterpret(in6addr_loopback$LAYOUT().byteSize()); 1421 } 1422 return Holder.SEGMENT; 1423 } 1424 /** 1425 * {@snippet lang=c : 1426 * extern uint32_t ntohl(uint32_t __netlong) 1427 * } 1428 */ 1429 public static MethodHandle ntohl$MH() { 1430 class Holder { 1431 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1432 iouring_h.C_INT, 1433 iouring_h.C_INT 1434 ); 1435 1436 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1437 iouring_h.findOrThrow("ntohl"), 1438 DESC); 1439 } 1440 return Holder.MH; 1441 } 1442 1443 public static int ntohl(int __netlong) { 1444 var mh$ = ntohl$MH(); 1445 try { 1446 if (TRACE_DOWNCALLS) { 1447 traceDowncall("ntohl", __netlong); 1448 } 1449 return (int) mh$.invokeExact(__netlong); 1450 } catch (Throwable ex$) { 1451 throw new AssertionError("should not reach here", ex$); 1452 } 1453 } 1454 /** 1455 * {@snippet lang=c : 1456 * extern uint16_t ntohs(uint16_t __netshort) 1457 * } 1458 */ 1459 public static MethodHandle ntohs$MH() { 1460 class Holder { 1461 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1462 iouring_h.C_SHORT, 1463 iouring_h.C_SHORT 1464 ); 1465 1466 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1467 iouring_h.findOrThrow("ntohs"), 1468 DESC); 1469 } 1470 return Holder.MH; 1471 } 1472 1473 public static short ntohs(short __netshort) { 1474 var mh$ = ntohs$MH(); 1475 try { 1476 if (TRACE_DOWNCALLS) { 1477 traceDowncall("ntohs", __netshort); 1478 } 1479 return (short) mh$.invokeExact(__netshort); 1480 } catch (Throwable ex$) { 1481 throw new AssertionError("should not reach here", ex$); 1482 } 1483 } 1484 /** 1485 * {@snippet lang=c : 1486 * extern uint32_t htonl(uint32_t __hostlong) 1487 * } 1488 */ 1489 public static MethodHandle htonl$MH() { 1490 class Holder { 1491 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1492 iouring_h.C_INT, 1493 iouring_h.C_INT 1494 ); 1495 1496 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1497 iouring_h.findOrThrow("htonl"), 1498 DESC); 1499 } 1500 return Holder.MH; 1501 } 1502 1503 public static int htonl(int __hostlong) { 1504 var mh$ = htonl$MH(); 1505 try { 1506 if (TRACE_DOWNCALLS) { 1507 traceDowncall("htonl", __hostlong); 1508 } 1509 return (int) mh$.invokeExact(__hostlong); 1510 } catch (Throwable ex$) { 1511 throw new AssertionError("should not reach here", ex$); 1512 } 1513 } 1514 /** 1515 * {@snippet lang=c : 1516 * extern uint16_t htons(uint16_t __hostshort) 1517 * } 1518 */ 1519 public static MethodHandle htons$MH() { 1520 class Holder { 1521 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1522 iouring_h.C_SHORT, 1523 iouring_h.C_SHORT 1524 ); 1525 1526 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1527 iouring_h.findOrThrow("htons"), 1528 DESC); 1529 } 1530 return Holder.MH; 1531 } 1532 1533 public static short htons(short __hostshort) { 1534 var mh$ = htons$MH(); 1535 try { 1536 if (TRACE_DOWNCALLS) { 1537 traceDowncall("htons", __hostshort); 1538 } 1539 return (short) mh$.invokeExact(__hostshort); 1540 } catch (Throwable ex$) { 1541 throw new AssertionError("should not reach here", ex$); 1542 } 1543 } 1544 /** 1545 * {@snippet lang=c : 1546 * extern int bindresvport(int __sockfd, struct sockaddr_in *__sock_in) 1547 * } 1548 */ 1549 public static MethodHandle bindresvport$MH() { 1550 class Holder { 1551 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1552 iouring_h.C_INT, 1553 iouring_h.C_INT, 1554 iouring_h.C_POINTER 1555 ); 1556 1557 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1558 iouring_h.findOrThrow("bindresvport"), 1559 DESC); 1560 } 1561 return Holder.MH; 1562 } 1563 1564 public static int bindresvport(int __sockfd, MemorySegment __sock_in) { 1565 var mh$ = bindresvport$MH(); 1566 try { 1567 if (TRACE_DOWNCALLS) { 1568 traceDowncall("bindresvport", __sockfd, __sock_in); 1569 } 1570 return (int) mh$.invokeExact(__sockfd, __sock_in); 1571 } catch (Throwable ex$) { 1572 throw new AssertionError("should not reach here", ex$); 1573 } 1574 } 1575 /** 1576 * {@snippet lang=c : 1577 * extern int bindresvport6(int __sockfd, struct sockaddr_in6 *__sock_in) 1578 * } 1579 */ 1580 public static MethodHandle bindresvport6$MH() { 1581 class Holder { 1582 static final FunctionDescriptor DESC = FunctionDescriptor.of( 1583 iouring_h.C_INT, 1584 iouring_h.C_INT, 1585 iouring_h.C_POINTER 1586 ); 1587 1588 static final MethodHandle MH = Linker.nativeLinker().downcallHandle( 1589 iouring_h.findOrThrow("bindresvport6"), 1590 DESC); 1591 } 1592 return Holder.MH; 1593 } 1594 1595 public static int bindresvport6(int __sockfd, MemorySegment __sock_in) { 1596 var mh$ = bindresvport6$MH(); 1597 try { 1598 if (TRACE_DOWNCALLS) { 1599 traceDowncall("bindresvport6", __sockfd, __sock_in); 1600 } 1601 return (int) mh$.invokeExact(__sockfd, __sock_in); 1602 } catch (Throwable ex$) { 1603 throw new AssertionError("should not reach here", ex$); 1604 } 1605 } 1606 private static final long _POSIX_C_SOURCE = 200809L; 1607 1608 /** 1609 * {@snippet lang=c : 1610 * #define _POSIX_C_SOURCE 200809 1611 * } 1612 */ 1613 public static long _POSIX_C_SOURCE() { 1614 return _POSIX_C_SOURCE; 1615 } 1616 private static final int __TIMESIZE = (int)64L; 1617 1618 /** 1619 * {@snippet lang=c : 1620 * #define __TIMESIZE 64 1621 * } 1622 */ 1623 public static int __TIMESIZE() { 1624 return __TIMESIZE; 1625 } 1626 private static final long __STDC_IEC_60559_BFP__ = 201404L; 1627 1628 /** 1629 * {@snippet lang=c : 1630 * #define __STDC_IEC_60559_BFP__ 201404 1631 * } 1632 */ 1633 public static long __STDC_IEC_60559_BFP__() { 1634 return __STDC_IEC_60559_BFP__; 1635 } 1636 private static final long __STDC_IEC_60559_COMPLEX__ = 201404L; 1637 1638 /** 1639 * {@snippet lang=c : 1640 * #define __STDC_IEC_60559_COMPLEX__ 201404 1641 * } 1642 */ 1643 public static long __STDC_IEC_60559_COMPLEX__() { 1644 return __STDC_IEC_60559_COMPLEX__; 1645 } 1646 private static final long __STDC_ISO_10646__ = 201706L; 1647 1648 /** 1649 * {@snippet lang=c : 1650 * #define __STDC_ISO_10646__ 201706 1651 * } 1652 */ 1653 public static long __STDC_ISO_10646__() { 1654 return __STDC_ISO_10646__; 1655 } 1656 private static final long CLOCKS_PER_SEC = 1000000L; 1657 1658 /** 1659 * {@snippet lang=c : 1660 * #define CLOCKS_PER_SEC 1000000 1661 * } 1662 */ 1663 public static long CLOCKS_PER_SEC() { 1664 return CLOCKS_PER_SEC; 1665 } 1666 private static final int __BYTE_ORDER = (int)1234L; 1667 1668 /** 1669 * {@snippet lang=c : 1670 * #define __BYTE_ORDER 1234 1671 * } 1672 */ 1673 public static int __BYTE_ORDER() { 1674 return __BYTE_ORDER; 1675 } 1676 private static final int __FLOAT_WORD_ORDER = (int)1234L; 1677 1678 /** 1679 * {@snippet lang=c : 1680 * #define __FLOAT_WORD_ORDER 1234 1681 * } 1682 */ 1683 public static int __FLOAT_WORD_ORDER() { 1684 return __FLOAT_WORD_ORDER; 1685 } 1686 private static final int O_NDELAY = (int)2048L; 1687 1688 /** 1689 * {@snippet lang=c : 1690 * #define O_NDELAY 2048 1691 * } 1692 */ 1693 public static int O_NDELAY() { 1694 return O_NDELAY; 1695 } 1696 private static final int O_FSYNC = (int)1052672L; 1697 1698 /** 1699 * {@snippet lang=c : 1700 * #define O_FSYNC 1052672 1701 * } 1702 */ 1703 public static int O_FSYNC() { 1704 return O_FSYNC; 1705 } 1706 private static final int __O_TMPFILE = (int)4259840L; 1707 1708 /** 1709 * {@snippet lang=c : 1710 * #define __O_TMPFILE 4259840 1711 * } 1712 */ 1713 public static int __O_TMPFILE() { 1714 return __O_TMPFILE; 1715 } 1716 private static final int O_DIRECTORY = (int)65536L; 1717 1718 /** 1719 * {@snippet lang=c : 1720 * #define O_DIRECTORY 65536 1721 * } 1722 */ 1723 public static int O_DIRECTORY() { 1724 return O_DIRECTORY; 1725 } 1726 private static final int O_NOFOLLOW = (int)131072L; 1727 1728 /** 1729 * {@snippet lang=c : 1730 * #define O_NOFOLLOW 131072 1731 * } 1732 */ 1733 public static int O_NOFOLLOW() { 1734 return O_NOFOLLOW; 1735 } 1736 private static final int O_CLOEXEC = (int)524288L; 1737 1738 /** 1739 * {@snippet lang=c : 1740 * #define O_CLOEXEC 524288 1741 * } 1742 */ 1743 public static int O_CLOEXEC() { 1744 return O_CLOEXEC; 1745 } 1746 private static final int O_DSYNC = (int)4096L; 1747 1748 /** 1749 * {@snippet lang=c : 1750 * #define O_DSYNC 4096 1751 * } 1752 */ 1753 public static int O_DSYNC() { 1754 return O_DSYNC; 1755 } 1756 private static final int O_RSYNC = (int)1052672L; 1757 1758 /** 1759 * {@snippet lang=c : 1760 * #define O_RSYNC 1052672 1761 * } 1762 */ 1763 public static int O_RSYNC() { 1764 return O_RSYNC; 1765 } 1766 private static final int F_SETOWN = (int)8L; 1767 1768 /** 1769 * {@snippet lang=c : 1770 * #define F_SETOWN 8 1771 * } 1772 */ 1773 public static int F_SETOWN() { 1774 return F_SETOWN; 1775 } 1776 private static final int F_GETOWN = (int)9L; 1777 1778 /** 1779 * {@snippet lang=c : 1780 * #define F_GETOWN 9 1781 * } 1782 */ 1783 public static int F_GETOWN() { 1784 return F_GETOWN; 1785 } 1786 private static final int FAPPEND = (int)1024L; 1787 1788 /** 1789 * {@snippet lang=c : 1790 * #define FAPPEND 1024 1791 * } 1792 */ 1793 public static int FAPPEND() { 1794 return FAPPEND; 1795 } 1796 private static final int FFSYNC = (int)1052672L; 1797 1798 /** 1799 * {@snippet lang=c : 1800 * #define FFSYNC 1052672 1801 * } 1802 */ 1803 public static int FFSYNC() { 1804 return FFSYNC; 1805 } 1806 private static final int FASYNC = (int)8192L; 1807 1808 /** 1809 * {@snippet lang=c : 1810 * #define FASYNC 8192 1811 * } 1812 */ 1813 public static int FASYNC() { 1814 return FASYNC; 1815 } 1816 private static final int FNONBLOCK = (int)2048L; 1817 1818 /** 1819 * {@snippet lang=c : 1820 * #define FNONBLOCK 2048 1821 * } 1822 */ 1823 public static int FNONBLOCK() { 1824 return FNONBLOCK; 1825 } 1826 private static final int FNDELAY = (int)2048L; 1827 1828 /** 1829 * {@snippet lang=c : 1830 * #define FNDELAY 2048 1831 * } 1832 */ 1833 public static int FNDELAY() { 1834 return FNDELAY; 1835 } 1836 private static final int POSIX_FADV_DONTNEED = (int)4L; 1837 1838 /** 1839 * {@snippet lang=c : 1840 * #define POSIX_FADV_DONTNEED 4 1841 * } 1842 */ 1843 public static int POSIX_FADV_DONTNEED() { 1844 return POSIX_FADV_DONTNEED; 1845 } 1846 private static final int POSIX_FADV_NOREUSE = (int)5L; 1847 1848 /** 1849 * {@snippet lang=c : 1850 * #define POSIX_FADV_NOREUSE 5 1851 * } 1852 */ 1853 public static int POSIX_FADV_NOREUSE() { 1854 return POSIX_FADV_NOREUSE; 1855 } 1856 private static final int AT_FDCWD = (int)-100L; 1857 1858 /** 1859 * {@snippet lang=c : 1860 * #define AT_FDCWD -100 1861 * } 1862 */ 1863 public static int AT_FDCWD() { 1864 return AT_FDCWD; 1865 } 1866 private static final long UTIME_NOW = 1073741823L; 1867 1868 /** 1869 * {@snippet lang=c : 1870 * #define UTIME_NOW 1073741823 1871 * } 1872 */ 1873 public static long UTIME_NOW() { 1874 return UTIME_NOW; 1875 } 1876 private static final long UTIME_OMIT = 1073741822L; 1877 1878 /** 1879 * {@snippet lang=c : 1880 * #define UTIME_OMIT 1073741822 1881 * } 1882 */ 1883 public static long UTIME_OMIT() { 1884 return UTIME_OMIT; 1885 } 1886 private static final int S_IFMT = (int)61440L; 1887 1888 /** 1889 * {@snippet lang=c : 1890 * #define S_IFMT 61440 1891 * } 1892 */ 1893 public static int S_IFMT() { 1894 return S_IFMT; 1895 } 1896 private static final int S_IFDIR = (int)16384L; 1897 1898 /** 1899 * {@snippet lang=c : 1900 * #define S_IFDIR 16384 1901 * } 1902 */ 1903 public static int S_IFDIR() { 1904 return S_IFDIR; 1905 } 1906 private static final int S_IFCHR = (int)8192L; 1907 1908 /** 1909 * {@snippet lang=c : 1910 * #define S_IFCHR 8192 1911 * } 1912 */ 1913 public static int S_IFCHR() { 1914 return S_IFCHR; 1915 } 1916 private static final int S_IFBLK = (int)24576L; 1917 1918 /** 1919 * {@snippet lang=c : 1920 * #define S_IFBLK 24576 1921 * } 1922 */ 1923 public static int S_IFBLK() { 1924 return S_IFBLK; 1925 } 1926 private static final int S_IFREG = (int)32768L; 1927 1928 /** 1929 * {@snippet lang=c : 1930 * #define S_IFREG 32768 1931 * } 1932 */ 1933 public static int S_IFREG() { 1934 return S_IFREG; 1935 } 1936 private static final int S_IFIFO = (int)4096L; 1937 1938 /** 1939 * {@snippet lang=c : 1940 * #define S_IFIFO 4096 1941 * } 1942 */ 1943 public static int S_IFIFO() { 1944 return S_IFIFO; 1945 } 1946 private static final int S_IFLNK = (int)40960L; 1947 1948 /** 1949 * {@snippet lang=c : 1950 * #define S_IFLNK 40960 1951 * } 1952 */ 1953 public static int S_IFLNK() { 1954 return S_IFLNK; 1955 } 1956 private static final int S_IFSOCK = (int)49152L; 1957 1958 /** 1959 * {@snippet lang=c : 1960 * #define S_IFSOCK 49152 1961 * } 1962 */ 1963 public static int S_IFSOCK() { 1964 return S_IFSOCK; 1965 } 1966 private static final int S_ISUID = (int)2048L; 1967 1968 /** 1969 * {@snippet lang=c : 1970 * #define S_ISUID 2048 1971 * } 1972 */ 1973 public static int S_ISUID() { 1974 return S_ISUID; 1975 } 1976 private static final int S_ISGID = (int)1024L; 1977 1978 /** 1979 * {@snippet lang=c : 1980 * #define S_ISGID 1024 1981 * } 1982 */ 1983 public static int S_ISGID() { 1984 return S_ISGID; 1985 } 1986 private static final int S_ISVTX = (int)512L; 1987 1988 /** 1989 * {@snippet lang=c : 1990 * #define S_ISVTX 512 1991 * } 1992 */ 1993 public static int S_ISVTX() { 1994 return S_ISVTX; 1995 } 1996 private static final int S_IRUSR = (int)256L; 1997 1998 /** 1999 * {@snippet lang=c : 2000 * #define S_IRUSR 256 2001 * } 2002 */ 2003 public static int S_IRUSR() { 2004 return S_IRUSR; 2005 } 2006 private static final int S_IWUSR = (int)128L; 2007 2008 /** 2009 * {@snippet lang=c : 2010 * #define S_IWUSR 128 2011 * } 2012 */ 2013 public static int S_IWUSR() { 2014 return S_IWUSR; 2015 } 2016 private static final int S_IXUSR = (int)64L; 2017 2018 /** 2019 * {@snippet lang=c : 2020 * #define S_IXUSR 64 2021 * } 2022 */ 2023 public static int S_IXUSR() { 2024 return S_IXUSR; 2025 } 2026 private static final int S_IRWXU = (int)448L; 2027 2028 /** 2029 * {@snippet lang=c : 2030 * #define S_IRWXU 448 2031 * } 2032 */ 2033 public static int S_IRWXU() { 2034 return S_IRWXU; 2035 } 2036 private static final int S_IRGRP = (int)32L; 2037 2038 /** 2039 * {@snippet lang=c : 2040 * #define S_IRGRP 32 2041 * } 2042 */ 2043 public static int S_IRGRP() { 2044 return S_IRGRP; 2045 } 2046 private static final int S_IWGRP = (int)16L; 2047 2048 /** 2049 * {@snippet lang=c : 2050 * #define S_IWGRP 16 2051 * } 2052 */ 2053 public static int S_IWGRP() { 2054 return S_IWGRP; 2055 } 2056 private static final int S_IXGRP = (int)8L; 2057 2058 /** 2059 * {@snippet lang=c : 2060 * #define S_IXGRP 8 2061 * } 2062 */ 2063 public static int S_IXGRP() { 2064 return S_IXGRP; 2065 } 2066 private static final int S_IRWXG = (int)56L; 2067 2068 /** 2069 * {@snippet lang=c : 2070 * #define S_IRWXG 56 2071 * } 2072 */ 2073 public static int S_IRWXG() { 2074 return S_IRWXG; 2075 } 2076 private static final int S_IROTH = (int)4L; 2077 2078 /** 2079 * {@snippet lang=c : 2080 * #define S_IROTH 4 2081 * } 2082 */ 2083 public static int S_IROTH() { 2084 return S_IROTH; 2085 } 2086 private static final int S_IWOTH = (int)2L; 2087 2088 /** 2089 * {@snippet lang=c : 2090 * #define S_IWOTH 2 2091 * } 2092 */ 2093 public static int S_IWOTH() { 2094 return S_IWOTH; 2095 } 2096 private static final int S_IXOTH = (int)1L; 2097 2098 /** 2099 * {@snippet lang=c : 2100 * #define S_IXOTH 1 2101 * } 2102 */ 2103 public static int S_IXOTH() { 2104 return S_IXOTH; 2105 } 2106 private static final int S_IRWXO = (int)7L; 2107 2108 /** 2109 * {@snippet lang=c : 2110 * #define S_IRWXO 7 2111 * } 2112 */ 2113 public static int S_IRWXO() { 2114 return S_IRWXO; 2115 } 2116 private static final int LITTLE_ENDIAN = (int)1234L; 2117 2118 /** 2119 * {@snippet lang=c : 2120 * #define LITTLE_ENDIAN 1234 2121 * } 2122 */ 2123 public static int LITTLE_ENDIAN() { 2124 return LITTLE_ENDIAN; 2125 } 2126 private static final int BIG_ENDIAN = (int)4321L; 2127 2128 /** 2129 * {@snippet lang=c : 2130 * #define BIG_ENDIAN 4321 2131 * } 2132 */ 2133 public static int BIG_ENDIAN() { 2134 return BIG_ENDIAN; 2135 } 2136 private static final int PDP_ENDIAN = (int)3412L; 2137 2138 /** 2139 * {@snippet lang=c : 2140 * #define PDP_ENDIAN 3412 2141 * } 2142 */ 2143 public static int PDP_ENDIAN() { 2144 return PDP_ENDIAN; 2145 } 2146 private static final int BYTE_ORDER = (int)1234L; 2147 2148 /** 2149 * {@snippet lang=c : 2150 * #define BYTE_ORDER 1234 2151 * } 2152 */ 2153 public static int BYTE_ORDER() { 2154 return BYTE_ORDER; 2155 } 2156 private static final long _SIGSET_NWORDS = 16L; 2157 2158 /** 2159 * {@snippet lang=c : 2160 * #define _SIGSET_NWORDS 16 2161 * } 2162 */ 2163 public static long _SIGSET_NWORDS() { 2164 return _SIGSET_NWORDS; 2165 } 2166 private static final int __NFDBITS = (int)64L; 2167 2168 /** 2169 * {@snippet lang=c : 2170 * #define __NFDBITS 64 2171 * } 2172 */ 2173 public static int __NFDBITS() { 2174 return __NFDBITS; 2175 } 2176 private static final int FD_SETSIZE = (int)1024L; 2177 2178 /** 2179 * {@snippet lang=c : 2180 * #define FD_SETSIZE 1024 2181 * } 2182 */ 2183 public static int FD_SETSIZE() { 2184 return FD_SETSIZE; 2185 } 2186 private static final int NFDBITS = (int)64L; 2187 2188 /** 2189 * {@snippet lang=c : 2190 * #define NFDBITS 64 2191 * } 2192 */ 2193 public static int NFDBITS() { 2194 return NFDBITS; 2195 } 2196 private static final int __PTHREAD_RWLOCK_ELISION_EXTRA = (int)0L; 2197 2198 /** 2199 * {@snippet lang=c : 2200 * #define __PTHREAD_RWLOCK_ELISION_EXTRA 0 2201 * } 2202 */ 2203 public static int __PTHREAD_RWLOCK_ELISION_EXTRA() { 2204 return __PTHREAD_RWLOCK_ELISION_EXTRA; 2205 } 2206 private static final int UIO_MAXIOV = (int)1024L; 2207 2208 /** 2209 * {@snippet lang=c : 2210 * #define UIO_MAXIOV 1024 2211 * } 2212 */ 2213 public static int UIO_MAXIOV() { 2214 return UIO_MAXIOV; 2215 } 2216 private static final int _IOC_NRMASK = (int)255L; 2217 2218 /** 2219 * {@snippet lang=c : 2220 * #define _IOC_NRMASK 255 2221 * } 2222 */ 2223 public static int _IOC_NRMASK() { 2224 return _IOC_NRMASK; 2225 } 2226 private static final int _IOC_TYPEMASK = (int)255L; 2227 2228 /** 2229 * {@snippet lang=c : 2230 * #define _IOC_TYPEMASK 255 2231 * } 2232 */ 2233 public static int _IOC_TYPEMASK() { 2234 return _IOC_TYPEMASK; 2235 } 2236 private static final int _IOC_SIZEMASK = (int)16383L; 2237 2238 /** 2239 * {@snippet lang=c : 2240 * #define _IOC_SIZEMASK 16383 2241 * } 2242 */ 2243 public static int _IOC_SIZEMASK() { 2244 return _IOC_SIZEMASK; 2245 } 2246 private static final int _IOC_DIRMASK = (int)3L; 2247 2248 /** 2249 * {@snippet lang=c : 2250 * #define _IOC_DIRMASK 3 2251 * } 2252 */ 2253 public static int _IOC_DIRMASK() { 2254 return _IOC_DIRMASK; 2255 } 2256 private static final int _IOC_TYPESHIFT = (int)8L; 2257 2258 /** 2259 * {@snippet lang=c : 2260 * #define _IOC_TYPESHIFT 8 2261 * } 2262 */ 2263 public static int _IOC_TYPESHIFT() { 2264 return _IOC_TYPESHIFT; 2265 } 2266 private static final int _IOC_SIZESHIFT = (int)16L; 2267 2268 /** 2269 * {@snippet lang=c : 2270 * #define _IOC_SIZESHIFT 16 2271 * } 2272 */ 2273 public static int _IOC_SIZESHIFT() { 2274 return _IOC_SIZESHIFT; 2275 } 2276 private static final int _IOC_DIRSHIFT = (int)30L; 2277 2278 /** 2279 * {@snippet lang=c : 2280 * #define _IOC_DIRSHIFT 30 2281 * } 2282 */ 2283 public static int _IOC_DIRSHIFT() { 2284 return _IOC_DIRSHIFT; 2285 } 2286 private static final int _IOC_NONE = (int)0L; 2287 2288 /** 2289 * {@snippet lang=c : 2290 * #define _IOC_NONE 0 2291 * } 2292 */ 2293 public static int _IOC_NONE() { 2294 return _IOC_NONE; 2295 } 2296 private static final int _IOC_WRITE = (int)1L; 2297 2298 /** 2299 * {@snippet lang=c : 2300 * #define _IOC_WRITE 1 2301 * } 2302 */ 2303 public static int _IOC_WRITE() { 2304 return _IOC_WRITE; 2305 } 2306 private static final int _IOC_READ = (int)2L; 2307 2308 /** 2309 * {@snippet lang=c : 2310 * #define _IOC_READ 2 2311 * } 2312 */ 2313 public static int _IOC_READ() { 2314 return _IOC_READ; 2315 } 2316 private static final int IOC_IN = (int)1073741824L; 2317 2318 /** 2319 * {@snippet lang=c : 2320 * #define IOC_IN 1073741824 2321 * } 2322 */ 2323 public static int IOC_IN() { 2324 return IOC_IN; 2325 } 2326 private static final int IOC_OUT = (int)2147483648L; 2327 2328 /** 2329 * {@snippet lang=c : 2330 * #define IOC_OUT 2147483648 2331 * } 2332 */ 2333 public static int IOC_OUT() { 2334 return IOC_OUT; 2335 } 2336 private static final int IOC_INOUT = (int)3221225472L; 2337 2338 /** 2339 * {@snippet lang=c : 2340 * #define IOC_INOUT 3221225472 2341 * } 2342 */ 2343 public static int IOC_INOUT() { 2344 return IOC_INOUT; 2345 } 2346 private static final int IOCSIZE_MASK = (int)1073676288L; 2347 2348 /** 2349 * {@snippet lang=c : 2350 * #define IOCSIZE_MASK 1073676288 2351 * } 2352 */ 2353 public static int IOCSIZE_MASK() { 2354 return IOCSIZE_MASK; 2355 } 2356 private static final int IOCSIZE_SHIFT = (int)16L; 2357 2358 /** 2359 * {@snippet lang=c : 2360 * #define IOCSIZE_SHIFT 16 2361 * } 2362 */ 2363 public static int IOCSIZE_SHIFT() { 2364 return IOCSIZE_SHIFT; 2365 } 2366 private static final MemorySegment FSCRYPT_KEY_DESC_PREFIX = Arena.ofAuto().allocateFrom("fscrypt:"); 2367 2368 /** 2369 * {@snippet lang=c : 2370 * #define FSCRYPT_KEY_DESC_PREFIX "fscrypt:" 2371 * } 2372 */ 2373 public static MemorySegment FSCRYPT_KEY_DESC_PREFIX() { 2374 return FSCRYPT_KEY_DESC_PREFIX; 2375 } 2376 private static final long FS_IOC_SET_ENCRYPTION_POLICY = 2148296211L; 2377 2378 /** 2379 * {@snippet lang=c : 2380 * #define FS_IOC_SET_ENCRYPTION_POLICY 2148296211 2381 * } 2382 */ 2383 public static long FS_IOC_SET_ENCRYPTION_POLICY() { 2384 return FS_IOC_SET_ENCRYPTION_POLICY; 2385 } 2386 private static final long FS_IOC_GET_ENCRYPTION_PWSALT = 1074816532L; 2387 2388 /** 2389 * {@snippet lang=c : 2390 * #define FS_IOC_GET_ENCRYPTION_PWSALT 1074816532 2391 * } 2392 */ 2393 public static long FS_IOC_GET_ENCRYPTION_PWSALT() { 2394 return FS_IOC_GET_ENCRYPTION_PWSALT; 2395 } 2396 private static final long FS_IOC_GET_ENCRYPTION_POLICY = 1074554389L; 2397 2398 /** 2399 * {@snippet lang=c : 2400 * #define FS_IOC_GET_ENCRYPTION_POLICY 1074554389 2401 * } 2402 */ 2403 public static long FS_IOC_GET_ENCRYPTION_POLICY() { 2404 return FS_IOC_GET_ENCRYPTION_POLICY; 2405 } 2406 private static final long FS_IOC_GET_ENCRYPTION_POLICY_EX = 3221841430L; 2407 2408 /** 2409 * {@snippet lang=c : 2410 * #define FS_IOC_GET_ENCRYPTION_POLICY_EX 3221841430 2411 * } 2412 */ 2413 public static long FS_IOC_GET_ENCRYPTION_POLICY_EX() { 2414 return FS_IOC_GET_ENCRYPTION_POLICY_EX; 2415 } 2416 private static final long FS_IOC_ADD_ENCRYPTION_KEY = 3226494487L; 2417 2418 /** 2419 * {@snippet lang=c : 2420 * #define FS_IOC_ADD_ENCRYPTION_KEY 3226494487 2421 * } 2422 */ 2423 public static long FS_IOC_ADD_ENCRYPTION_KEY() { 2424 return FS_IOC_ADD_ENCRYPTION_KEY; 2425 } 2426 private static final long FS_IOC_REMOVE_ENCRYPTION_KEY = 3225445912L; 2427 2428 /** 2429 * {@snippet lang=c : 2430 * #define FS_IOC_REMOVE_ENCRYPTION_KEY 3225445912 2431 * } 2432 */ 2433 public static long FS_IOC_REMOVE_ENCRYPTION_KEY() { 2434 return FS_IOC_REMOVE_ENCRYPTION_KEY; 2435 } 2436 private static final long FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS = 3225445913L; 2437 2438 /** 2439 * {@snippet lang=c : 2440 * #define FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS 3225445913 2441 * } 2442 */ 2443 public static long FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS() { 2444 return FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS; 2445 } 2446 private static final long FS_IOC_GET_ENCRYPTION_KEY_STATUS = 3229640218L; 2447 2448 /** 2449 * {@snippet lang=c : 2450 * #define FS_IOC_GET_ENCRYPTION_KEY_STATUS 3229640218 2451 * } 2452 */ 2453 public static long FS_IOC_GET_ENCRYPTION_KEY_STATUS() { 2454 return FS_IOC_GET_ENCRYPTION_KEY_STATUS; 2455 } 2456 private static final long FS_IOC_GET_ENCRYPTION_NONCE = 2148558363L; 2457 2458 /** 2459 * {@snippet lang=c : 2460 * #define FS_IOC_GET_ENCRYPTION_NONCE 2148558363 2461 * } 2462 */ 2463 public static long FS_IOC_GET_ENCRYPTION_NONCE() { 2464 return FS_IOC_GET_ENCRYPTION_NONCE; 2465 } 2466 private static final int FS_KEY_DESCRIPTOR_SIZE = (int)8L; 2467 2468 /** 2469 * {@snippet lang=c : 2470 * #define FS_KEY_DESCRIPTOR_SIZE 8 2471 * } 2472 */ 2473 public static int FS_KEY_DESCRIPTOR_SIZE() { 2474 return FS_KEY_DESCRIPTOR_SIZE; 2475 } 2476 private static final int FS_POLICY_FLAGS_PAD_4 = (int)0L; 2477 2478 /** 2479 * {@snippet lang=c : 2480 * #define FS_POLICY_FLAGS_PAD_4 0 2481 * } 2482 */ 2483 public static int FS_POLICY_FLAGS_PAD_4() { 2484 return FS_POLICY_FLAGS_PAD_4; 2485 } 2486 private static final int FS_POLICY_FLAGS_PAD_8 = (int)1L; 2487 2488 /** 2489 * {@snippet lang=c : 2490 * #define FS_POLICY_FLAGS_PAD_8 1 2491 * } 2492 */ 2493 public static int FS_POLICY_FLAGS_PAD_8() { 2494 return FS_POLICY_FLAGS_PAD_8; 2495 } 2496 private static final int FS_POLICY_FLAGS_PAD_16 = (int)2L; 2497 2498 /** 2499 * {@snippet lang=c : 2500 * #define FS_POLICY_FLAGS_PAD_16 2 2501 * } 2502 */ 2503 public static int FS_POLICY_FLAGS_PAD_16() { 2504 return FS_POLICY_FLAGS_PAD_16; 2505 } 2506 private static final int FS_POLICY_FLAGS_PAD_32 = (int)3L; 2507 2508 /** 2509 * {@snippet lang=c : 2510 * #define FS_POLICY_FLAGS_PAD_32 3 2511 * } 2512 */ 2513 public static int FS_POLICY_FLAGS_PAD_32() { 2514 return FS_POLICY_FLAGS_PAD_32; 2515 } 2516 private static final int FS_POLICY_FLAGS_PAD_MASK = (int)3L; 2517 2518 /** 2519 * {@snippet lang=c : 2520 * #define FS_POLICY_FLAGS_PAD_MASK 3 2521 * } 2522 */ 2523 public static int FS_POLICY_FLAGS_PAD_MASK() { 2524 return FS_POLICY_FLAGS_PAD_MASK; 2525 } 2526 private static final int FS_POLICY_FLAG_DIRECT_KEY = (int)4L; 2527 2528 /** 2529 * {@snippet lang=c : 2530 * #define FS_POLICY_FLAG_DIRECT_KEY 4 2531 * } 2532 */ 2533 public static int FS_POLICY_FLAG_DIRECT_KEY() { 2534 return FS_POLICY_FLAG_DIRECT_KEY; 2535 } 2536 private static final int FS_ENCRYPTION_MODE_AES_256_XTS = (int)1L; 2537 2538 /** 2539 * {@snippet lang=c : 2540 * #define FS_ENCRYPTION_MODE_AES_256_XTS 1 2541 * } 2542 */ 2543 public static int FS_ENCRYPTION_MODE_AES_256_XTS() { 2544 return FS_ENCRYPTION_MODE_AES_256_XTS; 2545 } 2546 private static final int FS_ENCRYPTION_MODE_AES_256_CTS = (int)4L; 2547 2548 /** 2549 * {@snippet lang=c : 2550 * #define FS_ENCRYPTION_MODE_AES_256_CTS 4 2551 * } 2552 */ 2553 public static int FS_ENCRYPTION_MODE_AES_256_CTS() { 2554 return FS_ENCRYPTION_MODE_AES_256_CTS; 2555 } 2556 private static final int FS_ENCRYPTION_MODE_AES_128_CBC = (int)5L; 2557 2558 /** 2559 * {@snippet lang=c : 2560 * #define FS_ENCRYPTION_MODE_AES_128_CBC 5 2561 * } 2562 */ 2563 public static int FS_ENCRYPTION_MODE_AES_128_CBC() { 2564 return FS_ENCRYPTION_MODE_AES_128_CBC; 2565 } 2566 private static final int FS_ENCRYPTION_MODE_AES_128_CTS = (int)6L; 2567 2568 /** 2569 * {@snippet lang=c : 2570 * #define FS_ENCRYPTION_MODE_AES_128_CTS 6 2571 * } 2572 */ 2573 public static int FS_ENCRYPTION_MODE_AES_128_CTS() { 2574 return FS_ENCRYPTION_MODE_AES_128_CTS; 2575 } 2576 private static final int FS_ENCRYPTION_MODE_ADIANTUM = (int)9L; 2577 2578 /** 2579 * {@snippet lang=c : 2580 * #define FS_ENCRYPTION_MODE_ADIANTUM 9 2581 * } 2582 */ 2583 public static int FS_ENCRYPTION_MODE_ADIANTUM() { 2584 return FS_ENCRYPTION_MODE_ADIANTUM; 2585 } 2586 private static final MemorySegment FS_KEY_DESC_PREFIX = Arena.ofAuto().allocateFrom("fscrypt:"); 2587 2588 /** 2589 * {@snippet lang=c : 2590 * #define FS_KEY_DESC_PREFIX "fscrypt:" 2591 * } 2592 */ 2593 public static MemorySegment FS_KEY_DESC_PREFIX() { 2594 return FS_KEY_DESC_PREFIX; 2595 } 2596 private static final int FS_KEY_DESC_PREFIX_SIZE = (int)8L; 2597 2598 /** 2599 * {@snippet lang=c : 2600 * #define FS_KEY_DESC_PREFIX_SIZE 8 2601 * } 2602 */ 2603 public static int FS_KEY_DESC_PREFIX_SIZE() { 2604 return FS_KEY_DESC_PREFIX_SIZE; 2605 } 2606 private static final int FS_MAX_KEY_SIZE = (int)64L; 2607 2608 /** 2609 * {@snippet lang=c : 2610 * #define FS_MAX_KEY_SIZE 64 2611 * } 2612 */ 2613 public static int FS_MAX_KEY_SIZE() { 2614 return FS_MAX_KEY_SIZE; 2615 } 2616 private static final int MS_POSIXACL = (int)65536L; 2617 2618 /** 2619 * {@snippet lang=c : 2620 * #define MS_POSIXACL 65536 2621 * } 2622 */ 2623 public static int MS_POSIXACL() { 2624 return MS_POSIXACL; 2625 } 2626 private static final int MS_UNBINDABLE = (int)131072L; 2627 2628 /** 2629 * {@snippet lang=c : 2630 * #define MS_UNBINDABLE 131072 2631 * } 2632 */ 2633 public static int MS_UNBINDABLE() { 2634 return MS_UNBINDABLE; 2635 } 2636 private static final int MS_PRIVATE = (int)262144L; 2637 2638 /** 2639 * {@snippet lang=c : 2640 * #define MS_PRIVATE 262144 2641 * } 2642 */ 2643 public static int MS_PRIVATE() { 2644 return MS_PRIVATE; 2645 } 2646 private static final int MS_SLAVE = (int)524288L; 2647 2648 /** 2649 * {@snippet lang=c : 2650 * #define MS_SLAVE 524288 2651 * } 2652 */ 2653 public static int MS_SLAVE() { 2654 return MS_SLAVE; 2655 } 2656 private static final int MS_SHARED = (int)1048576L; 2657 2658 /** 2659 * {@snippet lang=c : 2660 * #define MS_SHARED 1048576 2661 * } 2662 */ 2663 public static int MS_SHARED() { 2664 return MS_SHARED; 2665 } 2666 private static final int MS_RELATIME = (int)2097152L; 2667 2668 /** 2669 * {@snippet lang=c : 2670 * #define MS_RELATIME 2097152 2671 * } 2672 */ 2673 public static int MS_RELATIME() { 2674 return MS_RELATIME; 2675 } 2676 private static final int MS_KERNMOUNT = (int)4194304L; 2677 2678 /** 2679 * {@snippet lang=c : 2680 * #define MS_KERNMOUNT 4194304 2681 * } 2682 */ 2683 public static int MS_KERNMOUNT() { 2684 return MS_KERNMOUNT; 2685 } 2686 private static final int MS_I_VERSION = (int)8388608L; 2687 2688 /** 2689 * {@snippet lang=c : 2690 * #define MS_I_VERSION 8388608 2691 * } 2692 */ 2693 public static int MS_I_VERSION() { 2694 return MS_I_VERSION; 2695 } 2696 private static final int MS_STRICTATIME = (int)16777216L; 2697 2698 /** 2699 * {@snippet lang=c : 2700 * #define MS_STRICTATIME 16777216 2701 * } 2702 */ 2703 public static int MS_STRICTATIME() { 2704 return MS_STRICTATIME; 2705 } 2706 private static final int MS_LAZYTIME = (int)33554432L; 2707 2708 /** 2709 * {@snippet lang=c : 2710 * #define MS_LAZYTIME 33554432 2711 * } 2712 */ 2713 public static int MS_LAZYTIME() { 2714 return MS_LAZYTIME; 2715 } 2716 private static final int MS_SUBMOUNT = (int)67108864L; 2717 2718 /** 2719 * {@snippet lang=c : 2720 * #define MS_SUBMOUNT 67108864 2721 * } 2722 */ 2723 public static int MS_SUBMOUNT() { 2724 return MS_SUBMOUNT; 2725 } 2726 private static final int MS_NOREMOTELOCK = (int)134217728L; 2727 2728 /** 2729 * {@snippet lang=c : 2730 * #define MS_NOREMOTELOCK 134217728 2731 * } 2732 */ 2733 public static int MS_NOREMOTELOCK() { 2734 return MS_NOREMOTELOCK; 2735 } 2736 private static final int MS_NOSEC = (int)268435456L; 2737 2738 /** 2739 * {@snippet lang=c : 2740 * #define MS_NOSEC 268435456 2741 * } 2742 */ 2743 public static int MS_NOSEC() { 2744 return MS_NOSEC; 2745 } 2746 private static final int MS_BORN = (int)536870912L; 2747 2748 /** 2749 * {@snippet lang=c : 2750 * #define MS_BORN 536870912 2751 * } 2752 */ 2753 public static int MS_BORN() { 2754 return MS_BORN; 2755 } 2756 private static final int MS_ACTIVE = (int)1073741824L; 2757 2758 /** 2759 * {@snippet lang=c : 2760 * #define MS_ACTIVE 1073741824 2761 * } 2762 */ 2763 public static int MS_ACTIVE() { 2764 return MS_ACTIVE; 2765 } 2766 private static final int MS_NOUSER = (int)-2147483648L; 2767 2768 /** 2769 * {@snippet lang=c : 2770 * #define MS_NOUSER -2147483648 2771 * } 2772 */ 2773 public static int MS_NOUSER() { 2774 return MS_NOUSER; 2775 } 2776 private static final int MS_RMT_MASK = (int)41943121L; 2777 2778 /** 2779 * {@snippet lang=c : 2780 * #define MS_RMT_MASK 41943121 2781 * } 2782 */ 2783 public static int MS_RMT_MASK() { 2784 return MS_RMT_MASK; 2785 } 2786 private static final int MS_MGC_VAL = (int)3236757504L; 2787 2788 /** 2789 * {@snippet lang=c : 2790 * #define MS_MGC_VAL 3236757504 2791 * } 2792 */ 2793 public static int MS_MGC_VAL() { 2794 return MS_MGC_VAL; 2795 } 2796 private static final int MS_MGC_MSK = (int)4294901760L; 2797 2798 /** 2799 * {@snippet lang=c : 2800 * #define MS_MGC_MSK 4294901760 2801 * } 2802 */ 2803 public static int MS_MGC_MSK() { 2804 return MS_MGC_MSK; 2805 } 2806 private static final int OPEN_TREE_CLOEXEC = (int)524288L; 2807 2808 /** 2809 * {@snippet lang=c : 2810 * #define OPEN_TREE_CLOEXEC 524288 2811 * } 2812 */ 2813 public static int OPEN_TREE_CLOEXEC() { 2814 return OPEN_TREE_CLOEXEC; 2815 } 2816 private static final int BLOCK_SIZE = (int)1024L; 2817 2818 /** 2819 * {@snippet lang=c : 2820 * #define BLOCK_SIZE 1024 2821 * } 2822 */ 2823 public static int BLOCK_SIZE() { 2824 return BLOCK_SIZE; 2825 } 2826 private static final int SEEK_MAX = (int)4L; 2827 2828 /** 2829 * {@snippet lang=c : 2830 * #define SEEK_MAX 4 2831 * } 2832 */ 2833 public static int SEEK_MAX() { 2834 return SEEK_MAX; 2835 } 2836 private static final int RENAME_NOREPLACE = (int)1L; 2837 2838 /** 2839 * {@snippet lang=c : 2840 * #define RENAME_NOREPLACE 1 2841 * } 2842 */ 2843 public static int RENAME_NOREPLACE() { 2844 return RENAME_NOREPLACE; 2845 } 2846 private static final int RENAME_EXCHANGE = (int)2L; 2847 2848 /** 2849 * {@snippet lang=c : 2850 * #define RENAME_EXCHANGE 2 2851 * } 2852 */ 2853 public static int RENAME_EXCHANGE() { 2854 return RENAME_EXCHANGE; 2855 } 2856 private static final int RENAME_WHITEOUT = (int)4L; 2857 2858 /** 2859 * {@snippet lang=c : 2860 * #define RENAME_WHITEOUT 4 2861 * } 2862 */ 2863 public static int RENAME_WHITEOUT() { 2864 return RENAME_WHITEOUT; 2865 } 2866 private static final int FS_XFLAG_HASATTR = (int)2147483648L; 2867 2868 /** 2869 * {@snippet lang=c : 2870 * #define FS_XFLAG_HASATTR 2147483648 2871 * } 2872 */ 2873 public static int FS_XFLAG_HASATTR() { 2874 return FS_XFLAG_HASATTR; 2875 } 2876 private static final int BLKROSET = (int)4701L; 2877 2878 /** 2879 * {@snippet lang=c : 2880 * #define BLKROSET 4701 2881 * } 2882 */ 2883 public static int BLKROSET() { 2884 return BLKROSET; 2885 } 2886 private static final int BLKROGET = (int)4702L; 2887 2888 /** 2889 * {@snippet lang=c : 2890 * #define BLKROGET 4702 2891 * } 2892 */ 2893 public static int BLKROGET() { 2894 return BLKROGET; 2895 } 2896 private static final int BLKRRPART = (int)4703L; 2897 2898 /** 2899 * {@snippet lang=c : 2900 * #define BLKRRPART 4703 2901 * } 2902 */ 2903 public static int BLKRRPART() { 2904 return BLKRRPART; 2905 } 2906 private static final int BLKGETSIZE = (int)4704L; 2907 2908 /** 2909 * {@snippet lang=c : 2910 * #define BLKGETSIZE 4704 2911 * } 2912 */ 2913 public static int BLKGETSIZE() { 2914 return BLKGETSIZE; 2915 } 2916 private static final int BLKFLSBUF = (int)4705L; 2917 2918 /** 2919 * {@snippet lang=c : 2920 * #define BLKFLSBUF 4705 2921 * } 2922 */ 2923 public static int BLKFLSBUF() { 2924 return BLKFLSBUF; 2925 } 2926 private static final int BLKRASET = (int)4706L; 2927 2928 /** 2929 * {@snippet lang=c : 2930 * #define BLKRASET 4706 2931 * } 2932 */ 2933 public static int BLKRASET() { 2934 return BLKRASET; 2935 } 2936 private static final int BLKRAGET = (int)4707L; 2937 2938 /** 2939 * {@snippet lang=c : 2940 * #define BLKRAGET 4707 2941 * } 2942 */ 2943 public static int BLKRAGET() { 2944 return BLKRAGET; 2945 } 2946 private static final int BLKFRASET = (int)4708L; 2947 2948 /** 2949 * {@snippet lang=c : 2950 * #define BLKFRASET 4708 2951 * } 2952 */ 2953 public static int BLKFRASET() { 2954 return BLKFRASET; 2955 } 2956 private static final int BLKFRAGET = (int)4709L; 2957 2958 /** 2959 * {@snippet lang=c : 2960 * #define BLKFRAGET 4709 2961 * } 2962 */ 2963 public static int BLKFRAGET() { 2964 return BLKFRAGET; 2965 } 2966 private static final int BLKSECTSET = (int)4710L; 2967 2968 /** 2969 * {@snippet lang=c : 2970 * #define BLKSECTSET 4710 2971 * } 2972 */ 2973 public static int BLKSECTSET() { 2974 return BLKSECTSET; 2975 } 2976 private static final int BLKSECTGET = (int)4711L; 2977 2978 /** 2979 * {@snippet lang=c : 2980 * #define BLKSECTGET 4711 2981 * } 2982 */ 2983 public static int BLKSECTGET() { 2984 return BLKSECTGET; 2985 } 2986 private static final int BLKSSZGET = (int)4712L; 2987 2988 /** 2989 * {@snippet lang=c : 2990 * #define BLKSSZGET 4712 2991 * } 2992 */ 2993 public static int BLKSSZGET() { 2994 return BLKSSZGET; 2995 } 2996 private static final long BLKBSZGET = 2148012656L; 2997 2998 /** 2999 * {@snippet lang=c : 3000 * #define BLKBSZGET 2148012656 3001 * } 3002 */ 3003 public static long BLKBSZGET() { 3004 return BLKBSZGET; 3005 } 3006 private static final long BLKBSZSET = 1074270833L; 3007 3008 /** 3009 * {@snippet lang=c : 3010 * #define BLKBSZSET 1074270833 3011 * } 3012 */ 3013 public static long BLKBSZSET() { 3014 return BLKBSZSET; 3015 } 3016 private static final long BLKGETSIZE64 = 2148012658L; 3017 3018 /** 3019 * {@snippet lang=c : 3020 * #define BLKGETSIZE64 2148012658 3021 * } 3022 */ 3023 public static long BLKGETSIZE64() { 3024 return BLKGETSIZE64; 3025 } 3026 private static final int BLKTRACESTART = (int)4724L; 3027 3028 /** 3029 * {@snippet lang=c : 3030 * #define BLKTRACESTART 4724 3031 * } 3032 */ 3033 public static int BLKTRACESTART() { 3034 return BLKTRACESTART; 3035 } 3036 private static final int BLKTRACESTOP = (int)4725L; 3037 3038 /** 3039 * {@snippet lang=c : 3040 * #define BLKTRACESTOP 4725 3041 * } 3042 */ 3043 public static int BLKTRACESTOP() { 3044 return BLKTRACESTOP; 3045 } 3046 private static final int BLKTRACETEARDOWN = (int)4726L; 3047 3048 /** 3049 * {@snippet lang=c : 3050 * #define BLKTRACETEARDOWN 4726 3051 * } 3052 */ 3053 public static int BLKTRACETEARDOWN() { 3054 return BLKTRACETEARDOWN; 3055 } 3056 private static final int BLKDISCARD = (int)4727L; 3057 3058 /** 3059 * {@snippet lang=c : 3060 * #define BLKDISCARD 4727 3061 * } 3062 */ 3063 public static int BLKDISCARD() { 3064 return BLKDISCARD; 3065 } 3066 private static final int BLKIOMIN = (int)4728L; 3067 3068 /** 3069 * {@snippet lang=c : 3070 * #define BLKIOMIN 4728 3071 * } 3072 */ 3073 public static int BLKIOMIN() { 3074 return BLKIOMIN; 3075 } 3076 private static final int BLKIOOPT = (int)4729L; 3077 3078 /** 3079 * {@snippet lang=c : 3080 * #define BLKIOOPT 4729 3081 * } 3082 */ 3083 public static int BLKIOOPT() { 3084 return BLKIOOPT; 3085 } 3086 private static final int BLKALIGNOFF = (int)4730L; 3087 3088 /** 3089 * {@snippet lang=c : 3090 * #define BLKALIGNOFF 4730 3091 * } 3092 */ 3093 public static int BLKALIGNOFF() { 3094 return BLKALIGNOFF; 3095 } 3096 private static final int BLKPBSZGET = (int)4731L; 3097 3098 /** 3099 * {@snippet lang=c : 3100 * #define BLKPBSZGET 4731 3101 * } 3102 */ 3103 public static int BLKPBSZGET() { 3104 return BLKPBSZGET; 3105 } 3106 private static final int BLKDISCARDZEROES = (int)4732L; 3107 3108 /** 3109 * {@snippet lang=c : 3110 * #define BLKDISCARDZEROES 4732 3111 * } 3112 */ 3113 public static int BLKDISCARDZEROES() { 3114 return BLKDISCARDZEROES; 3115 } 3116 private static final int BLKSECDISCARD = (int)4733L; 3117 3118 /** 3119 * {@snippet lang=c : 3120 * #define BLKSECDISCARD 4733 3121 * } 3122 */ 3123 public static int BLKSECDISCARD() { 3124 return BLKSECDISCARD; 3125 } 3126 private static final int BLKROTATIONAL = (int)4734L; 3127 3128 /** 3129 * {@snippet lang=c : 3130 * #define BLKROTATIONAL 4734 3131 * } 3132 */ 3133 public static int BLKROTATIONAL() { 3134 return BLKROTATIONAL; 3135 } 3136 private static final int BLKZEROOUT = (int)4735L; 3137 3138 /** 3139 * {@snippet lang=c : 3140 * #define BLKZEROOUT 4735 3141 * } 3142 */ 3143 public static int BLKZEROOUT() { 3144 return BLKZEROOUT; 3145 } 3146 private static final long BLKGETDISKSEQ = 2148012672L; 3147 3148 /** 3149 * {@snippet lang=c : 3150 * #define BLKGETDISKSEQ 2148012672 3151 * } 3152 */ 3153 public static long BLKGETDISKSEQ() { 3154 return BLKGETDISKSEQ; 3155 } 3156 private static final int FIBMAP = (int)1L; 3157 3158 /** 3159 * {@snippet lang=c : 3160 * #define FIBMAP 1 3161 * } 3162 */ 3163 public static int FIBMAP() { 3164 return FIBMAP; 3165 } 3166 private static final int FIGETBSZ = (int)2L; 3167 3168 /** 3169 * {@snippet lang=c : 3170 * #define FIGETBSZ 2 3171 * } 3172 */ 3173 public static int FIGETBSZ() { 3174 return FIGETBSZ; 3175 } 3176 private static final long FIFREEZE = 3221510263L; 3177 3178 /** 3179 * {@snippet lang=c : 3180 * #define FIFREEZE 3221510263 3181 * } 3182 */ 3183 public static long FIFREEZE() { 3184 return FIFREEZE; 3185 } 3186 private static final long FITHAW = 3221510264L; 3187 3188 /** 3189 * {@snippet lang=c : 3190 * #define FITHAW 3221510264 3191 * } 3192 */ 3193 public static long FITHAW() { 3194 return FITHAW; 3195 } 3196 private static final long FITRIM = 3222820985L; 3197 3198 /** 3199 * {@snippet lang=c : 3200 * #define FITRIM 3222820985 3201 * } 3202 */ 3203 public static long FITRIM() { 3204 return FITRIM; 3205 } 3206 private static final long FICLONE = 1074041865L; 3207 3208 /** 3209 * {@snippet lang=c : 3210 * #define FICLONE 1074041865 3211 * } 3212 */ 3213 public static long FICLONE() { 3214 return FICLONE; 3215 } 3216 private static final long FICLONERANGE = 1075876877L; 3217 3218 /** 3219 * {@snippet lang=c : 3220 * #define FICLONERANGE 1075876877 3221 * } 3222 */ 3223 public static long FICLONERANGE() { 3224 return FICLONERANGE; 3225 } 3226 private static final long FIDEDUPERANGE = 3222836278L; 3227 3228 /** 3229 * {@snippet lang=c : 3230 * #define FIDEDUPERANGE 3222836278 3231 * } 3232 */ 3233 public static long FIDEDUPERANGE() { 3234 return FIDEDUPERANGE; 3235 } 3236 private static final long FS_IOC_GETFLAGS = 2148034049L; 3237 3238 /** 3239 * {@snippet lang=c : 3240 * #define FS_IOC_GETFLAGS 2148034049 3241 * } 3242 */ 3243 public static long FS_IOC_GETFLAGS() { 3244 return FS_IOC_GETFLAGS; 3245 } 3246 private static final long FS_IOC_SETFLAGS = 1074292226L; 3247 3248 /** 3249 * {@snippet lang=c : 3250 * #define FS_IOC_SETFLAGS 1074292226 3251 * } 3252 */ 3253 public static long FS_IOC_SETFLAGS() { 3254 return FS_IOC_SETFLAGS; 3255 } 3256 private static final long FS_IOC_GETVERSION = 2148038145L; 3257 3258 /** 3259 * {@snippet lang=c : 3260 * #define FS_IOC_GETVERSION 2148038145 3261 * } 3262 */ 3263 public static long FS_IOC_GETVERSION() { 3264 return FS_IOC_GETVERSION; 3265 } 3266 private static final long FS_IOC_SETVERSION = 1074296322L; 3267 3268 /** 3269 * {@snippet lang=c : 3270 * #define FS_IOC_SETVERSION 1074296322 3271 * } 3272 */ 3273 public static long FS_IOC_SETVERSION() { 3274 return FS_IOC_SETVERSION; 3275 } 3276 private static final long FS_IOC32_GETFLAGS = 2147771905L; 3277 3278 /** 3279 * {@snippet lang=c : 3280 * #define FS_IOC32_GETFLAGS 2147771905 3281 * } 3282 */ 3283 public static long FS_IOC32_GETFLAGS() { 3284 return FS_IOC32_GETFLAGS; 3285 } 3286 private static final long FS_IOC32_SETFLAGS = 1074030082L; 3287 3288 /** 3289 * {@snippet lang=c : 3290 * #define FS_IOC32_SETFLAGS 1074030082 3291 * } 3292 */ 3293 public static long FS_IOC32_SETFLAGS() { 3294 return FS_IOC32_SETFLAGS; 3295 } 3296 private static final long FS_IOC32_GETVERSION = 2147776001L; 3297 3298 /** 3299 * {@snippet lang=c : 3300 * #define FS_IOC32_GETVERSION 2147776001 3301 * } 3302 */ 3303 public static long FS_IOC32_GETVERSION() { 3304 return FS_IOC32_GETVERSION; 3305 } 3306 private static final long FS_IOC32_SETVERSION = 1074034178L; 3307 3308 /** 3309 * {@snippet lang=c : 3310 * #define FS_IOC32_SETVERSION 1074034178 3311 * } 3312 */ 3313 public static long FS_IOC32_SETVERSION() { 3314 return FS_IOC32_SETVERSION; 3315 } 3316 private static final long FS_IOC_FSGETXATTR = 2149341215L; 3317 3318 /** 3319 * {@snippet lang=c : 3320 * #define FS_IOC_FSGETXATTR 2149341215 3321 * } 3322 */ 3323 public static long FS_IOC_FSGETXATTR() { 3324 return FS_IOC_FSGETXATTR; 3325 } 3326 private static final long FS_IOC_FSSETXATTR = 1075599392L; 3327 3328 /** 3329 * {@snippet lang=c : 3330 * #define FS_IOC_FSSETXATTR 1075599392 3331 * } 3332 */ 3333 public static long FS_IOC_FSSETXATTR() { 3334 return FS_IOC_FSSETXATTR; 3335 } 3336 private static final long FS_IOC_GETFSLABEL = 2164298801L; 3337 3338 /** 3339 * {@snippet lang=c : 3340 * #define FS_IOC_GETFSLABEL 2164298801 3341 * } 3342 */ 3343 public static long FS_IOC_GETFSLABEL() { 3344 return FS_IOC_GETFSLABEL; 3345 } 3346 private static final long FS_IOC_SETFSLABEL = 1090556978L; 3347 3348 /** 3349 * {@snippet lang=c : 3350 * #define FS_IOC_SETFSLABEL 1090556978 3351 * } 3352 */ 3353 public static long FS_IOC_SETFSLABEL() { 3354 return FS_IOC_SETFSLABEL; 3355 } 3356 private static final int FS_RESERVED_FL = (int)2147483648L; 3357 3358 /** 3359 * {@snippet lang=c : 3360 * #define FS_RESERVED_FL 2147483648 3361 * } 3362 */ 3363 public static int FS_RESERVED_FL() { 3364 return FS_RESERVED_FL; 3365 } 3366 private static final int SYNC_FILE_RANGE_WRITE_AND_WAIT = (int)7L; 3367 3368 /** 3369 * {@snippet lang=c : 3370 * #define SYNC_FILE_RANGE_WRITE_AND_WAIT 7 3371 * } 3372 */ 3373 public static int SYNC_FILE_RANGE_WRITE_AND_WAIT() { 3374 return SYNC_FILE_RANGE_WRITE_AND_WAIT; 3375 } 3376 private static final int RWF_HIPRI = (int)1L; 3377 3378 /** 3379 * {@snippet lang=c : 3380 * #define RWF_HIPRI 1 3381 * } 3382 */ 3383 public static int RWF_HIPRI() { 3384 return RWF_HIPRI; 3385 } 3386 private static final int RWF_DSYNC = (int)2L; 3387 3388 /** 3389 * {@snippet lang=c : 3390 * #define RWF_DSYNC 2 3391 * } 3392 */ 3393 public static int RWF_DSYNC() { 3394 return RWF_DSYNC; 3395 } 3396 private static final int RWF_SYNC = (int)4L; 3397 3398 /** 3399 * {@snippet lang=c : 3400 * #define RWF_SYNC 4 3401 * } 3402 */ 3403 public static int RWF_SYNC() { 3404 return RWF_SYNC; 3405 } 3406 private static final int RWF_NOWAIT = (int)8L; 3407 3408 /** 3409 * {@snippet lang=c : 3410 * #define RWF_NOWAIT 8 3411 * } 3412 */ 3413 public static int RWF_NOWAIT() { 3414 return RWF_NOWAIT; 3415 } 3416 private static final int RWF_APPEND = (int)16L; 3417 3418 /** 3419 * {@snippet lang=c : 3420 * #define RWF_APPEND 16 3421 * } 3422 */ 3423 public static int RWF_APPEND() { 3424 return RWF_APPEND; 3425 } 3426 private static final int RWF_SUPPORTED = (int)31L; 3427 3428 /** 3429 * {@snippet lang=c : 3430 * #define RWF_SUPPORTED 31 3431 * } 3432 */ 3433 public static int RWF_SUPPORTED() { 3434 return RWF_SUPPORTED; 3435 } 3436 private static final int IORING_FILE_INDEX_ALLOC = (int)4294967295L; 3437 3438 /** 3439 * {@snippet lang=c : 3440 * #define IORING_FILE_INDEX_ALLOC 4294967295 3441 * } 3442 */ 3443 public static int IORING_FILE_INDEX_ALLOC() { 3444 return IORING_FILE_INDEX_ALLOC; 3445 } 3446 private static final int IOSQE_FIXED_FILE = (int)1L; 3447 3448 /** 3449 * {@snippet lang=c : 3450 * #define IOSQE_FIXED_FILE 1 3451 * } 3452 */ 3453 public static int IOSQE_FIXED_FILE() { 3454 return IOSQE_FIXED_FILE; 3455 } 3456 private static final int IOSQE_IO_DRAIN = (int)2L; 3457 3458 /** 3459 * {@snippet lang=c : 3460 * #define IOSQE_IO_DRAIN 2 3461 * } 3462 */ 3463 public static int IOSQE_IO_DRAIN() { 3464 return IOSQE_IO_DRAIN; 3465 } 3466 private static final int IOSQE_IO_LINK = (int)4L; 3467 3468 /** 3469 * {@snippet lang=c : 3470 * #define IOSQE_IO_LINK 4 3471 * } 3472 */ 3473 public static int IOSQE_IO_LINK() { 3474 return IOSQE_IO_LINK; 3475 } 3476 private static final int IOSQE_IO_HARDLINK = (int)8L; 3477 3478 /** 3479 * {@snippet lang=c : 3480 * #define IOSQE_IO_HARDLINK 8 3481 * } 3482 */ 3483 public static int IOSQE_IO_HARDLINK() { 3484 return IOSQE_IO_HARDLINK; 3485 } 3486 private static final int IOSQE_ASYNC = (int)16L; 3487 3488 /** 3489 * {@snippet lang=c : 3490 * #define IOSQE_ASYNC 16 3491 * } 3492 */ 3493 public static int IOSQE_ASYNC() { 3494 return IOSQE_ASYNC; 3495 } 3496 private static final int IOSQE_BUFFER_SELECT = (int)32L; 3497 3498 /** 3499 * {@snippet lang=c : 3500 * #define IOSQE_BUFFER_SELECT 32 3501 * } 3502 */ 3503 public static int IOSQE_BUFFER_SELECT() { 3504 return IOSQE_BUFFER_SELECT; 3505 } 3506 private static final int IOSQE_CQE_SKIP_SUCCESS = (int)64L; 3507 3508 /** 3509 * {@snippet lang=c : 3510 * #define IOSQE_CQE_SKIP_SUCCESS 64 3511 * } 3512 */ 3513 public static int IOSQE_CQE_SKIP_SUCCESS() { 3514 return IOSQE_CQE_SKIP_SUCCESS; 3515 } 3516 private static final int IORING_SETUP_IOPOLL = (int)1L; 3517 3518 /** 3519 * {@snippet lang=c : 3520 * #define IORING_SETUP_IOPOLL 1 3521 * } 3522 */ 3523 public static int IORING_SETUP_IOPOLL() { 3524 return IORING_SETUP_IOPOLL; 3525 } 3526 private static final int IORING_SETUP_SQPOLL = (int)2L; 3527 3528 /** 3529 * {@snippet lang=c : 3530 * #define IORING_SETUP_SQPOLL 2 3531 * } 3532 */ 3533 public static int IORING_SETUP_SQPOLL() { 3534 return IORING_SETUP_SQPOLL; 3535 } 3536 private static final int IORING_SETUP_SQ_AFF = (int)4L; 3537 3538 /** 3539 * {@snippet lang=c : 3540 * #define IORING_SETUP_SQ_AFF 4 3541 * } 3542 */ 3543 public static int IORING_SETUP_SQ_AFF() { 3544 return IORING_SETUP_SQ_AFF; 3545 } 3546 private static final int IORING_SETUP_CQSIZE = (int)8L; 3547 3548 /** 3549 * {@snippet lang=c : 3550 * #define IORING_SETUP_CQSIZE 8 3551 * } 3552 */ 3553 public static int IORING_SETUP_CQSIZE() { 3554 return IORING_SETUP_CQSIZE; 3555 } 3556 private static final int IORING_SETUP_CLAMP = (int)16L; 3557 3558 /** 3559 * {@snippet lang=c : 3560 * #define IORING_SETUP_CLAMP 16 3561 * } 3562 */ 3563 public static int IORING_SETUP_CLAMP() { 3564 return IORING_SETUP_CLAMP; 3565 } 3566 private static final int IORING_SETUP_ATTACH_WQ = (int)32L; 3567 3568 /** 3569 * {@snippet lang=c : 3570 * #define IORING_SETUP_ATTACH_WQ 32 3571 * } 3572 */ 3573 public static int IORING_SETUP_ATTACH_WQ() { 3574 return IORING_SETUP_ATTACH_WQ; 3575 } 3576 private static final int IORING_SETUP_R_DISABLED = (int)64L; 3577 3578 /** 3579 * {@snippet lang=c : 3580 * #define IORING_SETUP_R_DISABLED 64 3581 * } 3582 */ 3583 public static int IORING_SETUP_R_DISABLED() { 3584 return IORING_SETUP_R_DISABLED; 3585 } 3586 private static final int IORING_SETUP_SUBMIT_ALL = (int)128L; 3587 3588 /** 3589 * {@snippet lang=c : 3590 * #define IORING_SETUP_SUBMIT_ALL 128 3591 * } 3592 */ 3593 public static int IORING_SETUP_SUBMIT_ALL() { 3594 return IORING_SETUP_SUBMIT_ALL; 3595 } 3596 private static final int IORING_SETUP_COOP_TASKRUN = (int)256L; 3597 3598 /** 3599 * {@snippet lang=c : 3600 * #define IORING_SETUP_COOP_TASKRUN 256 3601 * } 3602 */ 3603 public static int IORING_SETUP_COOP_TASKRUN() { 3604 return IORING_SETUP_COOP_TASKRUN; 3605 } 3606 private static final int IORING_SETUP_TASKRUN_FLAG = (int)512L; 3607 3608 /** 3609 * {@snippet lang=c : 3610 * #define IORING_SETUP_TASKRUN_FLAG 512 3611 * } 3612 */ 3613 public static int IORING_SETUP_TASKRUN_FLAG() { 3614 return IORING_SETUP_TASKRUN_FLAG; 3615 } 3616 private static final int IORING_SETUP_SQE128 = (int)1024L; 3617 3618 /** 3619 * {@snippet lang=c : 3620 * #define IORING_SETUP_SQE128 1024 3621 * } 3622 */ 3623 public static int IORING_SETUP_SQE128() { 3624 return IORING_SETUP_SQE128; 3625 } 3626 private static final int IORING_SETUP_CQE32 = (int)2048L; 3627 3628 /** 3629 * {@snippet lang=c : 3630 * #define IORING_SETUP_CQE32 2048 3631 * } 3632 */ 3633 public static int IORING_SETUP_CQE32() { 3634 return IORING_SETUP_CQE32; 3635 } 3636 private static final int IORING_SETUP_SINGLE_ISSUER = (int)4096L; 3637 3638 /** 3639 * {@snippet lang=c : 3640 * #define IORING_SETUP_SINGLE_ISSUER 4096 3641 * } 3642 */ 3643 public static int IORING_SETUP_SINGLE_ISSUER() { 3644 return IORING_SETUP_SINGLE_ISSUER; 3645 } 3646 private static final int IORING_SETUP_DEFER_TASKRUN = (int)8192L; 3647 3648 /** 3649 * {@snippet lang=c : 3650 * #define IORING_SETUP_DEFER_TASKRUN 8192 3651 * } 3652 */ 3653 public static int IORING_SETUP_DEFER_TASKRUN() { 3654 return IORING_SETUP_DEFER_TASKRUN; 3655 } 3656 private static final int IORING_URING_CMD_FIXED = (int)1L; 3657 3658 /** 3659 * {@snippet lang=c : 3660 * #define IORING_URING_CMD_FIXED 1 3661 * } 3662 */ 3663 public static int IORING_URING_CMD_FIXED() { 3664 return IORING_URING_CMD_FIXED; 3665 } 3666 private static final int IORING_FSYNC_DATASYNC = (int)1L; 3667 3668 /** 3669 * {@snippet lang=c : 3670 * #define IORING_FSYNC_DATASYNC 1 3671 * } 3672 */ 3673 public static int IORING_FSYNC_DATASYNC() { 3674 return IORING_FSYNC_DATASYNC; 3675 } 3676 private static final int IORING_TIMEOUT_ABS = (int)1L; 3677 3678 /** 3679 * {@snippet lang=c : 3680 * #define IORING_TIMEOUT_ABS 1 3681 * } 3682 */ 3683 public static int IORING_TIMEOUT_ABS() { 3684 return IORING_TIMEOUT_ABS; 3685 } 3686 private static final int IORING_TIMEOUT_UPDATE = (int)2L; 3687 3688 /** 3689 * {@snippet lang=c : 3690 * #define IORING_TIMEOUT_UPDATE 2 3691 * } 3692 */ 3693 public static int IORING_TIMEOUT_UPDATE() { 3694 return IORING_TIMEOUT_UPDATE; 3695 } 3696 private static final int IORING_TIMEOUT_BOOTTIME = (int)4L; 3697 3698 /** 3699 * {@snippet lang=c : 3700 * #define IORING_TIMEOUT_BOOTTIME 4 3701 * } 3702 */ 3703 public static int IORING_TIMEOUT_BOOTTIME() { 3704 return IORING_TIMEOUT_BOOTTIME; 3705 } 3706 private static final int IORING_TIMEOUT_REALTIME = (int)8L; 3707 3708 /** 3709 * {@snippet lang=c : 3710 * #define IORING_TIMEOUT_REALTIME 8 3711 * } 3712 */ 3713 public static int IORING_TIMEOUT_REALTIME() { 3714 return IORING_TIMEOUT_REALTIME; 3715 } 3716 private static final int IORING_LINK_TIMEOUT_UPDATE = (int)16L; 3717 3718 /** 3719 * {@snippet lang=c : 3720 * #define IORING_LINK_TIMEOUT_UPDATE 16 3721 * } 3722 */ 3723 public static int IORING_LINK_TIMEOUT_UPDATE() { 3724 return IORING_LINK_TIMEOUT_UPDATE; 3725 } 3726 private static final int IORING_TIMEOUT_ETIME_SUCCESS = (int)32L; 3727 3728 /** 3729 * {@snippet lang=c : 3730 * #define IORING_TIMEOUT_ETIME_SUCCESS 32 3731 * } 3732 */ 3733 public static int IORING_TIMEOUT_ETIME_SUCCESS() { 3734 return IORING_TIMEOUT_ETIME_SUCCESS; 3735 } 3736 private static final int IORING_TIMEOUT_CLOCK_MASK = (int)12L; 3737 3738 /** 3739 * {@snippet lang=c : 3740 * #define IORING_TIMEOUT_CLOCK_MASK 12 3741 * } 3742 */ 3743 public static int IORING_TIMEOUT_CLOCK_MASK() { 3744 return IORING_TIMEOUT_CLOCK_MASK; 3745 } 3746 private static final int IORING_TIMEOUT_UPDATE_MASK = (int)18L; 3747 3748 /** 3749 * {@snippet lang=c : 3750 * #define IORING_TIMEOUT_UPDATE_MASK 18 3751 * } 3752 */ 3753 public static int IORING_TIMEOUT_UPDATE_MASK() { 3754 return IORING_TIMEOUT_UPDATE_MASK; 3755 } 3756 private static final int SPLICE_F_FD_IN_FIXED = (int)2147483648L; 3757 3758 /** 3759 * {@snippet lang=c : 3760 * #define SPLICE_F_FD_IN_FIXED 2147483648 3761 * } 3762 */ 3763 public static int SPLICE_F_FD_IN_FIXED() { 3764 return SPLICE_F_FD_IN_FIXED; 3765 } 3766 private static final int IORING_POLL_ADD_MULTI = (int)1L; 3767 3768 /** 3769 * {@snippet lang=c : 3770 * #define IORING_POLL_ADD_MULTI 1 3771 * } 3772 */ 3773 public static int IORING_POLL_ADD_MULTI() { 3774 return IORING_POLL_ADD_MULTI; 3775 } 3776 private static final int IORING_POLL_UPDATE_EVENTS = (int)2L; 3777 3778 /** 3779 * {@snippet lang=c : 3780 * #define IORING_POLL_UPDATE_EVENTS 2 3781 * } 3782 */ 3783 public static int IORING_POLL_UPDATE_EVENTS() { 3784 return IORING_POLL_UPDATE_EVENTS; 3785 } 3786 private static final int IORING_POLL_UPDATE_USER_DATA = (int)4L; 3787 3788 /** 3789 * {@snippet lang=c : 3790 * #define IORING_POLL_UPDATE_USER_DATA 4 3791 * } 3792 */ 3793 public static int IORING_POLL_UPDATE_USER_DATA() { 3794 return IORING_POLL_UPDATE_USER_DATA; 3795 } 3796 private static final int IORING_POLL_ADD_LEVEL = (int)8L; 3797 3798 /** 3799 * {@snippet lang=c : 3800 * #define IORING_POLL_ADD_LEVEL 8 3801 * } 3802 */ 3803 public static int IORING_POLL_ADD_LEVEL() { 3804 return IORING_POLL_ADD_LEVEL; 3805 } 3806 private static final int IORING_ASYNC_CANCEL_ALL = (int)1L; 3807 3808 /** 3809 * {@snippet lang=c : 3810 * #define IORING_ASYNC_CANCEL_ALL 1 3811 * } 3812 */ 3813 public static int IORING_ASYNC_CANCEL_ALL() { 3814 return IORING_ASYNC_CANCEL_ALL; 3815 } 3816 private static final int IORING_ASYNC_CANCEL_FD = (int)2L; 3817 3818 /** 3819 * {@snippet lang=c : 3820 * #define IORING_ASYNC_CANCEL_FD 2 3821 * } 3822 */ 3823 public static int IORING_ASYNC_CANCEL_FD() { 3824 return IORING_ASYNC_CANCEL_FD; 3825 } 3826 private static final int IORING_ASYNC_CANCEL_ANY = (int)4L; 3827 3828 /** 3829 * {@snippet lang=c : 3830 * #define IORING_ASYNC_CANCEL_ANY 4 3831 * } 3832 */ 3833 public static int IORING_ASYNC_CANCEL_ANY() { 3834 return IORING_ASYNC_CANCEL_ANY; 3835 } 3836 private static final int IORING_ASYNC_CANCEL_FD_FIXED = (int)8L; 3837 3838 /** 3839 * {@snippet lang=c : 3840 * #define IORING_ASYNC_CANCEL_FD_FIXED 8 3841 * } 3842 */ 3843 public static int IORING_ASYNC_CANCEL_FD_FIXED() { 3844 return IORING_ASYNC_CANCEL_FD_FIXED; 3845 } 3846 private static final int IORING_RECVSEND_POLL_FIRST = (int)1L; 3847 3848 /** 3849 * {@snippet lang=c : 3850 * #define IORING_RECVSEND_POLL_FIRST 1 3851 * } 3852 */ 3853 public static int IORING_RECVSEND_POLL_FIRST() { 3854 return IORING_RECVSEND_POLL_FIRST; 3855 } 3856 private static final int IORING_RECV_MULTISHOT = (int)2L; 3857 3858 /** 3859 * {@snippet lang=c : 3860 * #define IORING_RECV_MULTISHOT 2 3861 * } 3862 */ 3863 public static int IORING_RECV_MULTISHOT() { 3864 return IORING_RECV_MULTISHOT; 3865 } 3866 private static final int IORING_RECVSEND_FIXED_BUF = (int)4L; 3867 3868 /** 3869 * {@snippet lang=c : 3870 * #define IORING_RECVSEND_FIXED_BUF 4 3871 * } 3872 */ 3873 public static int IORING_RECVSEND_FIXED_BUF() { 3874 return IORING_RECVSEND_FIXED_BUF; 3875 } 3876 private static final int IORING_ACCEPT_MULTISHOT = (int)1L; 3877 3878 /** 3879 * {@snippet lang=c : 3880 * #define IORING_ACCEPT_MULTISHOT 1 3881 * } 3882 */ 3883 public static int IORING_ACCEPT_MULTISHOT() { 3884 return IORING_ACCEPT_MULTISHOT; 3885 } 3886 private static final int IORING_MSG_RING_CQE_SKIP = (int)1L; 3887 3888 /** 3889 * {@snippet lang=c : 3890 * #define IORING_MSG_RING_CQE_SKIP 1 3891 * } 3892 */ 3893 public static int IORING_MSG_RING_CQE_SKIP() { 3894 return IORING_MSG_RING_CQE_SKIP; 3895 } 3896 private static final int IORING_CQE_F_BUFFER = (int)1L; 3897 3898 /** 3899 * {@snippet lang=c : 3900 * #define IORING_CQE_F_BUFFER 1 3901 * } 3902 */ 3903 public static int IORING_CQE_F_BUFFER() { 3904 return IORING_CQE_F_BUFFER; 3905 } 3906 private static final int IORING_CQE_F_MORE = (int)2L; 3907 3908 /** 3909 * {@snippet lang=c : 3910 * #define IORING_CQE_F_MORE 2 3911 * } 3912 */ 3913 public static int IORING_CQE_F_MORE() { 3914 return IORING_CQE_F_MORE; 3915 } 3916 private static final int IORING_CQE_F_SOCK_NONEMPTY = (int)4L; 3917 3918 /** 3919 * {@snippet lang=c : 3920 * #define IORING_CQE_F_SOCK_NONEMPTY 4 3921 * } 3922 */ 3923 public static int IORING_CQE_F_SOCK_NONEMPTY() { 3924 return IORING_CQE_F_SOCK_NONEMPTY; 3925 } 3926 private static final int IORING_CQE_F_NOTIF = (int)8L; 3927 3928 /** 3929 * {@snippet lang=c : 3930 * #define IORING_CQE_F_NOTIF 8 3931 * } 3932 */ 3933 public static int IORING_CQE_F_NOTIF() { 3934 return IORING_CQE_F_NOTIF; 3935 } 3936 private static final long IORING_OFF_SQ_RING = 0L; 3937 3938 /** 3939 * {@snippet lang=c : 3940 * #define IORING_OFF_SQ_RING 0 3941 * } 3942 */ 3943 public static long IORING_OFF_SQ_RING() { 3944 return IORING_OFF_SQ_RING; 3945 } 3946 private static final long IORING_OFF_CQ_RING = 134217728L; 3947 3948 /** 3949 * {@snippet lang=c : 3950 * #define IORING_OFF_CQ_RING 134217728 3951 * } 3952 */ 3953 public static long IORING_OFF_CQ_RING() { 3954 return IORING_OFF_CQ_RING; 3955 } 3956 private static final long IORING_OFF_SQES = 268435456L; 3957 3958 /** 3959 * {@snippet lang=c : 3960 * #define IORING_OFF_SQES 268435456 3961 * } 3962 */ 3963 public static long IORING_OFF_SQES() { 3964 return IORING_OFF_SQES; 3965 } 3966 private static final int IORING_SQ_NEED_WAKEUP = (int)1L; 3967 3968 /** 3969 * {@snippet lang=c : 3970 * #define IORING_SQ_NEED_WAKEUP 1 3971 * } 3972 */ 3973 public static int IORING_SQ_NEED_WAKEUP() { 3974 return IORING_SQ_NEED_WAKEUP; 3975 } 3976 private static final int IORING_SQ_CQ_OVERFLOW = (int)2L; 3977 3978 /** 3979 * {@snippet lang=c : 3980 * #define IORING_SQ_CQ_OVERFLOW 2 3981 * } 3982 */ 3983 public static int IORING_SQ_CQ_OVERFLOW() { 3984 return IORING_SQ_CQ_OVERFLOW; 3985 } 3986 private static final int IORING_SQ_TASKRUN = (int)4L; 3987 3988 /** 3989 * {@snippet lang=c : 3990 * #define IORING_SQ_TASKRUN 4 3991 * } 3992 */ 3993 public static int IORING_SQ_TASKRUN() { 3994 return IORING_SQ_TASKRUN; 3995 } 3996 private static final int IORING_CQ_EVENTFD_DISABLED = (int)1L; 3997 3998 /** 3999 * {@snippet lang=c : 4000 * #define IORING_CQ_EVENTFD_DISABLED 1 4001 * } 4002 */ 4003 public static int IORING_CQ_EVENTFD_DISABLED() { 4004 return IORING_CQ_EVENTFD_DISABLED; 4005 } 4006 private static final int IORING_ENTER_GETEVENTS = (int)1L; 4007 4008 /** 4009 * {@snippet lang=c : 4010 * #define IORING_ENTER_GETEVENTS 1 4011 * } 4012 */ 4013 public static int IORING_ENTER_GETEVENTS() { 4014 return IORING_ENTER_GETEVENTS; 4015 } 4016 private static final int IORING_ENTER_SQ_WAKEUP = (int)2L; 4017 4018 /** 4019 * {@snippet lang=c : 4020 * #define IORING_ENTER_SQ_WAKEUP 2 4021 * } 4022 */ 4023 public static int IORING_ENTER_SQ_WAKEUP() { 4024 return IORING_ENTER_SQ_WAKEUP; 4025 } 4026 private static final int IORING_ENTER_SQ_WAIT = (int)4L; 4027 4028 /** 4029 * {@snippet lang=c : 4030 * #define IORING_ENTER_SQ_WAIT 4 4031 * } 4032 */ 4033 public static int IORING_ENTER_SQ_WAIT() { 4034 return IORING_ENTER_SQ_WAIT; 4035 } 4036 private static final int IORING_ENTER_EXT_ARG = (int)8L; 4037 4038 /** 4039 * {@snippet lang=c : 4040 * #define IORING_ENTER_EXT_ARG 8 4041 * } 4042 */ 4043 public static int IORING_ENTER_EXT_ARG() { 4044 return IORING_ENTER_EXT_ARG; 4045 } 4046 private static final int IORING_ENTER_REGISTERED_RING = (int)16L; 4047 4048 /** 4049 * {@snippet lang=c : 4050 * #define IORING_ENTER_REGISTERED_RING 16 4051 * } 4052 */ 4053 public static int IORING_ENTER_REGISTERED_RING() { 4054 return IORING_ENTER_REGISTERED_RING; 4055 } 4056 private static final int IORING_FEAT_SINGLE_MMAP = (int)1L; 4057 4058 /** 4059 * {@snippet lang=c : 4060 * #define IORING_FEAT_SINGLE_MMAP 1 4061 * } 4062 */ 4063 public static int IORING_FEAT_SINGLE_MMAP() { 4064 return IORING_FEAT_SINGLE_MMAP; 4065 } 4066 private static final int IORING_FEAT_NODROP = (int)2L; 4067 4068 /** 4069 * {@snippet lang=c : 4070 * #define IORING_FEAT_NODROP 2 4071 * } 4072 */ 4073 public static int IORING_FEAT_NODROP() { 4074 return IORING_FEAT_NODROP; 4075 } 4076 private static final int IORING_FEAT_SUBMIT_STABLE = (int)4L; 4077 4078 /** 4079 * {@snippet lang=c : 4080 * #define IORING_FEAT_SUBMIT_STABLE 4 4081 * } 4082 */ 4083 public static int IORING_FEAT_SUBMIT_STABLE() { 4084 return IORING_FEAT_SUBMIT_STABLE; 4085 } 4086 private static final int IORING_FEAT_RW_CUR_POS = (int)8L; 4087 4088 /** 4089 * {@snippet lang=c : 4090 * #define IORING_FEAT_RW_CUR_POS 8 4091 * } 4092 */ 4093 public static int IORING_FEAT_RW_CUR_POS() { 4094 return IORING_FEAT_RW_CUR_POS; 4095 } 4096 private static final int IORING_FEAT_CUR_PERSONALITY = (int)16L; 4097 4098 /** 4099 * {@snippet lang=c : 4100 * #define IORING_FEAT_CUR_PERSONALITY 16 4101 * } 4102 */ 4103 public static int IORING_FEAT_CUR_PERSONALITY() { 4104 return IORING_FEAT_CUR_PERSONALITY; 4105 } 4106 private static final int IORING_FEAT_FAST_POLL = (int)32L; 4107 4108 /** 4109 * {@snippet lang=c : 4110 * #define IORING_FEAT_FAST_POLL 32 4111 * } 4112 */ 4113 public static int IORING_FEAT_FAST_POLL() { 4114 return IORING_FEAT_FAST_POLL; 4115 } 4116 private static final int IORING_FEAT_POLL_32BITS = (int)64L; 4117 4118 /** 4119 * {@snippet lang=c : 4120 * #define IORING_FEAT_POLL_32BITS 64 4121 * } 4122 */ 4123 public static int IORING_FEAT_POLL_32BITS() { 4124 return IORING_FEAT_POLL_32BITS; 4125 } 4126 private static final int IORING_FEAT_SQPOLL_NONFIXED = (int)128L; 4127 4128 /** 4129 * {@snippet lang=c : 4130 * #define IORING_FEAT_SQPOLL_NONFIXED 128 4131 * } 4132 */ 4133 public static int IORING_FEAT_SQPOLL_NONFIXED() { 4134 return IORING_FEAT_SQPOLL_NONFIXED; 4135 } 4136 private static final int IORING_FEAT_EXT_ARG = (int)256L; 4137 4138 /** 4139 * {@snippet lang=c : 4140 * #define IORING_FEAT_EXT_ARG 256 4141 * } 4142 */ 4143 public static int IORING_FEAT_EXT_ARG() { 4144 return IORING_FEAT_EXT_ARG; 4145 } 4146 private static final int IORING_FEAT_NATIVE_WORKERS = (int)512L; 4147 4148 /** 4149 * {@snippet lang=c : 4150 * #define IORING_FEAT_NATIVE_WORKERS 512 4151 * } 4152 */ 4153 public static int IORING_FEAT_NATIVE_WORKERS() { 4154 return IORING_FEAT_NATIVE_WORKERS; 4155 } 4156 private static final int IORING_FEAT_RSRC_TAGS = (int)1024L; 4157 4158 /** 4159 * {@snippet lang=c : 4160 * #define IORING_FEAT_RSRC_TAGS 1024 4161 * } 4162 */ 4163 public static int IORING_FEAT_RSRC_TAGS() { 4164 return IORING_FEAT_RSRC_TAGS; 4165 } 4166 private static final int IORING_FEAT_CQE_SKIP = (int)2048L; 4167 4168 /** 4169 * {@snippet lang=c : 4170 * #define IORING_FEAT_CQE_SKIP 2048 4171 * } 4172 */ 4173 public static int IORING_FEAT_CQE_SKIP() { 4174 return IORING_FEAT_CQE_SKIP; 4175 } 4176 private static final int IORING_FEAT_LINKED_FILE = (int)4096L; 4177 4178 /** 4179 * {@snippet lang=c : 4180 * #define IORING_FEAT_LINKED_FILE 4096 4181 * } 4182 */ 4183 public static int IORING_FEAT_LINKED_FILE() { 4184 return IORING_FEAT_LINKED_FILE; 4185 } 4186 private static final int IORING_RSRC_REGISTER_SPARSE = (int)1L; 4187 4188 /** 4189 * {@snippet lang=c : 4190 * #define IORING_RSRC_REGISTER_SPARSE 1 4191 * } 4192 */ 4193 public static int IORING_RSRC_REGISTER_SPARSE() { 4194 return IORING_RSRC_REGISTER_SPARSE; 4195 } 4196 private static final int IORING_REGISTER_FILES_SKIP = (int)-2L; 4197 4198 /** 4199 * {@snippet lang=c : 4200 * #define IORING_REGISTER_FILES_SKIP -2 4201 * } 4202 */ 4203 public static int IORING_REGISTER_FILES_SKIP() { 4204 return IORING_REGISTER_FILES_SKIP; 4205 } 4206 private static final int IO_URING_OP_SUPPORTED = (int)1L; 4207 4208 /** 4209 * {@snippet lang=c : 4210 * #define IO_URING_OP_SUPPORTED 1 4211 * } 4212 */ 4213 public static int IO_URING_OP_SUPPORTED() { 4214 return IO_URING_OP_SUPPORTED; 4215 } 4216 private static final int PF_UNIX = (int)1L; 4217 4218 /** 4219 * {@snippet lang=c : 4220 * #define PF_UNIX 1 4221 * } 4222 */ 4223 public static int PF_UNIX() { 4224 return PF_UNIX; 4225 } 4226 private static final int PF_FILE = (int)1L; 4227 4228 /** 4229 * {@snippet lang=c : 4230 * #define PF_FILE 1 4231 * } 4232 */ 4233 public static int PF_FILE() { 4234 return PF_FILE; 4235 } 4236 private static final int PF_ROUTE = (int)16L; 4237 4238 /** 4239 * {@snippet lang=c : 4240 * #define PF_ROUTE 16 4241 * } 4242 */ 4243 public static int PF_ROUTE() { 4244 return PF_ROUTE; 4245 } 4246 private static final int AF_UNSPEC = (int)0L; 4247 4248 /** 4249 * {@snippet lang=c : 4250 * #define AF_UNSPEC 0 4251 * } 4252 */ 4253 public static int AF_UNSPEC() { 4254 return AF_UNSPEC; 4255 } 4256 private static final int AF_LOCAL = (int)1L; 4257 4258 /** 4259 * {@snippet lang=c : 4260 * #define AF_LOCAL 1 4261 * } 4262 */ 4263 public static int AF_LOCAL() { 4264 return AF_LOCAL; 4265 } 4266 private static final int AF_UNIX = (int)1L; 4267 4268 /** 4269 * {@snippet lang=c : 4270 * #define AF_UNIX 1 4271 * } 4272 */ 4273 public static int AF_UNIX() { 4274 return AF_UNIX; 4275 } 4276 private static final int AF_FILE = (int)1L; 4277 4278 /** 4279 * {@snippet lang=c : 4280 * #define AF_FILE 1 4281 * } 4282 */ 4283 public static int AF_FILE() { 4284 return AF_FILE; 4285 } 4286 private static final int AF_INET = (int)2L; 4287 4288 /** 4289 * {@snippet lang=c : 4290 * #define AF_INET 2 4291 * } 4292 */ 4293 public static int AF_INET() { 4294 return AF_INET; 4295 } 4296 private static final int AF_AX25 = (int)3L; 4297 4298 /** 4299 * {@snippet lang=c : 4300 * #define AF_AX25 3 4301 * } 4302 */ 4303 public static int AF_AX25() { 4304 return AF_AX25; 4305 } 4306 private static final int AF_IPX = (int)4L; 4307 4308 /** 4309 * {@snippet lang=c : 4310 * #define AF_IPX 4 4311 * } 4312 */ 4313 public static int AF_IPX() { 4314 return AF_IPX; 4315 } 4316 private static final int AF_APPLETALK = (int)5L; 4317 4318 /** 4319 * {@snippet lang=c : 4320 * #define AF_APPLETALK 5 4321 * } 4322 */ 4323 public static int AF_APPLETALK() { 4324 return AF_APPLETALK; 4325 } 4326 private static final int AF_NETROM = (int)6L; 4327 4328 /** 4329 * {@snippet lang=c : 4330 * #define AF_NETROM 6 4331 * } 4332 */ 4333 public static int AF_NETROM() { 4334 return AF_NETROM; 4335 } 4336 private static final int AF_BRIDGE = (int)7L; 4337 4338 /** 4339 * {@snippet lang=c : 4340 * #define AF_BRIDGE 7 4341 * } 4342 */ 4343 public static int AF_BRIDGE() { 4344 return AF_BRIDGE; 4345 } 4346 private static final int AF_ATMPVC = (int)8L; 4347 4348 /** 4349 * {@snippet lang=c : 4350 * #define AF_ATMPVC 8 4351 * } 4352 */ 4353 public static int AF_ATMPVC() { 4354 return AF_ATMPVC; 4355 } 4356 private static final int AF_X25 = (int)9L; 4357 4358 /** 4359 * {@snippet lang=c : 4360 * #define AF_X25 9 4361 * } 4362 */ 4363 public static int AF_X25() { 4364 return AF_X25; 4365 } 4366 private static final int AF_INET6 = (int)10L; 4367 4368 /** 4369 * {@snippet lang=c : 4370 * #define AF_INET6 10 4371 * } 4372 */ 4373 public static int AF_INET6() { 4374 return AF_INET6; 4375 } 4376 private static final int AF_ROSE = (int)11L; 4377 4378 /** 4379 * {@snippet lang=c : 4380 * #define AF_ROSE 11 4381 * } 4382 */ 4383 public static int AF_ROSE() { 4384 return AF_ROSE; 4385 } 4386 private static final int AF_DECnet = (int)12L; 4387 4388 /** 4389 * {@snippet lang=c : 4390 * #define AF_DECnet 12 4391 * } 4392 */ 4393 public static int AF_DECnet() { 4394 return AF_DECnet; 4395 } 4396 private static final int AF_NETBEUI = (int)13L; 4397 4398 /** 4399 * {@snippet lang=c : 4400 * #define AF_NETBEUI 13 4401 * } 4402 */ 4403 public static int AF_NETBEUI() { 4404 return AF_NETBEUI; 4405 } 4406 private static final int AF_SECURITY = (int)14L; 4407 4408 /** 4409 * {@snippet lang=c : 4410 * #define AF_SECURITY 14 4411 * } 4412 */ 4413 public static int AF_SECURITY() { 4414 return AF_SECURITY; 4415 } 4416 private static final int AF_KEY = (int)15L; 4417 4418 /** 4419 * {@snippet lang=c : 4420 * #define AF_KEY 15 4421 * } 4422 */ 4423 public static int AF_KEY() { 4424 return AF_KEY; 4425 } 4426 private static final int AF_NETLINK = (int)16L; 4427 4428 /** 4429 * {@snippet lang=c : 4430 * #define AF_NETLINK 16 4431 * } 4432 */ 4433 public static int AF_NETLINK() { 4434 return AF_NETLINK; 4435 } 4436 private static final int AF_ROUTE = (int)16L; 4437 4438 /** 4439 * {@snippet lang=c : 4440 * #define AF_ROUTE 16 4441 * } 4442 */ 4443 public static int AF_ROUTE() { 4444 return AF_ROUTE; 4445 } 4446 private static final int AF_PACKET = (int)17L; 4447 4448 /** 4449 * {@snippet lang=c : 4450 * #define AF_PACKET 17 4451 * } 4452 */ 4453 public static int AF_PACKET() { 4454 return AF_PACKET; 4455 } 4456 private static final int AF_ASH = (int)18L; 4457 4458 /** 4459 * {@snippet lang=c : 4460 * #define AF_ASH 18 4461 * } 4462 */ 4463 public static int AF_ASH() { 4464 return AF_ASH; 4465 } 4466 private static final int AF_ECONET = (int)19L; 4467 4468 /** 4469 * {@snippet lang=c : 4470 * #define AF_ECONET 19 4471 * } 4472 */ 4473 public static int AF_ECONET() { 4474 return AF_ECONET; 4475 } 4476 private static final int AF_ATMSVC = (int)20L; 4477 4478 /** 4479 * {@snippet lang=c : 4480 * #define AF_ATMSVC 20 4481 * } 4482 */ 4483 public static int AF_ATMSVC() { 4484 return AF_ATMSVC; 4485 } 4486 private static final int AF_RDS = (int)21L; 4487 4488 /** 4489 * {@snippet lang=c : 4490 * #define AF_RDS 21 4491 * } 4492 */ 4493 public static int AF_RDS() { 4494 return AF_RDS; 4495 } 4496 private static final int AF_SNA = (int)22L; 4497 4498 /** 4499 * {@snippet lang=c : 4500 * #define AF_SNA 22 4501 * } 4502 */ 4503 public static int AF_SNA() { 4504 return AF_SNA; 4505 } 4506 private static final int AF_IRDA = (int)23L; 4507 4508 /** 4509 * {@snippet lang=c : 4510 * #define AF_IRDA 23 4511 * } 4512 */ 4513 public static int AF_IRDA() { 4514 return AF_IRDA; 4515 } 4516 private static final int AF_PPPOX = (int)24L; 4517 4518 /** 4519 * {@snippet lang=c : 4520 * #define AF_PPPOX 24 4521 * } 4522 */ 4523 public static int AF_PPPOX() { 4524 return AF_PPPOX; 4525 } 4526 private static final int AF_WANPIPE = (int)25L; 4527 4528 /** 4529 * {@snippet lang=c : 4530 * #define AF_WANPIPE 25 4531 * } 4532 */ 4533 public static int AF_WANPIPE() { 4534 return AF_WANPIPE; 4535 } 4536 private static final int AF_LLC = (int)26L; 4537 4538 /** 4539 * {@snippet lang=c : 4540 * #define AF_LLC 26 4541 * } 4542 */ 4543 public static int AF_LLC() { 4544 return AF_LLC; 4545 } 4546 private static final int AF_IB = (int)27L; 4547 4548 /** 4549 * {@snippet lang=c : 4550 * #define AF_IB 27 4551 * } 4552 */ 4553 public static int AF_IB() { 4554 return AF_IB; 4555 } 4556 private static final int AF_MPLS = (int)28L; 4557 4558 /** 4559 * {@snippet lang=c : 4560 * #define AF_MPLS 28 4561 * } 4562 */ 4563 public static int AF_MPLS() { 4564 return AF_MPLS; 4565 } 4566 private static final int AF_CAN = (int)29L; 4567 4568 /** 4569 * {@snippet lang=c : 4570 * #define AF_CAN 29 4571 * } 4572 */ 4573 public static int AF_CAN() { 4574 return AF_CAN; 4575 } 4576 private static final int AF_TIPC = (int)30L; 4577 4578 /** 4579 * {@snippet lang=c : 4580 * #define AF_TIPC 30 4581 * } 4582 */ 4583 public static int AF_TIPC() { 4584 return AF_TIPC; 4585 } 4586 private static final int AF_BLUETOOTH = (int)31L; 4587 4588 /** 4589 * {@snippet lang=c : 4590 * #define AF_BLUETOOTH 31 4591 * } 4592 */ 4593 public static int AF_BLUETOOTH() { 4594 return AF_BLUETOOTH; 4595 } 4596 private static final int AF_IUCV = (int)32L; 4597 4598 /** 4599 * {@snippet lang=c : 4600 * #define AF_IUCV 32 4601 * } 4602 */ 4603 public static int AF_IUCV() { 4604 return AF_IUCV; 4605 } 4606 private static final int AF_RXRPC = (int)33L; 4607 4608 /** 4609 * {@snippet lang=c : 4610 * #define AF_RXRPC 33 4611 * } 4612 */ 4613 public static int AF_RXRPC() { 4614 return AF_RXRPC; 4615 } 4616 private static final int AF_ISDN = (int)34L; 4617 4618 /** 4619 * {@snippet lang=c : 4620 * #define AF_ISDN 34 4621 * } 4622 */ 4623 public static int AF_ISDN() { 4624 return AF_ISDN; 4625 } 4626 private static final int AF_PHONET = (int)35L; 4627 4628 /** 4629 * {@snippet lang=c : 4630 * #define AF_PHONET 35 4631 * } 4632 */ 4633 public static int AF_PHONET() { 4634 return AF_PHONET; 4635 } 4636 private static final int AF_IEEE802154 = (int)36L; 4637 4638 /** 4639 * {@snippet lang=c : 4640 * #define AF_IEEE802154 36 4641 * } 4642 */ 4643 public static int AF_IEEE802154() { 4644 return AF_IEEE802154; 4645 } 4646 private static final int AF_CAIF = (int)37L; 4647 4648 /** 4649 * {@snippet lang=c : 4650 * #define AF_CAIF 37 4651 * } 4652 */ 4653 public static int AF_CAIF() { 4654 return AF_CAIF; 4655 } 4656 private static final int AF_ALG = (int)38L; 4657 4658 /** 4659 * {@snippet lang=c : 4660 * #define AF_ALG 38 4661 * } 4662 */ 4663 public static int AF_ALG() { 4664 return AF_ALG; 4665 } 4666 private static final int AF_NFC = (int)39L; 4667 4668 /** 4669 * {@snippet lang=c : 4670 * #define AF_NFC 39 4671 * } 4672 */ 4673 public static int AF_NFC() { 4674 return AF_NFC; 4675 } 4676 private static final int AF_VSOCK = (int)40L; 4677 4678 /** 4679 * {@snippet lang=c : 4680 * #define AF_VSOCK 40 4681 * } 4682 */ 4683 public static int AF_VSOCK() { 4684 return AF_VSOCK; 4685 } 4686 private static final int AF_KCM = (int)41L; 4687 4688 /** 4689 * {@snippet lang=c : 4690 * #define AF_KCM 41 4691 * } 4692 */ 4693 public static int AF_KCM() { 4694 return AF_KCM; 4695 } 4696 private static final int AF_QIPCRTR = (int)42L; 4697 4698 /** 4699 * {@snippet lang=c : 4700 * #define AF_QIPCRTR 42 4701 * } 4702 */ 4703 public static int AF_QIPCRTR() { 4704 return AF_QIPCRTR; 4705 } 4706 private static final int AF_SMC = (int)43L; 4707 4708 /** 4709 * {@snippet lang=c : 4710 * #define AF_SMC 43 4711 * } 4712 */ 4713 public static int AF_SMC() { 4714 return AF_SMC; 4715 } 4716 private static final int AF_XDP = (int)44L; 4717 4718 /** 4719 * {@snippet lang=c : 4720 * #define AF_XDP 44 4721 * } 4722 */ 4723 public static int AF_XDP() { 4724 return AF_XDP; 4725 } 4726 private static final int AF_MCTP = (int)45L; 4727 4728 /** 4729 * {@snippet lang=c : 4730 * #define AF_MCTP 45 4731 * } 4732 */ 4733 public static int AF_MCTP() { 4734 return AF_MCTP; 4735 } 4736 private static final int AF_MAX = (int)46L; 4737 4738 /** 4739 * {@snippet lang=c : 4740 * #define AF_MAX 46 4741 * } 4742 */ 4743 public static int AF_MAX() { 4744 return AF_MAX; 4745 } 4746 private static final long __SOCKADDR_COMMON_SIZE = 2L; 4747 4748 /** 4749 * {@snippet lang=c : 4750 * #define __SOCKADDR_COMMON_SIZE 2 4751 * } 4752 */ 4753 public static long __SOCKADDR_COMMON_SIZE() { 4754 return __SOCKADDR_COMMON_SIZE; 4755 } 4756 private static final long _SS_PADSIZE = 118L; 4757 4758 /** 4759 * {@snippet lang=c : 4760 * #define _SS_PADSIZE 118 4761 * } 4762 */ 4763 public static long _SS_PADSIZE() { 4764 return _SS_PADSIZE; 4765 } 4766 private static final int SO_GET_FILTER = (int)26L; 4767 4768 /** 4769 * {@snippet lang=c : 4770 * #define SO_GET_FILTER 26 4771 * } 4772 */ 4773 public static int SO_GET_FILTER() { 4774 return SO_GET_FILTER; 4775 } 4776 private static final int SCM_WIFI_STATUS = (int)41L; 4777 4778 /** 4779 * {@snippet lang=c : 4780 * #define SCM_WIFI_STATUS 41 4781 * } 4782 */ 4783 public static int SCM_WIFI_STATUS() { 4784 return SCM_WIFI_STATUS; 4785 } 4786 private static final int SO_DETACH_BPF = (int)27L; 4787 4788 /** 4789 * {@snippet lang=c : 4790 * #define SO_DETACH_BPF 27 4791 * } 4792 */ 4793 public static int SO_DETACH_BPF() { 4794 return SO_DETACH_BPF; 4795 } 4796 private static final int SCM_TXTIME = (int)61L; 4797 4798 /** 4799 * {@snippet lang=c : 4800 * #define SCM_TXTIME 61 4801 * } 4802 */ 4803 public static int SCM_TXTIME() { 4804 return SCM_TXTIME; 4805 } 4806 private static final int SO_TIMESTAMP = (int)29L; 4807 4808 /** 4809 * {@snippet lang=c : 4810 * #define SO_TIMESTAMP 29 4811 * } 4812 */ 4813 public static int SO_TIMESTAMP() { 4814 return SO_TIMESTAMP; 4815 } 4816 private static final int SO_TIMESTAMPNS = (int)35L; 4817 4818 /** 4819 * {@snippet lang=c : 4820 * #define SO_TIMESTAMPNS 35 4821 * } 4822 */ 4823 public static int SO_TIMESTAMPNS() { 4824 return SO_TIMESTAMPNS; 4825 } 4826 private static final int SO_TIMESTAMPING = (int)37L; 4827 4828 /** 4829 * {@snippet lang=c : 4830 * #define SO_TIMESTAMPING 37 4831 * } 4832 */ 4833 public static int SO_TIMESTAMPING() { 4834 return SO_TIMESTAMPING; 4835 } 4836 private static final int SO_RCVTIMEO = (int)20L; 4837 4838 /** 4839 * {@snippet lang=c : 4840 * #define SO_RCVTIMEO 20 4841 * } 4842 */ 4843 public static int SO_RCVTIMEO() { 4844 return SO_RCVTIMEO; 4845 } 4846 private static final int SO_SNDTIMEO = (int)21L; 4847 4848 /** 4849 * {@snippet lang=c : 4850 * #define SO_SNDTIMEO 21 4851 * } 4852 */ 4853 public static int SO_SNDTIMEO() { 4854 return SO_SNDTIMEO; 4855 } 4856 private static final int SCM_TIMESTAMP = (int)29L; 4857 4858 /** 4859 * {@snippet lang=c : 4860 * #define SCM_TIMESTAMP 29 4861 * } 4862 */ 4863 public static int SCM_TIMESTAMP() { 4864 return SCM_TIMESTAMP; 4865 } 4866 private static final int SCM_TIMESTAMPNS = (int)35L; 4867 4868 /** 4869 * {@snippet lang=c : 4870 * #define SCM_TIMESTAMPNS 35 4871 * } 4872 */ 4873 public static int SCM_TIMESTAMPNS() { 4874 return SCM_TIMESTAMPNS; 4875 } 4876 private static final int SCM_TIMESTAMPING = (int)37L; 4877 4878 /** 4879 * {@snippet lang=c : 4880 * #define SCM_TIMESTAMPING 37 4881 * } 4882 */ 4883 public static int SCM_TIMESTAMPING() { 4884 return SCM_TIMESTAMPING; 4885 } 4886 private static final int IP_RECVRETOPTS = (int)7L; 4887 4888 /** 4889 * {@snippet lang=c : 4890 * #define IP_RECVRETOPTS 7 4891 * } 4892 */ 4893 public static int IP_RECVRETOPTS() { 4894 return IP_RECVRETOPTS; 4895 } 4896 private static final int IP_RECVORIGDSTADDR = (int)20L; 4897 4898 /** 4899 * {@snippet lang=c : 4900 * #define IP_RECVORIGDSTADDR 20 4901 * } 4902 */ 4903 public static int IP_RECVORIGDSTADDR() { 4904 return IP_RECVORIGDSTADDR; 4905 } 4906 private static final int IPV6_RECVORIGDSTADDR = (int)74L; 4907 4908 /** 4909 * {@snippet lang=c : 4910 * #define IPV6_RECVORIGDSTADDR 74 4911 * } 4912 */ 4913 public static int IPV6_RECVORIGDSTADDR() { 4914 return IPV6_RECVORIGDSTADDR; 4915 } 4916 private static final int IPV6_ADD_MEMBERSHIP = (int)20L; 4917 4918 /** 4919 * {@snippet lang=c : 4920 * #define IPV6_ADD_MEMBERSHIP 20 4921 * } 4922 */ 4923 public static int IPV6_ADD_MEMBERSHIP() { 4924 return IPV6_ADD_MEMBERSHIP; 4925 } 4926 private static final int IPV6_DROP_MEMBERSHIP = (int)21L; 4927 4928 /** 4929 * {@snippet lang=c : 4930 * #define IPV6_DROP_MEMBERSHIP 21 4931 * } 4932 */ 4933 public static int IPV6_DROP_MEMBERSHIP() { 4934 return IPV6_DROP_MEMBERSHIP; 4935 } 4936 private static final int IPV6_RXHOPOPTS = (int)54L; 4937 4938 /** 4939 * {@snippet lang=c : 4940 * #define IPV6_RXHOPOPTS 54 4941 * } 4942 */ 4943 public static int IPV6_RXHOPOPTS() { 4944 return IPV6_RXHOPOPTS; 4945 } 4946 private static final int IPV6_RXDSTOPTS = (int)59L; 4947 4948 /** 4949 * {@snippet lang=c : 4950 * #define IPV6_RXDSTOPTS 59 4951 * } 4952 */ 4953 public static int IPV6_RXDSTOPTS() { 4954 return IPV6_RXDSTOPTS; 4955 } 4956 private static final int IN_CLASSA_NET = (int)4278190080L; 4957 4958 /** 4959 * {@snippet lang=c : 4960 * #define IN_CLASSA_NET 4278190080 4961 * } 4962 */ 4963 public static int IN_CLASSA_NET() { 4964 return IN_CLASSA_NET; 4965 } 4966 private static final int IN_CLASSA_HOST = (int)16777215L; 4967 4968 /** 4969 * {@snippet lang=c : 4970 * #define IN_CLASSA_HOST 16777215 4971 * } 4972 */ 4973 public static int IN_CLASSA_HOST() { 4974 return IN_CLASSA_HOST; 4975 } 4976 private static final int IN_CLASSB_NET = (int)4294901760L; 4977 4978 /** 4979 * {@snippet lang=c : 4980 * #define IN_CLASSB_NET 4294901760 4981 * } 4982 */ 4983 public static int IN_CLASSB_NET() { 4984 return IN_CLASSB_NET; 4985 } 4986 private static final int IN_CLASSB_HOST = (int)65535L; 4987 4988 /** 4989 * {@snippet lang=c : 4990 * #define IN_CLASSB_HOST 65535 4991 * } 4992 */ 4993 public static int IN_CLASSB_HOST() { 4994 return IN_CLASSB_HOST; 4995 } 4996 private static final int IN_CLASSC_NET = (int)4294967040L; 4997 4998 /** 4999 * {@snippet lang=c : 5000 * #define IN_CLASSC_NET 4294967040 5001 * } 5002 */ 5003 public static int IN_CLASSC_NET() { 5004 return IN_CLASSC_NET; 5005 } 5006 private static final int IN_CLASSC_HOST = (int)255L; 5007 5008 /** 5009 * {@snippet lang=c : 5010 * #define IN_CLASSC_HOST 255 5011 * } 5012 */ 5013 public static int IN_CLASSC_HOST() { 5014 return IN_CLASSC_HOST; 5015 } 5016 private static final int INADDR_ANY = (int)0L; 5017 5018 /** 5019 * {@snippet lang=c : 5020 * #define INADDR_ANY 0 5021 * } 5022 */ 5023 public static int INADDR_ANY() { 5024 return INADDR_ANY; 5025 } 5026 private static final int INADDR_BROADCAST = (int)4294967295L; 5027 5028 /** 5029 * {@snippet lang=c : 5030 * #define INADDR_BROADCAST 4294967295 5031 * } 5032 */ 5033 public static int INADDR_BROADCAST() { 5034 return INADDR_BROADCAST; 5035 } 5036 private static final int INADDR_NONE = (int)4294967295L; 5037 5038 /** 5039 * {@snippet lang=c : 5040 * #define INADDR_NONE 4294967295 5041 * } 5042 */ 5043 public static int INADDR_NONE() { 5044 return INADDR_NONE; 5045 } 5046 private static final int INADDR_DUMMY = (int)3221225480L; 5047 5048 /** 5049 * {@snippet lang=c : 5050 * #define INADDR_DUMMY 3221225480 5051 * } 5052 */ 5053 public static int INADDR_DUMMY() { 5054 return INADDR_DUMMY; 5055 } 5056 private static final int INADDR_LOOPBACK = (int)2130706433L; 5057 5058 /** 5059 * {@snippet lang=c : 5060 * #define INADDR_LOOPBACK 2130706433 5061 * } 5062 */ 5063 public static int INADDR_LOOPBACK() { 5064 return INADDR_LOOPBACK; 5065 } 5066 private static final int INADDR_UNSPEC_GROUP = (int)3758096384L; 5067 5068 /** 5069 * {@snippet lang=c : 5070 * #define INADDR_UNSPEC_GROUP 3758096384 5071 * } 5072 */ 5073 public static int INADDR_UNSPEC_GROUP() { 5074 return INADDR_UNSPEC_GROUP; 5075 } 5076 private static final int INADDR_ALLHOSTS_GROUP = (int)3758096385L; 5077 5078 /** 5079 * {@snippet lang=c : 5080 * #define INADDR_ALLHOSTS_GROUP 3758096385 5081 * } 5082 */ 5083 public static int INADDR_ALLHOSTS_GROUP() { 5084 return INADDR_ALLHOSTS_GROUP; 5085 } 5086 private static final int INADDR_ALLRTRS_GROUP = (int)3758096386L; 5087 5088 /** 5089 * {@snippet lang=c : 5090 * #define INADDR_ALLRTRS_GROUP 3758096386 5091 * } 5092 */ 5093 public static int INADDR_ALLRTRS_GROUP() { 5094 return INADDR_ALLRTRS_GROUP; 5095 } 5096 private static final int INADDR_ALLSNOOPERS_GROUP = (int)3758096490L; 5097 5098 /** 5099 * {@snippet lang=c : 5100 * #define INADDR_ALLSNOOPERS_GROUP 3758096490 5101 * } 5102 */ 5103 public static int INADDR_ALLSNOOPERS_GROUP() { 5104 return INADDR_ALLSNOOPERS_GROUP; 5105 } 5106 private static final int INADDR_MAX_LOCAL_GROUP = (int)3758096639L; 5107 5108 /** 5109 * {@snippet lang=c : 5110 * #define INADDR_MAX_LOCAL_GROUP 3758096639 5111 * } 5112 */ 5113 public static int INADDR_MAX_LOCAL_GROUP() { 5114 return INADDR_MAX_LOCAL_GROUP; 5115 } 5116 } 5117