github.com/nvi-inc/svipc@v0.1.0/syscall_linux.go (about)

     1  package svipc
     2  
     3  // mksyscall.pl syscall_linux.go syscall_linux_386.go
     4  
     5  //sys Shmget(key IpcKey, size uintptr, flags int) (id uintptr, err error)
     6  //sys Shmat(id uintptr, targaddr uintptr, flags int) (addr unsafe.Pointer, err error)
     7  //sys Shmctl(id uintptr, cmd int, shmid *ShmId) (err error)
     8  //sys Shmdt(addr unsafe.Pointer) (err error)
     9  
    10  //sys Semget(key IpcKey, nsems int, flags int) (id uintptr, err error)
    11  //sys Semop(id uintptr, buf unsafe.Pointer, n int) (err error)
    12  //sys Semctl(id uintptr, num int, cmd int) (ret int, err error)