DELTA 204705 1566 25 SVNQS:<9{,r&~YvcY'= Nt])w'x^VMo7W̭@!/7A{U0PIIi +[or+ 9"pw]ˠjzۊyF:-f}(9Xe"`h{+Qtu{NTo:KrOgV8Q]%X_z}zg#<}xrA|MoH[JRmDwNH`2OFhT}lԆlXH},>iJtN7 W(@|;dk8Z-#)vA@}6*5Pk}e򅸢m(On1GPDGuݤ$ Qه6;؇I:-Zw|-JyRR :e[/S @g \# &7(\>5L!`uc#G>p+c P5r˻.3@ArtAݞZpC.!4h,PXтÀl<)kN=qQRC-[~8\ĝuL:׷R= 3R<5N)3~jrSw>[w^-%#&Shm[L9_b2R;1 m >+v1$[&gIsKi˲Ցu8HXHGVň6e $- `IN:hG=Y7fSx*ү|Nzng-cO]ZzSޥ}~?=i:ENDREP DELTA 291497 0 168 SVN3O &3Mcase BIO_READ: { uint64_t lba = bp->bio_pblkno; uint16_t count = bp->bio_bcount / softc->params.secsize; void *data_ptr; int rw_op; if (bp->bio_cmd == BIO_WRITE) { softc->flags |= ADA_FLAG_DIRTY; rw_op = CAM_DIR_OUT; } else { rw_op = CAM_DIR_IN; } data_ptr = bp->bio_data; if ((bp->bio_flags & (BIO_UNMAPPED|BIO_VLIST)) != 0) { rw_op |= CAM_DATA_BIO; data_ptr = bp; } rw_op, tag_code, data_ptrENDREP DELTA 279329 0 55 SVN X6 k49g4 CAM_USER_DATA_ADDR = 0x00000002,/* Userspace data pointers */ CAM_SG_FORMAT_IOVEC = 0x00000004,/* iovec instead of busdma S/G*/ CAM_UNMAPPED_BUF = 0x00000008 /* use unmapped I/OENDREP DELTA 288817 213 63 SVN1Q^\:")/_flags(struct ccb_hdr *ccb_h, struct cam_path *path, u_int32_t priority, u_int32_t flagsflags; ccb_h->xflags = 0 xpt_setup_ccb_flags(ccb_h, path, priority, /*flags*/ 0)< 7552_t xpt_bus_register(struct cam_sim *sim, device_t parent, u_int32_t bus) { struct cam_eb *new_bus; struct cam_eb *old_bus; struct ccb_pathinq cpi; struct cam_path *path; cam_sENDREP DELTA 255142 644 59 SVN! t s)ns_flags(struct ccb_hdr *ccb_h, struct cam_path *path, u_int32_t priority, u_int32_t flagsENDREP DELTA 291497 459 409 SVNMNJ|UwKcase BIO_READ: { void *data_ptr; int rw_op; if (bp->bio_cmd == BIO_WRITE) { softc->flags |= DA_FLAG_DIRTY; rw_op = SCSI_RW_WRITE; } else { rw_op = SCSI_RW_READ; } data_ptr = bp->bio_data; if ((bp->bio_flags & (BIO_UNMAPPED|BIO_VLIST)) != 0) { rw_op |= SCSI_RW_BIO; data_ptr = bp; } rw_opdata_ptr, /*dxfer_len*/ bp->bio_bcount, /*sense_len*/SSD_FULL_SIZE, da_default_timeout * 1000); break; }<54oftc->disk->d_mediasize = softc->params.secsize * (oENDREP DELTA 289516 0 392 SVN$VTFU@Xa_=XT@T.e/1*1)rO*BlRYo\P'pwCjOF'`)b+ c!LW]e#Q! ^%i8l4x^koHJE@~;‰KhBVNUk렶~3'@{Ğ{텎 BvH+կs |/&xUBa h#y/ķrt?ix೰sCH-gmǰ|_0v{ #E_uBԱS2(d# ,7T [َ($vK4]foʎNJ1.[ک/μ"W 40Z׆A]iWke-lx Ii-/u HÐ X0x`GsK7?1ȏ"EafЁf'e Z$^ Yp%Op.WYzަԆQ(h=A5hYPwٵ5AWw8sEmuBr՚o;,YH!@Bm6&ҔBcjL;0Wp|7{%9R0ryf 'X ʭ>XN5Fuq}.h(ePoj'\JFl,ܫ\h^9f\g-X&*@5ko |+yd`6_O77,!¨Bߴ*:*T^#Xχ[re `U=4Z47-d@}3,ϢV a/JpǬYMḣu3|7ffˮ"zo~qQ `UP. ENDREP DELTA 273767 0 448 SVNI"(8'  Y#kyG!Rb!(gx^WnF}&b"K&o%TS}!VJ"L-.iWII] ;3{vT̳:pfU*٬bW2NRٿ2Y^R Lz"^`V 8 Fjr=畼KAFID#gYX!T|)_vNDhgpsnNЇ;{>ib7e#ob*=f>bY`hu]"[J8Uzz{#8adbLƚ wz\$*v aC4Sdh%aөZJ3GAཿu(-~,SՊIHj>=m)U֡$@A!kczIG77Nf mF!5kFGù]GgtV8h+4O5sblɥj'DOI\Q\i顎C:HjWn Lύ0wfa&A;9Cs Cqs5X$% |{SH,HnNC ~GnǮ2f!jg DGLPi9@yBZl{ DxWFkP"qJLHH@+1_ƪBENDREP DELTA 237997 191 1489 SVN0)SVRl moM?3}eUx9t: sIhv0 BUkx^mTɎ@=_AFsfs0Vl(R$Zv/%@F{mOWWUҔ3!4i}G `y=G%AT@խT}^gZ؀6g! j|sJĈ&dGĪ &.]63F5BO= Is5G͌[[ˉ;4e\ῢX>GE|$aS"Eh@?}kf;}M9NHK(rjX ۗo-0\.,&T=dYo8+26>s<)eR|=6 M0G|0ߌ<:O)m߃A`^G