• Home
  • Raw
  • Download

Lines Matching refs:rsp

2585 			  struct opa_port_status_rsp *rsp)  in a0_portstatus()  argument
2603 if (be64_to_cpu(rsp->port_xmit_wait) > sum_vl_xmit_wait) in a0_portstatus()
2604 rsp->port_xmit_wait = cpu_to_be64(sum_vl_xmit_wait); in a0_portstatus()
2688 struct opa_port_status_rsp *rsp; in pma_get_opa_portstatus() local
2703 response_data_size = struct_size(rsp, vls, num_vls); in pma_get_opa_portstatus()
2717 rsp = (struct opa_port_status_rsp *)pmp->data; in pma_get_opa_portstatus()
2719 rsp->port_num = port_num; in pma_get_opa_portstatus()
2721 rsp->port_num = port; in pma_get_opa_portstatus()
2723 rsp->port_rcv_constraint_errors = in pma_get_opa_portstatus()
2727 hfi1_read_link_quality(dd, &rsp->link_quality_indicator); in pma_get_opa_portstatus()
2729 rsp->vl_select_mask = cpu_to_be32((u32)vl_select_mask); in pma_get_opa_portstatus()
2730 rsp->port_xmit_data = cpu_to_be64(read_dev_cntr(dd, C_DC_XMIT_FLITS, in pma_get_opa_portstatus()
2732 rsp->port_rcv_data = cpu_to_be64(read_dev_cntr(dd, C_DC_RCV_FLITS, in pma_get_opa_portstatus()
2734 rsp->port_xmit_pkts = cpu_to_be64(read_dev_cntr(dd, C_DC_XMIT_PKTS, in pma_get_opa_portstatus()
2736 rsp->port_rcv_pkts = cpu_to_be64(read_dev_cntr(dd, C_DC_RCV_PKTS, in pma_get_opa_portstatus()
2738 rsp->port_multicast_xmit_pkts = in pma_get_opa_portstatus()
2741 rsp->port_multicast_rcv_pkts = in pma_get_opa_portstatus()
2751 rsp->port_xmit_wait = in pma_get_opa_portstatus()
2754 rsp->port_rcv_fecn = in pma_get_opa_portstatus()
2756 rsp->port_rcv_becn = in pma_get_opa_portstatus()
2758 rsp->port_xmit_discards = in pma_get_opa_portstatus()
2761 rsp->port_xmit_constraint_errors = in pma_get_opa_portstatus()
2764 rsp->port_rcv_remote_physical_errors = in pma_get_opa_portstatus()
2767 rsp->local_link_integrity_errors = in pma_get_opa_portstatus()
2775 rsp->link_error_recovery = cpu_to_be32(~0); in pma_get_opa_portstatus()
2777 rsp->link_error_recovery = cpu_to_be32(tmp2); in pma_get_opa_portstatus()
2779 rsp->port_rcv_errors = in pma_get_opa_portstatus()
2781 rsp->excessive_buffer_overruns = in pma_get_opa_portstatus()
2783 rsp->fm_config_errors = in pma_get_opa_portstatus()
2786 rsp->link_downed = cpu_to_be32(read_port_cntr(ppd, C_SW_LINK_DOWN, in pma_get_opa_portstatus()
2791 rsp->uncorrectable_errors = tmp < 0x100 ? (tmp & 0xff) : 0xff; in pma_get_opa_portstatus()
2793 vlinfo = &rsp->vls[0]; in pma_get_opa_portstatus()
2804 rsp->vls[vfi].port_vl_rcv_data = cpu_to_be64(tmp); in pma_get_opa_portstatus()
2806 rsp->vls[vfi].port_vl_rcv_pkts = in pma_get_opa_portstatus()
2810 rsp->vls[vfi].port_vl_xmit_data = in pma_get_opa_portstatus()
2814 rsp->vls[vfi].port_vl_xmit_pkts = in pma_get_opa_portstatus()
2821 rsp->vls[vfi].port_vl_xmit_wait = in pma_get_opa_portstatus()
2826 rsp->vls[vfi].port_vl_rcv_fecn = in pma_get_opa_portstatus()
2830 rsp->vls[vfi].port_vl_rcv_becn = in pma_get_opa_portstatus()
2834 rsp->vls[vfi].port_vl_xmit_discards = in pma_get_opa_portstatus()
2841 a0_portstatus(ppd, rsp); in pma_get_opa_portstatus()
2888 static void a0_datacounters(struct hfi1_pportdata *ppd, struct _port_dctrs *rsp) in a0_datacounters() argument
2906 if (be64_to_cpu(rsp->port_xmit_wait) > sum_vl_xmit_wait) in a0_datacounters()
2907 rsp->port_xmit_wait = cpu_to_be64(sum_vl_xmit_wait); in a0_datacounters()
2912 struct _port_dctrs *rsp) in pma_get_opa_port_dctrs() argument
2916 rsp->port_xmit_data = cpu_to_be64(read_dev_cntr(dd, C_DC_XMIT_FLITS, in pma_get_opa_port_dctrs()
2918 rsp->port_rcv_data = cpu_to_be64(read_dev_cntr(dd, C_DC_RCV_FLITS, in pma_get_opa_port_dctrs()
2920 rsp->port_xmit_pkts = cpu_to_be64(read_dev_cntr(dd, C_DC_XMIT_PKTS, in pma_get_opa_port_dctrs()
2922 rsp->port_rcv_pkts = cpu_to_be64(read_dev_cntr(dd, C_DC_RCV_PKTS, in pma_get_opa_port_dctrs()
2924 rsp->port_multicast_xmit_pkts = in pma_get_opa_port_dctrs()
2927 rsp->port_multicast_rcv_pkts = in pma_get_opa_port_dctrs()
2941 struct _port_dctrs *rsp; in pma_get_opa_datacounters() local
2989 rsp = &req->port[0]; in pma_get_opa_datacounters()
2990 memset(rsp, 0, sizeof(*rsp)); in pma_get_opa_datacounters()
2992 rsp->port_number = port; in pma_get_opa_datacounters()
2999 rsp->link_quality_indicator = cpu_to_be32((u32)lq); in pma_get_opa_datacounters()
3000 pma_get_opa_port_dctrs(ibdev, rsp); in pma_get_opa_datacounters()
3009 rsp->port_xmit_wait = in pma_get_opa_datacounters()
3012 rsp->port_rcv_fecn = in pma_get_opa_datacounters()
3014 rsp->port_rcv_becn = in pma_get_opa_datacounters()
3016 rsp->port_error_counter_summary = in pma_get_opa_datacounters()
3020 vlinfo = &rsp->vls[0]; in pma_get_opa_datacounters()
3030 rsp->vls[vfi].port_vl_xmit_data = in pma_get_opa_datacounters()
3034 rsp->vls[vfi].port_vl_rcv_data = in pma_get_opa_datacounters()
3038 rsp->vls[vfi].port_vl_xmit_pkts = in pma_get_opa_datacounters()
3042 rsp->vls[vfi].port_vl_rcv_pkts = in pma_get_opa_datacounters()
3050 rsp->vls[vfi].port_vl_xmit_wait = in pma_get_opa_datacounters()
3055 rsp->vls[vfi].port_vl_rcv_fecn = in pma_get_opa_datacounters()
3058 rsp->vls[vfi].port_vl_rcv_becn = in pma_get_opa_datacounters()
3075 a0_datacounters(ppd, rsp); in pma_get_opa_datacounters()
3088 struct _port_dctrs rsp; in pma_get_ib_portcounters_ext() local
3095 memset(&rsp, 0, sizeof(rsp)); in pma_get_ib_portcounters_ext()
3096 pma_get_opa_port_dctrs(ibdev, &rsp); in pma_get_ib_portcounters_ext()
3098 p->port_xmit_data = rsp.port_xmit_data; in pma_get_ib_portcounters_ext()
3099 p->port_rcv_data = rsp.port_rcv_data; in pma_get_ib_portcounters_ext()
3100 p->port_xmit_packets = rsp.port_xmit_pkts; in pma_get_ib_portcounters_ext()
3101 p->port_rcv_packets = rsp.port_rcv_pkts; in pma_get_ib_portcounters_ext()
3104 p->port_multicast_xmit_packets = rsp.port_multicast_xmit_pkts; in pma_get_ib_portcounters_ext()
3105 p->port_multicast_rcv_packets = rsp.port_multicast_rcv_pkts; in pma_get_ib_portcounters_ext()
3112 struct _port_ectrs *rsp, u32 port) in pma_get_opa_port_ectrs() argument
3124 rsp->link_error_recovery = cpu_to_be32(~0); in pma_get_opa_port_ectrs()
3126 rsp->link_error_recovery = cpu_to_be32(tmp2); in pma_get_opa_port_ectrs()
3129 rsp->link_downed = cpu_to_be32(read_port_cntr(ppd, C_SW_LINK_DOWN, in pma_get_opa_port_ectrs()
3131 rsp->port_rcv_errors = in pma_get_opa_port_ectrs()
3133 rsp->port_rcv_remote_physical_errors = in pma_get_opa_port_ectrs()
3136 rsp->port_rcv_switch_relay_errors = 0; in pma_get_opa_port_ectrs()
3137 rsp->port_xmit_discards = in pma_get_opa_port_ectrs()
3140 rsp->port_xmit_constraint_errors = in pma_get_opa_port_ectrs()
3143 rsp->port_rcv_constraint_errors = in pma_get_opa_port_ectrs()
3146 rsp->local_link_integrity_errors = in pma_get_opa_port_ectrs()
3149 rsp->excessive_buffer_overruns = in pma_get_opa_port_ectrs()
3158 struct _port_ectrs *rsp; in pma_get_opa_porterrors() local
3204 rsp = &req->port[0]; in pma_get_opa_porterrors()
3209 memset(rsp, 0, sizeof(*rsp)); in pma_get_opa_porterrors()
3210 rsp->port_number = port_num; in pma_get_opa_porterrors()
3212 pma_get_opa_port_ectrs(ibdev, rsp, port_num); in pma_get_opa_porterrors()
3214 rsp->port_rcv_remote_physical_errors = in pma_get_opa_porterrors()
3217 rsp->fm_config_errors = in pma_get_opa_porterrors()
3222 rsp->uncorrectable_errors = tmp < 0x100 ? (tmp & 0xff) : 0xff; in pma_get_opa_porterrors()
3223 rsp->port_rcv_errors = in pma_get_opa_porterrors()
3225 vlinfo = &rsp->vls[0]; in pma_get_opa_porterrors()
3230 rsp->vls[vfi].port_vl_xmit_discards = in pma_get_opa_porterrors()
3248 struct _port_ectrs rsp; in pma_get_ib_portcounters() local
3253 memset(&rsp, 0, sizeof(rsp)); in pma_get_ib_portcounters()
3254 pma_get_opa_port_ectrs(ibdev, &rsp, port); in pma_get_ib_portcounters()
3263 temp_32 = be32_to_cpu(rsp.link_error_recovery); in pma_get_ib_portcounters()
3269 temp_32 = be32_to_cpu(rsp.link_downed); in pma_get_ib_portcounters()
3275 temp_64 = be64_to_cpu(rsp.port_rcv_errors); in pma_get_ib_portcounters()
3281 temp_64 = be64_to_cpu(rsp.port_rcv_remote_physical_errors); in pma_get_ib_portcounters()
3287 temp_64 = be64_to_cpu(rsp.port_rcv_switch_relay_errors); in pma_get_ib_portcounters()
3290 temp_64 = be64_to_cpu(rsp.port_xmit_discards); in pma_get_ib_portcounters()
3296 temp_64 = be64_to_cpu(rsp.port_xmit_constraint_errors); in pma_get_ib_portcounters()
3302 temp_64 = be64_to_cpu(rsp.port_rcv_constraint_errors); in pma_get_ib_portcounters()
3309 temp_64 = be64_to_cpu(rsp.local_link_integrity_errors); in pma_get_ib_portcounters()
3315 temp_64 = be64_to_cpu(rsp.excessive_buffer_overruns); in pma_get_ib_portcounters()
3333 struct _port_ei *rsp; in pma_get_opa_errorinfo() local
3343 rsp = &req->port[0]; in pma_get_opa_errorinfo()
3348 memset(rsp, 0, sizeof(*rsp)); in pma_get_opa_errorinfo()
3375 rsp->port_number = port; in pma_get_opa_errorinfo()
3378 rsp->port_rcv_ei.status_and_code = in pma_get_opa_errorinfo()
3380 memcpy(&rsp->port_rcv_ei.ei.ei1to12.packet_flit1, in pma_get_opa_errorinfo()
3382 memcpy(&rsp->port_rcv_ei.ei.ei1to12.packet_flit2, in pma_get_opa_errorinfo()
3396 rsp->excessive_buffer_overrun_ei.status_and_sc = tmp; in pma_get_opa_errorinfo()
3398 rsp->excessive_buffer_overrun_ei.status_and_sc |= 0x80; in pma_get_opa_errorinfo()
3401 rsp->port_xmit_constraint_ei.status = in pma_get_opa_errorinfo()
3403 rsp->port_xmit_constraint_ei.pkey = in pma_get_opa_errorinfo()
3405 rsp->port_xmit_constraint_ei.slid = in pma_get_opa_errorinfo()
3408 rsp->port_rcv_constraint_ei.status = in pma_get_opa_errorinfo()
3410 rsp->port_rcv_constraint_ei.pkey = in pma_get_opa_errorinfo()
3412 rsp->port_rcv_constraint_ei.slid = in pma_get_opa_errorinfo()
3416 rsp->uncorrectable_ei.status_and_code = dd->err_info_uncorrectable; in pma_get_opa_errorinfo()
3419 rsp->fm_config_ei.status_and_code = dd->err_info_fmconfig; in pma_get_opa_errorinfo()
3583 struct _port_ei *rsp; in pma_set_opa_errorinfo() local
3593 rsp = &req->port[0]; in pma_set_opa_errorinfo()
3598 memset(rsp, 0, sizeof(*rsp)); in pma_set_opa_errorinfo()