| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | cong.c | 179 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val() argument 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() 228 *attr_mask |= MLX5_IB_RP_MIN_RATE_ATTR; in mlx5_ib_set_cc_param_mask_val() 238 *attr_mask |= MLX5_IB_RP_DCE_TCP_G_ATTR; in mlx5_ib_set_cc_param_mask_val() 258 *attr_mask |= MLX5_IB_RP_GD_ATTR; in mlx5_ib_set_cc_param_mask_val() 268 *attr_mask |= MLX5_IB_NP_CNP_DSCP_ATTR; in mlx5_ib_set_cc_param_mask_val() 337 u32 attr_mask = 0; in mlx5_ib_set_cc_params() local [all …]
|
| H A D | qp.c | 3605 if (attr_mask & IB_QP_TIMEOUT) in mlx5_set_path() 4032 int attr_mask, u8 init, in get_tx_affinity() argument 4255 if (attr_mask & IB_QP_PORT) in __mlx5_ib_modify_qp() 4258 if (attr_mask & IB_QP_AV) { in __mlx5_ib_modify_qp() 4300 if (attr_mask & IB_QP_SQ_PSN) in __mlx5_ib_modify_qp() 4316 if (attr_mask & IB_QP_RQ_PSN) in __mlx5_ib_modify_qp() 4319 if (attr_mask & IB_QP_QKEY) in __mlx5_ib_modify_qp() 4374 if (attr_mask & IB_QP_PORT) in __mlx5_ib_modify_qp() 4427 if (attr_mask & IB_QP_PORT) in __mlx5_ib_modify_qp() 4745 attr_mask); in mlx5_ib_modify_qp() [all …]
|
| /linux-6.15/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()
|
| /linux-6.15/drivers/infiniband/hw/mthca/ |
| H A D | mthca_qp.c | 300 int attr_mask) in store_attrs() argument 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() argument 659 if (attr_mask & IB_QP_AV) { in __mthca_modify_qp() 733 if (attr_mask & IB_QP_SQ_PSN) in __mthca_modify_qp() 766 if (attr_mask & IB_QP_RQ_PSN) in __mthca_modify_qp() 779 if (attr_mask & IB_QP_QKEY) { in __mthca_modify_qp() 806 if (attr_mask & IB_QP_PORT) in __mthca_modify_qp() 883 attr_mask)) { in mthca_modify_qp() [all …]
|
| /linux-6.15/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 217 enum erdma_qpa_mask_rocev2 attr_mask) in modify_qp_cmd_rocev2() argument 228 if (attr_mask & ERDMA_QPA_ROCEV2_STATE) in modify_qp_cmd_rocev2() 236 if (attr_mask & ERDMA_QPA_ROCEV2_QKEY) in modify_qp_cmd_rocev2() 239 if (attr_mask & ERDMA_QPA_ROCEV2_AV) in modify_qp_cmd_rocev2() 242 if (attr_mask & ERDMA_QPA_ROCEV2_SQ_PSN) in modify_qp_cmd_rocev2() 245 if (attr_mask & ERDMA_QPA_ROCEV2_RQ_PSN) in modify_qp_cmd_rocev2() 248 req.attr_mask = attr_mask; in modify_qp_cmd_rocev2() 271 int attr_mask) in erdma_modify_qp_state_rocev2() argument 280 if (attr_mask & ERDMA_QPA_ROCEV2_STATE) in erdma_modify_qp_state_rocev2() 283 if (attr_mask & ERDMA_QPA_ROCEV2_QKEY) in erdma_modify_qp_state_rocev2() [all …]
|
| /linux-6.15/drivers/infiniband/hw/mlx4/ |
| H A D | qp.c | 1735 int attr_mask) in to_mlx4_access_flags() argument 1765 int attr_mask) in store_sqp_attrs() argument 1769 if (attr_mask & IB_QP_QKEY) in store_sqp_attrs() 1771 if (attr_mask & IB_QP_SQ_PSN) in store_sqp_attrs() 2247 if (attr_mask & IB_QP_PORT) { in __mlx4_ib_modify_qp() 2299 if (attr_mask & IB_QP_AV) { in __mlx4_ib_modify_qp() 2716 attr_mask)) { in _mlx4_ib_modify_qp() 2758 attr_mask &= ~IB_QP_PORT; in _mlx4_ib_modify_qp() 4218 int attr_mask; in _mlx4_ib_modify_wq() local 4234 attr_mask = IB_QP_PORT; in _mlx4_ib_modify_wq() [all …]
|
| H A D | srq.c | 225 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx4_ib_modify_srq() argument 232 if (attr_mask & IB_SRQ_MAX_WR) in mlx4_ib_modify_srq() 235 if (attr_mask & IB_SRQ_LIMIT) { in mlx4_ib_modify_srq()
|
| /linux-6.15/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 | qp.c | 1426 attr_mask)) in rvt_modify_qp() 1433 if (attr_mask & IB_QP_AV) { in rvt_modify_qp() 1473 if (attr_mask & IB_QP_PORT) in rvt_modify_qp() 1480 if (attr_mask & IB_QP_DEST_QPN) in rvt_modify_qp() 1484 if (attr_mask & IB_QP_RETRY_CNT) in rvt_modify_qp() 1563 if (attr_mask & IB_QP_PORT) in rvt_modify_qp() 1566 if (attr_mask & IB_QP_DEST_QPN) in rvt_modify_qp() 1569 if (attr_mask & IB_QP_SQ_PSN) { in rvt_modify_qp() 1577 if (attr_mask & IB_QP_RQ_PSN) in rvt_modify_qp() 1583 if (attr_mask & IB_QP_AV) { in rvt_modify_qp() [all …]
|
| H A D | srq.c | 125 enum ib_srq_attr_mask attr_mask, in rvt_modify_srq() argument 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()
|
| H A D | srq.h | 14 enum ib_srq_attr_mask attr_mask,
|
| /linux-6.15/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_qp.c | 69 int attr_mask; in flush_work_handle() local 72 attr_mask = IB_QP_STATE; in flush_work_handle() 1351 struct ib_qp_attr *attr, int attr_mask) in check_mtu_validate() argument 1372 int attr_mask) in hns_roce_check_qp_attr() argument 1378 if ((attr_mask & IB_QP_PORT) && in hns_roce_check_qp_attr() 1385 if (attr_mask & IB_QP_PKEY_INDEX) { in hns_roce_check_qp_attr() 1395 if (attr_mask & IB_QP_MAX_QP_RD_ATOMIC && in hns_roce_check_qp_attr() 1403 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC && in hns_roce_check_qp_attr() 1411 if (attr_mask & IB_QP_PATH_MTU) in hns_roce_check_qp_attr() 1418 int attr_mask, struct ib_udata *udata) in hns_roce_modify_qp() argument [all …]
|
| /linux-6.15/arch/x86/kernel/cpu/sgx/ |
| H A D | driver.c | 149 u64 attr_mask; in sgx_drv_init() local 169 attr_mask = (((u64)ebx) << 32) + (u64)eax; in sgx_drv_init() 170 sgx_attributes_reserved_mask = ~attr_mask | SGX_ATTR_RESERVED_MASK; in sgx_drv_init()
|
| /linux-6.15/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_qp.c | 526 int attr_mask, struct ib_udata *udata) in pvrdma_modify_qp() argument 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() 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 & IB_QP_QKEY) in pvrdma_modify_qp() 585 cmd->attr_mask = ib_qp_attr_mask_to_pvrdma(attr_mask); in pvrdma_modify_qp() 967 int attr_mask, struct ib_qp_init_attr *init_attr) in pvrdma_query_qp() argument [all …]
|
| H A D | pvrdma_srq.c | 275 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in pvrdma_modify_srq() argument 284 if (!(attr_mask & IB_SRQ_LIMIT)) in pvrdma_modify_srq() 291 cmd->attr_mask = attr_mask; in pvrdma_modify_srq()
|
| H A D | pvrdma_dev_api.h | 531 u32 attr_mask; member 599 u32 attr_mask; member 606 u32 attr_mask; member
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | uverbs_cmd.c | 1848 cmd->base.attr_mask |= IB_QP_PORT; in modify_qp() 1870 if (cmd->base.attr_mask & IB_QP_STATE) in modify_qp() 1904 if (cmd->base.attr_mask & IB_QP_PORT) in modify_qp() 1920 if (cmd->base.attr_mask & IB_QP_AV) in modify_qp() 1930 cmd->base.attr_mask), in modify_qp() 3034 if (!cmd.attr_mask) in ib_uverbs_ex_modify_wq() 3044 if (cmd.attr_mask & IB_WQ_FLAGS) { in ib_uverbs_ex_modify_wq() 3049 if (cmd.attr_mask & IB_WQ_CUR_STATE) { in ib_uverbs_ex_modify_wq() 3058 if (cmd.attr_mask & IB_WQ_STATE) { in ib_uverbs_ex_modify_wq() 3690 if (!cmd.attr_mask || cmd.reserved) in ib_uverbs_ex_modify_cq() [all …]
|
| H A D | verbs.c | 1768 int attr_mask, struct ib_udata *udata) in _ib_modify_qp() argument 1776 if (attr_mask & IB_QP_AV) { in _ib_modify_qp() 1807 if (attr_mask & IB_QP_ALT_PATH) { in _ib_modify_qp() 1852 if (!qp->counter && (attr_mask & IB_QP_PORT) && in _ib_modify_qp() 1856 ret = ib_security_modify_qp(qp, attr, attr_mask, udata); in _ib_modify_qp() 1860 if (attr_mask & IB_QP_PORT) in _ib_modify_qp() 1862 if (attr_mask & IB_QP_AV) in _ib_modify_qp() 1865 if (attr_mask & IB_QP_ALT_PATH) in _ib_modify_qp() 1870 if (attr_mask & IB_QP_ALT_PATH) in _ib_modify_qp() 1873 if (attr_mask & IB_QP_AV) { in _ib_modify_qp() [all …]
|
| /linux-6.15/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()
|
| H A D | qp.c | 161 int attr_mask, struct ib_udata *udata) in hfi1_check_modify_qp() argument 168 if (attr_mask & IB_QP_AV) { in hfi1_check_modify_qp() 181 if (attr_mask & IB_QP_ALT_PATH) { in hfi1_check_modify_qp() 223 int attr_mask, struct ib_udata *udata) in hfi1_modify_qp() argument 228 if (attr_mask & IB_QP_AV) { in hfi1_modify_qp() 235 if (attr_mask & IB_QP_PATH_MIG_STATE && in hfi1_modify_qp() 245 opfn_qp_init(qp, attr, attr_mask); in hfi1_modify_qp()
|
| H A D | opfn.h | 82 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask);
|
| /linux-6.15/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_verbs.h | 80 int attr_mask); 82 int attr_mask, struct ib_udata *udata);
|
| /linux-6.15/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 | 1128 int attr_mask, in get_gid_info_from_table() argument 1687 attr_mask, srq); in qedr_modify_srq() 1691 if (attr_mask & IB_SRQ_LIMIT) { in qedr_modify_srq() 2485 if (attr_mask & IB_QP_STATE) in qedr_modify_qp() 2504 if (attr_mask & IB_QP_STATE) { in qedr_modify_qp() 2524 if (attr_mask & IB_QP_QKEY) in qedr_modify_qp() 2642 if (attr_mask & IB_QP_RQ_PSN) { in qedr_modify_qp() 2670 if (attr_mask & IB_QP_SQ_PSN) { in qedr_modify_qp() 2717 if (attr_mask & IB_QP_STATE) { in qedr_modify_qp() 2817 int attr_mask = 0; in qedr_destroy_qp() local [all …]
|
| /linux-6.15/drivers/infiniband/hw/usnic/ |
| H A D | usnic_ib_verbs.c | 550 int attr_mask, struct ib_udata *udata) in usnic_ib_modify_qp() argument 556 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) in usnic_ib_modify_qp() 562 if ((attr_mask & IB_QP_PORT) && attr->port_num != 1) { in usnic_ib_modify_qp() 567 if (attr_mask & IB_QP_STATE) { in usnic_ib_modify_qp() 570 usnic_err("Unhandled request, attr_mask=0x%x\n", attr_mask); in usnic_ib_modify_qp()
|