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

Side by Side Diff: src/pkg/syscall/syscall_freebsd.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_darwin.go ('k') | src/pkg/syscall/syscall_linux.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 // FreeBSD system calls. 5 // FreeBSD 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 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
151 //sys Listen(s int, backlog int) (err error) 151 //sys Listen(s int, backlog int) (err error)
152 //sys Lstat(path string, stat *Stat_t) (err error) 152 //sys Lstat(path string, stat *Stat_t) (err error)
153 //sys Mkdir(path string, mode uint32) (err error) 153 //sys Mkdir(path string, mode uint32) (err error)
154 //sys Mkfifo(path string, mode uint32) (err error) 154 //sys Mkfifo(path string, mode uint32) (err error)
155 //sys Mknod(path string, mode uint32, dev int) (err error) 155 //sys Mknod(path string, mode uint32, dev int) (err error)
156 //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) 156 //sys Nanosleep(time *Timespec, leftover *Timespec) (err error)
157 //sys Open(path string, mode int, perm uint32) (fd int, err error) 157 //sys Open(path string, mode int, perm uint32) (fd int, err error)
158 //sys Pathconf(path string, name int) (val int, err error) 158 //sys Pathconf(path string, name int) (val int, err error)
159 //sys Pread(fd int, p []byte, offset int64) (n int, err error) 159 //sys Pread(fd int, p []byte, offset int64) (n int, err error)
160 //sys Pwrite(fd int, p []byte, offset int64) (n int, err error) 160 //sys Pwrite(fd int, p []byte, offset int64) (n int, err error)
161 //sys» Read(fd int, p []byte) (n int, err error) 161 //sys» read(fd int, p []byte) (n int, err error)
162 //sys Readlink(path string, buf []byte) (n int, err error) 162 //sys Readlink(path string, buf []byte) (n int, err error)
163 //sys Rename(from string, to string) (err error) 163 //sys Rename(from string, to string) (err error)
164 //sys Revoke(path string) (err error) 164 //sys Revoke(path string) (err error)
165 //sys Rmdir(path string) (err error) 165 //sys Rmdir(path string) (err error)
166 //sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SY S_LSEEK 166 //sys Seek(fd int, offset int64, whence int) (newoffset int64, err error) = SY S_LSEEK
167 //sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error ) 167 //sys Select(n int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (err error )
168 //sysnb Setegid(egid int) (err error) 168 //sysnb Setegid(egid int) (err error)
169 //sysnb Seteuid(euid int) (err error) 169 //sysnb Seteuid(euid int) (err error)
170 //sysnb Setgid(gid int) (err error) 170 //sysnb Setgid(gid int) (err error)
171 //sys Setlogin(name string) (err error) 171 //sys Setlogin(name string) (err error)
172 //sysnb Setpgid(pid int, pgid int) (err error) 172 //sysnb Setpgid(pid int, pgid int) (err error)
173 //sys Setpriority(which int, who int, prio int) (err error) 173 //sys Setpriority(which int, who int, prio int) (err error)
174 //sysnb Setregid(rgid int, egid int) (err error) 174 //sysnb Setregid(rgid int, egid int) (err error)
175 //sysnb Setreuid(ruid int, euid int) (err error) 175 //sysnb Setreuid(ruid int, euid int) (err error)
176 //sysnb Setrlimit(which int, lim *Rlimit) (err error) 176 //sysnb Setrlimit(which int, lim *Rlimit) (err error)
177 //sysnb Setsid() (pid int, err error) 177 //sysnb Setsid() (pid int, err error)
178 //sysnb Settimeofday(tp *Timeval) (err error) 178 //sysnb Settimeofday(tp *Timeval) (err error)
179 //sysnb Setuid(uid int) (err error) 179 //sysnb Setuid(uid int) (err error)
180 //sys Stat(path string, stat *Stat_t) (err error) 180 //sys Stat(path string, stat *Stat_t) (err error)
181 //sys Statfs(path string, stat *Statfs_t) (err error) 181 //sys Statfs(path string, stat *Statfs_t) (err error)
182 //sys Symlink(path string, link string) (err error) 182 //sys Symlink(path string, link string) (err error)
183 //sys Sync() (err error) 183 //sys Sync() (err error)
184 //sys Truncate(path string, length int64) (err error) 184 //sys Truncate(path string, length int64) (err error)
185 //sys Umask(newmask int) (oldmask int) 185 //sys Umask(newmask int) (oldmask int)
186 //sys Undelete(path string) (err error) 186 //sys Undelete(path string) (err error)
187 //sys Unlink(path string) (err error) 187 //sys Unlink(path string) (err error)
188 //sys Unmount(path string, flags int) (err error) 188 //sys Unmount(path string, flags int) (err error)
189 //sys» Write(fd int, p []byte) (n int, err error) 189 //sys» write(fd int, p []byte) (n int, err error)
190 //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64 ) (ret uintptr, err error) 190 //sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64 ) (ret uintptr, err error)
191 //sys munmap(addr uintptr, length uintptr) (err error) 191 //sys munmap(addr uintptr, length uintptr) (err error)
192 //sys» read(fd int, buf *byte, nbuf int) (n int, err error) 192 //sys» readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ
193 //sys» write(fd int, buf *byte, nbuf int) (n int, err error) 193 //sys» writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE
194 194
195 /* 195 /*
196 * Unimplemented 196 * Unimplemented
197 */ 197 */
198 // Profil 198 // Profil
199 // Sigaction 199 // Sigaction
200 // Sigprocmask 200 // Sigprocmask
201 // Getlogin 201 // Getlogin
202 // Sigpending 202 // Sigpending
203 // Sigaltstack 203 // Sigaltstack
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
388 // Poll_nocancel 388 // Poll_nocancel
389 // Msgsnd_nocancel 389 // Msgsnd_nocancel
390 // Msgrcv_nocancel 390 // Msgrcv_nocancel
391 // Sem_wait_nocancel 391 // Sem_wait_nocancel
392 // Aio_suspend_nocancel 392 // Aio_suspend_nocancel
393 // __sigwait_nocancel 393 // __sigwait_nocancel
394 // __semwait_signal_nocancel 394 // __semwait_signal_nocancel
395 // __mac_mount 395 // __mac_mount
396 // __mac_get_mount 396 // __mac_get_mount
397 // __mac_getfsstat 397 // __mac_getfsstat
OLDNEW
« no previous file with comments | « src/pkg/syscall/syscall_darwin.go ('k') | src/pkg/syscall/syscall_linux.go » ('j') | no next file with comments »

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