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