Home
last modified time | relevance | path

Searched refs:uhw (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c291 struct ib_udata *uhw) in c4iw_query_device() argument
298 if (uhw->inlen || uhw->outlen) in c4iw_query_device()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c640 struct ib_udata *uhw) in mlx5_ib_query_device() argument
654 if (uhw->outlen && uhw->outlen < resp_len) in mlx5_ib_query_device()
659 if (uhw->inlen && !ib_is_udata_cleared(uhw, 0, uhw->inlen)) in mlx5_ib_query_device()
717 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) { in mlx5_ib_query_device()
727 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) { in mlx5_ib_query_device()
742 if (field_avail(typeof(resp), tso_caps, uhw->outlen)) in mlx5_ib_query_device()
744 if (field_avail(typeof(resp), rss_caps, uhw->outlen)) in mlx5_ib_query_device()
821 if (uhw->outlen) { in mlx5_ib_query_device()
822 err = ib_copy_to_udata(uhw, &resp, resp.response_length); in mlx5_ib_query_device()
2739 struct ib_udata uhw = {.inlen = 0, .outlen = 0}; in get_port_caps() local
[all …]
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_device.c332 struct ib_udata uhw = {.outlen = 0, .inlen = 0}; in ib_register_device() local
361 ret = device->query_device(device, &device->attrs, &uhw); in ib_register_device()
/freebsd/sys/dev/mthca/
H A Dmthca_provider.c61 struct ib_udata *uhw) in mthca_query_device() argument
68 if (uhw->inlen || uhw->outlen) in mthca_query_device()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_main.c440 struct ib_udata *uhw) in mlx4_ib_query_device() argument
451 if (uhw->inlen) { in mlx4_ib_query_device()
452 if (uhw->inlen < sizeof(cmd)) in mlx4_ib_query_device()
455 err = ib_copy_from_udata(&cmd, uhw, sizeof(cmd)); in mlx4_ib_query_device()
563 if (uhw->outlen >= resp.response_length + sizeof(resp.hca_core_clock_offset)) { in mlx4_ib_query_device()
571 if (uhw->outlen) { in mlx4_ib_query_device()
572 err = ib_copy_to_udata(uhw, &resp, resp.response_length); in mlx4_ib_query_device()