Matthew Wilcox
|
48483614de
XArray: Fix xa_alloc when id exceeds max
|
6 years ago |
Matthew Wilcox
|
44a4a66b61
XArray: Correct xa_store_range
|
6 years ago |
Matthew Wilcox
|
804dfaf01b
XArray: Fix Documentation
|
6 years ago |
Matthew Wilcox
|
d9c480435a
XArray: Handle NULL pointers differently for allocation
|
6 years ago |
Matthew Wilcox
|
611f318637
XArray: Unify xa_store and __xa_store
|
6 years ago |
Matthew Wilcox
|
9c16bb8890
XArray: Turn xa_erase into an exported function
|
6 years ago |
Matthew Wilcox
|
c5beb07e7a
XArray: Unify xa_cmpxchg and __xa_cmpxchg
|
6 years ago |
Matthew Wilcox
|
4c0608f4a0
XArray: Regularise xa_reserve
|
6 years ago |
Matthew Wilcox
|
9ee5a3b7ee
XArray: Export __xa_foo to non-GPL modules
|
6 years ago |
Matthew Wilcox
|
8229706e03
XArray: Fix xa_for_each with a single element at 0
|
6 years ago |
Matthew Wilcox
|
0e9446c35a
xarray: Add range store functionality
|
7 years ago |
Matthew Wilcox
|
371c752dc6
xarray: Track free entries in an XArray
|
7 years ago |
Matthew Wilcox
|
9f14d4f1f1
xarray: Add xa_reserve and xa_release
|
6 years ago |
Matthew Wilcox
|
2264f5132f
xarray: Add xas_create_range
|
7 years ago |
Matthew Wilcox
|
4e99d4e957
xarray: Add xas_for_each_conflict
|
7 years ago |
Matthew Wilcox
|
64d3e9a9e0
xarray: Step through an XArray
|
7 years ago |
Matthew Wilcox
|
687149fca1
xarray: Destroy an XArray
|
7 years ago |
Matthew Wilcox
|
80a0a1a9a3
xarray: Extract entries from an XArray
|
7 years ago |
Matthew Wilcox
|
b803b42823
xarray: Add XArray iterators
|
7 years ago |
Matthew Wilcox
|
41aec91f55
xarray: Add XArray conditional store operations
|
7 years ago |
Matthew Wilcox
|
58d6ea3085
xarray: Add XArray unconditional store operations
|
7 years ago |
Matthew Wilcox
|
9b89a03551
xarray: Add XArray marks
|
7 years ago |
Matthew Wilcox
|
ad3d6c7263
xarray: Add XArray load operation
|
7 years ago |
Matthew Wilcox
|
f8d5d0cc14
xarray: Add definition of struct xarray
|
7 years ago |