Linux Kernel
3.7.1
|
#include "udfdecl.h"
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/pagemap.h>
#include <linux/buffer_head.h>
#include <linux/writeback.h>
#include <linux/slab.h>
#include <linux/crc-itu-t.h>
#include <linux/mpage.h>
#include "udf_i.h"
#include "udf_sb.h"
Go to the source code of this file.
Macros | |
#define | EXTENT_MERGE_SIZE 5 |
Variables | |
struct address_space_operations | udf_aops |
int8_t inode_bmap | ( | struct inode * | inode, |
sector_t | block, | ||
struct extent_position * | pos, | ||
struct kernel_lb_addr * | eloc, | ||
uint32_t * | elen, | ||
sector_t * | offset | ||
) |
MODULE_AUTHOR | ( | "Ben Fennema" | ) |
MODULE_DESCRIPTION | ( | "Universal Disk Format Filesystem" | ) |
MODULE_LICENSE | ( | "GPL" | ) |
int udf_add_aext | ( | struct inode * | inode, |
struct extent_position * | epos, | ||
struct kernel_lb_addr * | eloc, | ||
uint32_t | elen, | ||
int | inc | ||
) |
int8_t udf_current_aext | ( | struct inode * | inode, |
struct extent_position * | epos, | ||
struct kernel_lb_addr * | eloc, | ||
uint32_t * | elen, | ||
int | inc | ||
) |
int8_t udf_delete_aext | ( | struct inode * | inode, |
struct extent_position | epos, | ||
struct kernel_lb_addr | eloc, | ||
uint32_t | elen | ||
) |
|
read |
int8_t udf_next_aext | ( | struct inode * | inode, |
struct extent_position * | epos, | ||
struct kernel_lb_addr * | eloc, | ||
uint32_t * | elen, | ||
int | inc | ||
) |
void udf_write_aext | ( | struct inode * | inode, |
struct extent_position * | epos, | ||
struct kernel_lb_addr * | eloc, | ||
uint32_t | elen, | ||
int | inc | ||
) |
int udf_write_inode | ( | struct inode * | inode, |
struct writeback_control * | wbc | ||
) |
struct address_space_operations udf_aops |