summaryrefslogtreecommitdiff
path: root/sys/src/cmd/cfs/lru.h
blob: 58dbe6d287256a6a06c8e32baf9c8dfe7d61e5a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
typedef	struct Lruhead	Lruhead;
typedef struct Lru	Lru;

struct Lru
{
	Lru	*lprev;
	Lru	*lnext;
};

void	lruinit(Lru*);
void	lruadd(Lru*, Lru*);
void	lruref(Lru*, Lru*);
void	lruderef(Lru*, Lru*);