udi-pkg.1/0040755000036100001450000000000007174136334012664 5ustar robertlpostgresudi-pkg.1/udi_dpt/0040755000036100001450000000000007174136334014314 5ustar robertlpostgresudi-pkg.1/udi_dpt/1/0040755000036100001450000000000007174136334014454 5ustar robertlpostgresudi-pkg.1/udi_dpt/1/udi_dpt/0040755000036100001450000000000007174136334016104 5ustar robertlpostgresudi-pkg.1/udi_dpt/1/udi_dpt/bin/0040755000036100001450000000000007174136334016654 5ustar robertlpostgresudi-pkg.1/udi_dpt/1/udi_dpt/bin/ia32/0040755000036100001450000000000007174136334017412 5ustar robertlpostgresudi-pkg.1/udi_dpt/1/udi_dpt/bin/ia32/udi_dpt0100644000036100001450000022216007174136334020765 0ustar robertlpostgresELF!4( U SE EEPUUBt2 t cvtJ1=-OTafkg^ ^mLrro4CLCiC{CCF j e* *; D R  R  RF O R    j C{  * '!Y)2RR*R ',5RRRa%.RTa`iRaR'pR1a=FRYmaR%*/j[Cz-2BM_X^mLj_XMj5Vjz't/yjiejieFNg%6B~356s6 E>EP6E5 pE Nw wyUES~Nwr ! & 4 rH   , s  m !u0!<P!=_!=n!]!n!=!.!K""G4"GF"5b"l{"l"u$E=$j$"$J$$$ %"%J%v&E!&I&\&a&&W&W2'jB'eh''uh(jV)9[)k)j)y)E))**E *wZ*_*k****3+J+O+++++ ,,',,,s,,,,,,,,, -->-C-....p   H!H!     j      X@H!  P  $ d ex z |d exyz |EATAInitialize failed config %p udi_dpt.c0(@`scsi_multi_lunscsi_max_busesscsi_max_tgtsscsi_max_luns(attr_list - enumerate_cb->attr_list) <= DPT_MAX_ENUM_ATTR%02X%0X%0X%0X%0Xscsi_busscsi_targetscsi_lunscsi_dev_pqualscsi_dev_typescsi_vendor_idscsi_product_idscsi_product_revscsi_inquiryidentifieraddress_locatorscsi_target_mode_supporteddpt: dpt_scsi_bind_req error: child_ID=0x%x dpt_scsi_io_req_done: Completion error; HA Status 0x%x, SCSI Status 0x%x  0@P`p222@Pdpt_scsi_channel_event_ind: channel_event_cb %p event=0x%x dpt_abort_req: Aborting request -dpt_flush: Unable to allocate ccb, can't flush cachedpt_timer_callback: Job timed out -Requests for device %p Found %d reqs on rdata->alloc_q for this device Found %d reqs on device_info->tag_q for this device Found %d reqs on rdata->timer_q for this device Found %d reqs on device_info->active_q for this device req=%p, scsi_io_cb=%p ccb=%p, Cpop=0x%02X, ReqLen=0x%02X CPdataLen=0x%02X CPbusid=0x%02X CPcdb=0x%02X EATAsignature=0x%x, EATAversion=0x%02X, capabilities=0x%02X CPlength=0x%x, SPlength=0x%x, QueueSize=0x%x, SG_Size=0x%x max_target=0x%02X, max_chan=0x%02X, max_lun=0x%02X QT [q| $((Z,00h4\8P<b@fD?Hhlx$|d@tHLPH2V;x|lptx| g d6d@<O~A)Ot&JtB C%D?EYFsGISTgm^F{$$$>w$%'5=BfEG)V69 C ; KT Qt R > ZU k F sY { @ 9w!3L;x[Nd.smu)k!%*54=m.XP'HKOMi1k,s.n!38LVY(8._1!( H+d_m!s8o$~<p1_!O2 | 1!;!9\!!@!"E/"l"J""P"W%#\T#^}#`#b#d#g+$i[$k$$+%|%x%%H&&&'>'e''R'(g7(o(y(((/)Y)))) *9*j***'+l++,I,,,,$-!D-x----.V..&..,/o///0A0v0011N1~1111&2c2+22 32.3g3733=3S4XK4Zt4\4^4a5c35e]5h5j5 6]6v67S7~77#8t8888 9T9999::}:::>;\;;;; <1<w<<=I=-f=c=d=e=;>l>>>-?c???(@Z@@@@@A^AAA BCBBBB,CtCCC'DD7> R+.R,>$@ER$BaR@yRA DBDCDIDMDX!D\HD_JDeSDfZDitDitRCt$vR$lRkRk DlDmDnDqDr!Ds-DuGD{LDuDuRmRnu$wR$S'S 3SASDD DD"D>DODfDrD~DDDOS\SjS ${S$SS SSSTT DDDD'D3D?DKDkDk%T:TJTk$mXT$|TT TTTTT DDDD!D*D3D<DHDTDeDoDoTUU#Uo$q.U$XUeU DDDD"D ,D ,~U,$.U$UU DD DD"D(3D)?D+AD,VD2XD4kD>pD@DBDGDIDMDODPDRDRUU $V$^V],V] D^D_D`DbDc#De)Dh<DiFDlLDpXDtbDulDvDyDzD{DDDDDDDDD!D1D1BV_MV`1$6[V$}VDDDDD"D4DFDUDeDnDDDDDuDyDDDD5D[DxDDDDDDVVVVVVVVW>uW$W$;WJW DDDDD.D@DOD}DDDDDDDDDDDDDDDD$D?DEDtDDD"D&D6D?DsD!wD"D#D$D%D&1D(5D*lD+pD-D.D0D1D3D8!D:6D<D=D?D@DADBDCJDENDFDGDHDIDJ DK*DR@DTfDUoDV}DWDXDYD]D^D_D_VWjW~WWWWWWXXX'X"2X!=X$1HXAJ$SX$jlXi{Xi DjDkDlDm,Dn7Dl>DqLDrPDrPXkXkP$RX$XX X Y"YDD#D,D4DLDRD[D]DqDDDDDDDDDDD6YGYYYmYYYY#$Y$YY DDDDD$D,DLDLZZ(ZL$N?Z$_ZlZ ~ZZZZZ DDDD'D0D6DADJDSD\DhDDDDD D ZZZ [[)[$4[$L[DDDD!D)%D..D/;D0QD3\D4sD7D:DEDFDJDKDNDODPDR DTDV9DXBDYIDZXD[_D\aD]pD_wD`}DkDoDqDsDuDwD{D{`[t[[[!["$[$[[ [[DDDD D)D2D;DHDDDDDDD!D'D7D7 \\,\@\N\Y\7$>d\$\\ DDDDD%D/D5DADJDjDsDDDDDDDDDDDDDD DDD$D+D4D;D DDKDTD[DdDkD$tD(vD/D0D3D6D;D<DCDIDNDR0DR0\\\\\\0$5]$Y#]X0]X DYDZD[ D^D`6D`6B]ZU][6$8`]$iv]f]f ]g]g]hDiDjDlDm'Do0DrCDsIDuWDxuDyD{D~DDDD]g]g]j^l^m$'^$G^T^ DDDDDD=D=m^{^^=$?^$^DDDDD8DGDiDoD}DDDDDDDDDD D.D:DFDTDyDDD D D D D D D D D D D D D ^^^^__$_$. :_, P_- D. D/ D: D; =D= FDB SDD bDE qD: DK DL DL ]_- i_/ w_1 _1 _2 $_$P _O DP DQ DS DZ D[ =D\ CD_ QD` ]DZ iDf xDg Dg _Q _S _T _U `U $`$k *`j Dk Dl $H`$p k`o Dp Dq Dt Dx .D{ 0D~ 8D :D H$J`$ ` D D D D D )D 7$9`$ ` D D D $`$ a a .a D D D D "D <D CD LD UD aD cD jD lD xD |D D D D D D ?a Ma ]a ka $xa$ a a D D D D D D a $!a$ a D D D D D *D 9D CD RD TD Tb T$Vb$ /b D D D D D %D <D BD aD {D D D D D D D D D D D D Db Rb $Zb$) ob( D) D* D2 D4 D7 D: D< D? DC -DD 4$;{b$H bG DH DI DK DL DM ,DO 8DP <DP <bI <$>b$T bS bS DT DU DV $b$Z bY cY DZ D[ Da Db "Df )Dl MDl Mc[ M$O+c$p Aco Dp Dq Ds Dt Du *Dx 3Dy @D LD \D D Mcq acs oct cu $c$ c c c c D D c $c$ d D D D D )D /D >D FD iD oD {D D d $d 0d $;d$ Nd D D D D ,D 2D AD QD eD tD |D |]d qd }d d |$~d$ d D D D D D 'D 4D <D ED OD YD qD D D D D D D D D D D D D D D d d $d$ d d D D D D D .D UD [D hD pD xD D D D e e %e $0e$) Ie( D) D* D, .D/ CD1 [D2 D9 D: D; BD= vD> D> Ue* ie, we- $e$B eA DB DE DF DG DI +DJ 7$9e$U eT DU DV DW DY D[ (D^ *D_ 7Db CDc ODd [Dd [eV eW [$]e$h fg Dh Di Dk Dl )Dm :Dk FDo TDo Tfi ,fi T$V7f$s Ufr Ds Dt Dz D{ D| <D} BD PD \D{ _D lD }D D D D D D D D D D D D D D ,D =D DD dD jD vD yD D D jft xfu fv fv fw $f$ f D D D $f$ f D D D D -D 6D BD JD Jf g g J$Lg$ 1g D D D D -D BD OD dD D D D >g $Fg$ ag sg D D D 2D ~D g $d. Q`@ZT0Dc8A<}Id\<>(g< !"l#%ot'Fl,z8-q._/L13/ 57B86::=f0>|8?(t?[?bd@@T BBP|ChDLhEFdFe GwG"hH,XIsHJvKWLiMNDN9ODOQ(R)RS@,Tudi_dpt.c/home/robertl/src/udiproto/driver/udi_dpt/udi_dpt.cgcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)/home/robertl/src/udiproto/pub_include/udi.h/home/robertl/src/udiproto/pub_include/udi_core/udi_types.hudi_ubit8_t:t(2,1)=(0,11)udi_sbit8_t:t(2,2)=(0,10)udi_ubit16_t:t(2,3)=(0,9)udi_sbit16_t:t(2,4)=(0,8)udi_ubit32_t:t(2,5)=(0,4)udi_sbit32_t:t(2,6)=(0,1)udi_boolean_t:t(2,7)=(2,1)udi_size_t:t(2,8)=(2,5)udi_index_t:t(2,9)=(2,1)udi_buf_path_t:t(2,10)=(2,11)=*(0,19)udi_timestamp_t:t(2,12)=(0,5)/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h__gnuc_va_list:t(3,1)=(2,11)va_list:t(3,2)=(3,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_status.hudi_status_t:t(4,1)=(2,5)/home/robertl/src/udiproto/pub_include/udi_core/udi_layout.hudi_layout_t:t(5,1)=(2,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_cb.hudi_channel_t:t(6,1)=(2,11)udi_origin_t:t(6,2)=(2,11)udi_cb_t:t(6,3)=(6,4)=s20channel:(6,1),0,32;context:(2,11),32,32;\scratch:(2,11),64,32;initiator_context:(2,11),96,32;\origin:(6,2),128,32;;udi_cb_alloc_call_t:t(6,5)=(6,6)=f(0,19)udi_cb_alloc_batch_call_t:t(6,7)=(6,6)udi_cancel_call_t:t(6,8)=(6,9)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_imc.hudi_mgmt_ops_t:t(7,1)=(7,2)=xs__udi_mgmt_ops:udi_limits_t:t(7,3)=(7,4)=s24max_legal_alloc:(2,8),0,32;\max_safe_alloc:(2,8),32,32;max_trace_log_formatted_len:(2,8),64,32;\max_instance_attr_len:(2,8),96,32;min_curtime_res:(2,5),128,32;\min_timer_res:(2,5),160,32;;udi_primary_init_t:t(7,5)=(7,6)=s28mgmt_ops:(7,7)=*(7,2),0,32;\mgmt_op_flags:(7,8)=*(2,1),32,32;mgmt_scratch_requirement:(2,8),64,32;\enumeration_attr_list_length:(2,1),96,8;rdata_size:(2,8),128,32;\child_data_size:(2,8),160,32;per_parent_paths:(2,1),192,8;;udi_secondary_init_t:t(7,9)=(7,10)=s8region_idx:(2,9),0,8;\rdata_size:(2,8),32,32;;udi_op_t:t(7,11)=(7,12)=f(0,19)udi_ops_vector_t:t(7,13)=(7,14)=*(7,11)udi_ops_init_t:t(7,15)=(7,16)=s16ops_idx:(2,9),0,8;\meta_idx:(2,9),8,8;meta_ops_num:(2,9),16,8;\chan_context_size:(2,8),32,32;ops_vector:(7,17)=*(7,14),64,32;\op_flags:(7,8),96,32;;udi_cb_init_t:t(7,18)=(7,19)=s16cb_idx:(2,9),0,8;meta_idx:(2,9),8,8;\meta_cb_num:(2,9),16,8;scratch_requirement:(2,8),32,32;\inline_size:(2,8),64,32;inline_layout:(7,20)=*(0,11),96,32;;udi_cb_select_t:t(7,21)=(7,22)=s2ops_idx:(2,9),0,8;\cb_idx:(2,9),8,8;;udi_gcb_init_t:t(7,23)=(7,24)=s8cb_idx:(2,9),0,8;\scratch_requirement:(2,8),32,32;;udi_init_t:t(7,25)=(7,26)=s24primary_init_info:(7,27)=*(7,6),0,32;\secondary_init_list:(7,28)=*(7,10),32,32;ops_init_list:(7,29)=*(7,16),64,32;\cb_init_list:(7,30)=*(7,19),96,32;gcb_init_list:(7,31)=*(7,24),128,32;\cb_select_list:(7,32)=*(7,22),160,32;;udi_init_context_t:t(7,33)=(7,34)=s28region_idx:(2,9),0,8;\limits:(7,3),32,192;;udi_chan_context_t:t(7,35)=(7,36)=s4rdata:(2,11),0,32;;udi_child_chan_context_t:t(7,37)=(7,38)=s8rdata:(2,11),0,32;\child_ID:(2,5),32,32;;udi_channel_anchor_call_t:t(7,39)=(7,40)=f(0,19)udi_channel_spawn_call_t:t(7,41)=(7,40)/home/robertl/src/udiproto/pub_include/udi_core/udi_mei.hudi_mei_direct_stub_t:t(8,1)=(8,2)=f(0,19)udi_mei_backend_stub_t:t(8,3)=(8,4)=f(0,19)udi_mei_op_template_t:t(8,5)=(8,6)=s28op_name:(8,7)=*(0,2),0,32;\op_category:(2,1),32,8;op_flags:(2,1),40,8;\meta_cb_num:(2,9),48,8;completion_ops_num:(2,9),56,8;\completion_vec_idx:(2,9),64,8;exception_ops_num:(2,9),72,8;\exception_vec_idx:(2,9),80,8;direct_stub:(8,8)=*(8,1),96,32;\backend_stub:(8,9)=*(8,3),128,32;visible_layout:(7,20),160,32;\marshal_layout:(7,20),192,32;;udi_mei_enumeration_rank_func_t:t(8,10)=(8,11)=f(2,1)udi_mei_ops_vec_template_t:t(8,12)=(8,13)=s8meta_ops_num:(2,9),0,8;\relationship:(2,1),8,8;op_template_list:(8,14)=*(8,6),32,32;;udi_mei_init_t:t(8,15)=(8,16)=s8ops_vec_template_list:(8,17)=*(8,13),0,32;\mei_enumeration_rank:(8,18)=*(8,10),32,32;;/home/robertl/src/udiproto/pub_include/udi_core/udi_constraints.hudi_dma_handle_t:t(9,1)=(2,11)udi_dma_constraints_attr_t:t(9,2)=(2,1)udi_dma_constraints_t:t(9,3)=(2,11)udi_dma_constraints_attr_spec_t:t(9,4)=(9,5)=s8attr_type:(9,2),0,8;\attr_value:(2,5),32,32;;udi_dma_constraints_attr_set_call_t:t(9,6)=(9,7)=f(0,19)udi_xfer_constraints_t:t(9,8)=(9,9)=s16udi_xfer_max:(2,5),0,32;\udi_xfer_typical:(2,5),32,32;udi_xfer_granularity:(2,5),64,32;\udi_xfer_one_piece:(2,7),96,8;udi_xfer_exact_size:(2,7),104,8;\udi_xfer_no_reorder:(2,7),112,8;;/home/robertl/src/udiproto/pub_include/udi_core/udi_buf.h__udi_buf:T(10,1)=s4buf_size:(2,8),0,32;;udi_buf_t:t(10,2)=(10,1)udi_buf_copy_call_t:t(10,3)=(10,4)=f(0,19)udi_buf_write_call_t:t(10,5)=(10,4)udi_buf_path_alloc_call_t:t(10,6)=(10,7)=f(0,19)udi_tagtype_t:t(10,8)=(2,5)udi_buf_tag_t:t(10,9)=(10,10)=s16tag_type:(10,8),0,32;\tag_value:(2,5),32,32;tag_off:(2,8),64,32;tag_len:(2,8),96,32;;udi_buf_tag_set_call_t:t(10,11)=(10,4)udi_buf_tag_apply_call_t:t(10,12)=(10,4)/home/robertl/src/udiproto/pub_include/udi_core/udi_mem.hudi_mem_alloc_call_t:t(11,1)=(11,2)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_util.hudi_queue:T(12,1)=s8next:(12,2)=*(12,1),0,32;prev:(12,2),32,32;;udi_queue_t:t(12,3)=(12,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_inst_attr.hudi_instance_attr_type_t:t(13,1)=(2,1)udi_instance_attr_list_t:t(13,2)=(13,3)=s98attr_name:(13,4)=ar(0,1);0;31;(0,2),0,256;\attr_value:(13,5)=ar(0,1);0;63;(2,1),256,512;attr_length:(2,1),768,8;\attr_type:(13,1),776,8;;udi_instance_attr_get_call_t:t(13,6)=(13,7)=f(0,19)udi_instance_attr_set_call_t:t(13,8)=(13,9)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_time.hudi_time_t:t(14,1)=(14,2)=s8seconds:(2,5),0,32;nanoseconds:(2,5),32,32;;udi_timer_expired_call_t:t(14,3)=(6,9)udi_timer_tick_call_t:t(14,4)=(14,5)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_trace_log.hudi_trevent_t:t(15,1)=(2,5)udi_log_write_call_t:t(15,2)=(13,9)/home/robertl/src/udiproto/pub_include/udi_core/udi_debug.h/home/robertl/src/udiproto/pub_include/udi_core/udi_mgmt.hudi_filter_element_t:t(17,1)=(17,2)=s168attr_name:(13,4),0,256;\attr_min:(13,5),256,512;attr_min_len:(2,1),768,8;\attr_max:(13,5),776,512;attr_max_len:(2,1),1288,8;\attr_type:(13,1),1296,8;attr_stride:(2,5),1312,32;;udi_region_attach_cb_t:t(17,3)=(17,4)=s28gcb:(6,3),0,160;\region_idx:(2,9),160,8;channel_to_secondary:(6,1),192,32;;udi_bind_cb_t:t(17,5)=(17,6)=s28gcb:(6,3),0,160;bind_channel:(6,1),160,32;\meta_idx:(2,9),192,8;;udi_enumerate_cb_t:t(17,7)=(17,8)=s44gcb:(6,3),0,160;\child_ID:(2,5),160,32;child_data:(2,11),192,32;\attr_list:(17,9)=*(13,2),224,32;attr_valid_length:(2,1),256,8;\filter_list:(17,10)=*(17,1),288,32;filter_list_length:(2,1),320,8;\parent_ID:(2,1),328,8;;udi_mgmt_cb_t:t(17,11)=(17,12)=s20gcb:(6,3),0,160;;udi_usage_cb_t:t(17,13)=(17,14)=s28gcb:(6,3),0,160;trace_mask:(15,1),160,32;\meta_idx:(2,9),192,8;;udi_usage_ind_op_t:t(17,15)=(17,16)=f(0,19)udi_enumerate_req_op_t:t(17,17)=(17,18)=f(0,19)udi_devmgmt_req_op_t:t(17,19)=(17,20)=f(0,19)udi_final_cleanup_req_op_t:t(17,21)=(17,22)=f(0,19)__udi_mgmt_ops:T(7,2)=s16usage_ind_op:(17,23)=*(17,15),0,32;\enumerate_req_op:(17,24)=*(17,17),32,32;devmgmt_req_op:(17,25)=*(17,19),64,32;\final_cleanup_req_op:(17,26)=*(17,21),96,32;;udi_channel_event_cb_t:t(17,27)=(17,28)=s36gcb:(6,3),0,160;\event:(2,1),160,8;params:(17,29)=u12internal_bound:(17,30)=s4bind_cb:(17,31)=*(6,3),0,32;;,0,32;\parent_bound:(17,32)=s12bind_cb:(17,31),0,32;parent_ID:(2,1),32,8;\path_handles:(17,33)=*(2,10),64,32;;,0,96;orig_cb:(17,31),0,32;;,192,96;;udi_channel_event_ind_op_t:t(17,34)=(17,35)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_gio.hudi_gio_op_t:t(18,1)=(2,1)udi_gio_bind_cb_t:t(18,2)=(18,3)=s36gcb:(6,3),0,160;\xfer_constraints:(9,8),160,128;;udi_gio_xfer_cb_t:t(18,4)=(18,5)=s32gcb:(6,3),0,160;\op:(18,1),160,8;tr_params:(2,11),192,32;data_buf:(18,6)=*(10,2),224,32;;udi_gio_rw_params_t:t(18,7)=(18,8)=s8offset_lo:(2,5),0,32;\offset_hi:(2,5),32,32;;udi_gio_diag_params_t:t(18,9)=(18,10)=s2test_num:(2,1),0,8;\test_params_size:(2,1),8,8;;udi_gio_event_cb_t:t(18,11)=(18,12)=s28gcb:(6,3),0,160;\event_code:(2,1),160,8;event_params:(2,11),192,32;;udi_gio_bind_req_op_t:t(18,13)=(18,14)=f(0,19)udi_gio_bind_ack_op_t:t(18,15)=(18,16)=f(0,19)udi_gio_unbind_req_op_t:t(18,17)=(18,14)udi_gio_unbind_ack_op_t:t(18,18)=(18,14)udi_gio_xfer_req_op_t:t(18,19)=(18,20)=f(0,19)udi_gio_xfer_ack_op_t:t(18,21)=(18,20)udi_gio_xfer_nak_op_t:t(18,22)=(18,23)=f(0,19)udi_gio_event_ind_op_t:t(18,24)=(18,25)=f(0,19)udi_gio_event_res_op_t:t(18,26)=(18,25)udi_gio_client_ops_t:t(18,27)=(18,28)=s24channel_event_ind_op:(18,29)=*(17,34),0,32;\gio_bind_ack_op:(18,30)=*(18,15),32,32;gio_unbind_ack_op:(18,31)=*(18,18),64,32;\gio_xfer_ack_op:(18,32)=*(18,21),96,32;gio_xfer_nak_op:(18,33)=*(18,22),128,32;\gio_event_ind_op:(18,34)=*(18,24),160,32;;udi_gio_provider_ops_t:t(18,35)=(18,36)=s20channel_event_ind_op:(18,29),0,32;\gio_bind_req_op:(18,37)=*(18,13),32,32;gio_unbind_req_op:(18,38)=*(18,17),64,32;\gio_xfer_req_op:(18,39)=*(18,19),96,32;gio_event_res_op:(18,40)=*(18,26),128,32;;/home/robertl/src/udiproto/pub_include/udi_scsi.hudi_scsi_bind_cb_t:t(19,1)=(19,2)=s24gcb:(6,3),0,160;\events:(2,3),160,16;;udi_scsi_io_cb_t:t(19,3)=(19,4)=s36gcb:(6,3),0,160;data_buf:(18,6),160,32;\timeout:(2,5),192,32;flags:(2,3),224,16;attribute:(2,1),240,8;\cdb_len:(2,1),248,8;cdb_ptr:(7,8),256,32;;udi_scsi_ctl_cb_t:t(19,5)=(19,6)=s24gcb:(6,3),0,160;\ctrl_func:(2,1),160,8;queue_depth:(2,3),176,16;;udi_scsi_event_cb_t:t(19,7)=(19,8)=s28gcb:(6,3),0,160;\event:(2,1),160,8;aen_data_buf:(18,6),192,32;;udi_scsi_bind_req_op_t:t(19,9)=(19,10)=f(0,19)udi_scsi_bind_ack_op_t:t(19,11)=(19,12)=f(0,19)udi_scsi_unbind_req_op_t:t(19,13)=(19,14)=f(0,19)udi_scsi_unbind_ack_op_t:t(19,15)=(19,14)udi_scsi_io_req_op_t:t(19,16)=(19,17)=f(0,19)udi_scsi_io_ack_op_t:t(19,18)=(19,17)udi_scsi_io_nak_op_t:t(19,19)=(19,20)=f(0,19)udi_scsi_ctl_req_op_t:t(19,21)=(19,22)=f(0,19)udi_scsi_ctl_ack_op_t:t(19,23)=(19,24)=f(0,19)udi_scsi_event_ind_op_t:t(19,25)=(19,26)=f(0,19)udi_scsi_event_res_op_t:t(19,27)=(19,26)udi_scsi_pd_ops_t:t(19,28)=(19,29)=s28channel_event_ind_op:(18,29),0,32;\bind_ack_op:(19,30)=*(19,11),32,32;unbind_ack_op:(19,31)=*(19,15),64,32;\io_ack_op:(19,32)=*(19,18),96,32;io_nak_op:(19,33)=*(19,19),128,32;\ctl_ack_op:(19,34)=*(19,23),160,32;event_ind_op:(19,35)=*(19,25),192,32;;udi_scsi_hd_ops_t:t(19,36)=(19,37)=s24channel_event_ind_op:(18,29),0,32;\bind_req_op:(19,38)=*(19,9),32,32;unbind_req_op:(19,39)=*(19,13),64,32;\io_req_op:(19,40)=*(19,16),96,32;ctl_req_op:(19,41)=*(19,21),128,32;\event_res_op:(19,42)=*(19,27),160,32;;/home/robertl/src/udiproto/pub_include/udi_physio.h/home/robertl/src/udiproto/pub_include/udi_phys/udi_pio.hudi_pio_handle_t:t(21,1)=(2,11)udi_pio_trans_t:t(21,2)=(21,3)=s4pio_op:(2,1),0,8;\tran_size:(2,1),8,8;operand:(2,3),16,16;;udi_pio_map_call_t:t(21,4)=(21,5)=f(0,19)udi_pio_trans_call_t:t(21,6)=(21,7)=f(0,19)udi_pio_probe_call_t:t(21,8)=(13,9)/home/robertl/src/udiproto/pub_include/udi_phys/udi_dma.hudi_busaddr64_t:t(22,1)=(22,2)=s8first_32:(2,5),0,32;\second_32:(2,5),32,32;;udi_dma_limits_t:t(22,3)=(22,4)=s12max_legal_contig_alloc:(2,8),0,32;\max_safe_contig_alloc:(2,8),32,32;cache_line_size:(2,8),64,32;;udi_scgth_element_32_t:t(22,5)=(22,6)=s8block_busaddr:(2,5),0,32;\block_length:(2,5),32,32;;udi_scgth_element_64_t:t(22,7)=(22,8)=s16block_busaddr:(22,1),0,64;\block_length:(2,5),64,32;el_reserved:(2,5),96,32;;udi_scgth_t:t(22,9)=(22,10)=s24scgth_num_elements:(2,3),0,16;\scgth_format:(2,1),16,8;scgth_must_swap:(2,7),24,8;\scgth_elements:(22,11)=u4el32p:(22,12)=*(22,5),0,32;\el64p:(22,13)=*(22,7),0,32;;,32,32;scgth_first_segment:(22,14)=u16el32:(22,5),0,64;\el64:(22,7),0,128;;,64,128;;udi_dma_prepare_call_t:t(22,15)=(22,16)=f(0,19)udi_dma_buf_map_call_t:t(22,17)=(22,18)=f(0,19)udi_dma_mem_alloc_call_t:t(22,19)=(22,20)=f(0,19)udi_dma_sync_call_t:t(22,21)=(6,9)udi_dma_scgth_sync_call_t:t(22,22)=(6,9)udi_dma_mem_to_buf_call_t:t(22,23)=(10,4)/home/robertl/src/udiproto/pub_include/udi_phys/udi_bridge.hudi_bus_bind_cb_t:t(23,1)=(23,2)=s20gcb:(6,3),0,160;;udi_intr_attach_cb_t:t(23,3)=(23,4)=s28gcb:(6,3),0,160;\interrupt_idx:(2,9),160,8;min_event_pend:(2,1),168,8;\preprocessing_handle:(21,1),192,32;;udi_intr_detach_cb_t:t(23,5)=(23,6)=s24gcb:(6,3),0,160;\interrupt_idx:(2,9),160,8;;udi_intr_event_cb_t:t(23,7)=(23,8)=s28gcb:(6,3),0,160;\event_buf:(18,6),160,32;intr_result:(2,3),192,16;;udi_bus_bind_req_op_t:t(23,9)=(23,10)=f(0,19)udi_bus_bind_ack_op_t:t(23,11)=(23,12)=f(0,19)udi_bus_unbind_req_op_t:t(23,13)=(23,10)udi_bus_unbind_ack_op_t:t(23,14)=(23,10)udi_intr_attach_req_op_t:t(23,15)=(23,16)=f(0,19)udi_intr_attach_ack_op_t:t(23,17)=(23,18)=f(0,19)udi_intr_detach_req_op_t:t(23,19)=(23,20)=f(0,19)udi_intr_detach_ack_op_t:t(23,21)=(23,20)udi_intr_event_ind_op_t:t(23,22)=(23,23)=f(0,19)udi_intr_event_rdy_op_t:t(23,24)=(23,25)=f(0,19)udi_bus_bridge_ops_t:t(23,26)=(23,27)=s20channel_event_ind_op:(18,29),0,32;\bus_bind_req_op:(23,28)=*(23,9),32,32;bus_unbind_req_op:(23,29)=*(23,13),64,32;\intr_attach_req_op:(23,30)=*(23,15),96,32;intr_detach_req_op:(23,31)=*(23,19),128,32;;udi_bus_device_ops_t:t(23,32)=(23,33)=s20channel_event_ind_op:(18,29),0,32;\bus_bind_ack_op:(23,34)=*(23,11),32,32;bus_unbind_ack_op:(23,35)=*(23,14),64,32;\intr_attach_ack_op:(23,36)=*(23,17),96,32;intr_detach_ack_op:(23,37)=*(23,21),128,32;;udi_intr_handler_ops_t:t(23,38)=(23,39)=s8channel_event_ind_op:(18,29),0,32;\intr_event_ind_op:(23,40)=*(23,22),32,32;;udi_intr_dispatcher_ops_t:t(23,41)=(23,42)=s8channel_event_ind_op:(18,29),0,32;\intr_event_rdy_op:(23,43)=*(23,24),32,32;;/home/robertl/src/udiproto/pub_include/udi_pci.hudi_dpt.hdpt_eata_cfg:T(25,1)=s512ConfigLength:(25,2)=ar(0,1);0;3;(2,1),0,32;\EATAsignature:(25,2),32,32;EATAversion:(2,1),64,8;\capabilities:(2,1),72,8;PadLength:(25,3)=ar(0,1);0;1;(2,1),80,16;\Reserved0:(2,1),96,8;Chan_2_ID:(2,1),104,8;\Chan_1_ID:(2,1),112,8;Chan_0_ID:(2,1),120,8;\CPlength:(25,2),128,32;SPlength:(25,2),160,32;QueueSize:(25,3),192,16;\Reserved1:(25,3),208,16;SG_Size:(25,3),224,16;params:(2,1),240,8;\Reserved2:(2,1),248,8;ioaddr:(2,1),256,8;max_chan_tgt:(2,1),264,8;\max_lun:(2,1),272,8;busval:(2,1),280,8;RaidNum:(2,1),288,8;\Reserved5:(2,1),296,8;pad:(25,4)=ar(0,1);0;473;(2,1),304,3792;;dpt_eata_cfg_t:t(25,5)=(25,1)dpt_pio_scratch:T(25,6)=s12paddr:(2,5),0,32;cmd:(2,1),32,8;\eata_cfgp:(2,5),64,32;;dpt_pio_scratch_t:t(25,7)=(25,6)dpt_scsi_bind_scratch:T(25,8)=s4dma_handle:(9,1),0,32;;dpt_scsi_bind_scratch_t:t(25,9)=(25,8)dpt_ident:T(25,10)=s36id_dev_pqual:(2,1),0,8;id_dqual_rmb:(2,1),8,8;\id_ver:(2,1),16,8;id_format:(2,1),24,8;id_len:(2,1),32,8;\id_vu:(25,11)=ar(0,1);0;2;(2,1),40,24;id_vendor:(25,12)=ar(0,1);0;7;(2,1),64,64;\id_prod:(25,13)=ar(0,1);0;15;(2,1),128,128;id_revnum:(25,2),256,32;;dpt_ident_t:t(25,14)=(25,10)dpt_req_t:t(25,15)=(25,16)=xsdpt_req:dpt_device_info_t:t(25,17)=(25,18)=xsdpt_device_info:dpt_region_data_t:t(25,19)=(25,20)=xsdpt_region_data:dpt_device_info:T(25,18)=s112link:(12,3),0,64;d_state:(2,1),64,8;\active_reqs:(2,8),96,32;active_q:(12,3),128,64;\tag_q:(12,3),192,64;suspend_q:(12,3),256,64;scsi_bus:(2,5),320,32;\tgt_id:(2,5),352,32;lun_id:(2,5),384,32;inquiry_data:(25,14),416,288;\child_ID:(2,5),704,32;rdata:(25,21)=*(25,19),736,32;\constraints:(9,3),768,32;num_resources:(2,3),800,16;\events:(2,3),816,16;bind_flags:(2,3),832,16;queue_depth:(2,3),848,16;\max_sense_len:(2,3),864,16;aen_buf_size:(2,3),880,16;;dpt_status:T(25,22)=s24s_ha_status:(2,1),0,8;s_scsi_status:(2,1),8,8;\s_buf_len:(25,3),16,16;s_inv_resid:(25,2),32,32;\s_cp:(25,23)=u4s_vp:(25,24)=*(25,25)=xsdpt_ccb:,0,32;\s_va:(25,2),0,32;;,64,32;s_id_message:(2,1),96,8;\s_que_message:(2,1),104,8;s_tag_message:(2,1),112,8;\s_messages:(25,26)=ar(0,1);0;4;(2,1),120,40;s_buf_off:(25,2),160,32;;dpt_status_t:t(25,27)=(25,22)dpt_ccb_callback_t:t(25,28)=(25,29)=*(25,30)=f(0,19)dpt_ccb:T(25,25)=s124CPop:(2,1),0,8;ReqLen:(2,1),8,8;\Unused:(25,11),16,24;CPfwnest:(2,1),40,8;CPinhibit:(2,1),48,8;\CPbusid:(2,1),56,8;CPmsg0:(2,1),64,8;CPmsg1:(2,1),72,8;\CPmsg2:(2,1),80,8;CPmsg3:(2,1),88,8;CPcdb:(25,31)=ar(0,1);0;11;(2,1),96,96;\CPdataLen:(2,5),192,32;CPaddr:(25,32)=u4vp:(25,24),0,32;\va:(25,2),0,32;;,224,32;CPdataDMA:(2,5),256,32;\CPstatDMA:(2,5),288,32;CPsenseDMA:(2,5),320,32;\CP_status:(25,27),352,192;CP_sense:(25,33)=ar(0,1);0;17;(2,1),544,144;\c_callback:(25,28),704,32;c_time:(2,5),736,32;c_bind:(2,11),768,32;\c_sg:(25,34)=*(22,9),800,32;c_must_swap:(2,7),832,8;\c_dma_handle:(9,1),864,32;buf_dma_handle:(9,1),896,32;\link:(12,3),928,64;;dpt_ccb_t:t(25,35)=(25,25)dpt_eata_info:T(25,36)=s16eata_cfgp:(25,37)=*(25,5),0,32;\dma_handle:(9,1),32,32;scgth:(25,34),64,32;must_swap:(2,7),96,8;;dpt_eata_info_t:t(25,38)=(25,36)dpt_req:T(25,16)=s28Q:(12,3),0,64;scsi_io_cb:(25,39)=*(19,3),64,32;\ccb:(25,40)=*(25,35),96,32;req_status:(4,1),128,32;\scsi_status:(2,1),160,8;timeout:(2,5),192,32;;dpt_scsi_addr:T(25,41)=s3bus:(2,1),0,8;target:(2,1),8,8;\lun:(2,1),16,8;;dpt_scsi_addr_t:t(25,42)=(25,41)dpt_scan_info:T(25,43)=s24addr:(25,42),0,24;inq_data:(25,44)=*(25,14),32,32;\inq_dma_handle:(9,1),64,32;inq_sg:(25,34),96,32;\inq_must_swap:(2,7),128,8;scan_ccb:(25,40),160,32;;dpt_region_data:T(25,20)=s204init_context:(7,33),0,224;init_state:(2,1),224,8;\resource_level:(2,1),232,8;timer_active:(2,7),240,8;\pending_jobs:(12,3),256,64;alloc_q:(12,3),320,64;\timer_q:(12,3),384,64;device_list:(12,3),448,64;\mgmt_cb:(17,31),512,32;bus_bind_cb:(25,45)=*(23,1),544,32;\intr_attach_cb:(25,46)=*(23,3),576,32;timer_cb:(17,31),608,32;\timestamp:(2,12),640,32;interrupt_channel:(6,1),672,32;\ccb_constraints:(9,3),704,32;dma_constraints:(9,3),736,32;\dma_handle:(9,1),768,32;ha_channel_id:(25,47)=ar(0,1);0;2;(2,9),800,24;\num_devices:(2,9),824,8;num_intr_event_cb:(2,9),832,8;\trace_mask:(15,1),864,32;mgmt_trace_mask:(15,1),896,32;\scsi_trace_mask:(15,1),928,32;bus_trace_mask:(15,1),960,32;\ccb_pool:(12,3),992,64;eata_info:(25,38),1056,128;\scan_req:(25,43),1184,192;dpt_child_id:(2,5),1376,32;\pio_index:(2,1),1408,8;pio_handle:(25,48)=ar(0,1);0;4;(21,1),1440,160;\buf_path:(2,10),1600,32;;dpt_child_context:T(25,49)=s12chan_context:(7,37),0,64;\device_info:(25,50)=*(25,17),64,32;;dpt_child_context_t:t(25,51)=(25,49)dpt_mgmt_ops:G(7,2)dpt_scsi_hd_ops:G(19,37)dpt_bus_device_ops:G(23,33)dpt_intr_handler_ops:G(23,39)dpt_default_op_flags:G(0,20)=ar(0,1);0;-1;(2,1)dpt_primary_init:G(7,6)dpt_ops_init_list:G(0,21)=ar(0,1);0;-1;(7,16)dpt_cb_init_list:G(0,22)=ar(0,1);0;-1;(7,19)dpt_gcb_init_list:G(0,23)=ar(0,1);0;-1;(7,24)udi_init_info:G(7,26)dpt_cmd_pio_trans:G(0,24)=ar(0,1);0;-1;(21,3)dpt_intr_pio_trans:G(0,25)=ar(0,1);0;-1;(21,3)dpt_config_pio_trans:G(0,26)=ar(0,1);0;-1;(21,3)dpt_abort_pio_trans:G(0,27)=ar(0,1);0;-1;(21,3)dpt_reset_pio_trans:G(0,28)=ar(0,1);0;-1;(21,3)dpt_pio_table:T(0,29)=s8trans_list:(0,30)=*(21,3),0,32;\trans_length:(2,3),32,16;;dpt_pio_table_t:t(0,31)=(0,29)dpt_pio_table:G(0,32)=ar(0,1);0;-1;(0,31)dpt_pio_table_len:G(2,3)dpt_dma_attr_list:G(0,33)=ar(0,1);0;-1;(9,4)dpt_dma_attr_length:G(2,3)dpt_ccb_attr_list:G(0,34)=ar(0,1);0;-1;(9,4)dpt_ccb_attr_length:G(2,3)dpt_usage_ind:F(0,19)usage_cb:p(0,35)=*(17,13)resource_level:p(0,1)resource_level:(2,1)rdata:(25,21)dpt_usage_ind_failure:F(0,19)gcb:p(17,31)correlated_status:p(4,1)rdata:(25,21)dpt_bus_channel_event_ind:F(0,19)channel_event_cb:p(0,36)=*(17,27)rdata:(25,21)bus_bind_cb:(25,45)dpt_bus_bind_ack:F(0,19)bus_bind_cb:p(25,45)constraints:p(9,3)preferred_endianness:p(0,1)status:p(4,1)preferred_endianness:(2,1)rdata:(25,21)dpt_bus_bind_ccb_constraints_set:F(0,19)gcb:p(17,31)constraints:p(9,3)status:p(4,1)rdata:(25,21)dpt_bus_bind_dma_constraints_set:F(0,19)gcb:p(17,31)constraints:p(9,3)status:p(4,1)rdata:(25,21)dpt_bus_bind_get_reg_handle:F(0,19)gcb:p(17,31)eata_cfg:p(2,11)rdata:(25,21)dpt_bus_bind_get_pio_handle:F(0,19)gcb:p(17,31)pio_handle:p(21,1)rdata:(25,21)dpt_bus_bind_intr_attach_cb_alloc:F(0,19)gcb:p(17,31)interrupt_channel:p(6,1)rdata:(25,21)dpt_bus_bind_intr_attach:F(0,19)gcb:p(17,31)new_cb:p(17,31)rdata:(25,21)intr_attach_cb:(25,46)dpt_intr_attach_ack:F(0,19)intr_attach_cb:p(25,46)status:p(4,1)rdata:(25,21)dpt_intr_event_rdy:F(0,19)gcb:p(17,31)new_cb:p(17,31)rdata:(25,21)intr_event_cb:(0,37)=*(23,7)dpt_bus_bind_init_adapter:F(0,19)gcb:p(17,31)buf:p(18,6)status:p(4,1)result:p(0,1)result:(2,3)rdata:(25,21)eata_cfg:(25,37)dpt_bus_bind_setup_inquiry_buffer:F(0,19)gcb:p(17,31)dma_handle:p(9,1)inquiry_buf:p(2,11)actual_gap:p(2,8)single_element:p(0,1)inquiry_sg:p(25,34)must_swap:p(0,1)single_element:(2,7)must_swap:(2,7)rdata:(25,21)dpt_bus_bind_alloc_scan_ccb:F(0,19)gcb:p(17,31)dma_handle:p(9,1)ccb:p(2,11)actual_gap:p(2,8)single_element:p(0,1)ccb_sg:p(25,34)must_swap:p(0,1)single_element:(2,7)must_swap:(2,7)rdata:(25,21)cp:(25,40)dpt_bus_channel_event_ind_failure:F(0,19)gcb:p(17,31)correlated_status:p(4,1)rdata:(25,21)dpt_enumerate_req:F(0,19)enumerate_cb:p(0,38)=*(17,7)enumeration_level:p(0,1)enumeration_level:(2,1)rdata:(25,21)dpt_enumerate_scan:F(0,19)rdata:p(25,21)addr:p(0,39)=*(25,42)cp:(25,40)max_bus:(2,1)dpt_enumerate_multilun_pd:F(0,19)rdata:p(25,21)enumerate_cb:(0,38)device_info:(25,50)attr_list:(17,9)max_bus:(2,1)max_tgt:(2,1)max_lun:(2,1)vtmp:(2,5)vtmp:(2,5)vtmp:(2,5)vtmp:(2,5)dpt_enumerate_scan_done:F(0,19)rdata:p(25,21)cp:p(25,40)enumerate_cb:(0,38)device_info:(25,50)locator_buf:(0,40)=ar(0,1);0;26;(0,2)identifier:(0,41)=ar(0,1);0;44;(0,2)lun:(25,12)attr_list:(17,9)addr:(0,39)max_bus:(2,1)max_tgt:(2,1)max_lun:(2,1)vtmp:(2,5)vtmp:(2,5)vtmp:(2,5)vtmp:(2,5)vtmp:(2,5)dpt_find_device:F(25,50)rdata:p(25,21)child_id:p(2,5)device_info:(0,42)=*(12,3)tmp:(0,42)dpt_scsi_bind_req:F(0,19)scsi_bind_cb:p(0,43)=*(19,1)bind_flags:p(0,1)queue_depth:p(0,1)max_sense_len:p(0,1)aen_buf_size:p(0,1)bind_flags:(2,3)queue_depth:(2,3)max_sense_len:(2,3)aen_buf_size:(2,3)child_context:(0,44)=*(25,51)rdata:(25,21)device_info:(25,50)dpt_scsi_bind_alloc_dma_handle:F(0,19)gcb:p(17,31)dma_handle:p(9,1)device_info:(25,50)rdata:(25,21)scratch:(0,45)=*(25,9)dpt_scsi_bind_alloc_ccb:F(0,19)gcb:p(17,31)dma_handle:p(9,1)ccb:p(2,11)actual_gap:p(2,8)single_element:p(0,1)ccb_sg:p(25,34)must_swap:p(0,1)single_element:(2,7)must_swap:(2,7)device_info:(25,50)rdata:(25,21)scratch:(0,45)cp:(25,40)dpt_scsi_io_req:F(0,19)scsi_io_cb:p(25,39)device_info:(25,50)rdata:(25,21)direction:(2,5)req:(0,46)=*(25,15)cp:(25,40)dpt_ioreq_sg_acquired:F(0,19)gcb:p(17,31)sglist:p(25,34)complete:p(0,1)status:p(4,1)complete:(2,7)scsi_io_cb:(25,39)device_info:(25,50)rdata:(25,21)req:(0,46)cp:(25,40)dpt_scsi_io_req_done:F(0,19)rdata:p(25,21)cp:p(25,40)scsi_io_cb:(25,39)device_info:(25,50)req:(0,46)sp:(0,47)=*(25,27)req_status:(4,1)scsi_status:(2,1)dpt_sense_buf_callback:F(0,19)gcb:p(17,31)sense_buf:p(18,6)scsi_io_cb:(25,39)req:(0,46)dpt_scsi_comp:F(0,19)scsi_io_cb:p(25,39)req_status:p(4,1)scsi_status:p(0,1)sense_status:p(0,1)sense_buf:p(18,6)scsi_status:(2,1)sense_status:(2,1)device_info:(25,50)rdata:(25,21)req:(0,46)dpt_scsi_io_req_failure:F(0,19)gcb:p(17,31)correlated_status:p(4,1)rdata:(25,21)scsi_io_cb:(25,39)req:(0,46)dpt_scsi_ctl_req:F(0,19)scsi_ctl_cb:p(0,48)=*(19,5)device_info:(25,50)rdata:(25,21)status:(4,1)req:(0,46)elem:(0,42)tmp:(0,42)dpt_intr_event_ind:F(0,19)intr_event_cb:p(0,37)flags:p(0,1)flags:(2,1)rdata:(25,21)elem:(0,42)tmp:(0,42)ccb:(25,40)dpt_scsi_unbind_req:F(0,19)scsi_bind_cb:p(0,43)device_info:(25,50)rdata:(25,21)req:(0,46)elem:(0,42)tmp:(0,42)dpt_scsi_event_res:F(0,19)scsi_event_cb:p(0,49)=*(19,7)dpt_scsi_channel_event_ind:F(0,19)channel_event_cb:p(0,36)dpt_intr_channel_event_ind:F(0,19)channel_event_cb:p(0,36)dpt_final_cleanup_req:F(0,19)mgmt_cb:p(0,50)=*(17,11)dpt_devmgmt_req:F(0,19)mgmt_cb:p(0,50)mgmt_op:p(0,1)parent_id:p(0,1)mgmt_op:(2,1)parent_id:(2,1)rdata:(25,21)status:(4,1)dpt_devmgmt_intr_detach:F(0,19)gcb:p(17,31)new_cb:p(17,31)intr_detach_cb:(0,51)=*(23,5)dpt_intr_detach_ack:F(0,19)intr_detach_cb:p(0,51)rdata:(25,21)dpt_bus_unbind_ack:F(0,19)bus_bind_cb:p(25,45)rdata:(25,21)i:(2,9)dpt_prep_ccb:F(0,19)cp:p(25,40)dpt_get_ccb:F(25,40)rdata:p(25,21)elem:(0,42)dpt_free_ccb:F(0,19)rdata:p(25,21)ccb:p(25,40)dpt_send_dma_cmd:F(0,19)rdata:p(25,21)cp:p(25,40)pio_scratch:(0,52)=*(25,7)dpt_abort_req:F(0,19)req:p(0,46)device_info:(25,50)rdata:(25,21)pio_scratch:(0,52)cp:(25,40)dpt_send_dma_cmd_done:F(0,19)gcb:p(17,31)buf:p(18,6)status:p(4,1)result:p(0,1)result:(2,3)dpt_suspend:F(0,19)rdata:p(25,21)device_info:(25,50)elem:(0,42)tmp:(0,42)dpt_resume:F(0,19)rdata:p(25,21)device_info:(25,50)elem:(0,42)tmp:(0,42)req:(0,46)dpt_flush:F(0,19)device_info:p(25,50)cp:(25,40)rdata:(25,21)dpt_flush_done:F(0,19)rdata:p(25,21)cp:p(25,40)device_info:(25,50)elem:(0,42)tmp:(0,42)dpt_timer_insert:F(0,19)req:p(0,46)device_info:(25,50)rdata:(25,21)interval:(14,1)dpt_timer_remove:F(0,19)req:p(0,46)dpt_timer_callback:F(0,19)gcb:p(17,31)rdata:(25,21)req:(0,46)dpt_print_rdata_reqs:F(0,19)rdata:p(25,21)device_info:(0,42)tmp:(0,42)dpt_print_device_reqs:F(0,19)device_info:p(25,50)rdata:(25,21)req:(0,46)elem:(0,42)tmp:(0,42)num_reqs:(2,5)dpt_print_req:F(0,19)req:p(0,46)dpt_print_active_ccbs:F(0,19)rdata:p(25,21)elem:(0,42)tmp:(0,42)ccb:(25,40)dpt_print_ccb:F(0,19)ccb:p(25,40)i:(2,5)dpt_print_eata_cfg:F(0,19)eata_cfg:p(25,37)must_swap:p(0,1)must_swap:(2,7)GCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)01.01.symtab.strtab.shstrtab.text.rel.text.rodata.rel.rodata.data.bss.stab.rel.stab.stabstr.comment.note.udiprops      *2BWd,q,#>@ w !!4DR%h(v(8,L ,%&><t|M8_r0|H42)].: Ta-thzD8,*V X0@*8F";Se)9vJ1=-OTafkg^ ^mLrro4CLCiC{CCF j e* *; D R  R  RF O R    j C{  * '!Y)2RR*R ',5RRRa%.RTa`iRaR'pR1a=FRYmaR%*/j[Cz-2BM_X^mLj_XMj5Vjz't/yjiejieFNg%6B~356s6 E>EP6E5 pE Nw wyUES~Nwr ! & 4 rH   , s  m !u0!<P!=_!=n!]!n!=!.!K""G4"GF"5b"l{"l"u$E=$j$"$J$$$ %"%J%v&E!&I&\&a&&W&W2'jB'eh''uh(jV)9[)k)j)y)E))**E *wZ*_*k****3+J+O+++++ ,,',,,s,,,,,,,,, -->-C-....p   H!H!     j      X@H!  P  $ d ex z |d exyz |EATAInitialize failed config %p udi_dpt.c0(@`scsi_multi_lunscsi_max_busesscsi_max_tgtsscsi_max_luns(attr_list - enumerate_cb->attr_list) <= DPT_MAX_ENUM_ATTR%02X%0X%0X%0X%0Xscsi_busscsi_targetscsi_lunscsi_dev_pqualscsi_dev_typescsi_vendor_idscsi_product_idscsi_product_revscsi_inquiryidentifieraddress_locatorscsi_target_mode_supporteddpt: dpt_scsi_bind_req error: child_ID=0x%x dpt_scsi_io_req_done: Completion error; HA Status 0x%x, SCSI Status 0x%x  0@P`p222@Pdpt_scsi_channel_event_ind: channel_event_cb %p event=0x%x dpt_abort_req: Aborting request -dpt_flush: Unable to allocate ccb, can't flush cachedpt_timer_callback: Job timed out -Requests for device %p Found %d reqs on rdata->alloc_q for this device Found %d reqs on device_info->tag_q for this device Found %d reqs on rdata->timer_q for this device Found %d reqs on device_info->active_q for this device req=%p, scsi_io_cb=%p ccb=%p, Cpop=0x%02X, ReqLen=0x%02X CPdataLen=0x%02X CPbusid=0x%02X CPcdb=0x%02X EATAsignature=0x%x, EATAversion=0x%02X, capabilities=0x%02X CPlength=0x%x, SPlength=0x%x, QueueSize=0x%x, SG_Size=0x%x max_target=0x%02X, max_chan=0x%02X, max_lun=0x%02X QT [q| $((Z,00h4\8P<b@fD?Hhlx$|d@tHLPH2V;x|lptx| g d6d@<O~A)Ot&JtB C%D?EYFsGISTgm^F{$$$>w$%'5=BfEG)V69 C ; KT Qt R > ZU k F sY { @ 9w!3L;x[Nd.smu)k!%*54=m.XP'HKOMi1k,s.n!38LVY(8._1!( H+d_m!s8o$~<p1_!O2 | 1!;!9\!!@!"E/"l"J""P"W%#\T#^}#`#b#d#g+$i[$k$$+%|%x%%H&&&'>'e''R'(g7(o(y(((/)Y)))) *9*j***'+l++,I,,,,$-!D-x----.V..&..,/o///0A0v0011N1~1111&2c2+22 32.3g3733=3S4XK4Zt4\4^4a5c35e]5h5j5 6]6v67S7~77#8t8888 9T9999::}:::>;\;;;; <1<w<<=I=-f=c=d=e=;>l>>>-?c???(@Z@@@@@A^AAA BCBBBB,CtCCC'DD7> R+.R,>$@ER$BaR@yRA DBDCDIDMDX!D\HD_JDeSDfZDitDitRCt$vR$lRkRk DlDmDnDqDr!Ds-DuGD{LDuDuRmRnu$wR$S'S 3SASDD DD"D>DODfDrD~DDDOS\SjS ${S$SS SSSTT DDDD'D3D?DKDkDk%T:TJTk$mXT$|TT TTTTT DDDD!D*D3D<DHDTDeDoDoTUU#Uo$q.U$XUeU DDDD"D ,D ,~U,$.U$UU DD DD"D(3D)?D+AD,VD2XD4kD>pD@DBDGDIDMDODPDRDRUU $V$^V],V] D^D_D`DbDc#De)Dh<DiFDlLDpXDtbDulDvDyDzD{DDDDDDDDD!D1D1BV_MV`1$6[V$}VDDDDD"D4DFDUDeDnDDDDDuDyDDDD5D[DxDDDDDDVVVVVVVVW>uW$W$;WJW DDDDD.D@DOD}DDDDDDDDDDDDDDDD$D?DEDtDDD"D&D6D?DsD!wD"D#D$D%D&1D(5D*lD+pD-D.D0D1D3D8!D:6D<D=D?D@DADBDCJDENDFDGDHDIDJ DK*DR@DTfDUoDV}DWDXDYD]D^D_D_VWjW~WWWWWWXXX'X"2X!=X$1HXAJ$SX$jlXi{Xi DjDkDlDm,Dn7Dl>DqLDrPDrPXkXkP$RX$XX X Y"YDD#D,D4DLDRD[D]DqDDDDDDDDDDD6YGYYYmYYYY#$Y$YY DDDDD$D,DLDLZZ(ZL$N?Z$_ZlZ ~ZZZZZ DDDD'D0D6DADJDSD\DhDDDDD D ZZZ [[)[$4[$L[DDDD!D)%D..D/;D0QD3\D4sD7D:DEDFDJDKDNDODPDR DTDV9DXBDYIDZXD[_D\aD]pD_wD`}DkDoDqDsDuDwD{D{`[t[[[!["$[$[[ [[DDDD D)D2D;DHDDDDDDD!D'D7D7 \\,\@\N\Y\7$>d\$\\ DDDDD%D/D5DADJDjDsDDDDDDDDDDDDDD DDD$D+D4D;D DDKDTD[DdDkD$tD(vD/D0D3D6D;D<DCDIDNDR0DR0\\\\\\0$5]$Y#]X0]X DYDZD[ D^D`6D`6B]ZU][6$8`]$iv]f]f ]g]g]hDiDjDlDm'Do0DrCDsIDuWDxuDyD{D~DDDD]g]g]j^l^m$'^$G^T^ DDDDDD=D=m^{^^=$?^$^DDDDD8DGDiDoD}DDDDDDDDDD D.D:DFDTDyDDD D D D D D D D D D D D D ^^^^__$_$. :_, P_- D. D/ D: D; =D= FDB SDD bDE qD: DK DL DL ]_- i_/ w_1 _1 _2 $_$P _O DP DQ DS DZ D[ =D\ CD_ QD` ]DZ iDf xDg Dg _Q _S _T _U `U $`$k *`j Dk Dl $H`$p k`o Dp Dq Dt Dx .D{ 0D~ 8D :D H$J`$ ` D D D D D )D 7$9`$ ` D D D $`$ a a .a D D D D "D <D CD LD UD aD cD jD lD xD |D D D D D D ?a Ma ]a ka $xa$ a a D D D D D D a $!a$ a D D D D D *D 9D CD RD TD Tb T$Vb$ /b D D D D D %D <D BD aD {D D D D D D D D D D D D Db Rb $Zb$) ob( D) D* D2 D4 D7 D: D< D? DC -DD 4$;{b$H bG DH DI DK DL DM ,DO 8DP <DP <bI <$>b$T bS bS DT DU DV $b$Z bY cY DZ D[ Da Db "Df )Dl MDl Mc[ M$O+c$p Aco Dp Dq Ds Dt Du *Dx 3Dy @D LD \D D Mcq acs oct cu $c$ c c c c D D c $c$ d D D D D )D /D >D FD iD oD {D D d $d 0d $;d$ Nd D D D D ,D 2D AD QD eD tD |D |]d qd }d d |$~d$ d D D D D D 'D 4D <D ED OD YD qD D D D D D D D D D D D D D D d d $d$ d d D D D D D .D UD [D hD pD xD D D D e e %e $0e$) Ie( D) D* D, .D/ CD1 [D2 D9 D: D; BD= vD> D> Ue* ie, we- $e$B eA DB DE DF DG DI +DJ 7$9e$U eT DU DV DW DY D[ (D^ *D_ 7Db CDc ODd [Dd [eV eW [$]e$h fg Dh Di Dk Dl )Dm :Dk FDo TDo Tfi ,fi T$V7f$s Ufr Ds Dt Dz D{ D| <D} BD PD \D{ _D lD }D D D D D D D D D D D D D D ,D =D DD dD jD vD yD D D jft xfu fv fv fw $f$ f D D D $f$ f D D D D -D 6D BD JD Jf g g J$Lg$ 1g D D D D -D BD OD dD D D D >g $Fg$ ag sg D D D 2D ~D g $d. Q`@ZT0Dc8A<}Id\<>(g< !"l#%ot'Fl,z8-q._/L13/ 57B86::=f0>|8?(t?[?bd@@T BBP|ChDLhEFdFe GwG"hH,XIsHJvKWLiMNDN9ODOQ(R)RS@,Tudi_dpt.c/home/robertl/src/udiproto/driver/udi_dpt/udi_dpt.cgcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;127;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);12;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);12;0;void:t(0,19)=(0,19)/home/robertl/src/udiproto/pub_include/udi.h/home/robertl/src/udiproto/pub_include/udi_core/udi_types.hudi_ubit8_t:t(2,1)=(0,11)udi_sbit8_t:t(2,2)=(0,10)udi_ubit16_t:t(2,3)=(0,9)udi_sbit16_t:t(2,4)=(0,8)udi_ubit32_t:t(2,5)=(0,4)udi_sbit32_t:t(2,6)=(0,1)udi_boolean_t:t(2,7)=(2,1)udi_size_t:t(2,8)=(2,5)udi_index_t:t(2,9)=(2,1)udi_buf_path_t:t(2,10)=(2,11)=*(0,19)udi_timestamp_t:t(2,12)=(0,5)/usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h__gnuc_va_list:t(3,1)=(2,11)va_list:t(3,2)=(3,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_status.hudi_status_t:t(4,1)=(2,5)/home/robertl/src/udiproto/pub_include/udi_core/udi_layout.hudi_layout_t:t(5,1)=(2,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_cb.hudi_channel_t:t(6,1)=(2,11)udi_origin_t:t(6,2)=(2,11)udi_cb_t:t(6,3)=(6,4)=s20channel:(6,1),0,32;context:(2,11),32,32;\scratch:(2,11),64,32;initiator_context:(2,11),96,32;\origin:(6,2),128,32;;udi_cb_alloc_call_t:t(6,5)=(6,6)=f(0,19)udi_cb_alloc_batch_call_t:t(6,7)=(6,6)udi_cancel_call_t:t(6,8)=(6,9)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_imc.hudi_mgmt_ops_t:t(7,1)=(7,2)=xs__udi_mgmt_ops:udi_limits_t:t(7,3)=(7,4)=s24max_legal_alloc:(2,8),0,32;\max_safe_alloc:(2,8),32,32;max_trace_log_formatted_len:(2,8),64,32;\max_instance_attr_len:(2,8),96,32;min_curtime_res:(2,5),128,32;\min_timer_res:(2,5),160,32;;udi_primary_init_t:t(7,5)=(7,6)=s28mgmt_ops:(7,7)=*(7,2),0,32;\mgmt_op_flags:(7,8)=*(2,1),32,32;mgmt_scratch_requirement:(2,8),64,32;\enumeration_attr_list_length:(2,1),96,8;rdata_size:(2,8),128,32;\child_data_size:(2,8),160,32;per_parent_paths:(2,1),192,8;;udi_secondary_init_t:t(7,9)=(7,10)=s8region_idx:(2,9),0,8;\rdata_size:(2,8),32,32;;udi_op_t:t(7,11)=(7,12)=f(0,19)udi_ops_vector_t:t(7,13)=(7,14)=*(7,11)udi_ops_init_t:t(7,15)=(7,16)=s16ops_idx:(2,9),0,8;\meta_idx:(2,9),8,8;meta_ops_num:(2,9),16,8;\chan_context_size:(2,8),32,32;ops_vector:(7,17)=*(7,14),64,32;\op_flags:(7,8),96,32;;udi_cb_init_t:t(7,18)=(7,19)=s16cb_idx:(2,9),0,8;meta_idx:(2,9),8,8;\meta_cb_num:(2,9),16,8;scratch_requirement:(2,8),32,32;\inline_size:(2,8),64,32;inline_layout:(7,20)=*(0,11),96,32;;udi_cb_select_t:t(7,21)=(7,22)=s2ops_idx:(2,9),0,8;\cb_idx:(2,9),8,8;;udi_gcb_init_t:t(7,23)=(7,24)=s8cb_idx:(2,9),0,8;\scratch_requirement:(2,8),32,32;;udi_init_t:t(7,25)=(7,26)=s24primary_init_info:(7,27)=*(7,6),0,32;\secondary_init_list:(7,28)=*(7,10),32,32;ops_init_list:(7,29)=*(7,16),64,32;\cb_init_list:(7,30)=*(7,19),96,32;gcb_init_list:(7,31)=*(7,24),128,32;\cb_select_list:(7,32)=*(7,22),160,32;;udi_init_context_t:t(7,33)=(7,34)=s28region_idx:(2,9),0,8;\limits:(7,3),32,192;;udi_chan_context_t:t(7,35)=(7,36)=s4rdata:(2,11),0,32;;udi_child_chan_context_t:t(7,37)=(7,38)=s8rdata:(2,11),0,32;\child_ID:(2,5),32,32;;udi_channel_anchor_call_t:t(7,39)=(7,40)=f(0,19)udi_channel_spawn_call_t:t(7,41)=(7,40)/home/robertl/src/udiproto/pub_include/udi_core/udi_mei.hudi_mei_direct_stub_t:t(8,1)=(8,2)=f(0,19)udi_mei_backend_stub_t:t(8,3)=(8,4)=f(0,19)udi_mei_op_template_t:t(8,5)=(8,6)=s28op_name:(8,7)=*(0,2),0,32;\op_category:(2,1),32,8;op_flags:(2,1),40,8;\meta_cb_num:(2,9),48,8;completion_ops_num:(2,9),56,8;\completion_vec_idx:(2,9),64,8;exception_ops_num:(2,9),72,8;\exception_vec_idx:(2,9),80,8;direct_stub:(8,8)=*(8,1),96,32;\backend_stub:(8,9)=*(8,3),128,32;visible_layout:(7,20),160,32;\marshal_layout:(7,20),192,32;;udi_mei_enumeration_rank_func_t:t(8,10)=(8,11)=f(2,1)udi_mei_ops_vec_template_t:t(8,12)=(8,13)=s8meta_ops_num:(2,9),0,8;\relationship:(2,1),8,8;op_template_list:(8,14)=*(8,6),32,32;;udi_mei_init_t:t(8,15)=(8,16)=s8ops_vec_template_list:(8,17)=*(8,13),0,32;\mei_enumeration_rank:(8,18)=*(8,10),32,32;;/home/robertl/src/udiproto/pub_include/udi_core/udi_constraints.hudi_dma_handle_t:t(9,1)=(2,11)udi_dma_constraints_attr_t:t(9,2)=(2,1)udi_dma_constraints_t:t(9,3)=(2,11)udi_dma_constraints_attr_spec_t:t(9,4)=(9,5)=s8attr_type:(9,2),0,8;\attr_value:(2,5),32,32;;udi_dma_constraints_attr_set_call_t:t(9,6)=(9,7)=f(0,19)udi_xfer_constraints_t:t(9,8)=(9,9)=s16udi_xfer_max:(2,5),0,32;\udi_xfer_typical:(2,5),32,32;udi_xfer_granularity:(2,5),64,32;\udi_xfer_one_piece:(2,7),96,8;udi_xfer_exact_size:(2,7),104,8;\udi_xfer_no_reorder:(2,7),112,8;;/home/robertl/src/udiproto/pub_include/udi_core/udi_buf.h__udi_buf:T(10,1)=s4buf_size:(2,8),0,32;;udi_buf_t:t(10,2)=(10,1)udi_buf_copy_call_t:t(10,3)=(10,4)=f(0,19)udi_buf_write_call_t:t(10,5)=(10,4)udi_buf_path_alloc_call_t:t(10,6)=(10,7)=f(0,19)udi_tagtype_t:t(10,8)=(2,5)udi_buf_tag_t:t(10,9)=(10,10)=s16tag_type:(10,8),0,32;\tag_value:(2,5),32,32;tag_off:(2,8),64,32;tag_len:(2,8),96,32;;udi_buf_tag_set_call_t:t(10,11)=(10,4)udi_buf_tag_apply_call_t:t(10,12)=(10,4)/home/robertl/src/udiproto/pub_include/udi_core/udi_mem.hudi_mem_alloc_call_t:t(11,1)=(11,2)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_util.hudi_queue:T(12,1)=s8next:(12,2)=*(12,1),0,32;prev:(12,2),32,32;;udi_queue_t:t(12,3)=(12,1)/home/robertl/src/udiproto/pub_include/udi_core/udi_inst_attr.hudi_instance_attr_type_t:t(13,1)=(2,1)udi_instance_attr_list_t:t(13,2)=(13,3)=s98attr_name:(13,4)=ar(0,1);0;31;(0,2),0,256;\attr_value:(13,5)=ar(0,1);0;63;(2,1),256,512;attr_length:(2,1),768,8;\attr_type:(13,1),776,8;;udi_instance_attr_get_call_t:t(13,6)=(13,7)=f(0,19)udi_instance_attr_set_call_t:t(13,8)=(13,9)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_time.hudi_time_t:t(14,1)=(14,2)=s8seconds:(2,5),0,32;nanoseconds:(2,5),32,32;;udi_timer_expired_call_t:t(14,3)=(6,9)udi_timer_tick_call_t:t(14,4)=(14,5)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_trace_log.hudi_trevent_t:t(15,1)=(2,5)udi_log_write_call_t:t(15,2)=(13,9)/home/robertl/src/udiproto/pub_include/udi_core/udi_debug.h/home/robertl/src/udiproto/pub_include/udi_core/udi_mgmt.hudi_filter_element_t:t(17,1)=(17,2)=s168attr_name:(13,4),0,256;\attr_min:(13,5),256,512;attr_min_len:(2,1),768,8;\attr_max:(13,5),776,512;attr_max_len:(2,1),1288,8;\attr_type:(13,1),1296,8;attr_stride:(2,5),1312,32;;udi_region_attach_cb_t:t(17,3)=(17,4)=s28gcb:(6,3),0,160;\region_idx:(2,9),160,8;channel_to_secondary:(6,1),192,32;;udi_bind_cb_t:t(17,5)=(17,6)=s28gcb:(6,3),0,160;bind_channel:(6,1),160,32;\meta_idx:(2,9),192,8;;udi_enumerate_cb_t:t(17,7)=(17,8)=s44gcb:(6,3),0,160;\child_ID:(2,5),160,32;child_data:(2,11),192,32;\attr_list:(17,9)=*(13,2),224,32;attr_valid_length:(2,1),256,8;\filter_list:(17,10)=*(17,1),288,32;filter_list_length:(2,1),320,8;\parent_ID:(2,1),328,8;;udi_mgmt_cb_t:t(17,11)=(17,12)=s20gcb:(6,3),0,160;;udi_usage_cb_t:t(17,13)=(17,14)=s28gcb:(6,3),0,160;trace_mask:(15,1),160,32;\meta_idx:(2,9),192,8;;udi_usage_ind_op_t:t(17,15)=(17,16)=f(0,19)udi_enumerate_req_op_t:t(17,17)=(17,18)=f(0,19)udi_devmgmt_req_op_t:t(17,19)=(17,20)=f(0,19)udi_final_cleanup_req_op_t:t(17,21)=(17,22)=f(0,19)__udi_mgmt_ops:T(7,2)=s16usage_ind_op:(17,23)=*(17,15),0,32;\enumerate_req_op:(17,24)=*(17,17),32,32;devmgmt_req_op:(17,25)=*(17,19),64,32;\final_cleanup_req_op:(17,26)=*(17,21),96,32;;udi_channel_event_cb_t:t(17,27)=(17,28)=s36gcb:(6,3),0,160;\event:(2,1),160,8;params:(17,29)=u12internal_bound:(17,30)=s4bind_cb:(17,31)=*(6,3),0,32;;,0,32;\parent_bound:(17,32)=s12bind_cb:(17,31),0,32;parent_ID:(2,1),32,8;\path_handles:(17,33)=*(2,10),64,32;;,0,96;orig_cb:(17,31),0,32;;,192,96;;udi_channel_event_ind_op_t:t(17,34)=(17,35)=f(0,19)/home/robertl/src/udiproto/pub_include/udi_core/udi_gio.hudi_gio_op_t:t(18,1)=(2,1)udi_gio_bind_cb_t:t(18,2)=(18,3)=s36gcb:(6,3),0,160;\xfer_constraints:(9,8),160,128;;udi_gio_xfer_cb_t:t(18,4)=(18,5)=s32gcb:(6,3),0,160;\op:(18,1),160,8;tr_params:(2,11),192,32;data_buf:(18,6)=*(10,2),224,32;;udi_gio_rw_params_t:t(18,7)=(18,8)=s8offset_lo:(2,5),0,32;\offset_hi:(2,5),32,32;;udi_gio_diag_params_t:t(18,9)=(18,10)=s2test_num:(2,1),0,8;\test_params_size:(2,1),8,8;;udi_gio_event_cb_t:t(18,11)=(18,12)=s28gcb:(6,3),0,160;\event_code:(2,1),160,8;event_params:(2,11),192,32;;udi_gio_bind_req_op_t:t(18,13)=(18,14)=f(0,19)udi_gio_bind_ack_op_t:t(18,15)=(18,16)=f(0,19)udi_gio_unbind_req_op_t:t(18,17)=(18,14)udi_gio_unbind_ack_op_t:t(18,