incubator-nuttx/mm/umm_heap
Xiang Xiao e2544b7ddf mm/umm_heap/umm_sbrk.c: Pass ARCH_HEAP_VEND as maxbreak argument 2019-01-26 07:29:23 -06:00
..
Make.defs mm/: add mm_heapmember function and reimplement kmm_heapmember base on mm_heapmember since this function is very useful if multiple heaps exist. 2018-08-23 09:38:49 -06:00
umm_addregion.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
umm_brkaddr.c Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
umm_calloc.c Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
umm_extend.c Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
umm_free.c Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
umm_globals.c Standardize the width of all comment boxes in C files 2015-10-02 17:43:18 -06:00
umm_heap.h Forgot to add two files in previous commit 2015-07-10 08:46:13 -06:00
umm_heapmember.c mm/: add mm_heapmember function and reimplement kmm_heapmember base on mm_heapmember since this function is very useful if multiple heaps exist. 2018-08-23 09:38:49 -06:00
umm_initialize.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
umm_mallinfo.c stdlib: Fix forgotten FARs 2015-11-18 14:22:43 -05:00
umm_malloc.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
umm_memalign.c Protected mode: Redesign how the user space heap is accessed from the kernel code. It used to call memory management functions in user space via function pointers in the userspace interface. That is inefficient because the first thing that those memory management functions do is to trap back into the kernel to get the current PID. Worse, that operation can be fatal is certain fragile situations such as when a task is exitting. 2015-07-10 08:37:02 -06:00
umm_realloc.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
umm_sbrk.c mm/umm_heap/umm_sbrk.c: Pass ARCH_HEAP_VEND as maxbreak argument 2019-01-26 07:29:23 -06:00
umm_sem.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
umm_zalloc.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00