Home
last modified time | relevance | path

Searched full:dparms (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/infiniband/hw/hfi1/
H A Dverbs.c1293 memset(&rdi->dparms.props, 0, sizeof(rdi->dparms.props)); in hfi1_fill_device_attr()
1295 rdi->dparms.props.fw_ver = ((u64)(dc8051_ver_maj(ver)) << 32) | in hfi1_fill_device_attr()
1299 rdi->dparms.props.device_cap_flags = IB_DEVICE_BAD_PKEY_CNTR | in hfi1_fill_device_attr()
1304 rdi->dparms.props.kernel_cap_flags = IBK_RDMA_NETDEV_OPA; in hfi1_fill_device_attr()
1305 rdi->dparms.props.page_size_cap = PAGE_SIZE; in hfi1_fill_device_attr()
1306 rdi->dparms.props.vendor_id = dd->oui1 << 16 | dd->oui2 << 8 | dd->oui3; in hfi1_fill_device_attr()
1307 rdi->dparms.props.vendor_part_id = dd->pcidev->device; in hfi1_fill_device_attr()
1308 rdi->dparms.props.hw_ver = dd->minrev; in hfi1_fill_device_attr()
1309 rdi->dparms.props.sys_image_guid = ib_hfi1_sys_image_guid; in hfi1_fill_device_attr()
1310 rdi->dparms.props.max_mr_size = U64_MAX; in hfi1_fill_device_attr()
[all …]
H A Dqp.c672 priv = kzalloc_node(sizeof(*priv), GFP_KERNEL, rdi->dparms.node); in qp_priv_alloc()
679 rdi->dparms.node); in qp_priv_alloc()
/linux/include/rdma/
H A Drdma_vt.h372 * dparms.props. The driver needs to fill in dparms exactly as it would
379 struct rvt_driver_params dparms; member
482 return rdi->dparms.npkeys; in rvt_get_npkeys()
491 return rdi->dparms.max_rdma_atomic + in rvt_max_atomic()
492 rdi->dparms.extra_rdma_atomic + 1; in rvt_max_atomic()
497 return rdi->dparms.max_rdma_atomic + in rvt_size_atomic()
498 rdi->dparms.extra_rdma_atomic; in rvt_size_atomic()
/linux/drivers/infiniband/sw/rdmavt/
H A Dsrq.c46 srq_init_attr->attr.max_sge > dev->dparms.props.max_srq_sge || in rvt_create_srq()
48 srq_init_attr->attr.max_wr > dev->dparms.props.max_srq_wr) in rvt_create_srq()
59 dev->dparms.node, udata)) { in rvt_create_srq()
90 if (dev->n_srqs_allocated == dev->dparms.props.max_srq) { in rvt_create_srq()
140 if ((attr->max_wr > dev->dparms.props.max_srq_wr) || in rvt_modify_srq()
147 if (rvt_alloc_rq(&tmp_rq, size * sz, dev->dparms.node, in rvt_modify_srq()
H A Dmad.c67 for (p = 0; p < rdi->dparms.nports; p++) { in rvt_create_mad_agents()
87 for (p = 0; p < rdi->dparms.nports; p++) { in rvt_create_mad_agents()
113 for (p = 0; p < rdi->dparms.nports; p++) { in rvt_free_mad_agents()
H A Dcq.c176 if (entries < 1 || entries > rdi->dparms.props.max_cqe) in rvt_create_cq()
200 k_wc = vzalloc_node(sz, rdi->dparms.node); in rvt_create_cq()
223 if (rdi->n_cqs_allocated == rdi->dparms.props.max_cq) { in rvt_create_cq()
249 cpumask_first(cpumask_of_node(rdi->dparms.node)); in rvt_create_cq()
352 if (cqe < 1 || cqe > rdi->dparms.props.max_cqe) in rvt_resize_cq()
367 k_wc = vzalloc_node(sz, rdi->dparms.node); in rvt_resize_cq()
H A Dmcast.c192 rdi->dparms.props.max_mcast_qp_attach) { in rvt_mcast_add()
205 if (rdi->n_mcast_grps_allocated == rdi->dparms.props.max_mcast_grp) { in rvt_mcast_add()
397 for (i = 0; i < rdi->dparms.nports; i++) in rvt_mcast_tree_empty()
H A Dpd.c33 if (dev->n_pds_allocated == dev->dparms.props.max_pd) { in rvt_alloc_pd()
H A Dah.c69 if (dev->n_ahs_allocated == dev->dparms.props.max_ah) { in rvt_create_ah()
H A Dmmap.c124 ip = kmalloc_node(sizeof(*ip), GFP_KERNEL, rdi->dparms.node); in rvt_create_mmap_info()