Lines Matching refs:inodes
4398 struct btrfs_data_container *inodes = ctx; in build_ino_list() local
4401 if (inodes->bytes_left >= c) { in build_ino_list()
4402 inodes->bytes_left -= c; in build_ino_list()
4403 inodes->val[inodes->elem_cnt] = inum; in build_ino_list()
4404 inodes->val[inodes->elem_cnt + 1] = offset; in build_ino_list()
4405 inodes->val[inodes->elem_cnt + 2] = root; in build_ino_list()
4406 inodes->elem_cnt += 3; in build_ino_list()
4408 inodes->bytes_missing += c - inodes->bytes_left; in build_ino_list()
4409 inodes->bytes_left = 0; in build_ino_list()
4410 inodes->elem_missed += 3; in build_ino_list()
4422 struct btrfs_data_container *inodes = NULL; in btrfs_ioctl_logical_to_ino() local
4442 inodes = init_data_container(size); in btrfs_ioctl_logical_to_ino()
4443 if (IS_ERR(inodes)) { in btrfs_ioctl_logical_to_ino()
4444 ret = PTR_ERR(inodes); in btrfs_ioctl_logical_to_ino()
4445 inodes = NULL; in btrfs_ioctl_logical_to_ino()
4450 build_ino_list, inodes); in btrfs_ioctl_logical_to_ino()
4456 ret = copy_to_user((void *)(unsigned long)loi->inodes, in btrfs_ioctl_logical_to_ino()
4457 (void *)(unsigned long)inodes, size); in btrfs_ioctl_logical_to_ino()
4463 vfree(inodes); in btrfs_ioctl_logical_to_ino()