ChibiOS  21.6.0
ch_oc_lru_header Struct Reference

Structure representing an hash table element. More...

#include <chobjcaches.h>

Collaboration diagram for ch_oc_lru_header:
Collaboration graph

Data Fields

oc_object_thash_next
 Next in the collisions list. More...
 
oc_object_thash_prev
 Previous in the collisions list. More...
 
oc_object_tlru_next
 Next in the LRU list. More...
 
oc_object_tlru_prev
 Previous in the LRU list. More...
 

Detailed Description

Structure representing an hash table element.

Definition at line 127 of file chobjcaches.h.

Field Documentation

◆ hash_next

oc_object_t* ch_oc_lru_header::hash_next

Next in the collisions list.

Definition at line 131 of file chobjcaches.h.

Referenced by chCacheObjectInit().

◆ hash_prev

oc_object_t* ch_oc_lru_header::hash_prev

Previous in the collisions list.

Definition at line 135 of file chobjcaches.h.

Referenced by chCacheObjectInit().

◆ lru_next

oc_object_t* ch_oc_lru_header::lru_next

Next in the LRU list.

Definition at line 139 of file chobjcaches.h.

Referenced by chCacheObjectInit().

◆ lru_prev

oc_object_t* ch_oc_lru_header::lru_prev

Previous in the LRU list.

Definition at line 143 of file chobjcaches.h.

Referenced by chCacheObjectInit(), and lru_get_last_s().