freebsd-skq/sys/cam
scottl 74448961ec Add a helper function for registering async callbacks. Besides
eliminating a lot of duplicated code, this also fixes a locking edge case.
2007-05-16 16:54:23 +00:00
..
scsi Add a helper function for registering async callbacks. Besides 2007-05-16 16:54:23 +00:00
cam_ccb.h Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will 2007-04-15 08:49:19 +00:00
cam_debug.h Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
cam_periph.c Eliminate the use of M_TEMP. 2007-05-14 21:48:53 +00:00
cam_periph.h Inline cam_periph_lock|unlock to make debugging easier. Use more 2007-04-19 22:46:26 +00:00
cam_queue.c - Providing fine-grained malloc statistic by replacing M_DEVBUF with 2005-07-01 15:21:30 +00:00
cam_queue.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
cam_sim.c Split the camisr into per-SIM done queues. This optimizes the locking a 2007-04-19 14:28:43 +00:00
cam_sim.h Split the camisr into per-SIM done queues. This optimizes the locking a 2007-04-19 14:28:43 +00:00
cam_xpt_periph.h Revert a driver API change to xpt_alloc_ccb that isn't necessary. Fix a 2007-04-18 04:58:53 +00:00
cam_xpt_sim.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
cam_xpt.c Add a helper function for registering async callbacks. Besides 2007-05-16 16:54:23 +00:00
cam_xpt.h Add a helper function for registering async callbacks. Besides 2007-05-16 16:54:23 +00:00
cam.c Do more guarding against zero divide traps for the geom subroutine. 2006-04-18 21:53:39 +00:00
cam.h Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00