mpt_cam.c (148679) | mpt_cam.c (153072) |
---|---|
1/*- 2 * FreeBSD/CAM specific routines for LSI '909 FC adapters. 3 * FreeBSD Version. 4 * 5 * Copyright (c) 2000, 2001 by Greg Ansley 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 46 unchanged lines hidden (view full) --- 55 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 56 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 57 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 58 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 59 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF THE COPYRIGHT 60 * OWNER OR CONTRIBUTOR IS ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 61 */ 62#include <sys/cdefs.h> | 1/*- 2 * FreeBSD/CAM specific routines for LSI '909 FC adapters. 3 * FreeBSD Version. 4 * 5 * Copyright (c) 2000, 2001 by Greg Ansley 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 46 unchanged lines hidden (view full) --- 55 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 56 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 57 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 58 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 59 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF THE COPYRIGHT 60 * OWNER OR CONTRIBUTOR IS ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 61 */ 62#include <sys/cdefs.h> |
63__FBSDID("$FreeBSD: head/sys/dev/mpt/mpt_cam.c 148679 2005-08-03 14:08:41Z gibbs $"); | 63__FBSDID("$FreeBSD: head/sys/dev/mpt/mpt_cam.c 153072 2005-12-04 02:12:43Z ru $"); |
64 65#include <dev/mpt/mpt.h> 66#include <dev/mpt/mpt_cam.h> 67#include <dev/mpt/mpt_raid.h> 68 69#include "dev/mpt/mpilib/mpi_ioc.h" /* XXX Fix Event Handling!!! */ 70#include "dev/mpt/mpilib/mpi_init.h" 71#include "dev/mpt/mpilib/mpi_targ.h" --- 243 unchanged lines hidden (view full) --- 315static void 316mpt_timeout(void *arg) 317{ 318 union ccb *ccb; 319 struct mpt_softc *mpt; 320 request_t *req; 321 322 ccb = (union ccb *)arg; | 64 65#include <dev/mpt/mpt.h> 66#include <dev/mpt/mpt_cam.h> 67#include <dev/mpt/mpt_raid.h> 68 69#include "dev/mpt/mpilib/mpi_ioc.h" /* XXX Fix Event Handling!!! */ 70#include "dev/mpt/mpilib/mpi_init.h" 71#include "dev/mpt/mpilib/mpi_targ.h" --- 243 unchanged lines hidden (view full) --- 315static void 316mpt_timeout(void *arg) 317{ 318 union ccb *ccb; 319 struct mpt_softc *mpt; 320 request_t *req; 321 322 ccb = (union ccb *)arg; |
323#if NOTYET | 323#ifdef NOTYET |
324 mpt = mpt_find_softc(mpt); 325 if (mpt == NULL) 326 return; 327#else 328 mpt = ccb->ccb_h.ccb_mpt_ptr; 329#endif 330 331 MPT_LOCK(mpt); --- 1600 unchanged lines hidden --- | 324 mpt = mpt_find_softc(mpt); 325 if (mpt == NULL) 326 return; 327#else 328 mpt = ccb->ccb_h.ccb_mpt_ptr; 329#endif 330 331 MPT_LOCK(mpt); --- 1600 unchanged lines hidden --- |