Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
catalog.c File Reference
#include "hfs_fs.h"
#include "btree.h"

Go to the source code of this file.

Functions

void hfs_cat_build_key (struct super_block *sb, btree_key *key, u32 parent, struct qstr *name)
 
int hfs_cat_create (u32 cnid, struct inode *dir, struct qstr *str, struct inode *inode)
 
int hfs_cat_keycmp (const btree_key *key1, const btree_key *key2)
 
int hfs_cat_find_brec (struct super_block *sb, u32 cnid, struct hfs_find_data *fd)
 
int hfs_cat_delete (u32 cnid, struct inode *dir, struct qstr *str)
 
int hfs_cat_move (u32 cnid, struct inode *src_dir, struct qstr *src_name, struct inode *dst_dir, struct qstr *dst_name)
 

Function Documentation

void hfs_cat_build_key ( struct super_block sb,
btree_key key,
u32  parent,
struct qstr name 
)

Definition at line 23 of file catalog.c.

int hfs_cat_create ( u32  cnid,
struct inode dir,
struct qstr str,
struct inode inode 
)

Definition at line 82 of file catalog.c.

int hfs_cat_delete ( u32  cnid,
struct inode dir,
struct qstr str 
)

Definition at line 208 of file catalog.c.

int hfs_cat_find_brec ( struct super_block sb,
u32  cnid,
struct hfs_find_data fd 
)

Definition at line 174 of file catalog.c.

int hfs_cat_keycmp ( const btree_key key1,
const btree_key key2 
)

Definition at line 160 of file catalog.c.

int hfs_cat_move ( u32  cnid,
struct inode src_dir,
struct qstr src_name,
struct inode dst_dir,
struct qstr dst_name 
)

Definition at line 272 of file catalog.c.