status_block
if (sc->status_block != NULL) {
bus_dmamem_free(sc->status_tag, sc->status_block,
sc->status_block = bus_dmamem_coherent_any(sc->parent_tag,
if (sc->status_block == NULL) {
&sc->status_block->status_tx_quick_consumer_index0;
(((uint8_t *)(sc->status_block)) +
&sc->status_block->status_rx_quick_consumer_index0;
&sc->status_block->status_idx;
(((uint8_t *)(sc->status_block)) +
new_link_state = sc->status_block->status_attn_bits &
old_link_state = sc->status_block->status_attn_bits_ack &
struct status_block *sblk = sc->status_block;
struct status_block *sblk;
sblk = sc->status_block;
struct status_block *sblk;
sblk = sc->status_block;
struct status_block *sblk = sc->status_block;
#define BCE_STATUS_BLK_SZ sizeof(struct status_block)
struct status_block *status_block; /* virtual address */
GET_SEVERITY((cmd_hdr)->status_block.res__severity); \
(cmd_hdr)->status_block.error, \
} status_block;
error = cmd_hdr->status_block.error;
aen_code = cmd_hdr->status_block.error;
sense->status_block.res__severity);
TWS_TRACE_DEBUG(sc,"sense srcnum, error",sense->status_block.srcnum,
sense->status_block.error);
aen_code = sense->status_block.error;
event.aen_code = sense->status_block.error;
event.severity = sense->status_block.res__severity & 0x7;
TWS_TRACE_DEBUG(sc, "sbe, cmd_status", hdr->status_block.error,
if ( hdr->status_block.error == TWS_ERROR_LOGICAL_UNIT_NOT_SUPPORTED ||
hdr->status_block.error == TWS_ERROR_UNIT_OFFLINE ) {
(hdr->status_block.error == TWS_ERROR_NOT_SUPPORTED))) {
req->error_code = hdr->status_block.error;
} status_block;