Searched refs:xa_offset (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/lib/ |
| D | xarray.c | 126 unsigned int limit = xas->xa_offset + xas->xa_sibs + 1; in xas_squash_marks() 133 if (find_next_bit(marks, limit, xas->xa_offset + 1) == limit) in xas_squash_marks() 135 __set_bit(xas->xa_offset, marks); in xas_squash_marks() 136 bitmap_clear(marks, xas->xa_offset + 1, xas->xa_sibs); in xas_squash_marks() 148 xas->xa_offset = get_offset(xas->xa_index, xas->xa_node); in xas_set_offset() 161 xas->xa_offset++; in xas_advance() 162 xas_move_index(xas, xas->xa_offset); in xas_advance() 211 xas->xa_offset = offset; in xas_descend() 378 node->offset = xas->xa_offset; in xas_alloc() 489 xas->xa_offset = node->offset; in xas_delete_node() [all …]
|
| D | test_xarray.c | 1478 xas.xa_offset = node->offset; in shadow_remove()
|
| /Linux-v5.4/include/linux/ |
| D | xarray.h | 1276 unsigned char xa_offset; member 1296 .xa_offset = 0, \ 1492 return xa_entry(xas->xa, node, xas->xa_offset); in xas_reload() 1561 xas->xa_offset != (xas->xa_index & XA_CHUNK_MASK))) in xas_next_entry() 1567 if (unlikely(xas->xa_offset == XA_CHUNK_MASK)) in xas_next_entry() 1569 entry = xa_entry(xas->xa, node, xas->xa_offset + 1); in xas_next_entry() 1572 xas->xa_offset++; in xas_next_entry() 1584 unsigned int offset = xas->xa_offset; in xas_find_chunk() 1621 xas->xa_offset = offset; in xas_next_marked() 1713 xas->xa_offset == 0)) in xas_prev() [all …]
|
| /Linux-v5.4/mm/ |
| D | workingset.c | 496 xas.xa_offset = node->offset; in shadow_lru_isolate()
|