Lines Matching refs:name_len
25 int name_len) in insert_with_overflow() argument
36 di = btrfs_match_dir_item_name(fs_info, path, name, name_len); in insert_with_overflow()
58 const char *name, u16 name_len, in btrfs_insert_xattr_item() argument
69 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root->fs_info)) in btrfs_insert_xattr_item()
74 key.offset = btrfs_name_hash(name, name_len); in btrfs_insert_xattr_item()
76 data_size = sizeof(*dir_item) + name_len + data_len; in btrfs_insert_xattr_item()
78 name, name_len); in btrfs_insert_xattr_item()
87 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_xattr_item()
91 data_ptr = (unsigned long)((char *)name_ptr + name_len); in btrfs_insert_xattr_item()
93 write_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_insert_xattr_item()
109 int name_len, struct btrfs_inode *dir, in btrfs_insert_dir_item() argument
125 key.offset = btrfs_name_hash(name, name_len); in btrfs_insert_dir_item()
133 data_size = sizeof(*dir_item) + name_len; in btrfs_insert_dir_item()
135 name, name_len); in btrfs_insert_dir_item()
147 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_dir_item()
151 write_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_insert_dir_item()
162 ret2 = btrfs_insert_delayed_dir_index(trans, name, name_len, dir, in btrfs_insert_dir_item()
177 int name_len, int mod) in btrfs_lookup_match_dir() argument
189 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len); in btrfs_lookup_match_dir()
211 const char *name, int name_len, in btrfs_lookup_dir_item() argument
219 key.offset = btrfs_name_hash(name, name_len); in btrfs_lookup_dir_item()
221 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_dir_item()
229 const char *name, int name_len) in btrfs_check_dir_item_collision() argument
245 key.offset = btrfs_name_hash(name, name_len); in btrfs_check_dir_item_collision()
247 di = btrfs_lookup_match_dir(NULL, root, path, &key, name, name_len, 0); in btrfs_check_dir_item_collision()
271 data_size = sizeof(*di) + name_len; in btrfs_check_dir_item_collision()
308 u64 index, const char *name, int name_len, in btrfs_lookup_dir_index_item() argument
318 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_dir_index_item()
328 const char *name, int name_len) in btrfs_search_dir_index_item() argument
364 name, name_len); in btrfs_search_dir_index_item()
376 const char *name, u16 name_len, in btrfs_lookup_xattr() argument
384 key.offset = btrfs_name_hash(name, name_len); in btrfs_lookup_xattr()
386 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_xattr()
400 const char *name, int name_len) in btrfs_match_dir_item_name() argument
419 if (btrfs_dir_name_len(leaf, dir_item) == name_len && in btrfs_match_dir_item_name()
420 memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0) in btrfs_match_dir_item_name()