github.com/alexis81/domosgo@v0.0.0-20191016125037-5aee90a434af/Domos/src/golang.org/x/sys/plan9/zsyscall_plan9_amd64.go (about)

     1  // mksyscall.pl -l32 -plan9 syscall_plan9.go
     2  // MACHINE GENERATED BY THE COMMAND ABOVE; DO NOT EDIT
     3  
     4  package plan9
     5  
     6  import "unsafe"
     7  
     8  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
     9  
    10  func fd2path(fd int, buf []byte) (err error) {
    11  	var _p0 unsafe.Pointer
    12  	if len(buf) > 0 {
    13  		_p0 = unsafe.Pointer(&buf[0])
    14  	} else {
    15  		_p0 = unsafe.Pointer(&_zero)
    16  	}
    17  	r0, _, e1 := Syscall(SYS_FD2PATH, uintptr(fd), uintptr(_p0), uintptr(len(buf)))
    18  	if int32(r0) == -1 {
    19  		err = e1
    20  	}
    21  	return
    22  }
    23  
    24  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    25  
    26  func pipe(p *[2]int32) (err error) {
    27  	r0, _, e1 := Syscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0)
    28  	if int32(r0) == -1 {
    29  		err = e1
    30  	}
    31  	return
    32  }
    33  
    34  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    35  
    36  func await(s []byte) (n int, err error) {
    37  	var _p0 unsafe.Pointer
    38  	if len(s) > 0 {
    39  		_p0 = unsafe.Pointer(&s[0])
    40  	} else {
    41  		_p0 = unsafe.Pointer(&_zero)
    42  	}
    43  	r0, _, e1 := Syscall(SYS_AWAIT, uintptr(_p0), uintptr(len(s)), 0)
    44  	n = int(r0)
    45  	if int32(r0) == -1 {
    46  		err = e1
    47  	}
    48  	return
    49  }
    50  
    51  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    52  
    53  func open(path string, mode int) (fd int, err error) {
    54  	var _p0 *byte
    55  	_p0, err = BytePtrFromString(path)
    56  	if err != nil {
    57  		return
    58  	}
    59  	r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0)
    60  	use(unsafe.Pointer(_p0))
    61  	fd = int(r0)
    62  	if int32(r0) == -1 {
    63  		err = e1
    64  	}
    65  	return
    66  }
    67  
    68  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    69  
    70  func create(path string, mode int, perm uint32) (fd int, err error) {
    71  	var _p0 *byte
    72  	_p0, err = BytePtrFromString(path)
    73  	if err != nil {
    74  		return
    75  	}
    76  	r0, _, e1 := Syscall(SYS_CREATE, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm))
    77  	use(unsafe.Pointer(_p0))
    78  	fd = int(r0)
    79  	if int32(r0) == -1 {
    80  		err = e1
    81  	}
    82  	return
    83  }
    84  
    85  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
    86  
    87  func remove(path string) (err error) {
    88  	var _p0 *byte
    89  	_p0, err = BytePtrFromString(path)
    90  	if err != nil {
    91  		return
    92  	}
    93  	r0, _, e1 := Syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0)
    94  	use(unsafe.Pointer(_p0))
    95  	if int32(r0) == -1 {
    96  		err = e1
    97  	}
    98  	return
    99  }
   100  
   101  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   102  
   103  func stat(path string, edir []byte) (n int, err error) {
   104  	var _p0 *byte
   105  	_p0, err = BytePtrFromString(path)
   106  	if err != nil {
   107  		return
   108  	}
   109  	var _p1 unsafe.Pointer
   110  	if len(edir) > 0 {
   111  		_p1 = unsafe.Pointer(&edir[0])
   112  	} else {
   113  		_p1 = unsafe.Pointer(&_zero)
   114  	}
   115  	r0, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(edir)))
   116  	use(unsafe.Pointer(_p0))
   117  	n = int(r0)
   118  	if int32(r0) == -1 {
   119  		err = e1
   120  	}
   121  	return
   122  }
   123  
   124  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   125  
   126  func bind(name string, old string, flag int) (err error) {
   127  	var _p0 *byte
   128  	_p0, err = BytePtrFromString(name)
   129  	if err != nil {
   130  		return
   131  	}
   132  	var _p1 *byte
   133  	_p1, err = BytePtrFromString(old)
   134  	if err != nil {
   135  		return
   136  	}
   137  	r0, _, e1 := Syscall(SYS_BIND, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flag))
   138  	use(unsafe.Pointer(_p0))
   139  	use(unsafe.Pointer(_p1))
   140  	if int32(r0) == -1 {
   141  		err = e1
   142  	}
   143  	return
   144  }
   145  
   146  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   147  
   148  func mount(fd int, afd int, old string, flag int, aname string) (err error) {
   149  	var _p0 *byte
   150  	_p0, err = BytePtrFromString(old)
   151  	if err != nil {
   152  		return
   153  	}
   154  	var _p1 *byte
   155  	_p1, err = BytePtrFromString(aname)
   156  	if err != nil {
   157  		return
   158  	}
   159  	r0, _, e1 := Syscall6(SYS_MOUNT, uintptr(fd), uintptr(afd), uintptr(unsafe.Pointer(_p0)), uintptr(flag), uintptr(unsafe.Pointer(_p1)), 0)
   160  	use(unsafe.Pointer(_p0))
   161  	use(unsafe.Pointer(_p1))
   162  	if int32(r0) == -1 {
   163  		err = e1
   164  	}
   165  	return
   166  }
   167  
   168  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   169  
   170  func wstat(path string, edir []byte) (err error) {
   171  	var _p0 *byte
   172  	_p0, err = BytePtrFromString(path)
   173  	if err != nil {
   174  		return
   175  	}
   176  	var _p1 unsafe.Pointer
   177  	if len(edir) > 0 {
   178  		_p1 = unsafe.Pointer(&edir[0])
   179  	} else {
   180  		_p1 = unsafe.Pointer(&_zero)
   181  	}
   182  	r0, _, e1 := Syscall(SYS_WSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(edir)))
   183  	use(unsafe.Pointer(_p0))
   184  	if int32(r0) == -1 {
   185  		err = e1
   186  	}
   187  	return
   188  }
   189  
   190  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   191  
   192  func chdir(path string) (err error) {
   193  	var _p0 *byte
   194  	_p0, err = BytePtrFromString(path)
   195  	if err != nil {
   196  		return
   197  	}
   198  	r0, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0)
   199  	use(unsafe.Pointer(_p0))
   200  	if int32(r0) == -1 {
   201  		err = e1
   202  	}
   203  	return
   204  }
   205  
   206  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   207  
   208  func Dup(oldfd int, newfd int) (fd int, err error) {
   209  	r0, _, e1 := Syscall(SYS_DUP, uintptr(oldfd), uintptr(newfd), 0)
   210  	fd = int(r0)
   211  	if int32(r0) == -1 {
   212  		err = e1
   213  	}
   214  	return
   215  }
   216  
   217  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   218  
   219  func Pread(fd int, p []byte, offset int64) (n int, err error) {
   220  	var _p0 unsafe.Pointer
   221  	if len(p) > 0 {
   222  		_p0 = unsafe.Pointer(&p[0])
   223  	} else {
   224  		_p0 = unsafe.Pointer(&_zero)
   225  	}
   226  	r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
   227  	n = int(r0)
   228  	if int32(r0) == -1 {
   229  		err = e1
   230  	}
   231  	return
   232  }
   233  
   234  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   235  
   236  func Pwrite(fd int, p []byte, offset int64) (n int, err error) {
   237  	var _p0 unsafe.Pointer
   238  	if len(p) > 0 {
   239  		_p0 = unsafe.Pointer(&p[0])
   240  	} else {
   241  		_p0 = unsafe.Pointer(&_zero)
   242  	}
   243  	r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0)
   244  	n = int(r0)
   245  	if int32(r0) == -1 {
   246  		err = e1
   247  	}
   248  	return
   249  }
   250  
   251  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   252  
   253  func Close(fd int) (err error) {
   254  	r0, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0)
   255  	if int32(r0) == -1 {
   256  		err = e1
   257  	}
   258  	return
   259  }
   260  
   261  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   262  
   263  func Fstat(fd int, edir []byte) (n int, err error) {
   264  	var _p0 unsafe.Pointer
   265  	if len(edir) > 0 {
   266  		_p0 = unsafe.Pointer(&edir[0])
   267  	} else {
   268  		_p0 = unsafe.Pointer(&_zero)
   269  	}
   270  	r0, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(_p0), uintptr(len(edir)))
   271  	n = int(r0)
   272  	if int32(r0) == -1 {
   273  		err = e1
   274  	}
   275  	return
   276  }
   277  
   278  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
   279  
   280  func Fwstat(fd int, edir []byte) (err error) {
   281  	var _p0 unsafe.Pointer
   282  	if len(edir) > 0 {
   283  		_p0 = unsafe.Pointer(&edir[0])
   284  	} else {
   285  		_p0 = unsafe.Pointer(&_zero)
   286  	}
   287  	r0, _, e1 := Syscall(SYS_FWSTAT, uintptr(fd), uintptr(_p0), uintptr(len(edir)))
   288  	if int32(r0) == -1 {
   289  		err = e1
   290  	}
   291  	return
   292  }