summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/ciss.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-2/+2
* Turning on various scsi drivers' *DEBUG options reveals that this haskrw2020-07-241-3/+3
* 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-6/+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-1/+3
* No need to bzero()/memset() 'struct scsibus_attach_args' variableskrw2020-06-271-2/+1
* Use SDEV_NO_ADAPTER_TARGET instead of the value that is beingkrw2020-06-241-2/+2
* Nuke *_minphys() functions that either simply apply MAXPHYS or dokrw2020-02-131-13/+2
* Shuffle some names around to make reading the code less headachekrw2020-01-261-4/+4
* Drivers that implement their own *minphys() don't need to call thekrw2020-01-251-2/+1
* ciss(4): tsleep(9) -> tsleep_nsec(9)cheloha2020-01-231-16/+16
* ciss(4): ciss_cmd: split polling loop into two loopscheloha2020-01-231-8/+15
* ciss(4): de-indent polling logiccheloha2020-01-201-70/+72
* change some types in bio from u_quad_t to uint64_t, and fix casts indlg2016-08-141-2/+2
* sizes for free(); ok sthenderaadt2015-09-091-2/+3
* add missing CISS_UNLOCK_SCRATCH/splx callsjsg2015-05-031-3/+7
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-3/+3
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
* Enforce ca_activate tree-walks over the entire heirarchy for all events,deraadt2013-05-301-8/+1
* Death to inappropriate whitespace. First one pointed out by Brad.krw2011-11-101-4/+4
* Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew2011-07-171-3/+3
* First batch of converting SCSI HBAs from setting saa_targets andmatthew2011-07-081-3/+3
* - use nitems() no binary change on amd64jasper2011-04-051-2/+2
* Use SSD_ERRCODE_CURRENT instead of magic 0x70.krw2010-09-201-3/+5
* bus_dmamap_sync was using xs->flags to determine which directiondlg2010-09-201-4/+4
* set each disks openings to the maximum number the controller can handle.dlg2010-07-071-2/+2
* Make the sensor setup loop less awkward by moving the call tomatthew2010-07-021-3/+3
* compile when SMALL_KERNEL is setderaadt2010-07-011-2/+3
* Change scsibus(4)'s scsi_link array to an SLIST to save memory onmatthew2010-07-011-5/+5
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-6/+1
* If you put CISS_LOCK()/CISS_UNLOCK() around a switch statement, youkrw2010-06-261-3/+5
* dont pass the dev_t from the scsi device drivers into the midlayer fordlg2010-06-151-5/+3
* get rid of the kthread. it is unused and just bloats the kernel.dlg2010-06-031-30/+1
* replace TAILQs with SLISTs for managing the ccb free list. theyre smaller.dlg2010-06-031-6/+7
* useless abstraction is, by definition, useless.dlg2010-06-031-2/+2
* convert ciss(4) over to using iopools. this is fairly easy after the recentdlg2010-06-021-37/+35
* its pretty obvious that ciss_cmd should be called with splbio being held,dlg2010-06-021-6/+38
* call scsi_done before put_ccb, rather than have put_ccb call scsi_donedlg2010-06-021-8/+7
* push the "locking" in ciss_scsi_cmd down. we dont need splbio to calldlg2010-06-021-5/+2
* protect the ccb free queue with its own mutexdlg2010-06-021-2/+9
* get rid of useless ccb queues. when the ccb is on the chip, we mark itsdlg2010-06-021-5/+1
* get rid of the code for the passthru bus support. it was never enabled anddlg2010-06-021-81/+1
* interrupt handlers are run at their IPL, so there's no need to go splbiodlg2010-06-021-6/+1
* do not immediately panic if we find a non-increasing heartbeat counter buthalex2010-05-311-4/+17
* 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-23/+18
* Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw2010-01-091-2/+1