Lines Matching refs:stats
215 q_depth += atomic_read(&card->ctrl[i].stats.hw_q_depth); in dma_intr_coal_auto_tune()
244 ctrl->stats.dma_sw_err++; in rsxx_complete_dma()
246 ctrl->stats.dma_hw_fault++; in rsxx_complete_dma()
248 ctrl->stats.dma_cancelled++; in rsxx_complete_dma()
283 ctrl->stats.sw_q_depth++; in rsxx_requeue_dma()
300 ctrl->stats.crc_errors++; in rsxx_handle_dma_error()
302 ctrl->stats.hard_errors++; in rsxx_handle_dma_error()
304 ctrl->stats.soft_errors++; in rsxx_handle_dma_error()
312 ctrl->stats.reads_retried++; in rsxx_handle_dma_error()
315 ctrl->stats.reads_failed++; in rsxx_handle_dma_error()
319 ctrl->stats.reads_failed++; in rsxx_handle_dma_error()
327 ctrl->stats.reads_failed++; in rsxx_handle_dma_error()
333 ctrl->stats.writes_failed++; in rsxx_handle_dma_error()
338 ctrl->stats.discards_failed++; in rsxx_handle_dma_error()
362 if (atomic_read(&ctrl->stats.hw_q_depth) == 0 || in dma_engine_stalled()
425 ctrl->stats.sw_q_depth--; in rsxx_issue_dmas()
486 ctrl->stats.writes_issued++; in rsxx_issue_dmas()
488 ctrl->stats.discards_issued++; in rsxx_issue_dmas()
490 ctrl->stats.reads_issued++; in rsxx_issue_dmas()
495 atomic_add(cmds_pending, &ctrl->stats.hw_q_depth); in rsxx_issue_dmas()
558 atomic_dec(&ctrl->stats.hw_q_depth); in rsxx_dma_done()
579 if (atomic_read(&ctrl->stats.hw_q_depth) == 0) in rsxx_dma_done()
587 if (ctrl->stats.sw_q_depth) in rsxx_dma_done()
757 card->ctrl[i].stats.sw_q_depth += dma_cnt[i]; in rsxx_dma_queue_bio()
824 memset(&ctrl->stats, 0, sizeof(ctrl->stats)); in rsxx_dma_ctrl_init()
988 atomic_dec(&ctrl->stats.hw_q_depth); in rsxx_dma_cancel()
1057 card->ctrl[i].stats.writes_issued--; in rsxx_eeh_save_issued_dmas()
1059 card->ctrl[i].stats.discards_issued--; in rsxx_eeh_save_issued_dmas()
1061 card->ctrl[i].stats.reads_issued--; in rsxx_eeh_save_issued_dmas()
1079 atomic_sub(cnt, &card->ctrl[i].stats.hw_q_depth); in rsxx_eeh_save_issued_dmas()
1080 card->ctrl[i].stats.sw_q_depth += cnt; in rsxx_eeh_save_issued_dmas()