Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:37  
folder aacraid/ - 2025-03-06 09:18:36  
folder aic7xxx/ - 2025-03-06 09:18:36  
folder aic94xx/ - 2025-03-06 09:18:36  
folder arcmsr/ - 2025-03-06 09:18:36  
folder arm/ - 2025-03-06 09:18:36  
folder be2iscsi/ - 2025-03-06 09:18:36  
folder bfa/ - 2025-03-06 09:18:36  
folder bnx2fc/ - 2025-03-06 09:18:36  
folder bnx2i/ - 2025-03-06 09:18:36  
folder csiostor/ - 2025-03-06 09:18:36  
folder cxgbi/ - 2025-03-06 09:18:36  
folder cxlflash/ - 2025-03-06 09:18:36  
folder device_handler/ - 2025-03-06 09:18:36  
folder elx/ - 2025-03-06 09:18:36  
folder esas2r/ - 2025-03-06 09:18:36  
folder fcoe/ - 2025-03-06 09:18:36  
folder fnic/ - 2025-03-06 09:18:36  
folder hisi_sas/ - 2025-03-06 09:18:36  
folder ibmvscsi/ - 2025-03-06 09:18:36  
folder ibmvscsi_tgt/ - 2025-03-06 09:18:36  
folder isci/ - 2025-03-06 09:18:36  
folder libfc/ - 2025-03-06 09:18:36  
folder libsas/ - 2025-03-06 09:18:36  
folder lpfc/ - 2025-03-06 09:18:36  
folder megaraid/ - 2025-03-06 09:18:36  
folder mpi3mr/ - 2025-03-06 09:18:36  
folder mpt3sas/ - 2025-03-06 09:18:36  
folder mvsas/ - 2025-03-06 09:18:36  
folder pcmcia/ - 2025-03-06 09:18:36  
folder pm8001/ - 2025-03-06 09:18:36  
folder qedf/ - 2025-03-06 09:18:36  
folder qedi/ - 2025-03-06 09:18:36  
folder qla2xxx/ - 2025-03-06 09:18:36  
folder qla4xxx/ - 2025-03-06 09:18:36  
folder smartpqi/ - 2025-03-06 09:18:36  
folder snic/ - 2025-03-06 09:18:36  
folder sym53c8xx_2/ - 2025-03-06 09:18:36  
3w-9xxx.c 75949 bytes 2025-03-06 09:18:36 2025-03-06 13:08:29 3ware 9000 Storage Controller device driver for Linux.
3w-9xxx.h 25549 bytes 2025-03-06 09:18:36 2025-03-06 13:08:29 3ware 9000 Storage Controller device driver for Linux.
3w-sas.c 58274 bytes 2025-03-06 09:18:36 2025-03-06 13:08:29 LSI 3ware SAS/SATA-RAID Controller device driver for Linux.
3w-sas.h 13599 bytes 2025-03-06 09:18:36 2025-03-06 13:08:29 LSI 3ware SAS/SATA-RAID Controller device driver for Linux.
3w-xxxx.c 83934 bytes 2025-03-06 09:18:36 2025-03-06 13:08:30 3ware Storage Controller device driver for Linux.
3w-xxxx.h 16184 bytes 2025-03-06 09:18:36 2025-03-06 13:08:30 3ware Storage Controller device driver for Linux.
53c700.c 68293 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31

Notes: This driver is designed exclusively for these chips (virtually the earliest of the scripts engine chips).

53c700.h 16737 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
53c700.scr 10893 bytes 2025-03-06 09:18:36 -  
53c700_d.h_shipped 28886 bytes 2025-03-06 09:18:36 -  
a100u2w.c 36443 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31

Revision History: hl - v.91n Initial drivers.

a100u2w.h 16936 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
a2091.c 7544 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
a2091.h 1558 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
a3000.c 8156 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
a3000.h 1630 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31  
a4000t.c 3243 bytes 2025-03-06 09:18:36 2025-03-06 13:08:31

Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux.

