Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
lru_cache Struct Reference

#include <lru_cache.h>

Data Fields

struct list_head lru
 
struct list_head free
 
struct list_head in_use
 
struct kmem_cachelc_cache
 
size_t element_size
 
size_t element_off
 
unsigned int nr_elements
 
unsigned used
 
unsigned long hits
 
unsigned long misses
 
unsigned long starving
 
unsigned long dirty
 
unsigned long changed
 
unsigned long flags
 
unsigned int new_number
 
struct lc_elementchanging_element
 
voidlc_private
 
const charname
 
struct hlist_headlc_slot
 
struct lc_element ** lc_element
 

Detailed Description

Definition at line 174 of file lru_cache.h.

Field Documentation

unsigned long changed

Definition at line 199 of file lru_cache.h.

struct lc_element* changing_element

Definition at line 208 of file lru_cache.h.

unsigned long dirty

Definition at line 199 of file lru_cache.h.

size_t element_off

Definition at line 186 of file lru_cache.h.

size_t element_size

Definition at line 184 of file lru_cache.h.

unsigned long flags

Definition at line 202 of file lru_cache.h.

Definition at line 177 of file lru_cache.h.

unsigned long hits

Definition at line 199 of file lru_cache.h.

struct list_head in_use

Definition at line 178 of file lru_cache.h.

struct kmem_cache* lc_cache

Definition at line 181 of file lru_cache.h.

Definition at line 215 of file lru_cache.h.

void* lc_private

Definition at line 210 of file lru_cache.h.

struct hlist_head* lc_slot

Definition at line 214 of file lru_cache.h.

Definition at line 176 of file lru_cache.h.

unsigned long misses

Definition at line 199 of file lru_cache.h.

const char* name

Definition at line 211 of file lru_cache.h.

unsigned int new_number

Definition at line 205 of file lru_cache.h.

unsigned int nr_elements

Definition at line 189 of file lru_cache.h.

unsigned long starving

Definition at line 199 of file lru_cache.h.

unsigned used

Definition at line 198 of file lru_cache.h.


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