Lines Matching full:heap
19 /* Some common heap registration data structures used
20 for heap_caps_init.c to share heap information with heap_caps.c
25 /* Type for describing each registered heap */
27 …uint32_t caps[SOC_MEMORY_TYPE_NO_PRIOS]; ///< Capabilities for the type of memory in this heap (as…
31 multi_heap_handle_t heap; member
38 This means at the expense of 4 bytes per heap, new heaps can be
43 bool heap_caps_match(const heap_t *heap, uint32_t caps);
45 /* return all possible capabilities (across all priorities) for a given heap */
46 inline static uint32_t get_all_caps(const heap_t *heap) in get_all_caps() argument
48 if (heap->heap == NULL) { in get_all_caps()
53 all_caps |= heap->caps[prio]; in get_all_caps()