/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | cong.c | 179 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 D | qp.c | 3352 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 D | cong.c | 166 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 D | qp.c | 3036 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 D | ipoib_verbs.c | 94 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 D | ipoib_verbs.c | 94 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 D | mthca_qp.c | 300 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 D | mthca_qp.c | 300 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 D | hns_roce_qp.c | 52 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 D | qp.c | 1727 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 D | qp.c | 1694 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 D | qp.h | 59 int attr_mask, struct ib_udata *udata); 62 int attr_mask, struct ib_qp_init_attr *init_attr);
|
H A D | srq.c | 161 * @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 D | qp.c | 1453 * @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 D | qp.h | 16 int attr_mask, struct ib_udata *udata); 19 int attr_mask, struct ib_qp_init_attr *init_attr);
|
H A D | srq.c | 119 * @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 D | qp.c | 1397 * @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 D | driver.c | 149 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 D | pvrdma_qp.c | 520 * @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 D | pvrdma_srq.c | 269 * @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 D | hns_roce_qp.c | 50 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 D | pvrdma_qp.c | 531 * @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 D | pvrdma_srq.c | 269 * @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 D | opfn.c | 242 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 D | opfn.c | 242 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()
|