#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 |
1.5.5