struct irb(9)

NAME

struct_irb - interruption response block

SYNOPSIS

struct irb {
  struct scsw scsw;
  union esw;
  __u8 ecw[32];
};

MEMBERS

scsw
subchannel status word
esw
extened status word, 4 formats
ecw[32]
extended control word

DESCRIPTION

The irb that is handed to the device driver when an interrupt occurs.
For solicited interrupts, the common I/O layer already performs checks whether a field is valid; a field not being valid is always passed as
0. If a unit check occured, ecw may contain sense data; this is retrieved by the common I/O layer itself if the device doesn´t support concurrent sense (so that the device driver never needs to perform
basic sene itself). For unsolicited interrupts, the irb is passed as-is (expect for sense data, if applicable).

AUTHOR

Cornelia Huck <cornelia.huck@de.ibm.com>
Author.

COPYRIGHT

Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout