Source file src/internal/runtime/syscall/defs_linux_loong64.go

     1  // Copyright 2022 The Go Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  package syscall
     6  
     7  const (
     8  	SYS_CLOSE         = 57
     9  	SYS_EPOLL_CREATE1 = 20
    10  	SYS_EPOLL_CTL     = 21
    11  	SYS_EPOLL_PWAIT   = 22
    12  	SYS_FCNTL         = 25
    13  	SYS_PRCTL         = 167
    14  	SYS_MPROTECT      = 226
    15  	SYS_EPOLL_PWAIT2  = 441
    16  	SYS_EVENTFD2      = 19
    17  	SYS_OPENAT        = 56
    18  	SYS_PREAD64       = 67
    19  	SYS_READ          = 63
    20  
    21  	EFD_NONBLOCK = 0x800
    22  
    23  	O_LARGEFILE = 0x0
    24  )
    25  
    26  type EpollEvent struct {
    27  	Events    uint32
    28  	pad_cgo_0 [4]byte
    29  	Data      [8]byte // unaligned uintptr
    30  }
    31  

View as plain text