advansys.c 345336 bytes 2025-03-06 09:18:36 2025-03-06 13:08:33 Linux Host Driver for AdvanSys SCSI Adapters
aha152x.c 84842 bytes 2025-03-06 09:18:36 2025-03-06 13:08:34 Adaptec AHA-152x driver
aha152x.h 10214 bytes 2025-03-06 09:18:36 2025-03-06 13:08:34  
aha1542.c 30930 bytes 2025-03-06 09:18:36 2025-03-06 13:08:35  
aha1542.h 3782 bytes 2025-03-06 09:18:36 2025-03-06 13:08:35  
aha1740.c 19523 bytes 2025-03-06 09:18:36 2025-03-06 13:08:35  
aha1740.h 4982 bytes 2025-03-06 09:18:36 2025-03-06 13:08:35  
am53c974.c 13041 bytes 2025-03-06 09:18:36 2025-03-06 13:08:35  
atari_scsi.c 27184 bytes 2025-03-06 09:18:36 2025-03-06 13:08:36 Device dependent functions for the Atari generic SCSI port
atp870u.c 60197 bytes 2025-03-06 09:18:36 2025-03-06 13:08:36  
atp870u.h 1387 bytes 2025-03-06 09:18:36 2025-03-06 13:08:36  
BusLogic.c 124565 bytes 2025-03-06 09:18:36 2025-03-06 13:08:37  
BusLogic.h 34243 bytes 2025-03-06 09:18:36 2025-03-06 13:08:37  
bvme6000_scsi.c 3350 bytes 2025-03-06 09:18:36 2025-03-06 13:08:37

Detection routine for the NCR53c710 based BVME6000 SCSI Controllers for Linux. Based on work by Alan Hourihane and Kars de Jong Rewritten to use 53c700.c by Richard Hirst <sleepie.demon.co.uk">richard@sleepie.demon.co.uk>

ch.c 25321 bytes 2025-03-06 09:18:36 2025-03-06 13:08:38

SCSI Media Changer device driver for Linux 2.6 (c) 1996-2003 Gerd Knorr <bytesex.org">kraxel@bytesex.org>

constants.c 15387 bytes 2025-03-06 09:18:36 2025-03-06 13:08:38

ASCII values for a number of symbolic constants, printing functions, etc.

dc395x.c 138304 bytes 2025-03-06 09:18:36 2025-03-06 13:08:38  
dc395x.h 24566 bytes 2025-03-06 09:18:36 2025-03-06 13:08:38  
dmx3191d.c 3697 bytes 2025-03-06 09:18:36 2025-03-06 13:08:38 driver for the Domex DMX3191D SCSI card.
esp_scsi.c 70221 bytes 2025-03-06 09:18:36 2025-03-06 13:08:39 ESP SCSI driver.
esp_scsi.h 22547 bytes 2025-03-06 09:18:36 2025-03-06 13:08:39 Defines and structures for the ESP driver.
fdomain.c 16675 bytes 2025-03-06 09:18:36 2025-03-06 13:08:39

Driver for Future Domain TMC-16x0 and TMC-3260 SCSI host adapters Copyright 2019 Ondrej Zary Original driver by Rickard E.

fdomain.h 5176 bytes 2025-03-06 09:18:36 2025-03-06 13:08:39  
fdomain_isa.c 6747 bytes 2025-03-06 09:18:36 2025-03-06 13:08:39  
fdomain_pci.c 1438 bytes 2025-03-06 09:18:36 2025-03-06 13:08:40  
FlashPoint.c 196650 bytes 2025-03-06 09:18:36 2025-03-06 13:08:41 FlashPoint SCCB Manager for Linux
g_NCR5380.c 21556 bytes 2025-03-06 09:18:36 2025-03-06 13:08:41  
gvp11.c 12555 bytes 2025-03-06 09:18:36 2025-03-06 13:08:41  
gvp11.h 1289 bytes 2025-03-06 09:18:36 2025-03-06 13:08:41  
hosts.c 19109 bytes 2025-03-06 09:18:36 2025-03-06 13:08:41  
hpsa.c 280269 bytes 2025-03-06 09:18:36 2025-03-06 13:08:43  
hpsa.h 20426 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44  
hpsa_cmd.h 29622 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44  
hptiop.c 46428 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44  
hptiop.h 9471 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44  
imm.c 30272 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44 low level driver for the IOMEGA MatchMaker
imm.h 5207 bytes 2025-03-06 09:18:36 2025-03-06 13:08:44

