Deleted Added
full compact
aacvar.h (112946) aacvar.h (117361)
1/*-
2 * Copyright (c) 2000 Michael Smith
3 * Copyright (c) 2001 Scott Long
4 * Copyright (c) 2000 BSDi
5 * Copyright (c) 2001 Adaptec, Inc.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*-
2 * Copyright (c) 2000 Michael Smith
3 * Copyright (c) 2001 Scott Long
4 * Copyright (c) 2000 BSDi
5 * Copyright (c) 2001 Adaptec, Inc.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: head/sys/dev/aac/aacvar.h 112946 2003-04-01 15:06:26Z phk $
29 * $FreeBSD: head/sys/dev/aac/aacvar.h 117361 2003-07-09 19:19:16Z scottl $
30 */
31
32#include <sys/bio.h>
33#include <sys/lock.h>
34#include <sys/mutex.h>
35#include <sys/taskqueue.h>
36#include <sys/selinfo.h>
37#include <geom/geom_disk.h>

--- 326 unchanged lines hidden (view full) ---

364#define AAC_FLAGS_ENABLE_CAM (1 << 1) /* No SCSI passthrough */
365#define AAC_FLAGS_CAM_NORESET (1 << 2) /* Fake SCSI resets */
366#define AAC_FLAGS_CAM_PASSONLY (1 << 3) /* Only create pass devices */
367#define AAC_FLAGS_SG_64BIT (1 << 4) /* Use 64-bit S/G addresses */
368#define AAC_FLAGS_4GB_WINDOW (1 << 5) /* Device can access host mem
369 * 2GB-4GB range */
370#define AAC_FLAGS_NO4GB (1 << 6) /* Can't access host mem >2GB */
371#define AAC_FLAGS_256FIBS (1 << 7) /* Can only do 256 commands */
30 */
31
32#include <sys/bio.h>
33#include <sys/lock.h>
34#include <sys/mutex.h>
35#include <sys/taskqueue.h>
36#include <sys/selinfo.h>
37#include <geom/geom_disk.h>

--- 326 unchanged lines hidden (view full) ---

364#define AAC_FLAGS_ENABLE_CAM (1 << 1) /* No SCSI passthrough */
365#define AAC_FLAGS_CAM_NORESET (1 << 2) /* Fake SCSI resets */
366#define AAC_FLAGS_CAM_PASSONLY (1 << 3) /* Only create pass devices */
367#define AAC_FLAGS_SG_64BIT (1 << 4) /* Use 64-bit S/G addresses */
368#define AAC_FLAGS_4GB_WINDOW (1 << 5) /* Device can access host mem
369 * 2GB-4GB range */
370#define AAC_FLAGS_NO4GB (1 << 6) /* Can't access host mem >2GB */
371#define AAC_FLAGS_256FIBS (1 << 7) /* Can only do 256 commands */
372#define AAC_FLAGS_BROKEN_MEMMAP (1 << 8) /* Broken HostPhysMemPages */
372
373 u_int32_t supported_options;
374 int aac_max_fibs;
375 u_int32_t scsi_method_id;
376 TAILQ_HEAD(,aac_sim) aac_sim_tqh;
377};
378
379

--- 194 unchanged lines hidden ---
373
374 u_int32_t supported_options;
375 int aac_max_fibs;
376 u_int32_t scsi_method_id;
377 TAILQ_HEAD(,aac_sim) aac_sim_tqh;
378};
379
380

--- 194 unchanged lines hidden ---