Lines Matching refs:opa
611 bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, in handle_outgoing_dr_smp() local
626 if (opa && smp->class_version == OPA_SM_CLASS_VERSION) { in handle_outgoing_dr_smp()
693 if (opa && smp->base_version == OPA_MGMT_BASE_VERSION) { in handle_outgoing_dr_smp()
749 if (opa) { in handle_outgoing_dr_smp()
844 bool opa; in ib_create_send_mad() local
849 opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num); in ib_create_send_mad()
851 if (opa && base_version == OPA_MGMT_BASE_VERSION) in ib_create_send_mad()
883 if (opa && base_version == OPA_MGMT_BASE_VERSION && in ib_create_send_mad()
1616 bool opa) in validate_mad() argument
1623 (!opa || mad_hdr->base_version != OPA_MGMT_BASE_VERSION)) { in validate_mad()
1625 mad_hdr->base_version, opa ? "(opa)" : ""); in validate_mad()
1909 size_t *resp_len, bool opa) in generate_unmatched_resp() argument
1925 if (opa && recv_hdr->base_version == OPA_MGMT_BASE_VERSION) { in generate_unmatched_resp()
2005 bool opa) in handle_smi() argument
2009 if (opa && mad_hdr->base_version == OPA_MGMT_BASE_VERSION && in handle_smi()
2030 bool opa; in ib_mad_recv_done() local
2046 opa = rdma_cap_opa_mad(qp_info->port_priv->device, in ib_mad_recv_done()
2061 if (opa && ((struct ib_mad_hdr *)(recv->mad))->base_version == OPA_MGMT_BASE_VERSION) { in ib_mad_recv_done()
2073 if (!validate_mad((const struct ib_mad_hdr *)recv->mad, qp_info, opa)) in ib_mad_recv_done()
2092 response, opa) in ib_mad_recv_done()
2105 if (opa) in ib_mad_recv_done()
2117 mad_size, opa); in ib_mad_recv_done()
2133 generate_unmatched_resp(recv, response, &mad_size, opa)) { in ib_mad_recv_done()
2136 qp_info->qp->qp_num, mad_size, opa); in ib_mad_recv_done()
2502 bool opa; in local_completions() local
2507 opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, in local_completions()
2541 if (opa && base_version == OPA_MGMT_BASE_VERSION) { in local_completions()