Home
last modified time | relevance | path

Searched refs:bnode (Results 1 - 25 of 42) sorted by relevance

12

/kernel/linux/linux-5.10/fs/hfs/
H A Dbfind.c22 fd->bnode = NULL; in hfs_find_init()
48 hfs_bnode_put(fd->bnode); in hfs_find_exit()
56 /* Find the record in bnode that best matches key (not greater than...)*/
57 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() argument
66 e = bnode->num_recs - 1; in __hfs_brec_find()
70 len = hfs_brec_lenoff(bnode, rec, &off); in __hfs_brec_find()
71 keylen = hfs_brec_keylen(bnode, rec); in __hfs_brec_find()
76 hfs_bnode_read(bnode, fd->key, off, keylen); in __hfs_brec_find()
77 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in __hfs_brec_find()
89 len = hfs_brec_lenoff(bnode, in __hfs_brec_find()
112 struct hfs_bnode *bnode; hfs_brec_find() local
179 struct hfs_bnode *bnode; hfs_brec_goto() local
[all...]
H A Dbrec.c75 if (!fd->bnode) { in hfs_brec_insert()
81 fd->bnode = node; in hfs_brec_insert()
91 node = fd->bnode; in hfs_brec_insert()
146 hfs_bnode_put(fd->bnode); in hfs_brec_insert()
151 fd->bnode = hfs_bnode_find(tree, new_node->parent); in hfs_brec_insert()
160 __hfs_brec_find(fd->bnode, fd); in hfs_brec_insert()
184 node = fd->bnode; in hfs_brec_remove()
204 node = fd->bnode = parent; in hfs_brec_remove()
240 node = fd->bnode; in hfs_bnode_split()
292 fd->bnode in hfs_bnode_split()
[all...]
H A Dattr.c40 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in __hfs_setxattr()
61 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in __hfs_setxattr()
87 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in __hfs_getxattr()
H A DMakefile8 hfs-objs := bitmap.o bfind.o bnode.o brec.o btree.o \
H A Dcatalog.c239 type = hfs_bnode_read_u8(fd.bnode, fd.entryoffset); in hfs_cat_delete()
242 hfs_bnode_read(fd.bnode, &file, fd.entryoffset, sizeof(file)); in hfs_cat_delete()
324 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfs_cat_move()
380 hfs_bnode_put(dst_fd.bnode); in hfs_cat_move()
/kernel/linux/linux-6.6/fs/hfs/
H A Dbfind.c20 fd->bnode = NULL; in hfs_find_init()
46 hfs_bnode_put(fd->bnode); in hfs_find_exit()
54 /* Find the record in bnode that best matches key (not greater than...)*/
55 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() argument
64 e = bnode->num_recs - 1; in __hfs_brec_find()
68 len = hfs_brec_lenoff(bnode, rec, &off); in __hfs_brec_find()
69 keylen = hfs_brec_keylen(bnode, rec); in __hfs_brec_find()
74 hfs_bnode_read(bnode, fd->key, off, keylen); in __hfs_brec_find()
75 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in __hfs_brec_find()
87 len = hfs_brec_lenoff(bnode, in __hfs_brec_find()
110 struct hfs_bnode *bnode; hfs_brec_find() local
177 struct hfs_bnode *bnode; hfs_brec_goto() local
[all...]
H A Dbrec.c75 if (!fd->bnode) { in hfs_brec_insert()
81 fd->bnode = node; in hfs_brec_insert()
91 node = fd->bnode; in hfs_brec_insert()
146 hfs_bnode_put(fd->bnode); in hfs_brec_insert()
151 fd->bnode = hfs_bnode_find(tree, new_node->parent); in hfs_brec_insert()
160 __hfs_brec_find(fd->bnode, fd); in hfs_brec_insert()
184 node = fd->bnode; in hfs_brec_remove()
204 node = fd->bnode = parent; in hfs_brec_remove()
240 node = fd->bnode; in hfs_bnode_split()
292 fd->bnode in hfs_bnode_split()
[all...]
H A Dattr.c40 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in __hfs_setxattr()
61 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in __hfs_setxattr()
87 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in __hfs_getxattr()
H A DMakefile8 hfs-objs := bitmap.o bfind.o bnode.o brec.o btree.o \
H A Dcatalog.c239 type = hfs_bnode_read_u8(fd.bnode, fd.entryoffset); in hfs_cat_delete()
242 hfs_bnode_read(fd.bnode, &file, fd.entryoffset, sizeof(file)); in hfs_cat_delete()
324 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfs_cat_move()
380 hfs_bnode_put(dst_fd.bnode); in hfs_cat_move()
/kernel/linux/linux-5.10/fs/hfsplus/
H A Dbfind.c20 fd->bnode = NULL; in hfs_find_init()
46 hfs_bnode_put(fd->bnode); in hfs_find_exit()
54 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, in hfs_find_1st_rec_by_cnid() argument
63 if (bnode->tree->cnid == HFSPLUS_EXT_CNID) { in hfs_find_1st_rec_by_cnid()
66 } else if (bnode->tree->cnid == HFSPLUS_CAT_CNID) { in hfs_find_1st_rec_by_cnid()
69 } else if (bnode->tree->cnid == HFSPLUS_ATTR_CNID) { in hfs_find_1st_rec_by_cnid()
92 int hfs_find_rec_by_key(struct hfs_bnode *bnode, in hfs_find_rec_by_key() argument
100 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in hfs_find_rec_by_key()
113 /* Find the record in bnode that best matches key (not greater than...)*/
114 int __hfs_brec_find(struct hfs_bnode *bnode, struc argument
167 struct hfs_bnode *bnode; hfs_brec_find() local
234 struct hfs_bnode *bnode; hfs_brec_goto() local
[all...]
H A Dxattr.c296 hfs_bnode_read(cat_fd.bnode, &entry, cat_fd.entryoffset, in __hfsplus_setxattr()
302 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
315 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
360 cat_entry_type = hfs_bnode_read_u16(cat_fd.bnode, cat_fd.entryoffset); in __hfsplus_setxattr()
362 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
368 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
373 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
379 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
461 entry_type = hfs_bnode_read_u16(fd.bnode, fd.entryoffset); in hfsplus_getxattr_finder_info()
464 hfs_bnode_read(fd.bnode, folder_finder_inf in hfsplus_getxattr_finder_info()
[all...]
H A Dbrec.c73 if (!fd->bnode) { in hfs_brec_insert()
79 fd->bnode = node; in hfs_brec_insert()
89 node = fd->bnode; in hfs_brec_insert()
146 hfs_bnode_put(fd->bnode); in hfs_brec_insert()
151 fd->bnode = hfs_bnode_find(tree, new_node->parent); in hfs_brec_insert()
160 __hfs_brec_find(fd->bnode, fd, hfs_find_rec_by_key); in hfs_brec_insert()
186 node = fd->bnode; in hfs_brec_remove()
206 node = fd->bnode = parent; in hfs_brec_remove()
244 node = fd->bnode; in hfs_bnode_split()
296 fd->bnode in hfs_bnode_split()
[all...]
H A Dcatalog.c363 hfs_bnode_read(fd.bnode, in hfsplus_delete_cat()
366 hfs_bnode_read(fd.bnode, in hfsplus_delete_cat()
380 type = hfs_bnode_read_u16(fd.bnode, fd.entryoffset); in hfsplus_delete_cat()
384 hfs_bnode_read(fd.bnode, &fork, off, sizeof(fork)); in hfsplus_delete_cat()
390 hfs_bnode_read(fd.bnode, &fork, off, sizeof(fork)); in hfsplus_delete_cat()
474 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfsplus_rename_cat()
521 type = hfs_bnode_read_u16(src_fd.bnode, src_fd.entryoffset); in hfsplus_rename_cat()
546 hfs_bnode_put(dst_fd.bnode); in hfsplus_rename_cat()
H A Dinode.c494 type = hfs_bnode_read_u16(fd->bnode, fd->entryoffset); in hfsplus_cat_read_inode()
505 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
529 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
592 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
604 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
608 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
611 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
621 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
634 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
H A Dattributes.c272 hfs_bnode_read(fd->bnode, &found_cnid, in __hfsplus_delete_attr()
279 hfs_bnode_read(fd->bnode, &record_type, in __hfsplus_delete_attr()
296 hfs_bnode_read(fd->bnode, fd->search_key, in __hfsplus_delete_attr()
H A Dhfsplus_fs.h291 struct hfs_bnode *bnode; member
405 /* bnode.c */
436 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, struct hfs_find_data *fd,
438 int hfs_find_rec_by_key(struct hfs_bnode *bnode, struct hfs_find_data *fd,
440 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd,
/kernel/linux/linux-6.6/fs/hfsplus/
H A Dbfind.c20 fd->bnode = NULL; in hfs_find_init()
46 hfs_bnode_put(fd->bnode); in hfs_find_exit()
54 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, in hfs_find_1st_rec_by_cnid() argument
63 if (bnode->tree->cnid == HFSPLUS_EXT_CNID) { in hfs_find_1st_rec_by_cnid()
66 } else if (bnode->tree->cnid == HFSPLUS_CAT_CNID) { in hfs_find_1st_rec_by_cnid()
69 } else if (bnode->tree->cnid == HFSPLUS_ATTR_CNID) { in hfs_find_1st_rec_by_cnid()
92 int hfs_find_rec_by_key(struct hfs_bnode *bnode, in hfs_find_rec_by_key() argument
100 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in hfs_find_rec_by_key()
113 /* Find the record in bnode that best matches key (not greater than...)*/
114 int __hfs_brec_find(struct hfs_bnode *bnode, struc argument
167 struct hfs_bnode *bnode; hfs_brec_find() local
234 struct hfs_bnode *bnode; hfs_brec_goto() local
[all...]
H A Dxattr.c295 hfs_bnode_read(cat_fd.bnode, &entry, cat_fd.entryoffset, in __hfsplus_setxattr()
301 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
314 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
359 cat_entry_type = hfs_bnode_read_u16(cat_fd.bnode, cat_fd.entryoffset); in __hfsplus_setxattr()
361 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
367 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
372 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
378 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
460 entry_type = hfs_bnode_read_u16(fd.bnode, fd.entryoffset); in hfsplus_getxattr_finder_info()
463 hfs_bnode_read(fd.bnode, folder_finder_inf in hfsplus_getxattr_finder_info()
[all...]
H A Dbrec.c73 if (!fd->bnode) { in hfs_brec_insert()
79 fd->bnode = node; in hfs_brec_insert()
89 node = fd->bnode; in hfs_brec_insert()
146 hfs_bnode_put(fd->bnode); in hfs_brec_insert()
151 fd->bnode = hfs_bnode_find(tree, new_node->parent); in hfs_brec_insert()
160 __hfs_brec_find(fd->bnode, fd, hfs_find_rec_by_key); in hfs_brec_insert()
186 node = fd->bnode; in hfs_brec_remove()
206 node = fd->bnode = parent; in hfs_brec_remove()
244 node = fd->bnode; in hfs_bnode_split()
296 fd->bnode in hfs_bnode_split()
[all...]
H A Dcatalog.c363 hfs_bnode_read(fd.bnode, in hfsplus_delete_cat()
366 hfs_bnode_read(fd.bnode, in hfsplus_delete_cat()
380 type = hfs_bnode_read_u16(fd.bnode, fd.entryoffset); in hfsplus_delete_cat()
384 hfs_bnode_read(fd.bnode, &fork, off, sizeof(fork)); in hfsplus_delete_cat()
390 hfs_bnode_read(fd.bnode, &fork, off, sizeof(fork)); in hfsplus_delete_cat()
474 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfsplus_rename_cat()
521 type = hfs_bnode_read_u16(src_fd.bnode, src_fd.entryoffset); in hfsplus_rename_cat()
546 hfs_bnode_put(dst_fd.bnode); in hfsplus_rename_cat()
H A Dinode.c508 type = hfs_bnode_read_u16(fd->bnode, fd->entryoffset); in hfsplus_cat_read_inode()
519 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
544 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
608 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
620 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
624 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
627 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
637 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
650 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
H A Dattributes.c272 hfs_bnode_read(fd->bnode, &found_cnid, in __hfsplus_delete_attr()
279 hfs_bnode_read(fd->bnode, &record_type, in __hfsplus_delete_attr()
296 hfs_bnode_read(fd->bnode, fd->search_key, in __hfsplus_delete_attr()
H A Dhfsplus_fs.h291 struct hfs_bnode *bnode; member
394 /* bnode.c */
425 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, struct hfs_find_data *fd,
427 int hfs_find_rec_by_key(struct hfs_bnode *bnode, struct hfs_find_data *fd,
429 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd,
/kernel/linux/linux-6.6/kernel/rcu/
H A Dtree.c2972 struct kvfree_rcu_bulk_data *bnode) in put_cached_bnode()
2978 llist_add((struct llist_node *) bnode, &krcp->bkvcache); in put_cached_bnode()
3008 struct kvfree_rcu_bulk_data *bnode, int idx) in kvfree_rcu_bulk()
3013 if (!WARN_ON_ONCE(!poll_state_synchronize_rcu_full(&bnode->gp_snap))) { in kvfree_rcu_bulk()
3014 debug_rcu_bhead_unqueue(bnode); in kvfree_rcu_bulk()
3018 rcu_state.name, bnode->nr_records, in kvfree_rcu_bulk()
3019 bnode->records); in kvfree_rcu_bulk()
3021 kfree_bulk(bnode->nr_records, bnode->records); in kvfree_rcu_bulk()
3023 for (i = 0; i < bnode in kvfree_rcu_bulk()
2971 put_cached_bnode(struct kfree_rcu_cpu *krcp, struct kvfree_rcu_bulk_data *bnode) put_cached_bnode() argument
3007 kvfree_rcu_bulk(struct kfree_rcu_cpu *krcp, struct kvfree_rcu_bulk_data *bnode, int idx) kvfree_rcu_bulk() argument
3073 struct kvfree_rcu_bulk_data *bnode, *n; kfree_rcu_work() local
3168 struct kvfree_rcu_bulk_data *bnode, *n; kvfree_rcu_drain_ready() local
3280 struct kvfree_rcu_bulk_data *bnode; fill_page_cache_func() local
3344 struct kvfree_rcu_bulk_data *bnode; add_ptr_to_bulk_krc_lock() local
[all...]

Completed in 19 milliseconds

12