Driver for the Iomega MatchMaker parallel port SCSI HBA embedded in the Iomega ZIP Plus drive (c) 1998 David Campbell Please note that I live in Perth, Western Australia. GMT+0800

initio.c 81613 bytes 2025-03-06 09:18:36 2025-03-06 13:08:45

Initio 9100 device driver for Linux.

initio.h 29528 bytes 2025-03-06 09:18:36 2025-03-06 13:08:45  
ipr.c 309251 bytes 2025-03-06 09:18:36 2025-03-06 13:08:46 driver for IBM Power Linux RAID adapters
ipr.h 52114 bytes 2025-03-06 09:18:36 2025-03-06 13:08:47 driver for IBM Power Linux RAID adapters
ips.c 236272 bytes 2025-03-06 09:18:36 2025-03-06 13:08:48 driver for the Adaptec / IBM ServeRAID controller
ips.h 41508 bytes 2025-03-06 09:18:36 2025-03-06 13:08:48 driver for the Adaptec / IBM ServeRAID controller
iscsi_boot_sysfs.c 18687 bytes 2025-03-06 09:18:36 2025-03-06 13:08:48  
iscsi_tcp.c 30512 bytes 2025-03-06 09:18:36 2025-03-06 13:08:49  
iscsi_tcp.h 1538 bytes 2025-03-06 09:18:36 2025-03-06 13:08:49  
jazz_esp.c 4686 bytes 2025-03-06 09:18:36 2025-03-06 13:08:49 ESP front-end for MIPS JAZZ systems.
Kconfig 52030 bytes 2025-03-06 09:18:36 -  
lasi700.c 4078 bytes 2025-03-06 09:18:36 2025-03-06 13:08:49

Many thanks to Richard Hirst <linuxcare.com">rhirst@linuxcare.com> for patiently debugging this driver on the parisc architecture and suggesting many improvements and bug fixes.

libiscsi.c 106796 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50  
libiscsi_tcp.c 33903 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50  
mac53c94.c 15310 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50  
mac53c94.h 5268 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50 definitions for the driver for the 53c94 SCSI bus adaptor
mac_esp.c 11818 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50 ESP front-end for Macintosh Quadra systems.
mac_scsi.c 15858 bytes 2025-03-06 09:18:36 2025-03-06 13:08:50  
Makefile 7832 bytes 2025-03-06 09:18:36 2025-03-06 13:08:51  
megaraid.c 107191 bytes 2025-03-06 09:18:36 2025-03-06 13:08:51 Linux device driver for LSI Logic MegaRAID controller
megaraid.h 27679 bytes 2025-03-06 09:18:36 2025-03-06 13:08:51  
mesh.c 53835 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52  
mesh.h 4170 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52 definitions for the driver for the MESH SCSI bus adaptor
mvme147.c 4077 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52  
mvme147.h 504 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52  
mvme16x_scsi.c 3799 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52

Detection routine for the NCR53c710 based MVME16x SCSI Controllers for Linux. Based on work by Alan Hourihane Rewritten to use 53c700.c by Kars de Jong <linux-m68k.org">jongk@linux-m68k.org>

mvumi.c 70107 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52  
mvumi.h 12025 bytes 2025-03-06 09:18:36 2025-03-06 13:08:52  
myrb.c 96737 bytes 2025-03-06 09:18:36 2025-03-06 13:08:53  
myrb.h 30936 bytes 2025-03-06 09:18:36 2025-03-06 13:08:53  
myrs.c 91149 bytes 2025-03-06 09:18:36 2025-03-06 13:08:54  
myrs.h 37780 bytes 2025-03-06 09:18:36 2025-03-06 13:08:54  
NCR5380.c 71825 bytes 2025-03-06 09:18:36 2025-03-06 13:08:55

With contributions from Ray Van Tassle, Ingmar Baumgart, Ronald van Cuijlenborg, Alan Cox and others.

NCR5380.h 11610 bytes 2025-03-06 09:18:36 2025-03-06 13:08:55  
ncr53c8xx.c 210284 bytes 2025-03-06 09:18:36 2025-03-06 13:08:56

Device driver for the PCI-SCSI NCR538XX controller family.

