|
#define | pr_fmt(fmt) "UDF-fs: " fmt |
|
#define | UDF_PREALLOCATE |
|
#define | UDF_DEFAULT_PREALLOC_BLOCKS 8 |
|
#define | udf_err(sb, fmt,...) _udf_err(sb, __func__, fmt, ##__VA_ARGS__) |
|
#define | udf_warn(sb, fmt,...) _udf_warn(sb, __func__, fmt, ##__VA_ARGS__) |
|
#define | udf_info(fmt,...) pr_info("INFO " fmt, ##__VA_ARGS__) |
|
#define | udf_debug(fmt,...) no_printk(fmt, ##__VA_ARGS__) |
|
#define | udf_fixed_to_variable(x) ( ( ( (x) >> 5 ) * 39 ) + ( (x) & 0x0000001F ) ) |
|
#define | udf_variable_to_fixed(x) ( ( ( (x) / 39 ) << 5 ) + ( (x) % 39 ) ) |
|
#define | UDF_EXTENT_LENGTH_MASK 0x3FFFFFFF |
|
#define | UDF_EXTENT_FLAG_MASK 0xC0000000 |
|
#define | UDF_NAME_PAD 4 |
|
#define | UDF_NAME_LEN 256 |
|
#define | UDF_PATH_LEN 1023 |
|
|
| __printf (3, 4) void _udf_err(struct super_block *sb |
|
u8 | udf_tag_checksum (const struct tag *t) |
|
u64 | lvid_get_unique_id (struct super_block *sb) |
|
struct inode * | udf_find_metadata_inode_efe (struct super_block *sb, u32 meta_file_loc, u32 partition_num) |
|
int | udf_write_fi (struct inode *inode, struct fileIdentDesc *, struct fileIdentDesc *, struct udf_fileident_bh *, uint8_t *, uint8_t *) |
|
long | udf_ioctl (struct file *, unsigned int, unsigned long) |
|
struct inode * | udf_iget (struct super_block *, struct kernel_lb_addr *) |
|
int | udf_expand_file_adinicb (struct inode *) |
|
struct buffer_head * | udf_expand_dir_adinicb (struct inode *, int *, int *) |
|
struct buffer_head * | udf_bread (struct inode *, int, int, int *) |
|
int | udf_setsize (struct inode *, loff_t) |
|
void | udf_read_inode (struct inode *) |
|
void | udf_evict_inode (struct inode *) |
|
int | udf_write_inode (struct inode *, struct writeback_control *wbc) |
|
long | udf_block_map (struct inode *, sector_t) |
|
int8_t | inode_bmap (struct inode *, sector_t, struct extent_position *, struct kernel_lb_addr *, uint32_t *, sector_t *) |
|
int | udf_add_aext (struct inode *, struct extent_position *, struct kernel_lb_addr *, uint32_t, int) |
|
void | udf_write_aext (struct inode *, struct extent_position *, struct kernel_lb_addr *, uint32_t, int) |
|
int8_t | udf_delete_aext (struct inode *, struct extent_position, struct kernel_lb_addr, uint32_t) |
|
int8_t | udf_next_aext (struct inode *, struct extent_position *, struct kernel_lb_addr *, uint32_t *, int) |
|
int8_t | udf_current_aext (struct inode *, struct extent_position *, struct kernel_lb_addr *, uint32_t *, int) |
|
struct buffer_head * | udf_tgetblk (struct super_block *, int) |
|
struct buffer_head * | udf_tread (struct super_block *, int) |
|
struct genericFormat * | udf_add_extendedattr (struct inode *, uint32_t, uint32_t, uint8_t) |
|
struct genericFormat * | udf_get_extendedattr (struct inode *, uint32_t, uint8_t) |
|
struct buffer_head * | udf_read_tagged (struct super_block *, uint32_t, uint32_t, uint16_t *) |
|
struct buffer_head * | udf_read_ptagged (struct super_block *, struct kernel_lb_addr *, uint32_t, uint16_t *) |
|
void | udf_update_tag (char *, int) |
|
void | udf_new_tag (char *, uint16_t, uint16_t, uint16_t, uint32_t, int) |
|
unsigned int | udf_get_last_session (struct super_block *) |
|
unsigned long | udf_get_last_block (struct super_block *) |
|
uint32_t | udf_get_pblock (struct super_block *, uint32_t, uint16_t, uint32_t) |
|
uint32_t | udf_get_pblock_virt15 (struct super_block *, uint32_t, uint16_t, uint32_t) |
|
uint32_t | udf_get_pblock_virt20 (struct super_block *, uint32_t, uint16_t, uint32_t) |
|
uint32_t | udf_get_pblock_spar15 (struct super_block *, uint32_t, uint16_t, uint32_t) |
|
uint32_t | udf_get_pblock_meta25 (struct super_block *, uint32_t, uint16_t, uint32_t) |
|
int | udf_relocate_blocks (struct super_block *, long, long *) |
|
int | udf_get_filename (struct super_block *, uint8_t *, uint8_t *, int) |
|
int | udf_put_filename (struct super_block *, const uint8_t *, uint8_t *, int) |
|
int | udf_build_ustr (struct ustr *, dstring *, int) |
|
int | udf_CS0toUTF8 (struct ustr *, const struct ustr *) |
|
void | udf_free_inode (struct inode *) |
|
struct inode * | udf_new_inode (struct inode *, umode_t, int *) |
|
void | udf_truncate_tail_extent (struct inode *) |
|
void | udf_discard_prealloc (struct inode *) |
|
void | udf_truncate_extents (struct inode *) |
|
void | udf_free_blocks (struct super_block *, struct inode *, struct kernel_lb_addr *, uint32_t, uint32_t) |
|
int | udf_prealloc_blocks (struct super_block *, struct inode *, uint16_t, uint32_t, uint32_t) |
|
int | udf_new_block (struct super_block *, struct inode *, uint16_t, uint32_t, int *) |
|
struct fileIdentDesc * | udf_fileident_read (struct inode *, loff_t *, struct udf_fileident_bh *, struct fileIdentDesc *, struct extent_position *, struct kernel_lb_addr *, uint32_t *, sector_t *) |
|
struct fileIdentDesc * | udf_get_fileident (void *buffer, int bufsize, int *offset) |
|
struct long_ad * | udf_get_filelongad (uint8_t *, int, uint32_t *, int) |
|
struct short_ad * | udf_get_fileshortad (uint8_t *, int, uint32_t *, int) |
|
struct timespec * | udf_disk_stamp_to_time (struct timespec *dest, struct timestamp src) |
|
struct timestamp * | udf_time_to_disk_stamp (struct timestamp *dest, struct timespec src) |
|