Lines Matching +full:interrupts +full:- +full:extended

1 /* SPDX-License-Identifier: GPL-2.0 */
21 * struct ccw1 - channel command word
28 * operations with the device or the control unit. Only Format-1 channel
39 * struct ccw0 - channel command word
46 * The format-0 ccw structure.
80 * struct erw - extended report word
83 * @pvrf: path-verification-required flag
84 * @cpt: channel-path timeout
106 * struct erw_eadm - EADM Subchannel extended report word
118 * struct sublog - subchannel logout area
120 * @esf: extended status flags
123 * @fvf: field-validity flags
126 * @devsc: device-status check
128 * @ioerr: i/o-error alert
146 * struct esw0 - Format 0 Extended Status Word (ESW)
148 * @erw: extended report word
160 * struct esw1 - Format 1 Extended Status Word (ESW)
164 * @erw: extended report word
176 * struct esw2 - Format 2 Extended Status Word (ESW)
179 * @dcti: device-connect-time interval
180 * @erw: extended report word
192 * struct esw3 - Format 3 Extended Status Word (ESW)
196 * @erw: extended report word
208 * struct esw_eadm - EADM Subchannel Extended Status Word (ESW)
210 * @erw: extended report word
221 * struct irb - interruption response block
223 * @esw: extended status word
224 * @ecw: extended control word
227 * solicited interrupts, the common I/O layer already performs checks whether
232 * For unsolicited interrupts, the irb is passed as-is (expect for sense data,
248 * struct ciw - command information word (CIW) layout
268 * Node Descriptor as defined in SA22-7204, "Common I/O-Device Commands"
316 * struct ccw_dev_id - unique identifier for ccw devices
332 * ccw_device_id_is_equal() - compare two ccw_dev_ids
336 * %1 if the two structures are equal field-by-field,
344 if ((dev_id1->ssid == dev_id2->ssid) && in ccw_dev_id_is_equal()
345 (dev_id1->devno == dev_id2->devno)) in ccw_dev_id_is_equal()
351 * pathmask_to_pos() - find the position of the left-most bit in a pathmask
356 return 8 - ffs(mask); in pathmask_to_pos()