Lines Matching refs:in_mad
4415 * @in_mad: MAD packet with header and data
4450 const struct opa_mad *in_mad,
4456 if (!is_local_mad(ibp, in_mad, in_wc) &&
4470 u32 port, const struct opa_mad *in_mad,
4481 *out_mad = *in_mad;
4575 u32 port, const struct ib_mad *in_mad,
4582 *out_mad = *in_mad;
4602 if (in_mad->mad_hdr.attr_id == IB_SMP_ATTR_PORT_INFO &&
4634 const struct ib_mad *in_mad,
4642 *out_mad = *in_mad;
4696 const struct opa_mad *in_mad,
4702 *out_mad = *in_mad;
4779 const struct opa_mad *in_mad,
4797 switch (in_mad->mad_hdr.mgmt_class) {
4800 local_mad = is_local_mad(ibp, in_mad, in_wc);
4806 ret = process_subn_opa(ibdev, mad_flags, port, in_mad,
4810 ret = hfi1_pkey_validation_pma(ibp, in_mad, in_wc);
4814 ret = process_perf_opa(ibdev, port, in_mad, out_mad, &resp_len);
4833 const struct ib_mad *in_mad,
4838 switch (in_mad->mad_hdr.mgmt_class) {
4841 ret = process_subn(ibdev, mad_flags, port, in_mad, out_mad);
4844 ret = process_perf(ibdev, port, in_mad, out_mad);
4861 * @in_mad: the incoming MAD
4877 const struct ib_mad *in_mad, struct ib_mad *out_mad,
4880 switch (in_mad->mad_hdr.base_version) {
4884 (struct opa_mad *)in_mad,
4890 in_grh, in_mad, out_mad);