summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/erdma/erdma_verbs.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-01RDMA/erdma: Unify the names related to doorbell recordsBoshi Yu1-32/+32
2024-04-01RDMA/erdma: Allocate doorbell records from dma poolBoshi Yu1-36/+49
2023-12-30RDMA/erdma: Add hardware statistics supportCheng Xu1-0/+90
2023-09-18RDMA/erdma: Fix NULL pointer access in regmr_cmdCheng Xu1-3/+2
2023-09-18RDMA/erdma: Fix error code in erdma_create_scatter_mtt()Dan Carpenter1-1/+1
2023-08-19RDMA/erdma: Implement hierarchical MTTCheng Xu1-20/+180
2023-08-19RDMA/erdma: Refactor the storage structure of MTT entriesCheng Xu1-86/+128
2023-08-19RDMA/erdma: Renaming variable names and field names of struct erdma_memCheng Xu1-33/+33
2023-07-21RDMA/erdma: use vmalloc_array and vcallocJulia Lawall1-2/+2
2023-06-11RDMA/erdma: Refactor the original doorbell allocation mechanismCheng Xu1-99/+27
2023-06-11RDMA/erdma: Associate QPs/CQs with doorbells for authorizationCheng Xu1-6/+25
2023-06-11RDMA/erdma: Allocate doorbell resources from hardwareCheng Xu1-19/+98
2023-03-24RDMA/erdma: Use fixed hardware page sizeCheng Xu1-8/+9
2022-12-28RDMA/erdma: Fix refcount leak in erdma_mmapMiaoqian Lin1-1/+3
2022-11-24RDMA/erdma: Implement the lifecycle of reflushing work for each QPCheng Xu1-0/+18
2022-11-07RDMA/erdma: Report atomic capacity when hardware supports atomic featureCheng Xu1-0/+4
2022-11-07RDMA/erdma: Extend access right field of FRMR and REG MR to support atomicCheng Xu1-2/+1
2022-10-07Merge tag 'v6.0' into rdma.git for-nextJason Gunthorpe1-2/+2
2022-09-21RDMA/erdma: Support dynamic mtuCheng Xu1-0/+11
2022-09-20RDMA/erdma: Remove redundant includesCheng Xu1-7/+0
2022-09-20RDMA/erdma: Eliminate unnecessary casting for erdma_post_cmd_waitCheng Xu1-11/+6
2022-08-16RDMA/erdma: Correct the max_qp and max_cq capacities of the deviceCheng Xu1-2/+2
2022-07-27RDMA/erdma: Add verbs implementationCheng Xu1-0/+1460