Lines Matching full:marks

82 	return node->marks[(__force unsigned)mark];  in node_marks()
120 * xas_squash_marks() - Merge all marks to the first entry
123 * Set a mark on the first entry if any entry has it set. Clear marks on
132 unsigned long *marks = node_marks(xas->xa_node, mark); in xas_squash_marks() local
134 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()
820 * Must clear the marks before setting the entry to NULL, in xas_store()
936 * xas_init_marks() - Initialise all marks for the entry
939 * Initialise all marks for the entry specified by @xas. If we're tracking
941 * marks are cleared.
965 unsigned int marks = 0; in node_get_marks() local
970 marks |= 1 << (__force unsigned int)mark; in node_get_marks()
976 return marks; in node_get_marks()
994 unsigned int marks) in node_set_marks() argument
999 if (marks & (1 << (__force unsigned int)mark)) { in node_set_marks()
1078 unsigned int offset, marks; in xas_split() local
1087 marks = node_get_marks(node, xas->xa_offset); in xas_split()
1102 marks); in xas_split()
1111 node_set_marks(node, canon, NULL, 0, marks); in xas_split()
1588 * The marks associated with @index are unaffected unless @entry is %NULL.
1729 * The marks associated with @index are unaffected unless @entry is %NULL.
2277 "array %px list %px %px marks", in xa_dump_node()
2283 pr_cont(" %lx", node->marks[i][j]); in xa_dump_node()
2335 pr_info("xarray: %px head %px flags %x marks %d %d %d\n", xa, entry, in xa_dump()