Home
last modified time | relevance | path

Searched refs:attr_mask (Results 1 - 25 of 109) sorted by relevance

12345

/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dcong.c179 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val()
183 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
188 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATI_ATTR; in mlx5_ib_set_cc_param_mask_val()
193 *attr_mask |= MLX5_IB_RP_TIME_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val()
198 *attr_mask |= MLX5_IB_RP_BYTE_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val()
203 *attr_mask |= MLX5_IB_RP_THRESHOLD_ATTR; in mlx5_ib_set_cc_param_mask_val()
208 *attr_mask |= MLX5_IB_RP_AI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
213 *attr_mask |= MLX5_IB_RP_MAX_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
218 *attr_mask |= MLX5_IB_RP_HAI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
223 *attr_mask | in mlx5_ib_set_cc_param_mask_val()
178 mlx5_ib_set_cc_param_mask_val(void *field, int offset, u32 var, u32 *attr_mask) mlx5_ib_set_cc_param_mask_val() argument
337 u32 attr_mask = 0; mlx5_ib_set_cc_params() local
[all...]
H A Dqp.c3352 const struct ib_qp_attr *attr, int attr_mask, in set_qpc_atomic_flags()
3359 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in set_qpc_atomic_flags()
3364 if (attr_mask & IB_QP_ACCESS_FLAGS) in set_qpc_atomic_flags()
3518 int attr_mask, u32 path_flags, in mlx5_set_path()
3527 if (attr_mask & IB_QP_PKEY_INDEX) in mlx5_set_path()
3554 (attr_mask & IB_QP_DEST_QPN)) in mlx5_set_path()
3587 if (attr_mask & IB_QP_TIMEOUT) in mlx5_set_path()
4014 int attr_mask, u8 init, in get_tx_affinity()
4032 else if ((attr_mask & IB_QP_AV) && attr->xmit_slave) in get_tx_affinity()
4103 const struct ib_qp_attr *attr, int attr_mask, in __mlx5_ib_modify_qp()
3351 set_qpc_atomic_flags(struct mlx5_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, void *qpc) set_qpc_atomic_flags() argument
3516 mlx5_set_path(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, const struct rdma_ah_attr *ah, void *path, u8 port, int attr_mask, u32 path_flags, const struct ib_qp_attr *attr, bool alt) mlx5_set_path() argument
4012 get_tx_affinity(struct ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, u8 init, struct ib_udata *udata) get_tx_affinity() argument
4102 __mlx5_ib_modify_qp(struct ib_qp *ibqp, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, const struct mlx5_ib_modify_qp *ucmd, struct mlx5_ib_modify_qp_resp *resp, struct ib_udata *udata) __mlx5_ib_modify_qp() argument
4452 modify_dci_qp_is_ok(enum ib_qp_state cur_state, enum ib_qp_state new_state, enum ib_qp_attr_mask attr_mask) modify_dci_qp_is_ok() argument
4491 mlx5_ib_modify_dct(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct mlx5_ib_modify_qp *ucmd, struct ib_udata *udata) mlx5_ib_modify_dct() argument
4620 validate_rd_atomic(struct mlx5_ib_dev *dev, struct ib_qp_attr *attr, int attr_mask, enum ib_qp_type qp_type) validate_rd_atomic() argument
4654 mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mlx5_ib_modify_qp() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dcong.c166 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val()
170 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
175 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATI_ATTR; in mlx5_ib_set_cc_param_mask_val()
180 *attr_mask |= MLX5_IB_RP_TIME_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val()
185 *attr_mask |= MLX5_IB_RP_BYTE_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val()
190 *attr_mask |= MLX5_IB_RP_THRESHOLD_ATTR; in mlx5_ib_set_cc_param_mask_val()
195 *attr_mask |= MLX5_IB_RP_AI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
200 *attr_mask |= MLX5_IB_RP_MAX_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
205 *attr_mask |= MLX5_IB_RP_HAI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val()
210 *attr_mask | in mlx5_ib_set_cc_param_mask_val()
165 mlx5_ib_set_cc_param_mask_val(void *field, int offset, u32 var, u32 *attr_mask) mlx5_ib_set_cc_param_mask_val() argument
315 u32 attr_mask = 0; mlx5_ib_set_cc_params() local
[all...]
H A Dqp.c3036 const struct ib_qp_attr *attr, int attr_mask, in set_qpc_atomic_flags()
3043 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in set_qpc_atomic_flags()
3048 if (attr_mask & IB_QP_ACCESS_FLAGS) in set_qpc_atomic_flags()
3200 int attr_mask, u32 path_flags, in mlx5_set_path()
3209 if (attr_mask & IB_QP_PKEY_INDEX) in mlx5_set_path()
3234 (attr_mask & IB_QP_DEST_QPN)) in mlx5_set_path()
3267 if (attr_mask & IB_QP_TIMEOUT) in mlx5_set_path()
3683 int attr_mask, u8 init, in get_tx_affinity()
3701 else if ((attr_mask & IB_QP_AV) && attr->xmit_slave) in get_tx_affinity()
3772 const struct ib_qp_attr *attr, int attr_mask, in __mlx5_ib_modify_qp()
3035 set_qpc_atomic_flags(struct mlx5_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, void *qpc) set_qpc_atomic_flags() argument
3198 mlx5_set_path(struct mlx5_ib_dev *dev, struct mlx5_ib_qp *qp, const struct rdma_ah_attr *ah, void *path, u8 port, int attr_mask, u32 path_flags, const struct ib_qp_attr *attr, bool alt) mlx5_set_path() argument
3681 get_tx_affinity(struct ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, u8 init, struct ib_udata *udata) get_tx_affinity() argument
3771 __mlx5_ib_modify_qp(struct ib_qp *ibqp, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, const struct mlx5_ib_modify_qp *ucmd, struct mlx5_ib_modify_qp_resp *resp, struct ib_udata *udata) __mlx5_ib_modify_qp() argument
4120 modify_dci_qp_is_ok(enum ib_qp_state cur_state, enum ib_qp_state new_state, enum ib_qp_attr_mask attr_mask) modify_dci_qp_is_ok() argument
4159 mlx5_ib_modify_dct(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct mlx5_ib_modify_qp *ucmd, struct ib_udata *udata) mlx5_ib_modify_dct() argument
4288 validate_rd_atomic(struct mlx5_ib_dev *dev, struct ib_qp_attr *attr, int attr_mask, enum ib_qp_type qp_type) validate_rd_atomic() argument
4322 mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mlx5_ib_modify_qp() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c94 int attr_mask; in ipoib_init_qp() local
103 attr_mask = in ipoib_init_qp()
108 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
116 attr_mask &= ~IB_QP_PORT; in ipoib_init_qp()
117 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
125 attr_mask |= IB_QP_SQ_PSN; in ipoib_init_qp()
126 attr_mask &= ~IB_QP_PKEY_INDEX; in ipoib_init_qp()
127 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/ipoib/
H A Dipoib_verbs.c94 int attr_mask; in ipoib_init_qp() local
103 attr_mask = in ipoib_init_qp()
108 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
116 attr_mask &= ~IB_QP_PORT; in ipoib_init_qp()
117 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
125 attr_mask |= IB_QP_SQ_PSN; in ipoib_init_qp()
126 attr_mask &= ~IB_QP_PKEY_INDEX; in ipoib_init_qp()
127 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); in ipoib_init_qp()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c300 int attr_mask) in store_attrs()
302 if (attr_mask & IB_QP_PKEY_INDEX) in store_attrs()
304 if (attr_mask & IB_QP_QKEY) in store_attrs()
306 if (attr_mask & IB_QP_SQ_PSN) in store_attrs()
329 int attr_mask) in get_hw_access_flags()
335 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in get_hw_access_flags()
340 if (attr_mask & IB_QP_ACCESS_FLAGS) in get_hw_access_flags()
557 const struct ib_qp_attr *attr, int attr_mask, in __mthca_modify_qp()
584 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) in __mthca_modify_qp()
605 else if (attr_mask in __mthca_modify_qp()
299 store_attrs(struct mthca_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) store_attrs() argument
328 get_hw_access_flags(struct mthca_qp *qp, const struct ib_qp_attr *attr, int attr_mask) get_hw_access_flags() argument
556 __mthca_modify_qp(struct ib_qp *ibqp, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, struct ib_udata *udata) __mthca_modify_qp() argument
858 mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mthca_modify_qp() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c300 int attr_mask) in store_attrs()
302 if (attr_mask & IB_QP_PKEY_INDEX) in store_attrs()
304 if (attr_mask & IB_QP_QKEY) in store_attrs()
306 if (attr_mask & IB_QP_SQ_PSN) in store_attrs()
329 int attr_mask) in get_hw_access_flags()
335 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in get_hw_access_flags()
340 if (attr_mask & IB_QP_ACCESS_FLAGS) in get_hw_access_flags()
557 const struct ib_qp_attr *attr, int attr_mask, in __mthca_modify_qp()
584 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) in __mthca_modify_qp()
605 else if (attr_mask in __mthca_modify_qp()
299 store_attrs(struct mthca_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) store_attrs() argument
328 get_hw_access_flags(struct mthca_qp *qp, const struct ib_qp_attr *attr, int attr_mask) get_hw_access_flags() argument
556 __mthca_modify_qp(struct ib_qp *ibqp, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, struct ib_udata *udata) __mthca_modify_qp() argument
858 mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mthca_modify_qp() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c52 int attr_mask; in flush_work_handle() local
55 attr_mask = IB_QP_STATE; in flush_work_handle()
59 ret = hns_roce_modify_qp(&hr_qp->ibqp, &attr, attr_mask, NULL); in flush_work_handle()
1079 struct ib_qp_attr *attr, int attr_mask) in check_mtu_validate()
1084 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in check_mtu_validate()
1100 int attr_mask) in hns_roce_check_qp_attr()
1106 if ((attr_mask & IB_QP_PORT) && in hns_roce_check_qp_attr()
1113 if (attr_mask & IB_QP_PKEY_INDEX) { in hns_roce_check_qp_attr()
1114 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in hns_roce_check_qp_attr()
1123 if (attr_mask in hns_roce_check_qp_attr()
1077 check_mtu_validate(struct hns_roce_dev *hr_dev, struct hns_roce_qp *hr_qp, struct ib_qp_attr *attr, int attr_mask) check_mtu_validate() argument
1099 hns_roce_check_qp_attr(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask) hns_roce_check_qp_attr() argument
1145 hns_roce_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) hns_roce_modify_qp() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/
H A Dqp.c1727 int attr_mask) in to_mlx4_access_flags()
1733 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in to_mlx4_access_flags()
1738 if (attr_mask & IB_QP_ACCESS_FLAGS) in to_mlx4_access_flags()
1757 int attr_mask) in store_sqp_attrs()
1759 if (attr_mask & IB_QP_PKEY_INDEX) in store_sqp_attrs()
1761 if (attr_mask & IB_QP_QKEY) in store_sqp_attrs()
1763 if (attr_mask & IB_QP_SQ_PSN) in store_sqp_attrs()
2109 const struct ib_qp_attr *attr, int attr_mask, in __mlx4_ib_modify_qp()
2154 if (attr_mask & IB_QP_ALT_PATH && in __mlx4_ib_modify_qp()
2166 if (!(attr_mask in __mlx4_ib_modify_qp()
1726 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask) to_mlx4_access_flags() argument
1756 store_sqp_attrs(struct mlx4_ib_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) store_sqp_attrs() argument
2108 __mlx4_ib_modify_qp(void *src, enum mlx4_ib_source_type src_type, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, struct ib_udata *udata) __mlx4_ib_modify_qp() argument
2695 _mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) _mlx4_ib_modify_qp() argument
2823 mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mlx4_ib_modify_qp() argument
4210 int attr_mask; _mlx4_ib_modify_wq() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/
H A Dqp.c1694 int attr_mask) in to_mlx4_access_flags()
1700 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in to_mlx4_access_flags()
1705 if (attr_mask & IB_QP_ACCESS_FLAGS) in to_mlx4_access_flags()
1724 int attr_mask) in store_sqp_attrs()
1726 if (attr_mask & IB_QP_PKEY_INDEX) in store_sqp_attrs()
1728 if (attr_mask & IB_QP_QKEY) in store_sqp_attrs()
1730 if (attr_mask & IB_QP_SQ_PSN) in store_sqp_attrs()
2076 const struct ib_qp_attr *attr, int attr_mask, in __mlx4_ib_modify_qp()
2121 if (attr_mask & IB_QP_ALT_PATH && in __mlx4_ib_modify_qp()
2133 if (!(attr_mask in __mlx4_ib_modify_qp()
1693 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask) to_mlx4_access_flags() argument
1723 store_sqp_attrs(struct mlx4_ib_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) store_sqp_attrs() argument
2075 __mlx4_ib_modify_qp(void *src, enum mlx4_ib_source_type src_type, const struct ib_qp_attr *attr, int attr_mask, enum ib_qp_state cur_state, enum ib_qp_state new_state, struct ib_udata *udata) __mlx4_ib_modify_qp() argument
2662 _mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) _mlx4_ib_modify_qp() argument
2790 mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) mlx4_ib_modify_qp() argument
4175 int attr_mask; _mlx4_ib_modify_wq() local
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dqp.h59 int attr_mask, struct ib_udata *udata);
62 int attr_mask, struct ib_qp_init_attr *init_attr);
H A Dsrq.c161 * @attr_mask: indicates which attributes to modify
167 enum ib_srq_attr_mask attr_mask, in rvt_modify_srq()
175 if (attr_mask & IB_SRQ_MAX_WR) { in rvt_modify_srq()
183 ((attr_mask & IB_SRQ_LIMIT) ? in rvt_modify_srq()
262 if (attr_mask & IB_SRQ_LIMIT) in rvt_modify_srq()
297 } else if (attr_mask & IB_SRQ_LIMIT) { in rvt_modify_srq()
166 rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) rvt_modify_srq() argument
H A Dqp.c1453 * @attr_mask: the mask of attributes to modify
1459 int attr_mask, struct ib_udata *udata) in rvt_modify_qp()
1474 cur_state = attr_mask & IB_QP_CUR_STATE ? in rvt_modify_qp()
1476 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in rvt_modify_qp()
1480 attr_mask)) in rvt_modify_qp()
1484 rdi->driver_f.check_modify_qp(qp, attr, attr_mask, udata)) in rvt_modify_qp()
1487 if (attr_mask & IB_QP_AV) { in rvt_modify_qp()
1502 if (attr_mask & IB_QP_ALT_PATH) { in rvt_modify_qp()
1519 if (attr_mask & IB_QP_PKEY_INDEX) in rvt_modify_qp()
1523 if (attr_mask in rvt_modify_qp()
1458 rvt_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) rvt_modify_qp() argument
1770 rvt_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) rvt_query_qp() argument
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dqp.h16 int attr_mask, struct ib_udata *udata);
19 int attr_mask, struct ib_qp_init_attr *init_attr);
H A Dsrq.c119 * @attr_mask: indicates which attributes to modify
125 enum ib_srq_attr_mask attr_mask, in rvt_modify_srq()
133 if (attr_mask & IB_SRQ_MAX_WR) { in rvt_modify_srq()
141 ((attr_mask & IB_SRQ_LIMIT) ? in rvt_modify_srq()
220 if (attr_mask & IB_SRQ_LIMIT) in rvt_modify_srq()
255 } else if (attr_mask & IB_SRQ_LIMIT) { in rvt_modify_srq()
124 rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) rvt_modify_srq() argument
H A Dqp.c1397 * @attr_mask: the mask of attributes to modify
1403 int attr_mask, struct ib_udata *udata) in rvt_modify_qp()
1414 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) in rvt_modify_qp()
1421 cur_state = attr_mask & IB_QP_CUR_STATE ? in rvt_modify_qp()
1423 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in rvt_modify_qp()
1427 attr_mask)) in rvt_modify_qp()
1431 rdi->driver_f.check_modify_qp(qp, attr, attr_mask, udata)) in rvt_modify_qp()
1434 if (attr_mask & IB_QP_AV) { in rvt_modify_qp()
1449 if (attr_mask & IB_QP_ALT_PATH) { in rvt_modify_qp()
1466 if (attr_mask in rvt_modify_qp()
1402 rvt_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) rvt_modify_qp() argument
1718 rvt_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) rvt_query_qp() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/sgx/
H A Ddriver.c149 u64 attr_mask; in sgx_drv_init() local
167 attr_mask = (((u64)ebx) << 32) + (u64)eax; in sgx_drv_init()
168 sgx_attributes_reserved_mask = ~attr_mask | SGX_ATTR_RESERVED_MASK; in sgx_drv_init()
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c520 * @attr_mask: attributes mask
526 int attr_mask, struct ib_udata *udata) in pvrdma_modify_qp()
536 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) in pvrdma_modify_qp()
541 cur_state = (attr_mask & IB_QP_CUR_STATE) ? attr->cur_qp_state : in pvrdma_modify_qp()
543 next_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : cur_state; in pvrdma_modify_qp()
546 attr_mask)) { in pvrdma_modify_qp()
551 if (attr_mask & IB_QP_PORT) { in pvrdma_modify_qp()
559 if (attr_mask & IB_QP_MIN_RNR_TIMER) { in pvrdma_modify_qp()
566 if (attr_mask & IB_QP_PKEY_INDEX) { in pvrdma_modify_qp()
573 if (attr_mask in pvrdma_modify_qp()
525 pvrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) pvrdma_modify_qp() argument
966 pvrdma_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) pvrdma_query_qp() argument
[all...]
H A Dpvrdma_srq.c269 * @attr_mask: attributes mask
275 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in pvrdma_modify_srq()
284 if (!(attr_mask & IB_SRQ_LIMIT)) in pvrdma_modify_srq()
291 cmd->attr_mask = attr_mask; in pvrdma_modify_srq()
274 pvrdma_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) pvrdma_modify_srq() argument
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_qp.c50 int attr_mask; in flush_work_handle() local
53 attr_mask = IB_QP_STATE; in flush_work_handle()
57 ret = hns_roce_modify_qp(&hr_qp->ibqp, &attr, attr_mask, NULL); in flush_work_handle()
1255 struct ib_qp_attr *attr, int attr_mask) in check_mtu_validate()
1260 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in check_mtu_validate()
1276 int attr_mask) in hns_roce_check_qp_attr()
1282 if ((attr_mask & IB_QP_PORT) && in hns_roce_check_qp_attr()
1289 if (attr_mask & IB_QP_PKEY_INDEX) { in hns_roce_check_qp_attr()
1290 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in hns_roce_check_qp_attr()
1299 if (attr_mask in hns_roce_check_qp_attr()
1253 check_mtu_validate(struct hns_roce_dev *hr_dev, struct hns_roce_qp *hr_qp, struct ib_qp_attr *attr, int attr_mask) check_mtu_validate() argument
1275 hns_roce_check_qp_attr(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask) hns_roce_check_qp_attr() argument
1321 hns_roce_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) hns_roce_modify_qp() argument
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c531 * @attr_mask: attributes mask
537 int attr_mask, struct ib_udata *udata) in pvrdma_modify_qp()
549 cur_state = (attr_mask & IB_QP_CUR_STATE) ? attr->cur_qp_state : in pvrdma_modify_qp()
551 next_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : cur_state; in pvrdma_modify_qp()
554 attr_mask)) { in pvrdma_modify_qp()
559 if (attr_mask & IB_QP_PORT) { in pvrdma_modify_qp()
567 if (attr_mask & IB_QP_MIN_RNR_TIMER) { in pvrdma_modify_qp()
574 if (attr_mask & IB_QP_PKEY_INDEX) { in pvrdma_modify_qp()
581 if (attr_mask & IB_QP_QKEY) in pvrdma_modify_qp()
593 cmd->attr_mask in pvrdma_modify_qp()
536 pvrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) pvrdma_modify_qp() argument
982 pvrdma_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) pvrdma_query_qp() argument
[all...]
H A Dpvrdma_srq.c269 * @attr_mask: attributes mask
275 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in pvrdma_modify_srq()
284 if (!(attr_mask & IB_SRQ_LIMIT)) in pvrdma_modify_srq()
291 cmd->attr_mask = attr_mask; in pvrdma_modify_srq()
274 pvrdma_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) pvrdma_modify_srq() argument
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dopfn.c242 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask) in opfn_qp_init() argument
248 if (attr_mask & IB_QP_RETRY_CNT) in opfn_qp_init()
255 if (attr_mask & IB_QP_TIMEOUT) in opfn_qp_init()
264 if (attr_mask & IB_QP_STATE && in opfn_qp_init()
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dopfn.c242 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask) in opfn_qp_init() argument
248 if (attr_mask & IB_QP_RETRY_CNT) in opfn_qp_init()
255 if (attr_mask & IB_QP_TIMEOUT) in opfn_qp_init()
264 if (attr_mask & IB_QP_STATE && in opfn_qp_init()

Completed in 38 milliseconds

12345