Home
last modified time | relevance | path

Searched refs:bnode (Results 1 – 21 of 21) sorted by relevance

/linux/fs/hfsplus/
H A Dbfind.c20 fd->bnode = NULL; in hfs_find_init()
35 hfs_bnode_put(fd->bnode); in hfs_find_exit()
43 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, in hfs_find_1st_rec_by_cnid() argument
52 if (bnode->tree->cnid == HFSPLUS_EXT_CNID) { in hfs_find_1st_rec_by_cnid()
55 } else if (bnode->tree->cnid == HFSPLUS_CAT_CNID) { in hfs_find_1st_rec_by_cnid()
58 } else if (bnode->tree->cnid == HFSPLUS_ATTR_CNID) { in hfs_find_1st_rec_by_cnid()
81 int hfs_find_rec_by_key(struct hfs_bnode *bnode, in hfs_find_rec_by_key() argument
89 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in hfs_find_rec_by_key()
103 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd, in __hfs_brec_find() argument
113 e = bnode->num_recs - 1; in __hfs_brec_find()
[all …]
H A Dxattr.c308 hfs_bnode_read(cat_fd.bnode, &entry, cat_fd.entryoffset, in __hfsplus_setxattr()
314 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
327 hfs_bnode_write(cat_fd.bnode, &entry, in __hfsplus_setxattr()
373 cat_entry_type = hfs_bnode_read_u16(cat_fd.bnode, cat_fd.entryoffset); in __hfsplus_setxattr()
375 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
381 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
386 cat_entry_flags = hfs_bnode_read_u16(cat_fd.bnode, in __hfsplus_setxattr()
392 hfs_bnode_write_u16(cat_fd.bnode, cat_fd.entryoffset + in __hfsplus_setxattr()
490 entry_type = hfs_bnode_read_u16(fd.bnode, fd.entryoffset); in hfsplus_getxattr_finder_info()
493 hfs_bnode_read(fd.bnode, folder_finder_info, 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 = new_node; 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.c556 type = hfs_bnode_read_u16(fd->bnode, fd->entryoffset); in hfsplus_cat_read_inode()
567 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
595 hfs_bnode_read(fd->bnode, &entry, fd->entryoffset, in hfsplus_cat_read_inode()
666 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
678 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
682 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
685 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
695 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
708 hfs_bnode_write(fd.bnode, &entry, fd.entryoffset, in hfsplus_cat_write_inode()
H A Dattributes.c298 hfs_bnode_read(fd->bnode, &found_cnid, in __hfsplus_delete_attr()
305 hfs_bnode_read(fd->bnode, &record_type, in __hfsplus_delete_attr()
322 hfs_bnode_read(fd->bnode, fd->search_key, in __hfsplus_delete_attr()
H A Dhfsplus_fs.h260 struct hfs_bnode *bnode; member
397 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, struct hfs_find_data *fd,
399 int hfs_find_rec_by_key(struct hfs_bnode *bnode, struct hfs_find_data *fd,
401 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd,
H A DMakefile9 bnode.o brec.o bfind.o tables.o unicode.o wrapper.o bitmap.o part_tbl.o \
H A Ddir.c169 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_readdir()
203 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, in hfsplus_readdir()
H A Dextents.c113 hfs_bnode_write(fd->bnode, hip->cached_extents, in __hfsplus_ext_write_extent()
172 hfs_bnode_read(fd->bnode, extent, fd->entryoffset, in __hfsplus_ext_read_extent()
/linux/fs/hfs/
H A Dbfind.c23 fd->bnode = NULL; in hfs_find_init()
49 hfs_bnode_put(fd->bnode); in hfs_find_exit()
58 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd) in __hfs_brec_find() argument
67 e = bnode->num_recs - 1; in __hfs_brec_find()
71 len = hfs_brec_lenoff(bnode, rec, &off); in __hfs_brec_find()
72 keylen = hfs_brec_keylen(bnode, rec); in __hfs_brec_find()
77 hfs_bnode_read(bnode, fd->key, off, keylen); in __hfs_brec_find()
78 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in __hfs_brec_find()
90 len = hfs_brec_lenoff(bnode, e, &off); in __hfs_brec_find()
91 keylen = hfs_brec_keylen(bnode, e); in __hfs_brec_find()
[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()
185 node = fd->bnode; in hfs_brec_remove()
205 node = fd->bnode = parent; in hfs_brec_remove()
259 node = fd->bnode; in hfs_bnode_split()
311 fd->bnode = new_node; 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 Dbtree.h81 struct hfs_bnode *bnode; member
128 extern int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd);
H A Dcatalog.c357 type = hfs_bnode_read_u8(fd.bnode, fd.entryoffset); in hfs_cat_delete()
360 hfs_bnode_read(fd.bnode, &file, fd.entryoffset, sizeof(file)); in hfs_cat_delete()
447 hfs_bnode_read(src_fd.bnode, &entry, src_fd.entryoffset, in hfs_cat_move()
503 hfs_bnode_put(dst_fd.bnode); in hfs_cat_move()
H A Dinode.c499 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
508 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
513 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
517 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
522 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
535 hfs_bnode_write(fd.bnode, &rec, fd.entryoffset, in hfs_write_inode()
H A DMakefile8 hfs-objs := bitmap.o bfind.o bnode.o brec.o btree.o \
H A Ddir.c82 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, fd.entrylength); in hfs_readdir()
116 hfs_bnode_read(fd.bnode, &entry, fd.entryoffset, fd.entrylength); in hfs_readdir()
H A Dextent.c129 hfs_bnode_write(fd->bnode, HFS_I(inode)->cached_extents, fd->entryoffset, fd->entrylength); in __hfs_ext_write_extent()
165 hfs_bnode_read(fd->bnode, extent, fd->entryoffset, sizeof(hfs_extent_rec)); in __hfs_ext_read_extent()
H A Dsuper.c363 hfs_bnode_read(fd.bnode, &rec, fd.entryoffset, fd.entrylength); in hfs_fill_super()
/linux/mm/
H A Dslab_common.c1453 struct kvfree_rcu_bulk_data *bnode) in put_cached_bnode() argument
1459 llist_add((struct llist_node *) bnode, &krcp->bkvcache); in put_cached_bnode()
1489 struct kvfree_rcu_bulk_data *bnode, int idx) in kvfree_rcu_bulk() argument
1494 if (!WARN_ON_ONCE(!poll_state_synchronize_rcu_full(&bnode->gp_snap))) { in kvfree_rcu_bulk()
1495 debug_rcu_bhead_unqueue(bnode); in kvfree_rcu_bulk()
1499 "slab", bnode->nr_records, in kvfree_rcu_bulk()
1500 bnode->records); in kvfree_rcu_bulk()
1502 kfree_bulk(bnode->nr_records, bnode->records); in kvfree_rcu_bulk()
1504 for (i = 0; i < bnode->nr_records; i++) { in kvfree_rcu_bulk()
1506 "slab", bnode->records[i], 0); in kvfree_rcu_bulk()
[all …]