Home
last modified time | relevance | path

Searched refs:create_flags (Results 1 – 25 of 34) sorted by relevance

12

/drivers/infiniband/core/
Duverbs_std_types_qp.c46 u32 create_flags) in check_creation_flags() argument
48 create_flags &= ~IB_UVERBS_QP_CREATE_SQ_SIG_ALL; in check_creation_flags()
50 if (!create_flags || qp_type == IB_QPT_DRIVER) in check_creation_flags()
56 if ((create_flags & IB_UVERBS_QP_CREATE_SCATTER_FCS || in check_creation_flags()
57 create_flags & IB_UVERBS_QP_CREATE_CVLAN_STRIPPING) && in check_creation_flags()
194 ret = uverbs_get_flags32(&attr.create_flags, attrs, in UVERBS_HANDLER()
204 ret = check_creation_flags(attr.qp_type, attr.create_flags); in UVERBS_HANDLER()
214 attr.create_flags |= IB_QP_CREATE_SOURCE_QPN; in UVERBS_HANDLER()
237 if (attr.create_flags & IB_UVERBS_QP_CREATE_SQ_SIG_ALL) { in UVERBS_HANDLER()
242 attr.create_flags &= ~IB_UVERBS_QP_CREATE_SQ_SIG_ALL; in UVERBS_HANDLER()
Duverbs_std_types_wq.c42 ret = uverbs_get_flags32(&wq_init_attr.create_flags, attrs, in UVERBS_HANDLER()
Drw.c683 if (attr->create_flags & IB_QP_CREATE_INTEGRITY_EN || in rdma_rw_init_qp()
703 if (attr->create_flags & IB_QP_CREATE_INTEGRITY_EN) { in rdma_rw_init_mrs()
Duverbs_cmd.c1405 attr.create_flags = 0; in create_qp()
1416 attr.create_flags = cmd->create_flags; in create_qp()
1417 if (attr.create_flags & ~(IB_QP_CREATE_BLOCK_MULTICAST_LOOPBACK | in create_qp()
1429 if (attr.create_flags & IB_QP_CREATE_SOURCE_QPN) { in create_qp()
2922 wq_init_attr.create_flags = cmd.create_flags; in ib_uverbs_ex_create_wq()
/drivers/infiniband/ulp/ipoib/
Dipoib_verbs.c201 init_attr.create_flags |= IB_QP_CREATE_IPOIB_UD_LSO; in ipoib_transport_dev_init()
204 init_attr.create_flags |= IB_QP_CREATE_BLOCK_MULTICAST_LOOPBACK; in ipoib_transport_dev_init()
207 init_attr.create_flags |= IB_QP_CREATE_NETIF_QP; in ipoib_transport_dev_init()
210 init_attr.create_flags |= IB_QP_CREATE_NETDEV_USE; in ipoib_transport_dev_init()
Dipoib_cm.c1069 .create_flags = 0 in ipoib_cm_create_tx_qp()
/drivers/infiniband/hw/mlx4/
Dqp.c722 if (init_attr->create_flags) { in _mlx4_ib_create_qp_rss()
873 if (init_attr->create_flags & IB_QP_CREATE_SCATTER_FCS) in create_rq()
973 !(init_attr->create_flags & MLX4_IB_SRIOV_SQP))) { in create_qp_common()
987 } else if (init_attr->create_flags & MLX4_IB_SRIOV_TUNNEL_QP) { in create_qp_common()
1046 if (init_attr->create_flags & IB_QP_CREATE_SCATTER_FCS) { in create_qp_common()
1099 if (init_attr->create_flags & IB_QP_CREATE_IPOIB_UD_LSO) in create_qp_common()
1102 if (init_attr->create_flags & IB_QP_CREATE_NETIF_QP) { in create_qp_common()
1179 if (init_attr->create_flags & IB_QP_CREATE_BLOCK_MULTICAST_LOOPBACK) in create_qp_common()
1469 attr->create_flags & MLX4_IB_SRIOV_SQP)) { in get_sqp_num()
1496 if (init_attr->create_flags & ~(MLX4_IB_QP_LSO | in _mlx4_ib_create_qp()
[all …]
Dcq.c200 cq->create_flags = attr->flags; in mlx4_ib_create_cq()
249 !!(cq->create_flags & in mlx4_ib_create_cq()
Dmlx4_ib.h125 int create_flags; member
Dmad.c1822 qp_init_attr.init_attr.create_flags = MLX4_IB_SRIOV_TUNNEL_QP; in create_pv_sqp()
1830 qp_init_attr.init_attr.create_flags = MLX4_IB_SRIOV_SQP; in create_pv_sqp()
/drivers/infiniband/hw/mlx5/
Dqp.c441 if (attr->create_flags & IB_QP_CREATE_IPOIB_UD_LSO) in sq_overhead()
479 if (attr->create_flags & IB_QP_CREATE_INTEGRITY_EN && in calc_send_wqe()
790 if (rwq->create_flags & MLX5_IB_WQ_FLAGS_DELAY_DROP) in destroy_user_rq()
1193 if (cq->create_flags & IB_UVERBS_CQ_FLAGS_TIMESTAMP_COMPLETION) { in get_ts_format()
2888 int create_flags = attr->create_flags; in process_create_flags() local
2892 return (create_flags) ? -EINVAL : 0; in process_create_flags()
2895 return (create_flags) ? -EINVAL : 0; in process_create_flags()
2897 process_create_flag(dev, &create_flags, IB_QP_CREATE_NETIF_QP, in process_create_flags()
2901 process_create_flag(dev, &create_flags, in process_create_flags()
2904 process_create_flag(dev, &create_flags, in process_create_flags()
[all …]
Dmem.c208 .create_flags = MLX5_IB_QP_CREATE_WC_TEST, in mlx5_ib_test_wc()
Dgsi.c213 .create_flags = MLX5_IB_QP_CREATE_SQPN_QP1, in create_gsi_ud_qp()
Dmlx5_ib.h386 u32 create_flags; /* Use enum mlx5_ib_wq_flags */ member
573 u32 create_flags; member
Dcq.c967 cq->create_flags = attr->flags; in mlx5_ib_create_cq()
1001 if (cq->create_flags & IB_UVERBS_CQ_FLAGS_IGNORE_OVERRUN) in mlx5_ib_create_cq()
/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c207 if (init_attr->create_flags) { in pvrdma_create_qp()
210 init_attr->create_flags); in pvrdma_create_qp()
1049 init_attr->create_flags = 0; in pvrdma_query_qp()
/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c478 if (init_attr->create_flags) in usnic_ib_create_qp()
/drivers/infiniband/ulp/iser/
Diser_verbs.c277 init_attr.create_flags |= IB_QP_CREATE_INTEGRITY_EN; in iser_create_ib_conn_res()
/drivers/infiniband/sw/rdmavt/
Dqp.c1045 if (init_attr->create_flags & ~IB_QP_CREATE_NETDEV_USE) in rvt_create_qp()
1162 if (init_attr->create_flags & IB_QP_CREATE_NETDEV_USE) in rvt_create_qp()
1173 if (init_attr->create_flags & IB_QP_CREATE_NETDEV_USE) in rvt_create_qp()
/drivers/infiniband/sw/rxe/
Drxe_verbs.c395 if (init->create_flags) in rxe_create_qp()
/drivers/infiniband/hw/mthca/
Dmthca_provider.c473 if (init_attr->create_flags) in mthca_create_qp()
/drivers/infiniband/hw/hns/
Dhns_roce_qp.c1062 if (init_attr->create_flags) in hns_roce_create_qp_common()
/drivers/infiniband/sw/siw/
Dsiw_verbs.c309 if (attrs->create_flags) in siw_create_qp()
/drivers/nvme/target/
Drdma.c1301 qp_attr.create_flags |= IB_QP_CREATE_INTEGRITY_EN; in nvmet_rdma_create_queue_ib()
/drivers/infiniband/hw/efa/
Defa_verbs.c603 if (init_attr->create_flags) { in efa_qp_validate_attr()

12