verbs.c (64282ea2d2a90437c0739ce016b80a1dec16507e) verbs.c (ad84dad2160d5f36bb471b391462d651c887d693)
1/* QLogic qedr NIC Driver
2 * Copyright (c) 2015-2016 QLogic Corporation
3 *
4 * This software is available to you under a choice of one of two
5 * licenses. You may choose to be licensed under the terms of the GNU
6 * General Public License (GPL) Version 2, available from the file
7 * COPYING in the main directory of this source tree, or the
8 * OpenIB.org BSD license below:

--- 362 unchanged lines hidden (view full) ---

371 ctx->dpi_addr = oparams.dpi_addr;
372 ctx->dpi_phys_addr = oparams.dpi_phys_addr;
373 ctx->dpi_size = oparams.dpi_size;
374 INIT_LIST_HEAD(&ctx->mm_head);
375 mutex_init(&ctx->mm_list_lock);
376
377 memset(&uresp, 0, sizeof(uresp));
378
1/* QLogic qedr NIC Driver
2 * Copyright (c) 2015-2016 QLogic Corporation
3 *
4 * This software is available to you under a choice of one of two
5 * licenses. You may choose to be licensed under the terms of the GNU
6 * General Public License (GPL) Version 2, available from the file
7 * COPYING in the main directory of this source tree, or the
8 * OpenIB.org BSD license below:

--- 362 unchanged lines hidden (view full) ---

371 ctx->dpi_addr = oparams.dpi_addr;
372 ctx->dpi_phys_addr = oparams.dpi_phys_addr;
373 ctx->dpi_size = oparams.dpi_size;
374 INIT_LIST_HEAD(&ctx->mm_head);
375 mutex_init(&ctx->mm_list_lock);
376
377 memset(&uresp, 0, sizeof(uresp));
378
379 uresp.dpm_enabled = dev->user_dpm_enabled;
379 uresp.db_pa = ctx->dpi_phys_addr;
380 uresp.db_size = ctx->dpi_size;
381 uresp.max_send_wr = dev->attr.max_sqe;
382 uresp.max_recv_wr = dev->attr.max_rqe;
383 uresp.max_srq_wr = dev->attr.max_srq_wr;
384 uresp.sges_per_send_wr = QEDR_MAX_SQE_ELEMENTS_PER_SQE;
385 uresp.sges_per_recv_wr = QEDR_MAX_RQE_ELEMENTS_PER_RQE;
386 uresp.sges_per_srq_wr = dev->attr.max_srq_sge;

--- 3236 unchanged lines hidden ---
380 uresp.db_pa = ctx->dpi_phys_addr;
381 uresp.db_size = ctx->dpi_size;
382 uresp.max_send_wr = dev->attr.max_sqe;
383 uresp.max_recv_wr = dev->attr.max_rqe;
384 uresp.max_srq_wr = dev->attr.max_srq_wr;
385 uresp.sges_per_send_wr = QEDR_MAX_SQE_ELEMENTS_PER_SQE;
386 uresp.sges_per_recv_wr = QEDR_MAX_RQE_ELEMENTS_PER_RQE;
387 uresp.sges_per_srq_wr = dev->attr.max_srq_sge;

--- 3236 unchanged lines hidden ---