summaryrefslogtreecommitdiff
path: root/sys/dev/aac/aacvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/aac/aacvar.h')
-rw-r--r--sys/dev/aac/aacvar.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/aac/aacvar.h b/sys/dev/aac/aacvar.h
index d89096b0e8b5..f0eac9dcdb19 100644
--- a/sys/dev/aac/aacvar.h
+++ b/sys/dev/aac/aacvar.h
@@ -113,6 +113,7 @@ struct aac_container
/*
* Per-SIM data structure
*/
+struct aac_cam;
struct aac_sim
{
device_t sim_dev;
@@ -120,6 +121,7 @@ struct aac_sim
int BusNumber;
int InitiatorBusId;
struct aac_softc *aac_sc;
+ struct aac_cam *aac_cam;
TAILQ_ENTRY(aac_sim) sim_link;
};
@@ -420,6 +422,9 @@ struct aac_softc
u_int32_t aac_max_fib_size; /* max. FIB size */
u_int32_t aac_sg_tablesize; /* max. sg count from host */
u_int32_t aac_max_sectors; /* max. I/O size from host (blocks) */
+#define AAC_CAM_TARGET_WILDCARD ~0
+ void (*cam_rescan_cb)(struct aac_softc *, uint32_t,
+ uint32_t);
};
/*