Lines Matching defs:BusLogic_HostAdapter
1356 typedef struct BusLogic_HostAdapter struct
1359 BusLogic_HostAdapterType_T HostAdapterType; argument
1360 BusLogic_HostAdapterBusType_T HostAdapterBusType; argument
1361 BusLogic_IO_Address_T IO_Address;
1362 BusLogic_PCI_Address_T PCI_Address;
1363 unsigned short AddressCount;
1364 unsigned char HostNumber;
1365 unsigned char ModelName[9];
1366 unsigned char FirmwareVersion[6];
1367 unsigned char FullModelName[18];
1368 unsigned char Bus;
1369 unsigned char Device;
1370 unsigned char IRQ_Channel;
1371 unsigned char DMA_Channel;
1372 unsigned char SCSI_ID;
1373 boolean IRQ_ChannelAcquired:1;
1374 boolean DMA_ChannelAcquired:1;
1375 boolean ExtendedTranslationEnabled:1;
1376 boolean ParityCheckingEnabled:1;
1377 boolean BusResetEnabled:1;
1378 boolean LevelSensitiveInterrupt:1;
1379 boolean HostWideSCSI:1;
1380 boolean HostDifferentialSCSI:1;
1381 boolean HostSupportsSCAM:1;
1382 boolean HostUltraSCSI:1;
1383 boolean ExtendedLUNSupport:1;
1384 boolean TerminationInfoValid:1;
1385 boolean LowByteTerminated:1;
1386 boolean HighByteTerminated:1;
1387 boolean BounceBuffersRequired:1;
1388 boolean StrictRoundRobinModeSupport:1;
1389 boolean SCAM_Enabled:1;
1390 boolean SCAM_Level2:1;
1391 boolean HostAdapterInitialized:1;
1392 boolean HostAdapterExternalReset:1;
1393 boolean HostAdapterInternalError:1;
1394 boolean ProcessCompletedCCBsActive;
1395 volatile boolean HostAdapterCommandCompleted;
1396 unsigned short HostAdapterScatterGatherLimit;
1397 unsigned short DriverScatterGatherLimit;
1398 unsigned short MaxTargetDevices;
1399 unsigned short MaxLogicalUnits;
1423 struct BusLogic_HostAdapter *Next; argument
1424 BusLogic_CCB_T *All_CCBs;
1425 BusLogic_CCB_T *Free_CCBs;
1426 BusLogic_CCB_T *FirstCompletedCCB;
1427 BusLogic_CCB_T *LastCompletedCCB;
1428 BusLogic_CCB_T *BusDeviceResetPendingCCB[BusLogic_MaxTargetDevices];
1452 BusLogic_HostAdapter_T; argument