Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1805)

Side by Side Diff: src/pkg/syscall/syscall_netbsd.go

Issue 6610064: code review 6610064: race: syscall changes (Closed)
Patch Set: diff -r b9906e2737fa https://go.googlecode.com/hg/ Created 12 years, 5 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/pkg/syscall/syscall_linux.go ('k') | src/pkg/syscall/syscall_openbsd.go » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2009,2010 The Go Authors. All rights reserved. 1 // Copyright 2009,2010 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style 2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file. 3 // license that can be found in the LICENSE file.
4 4
5 // NetBSD system calls. 5 // NetBSD system calls.
6 // This file is compiled as ordinary Go code, 6 // This file is compiled as ordinary Go code,
7 // but it is also input to mksyscall, 7 // but it is also input to mksyscall,
8 // which parses the //sys lines and generates system call stubs. 8 // which parses the //sys lines and generates system call stubs.
9 // Note that sometimes we use a lowercase //sys name and wrap 9 // Note that sometimes we use a lowercase //sys name and wrap
10 // it in our own nicer implementation, either here or in 10 // it in our own nicer implementation, either here or in
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after
181 //sys Listen(s int, backlog int) (err error) 181 //sys Listen(s int, backlog int) (err error)
182 //sys Lstat(path string, stat *Stat_t) (err error) 182 //sys Lstat(path string, stat *Stat_t) (err error)
183 //sys Mkdir(path string, mode uint32) (err error) 183 //sys Mkdir(path string, mode uint32) (err error)
184 //sys Mkfifo(path string, mode uint32) (err error) 184 //sys Mkfifo(path string, mode uint32) (err error)
185 //sys Mknod(path string, mode uint32, dev int) (err error) 185 //sys Mknod(path string, mode uint32, dev int) (err error)
186 //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) 186 //sys Nanosleep(time *Timespec, leftover *Timespec) (err error)
187 //sys Open(path string, mode int, perm uint32) (fd int, err error) 187 //sys Open(path string, mode int, perm uint32) (fd int, err error)
188 //sys Pathconf(path string, name int) (val int, err error) 188 //sys Pathconf(path string, name int) (val int, err error)
189 //sys Pread(fd int, p []byte, offset int64) (n int, err error) 189 //sys Pread(fd int, p []byte, offset int64) (n int, err error)
190 //sys Pwrite(fd int, p []byte, offset int64) (n int, err error) 190 //sys Pwrite(fd int, p []byte, offset int64) (n int, err error)
191 //sys» Read(fd int, p []byte) (n int, err error) 191 //sys» read(fd int, p []byte) (n int, err error)
192 //sys Readlink(path string, buf []byte) (n int, err error) 192 //sys Readlink(path string, buf []byte) (n int, err error)
193 //sys Rename(from string, to string) (err error) 193 //sys Rename(from string, to string) (err error)
194 //sys Revoke(path string) (err error) 194 //sys Revoke(path string) (err error)
195 //sys Rmdir(path string) (err error) 195 //sys Rmdir(path string) (err error)
196 //sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SY S_LSEEK 196 //sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SY S_LSEEK
197 //sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error ) 197 //sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error )
198 //sysnb Setegid(egid int) (err error) 198 //sysnb Setegid(egid int) (err error)
199 //sysnb Seteuid(euid int) (err error) 199 //sysnb Seteuid(euid int) (err error)
200 //sysnb Setgid(gid int) (err error) 200 //sysnb Setgid(gid int) (err error)
201 //sysnb Setpgid(pid int, pgid int) (err error) 201 //sysnb Setpgid(pid int, pgid int) (err error)
202 //sys Setpriority(which int, who int, prio int) (err error) 202 //sys Setpriority(which int, who int, prio int) (err error)
203 //sysnb Setregid(rgid int, egid int) (err error) 203 //sysnb Setregid(rgid int, egid int) (err error)
204 //sysnb Setreuid(ruid int, euid int) (err error) 204 //sysnb Setreuid(ruid int, euid int) (err error)
205 //sysnb Setrlimit(which int, lim *Rlimit) (err error) 205 //sysnb Setrlimit(which int, lim *Rlimit) (err error)
206 //sysnb Setsid() (pid int, err error) 206 //sysnb Setsid() (pid int, err error)
207 //sysnb Settimeofday(tp *Timeval) (err error) 207 //sysnb Settimeofday(tp *Timeval) (err error)
208 //sysnb Setuid(uid int) (err error) 208 //sysnb Setuid(uid int) (err error)
209 //sys Stat(path string, stat *Stat_t) (err error) 209 //sys Stat(path string, stat *Stat_t) (err error)
210 //sys Symlink(path string, link string) (err error) 210 //sys Symlink(path string, link string) (err error)
211 //sys Sync() (err error) 211 //sys Sync() (err error)
212 //sys Truncate(path string, length int64) (err error) 212 //sys Truncate(path string, length int64) (err error)
213 //sys Umask(newmask int) (oldmask int) 213 //sys Umask(newmask int) (oldmask int)
214 //sys Unlink(path string) (err error) 214 //sys Unlink(path string) (err error)
215 //sys Unmount(path string, flags int) (err error) 215 //sys Unmount(path string, flags int) (err error)
216 //sys» Write(fd int, p []byte) (n int, err error) 216 //sys» write(fd int, p []byte) (n int, err error)
217 //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64 ) (ret uintptr, err error) 217 //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64 ) (ret uintptr, err error)
218 //sys munmap(addr uintptr, length uintptr) (err error) 218 //sys munmap(addr uintptr, length uintptr) (err error)
219 //sys» read(fd int, buf *byte, nbuf int) (n int, err error) 219 //sys» readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ
220 //sys» write(fd int, buf *byte, nbuf int) (n int, err error) 220 //sys» writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE
221 221
222 /* 222 /*
223 * Unimplemented 223 * Unimplemented
224 */ 224 */
225 // ____semctl13 225 // ____semctl13
226 // __clone 226 // __clone
227 // __fhopen40 227 // __fhopen40
228 // __fhstat40 228 // __fhstat40
229 // __fhstatvfs140 229 // __fhstatvfs140
230 // __fstat30 230 // __fstat30
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
480 // timer_delete 480 // timer_delete
481 // timer_getoverrun 481 // timer_getoverrun
482 // timer_gettime 482 // timer_gettime
483 // timer_settime 483 // timer_settime
484 // undelete 484 // undelete
485 // utrace 485 // utrace
486 // uuidgen 486 // uuidgen
487 // vadvise 487 // vadvise
488 // vfork 488 // vfork
489 // writev 489 // writev
OLDNEW
« no previous file with comments | « src/pkg/syscall/syscall_linux.go ('k') | src/pkg/syscall/syscall_openbsd.go » ('j') | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b