drivers/infiniband/hw/hfi1/chip.c
1169
u64 (*rw_cntr)(const struct cntr_entry *, void *context, int vl,
drivers/infiniband/hw/hfi1/chip.c
12185
const struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12256
const struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12331
static u64 read_dev_port_cntr(struct hfi1_devdata *dd, struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
12383
struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
12418
struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12432
struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12446
struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12466
struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
12492
struct cntr_entry *entry;
drivers/infiniband/hw/hfi1/chip.c
1361
static u64 dev_access_u32_csr(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1378
static u64 access_sde_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1388
static u64 access_sde_int_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1398
static u64 access_sde_idle_int_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1408
static u64 access_sde_progress_int_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1419
static u64 dev_access_u64_csr(const struct cntr_entry *entry, void *context,
drivers/infiniband/hw/hfi1/chip.c
1440
static u64 dc_access_lcb_cntr(const struct cntr_entry *entry, void *context,
drivers/infiniband/hw/hfi1/chip.c
1465
static u64 port_access_u32_csr(const struct cntr_entry *entry, void *context,
drivers/infiniband/hw/hfi1/chip.c
1475
static u64 port_access_u64_csr(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1515
static u64 access_sw_link_dn_cnt(const struct cntr_entry *entry, void *context,
drivers/infiniband/hw/hfi1/chip.c
1525
static u64 access_sw_link_up_cnt(const struct cntr_entry *entry, void *context,
drivers/infiniband/hw/hfi1/chip.c
1535
static u64 access_sw_unknown_frame_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1546
static u64 access_sw_xmit_discards(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1563
static u64 access_xmit_constraint_errs(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1576
static u64 access_rcv_constraint_errs(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1623
static u64 access_sw_cpu_intr(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1632
static u64 access_sw_cpu_rcv_limit(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1641
static u64 access_sw_pio_wait(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1649
static u64 access_sw_pio_drain(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1657
static u64 access_sw_ctx0_seq_drop(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1665
static u64 access_sw_vtx_wait(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1673
static u64 access_sw_kmem_wait(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1681
static u64 access_sw_send_schedule(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1691
static u64 access_misc_pll_lock_fail_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1700
static u64 access_misc_mbist_fail_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1709
static u64 access_misc_invalid_eep_cmd_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1718
static u64 access_misc_efuse_done_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1727
static u64 access_misc_efuse_write_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1737
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1745
static u64 access_misc_efuse_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1754
static u64 access_misc_fw_auth_failed_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1763
static u64 access_misc_key_mismatch_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1772
static u64 access_misc_sbus_write_failed_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1782
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1790
static u64 access_misc_csr_read_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1799
static u64 access_misc_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1813
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1825
static u64 access_cce_msix_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1834
static u64 access_cce_int_map_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1843
static u64 access_cce_int_map_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1852
static u64 access_cce_msix_table_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1861
static u64 access_cce_msix_table_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1871
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1880
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1888
static u64 access_cce_seg_write_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1897
static u64 access_cce_seg_read_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1906
static u64 access_la_triggered_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1914
static u64 access_cce_trgt_cpl_timeout_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1923
static u64 access_pcic_receive_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1933
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1942
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1950
static u64 access_pcic_cpl_dat_q_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1959
static u64 access_pcic_cpl_hd_q_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1968
static u64 access_pcic_post_dat_q_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1977
static u64 access_pcic_post_hd_q_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1986
static u64 access_pcic_retry_sot_mem_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
1995
static u64 access_pcic_retry_mem_unc_err(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2005
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2013
static u64 access_pcic_n_post_h_q_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2022
static u64 access_pcic_cpl_dat_q_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2031
static u64 access_pcic_cpl_hd_q_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2040
static u64 access_pcic_post_dat_q_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2049
static u64 access_pcic_post_hd_q_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2058
static u64 access_pcic_retry_sot_mem_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2067
static u64 access_pcic_retry_mem_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2077
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2086
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2095
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2104
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2113
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2121
static u64 access_cce_csr_cfg_bus_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2131
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2139
static u64 access_cce_rspd_data_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2148
static u64 access_cce_trgt_access_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2158
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2166
static u64 access_cce_csr_write_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2175
static u64 access_cce_csr_read_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2184
static u64 access_ccs_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2197
static u64 access_rx_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2206
static u64 access_rx_csr_write_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2215
static u64 access_rx_csr_read_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2224
static u64 access_rx_dma_csr_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2233
static u64 access_rx_dma_dq_fsm_encoding_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2242
static u64 access_rx_dma_eq_fsm_encoding_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2251
static u64 access_rx_dma_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2260
static u64 access_rx_rbuf_data_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2269
static u64 access_rx_rbuf_data_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2279
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2288
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2296
static u64 access_rx_dma_hdr_fifo_rd_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2305
static u64 access_rx_dma_hdr_fifo_rd_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2314
static u64 access_rx_rbuf_desc_part2_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2323
static u64 access_rx_rbuf_desc_part2_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2332
static u64 access_rx_rbuf_desc_part1_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2341
static u64 access_rx_rbuf_desc_part1_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2350
static u64 access_rx_hq_intr_fsm_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2360
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2369
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2378
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2387
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2396
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2405
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2414
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2423
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2432
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2441
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2450
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2459
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2468
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2476
static u64 access_rx_rbuf_empty_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2485
static u64 access_rx_rbuf_full_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2494
static u64 access_rbuf_bad_lookup_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2503
static u64 access_rbuf_ctx_id_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2512
static u64 access_rbuf_csr_qeopdw_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2522
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2531
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2540
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2549
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2558
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2567
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2576
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2585
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2594
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2602
static u64 access_rx_rbuf_lookup_des_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2611
static u64 access_rx_rbuf_lookup_des_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2621
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2630
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2638
static u64 access_rx_rbuf_free_list_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2647
static u64 access_rx_rbuf_free_list_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2656
static u64 access_rx_rcv_fsm_encoding_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2665
static u64 access_rx_dma_flag_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2674
static u64 access_rx_dma_flag_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2683
static u64 access_rx_dc_sop_eop_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2692
static u64 access_rx_rcv_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2702
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2711
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2719
static u64 access_rx_rcv_data_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2728
static u64 access_rx_rcv_data_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2737
static u64 access_rx_rcv_hdr_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2746
static u64 access_rx_rcv_hdr_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2755
static u64 access_rx_dc_intf_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2764
static u64 access_rx_dma_csr_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2778
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2787
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2796
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2805
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2813
static u64 access_pio_reserved_31_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2822
static u64 access_pio_reserved_30_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2831
static u64 access_pio_ppmc_sop_len_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2841
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2849
static u64 access_pio_vl_fifo_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2858
static u64 access_pio_vlf_sop_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2867
static u64 access_pio_vlf_v1_len_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2877
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2886
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2894
static u64 access_pio_state_machine_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2903
static u64 access_pio_write_data_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2912
static u64 access_pio_host_addr_mem_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2921
static u64 access_pio_host_addr_mem_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2931
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2939
static u64 access_pio_init_sm_in_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2948
static u64 access_pio_ppmc_pbl_fifo_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2958
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2967
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2976
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2985
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
2994
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3003
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3012
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3021
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3030
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3038
static u64 access_pio_pec_fifo_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3047
static u64 access_pio_pcc_fifo_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3056
static u64 access_pio_sb_mem_fifo1_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3065
static u64 access_pio_sb_mem_fifo0_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3074
static u64 access_pio_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3083
static u64 access_pio_write_addr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3092
static u64 access_pio_write_bad_ctxt_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3106
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3115
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3123
static u64 access_sdma_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3132
static u64 access_sdma_rpy_tag_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3146
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3155
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3163
static u64 access_tx_egress_fifo_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3172
static u64 access_tx_read_pio_memory_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3182
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3190
static u64 access_tx_sb_hdr_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3199
static u64 access_tx_credit_overrun_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3208
static u64 access_tx_launch_fifo8_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3217
static u64 access_tx_launch_fifo7_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3226
static u64 access_tx_launch_fifo6_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3235
static u64 access_tx_launch_fifo5_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3244
static u64 access_tx_launch_fifo4_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3253
static u64 access_tx_launch_fifo3_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3262
static u64 access_tx_launch_fifo2_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3271
static u64 access_tx_launch_fifo1_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3280
static u64 access_tx_launch_fifo0_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3289
static u64 access_tx_credit_return_vl_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3298
static u64 access_tx_hcrc_insertion_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3307
static u64 access_tx_egress_fifo_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3316
static u64 access_tx_read_pio_memory_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3326
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3334
static u64 access_tx_sb_hdr_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3344
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3353
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3362
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3371
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3380
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3389
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3398
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3407
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3416
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3425
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3434
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3443
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3452
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3461
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3470
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3479
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3488
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3497
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3506
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3515
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3524
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3533
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3542
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3551
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3560
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3569
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3577
static u64 access_tx_config_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3586
static u64 access_tx_sbrd_ctl_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3595
static u64 access_tx_launch_csr_parity_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3604
static u64 access_tx_illegal_vl_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3614
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3622
static u64 access_egress_reserved_10_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3631
static u64 access_egress_reserved_9_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3641
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3650
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3658
static u64 access_egress_reserved_6_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3668
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3676
static u64 access_tx_linkdown_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3686
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3694
static u64 access_egress_reserved_2_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3704
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3713
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3726
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3734
static u64 access_send_csr_read_bad_addr_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3743
static u64 access_send_csr_parity_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3757
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3765
static u64 access_pio_write_overflow_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3775
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3783
static u64 access_pio_disallowed_packet_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3792
static u64 access_pio_inconsistent_sop_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3806
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3815
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3824
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3832
static u64 access_sdma_assembly_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3841
static u64 access_sdma_desc_table_cor_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3851
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3860
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3869
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3877
static u64 access_sdma_assembly_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3886
static u64 access_sdma_desc_table_unc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3895
static u64 access_sdma_timeout_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3904
static u64 access_sdma_header_length_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3913
static u64 access_sdma_header_address_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3922
static u64 access_sdma_header_select_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3931
static u64 access_sdma_reserved_9_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3941
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3949
static u64 access_sdma_length_mismatch_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3958
static u64 access_sdma_halt_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3966
static u64 access_sdma_mem_read_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3975
static u64 access_sdma_first_desc_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3985
const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
3993
static u64 access_sdma_too_long_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
4002
static u64 access_sdma_gen_mismatch_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
4011
static u64 access_sdma_wrong_dw_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
4020
static u64 access_dc_rcv_err_cnt(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/chip.c
4043
static u64 access_sw_cpu_##cntr(const struct cntr_entry *entry, \
drivers/infiniband/hw/hfi1/chip.c
4057
static u64 access_ibp_##cntr(const struct cntr_entry *entry, \
drivers/infiniband/hw/hfi1/chip.c
4083
static struct cntr_entry dev_cntrs[DEV_CNTR_LAST] = {
drivers/infiniband/hw/hfi1/chip.c
5050
static struct cntr_entry port_cntrs[PORT_CNTR_LAST] = {
drivers/infiniband/hw/hfi1/tid_rdma.c
1673
u64 hfi1_access_sw_tid_wait(const struct cntr_entry *entry,
drivers/infiniband/hw/hfi1/tid_rdma.h
240
struct cntr_entry;
drivers/infiniband/hw/hfi1/tid_rdma.h
241
u64 hfi1_access_sw_tid_wait(const struct cntr_entry *entry,