Lines Matching defs:name

11  * insert a name into a directory, doing overflow properly if there is a hash
16 * The name is not copied into the dir item, you have to do that yourself.
24 const char *name,
36 di = btrfs_match_dir_item_name(fs_info, path, name, name_len);
58 const char *name, u16 name_len,
74 key.offset = btrfs_name_hash(name, name_len);
78 name, name_len);
93 write_extent_buffer(leaf, name, name_ptr, name_len);
108 int btrfs_insert_dir_item(struct btrfs_trans_handle *trans, const char *name,
125 key.offset = btrfs_name_hash(name, name_len);
136 name, name_len);
152 write_extent_buffer(leaf, name, name_ptr, name_len);
163 ret2 = btrfs_insert_delayed_dir_index(trans, name, name_len, dir,
175 * lookup a directory item based on name. 'dir' is the objectid
182 const char *name, int name_len,
193 key.offset = btrfs_name_hash(name, name_len);
201 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
205 const char *name, int name_len)
222 key.offset = btrfs_name_hash(name, name_len);
236 /* we found an item, look for our name in the item */
237 di = btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
239 /* our exact name was found */
246 * name
268 * The name is used to make sure the index really points to the name you were
275 u64 objectid, const char *name, int name_len,
292 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
298 const char *name, int name_len)
334 name, name_len);
346 const char *name, u16 name_len,
356 key.offset = btrfs_name_hash(name, name_len);
363 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len);
369 * for a specific name.
373 const char *name, int name_len)
393 memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0)