STREAMS/UX for the HP 9000 Reference Manual
132
Debugging STREAMS/UX Modules and Drivers
STREAMS/UX Debugging Tool
Qinit Navigation
'i' = qi_minfo (module_info)
's' = qi_mstat (module_stat)
Message Block Navigation
'n' = b_next (msgb)
'p' = b_prev (msgb)
'm' = b_rptr (b_rptr)
'c' = b_cont (msgb)
'd' = b_datap (datab)
Data Block Navigation
'd' = db_f (a__datab)
Queue Band Navigation
'n' = qb_next (qband)
'f' = qb_first (msgb)
'l' = qb_last (msgb)
The following information includes more navigation command examples.
The CTRL-P, CTRL-T, :m, CTRL-U, :b, and :x commands, which are used in
conjunction with the navigation commands, are shown with examples.
You can enter ? to see what navigation keys are available.
qh tmx 0
struct queue 0x21f7b00 S:1
q_qinfo = 0x1f7a18 q_pad1[2] = 00
q_first = 0x0 q_other = 0x21f7b74
q_last = 0x0
q_next = 0x0
q_link = 0x0
q_ptr = 0x21f7a00
q_count = 0
q_flag = 0x1029
QREADR
QWANTR
QUSE
QSYNCH
q_minpsz = 0
q_maxpsz = -1
q_hiwat = 0x200
q_lowat = 0x100
q_bandp = 0x0
q_nband = 0
q_pad1[0] = 00