summaryrefslogtreecommitdiffstats
path: root/sys/cam/cam_xpt_sim.h
Commit message (Collapse)AuthorAgeFilesLines
* Clean up the xpt_sim creation to mirror how HBA drivers perform this task.gibbs2000-01-141-1/+1
| | | | | | | | | | | | | | Clean up node creation in the EDT so that initialization follows member declaration. Sort registered paths by pathid so that we probe busses in order of ascending pathid. This makes hardwiring of busses without wiring individual targets do what the user expects. (submitted by tegge@FreeBSD.org) Fix an EDT node leak. Target nodes would never go away. Implement xpt_bus_deregister(). (prodded by some patches from T. Ichinoseki, but implemented differently.)
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
| | | | | | is an application space macro and the applications are supposed to be free to use it as they please (but cannot). This is consistant with the other BSD's who made this change quite some time ago. More commits to come.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* xpt_release_devq now takes a count.gibbs1999-08-161-2/+3
|
* xpt_done has no reason to take a volatile ccb *.gibbs1999-03-051-2/+2
|
* Fix warnings preparing for -Wall -Wcast-qualdillon1999-01-271-2/+2
| | | | | Also disable one usb module in LINT due to fatal compilation errors, temporary.
* CAM Transport Layer (XPT).gibbs1998-09-151-0/+50
Submitted by: The CAM Team
OpenPOWER on IntegriCloud