in_wc            4397 drivers/infiniband/hw/hfi1/mad.c 			const struct ib_wc *in_wc)
in_wc            4408 drivers/infiniband/hw/hfi1/mad.c 	return (in_wc->slid == ppd->lid);
in_wc            4422 drivers/infiniband/hw/hfi1/mad.c 			       const struct ib_wc *in_wc)
in_wc            4427 drivers/infiniband/hw/hfi1/mad.c 	if (in_wc->pkey_index >= ARRAY_SIZE(ppd->pkeys))
in_wc            4430 drivers/infiniband/hw/hfi1/mad.c 	pkey = ppd->pkeys[in_wc->pkey_index];
in_wc            4451 drivers/infiniband/hw/hfi1/mad.c 	ingress_pkey_table_fail(ppd, pkey, in_wc->slid);
in_wc            4494 drivers/infiniband/hw/hfi1/mad.c 				    const struct ib_wc *in_wc)
in_wc            4496 drivers/infiniband/hw/hfi1/mad.c 	u16 pkey_value = hfi1_lookup_pkey_value(ibp, in_wc->pkey_index);
in_wc            4499 drivers/infiniband/hw/hfi1/mad.c 	if (!is_local_mad(ibp, in_mad, in_wc) &&
in_wc            4820 drivers/infiniband/hw/hfi1/mad.c 				u8 port, const struct ib_wc *in_wc,
in_wc            4829 drivers/infiniband/hw/hfi1/mad.c 	u32 resp_len = in_wc->byte_len - sizeof(*in_grh);
in_wc            4843 drivers/infiniband/hw/hfi1/mad.c 		local_mad = is_local_mad(ibp, in_mad, in_wc);
in_wc            4845 drivers/infiniband/hw/hfi1/mad.c 			ret = opa_local_smp_check(ibp, in_wc);
in_wc            4853 drivers/infiniband/hw/hfi1/mad.c 		ret = hfi1_pkey_validation_pma(ibp, in_mad, in_wc);
in_wc            4868 drivers/infiniband/hw/hfi1/mad.c 		*out_mad_size = in_wc->byte_len - sizeof(struct ib_grh);
in_wc            4874 drivers/infiniband/hw/hfi1/mad.c 			       const struct ib_wc *in_wc,
in_wc            4917 drivers/infiniband/hw/hfi1/mad.c 		     const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc            4929 drivers/infiniband/hw/hfi1/mad.c 					    in_wc, in_grh,
in_wc            4936 drivers/infiniband/hw/hfi1/mad.c 					  in_wc, in_grh,
in_wc             332 drivers/infiniband/hw/hfi1/verbs.h 		     const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             109 drivers/infiniband/hw/mlx4/mad.c 		 int port, const struct ib_wc *in_wc,
in_wc             136 drivers/infiniband/hw/mlx4/mad.c 	if ((mad_ifc_flags & MLX4_MAD_IFC_IGNORE_MKEY) || !in_wc)
in_wc             138 drivers/infiniband/hw/mlx4/mad.c 	if ((mad_ifc_flags & MLX4_MAD_IFC_IGNORE_BKEY) || !in_wc)
in_wc             141 drivers/infiniband/hw/mlx4/mad.c 	    (mad_ifc_flags & MLX4_MAD_IFC_NET_VIEW || in_wc))
in_wc             144 drivers/infiniband/hw/mlx4/mad.c 	if (in_wc) {
in_wc             160 drivers/infiniband/hw/mlx4/mad.c 		ext_info->my_qpn = cpu_to_be32(in_wc->qp->qp_num);
in_wc             161 drivers/infiniband/hw/mlx4/mad.c 		ext_info->rqpn   = cpu_to_be32(in_wc->src_qp);
in_wc             162 drivers/infiniband/hw/mlx4/mad.c 		ext_info->sl     = in_wc->sl << 4;
in_wc             163 drivers/infiniband/hw/mlx4/mad.c 		ext_info->g_path = in_wc->dlid_path_bits |
in_wc             164 drivers/infiniband/hw/mlx4/mad.c 			(in_wc->wc_flags & IB_WC_GRH ? 0x80 : 0);
in_wc             165 drivers/infiniband/hw/mlx4/mad.c 		ext_info->pkey   = cpu_to_be16(in_wc->pkey_index);
in_wc             172 drivers/infiniband/hw/mlx4/mad.c 		in_modifier |= ib_lid_cpu16(in_wc->slid) << 16;
in_wc             803 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             810 drivers/infiniband/hw/mlx4/mad.c 	if (in_wc && in_wc->qp) {
in_wc             814 drivers/infiniband/hw/mlx4/mad.c 			 in_wc->slid, in_wc->src_qp,
in_wc             815 drivers/infiniband/hw/mlx4/mad.c 			 in_wc->dlid_path_bits,
in_wc             816 drivers/infiniband/hw/mlx4/mad.c 			 in_wc->qp->qp_num,
in_wc             817 drivers/infiniband/hw/mlx4/mad.c 			 in_wc->wc_flags,
in_wc             821 drivers/infiniband/hw/mlx4/mad.c 		if (in_wc->wc_flags & IB_WC_GRH) {
in_wc             831 drivers/infiniband/hw/mlx4/mad.c 	slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE);
in_wc             871 drivers/infiniband/hw/mlx4/mad.c 			   port_num, in_wc, in_grh, in_mad, out_mad);
in_wc             938 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             986 drivers/infiniband/hw/mlx4/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc            1009 drivers/infiniband/hw/mlx4/mad.c 			return iboe_process_mad(ibdev, mad_flags, port_num, in_wc,
in_wc            1012 drivers/infiniband/hw/mlx4/mad.c 		return ib_process_mad(ibdev, mad_flags, port_num, in_wc,
in_wc            1017 drivers/infiniband/hw/mlx4/mad.c 		return iboe_process_mad(ibdev, mad_flags, port_num, in_wc,
in_wc             787 drivers/infiniband/hw/mlx4/mlx4_ib.h 		 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             790 drivers/infiniband/hw/mlx4/mlx4_ib.h 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc              56 drivers/infiniband/hw/mlx5/mad.c 			int ignore_bkey, u8 port, const struct ib_wc *in_wc,
in_wc              68 drivers/infiniband/hw/mlx5/mad.c 	if (ignore_mkey || !in_wc)
in_wc              70 drivers/infiniband/hw/mlx5/mad.c 	if (ignore_bkey || !in_wc)
in_wc              78 drivers/infiniband/hw/mlx5/mad.c 		       const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc              84 drivers/infiniband/hw/mlx5/mad.c 	slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE);
in_wc             114 drivers/infiniband/hw/mlx5/mad.c 			   port_num, in_wc, in_grh, in_mad, out_mad);
in_wc             273 drivers/infiniband/hw/mlx5/mad.c 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             294 drivers/infiniband/hw/mlx5/mad.c 		ret =  process_mad(ibdev, mad_flags, port_num, in_wc, in_grh,
in_wc            1182 drivers/infiniband/hw/mlx5/mlx5_ib.h 			const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc            1863 drivers/infiniband/hw/mthca/mthca_cmd.c 		  int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc            1898 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (ignore_mkey || !in_wc)
in_wc            1900 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (ignore_bkey || !in_wc)
in_wc            1903 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (in_wc) {
in_wc            1908 drivers/infiniband/hw/mthca/mthca_cmd.c 		MTHCA_PUT(inbox, in_wc->qp->qp_num, MAD_IFC_MY_QPN_OFFSET);
in_wc            1909 drivers/infiniband/hw/mthca/mthca_cmd.c 		MTHCA_PUT(inbox, in_wc->src_qp,     MAD_IFC_RQPN_OFFSET);
in_wc            1911 drivers/infiniband/hw/mthca/mthca_cmd.c 		val = in_wc->sl << 4;
in_wc            1914 drivers/infiniband/hw/mthca/mthca_cmd.c 		val = in_wc->dlid_path_bits |
in_wc            1915 drivers/infiniband/hw/mthca/mthca_cmd.c 			(in_wc->wc_flags & IB_WC_GRH ? 0x80 : 0);
in_wc            1918 drivers/infiniband/hw/mthca/mthca_cmd.c 		MTHCA_PUT(inbox, ib_lid_cpu16(in_wc->slid), MAD_IFC_RLID_OFFSET);
in_wc            1919 drivers/infiniband/hw/mthca/mthca_cmd.c 		MTHCA_PUT(inbox, in_wc->pkey_index, MAD_IFC_PKEY_OFFSET);
in_wc            1926 drivers/infiniband/hw/mthca/mthca_cmd.c 		in_modifier |= ib_lid_cpu16(in_wc->slid) << 16;
in_wc             315 drivers/infiniband/hw/mthca/mthca_cmd.h 		  int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             582 drivers/infiniband/hw/mthca/mthca_dev.h 		      const struct ib_wc *in_wc,
in_wc             202 drivers/infiniband/hw/mthca/mthca_mad.c 		      const struct ib_wc *in_wc,
in_wc             209 drivers/infiniband/hw/mthca/mthca_mad.c 	u16 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE);
in_wc             265 drivers/infiniband/hw/mthca/mthca_mad.c 			    port_num, in_wc, in_grh, in_mad, out_mad);
in_wc             253 drivers/infiniband/hw/ocrdma/ocrdma_ah.c 		       const struct ib_wc *in_wc,
in_wc              62 drivers/infiniband/hw/ocrdma/ocrdma_ah.h 		       const struct ib_wc *in_wc,
in_wc            4134 drivers/infiniband/hw/qedr/verbs.c 		     const struct ib_wc *in_wc,
in_wc              95 drivers/infiniband/hw/qedr/verbs.h 		     u8 port_num, const struct ib_wc *in_wc,
in_wc            2407 drivers/infiniband/hw/qib/qib_mad.c 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc             247 drivers/infiniband/hw/qib/qib_verbs.h 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc              71 drivers/infiniband/sw/rdmavt/mad.c 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc              54 drivers/infiniband/sw/rdmavt/mad.h 		    const struct ib_wc *in_wc, const struct ib_grh *in_grh,
in_wc            2278 include/rdma/ib_verbs.h 			   u8 port_num, const struct ib_wc *in_wc,