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.
uint8_t flags
 Flags.
uint16_t reserved_a
 Reserved.
union iscsi_segment_lengths lengths
 Segment lengths.
struct scsi_lun lun
 Logical Unit Number.
uint32_t itt
 Initiator Task Tag.
uint32_t ttt
 Target Transfer Tag.
uint32_t reserved_b
 Reserved.
uint32_t expstatsn
 Expected status sequence number.
uint32_t reserved_c
 Reserved.
uint32_t datasn
 Data sequence number.
uint32_t offset
 Buffer offset.
uint32_t reserved_d
 Reserved.

Detailed Description

iSCSI data-out basic header segment

Definition at line 395 of file iscsi.h.


Field Documentation

Opcode.

Definition at line 397 of file iscsi.h.

Referenced by iscsi_start_data_out().

Flags.

Definition at line 399 of file iscsi.h.

Referenced by iscsi_data_out_done(), and iscsi_start_data_out().

Reserved.

Definition at line 401 of file iscsi.h.

Segment lengths.

Definition at line 403 of file iscsi.h.

Referenced by iscsi_start_data_out(), and iscsi_tx_data_out().

Logical Unit Number.

Definition at line 405 of file iscsi.h.

Referenced by iscsi_start_data_out().

Initiator Task Tag.

Definition at line 407 of file iscsi.h.

Referenced by iscsi_start_data_out().

Target Transfer Tag.

Definition at line 409 of file iscsi.h.

Referenced by iscsi_start_data_out().

Reserved.

Definition at line 411 of file iscsi.h.

Expected status sequence number.

Definition at line 413 of file iscsi.h.

Referenced by iscsi_start_data_out().

Reserved.

Definition at line 415 of file iscsi.h.

Data sequence number.

Definition at line 417 of file iscsi.h.

Referenced by iscsi_data_out_done(), and iscsi_start_data_out().

Buffer offset.

Definition at line 419 of file iscsi.h.

Referenced by iscsi_start_data_out(), and iscsi_tx_data_out().

Reserved.

Definition at line 421 of file iscsi.h.


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