Deleted Added
full compact
trm.c (267340) trm.c (274819)
1/*
2 * O.S : FreeBSD CAM
3 * FILE NAME : trm.c
4 * BY : C.L. Huang (ching@tekram.com.tw)
5 * Erich Chen (erich@tekram.com.tw)
6 * Description: Device Driver for Tekram SCSI adapters
7 * DC395U/UW/F ,DC315/U(TRM-S1040)
8 * DC395U2D/U2W(TRM-S2080)
9 * PCI SCSI Bus Master Host Adapter
10 * (SCSI chip set used Tekram ASIC TRM-S1040,TRM-S2080)
11 */
12
13#include <sys/cdefs.h>
1/*
2 * O.S : FreeBSD CAM
3 * FILE NAME : trm.c
4 * BY : C.L. Huang (ching@tekram.com.tw)
5 * Erich Chen (erich@tekram.com.tw)
6 * Description: Device Driver for Tekram SCSI adapters
7 * DC395U/UW/F ,DC315/U(TRM-S1040)
8 * DC395U2D/U2W(TRM-S2080)
9 * PCI SCSI Bus Master Host Adapter
10 * (SCSI chip set used Tekram ASIC TRM-S1040,TRM-S2080)
11 */
12
13#include <sys/cdefs.h>
14__FBSDID("$FreeBSD: head/sys/dev/trm/trm.c 267340 2014-06-10 20:25:45Z jhb $");
14__FBSDID("$FreeBSD: head/sys/dev/trm/trm.c 274819 2014-11-21 21:01:24Z smh $");
15
16/*
17 * HISTORY:
18 *
19 * REV# DATE NAME DESCRIPTION
20 * 1.05 05/01/1999 ERICH CHEN First released for 3.x.x (CAM)
21 * 1.06 07/29/1999 ERICH CHEN Modify for NEW PCI
22 * 1.07 12/12/1999 ERICH CHEN Modify for 3.3.x ,DCB no free

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

468 bus_dmamap_unload(pACB->buffer_dmat, pSRB->dmamap);
469 pSRB->pNextSRB = pACB->pFreeSRB;
470 pACB->pFreeSRB = pSRB;
471 xpt_done(ccb);
472 splx(flags);
473 return;
474 }
475 ccb->ccb_h.status |= CAM_SIM_QUEUED;
15
16/*
17 * HISTORY:
18 *
19 * REV# DATE NAME DESCRIPTION
20 * 1.05 05/01/1999 ERICH CHEN First released for 3.x.x (CAM)
21 * 1.06 07/29/1999 ERICH CHEN Modify for NEW PCI
22 * 1.07 12/12/1999 ERICH CHEN Modify for 3.3.x ,DCB no free

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

468 bus_dmamap_unload(pACB->buffer_dmat, pSRB->dmamap);
469 pSRB->pNextSRB = pACB->pFreeSRB;
470 pACB->pFreeSRB = pSRB;
471 xpt_done(ccb);
472 splx(flags);
473 return;
474 }
475 ccb->ccb_h.status |= CAM_SIM_QUEUED;
476#if 0
477 /* XXX Need a timeout handler */
478 ccb->ccb_h.timeout_ch = timeout(trmtimeout, (caddr_t)srb, (ccb->ccb_h.timeout * hz) / 1000);
479#endif
480 trm_SendSRB(pACB, pSRB);
481 splx(flags);
482 return;
483}
484
485static void
486trm_SendSRB(PACB pACB, PSRB pSRB)
487{

--- 3220 unchanged lines hidden ---
476 trm_SendSRB(pACB, pSRB);
477 splx(flags);
478 return;
479}
480
481static void
482trm_SendSRB(PACB pACB, PSRB pSRB)
483{

--- 3220 unchanged lines hidden ---