freebsd-nq/sys/cam/ata
Alexander Motin f371c9e260 Implement CAM_PERIPH_FOREACH() macro, safely iterating over the list of
driver's periphs, acquiring and releaseing periph references while doing it.

Use it to iterate over the lists of ada and da periphs when flushing caches
and putting devices to sleep on shutdown and suspend.  Previous code could
panic in theory if some device disappear in the middle of the process.
2013-03-29 07:50:47 +00:00
..
ata_all.c Remove two bzero()s that are erasing only few more bytes then set later. 2013-03-25 06:31:17 +00:00
ata_all.h Implement media change notification for DA and CD removable media devices. 2012-07-29 11:51:48 +00:00
ata_da.c Implement CAM_PERIPH_FOREACH() macro, safely iterating over the list of 2013-03-29 07:50:47 +00:00
ata_pmp.c Hide SEMB port of the SiI3826 Port Multiplier by default to avoid extra 2013-02-22 19:53:12 +00:00
ata_xpt.c Fix problem with the Samsung 840 PRO series SSD detection. 2012-11-26 20:07:10 +00:00