/linux-2.6.39/fs/hfs/ |
D | btree.h | 40 struct hfs_bnode *node_hash[NODE_HASH_SIZE]; 45 struct hfs_bnode { struct 57 struct hfs_bnode *next_hash; argument 73 struct hfs_bnode *bnode; argument 84 extern struct hfs_bnode * hfs_bmap_alloc(struct hfs_btree *); 85 extern void hfs_bmap_free(struct hfs_bnode *node); 88 extern void hfs_bnode_read(struct hfs_bnode *, void *, int, int); 89 extern u16 hfs_bnode_read_u16(struct hfs_bnode *, int); 90 extern u8 hfs_bnode_read_u8(struct hfs_bnode *, int); 91 extern void hfs_bnode_read_key(struct hfs_bnode *, void *, int); [all …]
|
D | bnode.c | 17 void hfs_bnode_read(struct hfs_bnode *node, void *buf, in hfs_bnode_read() 29 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off) in hfs_bnode_read_u16() 37 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off) in hfs_bnode_read_u8() 45 void hfs_bnode_read_key(struct hfs_bnode *node, void *key, int off) in hfs_bnode_read_key() 60 void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_write() 72 void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data) in hfs_bnode_write_u16() 79 void hfs_bnode_write_u8(struct hfs_bnode *node, int off, u8 data) in hfs_bnode_write_u8() 85 void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) in hfs_bnode_clear() 97 void hfs_bnode_copy(struct hfs_bnode *dst_node, int dst, in hfs_bnode_copy() 98 struct hfs_bnode *src_node, int src, int len) in hfs_bnode_copy() [all …]
|
D | btree.c | 129 struct hfs_bnode *node; in hfs_btree_close() 152 struct hfs_bnode *node; in hfs_btree_write() 177 static struct hfs_bnode *hfs_bmap_new_bmap(struct hfs_bnode *prev, u32 idx) in hfs_bmap_new_bmap() 180 struct hfs_bnode *node; in hfs_bmap_new_bmap() 212 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree) in hfs_bmap_alloc() 214 struct hfs_bnode *node, *next_node; in hfs_bmap_alloc() 301 void hfs_bmap_free(struct hfs_bnode *node) in hfs_bmap_free()
|
D | brec.c | 13 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd); 18 u16 hfs_brec_lenoff(struct hfs_bnode *node, u16 rec, u16 *off) in hfs_brec_lenoff() 30 u16 hfs_brec_keylen(struct hfs_bnode *node, u16 rec) in hfs_brec_keylen() 69 struct hfs_bnode *node, *new_node; in hfs_brec_insert() 179 struct hfs_bnode *node, *parent; in hfs_brec_remove() 229 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd) in hfs_bnode_split() 232 struct hfs_bnode *node, *new_node, *next_node; in hfs_bnode_split() 353 struct hfs_bnode *node, *new_node, *parent; in hfs_brec_update_parent() 450 struct hfs_bnode *node, *new_node; in hfs_btree_inc_height()
|
D | bfind.c | 40 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() 95 struct hfs_bnode *bnode; in hfs_brec_find() 162 struct hfs_bnode *bnode; in hfs_brec_goto()
|
D | inode.c | 67 struct hfs_bnode *node; in hfs_releasepage()
|
/linux-2.6.39/fs/hfsplus/ |
D | hfsplus_fs.h | 72 struct hfs_bnode *node_hash[NODE_HASH_SIZE]; 79 struct hfs_bnode { struct 91 struct hfs_bnode *next_hash; argument 248 struct hfs_bnode *bnode; 319 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *); 320 void hfs_bmap_free(struct hfs_bnode *); 323 void hfs_bnode_read(struct hfs_bnode *, void *, int, int); 324 u16 hfs_bnode_read_u16(struct hfs_bnode *, int); 325 u8 hfs_bnode_read_u8(struct hfs_bnode *, int); 326 void hfs_bnode_read_key(struct hfs_bnode *, void *, int); [all …]
|
D | bnode.c | 21 void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_read() 42 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off) in hfs_bnode_read_u16() 50 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off) in hfs_bnode_read_u8() 58 void hfs_bnode_read_key(struct hfs_bnode *node, void *key, int off) in hfs_bnode_read_key() 73 void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_write() 96 void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data) in hfs_bnode_write_u16() 103 void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) in hfs_bnode_clear() 125 void hfs_bnode_copy(struct hfs_bnode *dst_node, int dst, in hfs_bnode_copy() 126 struct hfs_bnode *src_node, int src, int len) in hfs_bnode_copy() 185 void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len) in hfs_bnode_move() [all …]
|
D | btree.c | 140 struct hfs_bnode *node; in hfs_btree_close() 165 struct hfs_bnode *node; in hfs_btree_write() 191 static struct hfs_bnode *hfs_bmap_new_bmap(struct hfs_bnode *prev, u32 idx) in hfs_bmap_new_bmap() 194 struct hfs_bnode *node; in hfs_bmap_new_bmap() 224 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree) in hfs_bmap_alloc() 226 struct hfs_bnode *node, *next_node; in hfs_bmap_alloc() 315 void hfs_bmap_free(struct hfs_bnode *node) in hfs_bmap_free()
|
D | brec.c | 14 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd); 19 u16 hfs_brec_lenoff(struct hfs_bnode *node, u16 rec, u16 *off) in hfs_brec_lenoff() 31 u16 hfs_brec_keylen(struct hfs_bnode *node, u16 rec) in hfs_brec_keylen() 60 struct hfs_bnode *node, *new_node; in hfs_brec_insert() 174 struct hfs_bnode *node, *parent; in hfs_brec_remove() 227 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd) in hfs_bnode_split() 230 struct hfs_bnode *node, *new_node, *next_node; in hfs_bnode_split() 351 struct hfs_bnode *node, *new_node, *parent; in hfs_brec_update_parent() 448 struct hfs_bnode *node, *new_node; in hfs_btree_inc_height()
|
D | bfind.c | 42 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() 97 struct hfs_bnode *bnode; in hfs_brec_find() 164 struct hfs_bnode *bnode; in hfs_brec_goto()
|
D | inode.c | 60 struct hfs_bnode *node; in hfsplus_releasepage()
|