iPXE
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 517 of file srp.h.

Field Documentation

◆ type

uint8_t srp_rsp::type

Information unit type.

This must be SRP_RSP

Definition at line 522 of file srp.h.

◆ flags

uint8_t srp_rsp::flags

Flags.

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

Definition at line 528 of file srp.h.

◆ reserved0

uint8_t srp_rsp::reserved0[2]

Reserved.

Definition at line 530 of file srp.h.

◆ request_limit_delta

uint32_t srp_rsp::request_limit_delta

Request limit delta.

Definition at line 532 of file srp.h.

◆ tag

union srp_tag srp_rsp::tag

Tag.

Definition at line 534 of file srp.h.

◆ reserved1

uint8_t srp_rsp::reserved1[2]

Reserved.

Definition at line 536 of file srp.h.

◆ valid

uint8_t srp_rsp::valid

Valid fields.

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

Definition at line 542 of file srp.h.

◆ status

uint8_t srp_rsp::status

Status.

This is the SCSI status code.

Definition at line 547 of file srp.h.

◆ data_out_residual_count

uint32_t srp_rsp::data_out_residual_count

Data-out residual count.

Definition at line 549 of file srp.h.

◆ data_in_residual_count

uint32_t srp_rsp::data_in_residual_count

Data-in residual count.

Definition at line 551 of file srp.h.

◆ sense_data_len

uint32_t srp_rsp::sense_data_len

Sense data list length.

Definition at line 553 of file srp.h.

◆ response_data_len

uint32_t srp_rsp::response_data_len

Response data list length.

Definition at line 555 of file srp.h.


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