/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | cong.c | 179 u32 var, u32 *attr_mask) 183 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATTR; 188 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATI_ATTR; 193 *attr_mask |= MLX5_IB_RP_TIME_RESET_ATTR; 198 *attr_mask |= MLX5_IB_RP_BYTE_RESET_ATTR; 203 *attr_mask |= MLX5_IB_RP_THRESHOLD_ATTR; 208 *attr_mask |= MLX5_IB_RP_AI_RATE_ATTR; 213 *attr_mask |= MLX5_IB_RP_MAX_RATE_ATTR; 218 *attr_mask |= MLX5_IB_RP_HAI_RATE_ATTR; 223 *attr_mask | 178 mlx5_ib_set_cc_param_mask_val(void *field, int offset, u32 var, u32 *attr_mask) argument 337 u32 attr_mask = 0; local [all...] |
H A D | qp.c | 3352 const struct ib_qp_attr *attr, int attr_mask, 3359 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) 3364 if (attr_mask & IB_QP_ACCESS_FLAGS) 3518 int attr_mask, u32 path_flags, 3527 if (attr_mask & IB_QP_PKEY_INDEX) 3554 (attr_mask & IB_QP_DEST_QPN)) 3587 if (attr_mask & IB_QP_TIMEOUT) 4014 int attr_mask, u8 init, 4032 else if ((attr_mask & IB_QP_AV) && attr->xmit_slave) 4103 const struct ib_qp_attr *attr, int attr_mask, 3351 set_qpc_atomic_flags(struct mlx5_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, void *qpc) 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) argument 4012 get_tx_affinity(struct ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask, u8 init, struct ib_udata *udata) 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) 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) 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) argument 4620 validate_rd_atomic(struct mlx5_ib_dev *dev, struct ib_qp_attr *attr, int attr_mask, enum ib_qp_type qp_type) argument 4654 mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument [all...] |
/linux-master/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.h | 14 enum ib_srq_attr_mask attr_mask,
|
H A D | srq.c | 119 * @attr_mask: indicates which attributes to modify 125 enum ib_srq_attr_mask attr_mask, 133 if (attr_mask & IB_SRQ_MAX_WR) { 141 ((attr_mask & IB_SRQ_LIMIT) ? 220 if (attr_mask & IB_SRQ_LIMIT) 255 } else if (attr_mask & IB_SRQ_LIMIT) { 124 rvt_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) argument
|
H A D | qp.c | 1397 * @attr_mask: the mask of attributes to modify 1403 int attr_mask, struct ib_udata *udata) 1414 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) 1421 cur_state = attr_mask & IB_QP_CUR_STATE ? 1423 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; 1427 attr_mask)) 1431 rdi->driver_f.check_modify_qp(qp, attr, attr_mask, udata)) 1434 if (attr_mask & IB_QP_AV) { 1449 if (attr_mask & IB_QP_ALT_PATH) { 1466 if (attr_mask 1402 rvt_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 1718 rvt_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) argument [all...] |
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | opfn.h | 82 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask);
|
H A D | opfn.c | 242 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask) argument 248 if (attr_mask & IB_QP_RETRY_CNT) 255 if (attr_mask & IB_QP_TIMEOUT) 264 if (attr_mask & IB_QP_STATE &&
|
H A D | qp.c | 161 int attr_mask, struct ib_udata *udata) 168 if (attr_mask & IB_QP_AV) { 181 if (attr_mask & IB_QP_ALT_PATH) { 223 int attr_mask, struct ib_udata *udata) 228 if (attr_mask & IB_QP_AV) { 235 if (attr_mask & IB_QP_PATH_MIG_STATE && 245 opfn_qp_init(qp, attr, attr_mask); 160 hfi1_check_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 222 hfi1_modify_qp(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument
|
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_verbs.c | 94 int attr_mask; local 103 attr_mask = 108 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); 116 attr_mask &= ~IB_QP_PORT; 117 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask); 125 attr_mask |= IB_QP_SQ_PSN; 126 attr_mask &= ~IB_QP_PKEY_INDEX; 127 ret = ib_modify_qp(priv->qp, &qp_attr, attr_mask);
|
/linux-master/arch/x86/kernel/cpu/sgx/ |
H A D | driver.c | 149 u64 attr_mask; local 167 attr_mask = (((u64)ebx) << 32) + (u64)eax; 168 sgx_attributes_reserved_mask = ~attr_mask | SGX_ATTR_RESERVED_MASK;
|
/linux-master/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_verbs.h | 80 int attr_mask); 82 int attr_mask, struct ib_udata *udata);
|
H A D | ocrdma_hw.h | 131 struct ib_qp_attr *attrs, int attr_mask);
|
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_qp.c | 300 int attr_mask) 302 if (attr_mask & IB_QP_PKEY_INDEX) 304 if (attr_mask & IB_QP_QKEY) 306 if (attr_mask & IB_QP_SQ_PSN) 329 int attr_mask) 335 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) 340 if (attr_mask & IB_QP_ACCESS_FLAGS) 557 const struct ib_qp_attr *attr, int attr_mask, 584 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) 605 else if (attr_mask 299 store_attrs(struct mthca_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) argument 328 get_hw_access_flags(struct mthca_qp *qp, const struct ib_qp_attr *attr, int attr_mask) 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) argument 858 mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument [all...] |
/linux-master/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_srq.c | 269 * @attr_mask: attributes mask 275 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) 284 if (!(attr_mask & IB_SRQ_LIMIT)) 291 cmd->attr_mask = attr_mask; 274 pvrdma_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) argument
|
H A D | pvrdma_qp.c | 520 * @attr_mask: attributes mask 526 int attr_mask, struct ib_udata *udata) 536 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) 541 cur_state = (attr_mask & IB_QP_CUR_STATE) ? attr->cur_qp_state : 543 next_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : cur_state; 546 attr_mask)) { 551 if (attr_mask & IB_QP_PORT) { 559 if (attr_mask & IB_QP_MIN_RNR_TIMER) { 566 if (attr_mask & IB_QP_PKEY_INDEX) { 573 if (attr_mask 525 pvrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 966 pvrdma_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_qp_init_attr *init_attr) argument [all...] |
H A D | pvrdma_dev_api.h | 531 u32 attr_mask; member in struct:pvrdma_cmd_modify_srq 599 u32 attr_mask; member in struct:pvrdma_cmd_modify_qp 606 u32 attr_mask; member in struct:pvrdma_cmd_query_qp
|
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_verbs.h | 57 int attr_mask, struct ib_udata *udata);
|
H A D | usnic_ib_verbs.c | 550 int attr_mask, struct ib_udata *udata) 556 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) 562 if ((attr_mask & IB_QP_PORT) && attr->port_num != 1) { 567 if (attr_mask & IB_QP_STATE) { 570 usnic_err("Unhandled request, attr_mask=0x%x\n", attr_mask); 549 usnic_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument
|
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | verbs.h | 61 int attr_mask, struct ib_udata *udata); 69 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
|
H A D | verbs.c | 1127 int attr_mask, 1676 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) 1683 if (attr_mask & IB_SRQ_MAX_WR) { 1686 attr_mask, srq); 1690 if (attr_mask & IB_SRQ_LIMIT) { 2466 int attr_mask, struct ib_udata *udata) 2477 "modify qp: qp %p attr_mask=0x%x, state=%d", qp, attr_mask, 2480 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) 2484 if (attr_mask 1125 get_gid_info_from_table(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct qed_rdma_modify_qp_in_params *qp_params) argument 1675 qedr_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) argument 2465 qedr_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 2741 qedr_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int attr_mask, struct ib_qp_init_attr *qp_init_attr) argument 2816 int attr_mask = 0; local [all...] |
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 1727 int attr_mask) 1733 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) 1738 if (attr_mask & IB_QP_ACCESS_FLAGS) 1757 int attr_mask) 1759 if (attr_mask & IB_QP_PKEY_INDEX) 1761 if (attr_mask & IB_QP_QKEY) 1763 if (attr_mask & IB_QP_SQ_PSN) 2109 const struct ib_qp_attr *attr, int attr_mask, 2154 if (attr_mask & IB_QP_ALT_PATH && 2166 if (!(attr_mask 1726 to_mlx4_access_flags(struct mlx4_ib_qp *qp, const struct ib_qp_attr *attr, int attr_mask) argument 1756 store_sqp_attrs(struct mlx4_ib_sqp *sqp, const struct ib_qp_attr *attr, int attr_mask) 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) argument 2695 _mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 2823 mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument 4210 int attr_mask; local [all...] |
H A D | srq.c | 225 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) 232 if (attr_mask & IB_SRQ_MAX_WR) 235 if (attr_mask & IB_SRQ_LIMIT) { 224 mlx4_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) argument
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_qp.c | 50 int attr_mask; local 53 attr_mask = IB_QP_STATE; 57 ret = hns_roce_modify_qp(&hr_qp->ibqp, &attr, attr_mask, NULL); 1319 struct ib_qp_attr *attr, int attr_mask) 1324 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; 1340 int attr_mask) 1346 if ((attr_mask & IB_QP_PORT) && 1353 if (attr_mask & IB_QP_PKEY_INDEX) { 1354 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; 1363 if (attr_mask 1317 check_mtu_validate(struct hns_roce_dev *hr_dev, struct hns_roce_qp *hr_qp, struct ib_qp_attr *attr, int attr_mask) argument 1339 hns_roce_check_qp_attr(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask) argument 1385 hns_roce_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, struct ib_udata *udata) argument [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 1663 ret = ib_query_qp(qp, attr, cmd.attr_mask, init_attr); 1769 if ((cmd->base.attr_mask & IB_QP_PORT) && 1775 if ((cmd->base.attr_mask & IB_QP_AV)) { 1781 if (cmd->base.attr_mask & IB_QP_STATE && 1815 if (((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT)) 1821 if ((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT)) 1823 cmd->base.attr_mask |= IB_QP_PORT; 1829 if ((cmd->base.attr_mask & IB_QP_ALT_PATH) && 1837 if ((cmd->base.attr_mask & IB_QP_CUR_STATE && 1839 (cmd->base.attr_mask [all...] |