Lines Matching refs:dvr

151 static void gdth_log_event(gdth_evt_data *dvr, char *buffer);
3104 ha->dvr.severity = readb in __gdth_interrupt()
3107 ha->dvr.event_string[i] = readb in __gdth_interrupt()
3109 if (ha->dvr.event_string[i] == 0) in __gdth_interrupt()
3148 ha->dvr.size = sizeof(ha->dvr.eu.driver); in __gdth_interrupt()
3149 ha->dvr.eu.driver.ionode = ha->hanum; in __gdth_interrupt()
3150 gdth_store_event(ha, ES_DRIVER, 4, &ha->dvr); in __gdth_interrupt()
3160 ha->dvr.size = sizeof(ha->dvr.eu.driver); in __gdth_interrupt()
3161 ha->dvr.eu.driver.ionode = ha->hanum; in __gdth_interrupt()
3162 ha->dvr.eu.driver.index = IStatus; in __gdth_interrupt()
3163 gdth_store_event(ha, ES_DRIVER, 1, &ha->dvr); in __gdth_interrupt()
3401 ha->dvr.size = sizeof(ha->dvr.eu.sync); in gdth_sync_event()
3402 ha->dvr.eu.sync.ionode = ha->hanum; in gdth_sync_event()
3403 ha->dvr.eu.sync.service = service; in gdth_sync_event()
3404 ha->dvr.eu.sync.status = ha->status; in gdth_sync_event()
3405 ha->dvr.eu.sync.info = ha->info; in gdth_sync_event()
3406 ha->dvr.eu.sync.hostdrive = t; in gdth_sync_event()
3408 gdth_store_event(ha, ES_SYNC, 0, &ha->dvr); in gdth_sync_event()
3410 gdth_store_event(ha, ES_SYNC, service, &ha->dvr); in gdth_sync_event()
3626 ha->dvr.size = 0; in gdth_async_event()
3627 ha->dvr.eu.async.ionode = ha->hanum; in gdth_async_event()
3628 ha->dvr.eu.async.status = ha->status; in gdth_async_event()
3631 ha->dvr.size = sizeof(ha->dvr.eu.async); in gdth_async_event()
3632 ha->dvr.eu.async.ionode = ha->hanum; in gdth_async_event()
3633 ha->dvr.eu.async.service = ha->service; in gdth_async_event()
3634 ha->dvr.eu.async.status = ha->status; in gdth_async_event()
3635 ha->dvr.eu.async.info = ha->info; in gdth_async_event()
3636 *(u32 *)ha->dvr.eu.async.scsi_coord = ha->info2; in gdth_async_event()
3638 gdth_store_event( ha, ES_ASYNC, ha->service, &ha->dvr ); in gdth_async_event()
3639 gdth_log_event( &ha->dvr, NULL ); in gdth_async_event()
3651 static void gdth_log_event(gdth_evt_data *dvr, char *buffer) in gdth_log_event() argument
3658 if (dvr->size == 0) { in gdth_log_event()
3660 printk("Adapter %d: %s\n",dvr->eu.async.ionode,dvr->event_string); in gdth_log_event()
3663 dvr->eu.async.ionode,dvr->event_string); in gdth_log_event()
3665 } else if (dvr->eu.async.service == CACHESERVICE && in gdth_log_event()
3666 INDEX_OK(dvr->eu.async.status, async_cache_tab)) { in gdth_log_event()
3668 dvr->eu.async.status)); in gdth_log_event()
3670 f = async_cache_tab[dvr->eu.async.status]; in gdth_log_event()
3676 stack.b[j++] = *(u32*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3679 stack.b[j++] = *(u16*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3682 stack.b[j++] = *(u8*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3699 dvr->eu.async.ionode,dvr->eu.async.service,dvr->eu.async.status); in gdth_log_event()
3702 dvr->eu.async.ionode,dvr->eu.async.service,dvr->eu.async.status); in gdth_log_event()