Lines Matching full:sys_heap
50 abstraction is provided a data structure named :c:struct:`sys_heap`. This
55 or more complicated. Unlike ``k_heap``, all calls to any ``sys_heap``
62 Internally, the ``sys_heap`` memory block is partitioned into "chunks"
82 :c:struct:`sys_heap` structure itself.
84 The ``sys_heap`` functions are unsynchronized. Care must be taken by
89 latency. All ``sys_heap`` API functions are guaranteed to complete
101 The ``sys_heap`` utility requires that all managed memory be in a
111 ``sys_heap`` objects. It should be initialized after its child heaps
114 destruction utility is provided; just as for ``sys_heap``,
122 the ``sys_heap`` functions with similar names, except that they also
140 ``sys_heap`` objects may be freed with in the same way.