Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
misc.c File Reference
#include "udfdecl.h"
#include <linux/fs.h>
#include <linux/string.h>
#include <linux/buffer_head.h>
#include <linux/crc-itu-t.h>
#include "udf_i.h"
#include "udf_sb.h"

Go to the source code of this file.

Functions

struct buffer_head * udf_tgetblk (struct super_block *sb, int block)
 
struct buffer_head * udf_tread (struct super_block *sb, int block)
 
struct genericFormatudf_add_extendedattr (struct inode *inode, uint32_t size, uint32_t type, uint8_t loc)
 
struct genericFormatudf_get_extendedattr (struct inode *inode, uint32_t type, uint8_t subtype)
 
struct buffer_head * udf_read_tagged (struct super_block *sb, uint32_t block, uint32_t location, uint16_t *ident)
 
struct buffer_head * udf_read_ptagged (struct super_block *sb, struct kernel_lb_addr *loc, uint32_t offset, uint16_t *ident)
 
void udf_update_tag (char *data, int length)
 
void udf_new_tag (char *data, uint16_t ident, uint16_t version, uint16_t snum, uint32_t loc, int length)
 
u8 udf_tag_checksum (const struct tag *t)
 

Function Documentation

struct genericFormat* udf_add_extendedattr ( struct inode inode,
uint32_t  size,
uint32_t  type,
uint8_t  loc 
)
read

Definition at line 48 of file misc.c.

struct genericFormat* udf_get_extendedattr ( struct inode inode,
uint32_t  type,
uint8_t  subtype 
)
read

Definition at line 151 of file misc.c.

void udf_new_tag ( char data,
uint16_t  ident,
uint16_t  version,
uint16_t  snum,
uint32_t  loc,
int  length 
)

Definition at line 279 of file misc.c.

struct buffer_head* udf_read_ptagged ( struct super_block sb,
struct kernel_lb_addr loc,
uint32_t  offset,
uint16_t ident 
)
read

Definition at line 261 of file misc.c.

struct buffer_head* udf_read_tagged ( struct super_block sb,
uint32_t  block,
uint32_t  location,
uint16_t ident 
)
read

Definition at line 202 of file misc.c.

u8 udf_tag_checksum ( const struct tag t)

Definition at line 290 of file misc.c.

struct buffer_head* udf_tgetblk ( struct super_block sb,
int  block 
)
read

Definition at line 32 of file misc.c.

struct buffer_head* udf_tread ( struct super_block sb,
int  block 
)
read

Definition at line 40 of file misc.c.

void udf_update_tag ( char data,
int  length 
)

Definition at line 269 of file misc.c.