Lines Matching refs:DAC960_Controller_T
59 static DAC960_Controller_T *DAC960_Controllers[DAC960_MaxControllers];
63 static long disk_size(DAC960_Controller_T *p, int drive_nr) in disk_size()
82 DAC960_Controller_T *p = disk->queue->queuedata; in DAC960_open()
111 DAC960_Controller_T *p = disk->queue->queuedata; in DAC960_getgeo()
147 DAC960_Controller_T *p = disk->queue->queuedata; in DAC960_check_events()
157 DAC960_Controller_T *p = disk->queue->queuedata; in DAC960_revalidate_disk()
178 static void DAC960_AnnounceDriver(DAC960_Controller_T *Controller) in DAC960_AnnounceDriver()
192 static bool DAC960_Failure(DAC960_Controller_T *Controller, in DAC960_Failure()
265 static bool DAC960_CreateAuxiliaryStructures(DAC960_Controller_T *Controller) in DAC960_CreateAuxiliaryStructures()
380 static void DAC960_DestroyAuxiliaryStructures(DAC960_Controller_T *Controller) in DAC960_DestroyAuxiliaryStructures()
495 static inline DAC960_Command_T *DAC960_AllocateCommand(DAC960_Controller_T in DAC960_AllocateCommand()
513 DAC960_Controller_T *Controller = Command->Controller; in DAC960_DeallocateCommand()
525 static void DAC960_WaitForCommand(DAC960_Controller_T *Controller) in DAC960_WaitForCommand()
538 DAC960_Controller_T *Controller = Command->Controller; in DAC960_GEM_QueueCommand()
567 DAC960_Controller_T *Controller = Command->Controller; in DAC960_BA_QueueCommand()
592 DAC960_Controller_T *Controller = Command->Controller; in DAC960_LP_QueueCommand()
618 DAC960_Controller_T *Controller = Command->Controller; in DAC960_LA_QueueCommandDualMode()
644 DAC960_Controller_T *Controller = Command->Controller; in DAC960_LA_QueueCommandSingleMode()
670 DAC960_Controller_T *Controller = Command->Controller; in DAC960_PG_QueueCommandDualMode()
696 DAC960_Controller_T *Controller = Command->Controller; in DAC960_PG_QueueCommandSingleMode()
721 DAC960_Controller_T *Controller = Command->Controller; in DAC960_PD_QueueCommand()
738 DAC960_Controller_T *Controller = Command->Controller; in DAC960_P_QueueCommand()
784 DAC960_Controller_T *Controller = Command->Controller; in DAC960_ExecuteCommand()
805 static bool DAC960_V1_ExecuteType3(DAC960_Controller_T *Controller, in DAC960_V1_ExecuteType3()
829 static bool DAC960_V1_ExecuteType3B(DAC960_Controller_T *Controller, in DAC960_V1_ExecuteType3B()
855 static bool DAC960_V1_ExecuteType3D(DAC960_Controller_T *Controller, in DAC960_V1_ExecuteType3D()
885 static bool DAC960_V2_GeneralInfo(DAC960_Controller_T *Controller) in DAC960_V2_GeneralInfo()
923 static bool DAC960_V2_NewControllerInfo(DAC960_Controller_T *Controller) in DAC960_V2_NewControllerInfo()
961 static bool DAC960_V2_NewLogicalDeviceInfo(DAC960_Controller_T *Controller, in DAC960_V2_NewLogicalDeviceInfo()
1012 static bool DAC960_V2_NewPhysicalDeviceInfo(DAC960_Controller_T *Controller, in DAC960_V2_NewPhysicalDeviceInfo()
1051 DAC960_Controller_T *Controller, in DAC960_V2_ConstructNewUnitSerialNumber()
1097 static bool DAC960_V2_NewInquiryUnitSerialNumber(DAC960_Controller_T *Controller, in DAC960_V2_NewInquiryUnitSerialNumber()
1125 static bool DAC960_V2_DeviceOperation(DAC960_Controller_T *Controller, in DAC960_V2_DeviceOperation()
1157 static bool DAC960_V1_EnableMemoryMailboxInterface(DAC960_Controller_T in DAC960_V1_EnableMemoryMailboxInterface()
1363 static bool DAC960_V2_EnableMemoryMailboxInterface(DAC960_Controller_T in DAC960_V2_EnableMemoryMailboxInterface()
1540 static bool DAC960_V1_ReadControllerConfiguration(DAC960_Controller_T in DAC960_V1_ReadControllerConfiguration()
1784 static bool DAC960_V2_ReadControllerConfiguration(DAC960_Controller_T in DAC960_V2_ReadControllerConfiguration()
1915 static bool DAC960_ReportControllerConfiguration(DAC960_Controller_T in DAC960_ReportControllerConfiguration()
1964 static bool DAC960_V1_ReadDeviceConfiguration(DAC960_Controller_T in DAC960_V1_ReadDeviceConfiguration()
2112 static bool DAC960_V2_ReadDeviceConfiguration(DAC960_Controller_T in DAC960_V2_ReadDeviceConfiguration()
2236 static bool DAC960_V1_ReportDeviceConfiguration(DAC960_Controller_T in DAC960_V1_ReportDeviceConfiguration()
2333 static bool DAC960_V2_ReportDeviceConfiguration(DAC960_Controller_T in DAC960_V2_ReportDeviceConfiguration()
2522 static bool DAC960_RegisterBlockDevice(DAC960_Controller_T *Controller) in DAC960_RegisterBlockDevice()
2565 static void DAC960_UnregisterBlockDevice(DAC960_Controller_T *Controller) in DAC960_UnregisterBlockDevice()
2588 static void DAC960_ComputeGenericDiskInfo(DAC960_Controller_T *Controller) in DAC960_ComputeGenericDiskInfo()
2601 static bool DAC960_ReportErrorStatus(DAC960_Controller_T *Controller, in DAC960_ReportErrorStatus()
2660 static void DAC960_DetectCleanup(DAC960_Controller_T *Controller) in DAC960_DetectCleanup()
2711 static DAC960_Controller_T *
2719 DAC960_Controller_T *Controller = NULL; in DAC960_DetectController()
2726 Controller = kzalloc(sizeof(DAC960_Controller_T), GFP_ATOMIC); in DAC960_DetectController()
3068 DAC960_InitializeController(DAC960_Controller_T *Controller) in DAC960_InitializeController()
3096 static void DAC960_FinalizeController(DAC960_Controller_T *Controller) in DAC960_FinalizeController()
3157 DAC960_Controller_T *Controller; in DAC960_Probe()
3192 DAC960_Controller_T *Controller = DAC960_Controllers[Controller_Number]; in DAC960_Remove()
3205 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V1_QueueReadWriteCommand()
3260 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V2_QueueReadWriteCommand()
3327 static int DAC960_process_queue(DAC960_Controller_T *Controller, struct request_queue *req_q) in DAC960_process_queue()
3370 static void DAC960_ProcessRequest(DAC960_Controller_T *controller) in DAC960_ProcessRequest()
3418 DAC960_Controller_T *Controller = Command->Controller; in DAC960_queue_partial_rw()
3489 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V1_ReadWriteError()
3542 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V1_ProcessCompletedCommand()
4345 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V2_ReadWriteError()
4386 static void DAC960_V2_ReportEvent(DAC960_Controller_T *Controller, in DAC960_V2_ReportEvent()
4605 static void DAC960_V2_ReportProgress(DAC960_Controller_T *Controller, in DAC960_V2_ReportProgress()
4630 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V2_ProcessCompletedCommand()
5268 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_GEM_InterruptHandler()
5309 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_BA_InterruptHandler()
5351 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_LP_InterruptHandler()
5393 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_LA_InterruptHandler()
5431 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_PG_InterruptHandler()
5469 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_PD_InterruptHandler()
5507 DAC960_Controller_T *Controller = DeviceIdentifier; in DAC960_P_InterruptHandler()
5575 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V1_QueueMonitoringCommand()
5592 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V2_QueueMonitoringCommand()
5624 DAC960_Controller_T *Controller = from_timer(Controller, t, MonitoringTimer); in DAC960_MonitoringTimerFunction()
5710 static bool DAC960_CheckStatusBuffer(DAC960_Controller_T *Controller, in DAC960_CheckStatusBuffer()
5754 DAC960_Controller_T *Controller, in DAC960_Message()
5851 static bool DAC960_ParsePhysicalDevice(DAC960_Controller_T *Controller, in DAC960_ParsePhysicalDevice()
5884 static bool DAC960_ParseLogicalDrive(DAC960_Controller_T *Controller, in DAC960_ParseLogicalDrive()
5909 static void DAC960_V1_SetDeviceState(DAC960_Controller_T *Controller, in DAC960_V1_SetDeviceState()
5965 static bool DAC960_V1_ExecuteUserCommand(DAC960_Controller_T *Controller, in DAC960_V1_ExecuteUserCommand()
6187 DAC960_Controller_T *Controller = Command->Controller; in DAC960_V2_TranslatePhysicalDevice()
6227 static bool DAC960_V2_ExecuteUserCommand(DAC960_Controller_T *Controller, in DAC960_V2_ExecuteUserCommand()
6444 DAC960_Controller_T *Controller = DAC960_Controllers[ControllerNumber]; in dac960_proc_show()
6459 DAC960_Controller_T *Controller = (DAC960_Controller_T *)m->private; in dac960_initial_status_proc_show()
6467 DAC960_Controller_T *Controller = (DAC960_Controller_T *) m->private; in dac960_current_status_proc_show()
6500 DAC960_Controller_T *Controller = (DAC960_Controller_T *)m->private; in dac960_user_command_proc_show()
6515 DAC960_Controller_T *Controller = PDE_DATA(file_inode(file)); in dac960_user_command_proc_write()
6546 static void DAC960_CreateProcEntries(DAC960_Controller_T *Controller) in DAC960_CreateProcEntries()
6574 static void DAC960_DestroyProcEntries(DAC960_Controller_T *Controller) in DAC960_DestroyProcEntries()
6590 DAC960_Controller_T *Controller; in DAC960_gam_get_controller_info()
6629 DAC960_Controller_T *Controller; in DAC960_gam_v1_execute_command()
6798 DAC960_Controller_T *Controller; in DAC960_gam_v2_execute_command()
6963 DAC960_Controller_T *Controller; in DAC960_gam_v2_get_health_status()
7213 DAC960_Controller_T *Controller = DAC960_Controllers[i]; in DAC960_cleanup_module()