Home
last modified time | relevance | path

Searched refs:stripe_extent (Results 1 – 1 of 1) sorted by relevance

/linux/fs/btrfs/
H A Draid-stripe-tree.c299 struct btrfs_stripe_extent *stripe_extent, in update_raid_extent_item() argument
319 write_extent_buffer(leaf, stripe_extent, btrfs_item_ptr_offset(leaf, slot), in update_raid_extent_item()
333 struct btrfs_stripe_extent AUTO_KFREE(stripe_extent); in btrfs_insert_one_raid_extent()
334 const size_t item_size = struct_size(stripe_extent, strides, num_stripes); in btrfs_insert_one_raid_extent()
337 stripe_extent = kzalloc(item_size, GFP_NOFS); in btrfs_insert_one_raid_extent()
338 if (unlikely(!stripe_extent)) { in btrfs_insert_one_raid_extent()
349 struct btrfs_raid_stride *raid_stride = &stripe_extent->strides[i]; in btrfs_insert_one_raid_extent()
359 ret = btrfs_insert_item(trans, stripe_root, &stripe_key, stripe_extent, in btrfs_insert_one_raid_extent()
362 ret = update_raid_extent_item(trans, &stripe_key, stripe_extent, in btrfs_insert_one_raid_extent()
403 struct btrfs_stripe_extent *stripe_extent; in btrfs_get_raid_extent_offset() local
[all …]