Home
last modified time | relevance | path

Searched refs:qp_attr_mask (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/infiniband/core/
H A Dsecurity.c333 int qp_attr_mask) in get_new_pps() argument
342 if (qp_attr_mask & IB_QP_PORT) in get_new_pps()
347 if (qp_attr_mask & IB_QP_PKEY_INDEX) in get_new_pps()
352 if (((qp_attr_mask & IB_QP_PKEY_INDEX) && in get_new_pps()
353 (qp_attr_mask & IB_QP_PORT)) || in get_new_pps()
357 if (qp_attr_mask & IB_QP_ALT_PATH) { in get_new_pps()
573 int qp_attr_mask, in ib_security_modify_qp() argument
583 bool pps_change = ((qp_attr_mask & (IB_QP_PKEY_INDEX | IB_QP_PORT)) || in ib_security_modify_qp()
584 (qp_attr_mask & IB_QP_ALT_PATH)); in ib_security_modify_qp()
586 WARN_ONCE((qp_attr_mask & IB_QP_PORT && in ib_security_modify_qp()
[all …]
H A Dcore_priv.h231 int qp_attr_mask,
258 int qp_attr_mask, in ib_security_modify_qp() argument
263 qp_attr_mask, in ib_security_modify_qp()
H A Diwcm.c1092 int *qp_attr_mask) in iwcm_init_qp_init_attr() argument
1103 *qp_attr_mask = IB_QP_STATE | IB_QP_ACCESS_FLAGS; in iwcm_init_qp_init_attr()
1118 int *qp_attr_mask) in iwcm_init_qp_rts_attr() argument
1129 *qp_attr_mask = 0; in iwcm_init_qp_rts_attr()
1142 int *qp_attr_mask) in iw_cm_init_qp_attr() argument
1152 qp_attr, qp_attr_mask); in iw_cm_init_qp_attr()
1156 qp_attr, qp_attr_mask); in iw_cm_init_qp_attr()
H A Dcma.c1087 int qp_attr_mask, ret; in cma_init_ud_qp() local
1090 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); in cma_init_ud_qp()
1094 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask); in cma_init_ud_qp()
1113 int qp_attr_mask, ret; in cma_init_conn_qp() local
1116 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); in cma_init_conn_qp()
1120 return ib_modify_qp(qp, &qp_attr, qp_attr_mask); in cma_init_conn_qp()
1180 int qp_attr_mask, ret; in cma_modify_qp_rtr() local
1190 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); in cma_modify_qp_rtr()
1194 ret = ib_modify_qp(id_priv->id.qp, &qp_attr, qp_attr_mask); in cma_modify_qp_rtr()
1199 ret = rdma_init_qp_attr(&id_priv->id, &qp_attr, &qp_attr_mask); in cma_modify_qp_rtr()
[all …]
H A Dcm.c4080 int *qp_attr_mask) in cm_init_qp_init_attr() argument
4096 *qp_attr_mask = IB_QP_STATE | IB_QP_ACCESS_FLAGS | in cm_init_qp_init_attr()
4127 int *qp_attr_mask) in cm_init_qp_rtr_attr() argument
4141 *qp_attr_mask = IB_QP_STATE | IB_QP_AV | IB_QP_PATH_MTU | in cm_init_qp_rtr_attr()
4153 *qp_attr_mask |= IB_QP_MAX_DEST_RD_ATOMIC | in cm_init_qp_rtr_attr()
4161 *qp_attr_mask |= IB_QP_ALT_PATH; in cm_init_qp_rtr_attr()
4180 int *qp_attr_mask) in cm_init_qp_rts_attr() argument
4197 *qp_attr_mask = IB_QP_STATE | IB_QP_SQ_PSN; in cm_init_qp_rts_attr()
4202 *qp_attr_mask |= IB_QP_RETRY_CNT | IB_QP_RNR_RETRY | in cm_init_qp_rts_attr()
4209 *qp_attr_mask |= IB_QP_TIMEOUT; in cm_init_qp_rts_attr()
[all …]
H A Dverbs.c2077 int qp_attr_mask) in ib_modify_qp() argument
2079 return _ib_modify_qp(qp->real_qp, qp_attr, qp_attr_mask, NULL); in ib_modify_qp()
2085 int qp_attr_mask, in ib_query_qp() argument
2092 qp->device->ops.query_qp(qp->real_qp, qp_attr, qp_attr_mask, in ib_query_qp()
H A Ducma.c1303 resp.qp_attr_mask = 0; in ucma_init_qp_attr()
1307 ret = rdma_init_qp_attr(ctx->cm_id, &qp_attr, &resp.qp_attr_mask); in ucma_init_qp_attr()
/linux/drivers/infiniband/hw/efa/
H A Defa_verbs.c349 int qp_attr_mask, in efa_query_qp() argument
362 if (qp_attr_mask & ~EFA_QUERY_QP_SUPP_MASK) { in efa_query_qp()
365 qp_attr_mask, EFA_QUERY_QP_SUPP_MASK); in efa_query_qp()
949 struct ib_qp_attr *qp_attr, int qp_attr_mask, in efa_modify_qp_validate() argument
960 if (qp_attr_mask & ~EFA_MODIFY_QP_SUPP_MASK) { in efa_modify_qp_validate()
963 qp_attr_mask, EFA_MODIFY_QP_SUPP_MASK); in efa_modify_qp_validate()
969 qp_attr_mask); in efa_modify_qp_validate()
972 qp_attr_mask); in efa_modify_qp_validate()
979 if ((qp_attr_mask & IB_QP_PORT) && qp_attr->port_num != 1) { in efa_modify_qp_validate()
984 if ((qp_attr_mask & IB_QP_PKEY_INDEX) && qp_attr->pkey_index) { in efa_modify_qp_validate()
[all …]
/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c279 int qp_attr_mask, ret; in ipoib_cm_modify_rx_qp() local
282 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask); in ipoib_cm_modify_rx_qp()
287 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask); in ipoib_cm_modify_rx_qp()
293 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask); in ipoib_cm_modify_rx_qp()
299 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask); in ipoib_cm_modify_rx_qp()
314 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask); in ipoib_cm_modify_rx_qp()
319 ret = ib_modify_qp(qp, &qp_attr, qp_attr_mask); in ipoib_cm_modify_rx_qp()
993 int qp_attr_mask, ret; in ipoib_cm_rep_handler() local
1005 ret = ib_cm_init_qp_attr(cm_id, &qp_attr, &qp_attr_mask); in ipoib_cm_rep_handler()
1012 ret = ib_modify_qp(p->qp, &qp_attr, qp_attr_mask); in ipoib_cm_rep_handler()
[all …]
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c2067 int qp_attr_mask) in bnxt_re_modify_shadow_qp() argument
2072 if (qp_attr_mask & IB_QP_STATE) { in bnxt_re_modify_shadow_qp()
2076 if (qp_attr_mask & IB_QP_PKEY_INDEX) { in bnxt_re_modify_shadow_qp()
2081 if (qp_attr_mask & IB_QP_QKEY) { in bnxt_re_modify_shadow_qp()
2086 if (qp_attr_mask & IB_QP_SQ_PSN) { in bnxt_re_modify_shadow_qp()
2098 int qp_attr_mask, struct ib_udata *udata) in bnxt_re_modify_qp() argument
2108 if (qp_attr_mask & ~(IB_QP_ATTR_STANDARD_BITS | IB_QP_RATE_LIMIT)) in bnxt_re_modify_qp()
2113 if (qp_attr_mask & IB_QP_STATE) { in bnxt_re_modify_qp()
2117 ib_qp->qp_type, qp_attr_mask)) { in bnxt_re_modify_qp()
2120 qp_attr_mask); in bnxt_re_modify_qp()
[all …]
/linux/include/rdma/
H A Diw_cm.h197 int *qp_attr_mask);
H A Drdma_cm.h275 int *qp_attr_mask);
H A Dib_cm.h508 int *qp_attr_mask);
H A Dib_verbs.h2534 int qp_attr_mask, struct ib_udata *udata);
2536 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr);
3907 * @qp_attr_mask: A bit-mask used to specify which attributes of the QP
3912 int qp_attr_mask);
3919 * @qp_attr_mask: A bit-mask used to select specific attributes to query. in ib_destroy_qp()
3922 * The qp_attr_mask may be used to limit the query to gathering only the
3927 int qp_attr_mask,
/linux/drivers/infiniband/hw/mlx5/
H A Dgsi.c348 int qp_attr_mask, in mlx5_ib_gsi_query_qp() argument
355 ret = ib_query_qp(gsi->rx_qp, qp_attr, qp_attr_mask, qp_init_attr); in mlx5_ib_gsi_query_qp()
H A Dqp.c5038 struct ib_qp_attr *qp_attr, int qp_attr_mask, in mlx5_ib_dct_query_qp() argument
5055 if (qp_attr_mask & ~supported_mask) in mlx5_ib_dct_query_qp()
5070 if (qp_attr_mask & IB_QP_STATE) in mlx5_ib_dct_query_qp()
5073 if (qp_attr_mask & IB_QP_ACCESS_FLAGS) { in mlx5_ib_dct_query_qp()
5083 if (qp_attr_mask & IB_QP_PORT) in mlx5_ib_dct_query_qp()
5085 if (qp_attr_mask & IB_QP_MIN_RNR_TIMER) in mlx5_ib_dct_query_qp()
5087 if (qp_attr_mask & IB_QP_AV) { in mlx5_ib_dct_query_qp()
5093 if (qp_attr_mask & IB_QP_PATH_MTU) in mlx5_ib_dct_query_qp()
5095 if (qp_attr_mask & IB_QP_PKEY_INDEX) in mlx5_ib_dct_query_qp()
5103 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) in mlx5_ib_query_qp() argument
[all …]
/linux/drivers/infiniband/sw/siw/
H A Dsiw_cm.c779 enum siw_qp_attr_mask qp_attr_mask; in siw_proc_mpareply() local
928 qp_attr_mask = SIW_QP_ATTR_STATE | SIW_QP_ATTR_LLP_HANDLE | in siw_proc_mpareply()
938 rv = siw_qp_modify(qp, &qp_attrs, qp_attr_mask); in siw_proc_mpareply()
H A Dsiw_verbs.c513 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) in siw_query_qp() argument
/linux/net/smc/
H A Dsmc_ib.c64 enum ib_qp_attr_mask qp_attr_mask = in smc_ib_modify_qp_rtr() local
92 return ib_modify_qp(lnk->roce_qp, &qp_attr, qp_attr_mask); in smc_ib_modify_qp_rtr()
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h519 int mthca_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask,
H A Dmthca_qp.c430 int mthca_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, in mthca_query_qp() argument
/linux/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.c386 int qp_attr_mask, in usnic_ib_query_qp() argument
/linux/include/uapi/rdma/
H A Dib_user_verbs.h565 __u32 qp_attr_mask; member
/linux/drivers/infiniband/hw/mlx4/
H A Dqp.c1898 enum ib_qp_attr_mask qp_attr_mask, in mlx4_set_path() argument
1911 enum ib_qp_attr_mask qp_attr_mask, in mlx4_set_alt_path() argument
4017 int mlx4_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, in mlx4_ib_query_qp() argument
/linux/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c1837 int qp_attr_mask, struct ib_qp_init_attr *qp_init_attr) in erdma_query_qp() argument

12