cache.c (7a9787e1eba95a166265e6a260cf30af04ef0a99) | cache.c (9e975dae2970d22557662761c8505ce9fd165684) |
---|---|
1/* 2 * linux/fs/fat/cache.c 3 * 4 * Written 1992,1993 by Werner Almesberger 5 * 6 * Mar 1999. AV. Changed cache, so that it uses the starting cluster instead 7 * of inode number. 8 * May 1999. AV. Fixed the bogosity with FAT32 (read "FAT28"). Fscking lusers. 9 */ 10 11#include <linux/fs.h> | 1/* 2 * linux/fs/fat/cache.c 3 * 4 * Written 1992,1993 by Werner Almesberger 5 * 6 * Mar 1999. AV. Changed cache, so that it uses the starting cluster instead 7 * of inode number. 8 * May 1999. AV. Fixed the bogosity with FAT32 (read "FAT28"). Fscking lusers. 9 */ 10 11#include <linux/fs.h> |
12#include <linux/msdos_fs.h> | |
13#include <linux/buffer_head.h> | 12#include <linux/buffer_head.h> |
13#include "fat.h" |
|
14 15/* this must be > 0. */ 16#define FAT_MAX_CACHE 8 17 18struct fat_cache { 19 struct list_head cache_list; 20 int nr_contig; /* number of contiguous clusters */ 21 int fcluster; /* cluster number in the file. */ --- 308 unchanged lines hidden --- | 14 15/* this must be > 0. */ 16#define FAT_MAX_CACHE 8 17 18struct fat_cache { 19 struct list_head cache_list; 20 int nr_contig; /* number of contiguous clusters */ 21 int fcluster; /* cluster number in the file. */ --- 308 unchanged lines hidden --- |