index
:
rockbox.git
master
v3.0
v3.1
v3.10
v3.11
v3.12
v3.13
v3.14
v3.15
v3.2
v3.3
v3.4
v3.5
v3.6
v3.7
v3.8
v3.9
The Rockbox source code.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
firmware
/
buflib.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-07-15
Buflib_init Bugfix Minsize
William Wilgus
1
-0
/
+6
2019-01-04
Buflib add range checks blocks and crc_slot raise panic if out of range
William Wilgus
1
-0
/
+7
2015-01-02
buflib: Switch from term "cookie" to "metadata"
Thomas Jarosch
1
-13
/
+13
2015-01-02
Improve core_alloc() / buflib_alloc() documentation
Thomas Jarosch
1
-3
/
+8
2015-01-01
PictureFlow: Add move callback for buflib allocations
Thomas Jarosch
1
-1
/
+1
2014-12-30
Add missing newline in debug output
Thomas Jarosch
1
-1
/
+1
2014-12-29
Document 'union buflib_data'
Thomas Jarosch
1
-2
/
+2
2014-02-02
buflib: Add a define telling the per-alloc overhead.
Thomas Martitz
1
-0
/
+2
2014-02-02
buflib: Properly support allocations without any name, to avoid wasting space
Thomas Martitz
1
-13
/
+15
2014-02-02
buflib: Check the validity of of handles passed to buflib_get_data() in DEBUG...
Thomas Martitz
1
-0
/
+9
2014-02-02
buflib: Abstract panicf() into buflib_panic().
Thomas Martitz
1
-2
/
+18
2014-01-16
buflib: Add crc field protecting buflib cookie integrity
Marcin Bukat
1
-9
/
+63
2014-01-05
Do not include kernel.h in system.h.
Thomas Martitz
1
-0
/
+1
2013-12-22
buflib: Add buflib_context_relocate().
Thomas Martitz
1
-0
/
+26
2013-12-22
buflib: Try harder in buflib_alloc_maximum().
Thomas Martitz
1
-1
/
+12
2013-07-07
buflib: Change buflib_available() and add buflib_allocatable().
Thomas Martitz
1
-2
/
+25
2013-06-24
buflib: Allow handle to be freed entirely during the shrink callback.
Thomas Martitz
1
-4
/
+10
2013-05-23
buflib: Remove compulsory IRQ disable during buffer move.
Michael Sevakis
1
-16
/
+2
2012-05-02
Stop the BDEBUGF format warnings in buflib.c
Michael Sevakis
1
-2
/
+3
2012-05-02
Stop lame warnings about braces and empty body of 'if' statement.
Michael Sevakis
1
-0
/
+8
2012-05-02
Use buflib for the allocation of voice PCM resources.
Michael Sevakis
1
-12
/
+16
2011-12-19
Buflib: Fix handles being possibly moved twice
Thomas Martitz
1
-0
/
+1
2011-12-01
Address some weaknesses and bugs of buflib_compact() and make the code pretti...
Thomas Martitz
1
-24
/
+36
2011-11-29
FS#12412 : Delete old buffer allocation code which has been replaced by core_...
Boris Gjenero
1
-1
/
+0
2011-11-27
In buflib_buffer_shift(), properly update handle->alloc values, which are cha...
Boris Gjenero
1
-2
/
+3
2011-11-17
Buflib: Make shrinking and buflib_available() smarter.
Thomas Martitz
1
-6
/
+62
2011-10-09
Fix audio_get_buffer() implementation on hwcodec, to be similar to the swcode...
Thomas Martitz
1
-0
/
+4
2011-10-09
Protect the move operation of buflib against IRQs.
Thomas Martitz
1
-0
/
+10
2011-09-10
Buflib: Correct return value of handle_table_shrink() to match comment.
Thomas Martitz
1
-1
/
+1
2011-09-09
Remove obsolete comment
Thomas Martitz
1
-3
/
+1
2011-09-09
Buflib: Stop caching the first unallocated block. It has little benefit but i...
Thomas Martitz
1
-43
/
+42
2011-09-09
Buflib: Handle not having enough space for new handles (fixes FS#12265).
Thomas Martitz
1
-27
/
+40
2011-09-07
Remove unecessary casting
Thomas Martitz
1
-1
/
+1
2011-09-07
Buflib: Clarification about invalid handles
Thomas Martitz
1
-2
/
+2
2011-08-30
Fix h100 red and other warnings.
Thomas Martitz
1
-1
/
+1
2011-08-30
GSoC/Buflib: Enable compaction in buflib.
Thomas Martitz
1
-5
/
+0
2011-08-30
GSoC/Buflib: Add buflib memory alocator to the core.
Thomas Martitz
1
-0
/
+777