summaryrefslogtreecommitdiffstats
path: root/hw/rdma/rdma_backend.c
Commit message (Expand)AuthorAgeFilesLines
* hw/rdma: Replace QList by GQueueMarkus Armbruster2020-12-191-5/+5
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-9/+9
* lockable: Replace locks with lock guard macrosSimran Singhal2020-05-041-25/+25
* hw/rdma: Skip data-path mr_id translationYuval Shaia2020-03-211-7/+14
* hw/rdma: Cosmetic change - no need for two sge arraysYuval Shaia2020-03-211-24/+16Star
* hw/rdma: Utilize ibv_reg_mr_iova for memory registrationYuval Shaia2019-11-061-0/+13
* hw/rdma: Delete unused headers inclusionYuval Shaia2019-06-061-7/+0Star
* hw/rdma: Modify create/destroy QP to support SRQKamal Heib2019-05-041-3/+6
* hw/rdma: Add SRQ support to backend layerKamal Heib2019-05-041-2/+114
* hw/rdma: Use {} instead of {0}Kamal Heib2019-03-161-9/+9
* hw/rdma: Remove unused parameter from rdma_poll_cq()Kamal Heib2019-03-161-4/+3Star
* hw/pvrdma: Delete unneeded function argumentYuval Shaia2019-03-161-7/+6Star
* hw/rdma: Free all receive buffers when QP is destroyedYuval Shaia2019-03-161-6/+20
* hw/rdma: Free all MAD receive buffers when device is closedYuval Shaia2019-03-161-1/+33
* hw/pvrdma: Collect debugging statisticsYuval Shaia2019-03-161-17/+53
* hw/rdma: Protect against concurrent execution of poll_cqYuval Shaia2019-03-161-0/+2
* hw/rdma: Introduce protected qlistYuval Shaia2019-03-161-15/+5Star
* hw/rdma: Switch to generic error reporting wayYuval Shaia2019-03-161-209/+145Star
* hw/rdma: modify struct initializationMarcel Apfelbaum2019-01-191-4/+4
* hw/rdma: Verify that ptr is not NULL before freeingYuval Shaia2019-01-191-2/+4
* hw/rdma: Delete unused struct memberYuval Shaia2019-01-191-12/+14
* hw/pvrdma: Remove max-sge command-line paramYuval Shaia2019-01-191-21/+2Star
* rdma: remove unused VENDOR_ERR_NO_SGE macroPrasad J Pandit2018-12-221-2/+1Star
* rdma: check num_sge does not exceed MAX_SGEPrasad J Pandit2018-12-221-6/+6
* hw/pvrdma: Fill all CQE fieldsYuval Shaia2018-12-221-22/+37
* hw/pvrdma: Add support to allow guest to configure GID tableYuval Shaia2018-12-221-101/+243
* hw/rdma: Add support for MAD packetsYuval Shaia2018-12-221-7/+243
* hw/rdma: Abort send-op if fail to create addr handlerYuval Shaia2018-12-221-0/+4
* hw/rdma: Add reference to pci_dev in backend_devYuval Shaia2018-08-181-1/+5
* hw/rdma: Cosmetic change - move to generic functionYuval Shaia2018-08-181-5/+5
* hw/rdma: Delete useless structure RdmaRmUserMRYuval Shaia2018-08-181-2/+1Star
* hw/rdma: Make distinction between device init and start modesYuval Shaia2018-08-181-19/+77
* hw/rdma: Fix possible out of bounds access to port GID indexMarcel Apfelbaum2018-05-031-1/+1
* hw/rdma: Fix 32-bit compilationYuval Shaia2018-03-231-10/+11
* hw/rdma: Use correct print format in CHK_ATTR macroYuval Shaia2018-03-231-2/+2
* hw/rdma: Change host_virt to void *Yuval Shaia2018-03-231-4/+4
* rdma: fix up include directivesMichael S. Tsirkin2018-03-231-3/+3
* hw/rdma: Add Query QP operationYuval Shaia2018-03-231-0/+12
* hw/rdma: Implementation of generic rdma device layersYuval Shaia2018-02-191-0/+818