/linux-master/fs/hfs/ |
H A D | catalog.c | 108 hfs_cat_build_key(sb, fd.search_key, cnid, NULL); 122 hfs_cat_build_key(sb, fd.search_key, dir->i_ino, str); 142 hfs_cat_build_key(sb, fd.search_key, cnid, NULL); 193 hfs_cat_build_key(sb, fd->search_key, cnid, NULL); 204 fd->search_key->cat.ParID = rec.thread.ParID; 205 len = fd->search_key->cat.CName.len = rec.thread.CName.len; 210 memcpy(fd->search_key->cat.CName.name, rec.thread.CName.name, len); 234 hfs_cat_build_key(sb, fd.search_key, dir->i_ino, str); 254 if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0) 263 hfs_cat_build_key(sb, fd.search_key, cni [all...] |
H A D | brec.c | 85 key_len = (fd->search_key->key_len | 1) + 1; 132 hfs_bnode_write(node, fd->search_key, data_off, key_len); 141 hfs_bnode_read_key(node, fd->search_key, data_off + size); 159 hfs_bnode_read_key(new_node, fd->search_key, 14); 166 key_len = fd->search_key->key_len + 1; 168 fd->search_key->key_len = tree->max_key_len; 434 hfs_bnode_read_key(new_node, fd->search_key, 14); 445 /* restore search_key */ 446 hfs_bnode_read_key(node, fd->search_key, 14);
|
H A D | attr.c | 36 fd.search_key->cat = HFS_I(inode)->cat_key; 83 fd.search_key->cat = HFS_I(inode)->cat_key;
|
H A D | bfind.c | 24 fd->search_key = ptr; 47 kfree(fd->search_key); 75 cmpval = bnode->tree->keycmp(fd->key, fd->search_key);
|
H A D | dir.c | 31 hfs_cat_build_key(dir->i_sb, fd.search_key, dir->i_ino, &dentry->d_name); 37 inode = hfs_iget(dir->i_sb, &fd.search_key->cat, &rec); 65 hfs_cat_build_key(sb, fd.search_key, inode->i_ino, NULL);
|
H A D | btree.h | 79 btree_key *search_key; member in struct:hfs_find_data
|
H A D | extent.c | 114 hfs_ext_build_key(fd->search_key, inode->i_ino, HFS_I(inode)->cached_start, 155 hfs_ext_build_key(fd->search_key, cnid, block, type); 160 if (fd->key->ext.FNum != fd->search_key->ext.FNum || 161 fd->key->ext.FkType != fd->search_key->ext.FkType)
|
H A D | super.c | 430 root_inode = hfs_iget(sb, &fd.search_key->cat, &rec);
|
H A D | inode.c | 460 fd.search_key->cat = HFS_I(main_inode)->cat_key; 536 fd.search_key->cat = HFS_I(dir)->cat_key;
|
/linux-master/fs/hfsplus/ |
H A D | catalog.c | 201 hfsplus_cat_build_key_with_cnid(sb, fd->search_key, cnid); 217 hfsplus_cat_build_key_uni(fd->search_key, 276 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); 296 err = hfsplus_cat_build_key(sb, fd.search_key, dir->i_ino, str); 322 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); 355 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, cnid); 362 fd.search_key->cat.parent = cpu_to_be32(dir->i_ino); 364 &fd.search_key->cat.name.length, off, 2); 365 len = be16_to_cpu(fd.search_key->cat.name.length) * 2; 367 &fd.search_key [all...] |
H A D | bfind.c | 24 fd->search_key = ptr; 47 kfree(fd->search_key); 65 search_cnid = fd->search_key->ext.cnid; 68 search_cnid = fd->search_key->cat.parent; 71 search_cnid = fd->search_key->attr.cnid; 100 cmpval = bnode->tree->keycmp(fd->key, fd->search_key);
|
H A D | attributes.c | 150 err = hfsplus_attr_build_key(sb, fd->search_key, cnid, name); 157 err = hfsplus_attr_build_key(sb, fd->search_key, cnid, NULL); 226 err = hfsplus_attr_build_key(sb, fd.search_key, 296 hfs_bnode_read(fd->bnode, fd->search_key, 331 err = hfsplus_attr_build_key(sb, fd.search_key,
|
H A D | brec.c | 83 key_len = be16_to_cpu(fd->search_key->key_len) + 2; 132 hfs_bnode_write(node, fd->search_key, data_off, key_len); 141 hfs_bnode_read_key(node, fd->search_key, data_off + size); 159 hfs_bnode_read_key(new_node, fd->search_key, 14); 167 key_len = be16_to_cpu(fd->search_key->key_len) + 2; 169 fd->search_key->key_len = 438 hfs_bnode_read_key(new_node, fd->search_key, 14); 449 /* restore search_key */ 450 hfs_bnode_read_key(node, fd->search_key, 14);
|
H A D | extents.c | 95 hfsplus_ext_build_key(fd->search_key, inode->i_ino, hip->cached_start, 162 hfsplus_ext_build_key(fd->search_key, cnid, block, type); 167 if (fd->key->ext.cnid != fd->search_key->ext.cnid || 168 fd->key->ext.fork_type != fd->search_key->ext.fork_type)
|
H A D | dir.c | 47 err = hfsplus_cat_build_key(sb, fd.search_key, dir->i_ino, 103 err = hfsplus_cat_build_key(sb, fd.search_key, 152 hfsplus_cat_build_key_with_cnid(sb, fd.search_key, inode->i_ino);
|
H A D | hfsplus_fs.h | 288 hfsplus_btree_key *search_key; member in struct:hfs_find_data
|
H A D | super.c | 528 err = hfsplus_cat_build_key(sb, fd.search_key, HFSPLUS_ROOT_CNID, &str);
|
/linux-master/fs/btrfs/ |
H A D | root-tree.h | 33 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key,
|
H A D | root-tree.c | 56 * search_key: the key to search 61 * If ->offset of 'search_key' is -1ULL, it means we are not sure the offset 67 int btrfs_find_root(struct btrfs_root *root, const struct btrfs_key *search_key, argument 76 ret = btrfs_search_slot(NULL, root, search_key, path, 0, 0); 80 if (search_key->offset != -1ULL) { /* the search key is exact */ 102 if (found_key.objectid != search_key->objectid ||
|
H A D | tree-log.c | 1060 struct btrfs_key search_key; local 1065 search_key.objectid = inode_objectid; 1066 search_key.type = BTRFS_INODE_REF_KEY; 1067 search_key.offset = parent_objectid; 1068 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); 1079 if (search_key.objectid == search_key.offset) 1098 ret = backref_in_log(log_root, &search_key, 1152 search_key.objectid = inode_objectid; 1153 search_key 1832 struct btrfs_key search_key; local 2176 struct btrfs_key search_key; local 6854 struct btrfs_key search_key; local 6952 struct btrfs_key search_key; local [all...] |
H A D | backref.c | 601 struct btrfs_key search_key = ref->key_for_search; local 660 if (search_key.type == BTRFS_EXTENT_DATA_KEY && 661 search_key.offset >= LLONG_MAX) 662 search_key.offset = 0; 665 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0); 667 ret = btrfs_search_old_slot(root, &search_key, path, ctx->time_seq);
|
H A D | disk-io.c | 4917 struct btrfs_key search_key; local 4925 search_key.objectid = BTRFS_LAST_FREE_OBJECTID; 4926 search_key.type = -1; 4927 search_key.offset = (u64)-1; 4928 ret = btrfs_search_slot(NULL, root, &search_key, path, 0, 0);
|
H A D | block-group.c | 590 struct btrfs_key search_key; local 611 search_key.objectid = block_group->start + search_offset; 612 search_key.type = BTRFS_EXTENT_ITEM_KEY; 613 search_key.offset = 0; 615 btrfs_for_each_slot(extent_root, &search_key, found_key, path, ret) {
|
/linux-master/fs/bcachefs/ |
H A D | btree_iter.c | 2043 static struct bkey_s_c __bch2_btree_iter_peek(struct btree_iter *iter, struct bpos search_key) argument 2055 iter->path = bch2_btree_path_set_pos(trans, iter->path, search_key, 2107 search_key = !bpos_eq(search_key, k.k->p) 2117 search_key = bpos_successor(l->b->key.k.p); 2142 struct bpos search_key = btree_iter_search_key(iter); local 2158 k = __bch2_btree_iter_peek(iter, search_key); 2193 search_key = bpos_successor(k.k->p); 2225 search_key = bpos_successor(k.k->p); 2231 search_key 2312 struct bpos search_key = iter->pos; local 2451 struct bpos search_key; local [all...] |
/linux-master/drivers/firewire/ |
H A D | core-device.c | 52 static const u32 *search_directory(const u32 *directory, int search_key) argument 57 search_key |= CSR_DIRECTORY; 61 if (key == search_key) 68 static const u32 *search_leaf(const u32 *directory, int search_key) argument 75 if (last_key == search_key &&
|