68 Commits (main)

Author SHA1 Message Date
Andrew Boie a2480bd472 mempool: add API for malloc semantics 7 years ago
Andy Ross 22642cf309 kernel: Clean up _unpend_thread() API 7 years ago
Andy Ross 15cb5d7293 kernel: Further unify _reschedule APIs 7 years ago
Andy Ross 0447a73f6c kernel: include cleanup 7 years ago
Andy Ross e0a572beeb kernel: Refactor, unifying _pend_current_thread() + _Swap() idiom 7 years ago
Andy Ross 8606fabf74 kernel: Scheduler refactoring: use _reschedule_*() always 7 years ago
Leandro Pereira 85dcc97db9 kernel: mempool: Always check for overflow in k_calloc() 7 years ago
Leandro Pereira b902da3599 kernel: mempool: Check for overflow in k_malloc() 7 years ago
Andrew Boie aa6de29c4b lib: user mode compatible mempools 7 years ago
Andy Ross 9c62cc677d kernel: Add kswap.h header to unbreak cycles 7 years ago
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion 7 years ago
Johan Hedberg 47a28a9612 mempool: Remove unnecessary call to get_pool() 8 years ago
Johan Hedberg 1a8a8d9019 mempool: Don't store redundant information for k_malloc/k_free 8 years ago
Johan Hedberg 7d887cb615 mempool: Add k_mem_pool_free_id API 8 years ago
Andrew Boie a79c69823f mempool: add assertion for calloc bounds overflow 8 years ago
Andrew Boie 7f95e83361 mempool: add k_calloc() 8 years ago
Andy Ross 4c63af8434 mem_pool: Don't check level_empty() before breaking a block 8 years ago
Andy Ross 73cb9586ce k_mem_pool: Complete rework 8 years ago