FreeBSD kernel pms device code
tdsaEsglAllInfo_s Struct Reference

data structure for ESGL pool information More...

#include <tdsatypes.h>

Collaboration diagram for tdsaEsglAllInfo_s:

Data Fields

tdList_t mainlist
 
tdList_t freelist
 
bit32 NumEsglPages
 
bit32 NumFreeEsglPages
 
bit32 EsglPageSize
 
bit32 physAddrUpper
 
bit32 physAddrLower
 
void * virtPtr
 
tdsaEsglPagePool_tEsglPagePool
 

Detailed Description

data structure for ESGL pool information

This data structure maintains information about ESGL pool. For example, this data structure maintains the number of free and total ESGL pages and uses tdList_t data structure for listing of ESGL pages.

Definition at line 149 of file tdsatypes.h.

Field Documentation

◆ EsglPagePool

tdsaEsglPagePool_t* tdsaEsglAllInfo_s::EsglPagePool

Definition at line 161 of file tdsatypes.h.

◆ EsglPageSize

bit32 tdsaEsglAllInfo_s::EsglPageSize

Definition at line 157 of file tdsatypes.h.

◆ freelist

tdList_t tdsaEsglAllInfo_s::freelist

Definition at line 154 of file tdsatypes.h.

Referenced by tiCOMInit().

◆ mainlist

tdList_t tdsaEsglAllInfo_s::mainlist

Definition at line 153 of file tdsatypes.h.

◆ NumEsglPages

bit32 tdsaEsglAllInfo_s::NumEsglPages

Definition at line 155 of file tdsatypes.h.

◆ NumFreeEsglPages

bit32 tdsaEsglAllInfo_s::NumFreeEsglPages

Definition at line 156 of file tdsatypes.h.

◆ physAddrLower

bit32 tdsaEsglAllInfo_s::physAddrLower

Definition at line 159 of file tdsatypes.h.

◆ physAddrUpper

bit32 tdsaEsglAllInfo_s::physAddrUpper

Definition at line 158 of file tdsatypes.h.

◆ virtPtr

void* tdsaEsglAllInfo_s::virtPtr

Definition at line 160 of file tdsatypes.h.


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