Lines Matching full:advanced
24 use the normal API. An :ref:`maple-tree-advanced-api` exists for more complex
34 :ref:`maple-tree-advanced-api`, but are blocked by the normal API.
40 :ref:`maple-tree-advanced-api`. This is useful for users who must guarantee a
78 worth looking at the mas_for_each() API in the :ref:`maple-tree-advanced-api`
82 not allocate memory, please see :ref:`maple-tree-advanced-api` for this use case.
92 :ref:`maple-tree-advanced-alloc` for other options.
97 You do not have to worry about locking. See :ref:`maple-tree-advanced-locks`
128 .. _maple-tree-advanced-api:
130 Advanced API
133 The advanced API offers more flexibility and better performance at the
135 You must take care of your own locking while using the advanced API.
137 You can mix advanced and normal operations on the same array, as long
139 in terms of the advanced API.
141 The advanced API is based around the ma_state, this is where the 'mas'
191 .. _maple-tree-advanced-alloc:
193 Advanced Allocating Nodes
203 .. _maple-tree-advanced-locks:
205 Advanced Locking