Home
last modified time | relevance | path

Searched refs:hfs_bnode (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/fs/hfs/
Dbtree.h41 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 …]
Dbnode.c18 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 …]
Dbtree.c139 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()
Dbrec.c14 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()
Dbfind.c43 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()
Dinode.c77 struct hfs_bnode *node; in hfs_releasepage()
/Linux-v4.19/fs/hfsplus/
Dhfsplus_fs.h96 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 …]
Dbnode.c22 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 …]
Dbtree.c260 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()
Dbrec.c15 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()
Dbfind.c54 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()
Dinode.c71 struct hfs_bnode *node; in hfsplus_releasepage()