1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-02-01 17:00:36 +00:00
freebsd/sys/cam
Scott Long 9758cc8399 Split the camisr into per-SIM done queues. This optimizes the locking a
little bit and allows for direct dispatch of the doneq from certain
contexts that would otherwise face recursive locking problems.
2007-04-19 14:28:43 +00:00
..
scsi Missed locking the dump and shutdown entry points in the scsi_da driver. 2007-04-18 05:14:16 +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 Drop the topology lock before calling the periph oninvalidate and dtor 2007-04-16 19:42:23 +00:00
cam_periph.h Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will 2007-04-15 08:49:19 +00:00
cam_queue.c
cam_queue.h
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
cam_xpt.c Split the camisr into per-SIM done queues. This optimizes the locking a 2007-04-19 14:28:43 +00:00
cam_xpt.h Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM will 2007-04-15 08:49:19 +00:00
cam.c
cam.h