iPXE
Data Fields
iscsi_bhs_data_out Struct Reference

iSCSI data-out basic header segment More...

#include <iscsi.h>

Data Fields

uint8_t opcode
 Opcode. More...
 
uint8_t flags
 Flags. More...
 
uint16_t reserved_a
 Reserved. More...
 
union iscsi_segment_lengths lengths
 Segment lengths. More...
 
struct scsi_lun lun
 Logical Unit Number. More...
 
uint32_t itt
 Initiator Task Tag. More...
 
uint32_t ttt
 Target Transfer Tag. More...
 
uint32_t reserved_b
 Reserved. More...
 
uint32_t expstatsn
 Expected status sequence number. More...
 
uint32_t reserved_c
 Reserved. More...
 
uint32_t datasn
 Data sequence number. More...
 
uint32_t offset
 Buffer offset. More...
 
uint32_t reserved_d
 Reserved. More...
 

Detailed Description

iSCSI data-out basic header segment

Definition at line 404 of file iscsi.h.

Field Documentation

◆ opcode

uint8_t iscsi_bhs_data_out::opcode

Opcode.

Definition at line 406 of file iscsi.h.

Referenced by iscsi_start_data_out().

◆ flags

uint8_t iscsi_bhs_data_out::flags

Flags.

Definition at line 408 of file iscsi.h.

Referenced by iscsi_data_out_done(), and iscsi_start_data_out().

◆ reserved_a

uint16_t iscsi_bhs_data_out::reserved_a

Reserved.

Definition at line 410 of file iscsi.h.

◆ lengths

union iscsi_segment_lengths iscsi_bhs_data_out::lengths

Segment lengths.

Definition at line 412 of file iscsi.h.

Referenced by iscsi_start_data_out(), and iscsi_tx_data_out().

◆ lun

struct scsi_lun iscsi_bhs_data_out::lun

Logical Unit Number.

Definition at line 414 of file iscsi.h.

Referenced by iscsi_start_data_out().

◆ itt

uint32_t iscsi_bhs_data_out::itt

Initiator Task Tag.

Definition at line 416 of file iscsi.h.

Referenced by iscsi_start_data_out().

◆ ttt

uint32_t iscsi_bhs_data_out::ttt

Target Transfer Tag.

Definition at line 418 of file iscsi.h.

Referenced by iscsi_start_data_out().

◆ reserved_b

uint32_t iscsi_bhs_data_out::reserved_b

Reserved.

Definition at line 420 of file iscsi.h.

◆ expstatsn

uint32_t iscsi_bhs_data_out::expstatsn

Expected status sequence number.

Definition at line 422 of file iscsi.h.

Referenced by iscsi_start_data_out().

◆ reserved_c

uint32_t iscsi_bhs_data_out::reserved_c

Reserved.

Definition at line 424 of file iscsi.h.

◆ datasn

uint32_t iscsi_bhs_data_out::datasn

Data sequence number.

Definition at line 426 of file iscsi.h.

Referenced by iscsi_data_out_done(), and iscsi_start_data_out().

◆ offset

uint32_t iscsi_bhs_data_out::offset

Buffer offset.

Definition at line 428 of file iscsi.h.

Referenced by iscsi_start_data_out(), and iscsi_tx_data_out().

◆ reserved_d

uint32_t iscsi_bhs_data_out::reserved_d

Reserved.

Definition at line 430 of file iscsi.h.


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