Lines Matching refs:name_len
272 int name_len; member
393 static int fs_path_prepare_for_add(struct fs_path *p, int name_len, in fs_path_prepare_for_add() argument
399 new_len = p->end - p->start + name_len; in fs_path_prepare_for_add()
409 p->start -= name_len; in fs_path_prepare_for_add()
415 p->end += name_len; in fs_path_prepare_for_add()
423 static int fs_path_add(struct fs_path *p, const char *name, int name_len) in fs_path_add() argument
428 ret = fs_path_prepare_for_add(p, name_len, &prepared); in fs_path_add()
431 memcpy(prepared, name, name_len); in fs_path_add()
864 u32 name_len; in iterate_inode_ref() local
902 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
908 name_len = btrfs_inode_extref_name_len(eb, extref); in iterate_inode_ref()
915 start = btrfs_ref_to_path(root, tmp_path, name_len, in iterate_inode_ref()
929 name_len, name_off, in iterate_inode_ref()
941 name_len); in iterate_inode_ref()
946 cur += elem_size + name_len; in iterate_inode_ref()
960 const char *name, int name_len,
982 u32 name_len; in iterate_dir_item() local
1014 name_len = btrfs_dir_name_len(eb, di); in iterate_dir_item()
1020 if (name_len > XATTR_NAME_MAX) { in iterate_dir_item()
1024 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root)) { in iterate_dir_item()
1032 if (name_len + data_len > PATH_MAX) { in iterate_dir_item()
1038 if (name_len + data_len > buf_len) { in iterate_dir_item()
1039 buf_len = name_len + data_len; in iterate_dir_item()
1061 name_len + data_len); in iterate_dir_item()
1063 len = sizeof(*di) + name_len + data_len; in iterate_dir_item()
1067 ret = iterate(num, &di_key, buf, name_len, buf + name_len, in iterate_dir_item()
1670 u64 dir, const char *name, int name_len, in lookup_dir_item_inode() argument
1684 dir, name, name_len, 0); in lookup_dir_item_inode()
1779 const char *name, int name_len) in is_first_ref() argument
1793 if (dir != tmp_dir || name_len != fs_path_len(tmp_name)) { in is_first_ref()
1798 ret = !memcmp(tmp_name->start, name, name_len); in is_first_ref()
1816 const char *name, int name_len, in will_overwrite_ref() argument
1849 ret = lookup_dir_item_inode(sctx->parent_root, dir, name, name_len, in will_overwrite_ref()
1889 const char *name, int name_len) in did_overwrite_ref() argument
1904 ret = lookup_dir_item_inode(sctx->send_root, dir, name, name_len, in did_overwrite_ref()
2124 ret = fs_path_add(dest, nce->name, nce->name_len); in __get_cur_name_and_parent()
2192 nce->name_len = fs_path_len(dest); in __get_cur_name_and_parent()
2720 int name_len; member
2742 ref->name_len = ref->full_path->end - ref->name; in __record_ref()
2748 ref->full_path->start - 1 - ref->name_len; in __record_ref()
3337 key.offset = btrfs_name_hash(parent_ref->name, parent_ref->name_len); in wait_for_dest_dir_move()
3348 parent_ref->name, parent_ref->name_len); in wait_for_dest_dir_move()
3633 cur->name, cur->name_len, in process_recorded_refs()
3640 cur->name_len); in process_recorded_refs()
3779 cur->name, cur->name_len); in process_recorded_refs()
4139 const char *name, int name_len, in send_set_xattr() argument
4149 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len); in send_set_xattr()
4161 const char *name, int name_len) in send_remove_xattr() argument
4170 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len); in send_remove_xattr()
4180 const char *name, int name_len, in __process_new_xattr() argument
4199 if (!strncmp(name, XATTR_NAME_POSIX_ACL_ACCESS, name_len) || in __process_new_xattr()
4200 !strncmp(name, XATTR_NAME_POSIX_ACL_DEFAULT, name_len)) { in __process_new_xattr()
4213 ret = send_set_xattr(sctx, p, name, name_len, data, data_len); in __process_new_xattr()
4221 const char *name, int name_len, in __process_deleted_xattr() argument
4237 ret = send_remove_xattr(sctx, p, name, name_len); in __process_deleted_xattr()
4266 int name_len; member
4273 const char *name, int name_len, in __find_xattr() argument
4279 if (name_len == ctx->name_len && in __find_xattr()
4280 strncmp(name, ctx->name, name_len) == 0) { in __find_xattr()
4294 const char *name, int name_len, in find_xattr() argument
4301 ctx.name_len = name_len; in find_xattr()
4323 const char *name, int name_len, in __process_changed_new_xattr() argument
4333 sctx->cmp_key, name, name_len, &found_data, in __process_changed_new_xattr()
4336 ret = __process_new_xattr(num, di_key, name, name_len, data, in __process_changed_new_xattr()
4341 ret = __process_new_xattr(num, di_key, name, name_len, in __process_changed_new_xattr()
4353 const char *name, int name_len, in __process_changed_deleted_xattr() argument
4361 name, name_len, NULL, NULL); in __process_changed_deleted_xattr()
4363 ret = __process_deleted_xattr(num, di_key, name, name_len, data, in __process_changed_deleted_xattr()