Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
dfc2d2594e4a79204a3967585245f00644b8f838
/
include
/
linux
/
xarray.h
00ed452
XArray: Add xa_for_each_range
by Matthew Wilcox (Oracle)
· 5 years ago
82a9584
XArray: Add wrappers for nested spinlocks
by Matthew Wilcox (Oracle)
· 5 years ago
13bea89
xarray.h: fix kernel-doc warning
by Randy Dunlap
· 5 years ago
7b78564
mm: fix page cache convergence regression
by Johannes Weiner
· 6 years ago
962033d
XArray: Use xa_cmpxchg to implement xa_reserve
by Matthew Wilcox
· 6 years ago
b38f6c5
XArray: Fix xa_release in allocating arrays
by Matthew Wilcox
· 6 years ago
f818b82
XArray: Mark xa_insert and xa_reserve as must_check
by Matthew Wilcox
· 6 years ago
2fa044e
XArray: Add cyclic allocation
by Matthew Wilcox
· 6 years ago
a3e4d3f
XArray: Redesign xa_alloc API
by Matthew Wilcox
· 6 years ago
3ccaf57
XArray: Add support for 1s-based allocation
by Matthew Wilcox
· 6 years ago
fd9dc93
XArray: Change xa_insert to return -EBUSY
by Matthew Wilcox
· 6 years ago
809ab93
XArray: Update xa_erase family descriptions
by Matthew Wilcox
· 6 years ago
edcddd4
XArray: Fix an arithmetic error in xa_is_err
by Dan Carpenter
· 6 years ago
19ba9ec
XArray: Fix typo in comment
by Cyrill Gorcunov
· 6 years ago
b0606fe
XArray: Honour reserved entries in xa_insert
by Matthew Wilcox
· 6 years ago
76b4e52
XArray: Permit storing 2-byte-aligned pointers
by Matthew Wilcox
· 6 years ago
4a31896
XArray: Change xa_for_each iterator
by Matthew Wilcox
· 6 years ago
02669b1
XArray: Turn xa_init_flags into a static inline
by Matthew Wilcox
· 6 years ago
55f3f7e
XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh
by Matthew Wilcox
· 6 years ago
804dfaf
XArray: Fix Documentation
by Matthew Wilcox
· 6 years ago
84e5acb
XArray: Add xa_store_bh() and xa_store_irq()
by Matthew Wilcox
· 6 years ago
9c16bb8
XArray: Turn xa_erase into an exported function
by Matthew Wilcox
· 6 years ago
c5beb07
XArray: Unify xa_cmpxchg and __xa_cmpxchg
by Matthew Wilcox
· 6 years ago
4c0608f
XArray: Regularise xa_reserve
by Matthew Wilcox
· 6 years ago
0e9446c
xarray: Add range store functionality
by Matthew Wilcox
· 6 years ago
371c752
xarray: Track free entries in an XArray
by Matthew Wilcox
· 7 years ago
9f14d4f
xarray: Add xa_reserve and xa_release
by Matthew Wilcox
· 6 years ago
2264f51
xarray: Add xas_create_range
by Matthew Wilcox
· 7 years ago
4e99d4e
xarray: Add xas_for_each_conflict
by Matthew Wilcox
· 7 years ago
64d3e9a
xarray: Step through an XArray
by Matthew Wilcox
· 7 years ago
687149f
xarray: Destroy an XArray
by Matthew Wilcox
· 7 years ago
80a0a1a
xarray: Extract entries from an XArray
by Matthew Wilcox
· 7 years ago
b803b42
xarray: Add XArray iterators
by Matthew Wilcox
· 7 years ago
41aec91
xarray: Add XArray conditional store operations
by Matthew Wilcox
· 7 years ago
58d6ea3
xarray: Add XArray unconditional store operations
by Matthew Wilcox
· 7 years ago
9b89a03
xarray: Add XArray marks
by Matthew Wilcox
· 7 years ago
ad3d6c7
xarray: Add XArray load operation
by Matthew Wilcox
· 7 years ago
01959df
xarray: Define struct xa_node
by Matthew Wilcox
· 7 years ago
f8d5d0c
xarray: Add definition of struct xarray
by Matthew Wilcox
· 7 years ago
02c02bf
xarray: Change definition of sibling entries
by Matthew Wilcox
· 7 years ago
3159f94
xarray: Replace exceptional entries
by Matthew Wilcox
· 7 years ago
3d0186b
Update email address
by Matthew Wilcox
· 7 years ago
f6bb2a2
xarray: add the xa_lock to the radix_tree_root
by Matthew Wilcox
· 7 years ago