Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
c520fe7ab9db6fa60f9e69be990dd5c83eb40522
/
src
/
vlib
/
buffer.c
b6e8b1a
vlib: don't use vector for keeping buffer indices in the pool
by Damjan Marion
· 6 years ago
785daf4
vlib: fix vlib_buffer_main_init_numa_node memory leak.
by Guanghua Zhang
· 5 years ago
a638c18
vlib: packet tracer support for pkt thread handoffs
by Dave Barach
· 5 years ago
8feeaff
Typos. A bunch of typos I've been collecting.
by Paul Vinciguerra
· 6 years ago
9515510
vlib: coverity woes
by Steven Luong
· 6 years ago
b592d1b
buffers: support cases where numa node memory is not available
by Damjan Marion
· 6 years ago
b806d0e
stats: fix crash on early init
by Filip Tehlar
· 6 years ago
849cbe2
stats: buffer gauge callbacks use index instead of name.
by Ole Troan
· 6 years ago
d2bbdef
stats: add buffer gauges
by Filip Tehlar
· 6 years ago
8934a04
buffers: fix typo
by Damjan Marion
· 6 years ago
5de3fec
buffers: make buffer data size configurable from startup config
by Damjan Marion
· 6 years ago
672ab69
buffers: improve buffer init performance
by Damjan Marion
· 6 years ago
e82c73a
assert on double-free in debug build
by Klement Sekera
· 6 years ago
24dcbe4
buffers: reinitialize metadata, add additional validation
by Damjan Marion
· 6 years ago
910d369
buffers: major cleanup and improvements
by Damjan Marion
· 6 years ago
3235382
buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytes
by Damjan Marion
· 6 years ago
b67196d
buffers: remove vlib_buffer_delete_free_list
by Damjan Marion
· 6 years ago
6434430
buffers: don't init metadata, as it is already initialized
by Damjan Marion
· 6 years ago
d50e347
buffers: keep buffer_main in vlib_main_t
by Damjan Marion
· 6 years ago
36eb7c2
buffers: remove free-list information from buffer metadata
by Damjan Marion
· 6 years ago
ab9b7ec
buffers: remove freelist argument from vlib_buffer_add_data
by Damjan Marion
· 6 years ago
3a63fc5
Handle buffer alloc failure in vlib_buffer_add_data
by Dave Barach
· 6 years ago
671e60e
buffers: remove unused code
by Damjan Marion
· 6 years ago
ce55bcd
vlib:init free list buffers vec
by Eyal Bari
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
b688fb1
vlib:remove unused argument
by Eyal Bari
· 6 years ago
567e61d
pmalloc: support for 4K pages
by Damjan Marion
· 6 years ago
8e8d3c8
physmem coverity issues
by Damjan Marion
· 6 years ago
f87eb9b
vlib: alloc buffers on local numa, not on numa 1
by Damjan Marion
· 6 years ago
901d16c
vlib: reduce default buffer memory size to be below RLIMIT_MEMLOCK
by Damjan Marion
· 6 years ago
68b4da6
Numa-aware, growable physical memory allocator (pmalloc)
by Damjan Marion
· 6 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
a5ab503
Fix coverity issue for potentially overflowing of page size
by Haiyang Tan
· 6 years ago
8e71529
Deprecate old buffer replication scheme
by Damjan Marion
· 6 years ago
0d65d11
Fix a long-latent bi=0 bug in vlib_buffer_add_data
by Dave Barach
· 7 years ago
d1274cb
vlib: internal buffer manager rework
by Damjan Marion
· 7 years ago
eac3b11
vlib: vlib_buffer_free_internal optimizations
by Damjan Marion
· 7 years ago
1ba0fa4
vlib: vfio code rework
by Damjan Marion
· 7 years ago
dac0352
Refactor vlib_buffer flags
by Damjan Marion
· 7 years ago
899a84b
vlib: allocating buffers on thread-x and freeing them on thread-y causes
by Steven
· 7 years ago
c8a26c6
vlib: make vlib_buffer_alloc inline function
by Damjan Marion
· 7 years ago
149ba77
vlib: add support for multiple buffer pools
by Damjan Marion
· 7 years ago
d3c008d
[aarch64] Fixes CLI crashes on dpaa2 platform.
by Christophe Fontaine
· 7 years ago
2f9b0c0
dpdk: cli to check for buffer leakage
by Florin Coras
· 7 years ago
49d66f1
vlib physmem rework
by Damjan Marion
· 7 years ago
b6a8ed7
Thread safe internal buffer manager, take two
by Damjan Marion
· 7 years ago
6b0f589
Thread safe internal buffer manager
by Damjan Marion
· 7 years ago
072401e
Introduce l{2,3,4}_hdr_offset fields in the buffer metadata
by Damjan Marion
· 7 years ago
04a7f05
vlib: store buffer memory information in the buffer_main
by Damjan Marion
· 7 years ago
7447d07
Buffer name inconsistently used a cstring/vec (VPP-901)
by Chris Luke
· 7 years ago
586afd7
Use thread local storage for thread index
by Damjan Marion
· 8 years ago
374e2c5
Retire vpp_lite
by Damjan Marion
· 8 years ago
80f54e2
vlib_mains == 0 special cases be gone
by Dave Barach
· 8 years ago
68b0fb0
VPP-598: tcp stack initial commit
by Dave Barach
· 8 years ago
c47ed03
vlib: add buffer cloning support
by Damjan Marion
· 8 years ago
bd69a5f
vlib: remove algned/unaligned buffers scheme
by Damjan Marion
· 8 years ago
8a6a3b2
dpdk: remove duplicate code in buffers.c
by Damjan Marion
· 8 years ago
878c609
vlib: add buffer and thread callbacks
by Damjan Marion
· 8 years ago
7cd468a
Reorganize source tree to use single autotools instance
by Damjan Marion
· 8 years ago
[Renamed from vlib/vlib/buffer.c]
a5e7c29
vlib: remove old memcpy implementation
by Damjan Marion
· 8 years ago
1cd8f3c
vlib: merge buffers.c and dpdk_buffer.c
by Damjan Marion
· 8 years ago
6765549
dpdk: remove rte_mbuf modifications at many places in the code
by Damjan Marion
· 8 years ago
d4024f5
VPP-346 More VPP doc fixes
by Chris Luke
· 8 years ago
9b8ffd9
fd-io-styleify pass
by Dave Barach
· 8 years ago
b5adaea
Move pkt replication counter to the opaque2 cache line
by Dave Barach
· 8 years ago
f1213b8
Add clib_memcpy macro based on DPDK rte_memcpy implementation
by Damjan Marion
· 9 years ago
2df2e3d
TAP: Jumbo-frame support.
by Ole Troan
· 9 years ago
328e99b
Add jumbo frames support to non-dpdk vhost interfaces.
by Pierre Pfister
· 9 years ago
cb9cada
Initial commit of vpp code.
by Ed Warnicke
· 9 years ago
v1.0.0