summaryrefslogtreecommitdiff
path: root/include/linux/xarray.h
AgeCommit message (Expand)AuthorFilesLines
2018-12-06XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bhMatthew Wilcox1-0/+54
2018-11-06XArray: Fix DocumentationMatthew Wilcox1-2/+2
2018-11-06XArray: Add xa_store_bh() and xa_store_irq()Matthew Wilcox1-0/+52
2018-11-06XArray: Turn xa_erase into an exported functionMatthew Wilcox1-17/+1
2018-11-06XArray: Unify xa_cmpxchg and __xa_cmpxchgMatthew Wilcox1-44/+69
2018-11-06XArray: Regularise xa_reserveMatthew Wilcox1-1/+79
2018-10-21xarray: Add range store functionalityMatthew Wilcox1-0/+2
2018-10-21xarray: Track free entries in an XArrayMatthew Wilcox1-0/+101
2018-10-21xarray: Add xa_reserve and xa_releaseMatthew Wilcox1-2/+32
2018-10-21xarray: Add xas_create_rangeMatthew Wilcox1-0/+13
2018-10-21xarray: Add xas_for_each_conflictMatthew Wilcox1-0/+17
2018-10-21xarray: Step through an XArrayMatthew Wilcox1-0/+67
2018-10-21xarray: Destroy an XArrayMatthew Wilcox1-0/+1
2018-10-21xarray: Extract entries from an XArrayMatthew Wilcox1-0/+2
2018-10-21xarray: Add XArray iteratorsMatthew Wilcox1-0/+165
2018-10-21xarray: Add XArray conditional store operationsMatthew Wilcox1-0/+60
2018-10-21xarray: Add XArray unconditional store operationsMatthew Wilcox1-2/+145
2018-10-21xarray: Add XArray marksMatthew Wilcox1-0/+63
2018-10-21xarray: Add XArray load operationMatthew Wilcox1-0/+336
2018-10-21xarray: Define struct xa_nodeMatthew Wilcox1-0/+27
2018-10-21xarray: Add definition of struct xarrayMatthew Wilcox1-0/+70
2018-09-30xarray: Change definition of sibling entriesMatthew Wilcox1-0/+92
2018-09-30xarray: Replace exceptional entriesMatthew Wilcox1-0/+102
2018-09-30Update email addressMatthew Wilcox1-1/+1
2018-04-11xarray: add the xa_lock to the radix_tree_rootMatthew Wilcox1-0/+24