Linux Foundation Collaborative Projects
index
:
vpp
master
stable/1606
stable/1609
stable/1701
stable/1704
stable/1707
stable/1710
stable/1801
stable/1804
stable/1807
stable/1810
stable/1901
stable/1904
stable/1908
stable/2001
stable/2005
stable/2009
stable/2101
stable/2106
stable/2110
stable/2202
stable/2206
stable/2210
stable/2302
stable/2306
stable/2310
stable/2402
stable/2406
stable/2410
stable/test
Vector Packet Processing
Grokmirror user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
vlib
/
buffer_funcs.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-10
vlib: fix vlib_buffer_free_inline() AVX-512 overflow
Benoît Ganne
1
-1
/
+1
2023-12-21
buffers: add vlib_buffer_unalloc_to_pool()
Damjan Marion
1
-0
/
+17
2023-10-17
buffers: introduce vlib_buffer_template_t
Damjan Marion
1
-17
/
+16
2023-03-10
vlib: 512-bit SIMD version of vlib_buffer_free
Leyi Rong
1
-1
/
+69
2022-06-29
vlib: enqueue_to_next_with_aux implementation
Mohammed Hawari
1
-0
/
+11
2022-05-24
vlib: implement aux data handoff
Mohammed Hawari
1
-3
/
+6
2021-11-08
vppinfra: vectorized index to pointer function
Damjan Marion
1
-92
/
+29
2021-08-27
bufmon: add buffer monitoring plugin
Benoît Ganne
1
-11
/
+8
2021-08-20
buffers: fix buffer linearization
Benoît Ganne
1
-95
/
+104
2021-05-14
vlib: pass node runtime to vlib_buffer_enqueue_to_thread()
Damjan Marion
1
-2
/
+3
2021-05-03
vlib: multiarch vlib_frame_queue_dequeue()
Damjan Marion
1
-0
/
+5
2021-04-26
vppinfra: clib_memcpy_u32() utilizing SIMD mask loads/stores
Damjan Marion
1
-37
/
+1
2021-04-21
buffers: vlib_get_buffers() with 512-bit SIMD
Damjan Marion
1
-5
/
+46
2021-04-21
vlib: don't inline vlib_buffer_enqueue_to_*
Damjan Marion
1
-0
/
+20
2021-04-06
buffers: performance improvement
Radu Nicolau
1
-7
/
+21
2020-08-31
vppinfra: convert A_extend_to_B to B_from_A format of vector inlines
Damjan Marion
1
-6
/
+6
2020-05-21
vlib: enforce buffer alloc return value check
Damjan Marion
1
-6
/
+6
2020-04-13
buffers: configurable buffer fault injector
Dave Barach
1
-0
/
+11
2020-04-07
l2: handle complete clone fail in l2_flood
Dave Barach
1
-2
/
+2
2020-03-20
rdma: ring db only once per vector on tx
Benoît Ganne
1
-0
/
+18
2020-03-02
rdma: improve rx loop
Damjan Marion
1
-0
/
+18
2019-11-26
misc: add gdb helpers for vlib buffers
Benoît Ganne
1
-0
/
+7
2019-10-31
vlib: only dump 1st buffer in chain by default
Benoît Ganne
1
-1
/
+1
2019-10-28
vlib: don't use vector for keeping buffer indices in the pool
Damjan Marion
1
-22
/
+40
2019-08-15
vlib: copy trace_handle in vlib_buffer_copy/clone() functions
John Lo
1
-0
/
+2
2019-08-09
vlib: fix vlib_buffer_copy to preserve buffer flags bit
John Lo
1
-3
/
+8
2019-06-20
buffers: fix crash
Klement Sekera
1
-3
/
+9
2019-06-12
buffers: fix vlib_buffer_free_no_next
Damjan Marion
1
-1
/
+1
2019-04-01
Enhance vlib_buffer_clone to change headroom space for packet
John Lo
1
-7
/
+66
2019-03-20
Re-enable aarch64 neon instruction in vlib_buffer_free_inline
Lijian.Zhang
1
-3
/
+3
2019-03-13
buffers: don't use clib_memcpy for copying buffer indices
Damjan Marion
1
-1
/
+37
2019-03-13
buffers: fix ref_count mask in vlib_buffer_free_inline
Damjan Marion
1
-1
/
+1
2019-03-12
ICMP46 error: Clone first buffer instead of "truncating" original buffer
Ole Troan
1
-0
/
+21
2019-03-04
buffers: support cases where numa node memory is not available
Damjan Marion
1
-2
/
+2
2019-02-25
buffer chain linearization
Klement Sekera
1
-97
/
+120
2019-02-14
buffer: bug fix vlib_buffer_free_inline
Lollita Liu
1
-6
/
+7
2019-02-09
buffers: fix typo
Damjan Marion
1
-4
/
+4
2019-02-06
buffers: make buffer data size configurable from startup config
Damjan Marion
1
-9
/
+10
2019-01-31
buffers: vallidate that buffer is allocated during buffer pool put
Damjan Marion
1
-8
/
+5
2019-01-31
buffers: reinitialize metadata, add additional validation
Damjan Marion
1
-13
/
+43
2019-01-30
buffers: major cleanup and improvements
Damjan Marion
1
-187
/
+329
2019-01-29
Fix error while compiling using 'vlib/vlib.h' dependencie.
Dmitry Vakhrushev
1
-0
/
+2
2019-01-24
buffers: fix vector types
Damjan Marion
1
-1
/
+3
2019-01-23
buffers: wrap vlib_buffer_t to union and expose vector types
Damjan Marion
1
-1
/
+12
2019-01-20
buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytes
Damjan Marion
1
-33
/
+3
2019-01-20
buffers: remove vlib_buffer_delete_free_list
Damjan Marion
1
-16
/
+0
2019-01-20
buffers: don't init metadata, as it is already initialized
Damjan Marion
1
-38
/
+1
2019-01-20
buffers: keep buffer_main in vlib_main_t
Damjan Marion
1
-14
/
+22
2019-01-19
buffers: remove free-list information from buffer metadata
Damjan Marion
1
-45
/
+6
2019-01-18
buffers: remove freelist argument from vlib_buffer_add_data
Damjan Marion
1
-3
/
+2
[next]