Home
last modified time | relevance | path

Searched refs:XA_CHUNK_MASK (Results 1 – 2 of 2) sorted by relevance

/linux-6.3-rc2/lib/
A Dxarray.c156 xas->xa_index &= ~XA_CHUNK_MASK << shift; in xas_move_index()
834 if (offset == XA_CHUNK_MASK) in xas_store()
1674 unsigned int offset = XA_CHUNK_MASK; in xas_set_range()
1678 while ((first & XA_CHUNK_MASK) == 0) { in xas_set_range()
1679 if (sibs < XA_CHUNK_MASK) in xas_set_range()
1681 if ((sibs == XA_CHUNK_MASK) && (offset < XA_CHUNK_MASK)) in xas_set_range()
1684 if (offset == XA_CHUNK_MASK) in xas_set_range()
1685 offset = sibs & XA_CHUNK_MASK; in xas_set_range()
1690 offset = first & XA_CHUNK_MASK; in xas_set_range()
1691 if (offset + sibs > XA_CHUNK_MASK) in xas_set_range()
[all …]
/linux-6.3-rc2/include/linux/
A Dxarray.h1129 #define XA_CHUNK_MASK (XA_CHUNK_SIZE - 1) macro
1576 offset = (xas->xa_index >> node->shift) & XA_CHUNK_MASK; in xas_reload()
1617 xas->xa_offset = (index >> shift) & XA_CHUNK_MASK; in xas_advance()
1676 xas->xa_offset != (xas->xa_index & XA_CHUNK_MASK))) in xas_next_entry()
1682 if (unlikely(xas->xa_offset == XA_CHUNK_MASK)) in xas_next_entry()
1738 xas->xa_index = (xas->xa_index & ~XA_CHUNK_MASK) + offset; in xas_next_marked()
1860 xas->xa_offset == XA_CHUNK_MASK)) in xas_next()

Completed in 10 milliseconds