• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/scsi/

Lines Matching refs:fc_stats

364 	struct fc_host_statistics *fc_stats;
366 if (!adapter->fc_stats) {
367 fc_stats = kmalloc(sizeof(*fc_stats), GFP_KERNEL);
368 if (!fc_stats)
370 adapter->fc_stats = fc_stats; /* freed in adapter_release */
372 memset(adapter->fc_stats, 0, sizeof(*adapter->fc_stats));
373 return adapter->fc_stats;
376 static void zfcp_adjust_fc_host_stats(struct fc_host_statistics *fc_stats,
380 fc_stats->seconds_since_last_reset =
382 fc_stats->tx_frames = data->tx_frames - old->tx_frames;
383 fc_stats->tx_words = data->tx_words - old->tx_words;
384 fc_stats->rx_frames = data->rx_frames - old->rx_frames;
385 fc_stats->rx_words = data->rx_words - old->rx_words;
386 fc_stats->lip_count = data->lip - old->lip;
387 fc_stats->nos_count = data->nos - old->nos;
388 fc_stats->error_frames = data->error_frames - old->error_frames;
389 fc_stats->dumped_frames = data->dumped_frames - old->dumped_frames;
390 fc_stats->link_failure_count = data->link_failure - old->link_failure;
391 fc_stats->loss_of_sync_count = data->loss_of_sync - old->loss_of_sync;
392 fc_stats->loss_of_signal_count =
394 fc_stats->prim_seq_protocol_err_count =
396 fc_stats->invalid_tx_word_count =
398 fc_stats->invalid_crc_count = data->invalid_crcs - old->invalid_crcs;
399 fc_stats->fcp_input_requests =
401 fc_stats->fcp_output_requests =
403 fc_stats->fcp_control_requests =
405 fc_stats->fcp_input_megabytes = data->input_mb - old->input_mb;
406 fc_stats->fcp_output_megabytes = data->output_mb - old->output_mb;
409 static void zfcp_set_fc_host_stats(struct fc_host_statistics *fc_stats,
412 fc_stats->seconds_since_last_reset = data->seconds_since_last_reset;
413 fc_stats->tx_frames = data->tx_frames;
414 fc_stats->tx_words = data->tx_words;
415 fc_stats->rx_frames = data->rx_frames;
416 fc_stats->rx_words = data->rx_words;
417 fc_stats->lip_count = data->lip;
418 fc_stats->nos_count = data->nos;
419 fc_stats->error_frames = data->error_frames;
420 fc_stats->dumped_frames = data->dumped_frames;
421 fc_stats->link_failure_count = data->link_failure;
422 fc_stats->loss_of_sync_count = data->loss_of_sync;
423 fc_stats->loss_of_signal_count = data->loss_of_signal;
424 fc_stats->prim_seq_protocol_err_count = data->psp_error_counts;
425 fc_stats->invalid_tx_word_count = data->invalid_tx_words;
426 fc_stats->invalid_crc_count = data->invalid_crcs;
427 fc_stats->fcp_input_requests = data->input_requests;
428 fc_stats->fcp_output_requests = data->output_requests;
429 fc_stats->fcp_control_requests = data->control_requests;
430 fc_stats->fcp_input_megabytes = data->input_mb;
431 fc_stats->fcp_output_megabytes = data->output_mb;
437 struct fc_host_statistics *fc_stats;
442 fc_stats = zfcp_init_fc_host_stats(adapter);
443 if (!fc_stats)
459 zfcp_adjust_fc_host_stats(fc_stats, data,
462 zfcp_set_fc_host_stats(fc_stats, data);
465 return fc_stats;