summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/osiop.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-3/+3
* Turning on various scsi drivers' *DEBUG options reveals that this haskrw2020-07-241-2/+2
* Move remaining scsi bus initialization info from "prototype scsi link"krw2020-07-201-5/+5
* Move the adapter related items (luns, adapter, adapter_target,krw2020-07-191-5/+6
* Access adapter softc via link->bus->sb_adapter_softc.krw2020-07-161-2/+2
* Expunge some Captain Obvious comments, tweak whitespace a bit, move a debugkrw2020-07-111-7/+1
* No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw2020-06-271-2/+1
* The siop family members use various atop/ptoa dances (oosiop/osiop) orkrw2020-02-171-10/+2
* Let's all agree to call our scsi_adapter variable '<dev>_switch'.krw2020-02-141-3/+3
* Nuke unnecessary abstraction 'scsi_minphys()' which just callskrw2020-02-051-4/+1
* Drivers that implement their own *minphys() don't need to call thekrw2020-01-251-2/+1
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-5/+2
* Rename Debugger() into db_enter().mpi2017-04-301-5/+5
* another handful of bcopy -> memcpy because there is no overlapderaadt2014-12-191-2/+2
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-2/+2
* a bit more ansi; ok teduderaadt2011-06-231-2/+2
* Prevent a few more NULL pointer dereferences in troublesome situations; frommiod2011-01-021-3/+8
* Reset acb->xs to NULL before scsi_done if option DIAGNOSTIC. There seem to bemiod2010-12-081-2/+5
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-9/+1
* implement iopools in osiop to get rid of another use of XS_NO_CCB.dlg2010-06-281-20/+37
* New scsi code seems to be stable. Pluck previously identifiedkrw2010-05-201-3/+1
* BUS_DMA_ZERO instead of alloc, map, bzero.oga2010-05-191-5/+3
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-10/+9
* Set ITSDONE in scsi_done() and zap trivial instances of setting itkrw2010-01-101-2/+1
* remove a bunch of unused Debugger()s.jasper2009-08-281-30/+1
* Make sure the scsi_xfer timeout is triggered while the command is still alive.miod2009-03-031-5/+11
* Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod2009-02-161-5/+3
* Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).grange2009-01-211-3/+3
* Return NO_CCB instead of TRY_AGAIN_LATER when ccb's run out.krw2008-11-241-2/+2
* SCSI_DATA_UIO is never used. Code which checks for it is either dead ormiod2008-09-121-5/+1
* Don't print SCSI ID, it's redundant now that scsibus(4) prints the samekettenis2008-05-271-3/+3
* Remove commented out NetBSD __KERNEL_RCSID macro usage.brad2008-05-131-4/+1
* Take a bit more care to ensure that SCSI_POLL commands always returnkrw2007-11-051-4/+4
* More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.krw2007-10-011-4/+2
* Better recovery when osiop goes nuts and spitsmiod2007-06-201-2/+9
* Remove broken URLs.jsg2007-05-221-4/+1
* give scsi controllers a real attach args to fill in when attaching scsibus.dlg2006-11-281-2/+6
* The first thing done when XXX_scsi_cmd() returns TRY_AGAIN_LATER iskrw2005-12-031-2/+1
* Do not dare dereferencing NULL pointers if OSIOP_DEBUG.miod2005-11-211-4/+7
* In osiop_checkintr(), bail out early and do not claim the interrupt formiod2005-04-271-6/+16
* Gremlin crept in; found by drahn@miod2004-12-271-2/+2
* Use list and queue macros where applicable to make the code easier to read;miod2004-12-261-5/+5
* cleanup some whitespacesmickey2004-03-311-7/+6
* No need for ADEV_NODOORLOCK quirk anymore; krw@ okmiod2004-03-151-2/+1
* remove uvm_extern.hbrad2004-01-091-3/+1
* typos from Tom Cosgrove;jmc2003-10-211-3/+3
* avaliable -> availablemiod2003-09-291-2/+2
* make sure Debugger() is called only inside _both_ DDB and OSIOP_DEBUGmickey2003-08-111-3/+3
* use bus_dmamap_load_raw() instead of bus_dmamap_load() where appropriate; krw@ okmickey2003-08-031-5/+5
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2