Lines Matching defs:ia_attr

1387 	OUT DAT_IA_ATTR			*ia_attr)
1389 (void) dapl_os_memzero(ia_attr, sizeof (*ia_attr));
1391 (void) dapl_os_strcpy(ia_attr->adapter_name, VN_ADAPTER_NAME);
1393 (void) sprintf(ia_attr->vendor_name, "0x%08x:0x%08x",
1396 ia_attr->hardware_version_major = (DAT_UINT32)hca_attr->dhca_version_id;
1397 ia_attr->ia_address_ptr = (DAT_IA_ADDRESS_PTR)&hca_ptr->hca_address;
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;
1408 ia_attr->max_lmr_virtual_address = (DAT_VADDR)DAPL_MAX_ADDRESS;
1409 ia_attr->max_pzs = (DAT_COUNT)hca_attr->dhca_max_pd;
1410 ia_attr->max_mtu_size = (DAT_VLEN)DAPL_IB_MAX_MESSAGE_SIZE;
1411 ia_attr->max_rdma_size = (DAT_VLEN)DAPL_IB_MAX_MESSAGE_SIZE;
1412 ia_attr->max_rmrs = (DAT_COUNT)hca_attr->dhca_max_mem_win;
1413 ia_attr->max_rmr_target_address = (DAT_VADDR)DAPL_MAX_ADDRESS;
1414 ia_attr->max_iov_segments_per_rdma_read =
1416 ia_attr->max_iov_segments_per_rdma_write =
1419 ia_attr->max_rdma_read_in = hca_attr->dhca_max_rdma_in_chan *
1421 ia_attr->max_rdma_read_out = hca_attr->dhca_max_rdma_out_chan *
1423 ia_attr->max_rdma_read_per_ep_in_guaranteed = DAT_TRUE;
1424 ia_attr->max_rdma_read_per_ep_out_guaranteed = DAT_TRUE;
1425 ia_attr->max_srqs = (DAT_COUNT)hca_attr->dhca_max_srqs;
1426 ia_attr->max_ep_per_srq = ia_attr->max_eps;
1427 ia_attr->max_recv_per_srq = (DAT_COUNT)hca_attr->dhca_max_srqs_sz;
1456 ia_attr->adapter_name,
1457 ia_attr->vendor_name,
1458 ia_attr->hardware_version_major,
1459 ia_attr->max_eps,
1460 ia_attr->max_dto_per_ep,
1461 ia_attr->max_rdma_read_per_ep_in,
1462 ia_attr->max_rdma_read_per_ep_out,
1463 ia_attr->max_evds,
1464 ia_attr->max_evd_qlen,
1465 ia_attr->max_iov_segments_per_dto,
1466 ia_attr->max_lmrs,
1467 ia_attr->max_lmr_block_size,
1468 ia_attr->max_lmr_virtual_address,
1469 ia_attr->max_pzs,
1470 ia_attr->max_mtu_size,
1471 ia_attr->max_rdma_size,
1472 ia_attr->max_rmrs,
1473 ia_attr->max_rmr_target_address,
1474 ia_attr->max_iov_segments_per_rdma_read,
1475 ia_attr->max_iov_segments_per_rdma_write,
1476 ia_attr->max_rdma_read_in,
1477 ia_attr->max_rdma_read_out,
1478 ia_attr->max_srqs,
1479 ia_attr->max_ep_per_srq,
1480 ia_attr->max_recv_per_srq);
1522 OUT DAT_IA_ATTR *ia_attr,
1540 if (ia_attr != NULL) {
1541 (void) dapls_ib_query_ia(&args.hca_attr, hca_ptr, ia_attr);
1549 if (ia_attr == NULL && ep_attr == NULL && srq_attr == NULL) {