/Linux-v4.19/fs/hfs/ |
D | btree.h | 41 struct hfs_bnode *node_hash[NODE_HASH_SIZE]; 46 struct hfs_bnode { struct 58 struct hfs_bnode *next_hash; argument 74 struct hfs_bnode *bnode; argument 85 extern struct hfs_bnode * hfs_bmap_alloc(struct hfs_btree *); 86 extern void hfs_bmap_free(struct hfs_bnode *node); 89 extern void hfs_bnode_read(struct hfs_bnode *, void *, int, int); 90 extern u16 hfs_bnode_read_u16(struct hfs_bnode *, int); 91 extern u8 hfs_bnode_read_u8(struct hfs_bnode *, int); 92 extern void hfs_bnode_read_key(struct hfs_bnode *, void *, int); [all …]
|
D | bnode.c | 18 void hfs_bnode_read(struct hfs_bnode *node, void *buf, in hfs_bnode_read() 30 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off) in hfs_bnode_read_u16() 38 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off) in hfs_bnode_read_u8() 46 void hfs_bnode_read_key(struct hfs_bnode *node, void *key, int off) in hfs_bnode_read_key() 61 void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_write() 73 void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data) in hfs_bnode_write_u16() 80 void hfs_bnode_write_u8(struct hfs_bnode *node, int off, u8 data) in hfs_bnode_write_u8() 86 void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) in hfs_bnode_clear() 98 void hfs_bnode_copy(struct hfs_bnode *dst_node, int dst, in hfs_bnode_copy() 99 struct hfs_bnode *src_node, int src, int len) in hfs_bnode_copy() [all …]
|
D | btree.c | 139 struct hfs_bnode *node; in hfs_btree_close() 163 struct hfs_bnode *node; in hfs_btree_write() 188 static struct hfs_bnode *hfs_bmap_new_bmap(struct hfs_bnode *prev, u32 idx) in hfs_bmap_new_bmap() 191 struct hfs_bnode *node; in hfs_bmap_new_bmap() 223 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree) in hfs_bmap_alloc() 225 struct hfs_bnode *node, *next_node; in hfs_bmap_alloc() 312 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() 68 struct hfs_bnode *node, *new_node; in hfs_brec_insert() 180 struct hfs_bnode *node, *parent; in hfs_brec_remove() 231 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd) in hfs_bnode_split() 234 struct hfs_bnode *node, *new_node, *next_node; in hfs_bnode_split() 355 struct hfs_bnode *node, *new_node, *parent; in hfs_brec_update_parent() 455 struct hfs_bnode *node, *new_node; in hfs_btree_inc_height()
|
D | bfind.c | 43 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() 98 struct hfs_bnode *bnode; in hfs_brec_find() 165 struct hfs_bnode *bnode; in hfs_brec_goto()
|
D | inode.c | 77 struct hfs_bnode *node; in hfs_releasepage()
|
/Linux-v4.19/fs/hfsplus/ |
D | hfsplus_fs.h | 96 struct hfs_bnode *node_hash[NODE_HASH_SIZE]; 103 struct hfs_bnode { struct 115 struct hfs_bnode *next_hash; argument 289 struct hfs_bnode *bnode; 362 typedef int (*search_strategy_t)(struct hfs_bnode *, 398 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree); 399 void hfs_bmap_free(struct hfs_bnode *node); 402 void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len); 403 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off); 404 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off); [all …]
|
D | bnode.c | 22 void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_read() 43 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off) in hfs_bnode_read_u16() 51 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off) in hfs_bnode_read_u8() 59 void hfs_bnode_read_key(struct hfs_bnode *node, void *key, int off) in hfs_bnode_read_key() 75 void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len) in hfs_bnode_write() 98 void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data) in hfs_bnode_write_u16() 105 void hfs_bnode_clear(struct hfs_bnode *node, int off, int len) in hfs_bnode_clear() 127 void hfs_bnode_copy(struct hfs_bnode *dst_node, int dst, in hfs_bnode_copy() 128 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 | 260 struct hfs_bnode *node; in hfs_btree_close() 285 struct hfs_bnode *node; in hfs_btree_write() 312 static struct hfs_bnode *hfs_bmap_new_bmap(struct hfs_bnode *prev, u32 idx) in hfs_bmap_new_bmap() 315 struct hfs_bnode *node; in hfs_bmap_new_bmap() 345 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree) in hfs_bmap_alloc() 347 struct hfs_bnode *node, *next_node; in hfs_bmap_alloc() 436 void hfs_bmap_free(struct hfs_bnode *node) in hfs_bmap_free()
|
D | brec.c | 15 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd); 20 u16 hfs_brec_lenoff(struct hfs_bnode *node, u16 rec, u16 *off) in hfs_brec_lenoff() 32 u16 hfs_brec_keylen(struct hfs_bnode *node, u16 rec) in hfs_brec_keylen() 66 struct hfs_bnode *node, *new_node; in hfs_brec_insert() 182 struct hfs_bnode *node, *parent; in hfs_brec_remove() 235 static struct hfs_bnode *hfs_bnode_split(struct hfs_find_data *fd) in hfs_bnode_split() 238 struct hfs_bnode *node, *new_node, *next_node; in hfs_bnode_split() 359 struct hfs_bnode *node, *new_node, *parent; in hfs_brec_update_parent() 459 struct hfs_bnode *node, *new_node; in hfs_btree_inc_height()
|
D | bfind.c | 54 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, in hfs_find_1st_rec_by_cnid() 92 int hfs_find_rec_by_key(struct hfs_bnode *bnode, in hfs_find_rec_by_key() 114 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd, in __hfs_brec_find() 167 struct hfs_bnode *bnode; in hfs_brec_find() 234 struct hfs_bnode *bnode; in hfs_brec_goto()
|
D | inode.c | 71 struct hfs_bnode *node; in hfsplus_releasepage()
|