Home
last modified time | relevance | path

Searched refs:device_attr (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/ofed/libibverbs/examples/
H A Ddevinfo.c437 struct ibv_device_attr_ex device_attr; in print_hca_cap() local
449 if (ibv_query_device_ex(ctx, NULL, &device_attr)) { in print_hca_cap()
454 if (ib_port && ib_port > device_attr.orig_attr.phys_port_cnt) { in print_hca_cap()
464 if (strlen(device_attr.orig_attr.fw_ver)) in print_hca_cap()
465 printf("\tfw_ver:\t\t\t\t%s\n", device_attr.orig_attr.fw_ver); in print_hca_cap()
466 printf("\tnode_guid:\t\t\t%s\n", guid_str(device_attr.orig_attr.node_guid, buf)); in print_hca_cap()
467 printf("\tsys_image_guid:\t\t\t%s\n", guid_str(device_attr.orig_attr.sys_image_guid, buf)); in print_hca_cap()
468 printf("\tvendor_id:\t\t\t0x%04x\n", device_attr.orig_attr.vendor_id); in print_hca_cap()
469 printf("\tvendor_part_id:\t\t\t%d\n", device_attr.orig_attr.vendor_part_id); in print_hca_cap()
470 printf("\thw_ver:\t\t\t\t0x%X\n", device_attr.orig_attr.hw_ver); in print_hca_cap()
[all …]
/freebsd/contrib/ofed/libibverbs/
H A Dcmd.c66 static void copy_query_dev_fields(struct ibv_device_attr *device_attr, in copy_query_dev_fields() argument
71 device_attr->node_guid = resp->node_guid; in copy_query_dev_fields()
72 device_attr->sys_image_guid = resp->sys_image_guid; in copy_query_dev_fields()
73 device_attr->max_mr_size = resp->max_mr_size; in copy_query_dev_fields()
74 device_attr->page_size_cap = resp->page_size_cap; in copy_query_dev_fields()
75 device_attr->vendor_id = resp->vendor_id; in copy_query_dev_fields()
76 device_attr->vendor_part_id = resp->vendor_part_id; in copy_query_dev_fields()
77 device_attr->hw_ver = resp->hw_ver; in copy_query_dev_fields()
78 device_attr->max_qp = resp->max_qp; in copy_query_dev_fields()
79 device_attr->max_qp_wr = resp->max_qp_wr; in copy_query_dev_fields()
[all …]
H A Dcompat-1_0.c166 struct ibv_device_attr *device_attr);
243 struct ibv_device_attr *device_attr);
637 struct ibv_device_attr *device_attr) in __ibv_query_device_1_0() argument
639 return ibv_query_device(context->real_context, device_attr); in __ibv_query_device_1_0()
H A Dverbs.c60 struct ibv_device_attr *device_attr);
207 struct ibv_device_attr *device_attr) in __ibv_query_device() argument
209 return context->ops.query_device(context, device_attr); in __ibv_query_device()
H A Ddriver.h145 struct ibv_device_attr *device_attr,
H A Dverbs.h1492 struct ibv_device_attr *device_attr);
1732 struct ibv_device_attr *device_attr);
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.c873 struct ibv_device_attr_ex device_attr; in mlx5_init_context() local
1036 memset(&device_attr, 0, sizeof(device_attr)); in mlx5_init_context()
1037 if (!mlx5_query_device_ex(ctx, NULL, &device_attr, in mlx5_init_context()
1040 device_attr.orig_attr.device_cap_flags; in mlx5_init_context()
1041 context->atomic_cap = device_attr.orig_attr.atomic_cap; in mlx5_init_context()
1042 context->cached_tso_caps = device_attr.tso_caps; in mlx5_init_context()
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_cma.c60 struct ib_device_attr *device_attr; in sdp_get_max_dev_sge() local
66 device_attr = &dev->attrs; in sdp_get_max_dev_sge()
67 max_sges = device_attr->max_sge; in sdp_get_max_dev_sge()
/freebsd/contrib/ofed/libmlx4/
H A Dverbs.c996 struct ibv_device_attr device_attr; in mlx4_modify_qp() local
999 memset(&device_attr, 0, sizeof(device_attr)); in mlx4_modify_qp()
1007 ret = ibv_query_device(qp->context, &device_attr); in mlx4_modify_qp()
1014 (device_attr.device_cap_flags & IBV_DEVICE_UD_IP_CSUM)) in mlx4_modify_qp()
1020 (device_attr.device_cap_flags & IBV_DEVICE_RAW_IP_CSUM)) in mlx4_modify_qp()
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c946 struct ib_device_attr *device_attr = &hca->attrs; in ipoib_set_dev_features() local
948 priv->hca_caps = device_attr->device_cap_flags; in ipoib_set_dev_features()
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h2188 struct ib_device_attr *device_attr,