OpenSSD Cosmos+ Platform Firmware  0.0.2
The firmware of Cosmos+ OpenSSD Platform for TOSHIBA nand flash module.
_DATA_BUF_HASH_ENTRY Struct Reference

The structure of data buffer bucket that records the head and tail data buffer entry index in the bucket. More...

#include <data_buffer.h>

Data Fields

unsigned int headEntry: 16
 
unsigned int tailEntry: 16
 

Detailed Description

The structure of data buffer bucket that records the head and tail data buffer entry index in the bucket.

Similar to the LRU list, this structure only records the head and tail index, therefore we must manage the relation between data buffer entries in this bucket by maintaining the hashPrevEntry and hashNextEntry of the data buffer entries.

Definition at line 147 of file data_buffer.h.

Field Documentation

◆ headEntry

unsigned int _DATA_BUF_HASH_ENTRY::headEntry

Definition at line 149 of file data_buffer.h.

◆ tailEntry

unsigned int _DATA_BUF_HASH_ENTRY::tailEntry

Definition at line 150 of file data_buffer.h.


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