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,