This website requires JavaScript.
Explore
Help
Register
Sign In
sergiotarxz
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
Code
Issues
Pull Requests
Releases
Wiki
Activity
nuttx
/
mm
/
umm_heap
History
Xiang Xiao
f8a809eb5b
Fix nxstyle issue
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2020-05-01 10:43:47 -03: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
Fix typos, 1 in a #define, others in comments. This changes one definition: _MQ_TIMEDRECIEVE is changed to _MQ_TIMEDRECEIVE. It appears this symbol is not used anywhere.
2019-09-11 08:56:56 -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
Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base
2020-05-01 10:43:47 -03:00
umm_heap.h
Fix nxstyle issue
2020-05-01 10:43:47 -03: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
Fix typos.
2019-08-04 14:50:28 -06:00
umm_mallinfo.c
Remove CONFIG_CAN_PASS_STRUCT
2020-04-11 21:19:47 +01:00
umm_malloc.c
Refine __KERNEL__ and CONFIG_BUILD_xxx usage in the code base
2020-05-01 10:43:47 -03:00
umm_memalign.c
mm/umm_heap: sbrk() is only available in the KERNEL build.
2019-02-04 10:32:31 -06:00
umm_realloc.c
mm/umm_heap/: Handle size zero in umm_malloc.c and umm_realloc.c, which causes a system freeze in kernel mode.
2020-02-01 14:03:28 +00:00
umm_sbrk.c
Run codespell -w with the latest dictonary again
2020-02-23 22:27:46 +01:00
umm_sem.c
Standardization of some function headers.
2018-03-13 09:52:27 -06:00
umm_zalloc.c
Fix typos, 1 in a #define, others in comments. This changes one definition: _MQ_TIMEDRECIEVE is changed to _MQ_TIMEDRECEIVE. It appears this symbol is not used anywhere.
2019-09-11 08:56:56 -06:00