bsg

package
v0.0.0-...-70f6ba5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2023 License: GPL-2.0, GPL-2.0-or-later Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BSG_PROTOCOL_SCSI = 0x0

	BSG_SUB_PROTOCOL_SCSI_CMD       = 0x0
	BSG_SUB_PROTOCOL_SCSI_TMF       = 0x1
	BSG_SUB_PROTOCOL_SCSI_TRANSPORT = 0x2

	BSG_FLAG_Q_AT_TAIL = 0x10
	BSG_FLAG_Q_AT_HEAD = 0x20
)

Variables

This section is empty.

Functions

This section is empty.

Types

type SgIoV4

type SgIoV4 struct {
	Guard           int32
	Protocol        uint32
	Subprotocol     uint32
	RequestLen      uint32
	Request         uint64
	RequestTag      uint64
	RequestAttr     uint32
	RequestPriority uint32
	RequestExtra    uint32
	MaxResponseLen  uint32
	Response        uint64
	DoutIovecCount  uint32
	DoutXferLen     uint32
	DinIovecCount   uint32
	DinXferLen      uint32
	DoutXferp       uint64
	DinXferp        uint64
	Timeout         uint32
	Flags           uint32
	UsrPtr          uint64
	SpareIn         uint32
	DriverStatus    uint32
	TransportStatus uint32
	DeviceStatus    uint32
	RetryDelay      uint32
	Info            uint32
	Duration        uint32
	ResponseLen     uint32
	DinResid        int32
	DoutResid       int32
	GeneratedTag    uint64
	SpareOut        uint32
	Padding         uint32
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL