summaryrefslogtreecommitdiffstats
path: root/sys/dev/ic/cac.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ansijsg2021-03-071-12/+6
* Replace local *_copy_internal_data() with scsi_copy_internal_data().krw2020-10-151-21/+4
* Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'krw2020-09-221-6/+6
* Replace '32' with SID_SCSI2_ALEN (a.k.a. 31) when building emulated INQUIRYkrw2020-09-051-2/+2
* Replace '.response_format = 2' with '.response_format = SID_SCSI2_RESPONSE'.krw2020-09-031-2/+2
* When building emulated INQUIRY results use the SCSI_REV_* #define's tokrw2020-09-021-2/+2
* Rename [READ|WRITE]_BIG to [READ|WRITE]_10. Rename struct scsi_rw_big tokrw2020-09-011-9/+9
* SC_DEBUG() and friends are for debugging the SCSI code, not for scattered randomkrw2020-07-281-3/+4
* 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-7/+7
* 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
* Cache a scsibus_softc * and use it rather than cludging indirectkrw2020-07-111-3/+4
* 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
* *_minphys() functions that cap i/o sizes at a value larger than thekrw2020-02-151-10/+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
* Use a consistant idiom/format when declaring scsi_adapter structureskrw2020-01-231-2/+2
* size for free()deraadt2015-09-011-2/+3
* another handful of bcopy -> memcpy because there is no overlapderaadt2014-12-191-2/+2
* remove uneeded proc.h includesjsg2014-09-141-2/+1
* Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt2014-07-131-5/+5
* 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-26/+1
* Initialize variables before use. From Pedro Martelletto, tweaked bykrw2011-10-271-7/+9
* Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew2011-07-171-2/+2
* First batch of converting SCSI HBAs from setting saa_targets andmatthew2011-07-081-2/+2
* Fix after poolification. For reasons not completely understood, theotto2011-05-231-10/+11
* Avoid double scsi_done(xs) in error path; ok dlg@ krw@otto2011-05-201-2/+1
* A plausible iopoolification. Utter dearth of interested partieskrw2011-04-211-37/+67
* - use nitems() no binary change on amd64jasper2011-04-051-2/+2
* Force openings to 1 for devices that can't do tagged i/o, i.e. morekrw2010-10-121-1/+2
* Use SSD_ERRCODE_CURRENT instead of magic 0x70.krw2010-09-201-2/+2
* Change scsibus(4)'s scsi_link array to an SLIST to save memory onmatthew2010-07-011-3/+5
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-6/+1
* 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-3/+2
* Initialize various uninitialized variables. Found by jsg@ via Clang.krw2010-03-291-2/+3
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-14/+11
* Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw2010-01-091-3/+1
* Bring last drivers fully into the NO_CCB world by replacingkrw2009-11-221-5/+2
* Need to scsi_done() before returning COMPLETE for untranslated commands,miod2009-09-301-1/+3
* Missing scsi_done() in some error path returning COMPLETE; ok dlg@miod2009-09-041-1/+5
* No need to spam log with 'unable to alloc CCB' messages now thatkrw2009-03-071-1/+3
* Bring NO_CCB to cac(4), which helps bio work better withoutkrw2009-02-201-3/+3
* Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod2009-02-161-4/+3
* Add initial bio support; only volume status is handled.brad2008-10-291-3/+226
* First pass at removing clauses 3 and 4 from NetBSD licenses.ray2008-06-261-8/+1
* More scsi_done() at SPLBIO.krw2007-11-061-2/+4