Home
last modified time | relevance | path

Searched refs:in_wc (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dmad.c55 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_MAD_IFC() argument
66 if (ignore_mkey || !in_wc) in mlx5_MAD_IFC()
68 if (ignore_bkey || !in_wc) in mlx5_MAD_IFC()
75 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in process_mad() argument
81 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in process_mad()
111 port_num, in_wc, in_grh, in_mad, out_mad); in process_mad()
251 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mlx5_ib_process_mad() argument
278 ret = process_mad(ibdev, mad_flags, port_num, in_wc, in_grh, in mlx5_ib_process_mad()
Dmlx5_ib.h1004 u8 port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
1068 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dmad.c109 int port, const struct ib_wc *in_wc, in mlx4_MAD_IFC() argument
136 if ((mad_ifc_flags & MLX4_MAD_IFC_IGNORE_MKEY) || !in_wc) in mlx4_MAD_IFC()
138 if ((mad_ifc_flags & MLX4_MAD_IFC_IGNORE_BKEY) || !in_wc) in mlx4_MAD_IFC()
141 (mad_ifc_flags & MLX4_MAD_IFC_NET_VIEW || in_wc)) in mlx4_MAD_IFC()
144 if (in_wc) { in mlx4_MAD_IFC()
160 ext_info->my_qpn = cpu_to_be32(in_wc->qp->qp_num); in mlx4_MAD_IFC()
161 ext_info->rqpn = cpu_to_be32(in_wc->src_qp); in mlx4_MAD_IFC()
162 ext_info->sl = in_wc->sl << 4; in mlx4_MAD_IFC()
163 ext_info->g_path = in_wc->dlid_path_bits | in mlx4_MAD_IFC()
164 (in_wc->wc_flags & IB_WC_GRH ? 0x80 : 0); in mlx4_MAD_IFC()
[all …]
Dmlx4_ib.h796 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
799 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_mad.c201 const struct ib_wc *in_wc, in mthca_process_mad() argument
208 u16 slid = in_wc ? ib_lid_cpu16(in_wc->slid) : be16_to_cpu(IB_LID_PERMISSIVE); in mthca_process_mad()
264 port_num, in_wc, in_grh, in_mad, out_mad); in mthca_process_mad()
Dmthca_cmd.c1869 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh, in mthca_MAD_IFC() argument
1904 if (ignore_mkey || !in_wc) in mthca_MAD_IFC()
1906 if (ignore_bkey || !in_wc) in mthca_MAD_IFC()
1909 if (in_wc) { in mthca_MAD_IFC()
1914 MTHCA_PUT(inbox, in_wc->qp->qp_num, MAD_IFC_MY_QPN_OFFSET); in mthca_MAD_IFC()
1915 MTHCA_PUT(inbox, in_wc->src_qp, MAD_IFC_RQPN_OFFSET); in mthca_MAD_IFC()
1917 val = in_wc->sl << 4; in mthca_MAD_IFC()
1920 val = in_wc->dlid_path_bits | in mthca_MAD_IFC()
1921 (in_wc->wc_flags & IB_WC_GRH ? 0x80 : 0); in mthca_MAD_IFC()
1924 MTHCA_PUT(inbox, ib_lid_cpu16(in_wc->slid), MAD_IFC_RLID_OFFSET); in mthca_MAD_IFC()
[all …]
Dmthca_cmd.h315 int port, const struct ib_wc *in_wc, const struct ib_grh *in_grh,
Dmthca_dev.h579 const struct ib_wc *in_wc,
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dmad.h54 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
Dmad.c71 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in rvt_process_mad() argument
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_ah.h62 const struct ib_wc *in_wc,
Docrdma_ah.c260 const struct ib_wc *in_wc, in ocrdma_process_mad() argument
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dverbs.h99 u8 port_num, const struct ib_wc *in_wc,
Dverbs.c4254 const struct ib_wc *in_wc, in qedr_process_mad() argument
/Linux-v4.19/drivers/infiniband/hw/hfi1/
Dmad.c4407 const struct ib_wc *in_wc) in is_local_mad() argument
4418 return (in_wc->slid == ppd->lid); in is_local_mad()
4432 const struct ib_wc *in_wc) in opa_local_smp_check() argument
4437 if (in_wc->pkey_index >= ARRAY_SIZE(ppd->pkeys)) in opa_local_smp_check()
4440 pkey = ppd->pkeys[in_wc->pkey_index]; in opa_local_smp_check()
4461 ingress_pkey_table_fail(ppd, pkey, in_wc->slid); in opa_local_smp_check()
4504 const struct ib_wc *in_wc) in hfi1_pkey_validation_pma() argument
4506 u16 pkey_value = hfi1_lookup_pkey_value(ibp, in_wc->pkey_index); in hfi1_pkey_validation_pma()
4509 if (!is_local_mad(ibp, in_mad, in_wc) && in hfi1_pkey_validation_pma()
4830 u8 port, const struct ib_wc *in_wc, in hfi1_process_opa_mad() argument
[all …]
Dverbs.h267 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
/Linux-v4.19/drivers/infiniband/hw/qib/
Dqib_verbs.h247 const struct ib_wc *in_wc, const struct ib_grh *in_grh,
Dqib_mad.c2407 const struct ib_wc *in_wc, const struct ib_grh *in_grh, in qib_process_mad() argument
/Linux-v4.19/include/rdma/
Dib_verbs.h2459 const struct ib_wc *in_wc,