iPXE
Data Fields
srp_rsp Struct Reference

An SRP SCSI response. More...

#include <srp.h>

Data Fields

uint8_t type
 Information unit type.
uint8_t flags
 Flags.
uint8_t reserved0 [2]
 Reserved.
uint32_t request_limit_delta
 Request limit delta.
union srp_tag tag
 Tag.
uint8_t reserved1 [2]
 Reserved.
uint8_t valid
 Valid fields.
uint8_t status
 Status.
uint32_t data_out_residual_count
 Data-out residual count.
uint32_t data_in_residual_count
 Data-in residual count.
uint32_t sense_data_len
 Sense data list length.
uint32_t response_data_len
 Response data list length.

Detailed Description

An SRP SCSI response.

Definition at line 516 of file srp.h.


Field Documentation

Information unit type.

This must be SRP_RSP

Definition at line 521 of file srp.h.

Flags.

This is the bitwise OR of zero or more SRP_RSP_FLAG_XXX constants.

Definition at line 527 of file srp.h.

Reserved.

Definition at line 529 of file srp.h.

Request limit delta.

Definition at line 531 of file srp.h.

Tag.

Definition at line 533 of file srp.h.

Referenced by srp_rsp().

Reserved.

Definition at line 535 of file srp.h.

Valid fields.

This is the bitwise OR of zero or more SRP_RSP_VALID_XXX constants.

Definition at line 541 of file srp.h.

Referenced by srp_rsp(), srp_rsp_response_data(), srp_rsp_response_data_len(), srp_rsp_sense_data(), and srp_rsp_sense_data_len().

Status.

This is the SCSI status code.

Definition at line 546 of file srp.h.

Referenced by srp_rsp().

Data-out residual count.

Definition at line 548 of file srp.h.

Referenced by srp_rsp().

Data-in residual count.

Definition at line 550 of file srp.h.

Referenced by srp_rsp().

Sense data list length.

Definition at line 552 of file srp.h.

Referenced by srp_rsp_sense_data_len().

Response data list length.

Definition at line 554 of file srp.h.

Referenced by srp_rsp_response_data_len().


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