nuttx/mm/mm_heap
ligd ef360394c7 mm/mm_heap: fix mm_heap not support BUILD_FLAT
1. change ifdef __KERNEL__ to:
   if defined(CONFIG_BUILD_FLAT) || defined(__KERNEL__)

2. change mm_delaylist to *mm_delaylist

3. change FAR struct mm_delaynode_s *new to:
   FAR struct mm_delaynode_s *tmp

4. should check mm_trysemaphore() return values

Change-Id: I57ba991f13c3eaf56dc2d71ac946c11669e32dfa
Signed-off-by: ligd <liguiding@fishsemi.com>
2020-04-10 07:49:32 -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
mm_addfreechunk.c Fix non C89 noncompliant code that was causing the ZDS-II compile to fail. 2020-02-19 23:09:10 +01:00
mm_brkaddr.c Remove some empty file section section header comments 2016-02-17 18:57:35 -06:00
mm_calloc.c mm/mm_heap/mm_calloc.c: Verify that the number of elements times the size of an element will not overflow type size_t. This is required by the SEI CERT C coding style and resolves anonymous Bitbucket Issue #139 2019-01-07 16:13:48 -06:00
mm_extend.c mm/: Coding style clean-up 2020-02-13 15:16:53 +01:00
mm_free.c mm/mm_heap: fix mm_heap not support BUILD_FLAT 2020-04-10 07:49:32 -06:00
mm_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
mm_initialize.c mm/mm_heap: fix mm_heap not support BUILD_FLAT 2020-04-10 07:49:32 -06:00
mm_mallinfo.c /mm/mm_heap/mm_mallinfo.c: Fix assertion broken in 312ea9f9. 2020-02-17 08:06:46 -06:00
mm_malloc.c mm/mm_heap: fix mm_heap not support BUILD_FLAT 2020-04-10 07:49:32 -06:00
mm_memalign.c mm/: Coding style clean-up 2020-02-13 15:16:53 +01:00
mm_realloc.c mm: Add a bunch of assertions 2020-02-13 08:21:18 -06:00
mm_sbrk.c Run codespell -w with the latest dictonary again 2020-02-23 22:27:46 +01:00
mm_sem.c global change: fix tools/checkpatch.sh warnnings 2020-04-09 10:29:28 -06:00
mm_shrinkchunk.c mm/: Coding style clean-up 2020-02-13 15:16:53 +01:00
mm_size2ndx.c mm/: Coding style clean-up 2020-02-13 15:16:53 +01:00
mm_zalloc.c waitpid: CRITICAL BUGFIX. Add a reference counting mechansim to prevent wait from using stale memory that was freed by the exiting task 2015-12-22 11:48:17 -06:00