summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/hfi1/user_exp_rcv.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* RDMA/hfi1: Use struct_size() and flex_array_size() helpersGustavo A. R. Silva2021-09-281-3/+2
* RDMA/hfi1: Convert to SPDX identifierCai Huoqing2021-08-251-43/+1
* RDMA: switch from 'pci_' to 'dma_' APIChristophe JAILLET2021-08-231-7/+6
* RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abusesLee Jones2021-01-281-5/+5
* IB/hfi1: Ensure correct mm is used at all timesDennis Dalessandro2020-11-261-4/+8
* hfi1: get rid of pointless access_ok()Al Viro2020-05-291-7/+0
* IB/hfi1: Close window for pq and request colidingMike Marciniszyn2020-02-111-3/+0
* IB/hfi1: Acquire lock to release TID entries when user file is closedKaike Wan2020-02-111-0/+2
* RDMA/hfi1: Use mmu_interval_notifier_insert for user_exp_rcvJason Gunthorpe2019-11-241-90/+56
* IB/hfi1: Validate page aligned for a given virtual addressKamenee Arumugam2019-05-291-0/+3
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-041-1/+1
* IB/hfi1: Rename exp_lock to exp_mutexKaike Wan2018-06-041-5/+5
* IB/hfi1: Return actual error value from program_rcvarray()Michael J. Ruhl2018-05-091-1/+0
* RDMA: Use u64_to_user_ptr everywhereJason Gunthorpe2018-03-291-2/+2
* IB/hfi1: Refactor hfi_user_exp_rcv_invalid() IOCTLsMichael J. Ruhl2017-09-291-3/+0
* IB/hfi1: Inline common calculationMichael J. Ruhl2017-09-271-4/+2
* IB/hfi1: Move structure definitions from user_exp_rcv.c to user_exp_rcv.hHarish Chegondi2017-08-291-17/+1
* IB/hfi1: Remove duplicate definitions of num_user_pages() functionHarish Chegondi2017-08-291-5/+0
* IB/hfi1: Clean up hfi1_user_exp_rcv_setup functionHarish Chegondi2017-08-291-88/+144
* IB/hfi1: Only set fd pointer when base context is completely initializedMichael J. Ruhl2017-07-311-2/+2
* IB/hfi1: Fix bar0 mapping to use write combiningMike Marciniszyn2017-07-311-2/+1
* IB/hfi1: Create common expected receive verbs/PSM codeMike Marciniszyn2017-06-271-121/+0
* IB/hfi1: Clean up on context initialization failureMichael J. Ruhl2017-05-051-14/+17
* IB/hfi1: Clean up context initializationMichael J. Ruhl2017-05-051-39/+45
* IB/hfi1: Use filedata rather than filepointerMichael J. Ruhl2017-05-051-25/+20
* IB/hfi1: Name function prototype parametersMichael J. Ruhl2017-05-051-12/+18
* IB/hfi1: Fix a subcontext memory leakMichael J. Ruhl2017-05-051-14/+18
* IB/hfi1: Validate the TID count before using itMichael J. Ruhl2017-04-281-0/+3
* IB/hfi1: Use kcalloc() in hfi1_user_exp_rcv_init()Markus Elfring2017-04-201-2/+3
* IB/hfi1: Virtual Network Interface Controller (VNIC) HW supportVishwanathapura, Niranjana2017-04-201-4/+4
* IB/hfi1: Code reuse with memdup_copyMichael J. Ruhl2017-02-191-11/+6
* IB/hfi1: Fix memory leak during unexpected shutdownIra Weiny2016-08-031-13/+31
* IB/hfi1: Remove unneeded mm argument in remove functionDean Luick2016-08-031-6/+4
* IB/hfi1: Consistently call ops->remove outside spinlockDean Luick2016-08-031-1/+3
* IB/hfi1: Fix TID caching actionsDean Luick2016-08-031-9/+7
* IB/hfi1: Make the cache handler own its rb tree rootDean Luick2016-08-031-32/+22
* IB/hfi1: Make use of mm consistentIra Weiny2016-08-031-7/+8
* IB/hfi1: Rename TID mmu_rb_* functionsDean Luick2016-08-031-12/+12
* IB/hfi1: Remove unused sub-context parameterIra Weiny2016-08-031-5/+4
* IB/hfi1: Move driver out of stagingDennis Dalessandro2016-05-261-0/+1050