Home
last modified time | relevance | path

Searched refs:attr_mask (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/infiniband/hw/mlx5/
H A Dcong.c179 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 Dqp.c3370 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 Dsrq.c329 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 Dmthca_qp.c300 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 Dhns_roce_qp.c68 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 Dhns_roce_hw_v2.c4332 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 Dsrq.c125 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 Dqp.h16 int attr_mask, struct ib_udata *udata);
19 int attr_mask, struct ib_qp_init_attr *init_attr);
H A Dsrq.h14 enum ib_srq_attr_mask attr_mask,
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c526 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 Dpvrdma_srq.c275 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 Dpvrdma_dev_api.h531 u32 attr_mask; member
599 u32 attr_mask; member
606 u32 attr_mask; member
H A Dpvrdma.h376 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 Ddriver.c166 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 Dopfn.c242 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 Dqp.c161 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 Dopfn.h82 void opfn_qp_init(struct rvt_qp *qp, struct ib_qp_attr *attr, int attr_mask);
H A Dverbs.h386 int attr_mask, struct ib_udata *udata);
389 int attr_mask, struct ib_udata *udata);
/linux/drivers/infiniband/core/
H A Dverbs.c1771 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 Dsrq.c225 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 Docrdma_hw.c2486 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 Dpidfs.c48 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 Dverbs.c1176 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 Dib_user_verbs.h701 __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 Drdma_vt.h345 int attr_mask, struct ib_udata *udata);
349 int attr_mask, struct ib_udata *udata);

12