Documentation
¶
Index ¶
- Constants
- func IOUringEnter(fd uint, toSubmit uint32, minComplete uint32, flags uint32, sig *unix.Sigset_t, ...) (num uintptr, err error)
- func IOUringRegister(fd uint, opcode uint32, arg uintptr, nrArgs uint32) (res uintptr, err error)
- func IOUringSetup(entries uint32, params *IOUringParams) (fd uintptr, err error)
- type IOCqringOffsets
- type IOSqringOffsets
- type IOUringParams
Constants ¶
View Source
const ( SYS_IO_URING_SETUP = 425 SYS_IO_URING_ENTER = 426 SYS_IO_URING_REGISTER = 427 )
Variables ¶
This section is empty.
Functions ¶
func IOUringEnter ¶
func IOUringRegister ¶
func IOUringSetup ¶
func IOUringSetup(entries uint32, params *IOUringParams) (fd uintptr, err error)
Types ¶
type IOCqringOffsets ¶
type IOCqringOffsets struct {
// contains filtered or unexported fields
}
type IOSqringOffsets ¶
type IOSqringOffsets struct {
// contains filtered or unexported fields
}
type IOUringParams ¶
type IOUringParams struct { SqEntries uint32 CqEntries uint32 Flags uint32 SqThreadCPU uint32 SqThreadIdle uint32 Features uint32 WqFD uint32 Resv [3]uint32 SqOff IOSqringOffsets CqOff IOCqringOffsets }
Click to show internal directories.
Click to hide internal directories.