Lines Matching refs:hca_attr

1385 	IN  dapl_hca_attr_t		*hca_attr,
1394 hca_attr->dhca_vendor_id, hca_attr->dhca_device_id);
1396 ia_attr->hardware_version_major = (DAT_UINT32)hca_attr->dhca_version_id;
1398 ia_attr->max_eps = (DAT_COUNT)hca_attr->dhca_max_chans;
1399 ia_attr->max_dto_per_ep = (DAT_COUNT)hca_attr->dhca_max_chan_sz;
1400 ia_attr->max_rdma_read_per_ep_in = hca_attr->dhca_max_rdma_in_chan;
1401 ia_attr->max_rdma_read_per_ep_out = hca_attr->dhca_max_rdma_out_chan;
1402 ia_attr->max_evds = (DAT_COUNT)hca_attr->dhca_max_cq;
1403 ia_attr->max_evd_qlen = (DAT_COUNT)hca_attr->dhca_max_cq_sz;
1405 ia_attr->max_iov_segments_per_dto = (DAT_COUNT)hca_attr->dhca_max_sgl;
1406 ia_attr->max_lmrs = (DAT_COUNT)hca_attr->dhca_max_memr;
1407 ia_attr->max_lmr_block_size = (DAT_VLEN)hca_attr->dhca_max_memr_len;
1409 ia_attr->max_pzs = (DAT_COUNT)hca_attr->dhca_max_pd;
1412 ia_attr->max_rmrs = (DAT_COUNT)hca_attr->dhca_max_mem_win;
1415 (DAT_COUNT)hca_attr->dhca_max_sgl;
1417 (DAT_COUNT)hca_attr->dhca_max_sgl;
1419 ia_attr->max_rdma_read_in = hca_attr->dhca_max_rdma_in_chan *
1420 hca_attr->dhca_max_chans;
1421 ia_attr->max_rdma_read_out = hca_attr->dhca_max_rdma_out_chan *
1422 hca_attr->dhca_max_chans;
1425 ia_attr->max_srqs = (DAT_COUNT)hca_attr->dhca_max_srqs;
1427 ia_attr->max_recv_per_srq = (DAT_COUNT)hca_attr->dhca_max_srqs_sz;
1488 IN dapl_hca_attr_t *hca_attr,
1497 ep_attr->max_recv_dtos = hca_attr->dhca_max_chan_sz;
1498 ep_attr->max_request_dtos = hca_attr->dhca_max_chan_sz;
1499 ep_attr->max_recv_iov = hca_attr->dhca_max_sgl;
1500 ep_attr->max_request_iov = hca_attr->dhca_max_sgl;
1509 IN dapl_hca_attr_t *hca_attr,
1513 srq_attr->max_recv_dtos = hca_attr->dhca_max_srqs_sz;
1514 srq_attr->max_recv_iov = hca_attr->dhca_max_srq_sgl;
1541 (void) dapls_ib_query_ia(&args.hca_attr, hca_ptr, ia_attr);
1544 (void) dapls_ib_query_ep(&args.hca_attr, hca_ptr, ep_attr);
1547 (void) dapls_ib_query_srq(&args.hca_attr, srq_attr);