iPXE
Data Fields
iscsi_bhs_scsi_response Struct Reference

iSCSI SCSI response basic header segment More...

#include <iscsi.h>

Data Fields

uint8_t opcode
 Opcode. More...
 
uint8_t flags
 Flags. More...
 
uint8_t response
 Response code. More...
 
uint8_t status
 SCSI status code. More...
 
union iscsi_segment_lengths lengths
 Segment lengths. More...
 
uint8_t reserved_a [8]
 Reserved. More...
 
uint32_t itt
 Initiator Task Tag. More...
 
uint32_t snack
 SNACK tag. More...
 
uint32_t statsn
 Status sequence number. More...
 
uint32_t expcmdsn
 Expected command sequence number. More...
 
uint32_t maxcmdsn
 Maximum command sequence number. More...
 
uint32_t expdatasn
 Expected data sequence number. More...
 
uint32_t bidi_residual_count
 Bidirectional read residual count. More...
 
uint32_t residual_count
 Residual count. More...
 

Detailed Description

iSCSI SCSI response basic header segment

Definition at line 304 of file iscsi.h.

Field Documentation

◆ opcode

uint8_t iscsi_bhs_scsi_response::opcode

Opcode.

Definition at line 306 of file iscsi.h.

◆ flags

uint8_t iscsi_bhs_scsi_response::flags

Flags.

Definition at line 308 of file iscsi.h.

Referenced by iscsi_rx_scsi_response().

◆ response

uint8_t iscsi_bhs_scsi_response::response

Response code.

Definition at line 310 of file iscsi.h.

Referenced by iscsi_rx_scsi_response().

◆ status

uint8_t iscsi_bhs_scsi_response::status

SCSI status code.

Definition at line 312 of file iscsi.h.

Referenced by iscsi_rx_scsi_response().

◆ lengths

union iscsi_segment_lengths iscsi_bhs_scsi_response::lengths

Segment lengths.

Definition at line 314 of file iscsi.h.

Referenced by iscsi_rx_scsi_response().

◆ reserved_a

uint8_t iscsi_bhs_scsi_response::reserved_a[8]

Reserved.

Definition at line 316 of file iscsi.h.

◆ itt

uint32_t iscsi_bhs_scsi_response::itt

Initiator Task Tag.

Definition at line 318 of file iscsi.h.

◆ snack

uint32_t iscsi_bhs_scsi_response::snack

SNACK tag.

Definition at line 320 of file iscsi.h.

◆ statsn

uint32_t iscsi_bhs_scsi_response::statsn

Status sequence number.

Definition at line 322 of file iscsi.h.

◆ expcmdsn

uint32_t iscsi_bhs_scsi_response::expcmdsn

Expected command sequence number.

Definition at line 324 of file iscsi.h.

◆ maxcmdsn

uint32_t iscsi_bhs_scsi_response::maxcmdsn

Maximum command sequence number.

Definition at line 326 of file iscsi.h.

◆ expdatasn

uint32_t iscsi_bhs_scsi_response::expdatasn

Expected data sequence number.

Definition at line 328 of file iscsi.h.

◆ bidi_residual_count

uint32_t iscsi_bhs_scsi_response::bidi_residual_count

Bidirectional read residual count.

Definition at line 330 of file iscsi.h.

◆ residual_count

uint32_t iscsi_bhs_scsi_response::residual_count

Residual count.

Definition at line 332 of file iscsi.h.

Referenced by iscsi_rx_scsi_response().


The documentation for this struct was generated from the following file: