github.com/binkynet/BinkyNet@v1.12.1-0.20240421190447-da4e34c20be0/proto_vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go (about) 1 // go run mksyscall_solaris.go -tags solaris,amd64 syscall_solaris.go syscall_solaris_amd64.go 2 // Code generated by the command above; see README.md. DO NOT EDIT. 3 4 // +build solaris,amd64 5 6 package unix 7 8 import ( 9 "syscall" 10 "unsafe" 11 ) 12 13 //go:cgo_import_dynamic libc_pipe pipe "libc.so" 14 //go:cgo_import_dynamic libc_getsockname getsockname "libsocket.so" 15 //go:cgo_import_dynamic libc_getcwd getcwd "libc.so" 16 //go:cgo_import_dynamic libc_getgroups getgroups "libc.so" 17 //go:cgo_import_dynamic libc_setgroups setgroups "libc.so" 18 //go:cgo_import_dynamic libc_wait4 wait4 "libc.so" 19 //go:cgo_import_dynamic libc_gethostname gethostname "libc.so" 20 //go:cgo_import_dynamic libc_utimes utimes "libc.so" 21 //go:cgo_import_dynamic libc_utimensat utimensat "libc.so" 22 //go:cgo_import_dynamic libc_fcntl fcntl "libc.so" 23 //go:cgo_import_dynamic libc_futimesat futimesat "libc.so" 24 //go:cgo_import_dynamic libc_accept accept "libsocket.so" 25 //go:cgo_import_dynamic libc___xnet_recvmsg __xnet_recvmsg "libsocket.so" 26 //go:cgo_import_dynamic libc___xnet_sendmsg __xnet_sendmsg "libsocket.so" 27 //go:cgo_import_dynamic libc_acct acct "libc.so" 28 //go:cgo_import_dynamic libc___makedev __makedev "libc.so" 29 //go:cgo_import_dynamic libc___major __major "libc.so" 30 //go:cgo_import_dynamic libc___minor __minor "libc.so" 31 //go:cgo_import_dynamic libc_ioctl ioctl "libc.so" 32 //go:cgo_import_dynamic libc_poll poll "libc.so" 33 //go:cgo_import_dynamic libc_access access "libc.so" 34 //go:cgo_import_dynamic libc_adjtime adjtime "libc.so" 35 //go:cgo_import_dynamic libc_chdir chdir "libc.so" 36 //go:cgo_import_dynamic libc_chmod chmod "libc.so" 37 //go:cgo_import_dynamic libc_chown chown "libc.so" 38 //go:cgo_import_dynamic libc_chroot chroot "libc.so" 39 //go:cgo_import_dynamic libc_close close "libc.so" 40 //go:cgo_import_dynamic libc_creat creat "libc.so" 41 //go:cgo_import_dynamic libc_dup dup "libc.so" 42 //go:cgo_import_dynamic libc_dup2 dup2 "libc.so" 43 //go:cgo_import_dynamic libc_exit exit "libc.so" 44 //go:cgo_import_dynamic libc_faccessat faccessat "libc.so" 45 //go:cgo_import_dynamic libc_fchdir fchdir "libc.so" 46 //go:cgo_import_dynamic libc_fchmod fchmod "libc.so" 47 //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" 48 //go:cgo_import_dynamic libc_fchown fchown "libc.so" 49 //go:cgo_import_dynamic libc_fchownat fchownat "libc.so" 50 //go:cgo_import_dynamic libc_fdatasync fdatasync "libc.so" 51 //go:cgo_import_dynamic libc_flock flock "libc.so" 52 //go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" 53 //go:cgo_import_dynamic libc_fstat fstat "libc.so" 54 //go:cgo_import_dynamic libc_fstatat fstatat "libc.so" 55 //go:cgo_import_dynamic libc_fstatvfs fstatvfs "libc.so" 56 //go:cgo_import_dynamic libc_getdents getdents "libc.so" 57 //go:cgo_import_dynamic libc_getgid getgid "libc.so" 58 //go:cgo_import_dynamic libc_getpid getpid "libc.so" 59 //go:cgo_import_dynamic libc_getpgid getpgid "libc.so" 60 //go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" 61 //go:cgo_import_dynamic libc_geteuid geteuid "libc.so" 62 //go:cgo_import_dynamic libc_getegid getegid "libc.so" 63 //go:cgo_import_dynamic libc_getppid getppid "libc.so" 64 //go:cgo_import_dynamic libc_getpriority getpriority "libc.so" 65 //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" 66 //go:cgo_import_dynamic libc_getrusage getrusage "libc.so" 67 //go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" 68 //go:cgo_import_dynamic libc_getuid getuid "libc.so" 69 //go:cgo_import_dynamic libc_kill kill "libc.so" 70 //go:cgo_import_dynamic libc_lchown lchown "libc.so" 71 //go:cgo_import_dynamic libc_link link "libc.so" 72 //go:cgo_import_dynamic libc___xnet_llisten __xnet_llisten "libsocket.so" 73 //go:cgo_import_dynamic libc_lstat lstat "libc.so" 74 //go:cgo_import_dynamic libc_madvise madvise "libc.so" 75 //go:cgo_import_dynamic libc_mkdir mkdir "libc.so" 76 //go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" 77 //go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" 78 //go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" 79 //go:cgo_import_dynamic libc_mknod mknod "libc.so" 80 //go:cgo_import_dynamic libc_mknodat mknodat "libc.so" 81 //go:cgo_import_dynamic libc_mlock mlock "libc.so" 82 //go:cgo_import_dynamic libc_mlockall mlockall "libc.so" 83 //go:cgo_import_dynamic libc_mprotect mprotect "libc.so" 84 //go:cgo_import_dynamic libc_msync msync "libc.so" 85 //go:cgo_import_dynamic libc_munlock munlock "libc.so" 86 //go:cgo_import_dynamic libc_munlockall munlockall "libc.so" 87 //go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" 88 //go:cgo_import_dynamic libc_open open "libc.so" 89 //go:cgo_import_dynamic libc_openat openat "libc.so" 90 //go:cgo_import_dynamic libc_pathconf pathconf "libc.so" 91 //go:cgo_import_dynamic libc_pause pause "libc.so" 92 //go:cgo_import_dynamic libc_pread pread "libc.so" 93 //go:cgo_import_dynamic libc_pwrite pwrite "libc.so" 94 //go:cgo_import_dynamic libc_read read "libc.so" 95 //go:cgo_import_dynamic libc_readlink readlink "libc.so" 96 //go:cgo_import_dynamic libc_rename rename "libc.so" 97 //go:cgo_import_dynamic libc_renameat renameat "libc.so" 98 //go:cgo_import_dynamic libc_rmdir rmdir "libc.so" 99 //go:cgo_import_dynamic libc_lseek lseek "libc.so" 100 //go:cgo_import_dynamic libc_select select "libc.so" 101 //go:cgo_import_dynamic libc_setegid setegid "libc.so" 102 //go:cgo_import_dynamic libc_seteuid seteuid "libc.so" 103 //go:cgo_import_dynamic libc_setgid setgid "libc.so" 104 //go:cgo_import_dynamic libc_sethostname sethostname "libc.so" 105 //go:cgo_import_dynamic libc_setpgid setpgid "libc.so" 106 //go:cgo_import_dynamic libc_setpriority setpriority "libc.so" 107 //go:cgo_import_dynamic libc_setregid setregid "libc.so" 108 //go:cgo_import_dynamic libc_setreuid setreuid "libc.so" 109 //go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" 110 //go:cgo_import_dynamic libc_setsid setsid "libc.so" 111 //go:cgo_import_dynamic libc_setuid setuid "libc.so" 112 //go:cgo_import_dynamic libc_shutdown shutdown "libsocket.so" 113 //go:cgo_import_dynamic libc_stat stat "libc.so" 114 //go:cgo_import_dynamic libc_statvfs statvfs "libc.so" 115 //go:cgo_import_dynamic libc_symlink symlink "libc.so" 116 //go:cgo_import_dynamic libc_sync sync "libc.so" 117 //go:cgo_import_dynamic libc_times times "libc.so" 118 //go:cgo_import_dynamic libc_truncate truncate "libc.so" 119 //go:cgo_import_dynamic libc_fsync fsync "libc.so" 120 //go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" 121 //go:cgo_import_dynamic libc_umask umask "libc.so" 122 //go:cgo_import_dynamic libc_uname uname "libc.so" 123 //go:cgo_import_dynamic libc_umount umount "libc.so" 124 //go:cgo_import_dynamic libc_unlink unlink "libc.so" 125 //go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" 126 //go:cgo_import_dynamic libc_ustat ustat "libc.so" 127 //go:cgo_import_dynamic libc_utime utime "libc.so" 128 //go:cgo_import_dynamic libc___xnet_bind __xnet_bind "libsocket.so" 129 //go:cgo_import_dynamic libc___xnet_connect __xnet_connect "libsocket.so" 130 //go:cgo_import_dynamic libc_mmap mmap "libc.so" 131 //go:cgo_import_dynamic libc_munmap munmap "libc.so" 132 //go:cgo_import_dynamic libc_sendfile sendfile "libsendfile.so" 133 //go:cgo_import_dynamic libc___xnet_sendto __xnet_sendto "libsocket.so" 134 //go:cgo_import_dynamic libc___xnet_socket __xnet_socket "libsocket.so" 135 //go:cgo_import_dynamic libc___xnet_socketpair __xnet_socketpair "libsocket.so" 136 //go:cgo_import_dynamic libc_write write "libc.so" 137 //go:cgo_import_dynamic libc___xnet_getsockopt __xnet_getsockopt "libsocket.so" 138 //go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so" 139 //go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so" 140 //go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so" 141 142 //go:linkname procpipe libc_pipe 143 //go:linkname procgetsockname libc_getsockname 144 //go:linkname procGetcwd libc_getcwd 145 //go:linkname procgetgroups libc_getgroups 146 //go:linkname procsetgroups libc_setgroups 147 //go:linkname procwait4 libc_wait4 148 //go:linkname procgethostname libc_gethostname 149 //go:linkname procutimes libc_utimes 150 //go:linkname procutimensat libc_utimensat 151 //go:linkname procfcntl libc_fcntl 152 //go:linkname procfutimesat libc_futimesat 153 //go:linkname procaccept libc_accept 154 //go:linkname proc__xnet_recvmsg libc___xnet_recvmsg 155 //go:linkname proc__xnet_sendmsg libc___xnet_sendmsg 156 //go:linkname procacct libc_acct 157 //go:linkname proc__makedev libc___makedev 158 //go:linkname proc__major libc___major 159 //go:linkname proc__minor libc___minor 160 //go:linkname procioctl libc_ioctl 161 //go:linkname procpoll libc_poll 162 //go:linkname procAccess libc_access 163 //go:linkname procAdjtime libc_adjtime 164 //go:linkname procChdir libc_chdir 165 //go:linkname procChmod libc_chmod 166 //go:linkname procChown libc_chown 167 //go:linkname procChroot libc_chroot 168 //go:linkname procClose libc_close 169 //go:linkname procCreat libc_creat 170 //go:linkname procDup libc_dup 171 //go:linkname procDup2 libc_dup2 172 //go:linkname procExit libc_exit 173 //go:linkname procFaccessat libc_faccessat 174 //go:linkname procFchdir libc_fchdir 175 //go:linkname procFchmod libc_fchmod 176 //go:linkname procFchmodat libc_fchmodat 177 //go:linkname procFchown libc_fchown 178 //go:linkname procFchownat libc_fchownat 179 //go:linkname procFdatasync libc_fdatasync 180 //go:linkname procFlock libc_flock 181 //go:linkname procFpathconf libc_fpathconf 182 //go:linkname procFstat libc_fstat 183 //go:linkname procFstatat libc_fstatat 184 //go:linkname procFstatvfs libc_fstatvfs 185 //go:linkname procGetdents libc_getdents 186 //go:linkname procGetgid libc_getgid 187 //go:linkname procGetpid libc_getpid 188 //go:linkname procGetpgid libc_getpgid 189 //go:linkname procGetpgrp libc_getpgrp 190 //go:linkname procGeteuid libc_geteuid 191 //go:linkname procGetegid libc_getegid 192 //go:linkname procGetppid libc_getppid 193 //go:linkname procGetpriority libc_getpriority 194 //go:linkname procGetrlimit libc_getrlimit 195 //go:linkname procGetrusage libc_getrusage 196 //go:linkname procGettimeofday libc_gettimeofday 197 //go:linkname procGetuid libc_getuid 198 //go:linkname procKill libc_kill 199 //go:linkname procLchown libc_lchown 200 //go:linkname procLink libc_link 201 //go:linkname proc__xnet_llisten libc___xnet_llisten 202 //go:linkname procLstat libc_lstat 203 //go:linkname procMadvise libc_madvise 204 //go:linkname procMkdir libc_mkdir 205 //go:linkname procMkdirat libc_mkdirat 206 //go:linkname procMkfifo libc_mkfifo 207 //go:linkname procMkfifoat libc_mkfifoat 208 //go:linkname procMknod libc_mknod 209 //go:linkname procMknodat libc_mknodat 210 //go:linkname procMlock libc_mlock 211 //go:linkname procMlockall libc_mlockall 212 //go:linkname procMprotect libc_mprotect 213 //go:linkname procMsync libc_msync 214 //go:linkname procMunlock libc_munlock 215 //go:linkname procMunlockall libc_munlockall 216 //go:linkname procNanosleep libc_nanosleep 217 //go:linkname procOpen libc_open 218 //go:linkname procOpenat libc_openat 219 //go:linkname procPathconf libc_pathconf 220 //go:linkname procPause libc_pause 221 //go:linkname procPread libc_pread 222 //go:linkname procPwrite libc_pwrite 223 //go:linkname procread libc_read 224 //go:linkname procReadlink libc_readlink 225 //go:linkname procRename libc_rename 226 //go:linkname procRenameat libc_renameat 227 //go:linkname procRmdir libc_rmdir 228 //go:linkname proclseek libc_lseek 229 //go:linkname procSelect libc_select 230 //go:linkname procSetegid libc_setegid 231 //go:linkname procSeteuid libc_seteuid 232 //go:linkname procSetgid libc_setgid 233 //go:linkname procSethostname libc_sethostname 234 //go:linkname procSetpgid libc_setpgid 235 //go:linkname procSetpriority libc_setpriority 236 //go:linkname procSetregid libc_setregid 237 //go:linkname procSetreuid libc_setreuid 238 //go:linkname procSetrlimit libc_setrlimit 239 //go:linkname procSetsid libc_setsid 240 //go:linkname procSetuid libc_setuid 241 //go:linkname procshutdown libc_shutdown 242 //go:linkname procStat libc_stat 243 //go:linkname procStatvfs libc_statvfs 244 //go:linkname procSymlink libc_symlink 245 //go:linkname procSync libc_sync 246 //go:linkname procTimes libc_times 247 //go:linkname procTruncate libc_truncate 248 //go:linkname procFsync libc_fsync 249 //go:linkname procFtruncate libc_ftruncate 250 //go:linkname procUmask libc_umask 251 //go:linkname procUname libc_uname 252 //go:linkname procumount libc_umount 253 //go:linkname procUnlink libc_unlink 254 //go:linkname procUnlinkat libc_unlinkat 255 //go:linkname procUstat libc_ustat 256 //go:linkname procUtime libc_utime 257 //go:linkname proc__xnet_bind libc___xnet_bind 258 //go:linkname proc__xnet_connect libc___xnet_connect 259 //go:linkname procmmap libc_mmap 260 //go:linkname procmunmap libc_munmap 261 //go:linkname procsendfile libc_sendfile 262 //go:linkname proc__xnet_sendto libc___xnet_sendto 263 //go:linkname proc__xnet_socket libc___xnet_socket 264 //go:linkname proc__xnet_socketpair libc___xnet_socketpair 265 //go:linkname procwrite libc_write 266 //go:linkname proc__xnet_getsockopt libc___xnet_getsockopt 267 //go:linkname procgetpeername libc_getpeername 268 //go:linkname procsetsockopt libc_setsockopt 269 //go:linkname procrecvfrom libc_recvfrom 270 271 var ( 272 procpipe, 273 procgetsockname, 274 procGetcwd, 275 procgetgroups, 276 procsetgroups, 277 procwait4, 278 procgethostname, 279 procutimes, 280 procutimensat, 281 procfcntl, 282 procfutimesat, 283 procaccept, 284 proc__xnet_recvmsg, 285 proc__xnet_sendmsg, 286 procacct, 287 proc__makedev, 288 proc__major, 289 proc__minor, 290 procioctl, 291 procpoll, 292 procAccess, 293 procAdjtime, 294 procChdir, 295 procChmod, 296 procChown, 297 procChroot, 298 procClose, 299 procCreat, 300 procDup, 301 procDup2, 302 procExit, 303 procFaccessat, 304 procFchdir, 305 procFchmod, 306 procFchmodat, 307 procFchown, 308 procFchownat, 309 procFdatasync, 310 procFlock, 311 procFpathconf, 312 procFstat, 313 procFstatat, 314 procFstatvfs, 315 procGetdents, 316 procGetgid, 317 procGetpid, 318 procGetpgid, 319 procGetpgrp, 320 procGeteuid, 321 procGetegid, 322 procGetppid, 323 procGetpriority, 324 procGetrlimit, 325 procGetrusage, 326 procGettimeofday, 327 procGetuid, 328 procKill, 329 procLchown, 330 procLink, 331 proc__xnet_llisten, 332 procLstat, 333 procMadvise, 334 procMkdir, 335 procMkdirat, 336 procMkfifo, 337 procMkfifoat, 338 procMknod, 339 procMknodat, 340 procMlock, 341 procMlockall, 342 procMprotect, 343 procMsync, 344 procMunlock, 345 procMunlockall, 346 procNanosleep, 347 procOpen, 348 procOpenat, 349 procPathconf, 350 procPause, 351 procPread, 352 procPwrite, 353 procread, 354 procReadlink, 355 procRename, 356 procRenameat, 357 procRmdir, 358 proclseek, 359 procSelect, 360 procSetegid, 361 procSeteuid, 362 procSetgid, 363 procSethostname, 364 procSetpgid, 365 procSetpriority, 366 procSetregid, 367 procSetreuid, 368 procSetrlimit, 369 procSetsid, 370 procSetuid, 371 procshutdown, 372 procStat, 373 procStatvfs, 374 procSymlink, 375 procSync, 376 procTimes, 377 procTruncate, 378 procFsync, 379 procFtruncate, 380 procUmask, 381 procUname, 382 procumount, 383 procUnlink, 384 procUnlinkat, 385 procUstat, 386 procUtime, 387 proc__xnet_bind, 388 proc__xnet_connect, 389 procmmap, 390 procmunmap, 391 procsendfile, 392 proc__xnet_sendto, 393 proc__xnet_socket, 394 proc__xnet_socketpair, 395 procwrite, 396 proc__xnet_getsockopt, 397 procgetpeername, 398 procsetsockopt, 399 procrecvfrom syscallFunc 400 ) 401 402 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 403 404 func pipe(p *[2]_C_int) (n int, err error) { 405 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe)), 1, uintptr(unsafe.Pointer(p)), 0, 0, 0, 0, 0) 406 n = int(r0) 407 if e1 != 0 { 408 err = e1 409 } 410 return 411 } 412 413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 414 415 func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 416 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 417 if e1 != 0 { 418 err = e1 419 } 420 return 421 } 422 423 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 424 425 func Getcwd(buf []byte) (n int, err error) { 426 var _p0 *byte 427 if len(buf) > 0 { 428 _p0 = &buf[0] 429 } 430 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetcwd)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) 431 n = int(r0) 432 if e1 != 0 { 433 err = e1 434 } 435 return 436 } 437 438 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 439 440 func getgroups(ngid int, gid *_Gid_t) (n int, err error) { 441 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) 442 n = int(r0) 443 if e1 != 0 { 444 err = e1 445 } 446 return 447 } 448 449 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 450 451 func setgroups(ngid int, gid *_Gid_t) (err error) { 452 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procsetgroups)), 2, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0, 0, 0, 0) 453 if e1 != 0 { 454 err = e1 455 } 456 return 457 } 458 459 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 460 461 func wait4(pid int32, statusp *_C_int, options int, rusage *Rusage) (wpid int32, err error) { 462 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwait4)), 4, uintptr(pid), uintptr(unsafe.Pointer(statusp)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) 463 wpid = int32(r0) 464 if e1 != 0 { 465 err = e1 466 } 467 return 468 } 469 470 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 471 472 func gethostname(buf []byte) (n int, err error) { 473 var _p0 *byte 474 if len(buf) > 0 { 475 _p0 = &buf[0] 476 } 477 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), 0, 0, 0, 0) 478 n = int(r0) 479 if e1 != 0 { 480 err = e1 481 } 482 return 483 } 484 485 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 486 487 func utimes(path string, times *[2]Timeval) (err error) { 488 var _p0 *byte 489 _p0, err = BytePtrFromString(path) 490 if err != nil { 491 return 492 } 493 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimes)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0, 0, 0, 0) 494 if e1 != 0 { 495 err = e1 496 } 497 return 498 } 499 500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 501 502 func utimensat(fd int, path string, times *[2]Timespec, flag int) (err error) { 503 var _p0 *byte 504 _p0, err = BytePtrFromString(path) 505 if err != nil { 506 return 507 } 508 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procutimensat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flag), 0, 0) 509 if e1 != 0 { 510 err = e1 511 } 512 return 513 } 514 515 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 516 517 func fcntl(fd int, cmd int, arg int) (val int, err error) { 518 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfcntl)), 3, uintptr(fd), uintptr(cmd), uintptr(arg), 0, 0, 0) 519 val = int(r0) 520 if e1 != 0 { 521 err = e1 522 } 523 return 524 } 525 526 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 527 528 func futimesat(fildes int, path *byte, times *[2]Timeval) (err error) { 529 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procfutimesat)), 3, uintptr(fildes), uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(times)), 0, 0, 0) 530 if e1 != 0 { 531 err = e1 532 } 533 return 534 } 535 536 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 537 538 func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { 539 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept)), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 540 fd = int(r0) 541 if e1 != 0 { 542 err = e1 543 } 544 return 545 } 546 547 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 548 549 func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { 550 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_recvmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) 551 n = int(r0) 552 if e1 != 0 { 553 err = e1 554 } 555 return 556 } 557 558 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 559 560 func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { 561 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendmsg)), 3, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags), 0, 0, 0) 562 n = int(r0) 563 if e1 != 0 { 564 err = e1 565 } 566 return 567 } 568 569 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 570 571 func acct(path *byte) (err error) { 572 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procacct)), 1, uintptr(unsafe.Pointer(path)), 0, 0, 0, 0, 0) 573 if e1 != 0 { 574 err = e1 575 } 576 return 577 } 578 579 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 580 581 func __makedev(version int, major uint, minor uint) (val uint64) { 582 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__makedev)), 3, uintptr(version), uintptr(major), uintptr(minor), 0, 0, 0) 583 val = uint64(r0) 584 return 585 } 586 587 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 588 589 func __major(version int, dev uint64) (val uint) { 590 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__major)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) 591 val = uint(r0) 592 return 593 } 594 595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 596 597 func __minor(version int, dev uint64) (val uint) { 598 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&proc__minor)), 2, uintptr(version), uintptr(dev), 0, 0, 0, 0) 599 val = uint(r0) 600 return 601 } 602 603 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 604 605 func ioctl(fd int, req uint, arg uintptr) (err error) { 606 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) 607 if e1 != 0 { 608 err = e1 609 } 610 return 611 } 612 613 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 614 615 func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { 616 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpoll)), 3, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout), 0, 0, 0) 617 n = int(r0) 618 if e1 != 0 { 619 err = e1 620 } 621 return 622 } 623 624 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 625 626 func Access(path string, mode uint32) (err error) { 627 var _p0 *byte 628 _p0, err = BytePtrFromString(path) 629 if err != nil { 630 return 631 } 632 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAccess)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 633 if e1 != 0 { 634 err = e1 635 } 636 return 637 } 638 639 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 640 641 func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { 642 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procAdjtime)), 2, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0, 0, 0, 0) 643 if e1 != 0 { 644 err = e1 645 } 646 return 647 } 648 649 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 650 651 func Chdir(path string) (err error) { 652 var _p0 *byte 653 _p0, err = BytePtrFromString(path) 654 if err != nil { 655 return 656 } 657 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 658 if e1 != 0 { 659 err = e1 660 } 661 return 662 } 663 664 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 665 666 func Chmod(path string, mode uint32) (err error) { 667 var _p0 *byte 668 _p0, err = BytePtrFromString(path) 669 if err != nil { 670 return 671 } 672 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChmod)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 673 if e1 != 0 { 674 err = e1 675 } 676 return 677 } 678 679 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 680 681 func Chown(path string, uid int, gid int) (err error) { 682 var _p0 *byte 683 _p0, err = BytePtrFromString(path) 684 if err != nil { 685 return 686 } 687 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) 688 if e1 != 0 { 689 err = e1 690 } 691 return 692 } 693 694 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 695 696 func Chroot(path string) (err error) { 697 var _p0 *byte 698 _p0, err = BytePtrFromString(path) 699 if err != nil { 700 return 701 } 702 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procChroot)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 703 if e1 != 0 { 704 err = e1 705 } 706 return 707 } 708 709 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 710 711 func Close(fd int) (err error) { 712 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procClose)), 1, uintptr(fd), 0, 0, 0, 0, 0) 713 if e1 != 0 { 714 err = e1 715 } 716 return 717 } 718 719 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 720 721 func Creat(path string, mode uint32) (fd int, err error) { 722 var _p0 *byte 723 _p0, err = BytePtrFromString(path) 724 if err != nil { 725 return 726 } 727 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procCreat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 728 fd = int(r0) 729 if e1 != 0 { 730 err = e1 731 } 732 return 733 } 734 735 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 736 737 func Dup(fd int) (nfd int, err error) { 738 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup)), 1, uintptr(fd), 0, 0, 0, 0, 0) 739 nfd = int(r0) 740 if e1 != 0 { 741 err = e1 742 } 743 return 744 } 745 746 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 747 748 func Dup2(oldfd int, newfd int) (err error) { 749 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procDup2)), 2, uintptr(oldfd), uintptr(newfd), 0, 0, 0, 0) 750 if e1 != 0 { 751 err = e1 752 } 753 return 754 } 755 756 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 757 758 func Exit(code int) { 759 sysvicall6(uintptr(unsafe.Pointer(&procExit)), 1, uintptr(code), 0, 0, 0, 0, 0) 760 return 761 } 762 763 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 764 765 func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { 766 var _p0 *byte 767 _p0, err = BytePtrFromString(path) 768 if err != nil { 769 return 770 } 771 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFaccessat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 772 if e1 != 0 { 773 err = e1 774 } 775 return 776 } 777 778 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 779 780 func Fchdir(fd int) (err error) { 781 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchdir)), 1, uintptr(fd), 0, 0, 0, 0, 0) 782 if e1 != 0 { 783 err = e1 784 } 785 return 786 } 787 788 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 789 790 func Fchmod(fd int, mode uint32) (err error) { 791 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmod)), 2, uintptr(fd), uintptr(mode), 0, 0, 0, 0) 792 if e1 != 0 { 793 err = e1 794 } 795 return 796 } 797 798 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 799 800 func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { 801 var _p0 *byte 802 _p0, err = BytePtrFromString(path) 803 if err != nil { 804 return 805 } 806 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchmodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) 807 if e1 != 0 { 808 err = e1 809 } 810 return 811 } 812 813 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 814 815 func Fchown(fd int, uid int, gid int) (err error) { 816 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchown)), 3, uintptr(fd), uintptr(uid), uintptr(gid), 0, 0, 0) 817 if e1 != 0 { 818 err = e1 819 } 820 return 821 } 822 823 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 824 825 func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { 826 var _p0 *byte 827 _p0, err = BytePtrFromString(path) 828 if err != nil { 829 return 830 } 831 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFchownat)), 5, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) 832 if e1 != 0 { 833 err = e1 834 } 835 return 836 } 837 838 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 839 840 func Fdatasync(fd int) (err error) { 841 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFdatasync)), 1, uintptr(fd), 0, 0, 0, 0, 0) 842 if e1 != 0 { 843 err = e1 844 } 845 return 846 } 847 848 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 849 850 func Flock(fd int, how int) (err error) { 851 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFlock)), 2, uintptr(fd), uintptr(how), 0, 0, 0, 0) 852 if e1 != 0 { 853 err = e1 854 } 855 return 856 } 857 858 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 859 860 func Fpathconf(fd int, name int) (val int, err error) { 861 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFpathconf)), 2, uintptr(fd), uintptr(name), 0, 0, 0, 0) 862 val = int(r0) 863 if e1 != 0 { 864 err = e1 865 } 866 return 867 } 868 869 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 870 871 func Fstat(fd int, stat *Stat_t) (err error) { 872 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstat)), 2, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 873 if e1 != 0 { 874 err = e1 875 } 876 return 877 } 878 879 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 880 881 func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { 882 var _p0 *byte 883 _p0, err = BytePtrFromString(path) 884 if err != nil { 885 return 886 } 887 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatat)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) 888 if e1 != 0 { 889 err = e1 890 } 891 return 892 } 893 894 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 895 896 func Fstatvfs(fd int, vfsstat *Statvfs_t) (err error) { 897 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFstatvfs)), 2, uintptr(fd), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) 898 if e1 != 0 { 899 err = e1 900 } 901 return 902 } 903 904 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 905 906 func Getdents(fd int, buf []byte, basep *uintptr) (n int, err error) { 907 var _p0 *byte 908 if len(buf) > 0 { 909 _p0 = &buf[0] 910 } 911 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetdents)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) 912 n = int(r0) 913 if e1 != 0 { 914 err = e1 915 } 916 return 917 } 918 919 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 920 921 func Getgid() (gid int) { 922 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetgid)), 0, 0, 0, 0, 0, 0, 0) 923 gid = int(r0) 924 return 925 } 926 927 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 928 929 func Getpid() (pid int) { 930 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpid)), 0, 0, 0, 0, 0, 0, 0) 931 pid = int(r0) 932 return 933 } 934 935 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 936 937 func Getpgid(pid int) (pgid int, err error) { 938 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0) 939 pgid = int(r0) 940 if e1 != 0 { 941 err = e1 942 } 943 return 944 } 945 946 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 947 948 func Getpgrp() (pgid int, err error) { 949 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetpgrp)), 0, 0, 0, 0, 0, 0, 0) 950 pgid = int(r0) 951 if e1 != 0 { 952 err = e1 953 } 954 return 955 } 956 957 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 958 959 func Geteuid() (euid int) { 960 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGeteuid)), 0, 0, 0, 0, 0, 0, 0) 961 euid = int(r0) 962 return 963 } 964 965 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 966 967 func Getegid() (egid int) { 968 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetegid)), 0, 0, 0, 0, 0, 0, 0) 969 egid = int(r0) 970 return 971 } 972 973 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 974 975 func Getppid() (ppid int) { 976 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procGetppid)), 0, 0, 0, 0, 0, 0, 0) 977 ppid = int(r0) 978 return 979 } 980 981 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 982 983 func Getpriority(which int, who int) (n int, err error) { 984 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procGetpriority)), 2, uintptr(which), uintptr(who), 0, 0, 0, 0) 985 n = int(r0) 986 if e1 != 0 { 987 err = e1 988 } 989 return 990 } 991 992 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 993 994 func Getrlimit(which int, lim *Rlimit) (err error) { 995 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) 996 if e1 != 0 { 997 err = e1 998 } 999 return 1000 } 1001 1002 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1003 1004 func Getrusage(who int, rusage *Rusage) (err error) { 1005 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetrusage)), 2, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0, 0, 0, 0) 1006 if e1 != 0 { 1007 err = e1 1008 } 1009 return 1010 } 1011 1012 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1013 1014 func Gettimeofday(tv *Timeval) (err error) { 1015 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0) 1016 if e1 != 0 { 1017 err = e1 1018 } 1019 return 1020 } 1021 1022 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1023 1024 func Getuid() (uid int) { 1025 r0, _, _ := rawSysvicall6(uintptr(unsafe.Pointer(&procGetuid)), 0, 0, 0, 0, 0, 0, 0) 1026 uid = int(r0) 1027 return 1028 } 1029 1030 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1031 1032 func Kill(pid int, signum syscall.Signal) (err error) { 1033 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procKill)), 2, uintptr(pid), uintptr(signum), 0, 0, 0, 0) 1034 if e1 != 0 { 1035 err = e1 1036 } 1037 return 1038 } 1039 1040 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1041 1042 func Lchown(path string, uid int, gid int) (err error) { 1043 var _p0 *byte 1044 _p0, err = BytePtrFromString(path) 1045 if err != nil { 1046 return 1047 } 1048 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLchown)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), 0, 0, 0) 1049 if e1 != 0 { 1050 err = e1 1051 } 1052 return 1053 } 1054 1055 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1056 1057 func Link(path string, link string) (err error) { 1058 var _p0 *byte 1059 _p0, err = BytePtrFromString(path) 1060 if err != nil { 1061 return 1062 } 1063 var _p1 *byte 1064 _p1, err = BytePtrFromString(link) 1065 if err != nil { 1066 return 1067 } 1068 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1069 if e1 != 0 { 1070 err = e1 1071 } 1072 return 1073 } 1074 1075 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1076 1077 func Listen(s int, backlog int) (err error) { 1078 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_llisten)), 2, uintptr(s), uintptr(backlog), 0, 0, 0, 0) 1079 if e1 != 0 { 1080 err = e1 1081 } 1082 return 1083 } 1084 1085 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1086 1087 func Lstat(path string, stat *Stat_t) (err error) { 1088 var _p0 *byte 1089 _p0, err = BytePtrFromString(path) 1090 if err != nil { 1091 return 1092 } 1093 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procLstat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 1094 if e1 != 0 { 1095 err = e1 1096 } 1097 return 1098 } 1099 1100 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1101 1102 func Madvise(b []byte, advice int) (err error) { 1103 var _p0 *byte 1104 if len(b) > 0 { 1105 _p0 = &b[0] 1106 } 1107 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMadvise)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(advice), 0, 0, 0) 1108 if e1 != 0 { 1109 err = e1 1110 } 1111 return 1112 } 1113 1114 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1115 1116 func Mkdir(path string, mode uint32) (err error) { 1117 var _p0 *byte 1118 _p0, err = BytePtrFromString(path) 1119 if err != nil { 1120 return 1121 } 1122 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdir)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 1123 if e1 != 0 { 1124 err = e1 1125 } 1126 return 1127 } 1128 1129 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1130 1131 func Mkdirat(dirfd int, path string, mode uint32) (err error) { 1132 var _p0 *byte 1133 _p0, err = BytePtrFromString(path) 1134 if err != nil { 1135 return 1136 } 1137 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkdirat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) 1138 if e1 != 0 { 1139 err = e1 1140 } 1141 return 1142 } 1143 1144 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1145 1146 func Mkfifo(path string, mode uint32) (err error) { 1147 var _p0 *byte 1148 _p0, err = BytePtrFromString(path) 1149 if err != nil { 1150 return 1151 } 1152 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifo)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0, 0) 1153 if e1 != 0 { 1154 err = e1 1155 } 1156 return 1157 } 1158 1159 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1160 1161 func Mkfifoat(dirfd int, path string, mode uint32) (err error) { 1162 var _p0 *byte 1163 _p0, err = BytePtrFromString(path) 1164 if err != nil { 1165 return 1166 } 1167 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMkfifoat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, 0, 0) 1168 if e1 != 0 { 1169 err = e1 1170 } 1171 return 1172 } 1173 1174 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1175 1176 func Mknod(path string, mode uint32, dev int) (err error) { 1177 var _p0 *byte 1178 _p0, err = BytePtrFromString(path) 1179 if err != nil { 1180 return 1181 } 1182 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknod)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0, 0) 1183 if e1 != 0 { 1184 err = e1 1185 } 1186 return 1187 } 1188 1189 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1190 1191 func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { 1192 var _p0 *byte 1193 _p0, err = BytePtrFromString(path) 1194 if err != nil { 1195 return 1196 } 1197 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMknodat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) 1198 if e1 != 0 { 1199 err = e1 1200 } 1201 return 1202 } 1203 1204 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1205 1206 func Mlock(b []byte) (err error) { 1207 var _p0 *byte 1208 if len(b) > 0 { 1209 _p0 = &b[0] 1210 } 1211 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) 1212 if e1 != 0 { 1213 err = e1 1214 } 1215 return 1216 } 1217 1218 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1219 1220 func Mlockall(flags int) (err error) { 1221 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMlockall)), 1, uintptr(flags), 0, 0, 0, 0, 0) 1222 if e1 != 0 { 1223 err = e1 1224 } 1225 return 1226 } 1227 1228 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1229 1230 func Mprotect(b []byte, prot int) (err error) { 1231 var _p0 *byte 1232 if len(b) > 0 { 1233 _p0 = &b[0] 1234 } 1235 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMprotect)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(prot), 0, 0, 0) 1236 if e1 != 0 { 1237 err = e1 1238 } 1239 return 1240 } 1241 1242 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1243 1244 func Msync(b []byte, flags int) (err error) { 1245 var _p0 *byte 1246 if len(b) > 0 { 1247 _p0 = &b[0] 1248 } 1249 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMsync)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), uintptr(flags), 0, 0, 0) 1250 if e1 != 0 { 1251 err = e1 1252 } 1253 return 1254 } 1255 1256 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1257 1258 func Munlock(b []byte) (err error) { 1259 var _p0 *byte 1260 if len(b) > 0 { 1261 _p0 = &b[0] 1262 } 1263 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlock)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(b)), 0, 0, 0, 0) 1264 if e1 != 0 { 1265 err = e1 1266 } 1267 return 1268 } 1269 1270 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1271 1272 func Munlockall() (err error) { 1273 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procMunlockall)), 0, 0, 0, 0, 0, 0, 0) 1274 if e1 != 0 { 1275 err = e1 1276 } 1277 return 1278 } 1279 1280 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1281 1282 func Nanosleep(time *Timespec, leftover *Timespec) (err error) { 1283 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procNanosleep)), 2, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0, 0, 0, 0) 1284 if e1 != 0 { 1285 err = e1 1286 } 1287 return 1288 } 1289 1290 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1291 1292 func Open(path string, mode int, perm uint32) (fd int, err error) { 1293 var _p0 *byte 1294 _p0, err = BytePtrFromString(path) 1295 if err != nil { 1296 return 1297 } 1298 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpen)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0, 0) 1299 fd = int(r0) 1300 if e1 != 0 { 1301 err = e1 1302 } 1303 return 1304 } 1305 1306 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1307 1308 func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) { 1309 var _p0 *byte 1310 _p0, err = BytePtrFromString(path) 1311 if err != nil { 1312 return 1313 } 1314 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procOpenat)), 4, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(mode), 0, 0) 1315 fd = int(r0) 1316 if e1 != 0 { 1317 err = e1 1318 } 1319 return 1320 } 1321 1322 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1323 1324 func Pathconf(path string, name int) (val int, err error) { 1325 var _p0 *byte 1326 _p0, err = BytePtrFromString(path) 1327 if err != nil { 1328 return 1329 } 1330 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPathconf)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0, 0, 0, 0) 1331 val = int(r0) 1332 if e1 != 0 { 1333 err = e1 1334 } 1335 return 1336 } 1337 1338 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1339 1340 func Pause() (err error) { 1341 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPause)), 0, 0, 0, 0, 0, 0, 0) 1342 if e1 != 0 { 1343 err = e1 1344 } 1345 return 1346 } 1347 1348 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1349 1350 func Pread(fd int, p []byte, offset int64) (n int, err error) { 1351 var _p0 *byte 1352 if len(p) > 0 { 1353 _p0 = &p[0] 1354 } 1355 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) 1356 n = int(r0) 1357 if e1 != 0 { 1358 err = e1 1359 } 1360 return 1361 } 1362 1363 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1364 1365 func Pwrite(fd int, p []byte, offset int64) (n int, err error) { 1366 var _p0 *byte 1367 if len(p) > 0 { 1368 _p0 = &p[0] 1369 } 1370 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) 1371 n = int(r0) 1372 if e1 != 0 { 1373 err = e1 1374 } 1375 return 1376 } 1377 1378 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1379 1380 func read(fd int, p []byte) (n int, err error) { 1381 var _p0 *byte 1382 if len(p) > 0 { 1383 _p0 = &p[0] 1384 } 1385 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procread)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) 1386 n = int(r0) 1387 if e1 != 0 { 1388 err = e1 1389 } 1390 return 1391 } 1392 1393 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1394 1395 func Readlink(path string, buf []byte) (n int, err error) { 1396 var _p0 *byte 1397 _p0, err = BytePtrFromString(path) 1398 if err != nil { 1399 return 1400 } 1401 var _p1 *byte 1402 if len(buf) > 0 { 1403 _p1 = &buf[0] 1404 } 1405 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procReadlink)), 3, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(len(buf)), 0, 0, 0) 1406 n = int(r0) 1407 if e1 != 0 { 1408 err = e1 1409 } 1410 return 1411 } 1412 1413 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1414 1415 func Rename(from string, to string) (err error) { 1416 var _p0 *byte 1417 _p0, err = BytePtrFromString(from) 1418 if err != nil { 1419 return 1420 } 1421 var _p1 *byte 1422 _p1, err = BytePtrFromString(to) 1423 if err != nil { 1424 return 1425 } 1426 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRename)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1427 if e1 != 0 { 1428 err = e1 1429 } 1430 return 1431 } 1432 1433 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1434 1435 func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { 1436 var _p0 *byte 1437 _p0, err = BytePtrFromString(oldpath) 1438 if err != nil { 1439 return 1440 } 1441 var _p1 *byte 1442 _p1, err = BytePtrFromString(newpath) 1443 if err != nil { 1444 return 1445 } 1446 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRenameat)), 4, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) 1447 if e1 != 0 { 1448 err = e1 1449 } 1450 return 1451 } 1452 1453 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1454 1455 func Rmdir(path string) (err error) { 1456 var _p0 *byte 1457 _p0, err = BytePtrFromString(path) 1458 if err != nil { 1459 return 1460 } 1461 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procRmdir)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 1462 if e1 != 0 { 1463 err = e1 1464 } 1465 return 1466 } 1467 1468 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1469 1470 func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { 1471 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proclseek)), 3, uintptr(fd), uintptr(offset), uintptr(whence), 0, 0, 0) 1472 newoffset = int64(r0) 1473 if e1 != 0 { 1474 err = e1 1475 } 1476 return 1477 } 1478 1479 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1480 1481 func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { 1482 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSelect)), 5, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) 1483 n = int(r0) 1484 if e1 != 0 { 1485 err = e1 1486 } 1487 return 1488 } 1489 1490 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1491 1492 func Setegid(egid int) (err error) { 1493 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetegid)), 1, uintptr(egid), 0, 0, 0, 0, 0) 1494 if e1 != 0 { 1495 err = e1 1496 } 1497 return 1498 } 1499 1500 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1501 1502 func Seteuid(euid int) (err error) { 1503 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSeteuid)), 1, uintptr(euid), 0, 0, 0, 0, 0) 1504 if e1 != 0 { 1505 err = e1 1506 } 1507 return 1508 } 1509 1510 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1511 1512 func Setgid(gid int) (err error) { 1513 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetgid)), 1, uintptr(gid), 0, 0, 0, 0, 0) 1514 if e1 != 0 { 1515 err = e1 1516 } 1517 return 1518 } 1519 1520 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1521 1522 func Sethostname(p []byte) (err error) { 1523 var _p0 *byte 1524 if len(p) > 0 { 1525 _p0 = &p[0] 1526 } 1527 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSethostname)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0, 0) 1528 if e1 != 0 { 1529 err = e1 1530 } 1531 return 1532 } 1533 1534 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1535 1536 func Setpgid(pid int, pgid int) (err error) { 1537 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetpgid)), 2, uintptr(pid), uintptr(pgid), 0, 0, 0, 0) 1538 if e1 != 0 { 1539 err = e1 1540 } 1541 return 1542 } 1543 1544 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1545 1546 func Setpriority(which int, who int, prio int) (err error) { 1547 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSetpriority)), 3, uintptr(which), uintptr(who), uintptr(prio), 0, 0, 0) 1548 if e1 != 0 { 1549 err = e1 1550 } 1551 return 1552 } 1553 1554 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1555 1556 func Setregid(rgid int, egid int) (err error) { 1557 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetregid)), 2, uintptr(rgid), uintptr(egid), 0, 0, 0, 0) 1558 if e1 != 0 { 1559 err = e1 1560 } 1561 return 1562 } 1563 1564 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1565 1566 func Setreuid(ruid int, euid int) (err error) { 1567 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetreuid)), 2, uintptr(ruid), uintptr(euid), 0, 0, 0, 0) 1568 if e1 != 0 { 1569 err = e1 1570 } 1571 return 1572 } 1573 1574 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1575 1576 func Setrlimit(which int, lim *Rlimit) (err error) { 1577 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetrlimit)), 2, uintptr(which), uintptr(unsafe.Pointer(lim)), 0, 0, 0, 0) 1578 if e1 != 0 { 1579 err = e1 1580 } 1581 return 1582 } 1583 1584 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1585 1586 func Setsid() (pid int, err error) { 1587 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetsid)), 0, 0, 0, 0, 0, 0, 0) 1588 pid = int(r0) 1589 if e1 != 0 { 1590 err = e1 1591 } 1592 return 1593 } 1594 1595 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1596 1597 func Setuid(uid int) (err error) { 1598 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procSetuid)), 1, uintptr(uid), 0, 0, 0, 0, 0) 1599 if e1 != 0 { 1600 err = e1 1601 } 1602 return 1603 } 1604 1605 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1606 1607 func Shutdown(s int, how int) (err error) { 1608 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procshutdown)), 2, uintptr(s), uintptr(how), 0, 0, 0, 0) 1609 if e1 != 0 { 1610 err = e1 1611 } 1612 return 1613 } 1614 1615 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1616 1617 func Stat(path string, stat *Stat_t) (err error) { 1618 var _p0 *byte 1619 _p0, err = BytePtrFromString(path) 1620 if err != nil { 1621 return 1622 } 1623 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStat)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0, 0, 0, 0) 1624 if e1 != 0 { 1625 err = e1 1626 } 1627 return 1628 } 1629 1630 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1631 1632 func Statvfs(path string, vfsstat *Statvfs_t) (err error) { 1633 var _p0 *byte 1634 _p0, err = BytePtrFromString(path) 1635 if err != nil { 1636 return 1637 } 1638 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procStatvfs)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(vfsstat)), 0, 0, 0, 0) 1639 if e1 != 0 { 1640 err = e1 1641 } 1642 return 1643 } 1644 1645 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1646 1647 func Symlink(path string, link string) (err error) { 1648 var _p0 *byte 1649 _p0, err = BytePtrFromString(path) 1650 if err != nil { 1651 return 1652 } 1653 var _p1 *byte 1654 _p1, err = BytePtrFromString(link) 1655 if err != nil { 1656 return 1657 } 1658 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSymlink)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0, 0, 0, 0) 1659 if e1 != 0 { 1660 err = e1 1661 } 1662 return 1663 } 1664 1665 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1666 1667 func Sync() (err error) { 1668 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSync)), 0, 0, 0, 0, 0, 0, 0) 1669 if e1 != 0 { 1670 err = e1 1671 } 1672 return 1673 } 1674 1675 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1676 1677 func Times(tms *Tms) (ticks uintptr, err error) { 1678 r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0) 1679 ticks = uintptr(r0) 1680 if e1 != 0 { 1681 err = e1 1682 } 1683 return 1684 } 1685 1686 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1687 1688 func Truncate(path string, length int64) (err error) { 1689 var _p0 *byte 1690 _p0, err = BytePtrFromString(path) 1691 if err != nil { 1692 return 1693 } 1694 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procTruncate)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0, 0, 0, 0) 1695 if e1 != 0 { 1696 err = e1 1697 } 1698 return 1699 } 1700 1701 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1702 1703 func Fsync(fd int) (err error) { 1704 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFsync)), 1, uintptr(fd), 0, 0, 0, 0, 0) 1705 if e1 != 0 { 1706 err = e1 1707 } 1708 return 1709 } 1710 1711 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1712 1713 func Ftruncate(fd int, length int64) (err error) { 1714 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procFtruncate)), 2, uintptr(fd), uintptr(length), 0, 0, 0, 0) 1715 if e1 != 0 { 1716 err = e1 1717 } 1718 return 1719 } 1720 1721 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1722 1723 func Umask(mask int) (oldmask int) { 1724 r0, _, _ := sysvicall6(uintptr(unsafe.Pointer(&procUmask)), 1, uintptr(mask), 0, 0, 0, 0, 0) 1725 oldmask = int(r0) 1726 return 1727 } 1728 1729 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1730 1731 func Uname(buf *Utsname) (err error) { 1732 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procUname)), 1, uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0, 0) 1733 if e1 != 0 { 1734 err = e1 1735 } 1736 return 1737 } 1738 1739 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1740 1741 func Unmount(target string, flags int) (err error) { 1742 var _p0 *byte 1743 _p0, err = BytePtrFromString(target) 1744 if err != nil { 1745 return 1746 } 1747 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procumount)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0, 0) 1748 if e1 != 0 { 1749 err = e1 1750 } 1751 return 1752 } 1753 1754 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1755 1756 func Unlink(path string) (err error) { 1757 var _p0 *byte 1758 _p0, err = BytePtrFromString(path) 1759 if err != nil { 1760 return 1761 } 1762 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlink)), 1, uintptr(unsafe.Pointer(_p0)), 0, 0, 0, 0, 0) 1763 if e1 != 0 { 1764 err = e1 1765 } 1766 return 1767 } 1768 1769 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1770 1771 func Unlinkat(dirfd int, path string, flags int) (err error) { 1772 var _p0 *byte 1773 _p0, err = BytePtrFromString(path) 1774 if err != nil { 1775 return 1776 } 1777 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUnlinkat)), 3, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0, 0) 1778 if e1 != 0 { 1779 err = e1 1780 } 1781 return 1782 } 1783 1784 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1785 1786 func Ustat(dev int, ubuf *Ustat_t) (err error) { 1787 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUstat)), 2, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0, 0, 0, 0) 1788 if e1 != 0 { 1789 err = e1 1790 } 1791 return 1792 } 1793 1794 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1795 1796 func Utime(path string, buf *Utimbuf) (err error) { 1797 var _p0 *byte 1798 _p0, err = BytePtrFromString(path) 1799 if err != nil { 1800 return 1801 } 1802 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procUtime)), 2, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0, 0, 0, 0) 1803 if e1 != 0 { 1804 err = e1 1805 } 1806 return 1807 } 1808 1809 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1810 1811 func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 1812 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_bind)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) 1813 if e1 != 0 { 1814 err = e1 1815 } 1816 return 1817 } 1818 1819 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1820 1821 func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { 1822 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_connect)), 3, uintptr(s), uintptr(addr), uintptr(addrlen), 0, 0, 0) 1823 if e1 != 0 { 1824 err = e1 1825 } 1826 return 1827 } 1828 1829 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1830 1831 func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { 1832 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmmap)), 6, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) 1833 ret = uintptr(r0) 1834 if e1 != 0 { 1835 err = e1 1836 } 1837 return 1838 } 1839 1840 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1841 1842 func munmap(addr uintptr, length uintptr) (err error) { 1843 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procmunmap)), 2, uintptr(addr), uintptr(length), 0, 0, 0, 0) 1844 if e1 != 0 { 1845 err = e1 1846 } 1847 return 1848 } 1849 1850 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1851 1852 func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { 1853 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsendfile)), 4, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) 1854 written = int(r0) 1855 if e1 != 0 { 1856 err = e1 1857 } 1858 return 1859 } 1860 1861 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1862 1863 func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { 1864 var _p0 *byte 1865 if len(buf) > 0 { 1866 _p0 = &buf[0] 1867 } 1868 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_sendto)), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) 1869 if e1 != 0 { 1870 err = e1 1871 } 1872 return 1873 } 1874 1875 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1876 1877 func socket(domain int, typ int, proto int) (fd int, err error) { 1878 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socket)), 3, uintptr(domain), uintptr(typ), uintptr(proto), 0, 0, 0) 1879 fd = int(r0) 1880 if e1 != 0 { 1881 err = e1 1882 } 1883 return 1884 } 1885 1886 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1887 1888 func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { 1889 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&proc__xnet_socketpair)), 4, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) 1890 if e1 != 0 { 1891 err = e1 1892 } 1893 return 1894 } 1895 1896 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1897 1898 func write(fd int, p []byte) (n int, err error) { 1899 var _p0 *byte 1900 if len(p) > 0 { 1901 _p0 = &p[0] 1902 } 1903 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procwrite)), 3, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), 0, 0, 0) 1904 n = int(r0) 1905 if e1 != 0 { 1906 err = e1 1907 } 1908 return 1909 } 1910 1911 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1912 1913 func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { 1914 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&proc__xnet_getsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) 1915 if e1 != 0 { 1916 err = e1 1917 } 1918 return 1919 } 1920 1921 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1922 1923 func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { 1924 _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procgetpeername)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) 1925 if e1 != 0 { 1926 err = e1 1927 } 1928 return 1929 } 1930 1931 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1932 1933 func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { 1934 _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procsetsockopt)), 5, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) 1935 if e1 != 0 { 1936 err = e1 1937 } 1938 return 1939 } 1940 1941 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT 1942 1943 func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { 1944 var _p0 *byte 1945 if len(p) > 0 { 1946 _p0 = &p[0] 1947 } 1948 r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procrecvfrom)), 6, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) 1949 n = int(r0) 1950 if e1 != 0 { 1951 err = e1 1952 } 1953 return 1954 }