mirror of
https://github.com/apache/nuttx.git
synced 2026-06-04 23:03:27 +08:00
global change: repace sched_xfree() to kxmm_free()
Changes: sched_xfree() => kxmm_free() remove garbage related APIs remove ARCH_HAVE_GARBAGE Cause garbage feature move to mm_heap, then don't need garbage anymore. Change-Id: If310790a3208155ca8ab319e8d038cb6ff92c518 Signed-off-by: ligd <liguiding@fishsemi.com>
This commit is contained in:
@@ -453,7 +453,7 @@ void bt_buf_release(FAR struct bt_buf_s *buf)
|
||||
/* Otherwise, deallocate it. */
|
||||
|
||||
DEBUGASSERT(buf->pool == POOL_BUFFER_DYNAMIC);
|
||||
sched_kfree(buf);
|
||||
kmm_free(buf);
|
||||
}
|
||||
|
||||
wlinfo("Buffer freed: %p\n", buf);
|
||||
|
||||
@@ -409,7 +409,7 @@ void ieee802154_primitive_free(FAR struct ieee802154_primitive_s *prim)
|
||||
/* Otherwise, deallocate it. */
|
||||
|
||||
DEBUGASSERT(priv->pool == POOL_PRIMITIVE_DYNAMIC);
|
||||
sched_kfree(priv);
|
||||
kmm_free(priv);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
@@ -237,6 +237,6 @@ void pktradio_metadata_free(FAR struct pktradio_metadata_s *metadata)
|
||||
/* Otherwise, deallocate it. We won't access the free list */
|
||||
|
||||
nxsem_post(&g_metadata_sem);
|
||||
sched_kfree(metadata);
|
||||
kmm_free(metadata);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user