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.c421 struct ibv_device_attr_ex device_attr; in print_hca_cap() local
433 if (ibv_query_device_ex(ctx, NULL, &device_attr)) { in print_hca_cap()
438 if (ib_port && ib_port > device_attr.orig_attr.phys_port_cnt) { in print_hca_cap()
448 if (strlen(device_attr.orig_attr.fw_ver)) in print_hca_cap()
449 printf("\tfw_ver:\t\t\t\t%s\n", device_attr.orig_attr.fw_ver); in print_hca_cap()
450 printf("\tnode_guid:\t\t\t%s\n", guid_str(device_attr.orig_attr.node_guid, buf)); in print_hca_cap()
451 printf("\tsys_image_guid:\t\t\t%s\n", guid_str(device_attr.orig_attr.sys_image_guid, buf)); in print_hca_cap()
452 printf("\tvendor_id:\t\t\t0x%04x\n", device_attr.orig_attr.vendor_id); in print_hca_cap()
453 printf("\tvendor_part_id:\t\t\t%d\n", device_attr.orig_attr.vendor_part_id); in print_hca_cap()
454 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.c67 static void copy_query_dev_fields(struct ibv_device_attr *device_attr, in copy_query_dev_fields() argument
72 device_attr->node_guid = resp->node_guid; in copy_query_dev_fields()
73 device_attr->sys_image_guid = resp->sys_image_guid; in copy_query_dev_fields()
74 device_attr->max_mr_size = resp->max_mr_size; in copy_query_dev_fields()
75 device_attr->page_size_cap = resp->page_size_cap; in copy_query_dev_fields()
76 device_attr->vendor_id = resp->vendor_id; in copy_query_dev_fields()
77 device_attr->vendor_part_id = resp->vendor_part_id; in copy_query_dev_fields()
78 device_attr->hw_ver = resp->hw_ver; in copy_query_dev_fields()
79 device_attr->max_qp = resp->max_qp; in copy_query_dev_fields()
80 device_attr->max_qp_wr = resp->max_qp_wr; in copy_query_dev_fields()
[all …]
H A Dcompat-1_0.c167 struct ibv_device_attr *device_attr);
244 struct ibv_device_attr *device_attr);
638 struct ibv_device_attr *device_attr) in __ibv_query_device_1_0() argument
640 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.h144 struct ibv_device_attr *device_attr,
H A Dverbs.h1408 struct ibv_device_attr *device_attr);
1648 struct ibv_device_attr *device_attr);
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.c773 struct ibv_device_attr_ex device_attr; in mlx5_init_context() local
937 memset(&device_attr, 0, sizeof(device_attr)); in mlx5_init_context()
938 if (!mlx5_query_device_ex(ctx, NULL, &device_attr, in mlx5_init_context()
941 device_attr.orig_attr.device_cap_flags; in mlx5_init_context()
942 context->atomic_cap = device_attr.orig_attr.atomic_cap; in mlx5_init_context()
943 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.c939 struct ib_device_attr *device_attr = &hca->attrs; in ipoib_set_dev_features() local
941 priv->hca_caps = device_attr->device_cap_flags; in ipoib_set_dev_features()
/freebsd/sys/ofed/include/rdma/
H A Dib_verbs.h2167 struct ib_device_attr *device_attr,