Home
last modified time | relevance | path

Searched refs:pma_cnt (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/infiniband/hw/bnxt_re/
H A Dhw_counters.c320 struct ib_pma_portcounters *pma_cnt; in bnxt_re_assign_pma_port_counters() local
326 pma_cnt = (struct ib_pma_portcounters *)(out_mad->data + 40); in bnxt_re_assign_pma_port_counters()
336 pma_cnt->port_rcv_packets = in bnxt_re_assign_pma_port_counters()
338 pma_cnt->port_rcv_data = in bnxt_re_assign_pma_port_counters()
341 pma_cnt->port_xmit_packets = in bnxt_re_assign_pma_port_counters()
343 pma_cnt->port_xmit_data = in bnxt_re_assign_pma_port_counters()
347 pma_cnt->port_rcv_packets = cpu_to_be32(estat->rx_roce_good_pkts); in bnxt_re_assign_pma_port_counters()
348 pma_cnt->port_rcv_data = cpu_to_be32((estat->rx_roce_good_bytes / 4)); in bnxt_re_assign_pma_port_counters()
349 pma_cnt->port_xmit_packets = cpu_to_be32(estat->tx_roce_pkts); in bnxt_re_assign_pma_port_counters()
350 pma_cnt->port_xmit_data = cpu_to_be32((estat->tx_roce_bytes / 4)); in bnxt_re_assign_pma_port_counters()
[all …]
/linux/drivers/infiniband/hw/mlx5/
H A Dmad.c109 static void pma_cnt_assign(struct ib_pma_portcounters *pma_cnt, in pma_cnt_assign() argument
124 MLX5_ASSIGN_PMA_CNTR(pma_cnt->symbol_error_counter, in pma_cnt_assign()
126 MLX5_ASSIGN_PMA_CNTR(pma_cnt->link_error_recovery_counter, in pma_cnt_assign()
128 MLX5_ASSIGN_PMA_CNTR(pma_cnt->link_downed_counter, in pma_cnt_assign()
130 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_rcv_errors, in pma_cnt_assign()
132 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_rcv_remphys_errors, in pma_cnt_assign()
134 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_rcv_switch_relay_errors, in pma_cnt_assign()
136 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_xmit_discards, in pma_cnt_assign()
138 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_xmit_constraint_errors, in pma_cnt_assign()
140 MLX5_ASSIGN_PMA_CNTR(pma_cnt->port_xmit_wait, in pma_cnt_assign()
[all …]
/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_stats.c675 struct ib_pma_portcounters *pma_cnt; in ocrdma_pma_counters() local
677 pma_cnt = (void *)(out_mad->data + 40); in ocrdma_pma_counters()
680 pma_cnt->port_xmit_data = cpu_to_be32(ocrdma_sysfs_xmit_data(dev)); in ocrdma_pma_counters()
681 pma_cnt->port_rcv_data = cpu_to_be32(ocrdma_sysfs_rcv_data(dev)); in ocrdma_pma_counters()
682 pma_cnt->port_xmit_packets = cpu_to_be32(ocrdma_sysfs_xmit_pkts(dev)); in ocrdma_pma_counters()
683 pma_cnt->port_rcv_packets = cpu_to_be32(ocrdma_sysfs_rcv_pkts(dev)); in ocrdma_pma_counters()
/linux/drivers/infiniband/hw/mlx4/
H A Dmad.c898 struct ib_pma_portcounters *pma_cnt = in edit_counter() local
901 ASSIGN_32BIT_COUNTER(pma_cnt->port_xmit_data, in edit_counter()
903 ASSIGN_32BIT_COUNTER(pma_cnt->port_rcv_data, in edit_counter()
905 ASSIGN_32BIT_COUNTER(pma_cnt->port_xmit_packets, in edit_counter()
907 ASSIGN_32BIT_COUNTER(pma_cnt->port_rcv_packets, in edit_counter()