Home
last modified time | relevance | path

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

/Linux-v5.15/fs/btrfs/
Ddelayed-ref.c317 struct rb_node *node = &ins->ref_node; in tree_insert()
327 ref_node); in tree_insert()
424 rb_erase_cached(&ref->ref_node, &head->ref_tree); in drop_delayed_ref()
425 RB_CLEAR_NODE(&ref->ref_node); in drop_delayed_ref()
440 struct rb_node *node = rb_next(&ref->ref_node); in merge_ref()
446 next = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in merge_ref()
502 ref = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in btrfs_merge_delayed_refs()
881 RB_CLEAR_NODE(&ref->ref_node); in init_delayed_ref_common()
Ddelayed-ref.h18 struct rb_node ref_node; member
Dbackref.c834 ref_node); in add_delayed_refs()
1955 struct ulist_node *ref_node = NULL; local
1986 while (!ret && (ref_node = ulist_next(refs, &ref_uiter))) {
1987 ret = btrfs_find_all_roots_safe(trans, fs_info, ref_node->val,
1996 root_node->val, ref_node->val,
1997 ref_node->aux);
2000 (uintptr_t)ref_node->aux,
Drelocation.c3420 struct ulist_node *ref_node = NULL; in add_data_references() local
3431 while ((ref_node = ulist_next(leaves, &leaf_uiter))) { in add_data_references()
3434 eb = read_tree_block(fs_info, ref_node->val, 0, 0, 0, NULL); in add_data_references()
3444 ret = __add_tree_block(rc, ref_node->val, blocksize, blocks); in add_data_references()
Dextent-tree.c1743 struct btrfs_delayed_ref_node, ref_node); in select_delayed_ref()
1920 rb_erase_cached(&ref->ref_node, &locked_ref->ref_tree); in btrfs_run_delayed_refs_for_head()
1921 RB_CLEAR_NODE(&ref->ref_node); in btrfs_run_delayed_refs_for_head()
2257 ref = rb_entry(node, struct btrfs_delayed_ref_node, ref_node); in check_delayed_ref()
Ddisk-io.c4656 ref_node); in btrfs_destroy_delayed_refs()
4658 rb_erase_cached(&ref->ref_node, &head->ref_tree); in btrfs_destroy_delayed_refs()
4659 RB_CLEAR_NODE(&ref->ref_node); in btrfs_destroy_delayed_refs()
/Linux-v5.15/fs/
Dio_uring.c7647 static void io_rsrc_node_destroy(struct io_rsrc_node *ref_node) in io_rsrc_node_destroy() argument
7649 percpu_ref_exit(&ref_node->refs); in io_rsrc_node_destroy()
7650 kfree(ref_node); in io_rsrc_node_destroy()
7680 struct io_rsrc_node *ref_node; in io_rsrc_node_alloc() local
7682 ref_node = kzalloc(sizeof(*ref_node), GFP_KERNEL); in io_rsrc_node_alloc()
7683 if (!ref_node) in io_rsrc_node_alloc()
7686 if (percpu_ref_init(&ref_node->refs, io_rsrc_node_ref_zero, in io_rsrc_node_alloc()
7688 kfree(ref_node); in io_rsrc_node_alloc()
7691 INIT_LIST_HEAD(&ref_node->node); in io_rsrc_node_alloc()
7692 INIT_LIST_HEAD(&ref_node->rsrc_list); in io_rsrc_node_alloc()
[all …]