Lines Matching refs:opa
759 bool opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, in handle_outgoing_dr_smp() local
774 if (opa && smp->class_version == OPA_SMP_CLASS_VERSION) { in handle_outgoing_dr_smp()
839 if (opa && smp->base_version == OPA_MGMT_BASE_VERSION) { in handle_outgoing_dr_smp()
896 if (opa) { in handle_outgoing_dr_smp()
995 bool opa; in ib_create_send_mad() local
1000 opa = rdma_cap_opa_mad(mad_agent->device, mad_agent->port_num); in ib_create_send_mad()
1002 if (opa && base_version == OPA_MGMT_BASE_VERSION) in ib_create_send_mad()
1034 if (opa && base_version == OPA_MGMT_BASE_VERSION && in ib_create_send_mad()
1795 bool opa) in validate_mad() argument
1802 (!opa || mad_hdr->base_version != OPA_MGMT_BASE_VERSION)) { in validate_mad()
1804 mad_hdr->base_version, opa ? "(opa)" : ""); in validate_mad()
2069 size_t *resp_len, bool opa) in generate_unmatched_resp() argument
2085 if (opa && recv_hdr->base_version == OPA_MGMT_BASE_VERSION) { in generate_unmatched_resp()
2163 bool opa) in handle_smi() argument
2167 if (opa && mad_hdr->base_version == OPA_MGMT_BASE_VERSION && in handle_smi()
2187 bool opa; in ib_mad_recv_done_handler() local
2193 opa = rdma_cap_opa_mad(qp_info->port_priv->device, in ib_mad_recv_done_handler()
2208 if (opa && ((struct ib_mad_hdr *)(recv->mad))->base_version == OPA_MGMT_BASE_VERSION) { in ib_mad_recv_done_handler()
2223 if (!validate_mad((const struct ib_mad_hdr *)recv->mad, qp_info, opa)) in ib_mad_recv_done_handler()
2242 response, opa) in ib_mad_recv_done_handler()
2257 if (opa) in ib_mad_recv_done_handler()
2269 mad_size, opa); in ib_mad_recv_done_handler()
2284 generate_unmatched_resp(recv, response, &mad_size, opa)) { in ib_mad_recv_done_handler()
2287 qp_info->qp->qp_num, mad_size, opa); in ib_mad_recv_done_handler()
2688 bool opa; in local_completions() local
2693 opa = rdma_cap_opa_mad(mad_agent_priv->qp_info->port_priv->device, in local_completions()
2727 if (opa && base_version == OPA_MGMT_BASE_VERSION) { in local_completions()