Linux Perf
auxtrace_cache Struct Reference
Collaboration diagram for auxtrace_cache:
Collaboration graph

Public Attributes

struct hlist_head * hashtable
 
size_t sz
 
size_t entry_size
 
size_t limit
 
size_t cnt
 
unsigned int bits
 

Detailed Description

struct auxtrace_cache - hash table to implement a cache : the hashtable : hashtable size (number of hlists) : size of an entry : limit the number of entries to this maximum, when reached the cache is dropped and caching begins again with an empty cache : current number of entries : hashtable size ( = 2^)

Definition at line 1327 of file auxtrace.c.

Member Data Documentation

◆ bits

unsigned int auxtrace_cache::bits

Definition at line 1333 of file auxtrace.c.

◆ cnt

size_t auxtrace_cache::cnt

Definition at line 1332 of file auxtrace.c.

◆ entry_size

size_t auxtrace_cache::entry_size

Definition at line 1330 of file auxtrace.c.

◆ hashtable

struct hlist_head* auxtrace_cache::hashtable

Definition at line 1328 of file auxtrace.c.

◆ limit

size_t auxtrace_cache::limit

Definition at line 1331 of file auxtrace.c.

◆ sz

size_t auxtrace_cache::sz

Definition at line 1329 of file auxtrace.c.


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