ncr53c8xx.h 40004 bytes 2025-03-06 09:18:36 2025-03-06 13:08:56  
nsp32.c 87845 bytes 2025-03-06 09:18:36 2025-03-06 13:08:56  
nsp32.h 21429 bytes 2025-03-06 09:18:36 2025-03-06 13:08:57

Workbit NinjaSCSI-32Bi/UDE PCI/CardBus SCSI Host Bus Adapter driver Basic data header

nsp32_debug.c 7500 bytes 2025-03-06 09:18:36 2025-03-06 13:08:57

Show the command data of a command

nsp32_io.h 6069 bytes 2025-03-06 09:18:36 2025-03-06 13:08:57  
pmcraid.c 153771 bytes 2025-03-06 09:18:36 2025-03-06 13:08:57 driver for PMC Sierra MaxRAID controller adapters
pmcraid.h 35700 bytes 2025-03-06 09:18:36 2025-03-06 13:08:57 PMC Sierra MaxRAID controller driver header file
ppa.c 26904 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58 low level driver for the IOMEGA PPA3
ppa.h 5123 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58

Driver for the PPA3 parallel port SCSI HBA embedded in the Iomega ZIP drive (c) 1996 Grant R. Guenther grant@torque.net David Campbell All comments to David.

ps3rom.c 10588 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58  
qla1280.c 124477 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58  
qla1280.h 35171 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58  
qlogicfas.c 5791 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58  
qlogicfas408.c 15218 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58  
qlogicfas408.h 4663 bytes 2025-03-06 09:18:36 2025-03-06 13:08:58

to be used by qlogicfas and qlogic_cs

qlogicpti.c 40917 bytes 2025-03-06 09:18:36 2025-03-06 13:08:59 Performance Technologies QlogicISP sbus card driver.
qlogicpti.h 19295 bytes 2025-03-06 09:18:36 2025-03-06 13:08:59 Performance Technologies QlogicISP sbus card defines.
raid_class.c 7835 bytes 2025-03-06 09:18:36 2025-03-06 13:08:59 implementation of a simple raid visualisation class
script_asm.pl 28507 bytes 2025-03-06 09:18:36 2025-03-06 13:09:00  
scsi.c 23939 bytes 2025-03-06 09:18:36 2025-03-06 13:09:00  
scsi_bsg.c 2623 bytes 2025-03-06 09:18:36 2025-03-06 13:09:00  
scsi_common.c 9151 bytes 2025-03-06 09:18:36 2025-03-06 13:09:00

SCSI functions used by both the initiator and the target code.

scsi_debug.c 234587 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_debugfs.c 1426 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_debugfs.h 132 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_devinfo.c 29560 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_dh.c 9346 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_error.c 71593 bytes 2025-03-06 09:18:36 2025-03-06 13:09:02  
scsi_ioctl.c 24351 bytes 2025-03-06 09:18:36 2025-03-06 13:09:03

Changes: Arnaldo Carvalho de Melo <conectiva.com.br">acme@conectiva.com.br> get rid of some verify_areas and use __copy*user and __get/put_user for the ones that remain

scsi_lib.c 88293 bytes 2025-03-06 09:18:36 2025-03-06 13:09:03  
scsi_lib_dma.c 1187 bytes 2025-03-06 09:18:36 2025-03-06 13:09:03

SCSI library functions depending on DMA

scsi_logging.c 11552 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_logging.h 3664 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_netlink.c 2924 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04 SCSI Transport Netlink Interface
scsi_pm.c 6124 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_priv.h 6612 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_proc.c 11359 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_sas_internal.h 1540 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_scan.c 57114 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_sysctl.c 982 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_sysfs.c 43943 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04

SCSI sysfs interface routines. Created to pull SCSI mid layer sysfs routines into one file.

