Searched refs:uhw (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/cxgbe/iw_cxgbe/ |
H A D | provider.c | 291 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 D | mlx5_ib_main.c | 640 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 D | ib_device.c | 332 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 D | mthca_provider.c | 61 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 D | mlx4_ib_main.c | 440 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()
|