Lines Matching refs:attr_ex
1304 struct ibv_srq_init_attr_ex attr_ex; in rdma_create_srq() local
1307 memcpy(&attr_ex, attr, sizeof(*attr)); in rdma_create_srq()
1308 attr_ex.comp_mask = IBV_SRQ_INIT_ATTR_TYPE | IBV_SRQ_INIT_ATTR_PD; in rdma_create_srq()
1310 attr_ex.srq_type = IBV_SRQT_XRC; in rdma_create_srq()
1312 attr_ex.srq_type = IBV_SRQT_BASIC; in rdma_create_srq()
1314 attr_ex.pd = pd; in rdma_create_srq()
1315 ret = rdma_create_srq_ex(id, &attr_ex); in rdma_create_srq()
1316 memcpy(attr, &attr_ex, sizeof(*attr)); in rdma_create_srq()
1394 struct ibv_qp_init_attr_ex attr_ex; in rdma_create_qp() local
1397 memcpy(&attr_ex, qp_init_attr, sizeof(*qp_init_attr)); in rdma_create_qp()
1398 attr_ex.comp_mask = IBV_QP_INIT_ATTR_PD; in rdma_create_qp()
1399 attr_ex.pd = pd ? pd : id->pd; in rdma_create_qp()
1400 ret = rdma_create_qp_ex(id, &attr_ex); in rdma_create_qp()
1401 memcpy(qp_init_attr, &attr_ex, sizeof(*qp_init_attr)); in rdma_create_qp()