| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | cong.c | 179 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val() argument 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 |= MLX5_IB_RP_MIN_DEC_FAC_ATTR; in mlx5_ib_set_cc_param_mask_val() [all …]
|
| H A D | qp.c | 3370 const struct ib_qp_attr *attr, int attr_mask, in set_qpc_atomic_flags() argument 3377 if (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) in set_qpc_atomic_flags() 3382 if (attr_mask & IB_QP_ACCESS_FLAGS) in set_qpc_atomic_flags() 3537 int attr_mask, u32 path_flags, in mlx5_set_path() argument 3546 if (attr_mask & IB_QP_PKEY_INDEX) in mlx5_set_path() 3573 (attr_mask & IB_QP_DEST_QPN)) in mlx5_set_path() 3606 if (attr_mask & IB_QP_TIMEOUT) in mlx5_set_path() 4033 int attr_mask, u8 init, in get_tx_affinity() argument 4051 else if ((attr_mask & IB_QP_AV) && attr->xmit_slave) in get_tx_affinity() 4122 const struct ib_qp_attr *attr, int attr_mask, in __mlx5_ib_modify_qp() argument [all …]
|
| H A D | srq.c | 329 enum ib_srq_attr_mask attr_mask, struct ib_udata *udata) in mlx5_ib_modify_srq() argument 336 if (attr_mask & IB_SRQ_MAX_WR) in mlx5_ib_modify_srq() 339 if (attr_mask & IB_SRQ_LIMIT) { in mlx5_ib_modify_srq()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_qp.c | 300 int attr_mask) in store_attrs() argument 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() argument 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() argument 584 if (!(attr_mask & IB_QP_PATH_MIG_STATE)) in __mthca_modify_qp() 605 else if (attr_mask & IB_QP_PATH_MTU) { in __mthca_modify_qp() [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_qp.c | 68 int attr_mask; in flush_work_handle() local 71 attr_mask = IB_QP_STATE; in flush_work_handle() 75 ret = hns_roce_modify_qp(&hr_qp->ibqp, &attr, attr_mask, NULL); in flush_work_handle() 1348 struct ib_qp_attr *attr, int attr_mask) in check_mtu_validate() argument 1354 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in check_mtu_validate() 1371 int attr_mask) in hns_roce_check_qp_attr() argument 1377 if ((attr_mask & IB_QP_PORT) && in hns_roce_check_qp_attr() 1384 if (attr_mask & IB_QP_PKEY_INDEX) { in hns_roce_check_qp_attr() 1385 p = attr_mask & IB_QP_PORT ? (attr->port_num - 1) : hr_qp->port; in hns_roce_check_qp_attr() 1394 if (attr_mask & IB_QP_MAX_QP_RD_ATOMIC && in hns_roce_check_qp_attr() [all …]
|
| H A D | hns_roce_hw_v2.c | 4332 const struct ib_qp_attr *attr, int attr_mask) in set_access_flags() argument 4337 dest_rd_atomic = (attr_mask & IB_QP_MAX_DEST_RD_ATOMIC) ? in set_access_flags() 4340 access_flags = (attr_mask & IB_QP_ACCESS_FLAGS) ? in set_access_flags() 4616 const struct ib_qp_attr *attr, int attr_mask, in modify_qp_init_to_rtr() argument 4661 if (attr_mask & IB_QP_ALT_PATH) { in modify_qp_init_to_rtr() 4663 attr_mask); in modify_qp_init_to_rtr() 4685 port = (attr_mask & IB_QP_PORT) ? (attr->port_num - 1) : hr_qp->port; in modify_qp_init_to_rtr() 4696 if (attr_mask & IB_QP_DEST_QPN) { in modify_qp_init_to_rtr() 4717 if (attr_mask & IB_QP_PATH_MTU) { in modify_qp_init_to_rtr() 4781 static int modify_qp_rtr_to_rts(struct ib_qp *ibqp, int attr_mask, in modify_qp_rtr_to_rts() argument [all …]
|
| /linux/drivers/infiniband/sw/rdmavt/ |
| 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 | 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,
|
| /linux/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() 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 & IB_QP_QKEY) in pvrdma_modify_qp() 585 cmd->attr_mask = ib_qp_attr_mask_to_pvrdma(attr_mask); in pvrdma_modify_qp() [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
|
| H A D | pvrdma.h | 376 static inline int ib_qp_attr_mask_to_pvrdma(int attr_mask) in ib_qp_attr_mask_to_pvrdma() argument 378 return attr_mask & PVRDMA_MASK(PVRDMA_QP_ATTR_MASK_MAX); in ib_qp_attr_mask_to_pvrdma()
|
| /linux/arch/x86/kernel/cpu/sgx/ |
| H A D | driver.c | 166 u64 attr_mask; in sgx_drv_init() local 186 attr_mask = (((u64)ebx) << 32) + (u64)eax; in sgx_drv_init() 187 sgx_attributes_reserved_mask = ~attr_mask | SGX_ATTR_RESERVED_MASK; in sgx_drv_init()
|
| /linux/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);
|
| H A D | verbs.h | 386 int attr_mask, struct ib_udata *udata); 389 int attr_mask, struct ib_udata *udata);
|
| /linux/drivers/infiniband/core/ |
| H A D | verbs.c | 1771 int attr_mask, struct ib_udata *udata) in _ib_modify_qp() argument 1773 u32 port = attr_mask & IB_QP_PORT ? attr->port_num : qp->port; in _ib_modify_qp() 1779 if (attr_mask & IB_QP_AV) { in _ib_modify_qp() 1810 if (attr_mask & IB_QP_ALT_PATH) { in _ib_modify_qp() 1836 if (attr_mask & IB_QP_RQ_PSN && attr->rq_psn & ~0xffffff) { in _ib_modify_qp() 1843 if (attr_mask & IB_QP_SQ_PSN && attr->sq_psn & ~0xffffff) { in _ib_modify_qp() 1855 if (!qp->counter && (attr_mask & IB_QP_PORT) && in _ib_modify_qp() 1856 ((attr_mask & IB_QP_STATE) && attr->qp_state == IB_QPS_INIT)) in _ib_modify_qp() 1859 ret = ib_security_modify_qp(qp, attr, attr_mask, udata); in _ib_modify_qp() 1863 if (attr_mask & IB_QP_PORT) in _ib_modify_qp() [all …]
|
| /linux/drivers/infiniband/hw/mlx4/ |
| 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/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_hw.c | 2486 int attr_mask) in ocrdma_set_av_params() argument 2571 struct ib_qp_attr *attrs, int attr_mask) in ocrdma_set_qp_params() argument 2576 if (attr_mask & IB_QP_PKEY_INDEX) { in ocrdma_set_qp_params() 2581 if (attr_mask & IB_QP_QKEY) { in ocrdma_set_qp_params() 2586 if (attr_mask & IB_QP_AV) { in ocrdma_set_qp_params() 2587 status = ocrdma_set_av_params(qp, cmd, attrs, attr_mask); in ocrdma_set_qp_params() 2599 if ((attr_mask & IB_QP_EN_SQD_ASYNC_NOTIFY) && in ocrdma_set_qp_params() 2605 if (attr_mask & IB_QP_DEST_QPN) { in ocrdma_set_qp_params() 2610 if (attr_mask & IB_QP_PATH_MTU) { in ocrdma_set_qp_params() 2624 if (attr_mask & IB_QP_TIMEOUT) { in ocrdma_set_qp_params() [all …]
|
| /linux/fs/ |
| H A D | pidfs.c | 48 unsigned long attr_mask; member 336 if (test_bit(PIDFS_ATTR_BIT_EXIT, &attr->attr_mask)) { in pidfd_info() 348 if (test_bit(PIDFS_ATTR_BIT_COREDUMP, &attr->attr_mask)) { in pidfd_info() 667 set_bit(PIDFS_ATTR_BIT_EXIT, &attr->attr_mask); in pidfs_exit() 689 set_bit(PIDFS_ATTR_BIT_COREDUMP, &attr->attr_mask); in pidfs_coredump()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 1176 int attr_mask, struct ib_qp_init_attr *init_attr) in irdma_query_qp() argument 1275 int attr_mask, struct ib_udata *udata) in irdma_modify_qp_roce() argument 1304 if (attr_mask & ~IB_QP_ATTR_STANDARD_BITS) in irdma_modify_qp_roce() 1307 if (attr_mask & IB_QP_DEST_QPN) in irdma_modify_qp_roce() 1310 if (attr_mask & IB_QP_PKEY_INDEX) { in irdma_modify_qp_roce() 1317 if (attr_mask & IB_QP_QKEY) in irdma_modify_qp_roce() 1320 if (attr_mask & IB_QP_PATH_MTU) in irdma_modify_qp_roce() 1323 if (attr_mask & IB_QP_SQ_PSN) { in irdma_modify_qp_roce() 1330 if (attr_mask & IB_QP_RQ_PSN) in irdma_modify_qp_roce() 1333 if (attr_mask & IB_QP_RNR_RETRY) in irdma_modify_qp_roce() [all …]
|
| /linux/include/uapi/rdma/ |
| H A D | ib_user_verbs.h | 701 __u32 attr_mask; member 743 __u32 attr_mask; member 1223 __u32 attr_mask; member 1287 __u32 attr_mask; member 1326 __u32 attr_mask; member
|
| /linux/include/rdma/ |
| H A D | rdma_vt.h | 345 int attr_mask, struct ib_udata *udata); 349 int attr_mask, struct ib_udata *udata);
|