#include <irpdef.h>
Public Attributes | |
struct _irp * | irp_l_ioqfl |
struct _irp * | irp_l_ioqbl |
unsigned short int | irp_w_size |
unsigned char | irp_b_type |
unsigned char | irp_b_rmod |
unsigned long | irp_l_pid |
unsigned long | irp_l_ast |
unsigned long | irp_l_astprm |
unsigned long | irp_l_wind |
struct _ucb * | irp_l_ucb |
union { | |
unsigned long irp_l_func | |
struct { | |
unsigned irp_v_fcode: 6 | |
unsigned irp_v_fmod: 10 | |
} | |
}; | |
unsigned char | irp_b_efn |
unsigned char | irp_b_pri |
unsigned long | irp_l_iosb |
unsigned short | irp_w_chan |
union { | |
unsigned long irp_l_svapte | |
struct _bufio * irp_ps_bufio_pkt | |
}; | |
unsigned long | useraddress |
unsigned long | irp_l_boff |
unsigned short | irp_w_empty |
unsigned long | irp_l_bcnt |
unsigned short | irp_w_emptyagain |
union { | |
unsigned long irp_l_iost1 | |
long irp_l_media | |
}; | |
unsigned long | irp_l_iost2 |
unsigned long | irp_l_abcnt |
unsigned long | irp_l_obcnt |
unsigned long | irp_l_segvbn |
unsigned long | irp_l_diagbuf |
unsigned long | irp_l_seqnum |
unsigned long | irp_l_extend |
unsigned long | irp_l_arb |
unsigned long | irp_l_keydesc |
struct _ccb * | irp_ps_ccb |
unsigned long | irp_l_qio_p1 |
unsigned long | irp_l_qio_p2 |
unsigned long | irp_l_qio_p3 |
unsigned long | irp_l_qio_p4 |
unsigned long | irp_l_qio_p5 |
unsigned long | irp_l_qio_p6 |
union { | |
unsigned long long irp_q_status | |
struct { | |
union { | |
unsigned int irp_l_sts | |
struct { | |
unsigned irp_v_bufio: 1 | |
unsigned irp_v_func: 1 | |
unsigned irp_v_pagio: 1 | |
unsigned irp_v_complx: 1 | |
unsigned irp_v_virtual: 1 | |
unsigned irp_v_chained: 1 | |
unsigned irp_v_swapio: 1 | |
unsigned irp_v_diagbuf: 1 | |
unsigned irp_v_physio: 1 | |
unsigned irp_v_termio: 1 | |
unsigned irp_v_mbxio: 1 | |
unsigned irp_v_extend: 1 | |
unsigned irp_v_filacp: 1 | |
unsigned irp_v_mvirp: 1 | |
unsigned irp_v_srvio: 1 | |
unsigned irp_v_ccb_looked_up: 1 | |
unsigned irp_v_cache_pagio: 1 | |
unsigned irp_v_fill_bit: 1 | |
unsigned irp_v_bufobj: 1 | |
unsigned irp_v_trusted: 1 | |
unsigned irp_v_fastio_done: 1 | |
unsigned irp_v_fastio: 1 | |
unsigned irp_v_fast_finish: 1 | |
unsigned irp_v_dopms: 1 | |
unsigned irp_v_hifork: 1 | |
unsigned irp_v_srv_abort: 1 | |
unsigned irp_v_lock_releaseable: 1 | |
unsigned irp_v_did_fast_fdt: 1 | |
unsigned irp_v_syncsts: 1 | |
unsigned irp_v_finipl8: 1 | |
unsigned irp_v_file_flush: 1 | |
unsigned irp_v_barrier: 1 | |
} | |
} | |
union { | |
unsigned int irp_l_sts2 | |
struct { | |
unsigned irp_v_start_past_hwm: 1 | |
unsigned irp_v_end_past_hwm: 1 | |
unsigned irp_v_erase: 1 | |
unsigned irp_v_part_hwm: 1 | |
unsigned irp_v_lckio: 1 | |
unsigned irp_v_shdio: 1 | |
unsigned irp_v_cacheio: 1 | |
unsigned irp_v_wle: 1 | |
unsigned irp_v_cache_safe: 1 | |
unsigned irp_v_nocache: 1 | |
unsigned irp_v_abortio: 1 | |
unsigned irp_v_forcemv: 1 | |
unsigned irp_v_hbrio: 1 | |
unsigned irp_v_on_act_q: 1 | |
unsigned irp_v_mpdev_retried: 1 | |
unsigned irp_v_whl: 1 | |
unsigned irp_v_qcomplex: 1 | |
unsigned irp_v_noretry: 1 | |
unsigned irp_v_qbarrier: 1 | |
unsigned irp_v_pvirp: 1 | |
unsigned irp_v_usealtddt: 1 | |
unsigned irp_v_pid_s0_mv: 1 | |
unsigned irp_v_cache_resume: 1 | |
unsigned irp_v_qcntrl: 1 | |
unsigned irp_v_qrqt_srvr_hlpr: 1 | |
unsigned irp_v_qsvd: 1 | |
unsigned irp_v_fill_23_: 6 | |
} | |
} | |
} | |
}; | |
struct _cdrp | irp_cdrp |
unsigned long long | irp_q_tt_state |
Definition at line 127 of file irpdef.h.
struct _irp* _irp::irp_l_ioqfl [read] |
struct _irp* _irp::irp_l_ioqbl [read] |
unsigned short int _irp::irp_w_size |
unsigned char _irp::irp_b_type |
unsigned char _irp::irp_b_rmod |
Definition at line 132 of file irpdef.h.
Referenced by exe_qio(), exe_std_abortio(), ioc_bufpost(), and ioc_iopost().
unsigned long _irp::irp_l_pid |
Definition at line 133 of file irpdef.h.
Referenced by exe_cancel(), exe_qio(), ioc_reqcom(), and mmg_purgempl().
unsigned long _irp::irp_l_ast |
unsigned long _irp::irp_l_astprm |
Definition at line 135 of file irpdef.h.
Referenced by exe_qio(), ioc_bufpost(), and mmg_purgempl().
unsigned long _irp::irp_l_wind |
struct _ucb* _irp::irp_l_ucb [read] |
unsigned long _irp::irp_l_func |
Definition at line 139 of file irpdef.h.
Referenced by bufpost(), exe_qio(), mb_aux_routine(), mb_cancel(), mb_fdt_read(), mb_fdt_sensemode(), mb_fdt_setmode(), mb_fdt_write(), mb_finishread(), and mmg_purgempl().
unsigned _irp::irp_v_fcode |
Definition at line 141 of file irpdef.h.
Referenced by acp_std_readblk(), acp_std_writeblk(), and exe_qio().
unsigned _irp::irp_v_fmod |
union { ... } |
unsigned char _irp::irp_b_efn |
unsigned char _irp::irp_b_pri |
Definition at line 146 of file irpdef.h.
Referenced by exe_insertirp(), exe_qio(), and mmg_purgempl().
unsigned long _irp::irp_l_iosb |
Definition at line 147 of file irpdef.h.
Referenced by bufpost(), exe_qio(), exe_std_abortio(), and mmg_purgempl().
unsigned short _irp::irp_w_chan |
unsigned long _irp::irp_l_svapte |
Definition at line 150 of file irpdef.h.
Referenced by bufpost(), mb_fdt_read(), mb_finishread(), and movbuf().
struct _bufio* _irp::irp_ps_bufio_pkt [read] |
union { ... } |
unsigned long _irp::useraddress |
unsigned long _irp::irp_l_boff |
unsigned short _irp::irp_w_empty |
unsigned long _irp::irp_l_bcnt |
Definition at line 157 of file irpdef.h.
Referenced by exe_std_readchk(), exe_std_writechk(), mb_fdt_read(), mb_fdt_write(), mb_finishread(), and movbuf().
unsigned short _irp::irp_w_emptyagain |
unsigned long _irp::irp_l_iost1 |
Definition at line 160 of file irpdef.h.
Referenced by exe_cancel(), exe_finishio(), ioc_reqcom(), mb_chanunwait(), and mb_finishread().
long _irp::irp_l_media |
union { ... } |
unsigned long _irp::irp_l_iost2 |
Definition at line 163 of file irpdef.h.
Referenced by exe_finishio(), ioc_reqcom(), mb_chanunwait(), and mb_finishread().
unsigned long _irp::irp_l_abcnt |
unsigned long _irp::irp_l_obcnt |
unsigned long _irp::irp_l_segvbn |
unsigned long _irp::irp_l_diagbuf |
unsigned long _irp::irp_l_seqnum |
unsigned long _irp::irp_l_extend |
unsigned long _irp::irp_l_arb |
unsigned long _irp::irp_l_keydesc |
struct _ccb* _irp::irp_ps_ccb [read] |
unsigned long _irp::irp_l_qio_p1 |
Definition at line 173 of file irpdef.h.
Referenced by com_std_setattnast(), com_std_setctrlast(), exe_qio(), and mmg_purgempl().
unsigned long _irp::irp_l_qio_p2 |
Definition at line 174 of file irpdef.h.
Referenced by acp_std_readblk(), acp_std_writeblk(), com_std_setattnast(), exe_qio(), mb_fdt_read(), mb_fdt_write(), and mmg_purgempl().
unsigned long _irp::irp_l_qio_p3 |
unsigned long _irp::irp_l_qio_p4 |
unsigned long _irp::irp_l_qio_p5 |
unsigned long _irp::irp_l_qio_p6 |
unsigned long long _irp::irp_q_status |
unsigned int _irp::irp_l_sts |
Definition at line 184 of file irpdef.h.
Referenced by acp_std_readblk(), acp_std_writeblk(), bufpost(), exe_qio(), ioc_iopost(), mb_fdt_read(), and mmg_purgempl().
unsigned _irp::irp_v_bufio |
unsigned _irp::irp_v_func |
unsigned _irp::irp_v_pagio |
unsigned _irp::irp_v_complx |
unsigned _irp::irp_v_virtual |
unsigned _irp::irp_v_chained |
unsigned _irp::irp_v_swapio |
unsigned _irp::irp_v_diagbuf |
unsigned _irp::irp_v_physio |
unsigned _irp::irp_v_termio |
unsigned _irp::irp_v_mbxio |
unsigned _irp::irp_v_extend |
unsigned _irp::irp_v_filacp |
unsigned _irp::irp_v_mvirp |
unsigned _irp::irp_v_srvio |
unsigned _irp::irp_v_ccb_looked_up |
unsigned _irp::irp_v_cache_pagio |
unsigned _irp::irp_v_fill_bit |
unsigned _irp::irp_v_bufobj |
unsigned _irp::irp_v_trusted |
unsigned _irp::irp_v_fastio_done |
unsigned _irp::irp_v_fastio |
unsigned _irp::irp_v_fast_finish |
unsigned _irp::irp_v_dopms |
unsigned _irp::irp_v_hifork |
unsigned _irp::irp_v_srv_abort |
unsigned _irp::irp_v_lock_releaseable |
unsigned _irp::irp_v_did_fast_fdt |
unsigned _irp::irp_v_syncsts |
unsigned _irp::irp_v_finipl8 |
unsigned _irp::irp_v_file_flush |
unsigned _irp::irp_v_barrier |
unsigned int _irp::irp_l_sts2 |
unsigned _irp::irp_v_start_past_hwm |
unsigned _irp::irp_v_end_past_hwm |
unsigned _irp::irp_v_erase |
unsigned _irp::irp_v_part_hwm |
unsigned _irp::irp_v_lckio |
unsigned _irp::irp_v_shdio |
unsigned _irp::irp_v_cacheio |
unsigned _irp::irp_v_wle |
unsigned _irp::irp_v_cache_safe |
unsigned _irp::irp_v_nocache |
unsigned _irp::irp_v_abortio |
unsigned _irp::irp_v_forcemv |
unsigned _irp::irp_v_hbrio |
unsigned _irp::irp_v_on_act_q |
unsigned _irp::irp_v_mpdev_retried |
unsigned _irp::irp_v_whl |
unsigned _irp::irp_v_qcomplex |
unsigned _irp::irp_v_noretry |
unsigned _irp::irp_v_qbarrier |
unsigned _irp::irp_v_pvirp |
unsigned _irp::irp_v_usealtddt |
unsigned _irp::irp_v_pid_s0_mv |
unsigned _irp::irp_v_cache_resume |
unsigned _irp::irp_v_qcntrl |
unsigned _irp::irp_v_qrqt_srvr_hlpr |
unsigned _irp::irp_v_qsvd |
unsigned _irp::irp_v_fill_23_ |
union { ... } |
struct _cdrp _irp::irp_cdrp [read] |
unsigned long long _irp::irp_q_tt_state |