NDN-DPDK
High-Speed Named Data Networking Forwarder
Loading...
Searching...
No Matches
uring.h File Reference
#include "common.h"
#include <liburing.h>

Go to the source code of this file.

Data Structures

struct  Uring
 io_uring and related counters. More...

Typedefs

typedef struct Uring Uring
 io_uring and related counters.

Functions

bool Uring_Init (Uring *ur, uint32_t capacity)
 Initialize io_uring.
bool Uring_Free (Uring *ur)
 Delete io_uring.
void Uring_Submit_ (Uring *ur, uint32_t waitLBound, uint32_t cqeBurst)

Typedef Documentation

◆ Uring

typedef struct Uring Uring

io_uring and related counters.

Function Documentation

◆ Uring_Free()

bool Uring_Free ( Uring * ur)

Delete io_uring.

◆ Uring_Init()

bool Uring_Init ( Uring * ur,
uint32_t capacity )

Initialize io_uring.

◆ Uring_Submit_()

void Uring_Submit_ ( Uring * ur,
uint32_t waitLBound,
uint32_t cqeBurst )