Sign in
pigweed
/
third_party
/
github
/
zephyrproject-rtos
/
zephyr
/
280c21feeadb021b568f53192942dcdeb2beb170
/
kernel
/
mempool.c
3c2c1d8
kernel: Remove z_mem_pool wrapper internals
by Andy Ross
· 4 years, 4 months ago
c770cab
kernel: Make thread resource pools into sys_heaps
by Andy Ross
· 4 years, 4 months ago
9413922
kernel/k_malloc: Decouple k_malloc/k_free from mem_pool
by Andy Ross
· 4 years, 4 months ago
6965cf5
kernel: Deprecate k_mem_pool APIs
by Andy Ross
· 4 years, 4 months ago
e96ac90
kernel: Refactor k_mem_pool APIs into a base and derived level
by Andy Ross
· 5 years ago
7832738
kernel/timeout: Make timeout arguments an opaque type
by Andy Ross
· 5 years ago
6f654bb
mempool: use k_malloc heap for ISR allocations
by Andrew Boie
· 5 years ago
4f77c2a
kernel: rename z_arch_ to arch_
by Andrew Boie
· 5 years ago
d12462c
k_mem_pool_alloc(): remove dead code
by Nicolas Pitre
· 5 years ago
e1ec59f
kernel: renamespace z_is_in_isr()
by Andrew Boie
· 5 years ago
39cd2eb
malloc: make sure returned memory is properly aligned
by Nicolas Pitre
· 6 years ago
905209b
kernel/mempool: Fix ticks/ms confusion
by Andy Ross
· 6 years ago
6ecadb0
cleanup: include/: move misc/math_extras.h to sys/math_extras.h
by Anas Nashif
· 6 years ago
5eb90ec
cleanup: include/: move misc/__assert.h to sys/__assert.h
by Anas Nashif
· 6 years ago
aa922885
linker generated list: provide an iterator to simplify list access
by Nicolas Pitre
· 6 years ago
c8708d9
misc: Replace uses of __builtin_*_overflow() with <misc/math_extras.h>.
by Jakob Olesen
· 6 years ago
abf27d5
kernel: Make statements evaluate boolean expressions
by Flavio Ceolin
· 6 years ago
b87920b
kernel: Make heap smallest object size configurable
by Pawel Dunaj
· 6 years ago
4344e27
all: Update reserved function names
by Patrik Flykt
· 6 years ago
84b47a9
kernel/mempool: Spinlockify
by Andy Ross
· 6 years ago
1bf9bd0
kernel: Add _unlocked() variant to context switch primitives
by Andy Ross
· 6 years ago
ec554f4
kernel: Split reschdule & pend into irq/spin lock versions
by Andy Ross
· 6 years ago
317178b
sys_clock: Fix unsafe tick count usage
by Andy Ross
· 6 years ago
061a2c5
kernel: mempool: Remove unnecessary condition check
by Flavio Ceolin
· 6 years ago
ea716bf
kernel: Explicitly comparing pointer with NULL
by Flavio Ceolin
· 6 years ago
b3d9202
kernel: Using boolean constants instead of 0 or 1
by Flavio Ceolin
· 7 years ago
4218d5f
kernel: Make If statement have essentially Boolean type
by Flavio Ceolin
· 7 years ago
1663ca8
kernel: Ignore _pend_current_thread return in some cases
by Flavio Ceolin
· 7 years ago
da49f2e
coccicnelle: Ignore return of memset
by Flavio Ceolin
· 7 years ago
6699423
kernel: Explicitly ignoring memcpy return
by Flavio Ceolin
· 7 years ago
75398d2
kernel/mempool: Handle transient failure condition
by Andy Ross
· 7 years ago
ccf3bf7
kernel: Fix sloppy wait queue API
by Andy Ross
· 7 years ago
4ca0e07
kernel: Add _unpend_all convenience wrapper to scheduler API
by Andy Ross
· 7 years ago
92e5bd7
kernel: internal APIs for thread resource pools
by Andrew Boie
· 7 years ago
a2480bd
mempool: add API for malloc semantics
by Andrew Boie
· 7 years ago
22642cf
kernel: Clean up _unpend_thread() API
by Andy Ross
· 7 years ago
15cb5d7
kernel: Further unify _reschedule APIs
by Andy Ross
· 7 years ago
0447a73
kernel: include cleanup
by Andy Ross
· 7 years ago
e0a572b
kernel: Refactor, unifying _pend_current_thread() + _Swap() idiom
by Andy Ross
· 7 years ago
8606fab
kernel: Scheduler refactoring: use _reschedule_*() always
by Andy Ross
· 7 years ago
85dcc97
kernel: mempool: Always check for overflow in k_calloc()
by Leandro Pereira
· 7 years ago
b902da3
kernel: mempool: Check for overflow in k_malloc()
by Leandro Pereira
· 7 years ago
aa6de29
lib: user mode compatible mempools
by Andrew Boie
· 7 years ago
9c62cc6
kernel: Add kswap.h header to unbreak cycles
by Andy Ross
· 7 years ago
32a444c
kernel: Fix nano_internal.h inclusion
by Andy Ross
· 7 years ago
47a28a9
mempool: Remove unnecessary call to get_pool()
by Johan Hedberg
· 7 years ago
1a8a8d9
mempool: Don't store redundant information for k_malloc/k_free
by Johan Hedberg
· 7 years ago
7d887cb
mempool: Add k_mem_pool_free_id API
by Johan Hedberg
· 7 years ago
a79c698
mempool: add assertion for calloc bounds overflow
by Andrew Boie
· 7 years ago
7f95e83
mempool: add k_calloc()
by Andrew Boie
· 7 years ago
4c63af8
mem_pool: Don't check level_empty() before breaking a block
by Andy Ross
· 8 years ago
73cb958
k_mem_pool: Complete rework
by Andy Ross
· 8 years ago