heap_caps_get_per_task_info() function
Return per-task heap allocation totals and lists of blocks. For each task that has allocated memory from the heap, return totals for allocations within regions matching one or more sets of capabilities. Optionally also return an array of structs providing details about each block allocated by one or more requested tasks, or by all tasks.
Arguments
params
Structure to hold all the parameters for the function (@see heap_task_info_params_t).
Return value
Number of block detail structs returned (@see heap_task_block_t).
heap_caps_get_per_task_info() calls 8 functions:
![]()
heap_caps_get_per_task_info()
heap_caps_get_per_task_info() reads 13 variables and writes 4 variables:
![]()
heap_caps_get_per_task_info()