• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/

Lines Matching defs:rblock

282 	struct hipz_query_hca *rblock;
300 rblock = ehca_alloc_fw_ctrlblock(GFP_KERNEL);
301 if (!rblock) {
302 ehca_gen_err("Cannot allocate rblock memory.");
306 h_ret = hipz_h_query_hca(shca->ipz_hca_handle, rblock);
317 shca->num_ports = (u8)rblock->num_ports;
319 ehca_gen_dbg(" ... found %x ports", rblock->num_ports);
325 hcaaver = EHCA_BMASK_GET(EHCA_HCAAVER, rblock->hw_ver);
326 revid = EHCA_BMASK_GET(EHCA_REVID, rblock->hw_ver);
353 shca->hca_cap = rblock->hca_cap_indicators;
369 if (rblock->memory_page_size_supported & pgsize_map[i])
374 shca->max_num_qps = min_t(int, rblock->max_qp,
376 else if (shca->max_num_qps < 1 || shca->max_num_qps > rblock->max_qp) {
379 rblock->max_qp, rblock->max_qp);
380 shca->max_num_qps = rblock->max_qp;
384 shca->max_num_cqs = min_t(int, rblock->max_cq,
386 else if (shca->max_num_cqs < 1 || shca->max_num_cqs > rblock->max_cq) {
389 rblock->max_cq, rblock->max_cq);
393 port = (struct hipz_query_port *)rblock;
405 ehca_free_fw_ctrlblock(rblock);
412 struct hipz_query_hca *rblock;
414 rblock = ehca_alloc_fw_ctrlblock(GFP_KERNEL);
415 if (!rblock) {
416 ehca_err(&shca->ib_device, "Can't allocate rblock memory.");
420 if (hipz_h_query_hca(shca->ipz_hca_handle, rblock) != H_SUCCESS) {
426 memcpy(&shca->ib_device.node_guid, &rblock->node_guid, sizeof(u64));
429 ehca_free_fw_ctrlblock(rblock);
639 struct hipz_query_hca *rblock; \
644 rblock = ehca_alloc_fw_ctrlblock(GFP_KERNEL); \
645 if (!rblock) { \
646 dev_err(dev, "Can't allocate rblock memory.\n"); \
650 if (hipz_h_query_hca(shca->ipz_hca_handle, rblock) != H_SUCCESS) { \
652 ehca_free_fw_ctrlblock(rblock); \
656 data = rblock->name; \
657 ehca_free_fw_ctrlblock(rblock); \