Lines Matching refs:hw_stats
356 struct hns_ppe_hw_stats *hw_stats = &ppe_cb->hw_stats; in hns_ppe_update_stats() local
358 hw_stats->rx_pkts_from_sw in hns_ppe_update_stats()
360 hw_stats->rx_pkts in hns_ppe_update_stats()
362 hw_stats->rx_drop_no_bd in hns_ppe_update_stats()
364 hw_stats->rx_alloc_buf_fail in hns_ppe_update_stats()
366 hw_stats->rx_alloc_buf_wait in hns_ppe_update_stats()
368 hw_stats->rx_drop_no_buf in hns_ppe_update_stats()
370 hw_stats->rx_err_fifo_full in hns_ppe_update_stats()
373 hw_stats->tx_bd_form_rcb in hns_ppe_update_stats()
375 hw_stats->tx_pkts_from_rcb in hns_ppe_update_stats()
377 hw_stats->tx_pkts in hns_ppe_update_stats()
379 hw_stats->tx_err_fifo_empty in hns_ppe_update_stats()
381 hw_stats->tx_err_checksum in hns_ppe_update_stats()
437 struct hns_ppe_hw_stats *hw_stats = &ppe_cb->hw_stats; in hns_ppe_get_stats() local
439 regs_buff[0] = hw_stats->rx_pkts_from_sw; in hns_ppe_get_stats()
440 regs_buff[1] = hw_stats->rx_pkts; in hns_ppe_get_stats()
441 regs_buff[2] = hw_stats->rx_drop_no_bd; in hns_ppe_get_stats()
442 regs_buff[3] = hw_stats->rx_alloc_buf_fail; in hns_ppe_get_stats()
443 regs_buff[4] = hw_stats->rx_alloc_buf_wait; in hns_ppe_get_stats()
444 regs_buff[5] = hw_stats->rx_drop_no_buf; in hns_ppe_get_stats()
445 regs_buff[6] = hw_stats->rx_err_fifo_full; in hns_ppe_get_stats()
447 regs_buff[7] = hw_stats->tx_bd_form_rcb; in hns_ppe_get_stats()
448 regs_buff[8] = hw_stats->tx_pkts_from_rcb; in hns_ppe_get_stats()
449 regs_buff[9] = hw_stats->tx_pkts; in hns_ppe_get_stats()
450 regs_buff[10] = hw_stats->tx_err_fifo_empty; in hns_ppe_get_stats()
451 regs_buff[11] = hw_stats->tx_err_checksum; in hns_ppe_get_stats()