scsi_trace.c 8453 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_transport_api.h 184 bytes 2025-03-06 09:18:36 2025-03-06 13:09:04  
scsi_transport_fc.c 131296 bytes 2025-03-06 09:18:36 2025-03-06 13:09:05  
scsi_transport_iscsi.c 151353 bytes 2025-03-06 09:18:36 2025-03-06 13:09:06  
scsi_transport_sas.c 52478 bytes 2025-03-06 09:18:36 2025-03-06 13:09:06  
scsi_transport_spi.c 45111 bytes 2025-03-06 09:18:36 2025-03-06 13:09:06  
scsi_transport_srp.c 25126 bytes 2025-03-06 09:18:36 2025-03-06 13:09:06  
scsicam.c 7748 bytes 2025-03-06 09:18:36 2025-03-06 13:09:06 SCSI CAM support functions, use for HDIO_GETGEO, etc.
sd.c 102880 bytes 2025-03-06 09:18:36 2025-03-06 13:09:07  
sd.h 7942 bytes 2025-03-06 09:18:36 2025-03-06 13:09:07  
sd_dif.c 1856 bytes 2025-03-06 09:18:36 2025-03-06 13:09:07 SCSI Data Integrity Field
sd_zbc.c 27158 bytes 2025-03-06 09:18:36 2025-03-06 13:09:08  
sense_codes.h 43826 bytes 2025-03-06 09:18:36 2025-03-06 13:09:08

The canonical list of T10 Additional Sense Codes is available at: www.t10.org/lists/asc-num.txt">http://www.t10.org/lists/asc-num.txt [most recent: 20200817]

ses.c 20763 bytes 2025-03-06 09:18:36 2025-03-06 13:09:08  
sg.c 72334 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09

2 digits for each component

sgiwd93.c 8330 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09  
sim710.c 5965 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09 Copyright (C) 1999 Richard Hirst <sleepie.demon.co.uk">richard@sleepie.demon.co.uk>
sni_53c710.c 2937 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09

Based on lasi700.c

sr.c 25636 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09  
sr.h 2558 bytes 2025-03-06 09:18:36 2025-03-06 13:09:09  
sr_ioctl.c 15019 bytes 2025-03-06 09:18:36 2025-03-06 13:09:10  
sr_vendor.c 9010 bytes 2025-03-06 09:18:36 2025-03-06 13:09:10

linux-c-*- vendor-specific code for SCSI CD-ROM's goes here.

st.c 132055 bytes 2025-03-06 09:18:36 2025-03-06 13:09:11  
st.h 7345 bytes 2025-03-06 09:18:36 2025-03-06 13:09:11  
st_options.h 4016 bytes 2025-03-06 09:18:36 2025-03-06 13:09:11  
stex.c 49262 bytes 2025-03-06 09:18:36 2025-03-06 13:09:12  
storvsc_drv.c 59089 bytes 2025-03-06 09:18:36 2025-03-06 13:09:12  
sun3_scsi.c 16448 bytes 2025-03-06 09:18:36 2025-03-06 13:09:12  
sun3_scsi_vme.c 46 bytes 2025-03-06 09:18:36 2025-03-06 13:09:12  
sun3x_esp.c 6479 bytes 2025-03-06 09:18:36 2025-03-06 13:09:12 ESP front-end for Sun3x systems.
sun_esp.c 13498 bytes 2025-03-06 09:18:36 2025-03-06 13:09:13 ESP front-end for Sparc SBUS systems.
virtio_scsi.c 27350 bytes 2025-03-06 09:18:36 2025-03-06 13:09:13  
vmw_pvscsi.c 44256 bytes 2025-03-06 09:18:36 2025-03-06 13:09:13  
vmw_pvscsi.h 13671 bytes 2025-03-06 09:18:36 2025-03-06 13:09:13  
wd33c93.c 67105 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14

Drew Eckhardt's excellent 'Generic NCR5380' sources from Linux-PC provided much of the inspiration and some of the code for this driver.

wd33c93.h 10957 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14 Linux device driver definitions for the
wd719x.c 27771 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14

Driver workflow: 1.

wd719x.h 9711 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14  
xen-scsifront.c 31456 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14  
zalon.c 5179 bytes 2025-03-06 09:18:36 2025-03-06 13:09:14

Zalon 53c7xx device driver.

zorro7xx.c 4618 bytes 2025-03-06 09:18:36 2025-03-06 13:09:15

Detection routine for the NCR53c710 based Amiga SCSI Controllers for Linux.

zorro_esp.c 25336 bytes 2025-03-06 09:18:36 2025-03-06 13:09:15

ZORRO bus code from: