aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/cam_sim.h
Commit message (Expand)AuthorAgeFilesLines
* cam: Remove prototype for cam_sim_alloc_devWarner Losh2023-12-011-9/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* cam: Migrate to modern uintXX_t from u_intXX_tWarner Losh2023-07-251-10/+10
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* cam_sim: remove unused sim_doneq memberWarner Losh2021-06-281-1/+0
* cam: delete cam_sim_alloc_devWarner Losh2021-06-281-1/+0
* cam: Remove CAM_SIM_LOCK/UNLOCK macros, they are unused.Warner Losh2021-05-251-3/+0
* cam: remove sim calloutWarner Losh2021-05-251-2/+0
* cam: Permit non-pollable sims.John Baldwin2021-02-111-0/+6
* cam: Remove Giant handling from cam_sim_alloc()Mark Johnston2021-01-031-1/+0
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* Remove redundantly repetitive static __inline forward functionWarner Losh2020-03-111-10/+0
* Const-poison the cam_sim_* convenience accessor functions.Warner Losh2020-01-091-10/+10
* Introduce sim_dev and cam_sim_alloc_dev().Bjoern A. Zeeb2019-06-081-0/+10
* sys/cam: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Merge CAM locking changes from the projects/camlock branch to radicallyAlexander Motin2013-10-211-14/+0
* Remove extra semicolons from CAM_SIM_[UN]LOCK() macros.Alexander Motin2013-04-071-2/+2
* Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPIAlexander Motin2012-05-121-0/+1
* Introduce CAM_SIM_POLLED SIM flag, indicating that it works in polling mode.Alexander Motin2011-11-171-1/+2
* Fix a comment to reflect what really happens.Scott Long2008-12-221-1/+1
* Add SIM refcounting. This is slightly different from what DragonFlyEdward Tomasz Napierala2008-12-161-0/+3
* Split the camisr into per-SIM done queues. This optimizes the locking aScott Long2007-04-191-0/+3
* Remove Giant from CAM. Drivers (SIMs) now register a mutex that CAM willScott Long2007-04-151-2/+19
* Start each of the license/copyright comments with /*-Warner Losh2005-01-051-1/+1
* Const'ify cam_sim.sim_name to quiet warnings.John Baldwin2001-01-241-8/+8
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add a number of interrelated CAM feature enhancements and bug fixes.Kenneth D. Merry1999-05-061-8/+5
* CAM Transport Layer (XPT).Justin T. Gibbs1998-09-151-0/+138