et 256 arch/s390/include/asm/cio.h __u32 et : 2; et 54 arch/x86/include/asm/microcode_intel.h #define exttable_size(et) ((et)->count * EXT_SIGNATURE_SIZE + EXT_HEADER_SIZE) et 67 arch/x86/kernel/cpu/microcode/amd.c static u16 find_equiv_id(struct equiv_cpu_table *et, u32 sig) et 71 arch/x86/kernel/cpu/microcode/amd.c if (!et || !et->num_entries) et 74 arch/x86/kernel/cpu/microcode/amd.c for (i = 0; i < et->num_entries; i++) { et 75 arch/x86/kernel/cpu/microcode/amd.c struct equiv_cpu_entry *e = &et->entry[i]; et 45 block/blk-ioc.c struct elevator_type *et = icq->q->elevator->type; et 50 block/blk-ioc.c if (et->ops.exit_icq) et 51 block/blk-ioc.c et->ops.exit_icq(icq); et 64 block/blk-ioc.c struct elevator_type *et = q->elevator->type; et 86 block/blk-ioc.c icq->__rcu_icq_cache = et->icq_cache; et 375 block/blk-ioc.c struct elevator_type *et = q->elevator->type; et 379 block/blk-ioc.c icq = kmem_cache_alloc_node(et->icq_cache, gfp_mask | __GFP_ZERO, et 385 block/blk-ioc.c kmem_cache_free(et->icq_cache, icq); et 401 block/blk-ioc.c if (et->ops.init_icq) et 402 block/blk-ioc.c et->ops.init_icq(icq); et 404 block/blk-ioc.c kmem_cache_free(et->icq_cache, icq); et 1713 drivers/block/drbd/drbd_req.c unsigned long ent = 0, dt = 0, et, nt; /* effective timeout = ko_count * timeout */ et 1732 drivers/block/drbd/drbd_req.c et = min_not_zero(dt, ent); et 1734 drivers/block/drbd/drbd_req.c if (!et) et 1738 drivers/block/drbd/drbd_req.c nt = now + et; et 1788 drivers/block/drbd/drbd_req.c ? req_peer->pre_send_jif + ent : now + et; et 1790 drivers/block/drbd/drbd_req.c ? oldest_submit_jif + dt : now + et; et 716 drivers/edac/i5100_edac.c unsigned long et; et 727 drivers/edac/i5100_edac.c et = jiffies + HZ / 10; et 82 drivers/firewire/net.c #define fwnet_set_hdr_ether_type(et) (et) et 175 drivers/gpu/drm/drm_file.c struct drm_pending_event *e, *et; et 181 drivers/gpu/drm/drm_file.c list_for_each_entry_safe(e, et, &file_priv->pending_event_list, et 188 drivers/gpu/drm/drm_file.c list_for_each_entry_safe(e, et, &file_priv->event_list, link) { et 623 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c const struct nvkm_enum *ec, *et; et 625 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c et = nvkm_enum_find(nv50_disp_intr_error_type, type); et 630 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c type, et ? et->name : "", code, ec ? ec->name : "", et 624 drivers/md/dm-snap.c static uint32_t exception_hash(struct dm_exception_table *et, chunk_t chunk); et 654 drivers/md/dm-snap.c static int dm_exception_table_init(struct dm_exception_table *et, et 659 drivers/md/dm-snap.c et->hash_shift = hash_shift; et 660 drivers/md/dm-snap.c et->hash_mask = size - 1; et 661 drivers/md/dm-snap.c et->table = dm_vcalloc(size, sizeof(struct hlist_bl_head)); et 662 drivers/md/dm-snap.c if (!et->table) et 666 drivers/md/dm-snap.c INIT_HLIST_BL_HEAD(et->table + i); et 671 drivers/md/dm-snap.c static void dm_exception_table_exit(struct dm_exception_table *et, et 679 drivers/md/dm-snap.c size = et->hash_mask + 1; et 681 drivers/md/dm-snap.c slot = et->table + i; et 687 drivers/md/dm-snap.c vfree(et->table); et 690 drivers/md/dm-snap.c static uint32_t exception_hash(struct dm_exception_table *et, chunk_t chunk) et 692 drivers/md/dm-snap.c return (chunk >> et->hash_shift) & et->hash_mask; et 704 drivers/md/dm-snap.c static struct dm_exception *dm_lookup_exception(struct dm_exception_table *et, et 711 drivers/md/dm-snap.c slot = &et->table[exception_hash(et, chunk)]; et 237 drivers/mmc/core/sd.c unsigned int au, es, et, eo; et 274 drivers/mmc/core/sd.c et = UNSTUFF_BITS(card->raw_ssr, 402 - 384, 6); et 275 drivers/mmc/core/sd.c if (es && et) { et 277 drivers/mmc/core/sd.c card->ssr.erase_timeout = (et * 1000) / es; et 319 drivers/net/ethernet/emulex/benet/be_ethtool.c struct ethtool_coalesce *et) et 324 drivers/net/ethernet/emulex/benet/be_ethtool.c et->rx_coalesce_usecs = aic->prev_eqd; et 325 drivers/net/ethernet/emulex/benet/be_ethtool.c et->rx_coalesce_usecs_high = aic->max_eqd; et 326 drivers/net/ethernet/emulex/benet/be_ethtool.c et->rx_coalesce_usecs_low = aic->min_eqd; et 328 drivers/net/ethernet/emulex/benet/be_ethtool.c et->tx_coalesce_usecs = aic->prev_eqd; et 329 drivers/net/ethernet/emulex/benet/be_ethtool.c et->tx_coalesce_usecs_high = aic->max_eqd; et 330 drivers/net/ethernet/emulex/benet/be_ethtool.c et->tx_coalesce_usecs_low = aic->min_eqd; et 332 drivers/net/ethernet/emulex/benet/be_ethtool.c et->use_adaptive_rx_coalesce = adapter->aic_enabled; et 333 drivers/net/ethernet/emulex/benet/be_ethtool.c et->use_adaptive_tx_coalesce = adapter->aic_enabled; et 342 drivers/net/ethernet/emulex/benet/be_ethtool.c struct ethtool_coalesce *et) et 349 drivers/net/ethernet/emulex/benet/be_ethtool.c adapter->aic_enabled = et->use_adaptive_rx_coalesce; et 352 drivers/net/ethernet/emulex/benet/be_ethtool.c aic->max_eqd = min(et->rx_coalesce_usecs_high, BE_MAX_EQD); et 353 drivers/net/ethernet/emulex/benet/be_ethtool.c aic->min_eqd = min(et->rx_coalesce_usecs_low, aic->max_eqd); et 354 drivers/net/ethernet/emulex/benet/be_ethtool.c aic->et_eqd = min(et->rx_coalesce_usecs, aic->max_eqd); et 364 drivers/net/ethernet/emulex/benet/be_ethtool.c if (!et->use_adaptive_rx_coalesce && skyhawk_chip(adapter)) et 731 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c u16 vid, u8 pcp, u8 et, et 745 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c MLXSW_AFA_VLAN_CMD_SET_OUTER, et); et 58 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h u16 vid, u8 pcp, u8 et, et 63 fs/ext4/extents.c struct ext4_extent_tail *et; et 68 fs/ext4/extents.c et = find_ext4_extent_tail(eh); et 69 fs/ext4/extents.c if (et->et_checksum != ext4_extent_block_csum(inode, eh)) et 77 fs/ext4/extents.c struct ext4_extent_tail *et; et 82 fs/ext4/extents.c et = find_ext4_extent_tail(eh); et 83 fs/ext4/extents.c et->et_checksum = ext4_extent_block_csum(inode, eh); et 203 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_info *ei, et 215 fs/f2fs/extent_cache.c en->et = et; et 218 fs/f2fs/extent_cache.c rb_insert_color_cached(&en->rb_node, &et->root, leftmost); et 219 fs/f2fs/extent_cache.c atomic_inc(&et->node_cnt); et 225 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_node *en) et 227 fs/f2fs/extent_cache.c rb_erase_cached(&en->rb_node, &et->root); et 228 fs/f2fs/extent_cache.c atomic_dec(&et->node_cnt); et 231 fs/f2fs/extent_cache.c if (et->cached_en == en) et 232 fs/f2fs/extent_cache.c et->cached_en = NULL; et 243 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_node *en) et 250 fs/f2fs/extent_cache.c __detach_extent_node(sbi, et, en); et 256 fs/f2fs/extent_cache.c struct extent_tree *et; et 260 fs/f2fs/extent_cache.c et = radix_tree_lookup(&sbi->extent_tree_root, ino); et 261 fs/f2fs/extent_cache.c if (!et) { et 262 fs/f2fs/extent_cache.c et = f2fs_kmem_cache_alloc(extent_tree_slab, GFP_NOFS); et 263 fs/f2fs/extent_cache.c f2fs_radix_tree_insert(&sbi->extent_tree_root, ino, et); et 264 fs/f2fs/extent_cache.c memset(et, 0, sizeof(struct extent_tree)); et 265 fs/f2fs/extent_cache.c et->ino = ino; et 266 fs/f2fs/extent_cache.c et->root = RB_ROOT_CACHED; et 267 fs/f2fs/extent_cache.c et->cached_en = NULL; et 268 fs/f2fs/extent_cache.c rwlock_init(&et->lock); et 269 fs/f2fs/extent_cache.c INIT_LIST_HEAD(&et->list); et 270 fs/f2fs/extent_cache.c atomic_set(&et->node_cnt, 0); et 274 fs/f2fs/extent_cache.c list_del_init(&et->list); et 279 fs/f2fs/extent_cache.c F2FS_I(inode)->extent_tree = et; et 281 fs/f2fs/extent_cache.c return et; et 285 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_info *ei) et 287 fs/f2fs/extent_cache.c struct rb_node **p = &et->root.rb_root.rb_node; et 290 fs/f2fs/extent_cache.c en = __attach_extent_node(sbi, et, ei, NULL, p, true); et 294 fs/f2fs/extent_cache.c et->largest = en->ei; et 295 fs/f2fs/extent_cache.c et->cached_en = en; et 300 fs/f2fs/extent_cache.c struct extent_tree *et) et 304 fs/f2fs/extent_cache.c unsigned int count = atomic_read(&et->node_cnt); et 306 fs/f2fs/extent_cache.c node = rb_first_cached(&et->root); et 310 fs/f2fs/extent_cache.c __release_extent_node(sbi, et, en); et 314 fs/f2fs/extent_cache.c return count - atomic_read(&et->node_cnt); et 317 fs/f2fs/extent_cache.c static void __drop_largest_extent(struct extent_tree *et, et 320 fs/f2fs/extent_cache.c if (fofs < et->largest.fofs + et->largest.len && et 321 fs/f2fs/extent_cache.c fofs + len > et->largest.fofs) { et 322 fs/f2fs/extent_cache.c et->largest.len = 0; et 323 fs/f2fs/extent_cache.c et->largest_updated = true; et 331 fs/f2fs/extent_cache.c struct extent_tree *et; et 344 fs/f2fs/extent_cache.c et = __grab_extent_tree(inode); et 351 fs/f2fs/extent_cache.c write_lock(&et->lock); et 352 fs/f2fs/extent_cache.c if (atomic_read(&et->node_cnt)) et 355 fs/f2fs/extent_cache.c en = __init_extent_tree(sbi, et, &ei); et 362 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 380 fs/f2fs/extent_cache.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 384 fs/f2fs/extent_cache.c f2fs_bug_on(sbi, !et); et 388 fs/f2fs/extent_cache.c read_lock(&et->lock); et 390 fs/f2fs/extent_cache.c if (et->largest.fofs <= pgofs && et 391 fs/f2fs/extent_cache.c et->largest.fofs + et->largest.len > pgofs) { et 392 fs/f2fs/extent_cache.c *ei = et->largest; et 398 fs/f2fs/extent_cache.c en = (struct extent_node *)f2fs_lookup_rb_tree(&et->root, et 399 fs/f2fs/extent_cache.c (struct rb_entry *)et->cached_en, pgofs); et 403 fs/f2fs/extent_cache.c if (en == et->cached_en) et 412 fs/f2fs/extent_cache.c et->cached_en = en; et 418 fs/f2fs/extent_cache.c read_unlock(&et->lock); et 425 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_info *ei, et 442 fs/f2fs/extent_cache.c __release_extent_node(sbi, et, prev_ex); et 450 fs/f2fs/extent_cache.c __try_update_largest_extent(et, en); et 455 fs/f2fs/extent_cache.c et->cached_en = en; et 462 fs/f2fs/extent_cache.c struct extent_tree *et, struct extent_info *ei, et 479 fs/f2fs/extent_cache.c p = f2fs_lookup_rb_tree_for_insert(sbi, &et->root, &parent, et 482 fs/f2fs/extent_cache.c en = __attach_extent_node(sbi, et, ei, parent, p, leftmost); et 486 fs/f2fs/extent_cache.c __try_update_largest_extent(et, en); et 491 fs/f2fs/extent_cache.c et->cached_en = en; et 500 fs/f2fs/extent_cache.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 510 fs/f2fs/extent_cache.c if (!et) et 515 fs/f2fs/extent_cache.c write_lock(&et->lock); et 518 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 522 fs/f2fs/extent_cache.c prev = et->largest; et 529 fs/f2fs/extent_cache.c __drop_largest_extent(et, fofs, len); et 532 fs/f2fs/extent_cache.c en = (struct extent_node *)f2fs_lookup_rb_tree_ret(&et->root, et 533 fs/f2fs/extent_cache.c (struct rb_entry *)et->cached_en, fofs, et 563 fs/f2fs/extent_cache.c en1 = __insert_extent_tree(sbi, et, &ei, et 583 fs/f2fs/extent_cache.c __try_update_largest_extent(et, en); et 585 fs/f2fs/extent_cache.c __release_extent_node(sbi, et, en); et 603 fs/f2fs/extent_cache.c if (!__try_merge_extent_node(sbi, et, &ei, prev_en, next_en)) et 604 fs/f2fs/extent_cache.c __insert_extent_tree(sbi, et, &ei, et 610 fs/f2fs/extent_cache.c et->largest.len < F2FS_MIN_EXTENT_LEN) { et 611 fs/f2fs/extent_cache.c et->largest.len = 0; et 612 fs/f2fs/extent_cache.c et->largest_updated = true; et 618 fs/f2fs/extent_cache.c __free_extent_tree(sbi, et); et 620 fs/f2fs/extent_cache.c if (et->largest_updated) { et 621 fs/f2fs/extent_cache.c et->largest_updated = false; et 625 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 633 fs/f2fs/extent_cache.c struct extent_tree *et, *next; et 648 fs/f2fs/extent_cache.c list_for_each_entry_safe(et, next, &sbi->zombie_list, list) { et 649 fs/f2fs/extent_cache.c if (atomic_read(&et->node_cnt)) { et 650 fs/f2fs/extent_cache.c write_lock(&et->lock); et 651 fs/f2fs/extent_cache.c node_cnt += __free_extent_tree(sbi, et); et 652 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 654 fs/f2fs/extent_cache.c f2fs_bug_on(sbi, atomic_read(&et->node_cnt)); et 655 fs/f2fs/extent_cache.c list_del_init(&et->list); et 656 fs/f2fs/extent_cache.c radix_tree_delete(&sbi->extent_tree_root, et->ino); et 657 fs/f2fs/extent_cache.c kmem_cache_free(extent_tree_slab, et); et 681 fs/f2fs/extent_cache.c et = en->et; et 682 fs/f2fs/extent_cache.c if (!write_trylock(&et->lock)) { et 691 fs/f2fs/extent_cache.c __detach_extent_node(sbi, et, en); et 693 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 710 fs/f2fs/extent_cache.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 713 fs/f2fs/extent_cache.c if (!et || !atomic_read(&et->node_cnt)) et 716 fs/f2fs/extent_cache.c write_lock(&et->lock); et 717 fs/f2fs/extent_cache.c node_cnt = __free_extent_tree(sbi, et); et 718 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 726 fs/f2fs/extent_cache.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 734 fs/f2fs/extent_cache.c write_lock(&et->lock); et 735 fs/f2fs/extent_cache.c __free_extent_tree(sbi, et); et 736 fs/f2fs/extent_cache.c if (et->largest.len) { et 737 fs/f2fs/extent_cache.c et->largest.len = 0; et 740 fs/f2fs/extent_cache.c write_unlock(&et->lock); et 748 fs/f2fs/extent_cache.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 751 fs/f2fs/extent_cache.c if (!et) et 755 fs/f2fs/extent_cache.c atomic_read(&et->node_cnt)) { et 757 fs/f2fs/extent_cache.c list_add_tail(&et->list, &sbi->zombie_list); et 768 fs/f2fs/extent_cache.c f2fs_bug_on(sbi, atomic_read(&et->node_cnt)); et 770 fs/f2fs/extent_cache.c kmem_cache_free(extent_tree_slab, et); et 583 fs/f2fs/f2fs.h struct extent_tree *et; /* extent tree pointer */ et 781 fs/f2fs/f2fs.h static inline void __try_update_largest_extent(struct extent_tree *et, et 784 fs/f2fs/f2fs.h if (en->ei.len > et->largest.len) { et 785 fs/f2fs/f2fs.h et->largest = en->ei; et 786 fs/f2fs/f2fs.h et->largest_updated = true; et 503 fs/f2fs/inode.c struct extent_tree *et = F2FS_I(inode)->extent_tree; et 520 fs/f2fs/inode.c if (et) { et 521 fs/f2fs/inode.c read_lock(&et->lock); et 522 fs/f2fs/inode.c set_raw_extent(&et->largest, &ri->i_ext); et 523 fs/f2fs/inode.c read_unlock(&et->lock); et 71 fs/ocfs2/alloc.c void (*eo_set_last_eb_blk)(struct ocfs2_extent_tree *et, et 73 fs/ocfs2/alloc.c u64 (*eo_get_last_eb_blk)(struct ocfs2_extent_tree *et); et 81 fs/ocfs2/alloc.c void (*eo_update_clusters)(struct ocfs2_extent_tree *et, et 88 fs/ocfs2/alloc.c void (*eo_extent_map_insert)(struct ocfs2_extent_tree *et, et 95 fs/ocfs2/alloc.c void (*eo_extent_map_truncate)(struct ocfs2_extent_tree *et, et 102 fs/ocfs2/alloc.c int (*eo_insert_check)(struct ocfs2_extent_tree *et, et 104 fs/ocfs2/alloc.c int (*eo_sanity_check)(struct ocfs2_extent_tree *et); et 116 fs/ocfs2/alloc.c void (*eo_fill_root_el)(struct ocfs2_extent_tree *et); et 123 fs/ocfs2/alloc.c void (*eo_fill_max_leaf_clusters)(struct ocfs2_extent_tree *et); et 131 fs/ocfs2/alloc.c (*eo_extent_contig)(struct ocfs2_extent_tree *et, et 141 fs/ocfs2/alloc.c static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et); et 142 fs/ocfs2/alloc.c static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et, et 144 fs/ocfs2/alloc.c static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et, et 146 fs/ocfs2/alloc.c static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et, et 148 fs/ocfs2/alloc.c static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et, et 150 fs/ocfs2/alloc.c static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et, et 152 fs/ocfs2/alloc.c static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et); et 153 fs/ocfs2/alloc.c static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et); et 156 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 159 fs/ocfs2/alloc.c static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et); et 172 fs/ocfs2/alloc.c static void ocfs2_dinode_set_last_eb_blk(struct ocfs2_extent_tree *et, et 175 fs/ocfs2/alloc.c struct ocfs2_dinode *di = et->et_object; et 177 fs/ocfs2/alloc.c BUG_ON(et->et_ops != &ocfs2_dinode_et_ops); et 181 fs/ocfs2/alloc.c static u64 ocfs2_dinode_get_last_eb_blk(struct ocfs2_extent_tree *et) et 183 fs/ocfs2/alloc.c struct ocfs2_dinode *di = et->et_object; et 185 fs/ocfs2/alloc.c BUG_ON(et->et_ops != &ocfs2_dinode_et_ops); et 189 fs/ocfs2/alloc.c static void ocfs2_dinode_update_clusters(struct ocfs2_extent_tree *et, et 192 fs/ocfs2/alloc.c struct ocfs2_inode_info *oi = cache_info_to_inode(et->et_ci); et 193 fs/ocfs2/alloc.c struct ocfs2_dinode *di = et->et_object; et 201 fs/ocfs2/alloc.c static void ocfs2_dinode_extent_map_insert(struct ocfs2_extent_tree *et, et 204 fs/ocfs2/alloc.c struct inode *inode = &cache_info_to_inode(et->et_ci)->vfs_inode; et 209 fs/ocfs2/alloc.c static void ocfs2_dinode_extent_map_truncate(struct ocfs2_extent_tree *et, et 212 fs/ocfs2/alloc.c struct inode *inode = &cache_info_to_inode(et->et_ci)->vfs_inode; et 217 fs/ocfs2/alloc.c static int ocfs2_dinode_insert_check(struct ocfs2_extent_tree *et, et 220 fs/ocfs2/alloc.c struct ocfs2_inode_info *oi = cache_info_to_inode(et->et_ci); et 235 fs/ocfs2/alloc.c static int ocfs2_dinode_sanity_check(struct ocfs2_extent_tree *et) et 237 fs/ocfs2/alloc.c struct ocfs2_dinode *di = et->et_object; et 239 fs/ocfs2/alloc.c BUG_ON(et->et_ops != &ocfs2_dinode_et_ops); et 245 fs/ocfs2/alloc.c static void ocfs2_dinode_fill_root_el(struct ocfs2_extent_tree *et) et 247 fs/ocfs2/alloc.c struct ocfs2_dinode *di = et->et_object; et 249 fs/ocfs2/alloc.c et->et_root_el = &di->id2.i_list; et 253 fs/ocfs2/alloc.c static void ocfs2_xattr_value_fill_root_el(struct ocfs2_extent_tree *et) et 255 fs/ocfs2/alloc.c struct ocfs2_xattr_value_buf *vb = et->et_object; et 257 fs/ocfs2/alloc.c et->et_root_el = &vb->vb_xv->xr_list; et 260 fs/ocfs2/alloc.c static void ocfs2_xattr_value_set_last_eb_blk(struct ocfs2_extent_tree *et, et 263 fs/ocfs2/alloc.c struct ocfs2_xattr_value_buf *vb = et->et_object; et 268 fs/ocfs2/alloc.c static u64 ocfs2_xattr_value_get_last_eb_blk(struct ocfs2_extent_tree *et) et 270 fs/ocfs2/alloc.c struct ocfs2_xattr_value_buf *vb = et->et_object; et 275 fs/ocfs2/alloc.c static void ocfs2_xattr_value_update_clusters(struct ocfs2_extent_tree *et, et 278 fs/ocfs2/alloc.c struct ocfs2_xattr_value_buf *vb = et->et_object; et 290 fs/ocfs2/alloc.c static void ocfs2_xattr_tree_fill_root_el(struct ocfs2_extent_tree *et) et 292 fs/ocfs2/alloc.c struct ocfs2_xattr_block *xb = et->et_object; et 294 fs/ocfs2/alloc.c et->et_root_el = &xb->xb_attrs.xb_root.xt_list; et 297 fs/ocfs2/alloc.c static void ocfs2_xattr_tree_fill_max_leaf_clusters(struct ocfs2_extent_tree *et) et 299 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 300 fs/ocfs2/alloc.c et->et_max_leaf_clusters = et 304 fs/ocfs2/alloc.c static void ocfs2_xattr_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, et 307 fs/ocfs2/alloc.c struct ocfs2_xattr_block *xb = et->et_object; et 313 fs/ocfs2/alloc.c static u64 ocfs2_xattr_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) et 315 fs/ocfs2/alloc.c struct ocfs2_xattr_block *xb = et->et_object; et 321 fs/ocfs2/alloc.c static void ocfs2_xattr_tree_update_clusters(struct ocfs2_extent_tree *et, et 324 fs/ocfs2/alloc.c struct ocfs2_xattr_block *xb = et->et_object; et 337 fs/ocfs2/alloc.c static void ocfs2_dx_root_set_last_eb_blk(struct ocfs2_extent_tree *et, et 340 fs/ocfs2/alloc.c struct ocfs2_dx_root_block *dx_root = et->et_object; et 345 fs/ocfs2/alloc.c static u64 ocfs2_dx_root_get_last_eb_blk(struct ocfs2_extent_tree *et) et 347 fs/ocfs2/alloc.c struct ocfs2_dx_root_block *dx_root = et->et_object; et 352 fs/ocfs2/alloc.c static void ocfs2_dx_root_update_clusters(struct ocfs2_extent_tree *et, et 355 fs/ocfs2/alloc.c struct ocfs2_dx_root_block *dx_root = et->et_object; et 360 fs/ocfs2/alloc.c static int ocfs2_dx_root_sanity_check(struct ocfs2_extent_tree *et) et 362 fs/ocfs2/alloc.c struct ocfs2_dx_root_block *dx_root = et->et_object; et 369 fs/ocfs2/alloc.c static void ocfs2_dx_root_fill_root_el(struct ocfs2_extent_tree *et) et 371 fs/ocfs2/alloc.c struct ocfs2_dx_root_block *dx_root = et->et_object; et 373 fs/ocfs2/alloc.c et->et_root_el = &dx_root->dr_list; et 384 fs/ocfs2/alloc.c static void ocfs2_refcount_tree_fill_root_el(struct ocfs2_extent_tree *et) et 386 fs/ocfs2/alloc.c struct ocfs2_refcount_block *rb = et->et_object; et 388 fs/ocfs2/alloc.c et->et_root_el = &rb->rf_list; et 391 fs/ocfs2/alloc.c static void ocfs2_refcount_tree_set_last_eb_blk(struct ocfs2_extent_tree *et, et 394 fs/ocfs2/alloc.c struct ocfs2_refcount_block *rb = et->et_object; et 399 fs/ocfs2/alloc.c static u64 ocfs2_refcount_tree_get_last_eb_blk(struct ocfs2_extent_tree *et) et 401 fs/ocfs2/alloc.c struct ocfs2_refcount_block *rb = et->et_object; et 406 fs/ocfs2/alloc.c static void ocfs2_refcount_tree_update_clusters(struct ocfs2_extent_tree *et, et 409 fs/ocfs2/alloc.c struct ocfs2_refcount_block *rb = et->et_object; et 415 fs/ocfs2/alloc.c ocfs2_refcount_tree_extent_contig(struct ocfs2_extent_tree *et, et 430 fs/ocfs2/alloc.c static void __ocfs2_init_extent_tree(struct ocfs2_extent_tree *et, et 437 fs/ocfs2/alloc.c et->et_ops = ops; et 438 fs/ocfs2/alloc.c et->et_root_bh = bh; et 439 fs/ocfs2/alloc.c et->et_ci = ci; et 440 fs/ocfs2/alloc.c et->et_root_journal_access = access; et 443 fs/ocfs2/alloc.c et->et_object = obj; et 444 fs/ocfs2/alloc.c et->et_dealloc = NULL; et 446 fs/ocfs2/alloc.c et->et_ops->eo_fill_root_el(et); et 447 fs/ocfs2/alloc.c if (!et->et_ops->eo_fill_max_leaf_clusters) et 448 fs/ocfs2/alloc.c et->et_max_leaf_clusters = 0; et 450 fs/ocfs2/alloc.c et->et_ops->eo_fill_max_leaf_clusters(et); et 453 fs/ocfs2/alloc.c void ocfs2_init_dinode_extent_tree(struct ocfs2_extent_tree *et, et 457 fs/ocfs2/alloc.c __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_di, et 461 fs/ocfs2/alloc.c void ocfs2_init_xattr_tree_extent_tree(struct ocfs2_extent_tree *et, et 465 fs/ocfs2/alloc.c __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_xb, et 469 fs/ocfs2/alloc.c void ocfs2_init_xattr_value_extent_tree(struct ocfs2_extent_tree *et, et 473 fs/ocfs2/alloc.c __ocfs2_init_extent_tree(et, ci, vb->vb_bh, vb->vb_access, vb, et 477 fs/ocfs2/alloc.c void ocfs2_init_dx_root_extent_tree(struct ocfs2_extent_tree *et, et 481 fs/ocfs2/alloc.c __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_dr, et 485 fs/ocfs2/alloc.c void ocfs2_init_refcount_extent_tree(struct ocfs2_extent_tree *et, et 489 fs/ocfs2/alloc.c __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_rb, et 493 fs/ocfs2/alloc.c static inline void ocfs2_et_set_last_eb_blk(struct ocfs2_extent_tree *et, et 496 fs/ocfs2/alloc.c et->et_ops->eo_set_last_eb_blk(et, new_last_eb_blk); et 499 fs/ocfs2/alloc.c static inline u64 ocfs2_et_get_last_eb_blk(struct ocfs2_extent_tree *et) et 501 fs/ocfs2/alloc.c return et->et_ops->eo_get_last_eb_blk(et); et 504 fs/ocfs2/alloc.c static inline void ocfs2_et_update_clusters(struct ocfs2_extent_tree *et, et 507 fs/ocfs2/alloc.c et->et_ops->eo_update_clusters(et, clusters); et 510 fs/ocfs2/alloc.c static inline void ocfs2_et_extent_map_insert(struct ocfs2_extent_tree *et, et 513 fs/ocfs2/alloc.c if (et->et_ops->eo_extent_map_insert) et 514 fs/ocfs2/alloc.c et->et_ops->eo_extent_map_insert(et, rec); et 517 fs/ocfs2/alloc.c static inline void ocfs2_et_extent_map_truncate(struct ocfs2_extent_tree *et, et 520 fs/ocfs2/alloc.c if (et->et_ops->eo_extent_map_truncate) et 521 fs/ocfs2/alloc.c et->et_ops->eo_extent_map_truncate(et, clusters); et 525 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 528 fs/ocfs2/alloc.c return et->et_root_journal_access(handle, et->et_ci, et->et_root_bh, et 533 fs/ocfs2/alloc.c ocfs2_et_extent_contig(struct ocfs2_extent_tree *et, et 537 fs/ocfs2/alloc.c if (et->et_ops->eo_extent_contig) et 538 fs/ocfs2/alloc.c return et->et_ops->eo_extent_contig(et, rec, insert_rec); et 541 fs/ocfs2/alloc.c ocfs2_metadata_cache_get_super(et->et_ci), et 545 fs/ocfs2/alloc.c static inline int ocfs2_et_insert_check(struct ocfs2_extent_tree *et, et 550 fs/ocfs2/alloc.c if (et->et_ops->eo_insert_check) et 551 fs/ocfs2/alloc.c ret = et->et_ops->eo_insert_check(et, rec); et 555 fs/ocfs2/alloc.c static inline int ocfs2_et_sanity_check(struct ocfs2_extent_tree *et) et 559 fs/ocfs2/alloc.c if (et->et_ops->eo_sanity_check) et 560 fs/ocfs2/alloc.c ret = et->et_ops->eo_sanity_check(et); et 567 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 708 fs/ocfs2/alloc.c struct ocfs2_path *ocfs2_new_path_from_et(struct ocfs2_extent_tree *et) et 710 fs/ocfs2/alloc.c return ocfs2_new_path(et->et_root_bh, et->et_root_el, et 711 fs/ocfs2/alloc.c et->et_root_journal_access); et 950 fs/ocfs2/alloc.c int ocfs2_num_free_extents(struct ocfs2_extent_tree *et) et 958 fs/ocfs2/alloc.c el = et->et_root_el; et 959 fs/ocfs2/alloc.c last_eb_blk = ocfs2_et_get_last_eb_blk(et); et 962 fs/ocfs2/alloc.c retval = ocfs2_read_extent_block(et->et_ci, last_eb_blk, et 988 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 998 fs/ocfs2/alloc.c OCFS2_SB(ocfs2_metadata_cache_get_super(et->et_ci)); et 1022 fs/ocfs2/alloc.c ocfs2_set_new_buffer_uptodate(et->et_ci, bhs[i]); et 1024 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, et 1095 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et) et 1102 fs/ocfs2/alloc.c path = ocfs2_new_path_from_et(et); et 1108 fs/ocfs2/alloc.c status = ocfs2_find_path(et->et_ci, path, UINT_MAX); et 1120 fs/ocfs2/alloc.c status = ocfs2_journal_access_path(et->et_ci, handle, path); et 1129 fs/ocfs2/alloc.c ocfs2_adjust_rightmost_records(handle, et, path, rec); et 1148 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 1168 fs/ocfs2/alloc.c el = et->et_root_el; et 1177 fs/ocfs2/alloc.c root_end = ocfs2_sum_rightmost_rec(et->et_root_el); et 1189 fs/ocfs2/alloc.c ocfs2_metadata_cache_owner(et->et_ci), et 1192 fs/ocfs2/alloc.c status = ocfs2_adjust_rightmost_branch(handle, et); et 1211 fs/ocfs2/alloc.c if (!ocfs2_is_dealloc_empty(et)) { et 1212 fs/ocfs2/alloc.c status = ocfs2_reuse_blk_from_dealloc(handle, et, et 1225 fs/ocfs2/alloc.c status = ocfs2_create_new_meta_bhs(handle, et, et 1250 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, bh, et 1285 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, *last_eb_bh, et 1291 fs/ocfs2/alloc.c status = ocfs2_et_root_journal_access(handle, et, et 1298 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, eb_bh, et 1316 fs/ocfs2/alloc.c ocfs2_et_set_last_eb_blk(et, new_last_eb_blk); et 1322 fs/ocfs2/alloc.c ocfs2_journal_dirty(handle, et->et_root_bh); et 1351 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 1362 fs/ocfs2/alloc.c if (!ocfs2_is_dealloc_empty(et)) { et 1363 fs/ocfs2/alloc.c status = ocfs2_reuse_blk_from_dealloc(handle, et, et 1367 fs/ocfs2/alloc.c status = ocfs2_create_new_meta_bhs(handle, et, 1, meta_ac, et 1384 fs/ocfs2/alloc.c root_el = et->et_root_el; et 1386 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, new_eb_bh, et 1401 fs/ocfs2/alloc.c status = ocfs2_et_root_journal_access(handle, et, et 1422 fs/ocfs2/alloc.c ocfs2_et_set_last_eb_blk(et, le64_to_cpu(eb->h_blkno)); et 1424 fs/ocfs2/alloc.c ocfs2_journal_dirty(handle, et->et_root_bh); et 1452 fs/ocfs2/alloc.c static int ocfs2_find_branch_target(struct ocfs2_extent_tree *et, et 1464 fs/ocfs2/alloc.c el = et->et_root_el; et 1468 fs/ocfs2/alloc.c status = ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 1470 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci)); et 1476 fs/ocfs2/alloc.c status = ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 1478 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), i); et 1485 fs/ocfs2/alloc.c status = ocfs2_read_extent_block(et->et_ci, blkno, &bh); et 1504 fs/ocfs2/alloc.c el = et->et_root_el; et 1525 fs/ocfs2/alloc.c static int ocfs2_grow_tree(handle_t *handle, struct ocfs2_extent_tree *et, et 1530 fs/ocfs2/alloc.c struct ocfs2_extent_list *el = et->et_root_el; et 1534 fs/ocfs2/alloc.c BUG_ON(meta_ac == NULL && ocfs2_is_dealloc_empty(et)); et 1536 fs/ocfs2/alloc.c shift = ocfs2_find_branch_target(et, &bh); et 1550 fs/ocfs2/alloc.c ocfs2_metadata_cache_owner(et->et_ci), et 1556 fs/ocfs2/alloc.c ret = ocfs2_shift_tree_depth(handle, et, meta_ac, &bh); et 1581 fs/ocfs2/alloc.c ret = ocfs2_add_branch(handle, et, bh, last_eb_bh, et 1750 fs/ocfs2/alloc.c int ocfs2_find_subtree_root(struct ocfs2_extent_tree *et, et 1770 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2109 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2125 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 2127 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2143 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, right_path, et 2151 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 2158 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 2172 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2364 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2373 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 2391 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2423 fs/ocfs2/alloc.c ocfs2_metadata_cache_owner(et->et_ci), et 2426 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, cpos); et 2437 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2464 fs/ocfs2/alloc.c start = ocfs2_find_subtree_root(et, left_path, right_path); et 2478 fs/ocfs2/alloc.c ret = ocfs2_rotate_subtree_right(handle, et, left_path, et 2525 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2534 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, path); et 2565 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2587 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 2592 fs/ocfs2/alloc.c ocfs2_remove_from_cache(et->et_ci, bh); et 2605 fs/ocfs2/alloc.c ocfs2_remove_from_cache(et->et_ci, bh); et 2610 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2638 fs/ocfs2/alloc.c ocfs2_unlink_path(handle, et, dealloc, right_path, et 2643 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2684 fs/ocfs2/alloc.c ret = ocfs2_journal_access_eb(handle, et->et_ci, et 2703 fs/ocfs2/alloc.c ret = ocfs2_et_root_journal_access(handle, et, et 2719 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, right_path, et 2727 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 2734 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 2767 fs/ocfs2/alloc.c ocfs2_unlink_subtree(handle, et, left_path, right_path, et 2769 fs/ocfs2/alloc.c ret = ocfs2_update_edge_lengths(handle, et, left_path); et 2776 fs/ocfs2/alloc.c ocfs2_et_set_last_eb_blk(et, le64_to_cpu(eb->h_blkno)); et 2876 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2886 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, path, et 2901 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 2911 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 2941 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, right_path, right_cpos); et 2947 fs/ocfs2/alloc.c subtree_root = ocfs2_find_subtree_root(et, left_path, et 2966 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 2973 fs/ocfs2/alloc.c ret = ocfs2_rotate_subtree_left(handle, et, left_path, et 3018 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3028 fs/ocfs2/alloc.c ret = ocfs2_et_sanity_check(et); et 3032 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, path); et 3038 fs/ocfs2/alloc.c ret = ocfs2_find_cpos_for_left_leaf(ocfs2_metadata_cache_get_super(et->et_ci), et 3057 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, cpos); et 3063 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, left_path); et 3069 fs/ocfs2/alloc.c subtree_index = ocfs2_find_subtree_root(et, left_path, path); et 3071 fs/ocfs2/alloc.c ocfs2_unlink_subtree(handle, et, left_path, path, et 3073 fs/ocfs2/alloc.c ret = ocfs2_update_edge_lengths(handle, et, left_path); et 3080 fs/ocfs2/alloc.c ocfs2_et_set_last_eb_blk(et, le64_to_cpu(eb->h_blkno)); et 3089 fs/ocfs2/alloc.c ocfs2_unlink_path(handle, et, dealloc, path, 1); et 3091 fs/ocfs2/alloc.c el = et->et_root_el; et 3096 fs/ocfs2/alloc.c ocfs2_et_set_last_eb_blk(et, 0); et 3107 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3122 fs/ocfs2/alloc.c ret = ocfs2_remove_rightmost_path(handle, et, path, dealloc); et 3147 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3166 fs/ocfs2/alloc.c ret = ocfs2_rotate_rightmost_leaf_left(handle, et, path); et 3197 fs/ocfs2/alloc.c ret = ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 3199 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 3213 fs/ocfs2/alloc.c ret = ocfs2_remove_rightmost_path(handle, et, path, et 3225 fs/ocfs2/alloc.c ret = __ocfs2_rotate_tree_left(handle, et, orig_credits, path, et 3236 fs/ocfs2/alloc.c ret = __ocfs2_rotate_tree_left(handle, et, orig_credits, et 3289 fs/ocfs2/alloc.c static int ocfs2_get_right_path(struct ocfs2_extent_tree *et, et 3306 fs/ocfs2/alloc.c ret = ocfs2_find_cpos_for_right_leaf(ocfs2_metadata_cache_get_super(et->et_ci), et 3323 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, right_path, right_cpos); et 3345 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3366 fs/ocfs2/alloc.c ret = ocfs2_get_right_path(et, left_path, &right_path); et 3385 fs/ocfs2/alloc.c subtree_index = ocfs2_find_subtree_root(et, left_path, et 3399 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, right_path, et 3408 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 3415 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 3428 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, left_path, et 3439 fs/ocfs2/alloc.c -ocfs2_clusters_to_blocks(ocfs2_metadata_cache_get_super(et->et_ci), et 3456 fs/ocfs2/alloc.c static int ocfs2_get_left_path(struct ocfs2_extent_tree *et, et 3469 fs/ocfs2/alloc.c ret = ocfs2_find_cpos_for_left_leaf(ocfs2_metadata_cache_get_super(et->et_ci), et 3486 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, left_cpos); et 3511 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3531 fs/ocfs2/alloc.c ret = ocfs2_get_left_path(et, right_path, &left_path); et 3547 fs/ocfs2/alloc.c subtree_index = ocfs2_find_subtree_root(et, left_path, et 3561 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, right_path, et 3570 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 3577 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, et 3590 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, right_path, et 3607 fs/ocfs2/alloc.c ocfs2_clusters_to_blocks(ocfs2_metadata_cache_get_super(et->et_ci), et 3633 fs/ocfs2/alloc.c ret = ocfs2_remove_rightmost_path(handle, et, et 3656 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3685 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, dealloc); et 3714 fs/ocfs2/alloc.c ret = ocfs2_merge_rec_right(path, handle, et, split_rec, et 3736 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, dealloc); et 3748 fs/ocfs2/alloc.c ret = ocfs2_merge_rec_left(path, handle, et, rec, et 3765 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, dealloc); et 3782 fs/ocfs2/alloc.c ret = ocfs2_merge_rec_left(path, handle, et, et 3791 fs/ocfs2/alloc.c et, split_rec, et 3814 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, et 3861 fs/ocfs2/alloc.c static void ocfs2_insert_at_leaf(struct ocfs2_extent_tree *et, et 3876 fs/ocfs2/alloc.c ocfs2_subtract_from_rec(ocfs2_metadata_cache_get_super(et->et_ci), et 3922 fs/ocfs2/alloc.c ocfs2_metadata_cache_owner(et->et_ci), et 3951 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 3969 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 3971 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci)); et 3988 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4016 fs/ocfs2/alloc.c ret = ocfs2_find_cpos_for_left_leaf(ocfs2_metadata_cache_get_super(et->et_ci), et 4025 fs/ocfs2/alloc.c ocfs2_metadata_cache_owner(et->et_ci), et 4041 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, et 4055 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, right_path); et 4061 fs/ocfs2/alloc.c ocfs2_adjust_rightmost_records(handle, et, right_path, insert_rec); et 4072 fs/ocfs2/alloc.c static void ocfs2_split_record(struct ocfs2_extent_tree *et, et 4145 fs/ocfs2/alloc.c ocfs2_subtract_from_rec(ocfs2_metadata_cache_get_super(et->et_ci), et 4159 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4181 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, left_path); et 4192 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, right_path); et 4204 fs/ocfs2/alloc.c ocfs2_split_record(et, left_path, right_path, et 4216 fs/ocfs2/alloc.c ocfs2_insert_at_leaf(et, insert_rec, path_leaf_el(right_path), et 4228 fs/ocfs2/alloc.c subtree_index = ocfs2_find_subtree_root(et, left_path, et 4240 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4250 fs/ocfs2/alloc.c el = et->et_root_el; et 4252 fs/ocfs2/alloc.c ret = ocfs2_et_root_journal_access(handle, et, et 4260 fs/ocfs2/alloc.c ocfs2_insert_at_leaf(et, insert_rec, el, type); et 4264 fs/ocfs2/alloc.c right_path = ocfs2_new_path_from_et(et); et 4283 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, right_path, cpos); et 4302 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_right(handle, et, type->ins_split, et 4314 fs/ocfs2/alloc.c ret = ocfs2_et_root_journal_access(handle, et, et 4322 fs/ocfs2/alloc.c ret = ocfs2_append_rec_to_path(handle, et, insert_rec, et 4330 fs/ocfs2/alloc.c ret = ocfs2_insert_path(handle, et, left_path, right_path, et 4339 fs/ocfs2/alloc.c ocfs2_et_update_clusters(et, et 4342 fs/ocfs2/alloc.c ocfs2_journal_dirty(handle, et->et_root_bh); et 4351 fs/ocfs2/alloc.c static int ocfs2_figure_merge_contig_type(struct ocfs2_extent_tree *et, et 4365 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 4382 fs/ocfs2/alloc.c status = ocfs2_find_path(et->et_ci, left_path, et 4414 fs/ocfs2/alloc.c ret = ocfs2_et_extent_contig(et, rec, split_rec); et 4437 fs/ocfs2/alloc.c status = ocfs2_find_path(et->et_ci, right_path, right_cpos); et 4460 fs/ocfs2/alloc.c contig_type = ocfs2_et_extent_contig(et, rec, split_rec); et 4479 fs/ocfs2/alloc.c static void ocfs2_figure_contig_type(struct ocfs2_extent_tree *et, et 4490 fs/ocfs2/alloc.c contig_type = ocfs2_et_extent_contig(et, &el->l_recs[i], et 4509 fs/ocfs2/alloc.c if (et->et_max_leaf_clusters && et 4510 fs/ocfs2/alloc.c (len > et->et_max_leaf_clusters)) et 4572 fs/ocfs2/alloc.c static int ocfs2_figure_insert_type(struct ocfs2_extent_tree *et, et 4586 fs/ocfs2/alloc.c el = et->et_root_el; et 4596 fs/ocfs2/alloc.c ret = ocfs2_read_extent_block(et->et_ci, et 4597 fs/ocfs2/alloc.c ocfs2_et_get_last_eb_blk(et), et 4619 fs/ocfs2/alloc.c ocfs2_figure_contig_type(et, insert, el, insert_rec); et 4624 fs/ocfs2/alloc.c path = ocfs2_new_path_from_et(et); et 4637 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, path, le32_to_cpu(insert_rec->e_cpos)); et 4653 fs/ocfs2/alloc.c ocfs2_figure_contig_type(et, insert, el, insert_rec); et 4674 fs/ocfs2/alloc.c if (ocfs2_et_get_last_eb_blk(et) == et 4703 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4717 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 4725 fs/ocfs2/alloc.c status = ocfs2_et_insert_check(et, &rec); et 4731 fs/ocfs2/alloc.c status = ocfs2_figure_insert_type(et, &last_eb_bh, &rec, et 4743 fs/ocfs2/alloc.c status = ocfs2_grow_tree(handle, et, et 4753 fs/ocfs2/alloc.c status = ocfs2_do_insert_extent(handle, et, &rec, &insert); et 4757 fs/ocfs2/alloc.c ocfs2_et_extent_map_insert(et, &rec); et 4773 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4789 fs/ocfs2/alloc.c OCFS2_SB(ocfs2_metadata_cache_get_super(et->et_ci)); et 4796 fs/ocfs2/alloc.c free_extents = ocfs2_num_free_extents(et); et 4815 fs/ocfs2/alloc.c < ocfs2_extend_meta_needed(et->et_root_el))) { et 4833 fs/ocfs2/alloc.c status = ocfs2_et_root_journal_access(handle, et, et 4843 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 4845 fs/ocfs2/alloc.c status = ocfs2_insert_extent(handle, et, *logical_offset, block, et 4853 fs/ocfs2/alloc.c ocfs2_journal_dirty(handle, et->et_root_bh); et 4905 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 4928 fs/ocfs2/alloc.c rightmost_el = et->et_root_el; et 4939 fs/ocfs2/alloc.c ret = ocfs2_grow_tree(handle, et, et 4968 fs/ocfs2/alloc.c ocfs2_make_right_split_rec(ocfs2_metadata_cache_get_super(et->et_ci), et 4977 fs/ocfs2/alloc.c ret = ocfs2_do_insert_extent(handle, et, &split_rec, &insert); et 4993 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, path, cpos); et 5002 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 5004 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5017 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5025 fs/ocfs2/alloc.c ret = ocfs2_path_bh_journal_access(handle, et->et_ci, path, et 5059 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5080 fs/ocfs2/alloc.c ret = ocfs2_figure_merge_contig_type(et, path, el, et 5095 fs/ocfs2/alloc.c ret = ocfs2_read_extent_block(et->et_ci, et 5096 fs/ocfs2/alloc.c ocfs2_et_get_last_eb_blk(et), et 5118 fs/ocfs2/alloc.c ret = ocfs2_replace_extent_rec(handle, et, path, el, et 5121 fs/ocfs2/alloc.c ret = ocfs2_split_and_insert(handle, et, path, et 5127 fs/ocfs2/alloc.c ret = ocfs2_try_to_merge_extent(handle, et, path, et 5152 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5159 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 5166 fs/ocfs2/alloc.c left_path = ocfs2_new_path_from_et(et); et 5173 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, cpos); et 5184 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5195 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5203 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5218 fs/ocfs2/alloc.c ret = ocfs2_split_extent(handle, et, left_path, et 5240 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5262 fs/ocfs2/alloc.c ocfs2_et_extent_map_truncate(et, 0); et 5264 fs/ocfs2/alloc.c ret = ocfs2_change_extent_flag(handle, et, cpos, et 5274 fs/ocfs2/alloc.c static int ocfs2_split_tree(handle_t *handle, struct ocfs2_extent_tree *et, et 5292 fs/ocfs2/alloc.c ocfs2_make_right_split_rec(ocfs2_metadata_cache_get_super(et->et_ci), et 5297 fs/ocfs2/alloc.c ret = ocfs2_read_extent_block(et->et_ci, et 5298 fs/ocfs2/alloc.c ocfs2_et_get_last_eb_blk(et), et 5311 fs/ocfs2/alloc.c ocfs2_extend_meta_needed(et->et_root_el); et 5320 fs/ocfs2/alloc.c ret = ocfs2_grow_tree(handle, et, &depth, &last_eb_bh, et 5334 fs/ocfs2/alloc.c ret = ocfs2_do_insert_extent(handle, et, &split_rec, &insert); et 5344 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5352 fs/ocfs2/alloc.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 5368 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, dealloc); et 5420 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, left_path, et 5437 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, path); et 5443 fs/ocfs2/alloc.c ret = ocfs2_journal_access_path(et->et_ci, handle, left_path); et 5465 fs/ocfs2/alloc.c ocfs2_adjust_rightmost_records(handle, et, path, et 5477 fs/ocfs2/alloc.c ocfs2_adjust_rightmost_records(handle, et, path, rec); et 5482 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5491 fs/ocfs2/alloc.c subtree_index = ocfs2_find_subtree_root(et, left_path, path); et 5498 fs/ocfs2/alloc.c ret = ocfs2_rotate_tree_left(handle, et, path, dealloc); et 5508 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5523 fs/ocfs2/alloc.c ocfs2_et_extent_map_truncate(et, 0); et 5525 fs/ocfs2/alloc.c path = ocfs2_new_path_from_et(et); et 5532 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, path, cpos); et 5541 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 5543 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5572 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5577 fs/ocfs2/alloc.c ret = ocfs2_truncate_rec(handle, et, path, index, dealloc, et 5584 fs/ocfs2/alloc.c ret = ocfs2_split_tree(handle, et, path, index, et 5597 fs/ocfs2/alloc.c ret = ocfs2_find_path(et->et_ci, path, cpos); et 5606 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 5608 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5622 fs/ocfs2/alloc.c ocfs2_error(ocfs2_metadata_cache_get_super(et->et_ci), et 5624 fs/ocfs2/alloc.c (unsigned long long)ocfs2_metadata_cache_owner(et->et_ci), et 5631 fs/ocfs2/alloc.c ret = ocfs2_truncate_rec(handle, et, path, index, dealloc, et 5652 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5663 fs/ocfs2/alloc.c num_free_extents = ocfs2_num_free_extents(et); et 5672 fs/ocfs2/alloc.c extra_blocks += ocfs2_extend_meta_needed(et->et_root_el); et 5694 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 5731 fs/ocfs2/alloc.c ret = ocfs2_reserve_blocks_for_rec_trunc(inode, et, 1, &meta_ac, et 5756 fs/ocfs2/alloc.c ret = ocfs2_et_root_journal_access(handle, et, et 5766 fs/ocfs2/alloc.c ret = ocfs2_remove_extent(handle, et, cpos, len, meta_ac, dealloc); et 5772 fs/ocfs2/alloc.c ocfs2_et_update_clusters(et, -len); et 5775 fs/ocfs2/alloc.c ocfs2_journal_dirty(handle, et->et_root_bh); et 6629 fs/ocfs2/alloc.c static int ocfs2_is_dealloc_empty(struct ocfs2_extent_tree *et) et 6633 fs/ocfs2/alloc.c if (!et->et_dealloc) et 6636 fs/ocfs2/alloc.c fl = et->et_dealloc->c_first_suballocator; et 6653 fs/ocfs2/alloc.c struct ocfs2_extent_tree *et, et 6663 fs/ocfs2/alloc.c OCFS2_SB(ocfs2_metadata_cache_get_super(et->et_ci)); et 6671 fs/ocfs2/alloc.c dealloc = et->et_dealloc; et 6702 fs/ocfs2/alloc.c ocfs2_set_new_buffer_uptodate(et->et_ci, new_eb_bh[i]); et 6704 fs/ocfs2/alloc.c status = ocfs2_journal_access_eb(handle, et->et_ci, et 7062 fs/ocfs2/alloc.c struct ocfs2_extent_tree et; et 7174 fs/ocfs2/alloc.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh); et 7175 fs/ocfs2/alloc.c ret = ocfs2_insert_extent(handle, &et, 0, block, 1, 0, NULL); et 7235 fs/ocfs2/alloc.c struct ocfs2_extent_tree et; et 7239 fs/ocfs2/alloc.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh); et 7315 fs/ocfs2/alloc.c &et, path, &dealloc); et 7364 fs/ocfs2/alloc.c status = ocfs2_remove_btree_range(inode, &et, trunc_cpos, et 57 fs/ocfs2/alloc.h void ocfs2_init_dinode_extent_tree(struct ocfs2_extent_tree *et, et 60 fs/ocfs2/alloc.h void ocfs2_init_xattr_tree_extent_tree(struct ocfs2_extent_tree *et, et 64 fs/ocfs2/alloc.h void ocfs2_init_xattr_value_extent_tree(struct ocfs2_extent_tree *et, et 67 fs/ocfs2/alloc.h void ocfs2_init_dx_root_extent_tree(struct ocfs2_extent_tree *et, et 70 fs/ocfs2/alloc.h void ocfs2_init_refcount_extent_tree(struct ocfs2_extent_tree *et, et 84 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 97 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 107 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 114 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 119 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 124 fs/ocfs2/alloc.h int ocfs2_remove_extent(handle_t *handle, struct ocfs2_extent_tree *et, et 129 fs/ocfs2/alloc.h struct ocfs2_extent_tree *et, et 134 fs/ocfs2/alloc.h int ocfs2_num_free_extents(struct ocfs2_extent_tree *et); et 297 fs/ocfs2/alloc.h struct ocfs2_path *ocfs2_new_path_from_et(struct ocfs2_extent_tree *et); et 309 fs/ocfs2/alloc.h int ocfs2_find_subtree_root(struct ocfs2_extent_tree *et, et 1139 fs/ocfs2/aops.c struct ocfs2_extent_tree et; et 1171 fs/ocfs2/aops.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), et 1173 fs/ocfs2/aops.c ret = ocfs2_mark_extent_written(inode, &et, et 1673 fs/ocfs2/aops.c struct ocfs2_extent_tree et; et 1752 fs/ocfs2/aops.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), et 1754 fs/ocfs2/aops.c ret = ocfs2_lock_allocators(inode, &et, et 2297 fs/ocfs2/aops.c struct ocfs2_extent_tree et; et 2347 fs/ocfs2/aops.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh); et 2353 fs/ocfs2/aops.c et.et_dealloc = &dealloc; et 2355 fs/ocfs2/aops.c ret = ocfs2_lock_allocators(inode, &et, 0, dwc->dw_zero_count*2, et 2378 fs/ocfs2/aops.c ret = ocfs2_mark_extent_written(inode, &et, handle, et 2470 fs/ocfs2/dir.c struct ocfs2_extent_tree *et, et 2487 fs/ocfs2/dir.c ret = ocfs2_insert_extent(handle, et, cpos, phys_blkno, 1, 0, et 2786 fs/ocfs2/dir.c struct ocfs2_extent_tree et; et 2790 fs/ocfs2/dir.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(dir), di_bh); et 2978 fs/ocfs2/dir.c ret = ocfs2_insert_extent(handle, &et, 0, blkno, len, et 3029 fs/ocfs2/dir.c ret = ocfs2_insert_extent(handle, &et, 1, et 3166 fs/ocfs2/dir.c struct ocfs2_extent_tree et; et 3224 fs/ocfs2/dir.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(dir), et 3226 fs/ocfs2/dir.c num_free_extents = ocfs2_num_free_extents(&et); et 3700 fs/ocfs2/dir.c struct ocfs2_extent_tree et; et 3709 fs/ocfs2/dir.c ocfs2_init_dx_root_extent_tree(&et, INODE_CACHE(dir), dx_root_bh); et 3742 fs/ocfs2/dir.c ret = ocfs2_lock_allocators(dir, &et, 1, 0, &data_ac, &meta_ac); et 3823 fs/ocfs2/dir.c ret = ocfs2_dx_dir_new_cluster(dir, &et, cpos, handle, et 4007 fs/ocfs2/dir.c struct ocfs2_extent_tree et; et 4090 fs/ocfs2/dir.c ocfs2_init_dx_root_extent_tree(&et, INODE_CACHE(dir), dx_root_bh); et 4091 fs/ocfs2/dir.c ret = ocfs2_insert_extent(handle, &et, 0, insert_blkno, 1, 0, NULL); et 4404 fs/ocfs2/dir.c struct ocfs2_extent_tree et; et 4421 fs/ocfs2/dir.c ocfs2_init_dx_root_extent_tree(&et, INODE_CACHE(dir), dx_root_bh); et 4434 fs/ocfs2/dir.c ret = ocfs2_remove_btree_range(dir, &et, cpos, p_cpos, clen, 0, et 542 fs/ocfs2/file.c struct ocfs2_extent_tree et; et 544 fs/ocfs2/file.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), fe_bh); et 545 fs/ocfs2/file.c ret = ocfs2_add_clusters_in_btree(handle, &et, logical_offset, et 566 fs/ocfs2/file.c struct ocfs2_extent_tree et; et 585 fs/ocfs2/file.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), bh); et 586 fs/ocfs2/file.c status = ocfs2_lock_allocators(inode, &et, clusters_to_add, 0, et 1703 fs/ocfs2/file.c struct ocfs2_extent_tree et; et 1710 fs/ocfs2/file.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(inode), di_bh); et 1769 fs/ocfs2/file.c path = ocfs2_new_path_from_et(&et); et 1831 fs/ocfs2/file.c ret = ocfs2_remove_btree_range(inode, &et, trunc_cpos, et 45 fs/ocfs2/move_extents.c struct ocfs2_extent_tree et; et 62 fs/ocfs2/move_extents.c u64 ino = ocfs2_metadata_cache_owner(context->et.et_ci); et 78 fs/ocfs2/move_extents.c path = ocfs2_new_path_from_et(&context->et); et 111 fs/ocfs2/move_extents.c context->et.et_root_bh, et 118 fs/ocfs2/move_extents.c ret = ocfs2_split_extent(handle, &context->et, path, index, et 126 fs/ocfs2/move_extents.c ocfs2_journal_dirty(handle, context->et.et_root_bh); et 156 fs/ocfs2/move_extents.c struct ocfs2_extent_tree *et, et 167 fs/ocfs2/move_extents.c num_free_extents = ocfs2_num_free_extents(et); et 176 fs/ocfs2/move_extents.c extra_blocks += ocfs2_extend_meta_needed(et->et_root_el); et 185 fs/ocfs2/move_extents.c *credits += ocfs2_calc_extend_credits(osb->sb, et->et_root_el); et 243 fs/ocfs2/move_extents.c ret = ocfs2_lock_meta_allocator_move_extents(inode, &context->et, et 616 fs/ocfs2/move_extents.c ret = ocfs2_lock_meta_allocator_move_extents(inode, &context->et, et 789 fs/ocfs2/move_extents.c ocfs2_init_dinode_extent_tree(&context->et, INODE_CACHE(inode), di_bh); et 967 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 994 fs/ocfs2/refcounttree.c ocfs2_init_refcount_extent_tree(&et, ci, ref_root_bh); et 996 fs/ocfs2/refcounttree.c left_path = ocfs2_new_path_from_et(&et); et 1029 fs/ocfs2/refcounttree.c subtree_root = ocfs2_find_subtree_root(&et, left_path, et 1659 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 1673 fs/ocfs2/refcounttree.c ocfs2_init_refcount_extent_tree(&et, ci, ref_root_bh); et 1675 fs/ocfs2/refcounttree.c path = ocfs2_new_path_from_et(&et); et 2083 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 2092 fs/ocfs2/refcounttree.c ocfs2_init_refcount_extent_tree(&et, ci, ref_root_bh); et 2093 fs/ocfs2/refcounttree.c ret = ocfs2_remove_extent(handle, &et, le32_to_cpu(rb->rf_cpos), et 2337 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree *et, et 2354 fs/ocfs2/refcounttree.c ret = ocfs2_change_extent_flag(handle, et, cpos, et 2486 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 2488 fs/ocfs2/refcounttree.c ocfs2_init_refcount_extent_tree(&et, ci, ref_root_bh); et 2489 fs/ocfs2/refcounttree.c *meta_add += ocfs2_extend_meta_needed(et.et_root_el); et 2491 fs/ocfs2/refcounttree.c et.et_root_el); et 2838 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree *et, et 2846 fs/ocfs2/refcounttree.c int num_free_extents = ocfs2_num_free_extents(et); et 2856 fs/ocfs2/refcounttree.c ocfs2_extend_meta_needed(et->et_root_el); et 2858 fs/ocfs2/refcounttree.c *credits += ocfs2_calc_extend_credits(sb, et->et_root_el); et 3054 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree *et, et 3064 fs/ocfs2/refcounttree.c struct super_block *sb = ocfs2_metadata_cache_get_super(et->et_ci); et 3065 fs/ocfs2/refcounttree.c u64 ino = ocfs2_metadata_cache_owner(et->et_ci); et 3078 fs/ocfs2/refcounttree.c path = ocfs2_new_path_from_et(et); et 3085 fs/ocfs2/refcounttree.c ret = ocfs2_find_path(et->et_ci, path, cpos); et 3101 fs/ocfs2/refcounttree.c ret = ocfs2_split_extent(handle, et, path, index, et 3604 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 3606 fs/ocfs2/refcounttree.c ocfs2_init_refcount_extent_tree(&et, ref_ci, ref_root_bh); et 3608 fs/ocfs2/refcounttree.c et.et_root_el); et 3895 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree *et, et 3910 fs/ocfs2/refcounttree.c et, ref_ci, et 3925 fs/ocfs2/refcounttree.c ret = ocfs2_insert_extent(handle, et, cpos, et 4008 fs/ocfs2/refcounttree.c struct ocfs2_extent_tree et; et 4010 fs/ocfs2/refcounttree.c ocfs2_init_dinode_extent_tree(&et, INODE_CACHE(t_inode), t_bh); et 4024 fs/ocfs2/refcounttree.c ret = ocfs2_add_refcounted_extent(t_inode, &et, et 2624 fs/ocfs2/suballoc.c struct ocfs2_extent_tree *et, et 2639 fs/ocfs2/suballoc.c num_free_extents = ocfs2_num_free_extents(et); et 2661 fs/ocfs2/suballoc.c ret = ocfs2_reserve_new_metadata(osb, et->et_root_el, meta_ac); et 199 fs/ocfs2/suballoc.h int ocfs2_lock_allocators(struct inode *inode, struct ocfs2_extent_tree *et, et 710 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 712 fs/ocfs2/xattr.c ocfs2_init_xattr_value_extent_tree(&et, INODE_CACHE(inode), vb); et 726 fs/ocfs2/xattr.c &et, et 774 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 776 fs/ocfs2/xattr.c ocfs2_init_xattr_value_extent_tree(&et, INODE_CACHE(inode), vb); et 785 fs/ocfs2/xattr.c ret = ocfs2_remove_extent(handle, &et, cpos, len, ctxt->meta_ac, et 5111 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 5118 fs/ocfs2/xattr.c ocfs2_init_xattr_tree_extent_tree(&et, INODE_CACHE(inode), root_bh); et 5171 fs/ocfs2/xattr.c ret = ocfs2_insert_extent(handle, &et, v_start, block, et 5432 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 5441 fs/ocfs2/xattr.c ocfs2_init_xattr_tree_extent_tree(&et, INODE_CACHE(inode), root_bh); et 5452 fs/ocfs2/xattr.c ret = ocfs2_lock_allocators(inode, &et, 0, 1, NULL, &meta_ac); et 5482 fs/ocfs2/xattr.c ret = ocfs2_remove_extent(handle, &et, cpos, len, meta_ac, et 5947 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 5961 fs/ocfs2/xattr.c ocfs2_init_xattr_value_extent_tree(&et, INODE_CACHE(inode), vb); et 5963 fs/ocfs2/xattr.c ret = ocfs2_xattr_value_attach_refcount(inode, xv, &et, et 6041 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 6077 fs/ocfs2/xattr.c ocfs2_init_xattr_value_extent_tree(&et, et 6081 fs/ocfs2/xattr.c &et, ref->ref_ci, et 6927 fs/ocfs2/xattr.c struct ocfs2_extent_tree *et, et 6976 fs/ocfs2/xattr.c ret = ocfs2_insert_extent(handle, et, reflink_cpos, new_blkno, et 7009 fs/ocfs2/xattr.c struct ocfs2_extent_tree et; et 7013 fs/ocfs2/xattr.c ocfs2_init_xattr_tree_extent_tree(&et, et 7017 fs/ocfs2/xattr.c ret = ocfs2_lock_reflink_xattr_rec_allocators(args, &et, blkno, et 7032 fs/ocfs2/xattr.c ret = ocfs2_reflink_xattr_buckets(handle, inode, args, &et, et 831 net/netfilter/x_tables.c const struct compat_xt_error_target *et = (const void *)t; et 833 net/netfilter/x_tables.c if (!error_tg_ok(t->u.target_size, sizeof(*et), et 834 net/netfilter/x_tables.c et->errorname, sizeof(et->errorname))) et 925 net/netfilter/x_tables.c const struct xt_error_target *et = (const void *)t; et 927 net/netfilter/x_tables.c if (!error_tg_ok(t->u.target_size, sizeof(*et), et 928 net/netfilter/x_tables.c et->errorname, sizeof(et->errorname))) et 522 net/xfrm/xfrm_user.c struct nlattr *et = attrs[XFRMA_ETIMER_THRESH]; et 550 net/xfrm/xfrm_user.c if (et) et 551 net/xfrm/xfrm_user.c x->replay_maxage = nla_get_u32(et); et 2093 net/xfrm/xfrm_user.c struct nlattr *et = attrs[XFRMA_ETIMER_THRESH]; et 2096 net/xfrm/xfrm_user.c if (!lt && !rp && !re && !et && !rt) et 155 sound/pci/ctxfi/cthardware.h int (*dai_srt_set_et)(void *blk, unsigned int et); et 869 sound/pci/ctxfi/cthw20k1.c static int dai_srt_set_et(void *blk, unsigned int et) et 873 sound/pci/ctxfi/cthw20k1.c set_field(&ctl->srtctl, SRTCTL_ET, et ? 1 : 0); et 859 sound/pci/ctxfi/cthw20k2.c static int dai_srt_set_et(void *blk, unsigned int et) et 863 sound/pci/ctxfi/cthw20k2.c set_field(&ctl->srt, SRTCTL_ET, et ? 1 : 0); et 107 tools/perf/bench/epoll-wait.c static bool et; /* edge-trigger */ et 141 tools/perf/bench/epoll-wait.c OPT_BOOLEAN( 'E', "edge", &et, "Use Edge-triggered interface (default is LT)"), et 220 tools/perf/bench/epoll-wait.c if (et) { et 302 tools/perf/bench/epoll-wait.c if (et) et 346 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c u32 et = 0; et 355 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c et = packet_queue->tail; et 356 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c et = (et + 1) & (CS_ETM_PACKET_MAX_BUFFER - 1); et 357 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->tail = et; et 360 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].sample_type = sample_type; et 361 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].isa = CS_ETM_ISA_UNKNOWN; et 362 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].cpu = cpu; et 363 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].start_addr = CS_ETM_INVAL_ADDR; et 364 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].end_addr = CS_ETM_INVAL_ADDR; et 365 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].instr_count = 0; et 366 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].last_instr_taken_branch = false; et 367 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].last_instr_size = 0; et 368 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].last_instr_type = 0; et 369 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].last_instr_subtype = 0; et 370 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].last_instr_cond = 0; et 371 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].flags = 0; et 372 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].exception_number = UINT32_MAX; et 373 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c packet_queue->packet_buffer[et].trace_chan_id = trace_chan_id;