Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/mpr/mpr_sas.h
| Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | #define MPRSAS_TARGET_TOREMOVE (1 << 7) | ||||
| uint8_t controller_reset_timeout; | uint8_t controller_reset_timeout; | ||||
| }; | }; | ||||
| struct mprsas_softc { | struct mprsas_softc { | ||||
| struct mpr_softc *sc; | struct mpr_softc *sc; | ||||
| u_int flags; | u_int flags; | ||||
| #define MPRSAS_IN_DISCOVERY (1 << 0) | #define MPRSAS_IN_DISCOVERY (1 << 0) | ||||
| #define MPRSAS_IN_STARTUP (1 << 1) | #define MPRSAS_IN_STARTUP (1 << 1) | ||||
| #define MPRSAS_DISCOVERY_TIMEOUT_PENDING (1 << 2) | |||||
| #define MPRSAS_QUEUE_FROZEN (1 << 3) | #define MPRSAS_QUEUE_FROZEN (1 << 3) | ||||
| #define MPRSAS_SHUTDOWN (1 << 4) | #define MPRSAS_SHUTDOWN (1 << 4) | ||||
| #define MPRSAS_TOREMOVE (1 << 5) | #define MPRSAS_TOREMOVE (1 << 5) | ||||
| u_int maxtargets; | u_int maxtargets; | ||||
| struct mprsas_target *targets; | struct mprsas_target *targets; | ||||
| struct cam_devq *devq; | struct cam_devq *devq; | ||||
| struct cam_sim *sim; | struct cam_sim *sim; | ||||
| struct cam_path *path; | struct cam_path *path; | ||||
| struct intr_config_hook sas_ich; | struct intr_config_hook sas_ich; | ||||
| struct callout discovery_callout; | |||||
| struct mpr_event_handle *mprsas_eh; | struct mpr_event_handle *mprsas_eh; | ||||
| u_int startup_refcount; | u_int startup_refcount; | ||||
| struct proc *sysctl_proc; | struct proc *sysctl_proc; | ||||
| struct taskqueue *ev_tq; | struct taskqueue *ev_tq; | ||||
| struct task ev_task; | struct task ev_task; | ||||
| TAILQ_HEAD(, mpr_fw_event_work) ev_queue; | TAILQ_HEAD(, mpr_fw_event_work) ev_queue; | ||||
| ▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines | |||||