NDN-DPDK
High-Speed Named Data Networking Forwarder
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Typedefs
common.h File Reference
#include "../dpdk/tsc.h"

Go to the source code of this file.

Macros

#define SUBROUTINE   __rte_always_inline
 Indicate that a function is a subroutine. More...
 

Typedefs

typedef uint16_t FaceID
 

Macro Definition Documentation

◆ SUBROUTINE

#define SUBROUTINE   __rte_always_inline

Indicate that a function is a subroutine.

uBPF cannot resolve internal CALL instructions. Thus, every subroutine must be marked inline with this macro to ensure it does not compile into a CALL instruction.

Typedef Documentation

◆ FaceID

typedef uint16_t FaceID