Lines Matching refs:dev_item
665 devid = btrfs_stack_device_id(&disk_super->dev_item); in btrfs_open_one_device()
669 if (memcmp(device->uuid, disk_super->dev_item.uuid, BTRFS_UUID_SIZE)) in btrfs_open_one_device()
863 u64 devid = btrfs_stack_device_id(&disk_super->dev_item); in device_list_add()
910 .uuid = disk_super->dev_item.uuid, in device_list_add()
939 disk_super->dev_item.uuid, path); in device_list_add()
2027 struct btrfs_dev_item *dev_item; in btrfs_add_dev_item() local
2042 &key, sizeof(*dev_item)); in btrfs_add_dev_item()
2048 dev_item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dev_item); in btrfs_add_dev_item()
2050 btrfs_set_device_id(leaf, dev_item, device->devid); in btrfs_add_dev_item()
2051 btrfs_set_device_generation(leaf, dev_item, 0); in btrfs_add_dev_item()
2052 btrfs_set_device_type(leaf, dev_item, device->type); in btrfs_add_dev_item()
2053 btrfs_set_device_io_align(leaf, dev_item, device->io_align); in btrfs_add_dev_item()
2054 btrfs_set_device_io_width(leaf, dev_item, device->io_width); in btrfs_add_dev_item()
2055 btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); in btrfs_add_dev_item()
2056 btrfs_set_device_total_bytes(leaf, dev_item, in btrfs_add_dev_item()
2058 btrfs_set_device_bytes_used(leaf, dev_item, in btrfs_add_dev_item()
2060 btrfs_set_device_group(leaf, dev_item, 0); in btrfs_add_dev_item()
2061 btrfs_set_device_seek_speed(leaf, dev_item, 0); in btrfs_add_dev_item()
2062 btrfs_set_device_bandwidth(leaf, dev_item, 0); in btrfs_add_dev_item()
2063 btrfs_set_device_start_offset(leaf, dev_item, 0); in btrfs_add_dev_item()
2065 ptr = btrfs_device_uuid(dev_item); in btrfs_add_dev_item()
2067 ptr = btrfs_device_fsid(dev_item); in btrfs_add_dev_item()
2558 args->devid = btrfs_stack_device_id(&disk_super->dev_item); in btrfs_get_dev_args_from_path()
2559 memcpy(args->uuid, disk_super->dev_item.uuid, BTRFS_UUID_SIZE); in btrfs_get_dev_args_from_path()
2712 struct btrfs_dev_item *dev_item; in btrfs_finish_sprout() local
2753 dev_item = btrfs_item_ptr(leaf, path->slots[0], in btrfs_finish_sprout()
2755 args.devid = btrfs_device_id(leaf, dev_item); in btrfs_finish_sprout()
2756 read_extent_buffer(leaf, dev_uuid, btrfs_device_uuid(dev_item), in btrfs_finish_sprout()
2758 read_extent_buffer(leaf, fs_uuid, btrfs_device_fsid(dev_item), in btrfs_finish_sprout()
2766 btrfs_set_device_generation(leaf, dev_item, in btrfs_finish_sprout()
3027 struct btrfs_dev_item *dev_item; in btrfs_update_device() local
3049 dev_item = btrfs_item_ptr(leaf, path->slots[0], struct btrfs_dev_item); in btrfs_update_device()
3051 btrfs_set_device_id(leaf, dev_item, device->devid); in btrfs_update_device()
3052 btrfs_set_device_type(leaf, dev_item, device->type); in btrfs_update_device()
3053 btrfs_set_device_io_align(leaf, dev_item, device->io_align); in btrfs_update_device()
3054 btrfs_set_device_io_width(leaf, dev_item, device->io_width); in btrfs_update_device()
3055 btrfs_set_device_sector_size(leaf, dev_item, device->sector_size); in btrfs_update_device()
3056 btrfs_set_device_total_bytes(leaf, dev_item, in btrfs_update_device()
3058 btrfs_set_device_bytes_used(leaf, dev_item, in btrfs_update_device()
7165 struct btrfs_dev_item *dev_item, in fill_device_from_item() argument
7170 device->devid = btrfs_device_id(leaf, dev_item); in fill_device_from_item()
7171 device->disk_total_bytes = btrfs_device_total_bytes(leaf, dev_item); in fill_device_from_item()
7174 device->bytes_used = btrfs_device_bytes_used(leaf, dev_item); in fill_device_from_item()
7176 device->type = btrfs_device_type(leaf, dev_item); in fill_device_from_item()
7177 device->io_align = btrfs_device_io_align(leaf, dev_item); in fill_device_from_item()
7178 device->io_width = btrfs_device_io_width(leaf, dev_item); in fill_device_from_item()
7179 device->sector_size = btrfs_device_sector_size(leaf, dev_item); in fill_device_from_item()
7183 ptr = btrfs_device_uuid(dev_item); in fill_device_from_item()
7246 struct btrfs_dev_item *dev_item) in read_one_dev() argument
7257 devid = btrfs_device_id(leaf, dev_item); in read_one_dev()
7259 read_extent_buffer(leaf, dev_uuid, btrfs_device_uuid(dev_item), in read_one_dev()
7261 read_extent_buffer(leaf, fs_uuid, btrfs_device_fsid(dev_item), in read_one_dev()
7330 btrfs_device_generation(leaf, dev_item)) in read_one_dev()
7334 fill_device_from_item(leaf, dev_item, device); in read_one_dev()
7557 struct btrfs_dev_item *dev_item; in btrfs_read_chunk_tree() local
7558 dev_item = btrfs_item_ptr(leaf, slot, in btrfs_read_chunk_tree()
7560 ret = read_one_dev(leaf, dev_item); in btrfs_read_chunk_tree()