Lines Matching refs:mad_hdr

2276 	struct ib_mad_hdr mad_hdr;  member
2568 if (pmp->mad_hdr.attr_mod != 0) in pma_get_opa_classportinfo()
2569 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_classportinfo()
2692 u32 nports = be32_to_cpu(pmp->mad_hdr.attr_mod) >> 24; in pma_get_opa_portstatus()
2705 pmp->mad_hdr.status |= OPA_PM_STATUS_REQUEST_TOO_LARGE; in pma_get_opa_portstatus()
2711 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_portstatus()
2955 num_ports = be32_to_cpu(pmp->mad_hdr.attr_mod) >> 24; in pma_get_opa_datacounters()
2964 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_datacounters()
2972 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_datacounters()
2985 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_datacounters()
3090 if (pmp->mad_hdr.attr_mod != 0 || p->port_select != port) { in pma_get_ib_portcounters_ext()
3091 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_ib_portcounters_ext()
3175 num_ports = be32_to_cpu(pmp->mad_hdr.attr_mod) >> 24; in pma_get_opa_porterrors()
3181 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_porterrors()
3188 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_porterrors()
3200 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_porterrors()
3256 if (pmp->mad_hdr.attr_mod != 0 || p->port_select != port) { in pma_get_ib_portcounters()
3257 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_ib_portcounters()
3345 num_ports = OPA_AM_NPORT(be32_to_cpu(pmp->mad_hdr.attr_mod)); in pma_get_opa_errorinfo()
3351 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_errorinfo()
3359 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_errorinfo()
3372 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_get_opa_errorinfo()
3436 u32 nports = be32_to_cpu(pmp->mad_hdr.attr_mod) >> 24; in pma_set_opa_portstatus()
3443 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_set_opa_portstatus()
3595 num_ports = OPA_AM_NPORT(be32_to_cpu(pmp->mad_hdr.attr_mod)); in pma_set_opa_errorinfo()
3601 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_set_opa_errorinfo()
3614 pmp->mad_hdr.status |= IB_SMP_INVALID_FIELD; in pma_set_opa_errorinfo()
4602 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_PORT_INFO && in process_subn()
4643 if (pmp->mad_hdr.class_version != 1) { in process_perf()
4644 pmp->mad_hdr.status |= IB_SMP_UNSUP_VERSION; in process_perf()
4649 switch (pmp->mad_hdr.method) { in process_perf()
4651 switch (pmp->mad_hdr.attr_id) { in process_perf()
4663 pmp->mad_hdr.status |= IB_SMP_UNSUP_METH_ATTR; in process_perf()
4670 if (pmp->mad_hdr.attr_id) { in process_perf()
4671 pmp->mad_hdr.status |= IB_SMP_UNSUP_METH_ATTR; in process_perf()
4687 pmp->mad_hdr.status |= IB_SMP_UNSUP_METHOD; in process_perf()
4704 if (pmp->mad_hdr.class_version != OPA_SM_CLASS_VERSION) { in process_perf_opa()
4705 pmp->mad_hdr.status |= IB_SMP_UNSUP_VERSION; in process_perf_opa()
4709 *resp_len = sizeof(pmp->mad_hdr); in process_perf_opa()
4711 switch (pmp->mad_hdr.method) { in process_perf_opa()
4713 switch (pmp->mad_hdr.attr_id) { in process_perf_opa()
4734 pmp->mad_hdr.status |= IB_SMP_UNSUP_METH_ATTR; in process_perf_opa()
4741 switch (pmp->mad_hdr.attr_id) { in process_perf_opa()
4751 pmp->mad_hdr.status |= IB_SMP_UNSUP_METH_ATTR; in process_perf_opa()
4768 pmp->mad_hdr.status |= IB_SMP_UNSUP_METHOD; in process_perf_opa()
4797 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_opa_mad()
4838 switch (in_mad->mad_hdr.mgmt_class) { in hfi1_process_ib_mad()
4880 switch (in_mad->mad_hdr.base_version) { in hfi1_process_mad()