/linux-4.4.14/fs/hfs/ |
D | catalog.c | 100 hfs_cat_build_key(sb, fd.search_key, cnid, NULL); in hfs_cat_create() 114 hfs_cat_build_key(sb, fd.search_key, dir->i_ino, str); in hfs_cat_create() 134 hfs_cat_build_key(sb, fd.search_key, cnid, NULL); in hfs_cat_create() 185 hfs_cat_build_key(sb, fd->search_key, cnid, NULL); in hfs_cat_find_brec() 196 fd->search_key->cat.ParID = rec.thread.ParID; in hfs_cat_find_brec() 197 len = fd->search_key->cat.CName.len = rec.thread.CName.len; in hfs_cat_find_brec() 202 memcpy(fd->search_key->cat.CName.name, rec.thread.CName.name, len); in hfs_cat_find_brec() 226 hfs_cat_build_key(sb, fd.search_key, dir->i_ino, str); in hfs_cat_delete() 246 if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0) in hfs_cat_delete() 254 hfs_cat_build_key(sb, fd.search_key, cnid, NULL); in hfs_cat_delete() [all …]
|
D | brec.c | 83 key_len = (fd->search_key->key_len | 1) + 1; in hfs_brec_insert() 130 hfs_bnode_write(node, fd->search_key, data_off, key_len); in hfs_brec_insert() 139 hfs_bnode_read_key(node, fd->search_key, data_off + size); in hfs_brec_insert() 157 hfs_bnode_read_key(new_node, fd->search_key, 14); in hfs_brec_insert() 164 key_len = fd->search_key->key_len + 1; in hfs_brec_insert() 166 fd->search_key->key_len = tree->max_key_len; in hfs_brec_insert() 428 hfs_bnode_read_key(new_node, fd->search_key, 14); in hfs_brec_update_parent() 440 hfs_bnode_read_key(node, fd->search_key, 14); in hfs_brec_update_parent()
|
D | attr.c | 31 fd.search_key->cat = HFS_I(inode)->cat_key; in hfs_setxattr() 75 fd.search_key->cat = HFS_I(inode)->cat_key; in hfs_getxattr()
|
D | bfind.c | 23 fd->search_key = ptr; in hfs_find_init() 34 kfree(fd->search_key); in hfs_find_exit() 62 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in __hfs_brec_find()
|
D | dir.c | 31 hfs_cat_build_key(dir->i_sb, fd.search_key, dir->i_ino, &dentry->d_name); in hfs_lookup() 42 inode = hfs_iget(dir->i_sb, &fd.search_key->cat, &rec); in hfs_lookup() 71 hfs_cat_build_key(sb, fd.search_key, inode->i_ino, NULL); in hfs_readdir()
|
D | extent.c | 114 hfs_ext_build_key(fd->search_key, inode->i_ino, HFS_I(inode)->cached_start, in __hfs_ext_write_extent() 151 hfs_ext_build_key(fd->search_key, cnid, block, type); in __hfs_ext_read_extent() 156 if (fd->key->ext.FNum != fd->search_key->ext.FNum || in __hfs_ext_read_extent() 157 fd->key->ext.FkType != fd->search_key->ext.FkType) in __hfs_ext_read_extent()
|
D | btree.h | 71 btree_key *search_key; member
|
D | inode.c | 453 fd.search_key->cat = HFS_I(main_inode)->cat_key; in hfs_write_inode() 527 fd.search_key->cat = HFS_I(dir)->cat_key; in hfs_file_lookup()
|
D | super.c | 438 root_inode = hfs_iget(sb, &fd.search_key->cat, &rec); in hfs_fill_super()
|
/linux-4.4.14/fs/hfsplus/ |
D | catalog.c | 200 hfsplus_cat_build_key_with_cnid(sb, fd->search_key, cnid); in hfsplus_find_cat() 216 hfsplus_cat_build_key_uni(fd->search_key, in hfsplus_find_cat() 267 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); in hfsplus_create_cat() 287 err = hfsplus_cat_build_key(sb, fd.search_key, dir->i_ino, str); in hfsplus_create_cat() 313 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); in hfsplus_create_cat() 338 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); in hfsplus_delete_cat() 345 fd.search_key->cat.parent = cpu_to_be32(dir->i_ino); in hfsplus_delete_cat() 347 &fd.search_key->cat.name.length, off, 2); in hfsplus_delete_cat() 348 len = be16_to_cpu(fd.search_key->cat.name.length) * 2; in hfsplus_delete_cat() 350 &fd.search_key->cat.name.unicode, in hfsplus_delete_cat() [all …]
|
D | bfind.c | 23 fd->search_key = ptr; in hfs_find_init() 46 kfree(fd->search_key); in hfs_find_exit() 64 search_cnid = fd->search_key->ext.cnid; in hfs_find_1st_rec_by_cnid() 67 search_cnid = fd->search_key->cat.parent; in hfs_find_1st_rec_by_cnid() 70 search_cnid = fd->search_key->attr.cnid; in hfs_find_1st_rec_by_cnid() 99 cmpval = bnode->tree->keycmp(fd->key, fd->search_key); in hfs_find_rec_by_key()
|
D | brec.c | 81 key_len = be16_to_cpu(fd->search_key->key_len) + 2; in hfs_brec_insert() 130 hfs_bnode_write(node, fd->search_key, data_off, key_len); in hfs_brec_insert() 139 hfs_bnode_read_key(node, fd->search_key, data_off + size); in hfs_brec_insert() 157 hfs_bnode_read_key(new_node, fd->search_key, 14); in hfs_brec_insert() 165 key_len = be16_to_cpu(fd->search_key->key_len) + 2; in hfs_brec_insert() 167 fd->search_key->key_len = in hfs_brec_insert() 432 hfs_bnode_read_key(new_node, fd->search_key, 14); in hfs_brec_update_parent() 444 hfs_bnode_read_key(node, fd->search_key, 14); in hfs_brec_update_parent()
|
D | attributes.c | 149 err = hfsplus_attr_build_key(sb, fd->search_key, cnid, name); in hfsplus_find_attr() 156 err = hfsplus_attr_build_key(sb, fd->search_key, cnid, NULL); in hfsplus_find_attr() 220 err = hfsplus_attr_build_key(sb, fd.search_key, in hfsplus_create_attr() 316 err = hfsplus_attr_build_key(sb, fd.search_key, in hfsplus_delete_attr()
|
D | extents.c | 94 hfsplus_ext_build_key(fd->search_key, inode->i_ino, hip->cached_start, in __hfsplus_ext_write_extent() 157 hfsplus_ext_build_key(fd->search_key, cnid, block, type); in __hfsplus_ext_read_extent() 162 if (fd->key->ext.cnid != fd->search_key->ext.cnid || in __hfsplus_ext_read_extent() 163 fd->key->ext.fork_type != fd->search_key->ext.fork_type) in __hfsplus_ext_read_extent()
|
D | dir.c | 47 err = hfsplus_cat_build_key(sb, fd.search_key, dir->i_ino, in hfsplus_lookup() 103 err = hfsplus_cat_build_key(sb, fd.search_key, in hfsplus_lookup() 153 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, inode->i_ino); in hfsplus_readdir()
|
D | hfsplus_fs.h | 284 hfsplus_btree_key *search_key; member
|
D | super.c | 519 err = hfsplus_cat_build_key(sb, fd.search_key, HFSPLUS_ROOT_CNID, &str); in hfsplus_fill_super()
|
/linux-4.4.14/fs/btrfs/ |
D | inode-map.c | 523 struct btrfs_key search_key; in btrfs_find_highest_objectid() local 531 search_key.objectid = BTRFS_LAST_FREE_OBJECTID; in btrfs_find_highest_objectid() 532 search_key.type = -1; in btrfs_find_highest_objectid() 533 search_key.offset = (u64)-1; in btrfs_find_highest_objectid() 534 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in btrfs_find_highest_objectid()
|
D | root-tree.c | 82 int btrfs_find_root(struct btrfs_root *root, struct btrfs_key *search_key, in btrfs_find_root() argument 91 ret = btrfs_search_slot(NULL, root, search_key, path, 0, 0); in btrfs_find_root() 95 if (search_key->offset != -1ULL) { /* the search key is exact */ in btrfs_find_root() 110 if (found_key.objectid != search_key->objectid || in btrfs_find_root()
|
D | tree-log.c | 982 struct btrfs_key search_key; in __add_inode_ref() local 987 search_key.objectid = inode_objectid; in __add_inode_ref() 988 search_key.type = BTRFS_INODE_REF_KEY; in __add_inode_ref() 989 search_key.offset = parent_objectid; in __add_inode_ref() 990 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); in __add_inode_ref() 1001 if (search_key.objectid == search_key.offset) in __add_inode_ref() 1022 if (!backref_in_log(log_root, &search_key, in __add_inode_ref() 1083 search_key.objectid = inode_objectid; in __add_inode_ref() 1084 search_key.type = BTRFS_INODE_EXTREF_KEY; in __add_inode_ref() 1085 search_key.offset = btrfs_extref_hash(parent_objectid, in __add_inode_ref() [all …]
|
D | ctree.h | 3774 int btrfs_find_root(struct btrfs_root *root, struct btrfs_key *search_key,
|
/linux-4.4.14/drivers/firewire/ |
D | core-device.c | 63 static const u32 *search_leaf(const u32 *directory, int search_key) in search_leaf() argument 70 if (last_key == search_key && in search_leaf()
|