Lines Matching refs:dvr

151 static void gdth_log_event(gdth_evt_data *dvr, char *buffer);
3105 ha->dvr.severity = readb in __gdth_interrupt()
3108 ha->dvr.event_string[i] = readb in __gdth_interrupt()
3110 if (ha->dvr.event_string[i] == 0) in __gdth_interrupt()
3149 ha->dvr.size = sizeof(ha->dvr.eu.driver); in __gdth_interrupt()
3150 ha->dvr.eu.driver.ionode = ha->hanum; in __gdth_interrupt()
3151 gdth_store_event(ha, ES_DRIVER, 4, &ha->dvr); in __gdth_interrupt()
3161 ha->dvr.size = sizeof(ha->dvr.eu.driver); in __gdth_interrupt()
3162 ha->dvr.eu.driver.ionode = ha->hanum; in __gdth_interrupt()
3163 ha->dvr.eu.driver.index = IStatus; in __gdth_interrupt()
3164 gdth_store_event(ha, ES_DRIVER, 1, &ha->dvr); in __gdth_interrupt()
3402 ha->dvr.size = sizeof(ha->dvr.eu.sync); in gdth_sync_event()
3403 ha->dvr.eu.sync.ionode = ha->hanum; in gdth_sync_event()
3404 ha->dvr.eu.sync.service = service; in gdth_sync_event()
3405 ha->dvr.eu.sync.status = ha->status; in gdth_sync_event()
3406 ha->dvr.eu.sync.info = ha->info; in gdth_sync_event()
3407 ha->dvr.eu.sync.hostdrive = t; in gdth_sync_event()
3409 gdth_store_event(ha, ES_SYNC, 0, &ha->dvr); in gdth_sync_event()
3411 gdth_store_event(ha, ES_SYNC, service, &ha->dvr); in gdth_sync_event()
3627 ha->dvr.size = 0; in gdth_async_event()
3628 ha->dvr.eu.async.ionode = ha->hanum; in gdth_async_event()
3629 ha->dvr.eu.async.status = ha->status; in gdth_async_event()
3632 ha->dvr.size = sizeof(ha->dvr.eu.async); in gdth_async_event()
3633 ha->dvr.eu.async.ionode = ha->hanum; in gdth_async_event()
3634 ha->dvr.eu.async.service = ha->service; in gdth_async_event()
3635 ha->dvr.eu.async.status = ha->status; in gdth_async_event()
3636 ha->dvr.eu.async.info = ha->info; in gdth_async_event()
3637 *(u32 *)ha->dvr.eu.async.scsi_coord = ha->info2; in gdth_async_event()
3639 gdth_store_event( ha, ES_ASYNC, ha->service, &ha->dvr ); in gdth_async_event()
3640 gdth_log_event( &ha->dvr, NULL ); in gdth_async_event()
3652 static void gdth_log_event(gdth_evt_data *dvr, char *buffer) in gdth_log_event() argument
3659 if (dvr->size == 0) { in gdth_log_event()
3661 printk("Adapter %d: %s\n",dvr->eu.async.ionode,dvr->event_string); in gdth_log_event()
3664 dvr->eu.async.ionode,dvr->event_string); in gdth_log_event()
3666 } else if (dvr->eu.async.service == CACHESERVICE && in gdth_log_event()
3667 INDEX_OK(dvr->eu.async.status, async_cache_tab)) { in gdth_log_event()
3669 dvr->eu.async.status)); in gdth_log_event()
3671 f = async_cache_tab[dvr->eu.async.status]; in gdth_log_event()
3677 stack.b[j++] = *(u32*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3680 stack.b[j++] = *(u16*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3683 stack.b[j++] = *(u8*)&dvr->eu.stream[(int)f[i]]; in gdth_log_event()
3700 dvr->eu.async.ionode,dvr->eu.async.service,dvr->eu.async.status); in gdth_log_event()
3703 dvr->eu.async.ionode,dvr->eu.async.service,dvr->eu.async.status); in gdth_log_event()