/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | cong.c | 156 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val() argument 160 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val() 165 *attr_mask |= MLX5_IB_RP_CLAMP_TGT_RATE_ATI_ATTR; in mlx5_ib_set_cc_param_mask_val() 170 *attr_mask |= MLX5_IB_RP_TIME_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val() 175 *attr_mask |= MLX5_IB_RP_BYTE_RESET_ATTR; in mlx5_ib_set_cc_param_mask_val() 180 *attr_mask |= MLX5_IB_RP_THRESHOLD_ATTR; in mlx5_ib_set_cc_param_mask_val() 185 *attr_mask |= MLX5_IB_RP_AI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val() 190 *attr_mask |= MLX5_IB_RP_HAI_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val() 195 *attr_mask |= MLX5_IB_RP_MIN_DEC_FAC_ATTR; in mlx5_ib_set_cc_param_mask_val() 200 *attr_mask |= MLX5_IB_RP_MIN_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val() [all …]
|
D | qp.c | 2409 int attr_mask) in to_mlx5_access_flags() argument 2415 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in to_mlx5_access_flags() 2420 if (attr_mask & IB_QP_ACCESS_FLAGS) in to_mlx5_access_flags() 2512 struct mlx5_qp_path *path, u8 port, int attr_mask, in mlx5_set_path() argument 2522 if (attr_mask & IB_QP_PKEY_INDEX) in mlx5_set_path() 2577 if (attr_mask & IB_QP_TIMEOUT) in mlx5_set_path() 2913 const struct ib_qp_attr *attr, int attr_mask, in __mlx5_ib_modify_qp() argument 2979 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) { in __mlx5_ib_modify_qp() 3019 } else if (attr_mask & IB_QP_PATH_MTU) { in __mlx5_ib_modify_qp() 3030 if (attr_mask & IB_QP_DEST_QPN) in __mlx5_ib_modify_qp() [all …]
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
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()
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 299 int attr_mask) in store_attrs() argument 301 if (attr_mask & IB_QP_PKEY_INDEX) in store_attrs() 303 if (attr_mask & IB_QP_QKEY) in store_attrs() 305 if (attr_mask & IB_QP_SQ_PSN) in store_attrs() 328 int attr_mask) in get_hw_access_flags() argument 334 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in get_hw_access_flags() 339 if (attr_mask & IB_QP_ACCESS_FLAGS) in get_hw_access_flags() 556 const struct ib_qp_attr *attr, int attr_mask, in __mthca_modify_qp() argument 579 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) in __mthca_modify_qp() 600 else if (attr_mask & IB_QP_PATH_MTU) { in __mthca_modify_qp() [all …]
|
/Linux-v4.19/drivers/infiniband/sw/rdmavt/ |
D | qp.c | 1158 int attr_mask, struct ib_udata *udata) in rvt_modify_qp() argument 1176 cur_state = attr_mask & IB_QP_CUR_STATE ? in rvt_modify_qp() 1178 new_state = attr_mask & IB_QP_STATE ? attr->qp_state : cur_state; in rvt_modify_qp() 1182 attr_mask, link)) in rvt_modify_qp() 1186 rdi->driver_f.check_modify_qp(qp, attr, attr_mask, udata)) in rvt_modify_qp() 1189 if (attr_mask & IB_QP_AV) { in rvt_modify_qp() 1204 if (attr_mask & IB_QP_ALT_PATH) { in rvt_modify_qp() 1221 if (attr_mask & IB_QP_PKEY_INDEX) in rvt_modify_qp() 1225 if (attr_mask & IB_QP_MIN_RNR_TIMER) in rvt_modify_qp() 1229 if (attr_mask & IB_QP_PORT) in rvt_modify_qp() [all …]
|
D | qp.h | 59 int attr_mask, struct ib_udata *udata); 62 int attr_mask, struct ib_qp_init_attr *init_attr);
|
D | srq.c | 180 enum ib_srq_attr_mask attr_mask, in rvt_modify_srq() argument 188 if (attr_mask & IB_SRQ_MAX_WR) { in rvt_modify_srq() 195 ((attr_mask & IB_SRQ_LIMIT) ? in rvt_modify_srq() 267 if (attr_mask & IB_SRQ_LIMIT) in rvt_modify_srq() 301 } else if (attr_mask & IB_SRQ_LIMIT) { in rvt_modify_srq()
|
D | srq.h | 57 enum ib_srq_attr_mask attr_mask,
|
/Linux-v4.19/drivers/infiniband/hw/mlx4/ |
D | qp.c | 1665 int attr_mask) in to_mlx4_access_flags() argument 1671 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in to_mlx4_access_flags() 1676 if (attr_mask & IB_QP_ACCESS_FLAGS) in to_mlx4_access_flags() 1695 int attr_mask) in store_sqp_attrs() argument 1697 if (attr_mask & IB_QP_PKEY_INDEX) in store_sqp_attrs() 1699 if (attr_mask & IB_QP_QKEY) in store_sqp_attrs() 1701 if (attr_mask & IB_QP_SQ_PSN) in store_sqp_attrs() 2044 const struct ib_qp_attr *attr, int attr_mask, in __mlx4_ib_modify_qp() argument 2088 if (attr_mask & IB_QP_ALT_PATH && in __mlx4_ib_modify_qp() 2100 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) in __mlx4_ib_modify_qp() [all …]
|
D | srq.c | 230 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx4_ib_modify_srq() argument 237 if (attr_mask & IB_SRQ_MAX_WR) in mlx4_ib_modify_srq() 240 if (attr_mask & IB_SRQ_LIMIT) { in mlx4_ib_modify_srq()
|
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_qp.c | 485 int attr_mask, struct ib_udata *udata) in pvrdma_modify_qp() argument 497 cur_state = (attr_mask & IB_QP_CUR_STATE) ? attr->cur_qp_state : in pvrdma_modify_qp() 499 next_state = (attr_mask & IB_QP_STATE) ? attr->qp_state : cur_state; in pvrdma_modify_qp() 502 attr_mask, IB_LINK_LAYER_ETHERNET)) { in pvrdma_modify_qp() 507 if (attr_mask & IB_QP_PORT) { in pvrdma_modify_qp() 515 if (attr_mask & IB_QP_MIN_RNR_TIMER) { in pvrdma_modify_qp() 522 if (attr_mask & IB_QP_PKEY_INDEX) { in pvrdma_modify_qp() 529 if (attr_mask & IB_QP_QKEY) in pvrdma_modify_qp() 541 cmd->attr_mask = ib_qp_attr_mask_to_pvrdma(attr_mask); in pvrdma_modify_qp() 925 int attr_mask, struct ib_qp_init_attr *init_attr) in pvrdma_query_qp() argument [all …]
|
D | pvrdma_srq.c | 287 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in pvrdma_modify_srq() argument 296 if (!(attr_mask & IB_SRQ_LIMIT)) in pvrdma_modify_srq() 303 cmd->attr_mask = attr_mask; in pvrdma_modify_srq()
|
D | pvrdma_dev_api.h | 525 u32 attr_mask; member 582 u32 attr_mask; member 589 u32 attr_mask; member
|
/Linux-v4.19/drivers/infiniband/hw/hns/ |
D | hns_roce_qp.c | 927 int attr_mask, struct ib_udata *udata) in hns_roce_modify_qp() argument 939 cur_state = attr_mask & IB_QP_CUR_STATE ? in hns_roce_modify_qp() 941 new_state = attr_mask & IB_QP_STATE ? in hns_roce_modify_qp() 945 (attr_mask & IB_QP_STATE) && new_state == IB_QPS_ERR) { in hns_roce_modify_qp() 955 if (!ib_modify_qp_is_ok(cur_state, new_state, ibqp->qp_type, attr_mask, in hns_roce_modify_qp() 961 if ((attr_mask & IB_QP_PORT) && in hns_roce_modify_qp() 968 if (attr_mask & IB_QP_PKEY_INDEX) { in hns_roce_modify_qp() 969 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in hns_roce_modify_qp() 977 if (attr_mask & IB_QP_PATH_MTU) { in hns_roce_modify_qp() 978 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in hns_roce_modify_qp() [all …]
|
D | hns_roce_hw_v2.c | 170 int attr_mask, enum ib_qp_state cur_state, 191 int attr_mask; in hns_roce_v2_post_send() local 536 attr_mask = IB_QP_STATE; in hns_roce_v2_post_send() 539 ret = hns_roce_v2_modify_qp(&qp->ibqp, &attr, attr_mask, in hns_roce_v2_post_send() 566 int attr_mask; in hns_roce_v2_post_recv() local 637 attr_mask = IB_QP_STATE; in hns_roce_v2_post_recv() 641 attr_mask, hr_qp->state, in hns_roce_v2_post_recv() 2050 int attr_mask; in hns_roce_v2_poll_one() local 2140 attr_mask = IB_QP_STATE; in hns_roce_v2_poll_one() 2143 &attr, attr_mask, in hns_roce_v2_poll_one() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | uverbs_cmd.c | 1855 ret = ib_query_qp(qp, attr, cmd.attr_mask, init_attr); in ib_uverbs_query_qp() 1960 if ((cmd->base.attr_mask & IB_QP_PORT) && in modify_qp() 1966 if ((cmd->base.attr_mask & IB_QP_AV)) { in modify_qp() 1972 if (cmd->base.attr_mask & IB_QP_STATE && in modify_qp() 2006 if (((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT)) in modify_qp() 2012 if ((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT)) in modify_qp() 2014 cmd->base.attr_mask |= IB_QP_PORT; in modify_qp() 2020 if ((cmd->base.attr_mask & IB_QP_ALT_PATH) && in modify_qp() 2028 if ((cmd->base.attr_mask & IB_QP_CUR_STATE && in modify_qp() 2030 (cmd->base.attr_mask & IB_QP_STATE && in modify_qp() [all …]
|
D | verbs.c | 1580 int attr_mask, struct ib_udata *udata) in _ib_modify_qp() argument 1582 u8 port = attr_mask & IB_QP_PORT ? attr->port_num : qp->port; in _ib_modify_qp() 1587 if (attr_mask & IB_QP_AV) { in _ib_modify_qp() 1593 if (attr_mask & IB_QP_ALT_PATH) { in _ib_modify_qp() 1622 if (udata && (attr_mask & IB_QP_AV) && in _ib_modify_qp() 1631 if (attr_mask & IB_QP_RQ_PSN && attr->rq_psn & ~0xffffff) { in _ib_modify_qp() 1637 if (attr_mask & IB_QP_SQ_PSN && attr->sq_psn & ~0xffffff) { in _ib_modify_qp() 1644 ret = ib_security_modify_qp(qp, attr, attr_mask, udata); in _ib_modify_qp() 1648 if (attr_mask & IB_QP_PORT) in _ib_modify_qp() 1650 if (attr_mask & IB_QP_AV) in _ib_modify_qp() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 88 int attr_mask); 90 int attr_mask, struct ib_udata *udata);
|
D | ocrdma_hw.c | 2494 int attr_mask) in ocrdma_set_av_params() argument 2579 struct ib_qp_attr *attrs, int attr_mask) in ocrdma_set_qp_params() argument 2584 if (attr_mask & IB_QP_PKEY_INDEX) { in ocrdma_set_qp_params() 2589 if (attr_mask & IB_QP_QKEY) { in ocrdma_set_qp_params() 2594 if (attr_mask & IB_QP_AV) { in ocrdma_set_qp_params() 2595 status = ocrdma_set_av_params(qp, cmd, attrs, attr_mask); in ocrdma_set_qp_params() 2607 if ((attr_mask & IB_QP_EN_SQD_ASYNC_NOTIFY) && in ocrdma_set_qp_params() 2613 if (attr_mask & IB_QP_DEST_QPN) { in ocrdma_set_qp_params() 2618 if (attr_mask & IB_QP_PATH_MTU) { in ocrdma_set_qp_params() 2632 if (attr_mask & IB_QP_TIMEOUT) { in ocrdma_set_qp_params() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | verbs.h | 64 int attr_mask, struct ib_udata *udata); 73 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata);
|
D | verbs.c | 1092 int attr_mask, in get_gid_info_from_table() argument 1571 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in qedr_modify_srq() argument 1578 if (attr_mask & IB_SRQ_MAX_WR) { in qedr_modify_srq() 1581 attr_mask, srq); in qedr_modify_srq() 1585 if (attr_mask & IB_SRQ_LIMIT) { in qedr_modify_srq() 2221 int attr_mask, struct ib_udata *udata) in qedr_modify_qp() argument 2232 "modify qp: qp %p attr_mask=0x%x, state=%d", qp, attr_mask, in qedr_modify_qp() 2236 if (attr_mask & IB_QP_STATE) in qedr_modify_qp() 2243 ibqp->qp_type, attr_mask, in qedr_modify_qp() 2248 attr_mask, qp->qp_id, ibqp->qp_type, in qedr_modify_qp() [all …]
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | qp.c | 199 int attr_mask, struct ib_udata *udata) in hfi1_check_modify_qp() argument 206 if (attr_mask & IB_QP_AV) { in hfi1_check_modify_qp() 219 if (attr_mask & IB_QP_ALT_PATH) { in hfi1_check_modify_qp() 261 int attr_mask, struct ib_udata *udata) in hfi1_modify_qp() argument 266 if (attr_mask & IB_QP_AV) { in hfi1_modify_qp() 273 if (attr_mask & IB_QP_PATH_MIG_STATE && in hfi1_modify_qp()
|
D | verbs.h | 341 int attr_mask, struct ib_udata *udata); 344 int attr_mask, struct ib_udata *udata);
|
/Linux-v4.19/include/uapi/rdma/ |
D | ib_user_verbs.h | 662 __u32 attr_mask; member 704 __u32 attr_mask; member 1164 __u32 attr_mask; member 1228 __u32 attr_mask; member 1267 __u32 attr_mask; member
|
/Linux-v4.19/drivers/hwmon/ |
D | hwmon.c | 498 u32 attr_mask = info->config[i]; in hwmon_genattrs() local 501 while (attr_mask) { in hwmon_genattrs() 504 attr = __ffs(attr_mask); in hwmon_genattrs() 505 attr_mask &= ~BIT(attr); in hwmon_genattrs()
|