nuttx/arch/sim/src/sim
Yanfeng Liu cafee0e086 mm/mm.h: add mm_free_delaylist interface
This adds explicit `void mm_free_delaylist(heap)` interface so that
to force freeing the heap's delaylist.

Signed-off-by: Yanfeng Liu <yfliu2008@qq.com>
2024-08-03 01:30:04 +08:00
..
posix sim/net: Support to set the MTU of the sim netdevice. 2024-06-02 09:31:37 -03:00
win arch/sim: Remove the wrong comment from up_allocate_heap 2023-11-19 20:23:30 +01:00
CMakeLists.txt v4l2m2m/sim encoder: move hostencoder to x264encoder 2024-07-16 08:33:50 -03:00
sim_ajoystick.c Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
sim_backtrace.c mm/mm_heap: remove kasan in MM_ADD_BACKTRACE 2023-01-16 20:32:17 +08:00
sim_blockdevice.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_camera.c video.c: modify set_buf call seqence in start_capture function. 2023-11-29 02:01:34 -08:00
sim_checkhostfstypes.c sim: add assertions on hostfs copy of structures 2023-12-30 19:02:03 -08:00
sim_checkstack.c arch: Save sigdeliver into xcp in the case of signal self delevery 2023-05-17 11:53:18 -06:00
sim_copyfullstate.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_cpuidlestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_cpuinfo.c hostfs:support SEEK_CUR 2023-08-19 01:48:48 +08:00
sim_createstack.c arch: fixed error in the calculation of nwords caused an out of bounds 2023-03-13 16:12:11 +09:00
sim_decoder.c v4l2m2m/sim decoder: rename hostdecoder to openh264dec 2024-07-16 08:33:50 -03:00
sim_deviceimage.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
sim_doirq.c arch: update g_running_tasks when context switch occurred 2023-08-01 09:35:18 -07:00
sim_encoder.c v4l2m2m/sim encoder: move hostencoder to x264encoder 2024-07-16 08:33:50 -03:00
sim_exit.c arch/: remove duplicated task exit logs 2024-01-17 09:18:17 -08:00
sim_fork.c libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_arm.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_arm64.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_x86.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_fork_x86_64.S libs/libc/fork: add lib_fork implementation 2023-07-26 10:41:52 +02:00
sim_framebuffer.c sim_framebuffer: add double buffer for sim 2023-09-12 22:10:10 +08:00
sim_hcisocket.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
sim_head.c sim: make possible keep ubsan and bypass feature 2024-07-04 21:36:02 +08:00
sim_heap.c mm/mm.h: add mm_free_delaylist interface 2024-08-03 01:30:04 +08:00
sim_hosthcisocket.h arch/sim: Change sim_host_ prefix to host_ 2022-12-06 13:12:21 +01:00
sim_hostusrsock.h net: Implement shutdown() for usrsock 2023-01-31 11:15:01 +08:00
sim_hostvideo.h sim/video: rename dq_buf to dqbuf 2022-12-20 17:00:44 +08:00
sim_idle.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_initialize.c Add v4l2m2m sim encoder 2024-05-15 22:03:18 +08:00
sim_initialstate.c sim: use correct size to avoid buffer overflow 2023-08-11 20:13:28 +08:00
sim_internal.h Add v4l2m2m sim encoder 2024-05-15 22:03:18 +08:00
sim_keyboard.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_lcd.c sim_lcd: add open & close 2023-12-18 09:06:29 -08:00
sim_netdriver.c sim/net: Support to set the MTU of the sim netdevice. 2024-06-02 09:31:37 -03:00
sim_oneshot.c sim: fix nuttx consumes much CPU time 2023-02-13 18:41:43 +09:00
sim_openh264dec.c v4l2m2m/sim decoder: rename hostdecoder to openh264dec 2024-07-16 08:33:50 -03:00
sim_openh264dec.h v4l2m2m/sim decoder: rename hostdecoder to openh264dec 2024-07-16 08:33:50 -03:00
sim_registerdump.c arch/sim: add up_getusrsp for sim 2023-05-05 13:40:04 +08:00
sim_releasestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_rptun.c nuttx/list: rename container_of to list_container_of from public header 2024-02-29 19:44:54 +08:00
sim_rtc.c arch/sim: Change sim_host_ prefix to host_ 2022-12-06 13:12:21 +01:00
sim_saveusercontext.c sim: remove sim_saveusercontext() return value 2023-02-13 18:41:43 +09:00
sim_schedulesigaction.c arch: Save sigdeliver into xcp in the case of signal self delevery 2023-05-17 11:53:18 -06:00
sim_sigdeliver.c arch: fix the issue of asynchronous signal processing 2023-05-08 09:11:14 +02:00
sim_smpsignal.c SMP: fix crash when switch to new task which is still running 2024-03-01 21:05:00 +09:00
sim_stackframe.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_switchcontext.c Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
sim_tcbinfo.c tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
sim_textheap.c arch/sim: Remove executable bit from the normal heap 2023-10-26 01:53:38 +08:00
sim_touchscreen.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_uart.c arch/sim: add sim uart_ram support 2023-09-23 15:22:42 +08:00
sim_usbdev.c sim/usbdev: add clase disconnect when usbdev_unregister 2023-11-11 21:09:59 +08:00
sim_usbdev.h sim/usb: add sim usb device 2023-03-03 14:31:30 -03:00
sim_usbhost.c Remove FAR from source code under 32bit arch and board 2023-09-16 19:12:13 +03:00
sim_usbhost.h sim/usb: add sim usb host 2023-03-03 14:31:30 -03:00
sim_usestack.c arch: rename arch special function name 2022-11-22 16:27:56 +08:00
sim_usrsock.c sim/posix/sim_hostusrsock: process host network syscall with critical section 2023-06-13 22:10:16 +08:00
sim_wifidriver.c simwifi:change script path from absolute path to soft link 2024-04-17 19:46:42 +08:00
sim_x264encoder.c v4l2m2m/sim encoder: move hostencoder to x264encoder 2024-07-16 08:33:50 -03:00
sim_x264encoder.h v4l2m2m/sim encoder: move hostencoder to x264encoder 2024-07-16 08:33:50 -03:00