Lines Matching refs:name_len
271 int name_len; member
392 static int fs_path_prepare_for_add(struct fs_path *p, int name_len, in fs_path_prepare_for_add() argument
398 new_len = p->end - p->start + name_len; in fs_path_prepare_for_add()
408 p->start -= name_len; in fs_path_prepare_for_add()
414 p->end += name_len; in fs_path_prepare_for_add()
422 static int fs_path_add(struct fs_path *p, const char *name, int name_len) in fs_path_add() argument
427 ret = fs_path_prepare_for_add(p, name_len, &prepared); in fs_path_add()
430 memcpy(prepared, name, name_len); in fs_path_add()
863 u32 name_len; in iterate_inode_ref() local
901 name_len = btrfs_inode_ref_name_len(eb, iref); in iterate_inode_ref()
907 name_len = btrfs_inode_extref_name_len(eb, extref); in iterate_inode_ref()
914 start = btrfs_ref_to_path(root, tmp_path, name_len, in iterate_inode_ref()
928 name_len, name_off, in iterate_inode_ref()
940 name_len); in iterate_inode_ref()
945 cur += elem_size + name_len; in iterate_inode_ref()
959 const char *name, int name_len,
981 u32 name_len; in iterate_dir_item() local
1013 name_len = btrfs_dir_name_len(eb, di); in iterate_dir_item()
1019 if (name_len > XATTR_NAME_MAX) { in iterate_dir_item()
1023 if (name_len + data_len > BTRFS_MAX_XATTR_SIZE(root)) { in iterate_dir_item()
1031 if (name_len + data_len > PATH_MAX) { in iterate_dir_item()
1037 if (name_len + data_len > buf_len) { in iterate_dir_item()
1038 buf_len = name_len + data_len; in iterate_dir_item()
1060 name_len + data_len); in iterate_dir_item()
1062 len = sizeof(*di) + name_len + data_len; in iterate_dir_item()
1066 ret = iterate(num, &di_key, buf, name_len, buf + name_len, in iterate_dir_item()
1663 u64 dir, const char *name, int name_len, in lookup_dir_item_inode() argument
1677 dir, name, name_len, 0); in lookup_dir_item_inode()
1772 const char *name, int name_len) in is_first_ref() argument
1786 if (dir != tmp_dir || name_len != fs_path_len(tmp_name)) { in is_first_ref()
1791 ret = !memcmp(tmp_name->start, name, name_len); in is_first_ref()
1809 const char *name, int name_len, in will_overwrite_ref() argument
1842 ret = lookup_dir_item_inode(sctx->parent_root, dir, name, name_len, in will_overwrite_ref()
1882 const char *name, int name_len) in did_overwrite_ref() argument
1897 ret = lookup_dir_item_inode(sctx->send_root, dir, name, name_len, in did_overwrite_ref()
2110 ret = fs_path_add(dest, nce->name, nce->name_len); in __get_cur_name_and_parent()
2178 nce->name_len = fs_path_len(dest); in __get_cur_name_and_parent()
2690 int name_len; member
2712 ref->name_len = ref->full_path->end - ref->name; in __record_ref()
2718 ref->full_path->start - 1 - ref->name_len; in __record_ref()
3306 key.offset = btrfs_name_hash(parent_ref->name, parent_ref->name_len); in wait_for_dest_dir_move()
3317 parent_ref->name, parent_ref->name_len); in wait_for_dest_dir_move()
3557 cur->name, cur->name_len, in process_recorded_refs()
3564 cur->name_len); in process_recorded_refs()
3699 cur->name, cur->name_len); in process_recorded_refs()
4059 const char *name, int name_len, in send_set_xattr() argument
4069 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len); in send_set_xattr()
4081 const char *name, int name_len) in send_remove_xattr() argument
4090 TLV_PUT_STRING(sctx, BTRFS_SEND_A_XATTR_NAME, name, name_len); in send_remove_xattr()
4100 const char *name, int name_len, in __process_new_xattr() argument
4119 if (!strncmp(name, XATTR_NAME_POSIX_ACL_ACCESS, name_len) || in __process_new_xattr()
4120 !strncmp(name, XATTR_NAME_POSIX_ACL_DEFAULT, name_len)) { in __process_new_xattr()
4133 ret = send_set_xattr(sctx, p, name, name_len, data, data_len); in __process_new_xattr()
4141 const char *name, int name_len, in __process_deleted_xattr() argument
4157 ret = send_remove_xattr(sctx, p, name, name_len); in __process_deleted_xattr()
4186 int name_len; member
4193 const char *name, int name_len, in __find_xattr() argument
4199 if (name_len == ctx->name_len && in __find_xattr()
4200 strncmp(name, ctx->name, name_len) == 0) { in __find_xattr()
4214 const char *name, int name_len, in find_xattr() argument
4221 ctx.name_len = name_len; in find_xattr()
4243 const char *name, int name_len, in __process_changed_new_xattr() argument
4253 sctx->cmp_key, name, name_len, &found_data, in __process_changed_new_xattr()
4256 ret = __process_new_xattr(num, di_key, name, name_len, data, in __process_changed_new_xattr()
4261 ret = __process_new_xattr(num, di_key, name, name_len, in __process_changed_new_xattr()
4273 const char *name, int name_len, in __process_changed_deleted_xattr() argument
4281 name, name_len, NULL, NULL); in __process_changed_deleted_xattr()
4283 ret = __process_deleted_xattr(num, di_key, name, name_len, data, in __process_changed_deleted_xattr()