DPDK  18.05.1
Data Fields
rte_memseg_list Struct Reference

#include <rte_eal_memconfig.h>

Data Fields

int socket_id
uint64_t page_sz
volatile uint32_t version
void * base_va
uint64_t addr_64

Detailed Description

memseg list is a special case as we need to store a bunch of other data together with the array itself.

Definition at line 25 of file rte_eal_memconfig.h.

Field Documentation

void* base_va

Base virtual address for this memseg list.

Definition at line 29 of file rte_eal_memconfig.h.

uint64_t addr_64

Makes sure addr is always 64-bits

Definition at line 31 of file rte_eal_memconfig.h.

int socket_id

Socket ID for all memsegs in this list.

Definition at line 33 of file rte_eal_memconfig.h.

uint64_t page_sz

Page size for all memsegs in this list.

Definition at line 34 of file rte_eal_memconfig.h.

volatile uint32_t version

version number for multiprocess sync.

Definition at line 35 of file rte_eal_memconfig.h.


The documentation for this struct was generated from the following file: