Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
fatent.c File Reference
#include <linux/module.h>
#include <linux/fs.h>
#include <linux/msdos_fs.h>
#include <linux/blkdev.h>
#include "fat.h"

Go to the source code of this file.

Data Structures

struct  fatent_operations
 

Macros

#define FAT_READA_SIZE   (128 * 1024)
 

Functions

void fat_ent_access_init (struct super_block *sb)
 
int fat_ent_read (struct inode *inode, struct fat_entry *fatent, int entry)
 
int fat_ent_write (struct inode *inode, struct fat_entry *fatent, int new, int wait)
 
int fat_alloc_clusters (struct inode *inode, int *cluster, int nr_cluster)
 
int fat_free_clusters (struct inode *inode, int cluster)
 
 EXPORT_SYMBOL_GPL (fat_free_clusters)
 
int fat_count_free_clusters (struct super_block *sb)
 

Macro Definition Documentation

#define FAT_READA_SIZE   (128 * 1024)

Definition at line 637 of file fatent.c.

Function Documentation

EXPORT_SYMBOL_GPL ( fat_free_clusters  )
int fat_alloc_clusters ( struct inode inode,
int cluster,
int  nr_cluster 
)

Definition at line 465 of file fatent.c.

int fat_count_free_clusters ( struct super_block sb)

Definition at line 652 of file fatent.c.

void fat_ent_access_init ( struct super_block sb)

Definition at line 289 of file fatent.c.

int fat_ent_read ( struct inode inode,
struct fat_entry fatent,
int  entry 
)

Definition at line 351 of file fatent.c.

int fat_ent_write ( struct inode inode,
struct fat_entry fatent,
int  new,
int  wait 
)

Definition at line 409 of file fatent.c.

int fat_free_clusters ( struct inode inode,
int  cluster 
)

Definition at line 553 of file fatent.c.