blob: 2d84e91e9941cb87bb225352f03cfad5fcb8505a [file] [log] [blame]
Lorenz Brunbffdda82023-01-10 05:00:36 +00001//go:build linux
2
3// Code generated by cmd/cgo -godefs; DO NOT EDIT.
4// cgo -godefs scsi_linux_defs1.go
5
6package scsi
7
8const (
9 SG_IO = 0x2285
10 SG_DXFER_NONE = -0x1
11 SG_DXFER_TO_DEV = -0x2
12 SG_DXFER_FROM_DEV = -0x3
13 SG_DXFER_TO_FROM_DEV = -0x4
14)
15
16type sgIOHdr struct {
17 Interface_id int32
18 Dxfer_direction int32
19 Cmd_len uint8
20 Mx_sb_len uint8
21 Iovec_count uint16
22 Dxfer_len uint32
23 Dxferp uintptr
24 Cmdp uintptr
25 Sbp uintptr
26 Timeout uint32
27 Flags uint32
28 Pack_id int32
29 Usr_ptr uintptr
30 Status uint8
31 Masked_status uint8
32 Msg_status uint8
33 Sb_len_wr uint8
34 Host_status uint16
35 Driver_status uint16
36 Resid int32
37 Duration uint32
38 Info uint32
39 Pad_cgo_0 [4]byte
40}