|
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 |
1.8.2