FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
vlib Directory Reference

VLIB application library source.

More...

+ Directory dependency graph for vlib:

Directories

directory  linux
 
directory  pci
 
directory  unix
 VLIB Unix interface.
 
directory  vmbus
 

Files

file  buffer.c [code]
 Allocate/free network buffers.
 
file  buffer.h [code]
 vlib buffer structure definition and a few select access methods.
 
file  buffer_funcs.h [code]
 vlib buffer access methods.
 
file  buffer_node.h [code]
 vlib buffer/node functions
 
file  cli.c [code]
 Debug CLI Implementation.
 
file  cli.h [code]
 
file  counter.c [code]
 
file  counter.h [code]
 Optimized thread-safe counters.
 
file  counter_types.h [code]
 
file  defs.h [code]
 
file  drop.c [code]
 
file  error.c [code]
 
file  error.h [code]
 
file  error_funcs.h [code]
 
file  format.c [code]
 
file  format_funcs.h [code]
 
file  global_funcs.h [code]
 
file  handoff_trace.c [code]
 
file  init.c [code]
 Init function ordering and execution implementation Topological sort for all classes of init functions, and a relatively simple API routine to invoke them.
 
file  init.h [code]
 
file  lex.c [code]
 
file  lex.h [code]
 
file  log.c [code]
 
file  log.h [code]
 
file  main.c [code]
 
file  main.h [code]
 
file  node.c [code]
 
file  node.h [code]
 
file  node_cli.c [code]
 
file  node_format.c [code]
 
file  node_funcs.h [code]
 vlib node functions
 
file  node_init.c [code]
 
file  parse.h [code]
 
file  physmem.c [code]
 
file  physmem.h [code]
 
file  physmem_funcs.h [code]
 
file  punt.c [code]
 
file  punt.h [code]
 
file  punt_node.c [code]
 
file  stat_weak_inlines.h [code]
 
file  threads.c [code]
 
file  threads.h [code]
 
file  threads_cli.c [code]
 
file  trace.c [code]
 
file  trace.h [code]
 
file  trace_funcs.h [code]
 
file  vlib.h [code]
 
file  vlib_process_doc.h [code]
 
Cooperative multi-tasking thread support.

 

Detailed Description

VLIB application library source.