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()
134 data_size = sizeof(*dir_item) + name_len; in btrfs_insert_dir_item()
136 name, name_len); in btrfs_insert_dir_item()
148 btrfs_set_dir_name_len(leaf, dir_item, name_len); in btrfs_insert_dir_item()
152 write_extent_buffer(leaf, name, name_ptr, name_len); in btrfs_insert_dir_item()
163 ret2 = btrfs_insert_delayed_dir_index(trans, name, name_len, dir, in btrfs_insert_dir_item()
178 int name_len, int mod) in btrfs_lookup_match_dir() argument
190 return btrfs_match_dir_item_name(root->fs_info, path, name, name_len); in btrfs_lookup_match_dir()
212 const char *name, int name_len, in btrfs_lookup_dir_item() argument
220 key.offset = btrfs_name_hash(name, name_len); in btrfs_lookup_dir_item()
222 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_dir_item()
230 const char *name, int name_len) in btrfs_check_dir_item_collision() argument
246 key.offset = btrfs_name_hash(name, name_len); in btrfs_check_dir_item_collision()
248 di = btrfs_lookup_match_dir(NULL, root, path, &key, name, name_len, 0); in btrfs_check_dir_item_collision()
272 data_size = sizeof(*di) + name_len; in btrfs_check_dir_item_collision()
309 u64 index, const char *name, int name_len, in btrfs_lookup_dir_index_item() argument
319 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_dir_index_item()
329 const char *name, int name_len) in btrfs_search_dir_index_item() argument
365 name, name_len); in btrfs_search_dir_index_item()
377 const char *name, u16 name_len, in btrfs_lookup_xattr() argument
385 key.offset = btrfs_name_hash(name, name_len); in btrfs_lookup_xattr()
387 di = btrfs_lookup_match_dir(trans, root, path, &key, name, name_len, mod); in btrfs_lookup_xattr()
401 const char *name, int name_len) in btrfs_match_dir_item_name() argument
420 if (btrfs_dir_name_len(leaf, dir_item) == name_len && in btrfs_match_dir_item_name()
421 memcmp_extent_buffer(leaf, name, name_ptr, name_len) == 0) in btrfs_match_dir_item_name()