Home
last modified time | relevance | path

Searched refs:rb_erase (Results 1 – 25 of 199) sorted by relevance

12345678

/linux-6.15/net/ceph/
H A Dstring_table.c32 rb_erase(&exist->node, &string_tree); in ceph_find_or_create_string()
71 rb_erase(&exist->node, &string_tree); in ceph_find_or_create_string()
94 rb_erase(&cs->node, &string_tree); in ceph_release_string()
/linux-6.15/fs/ntfs3/
H A Dbitmap.c135 rb_erase(node, &wnd->start_tree); in wnd_close()
258 rb_erase(&e->start.node, &wnd->start_tree); in wnd_add_free_ext()
259 rb_erase(&e->count.node, &wnd->count_tree); in wnd_add_free_ext()
277 rb_erase(&e->start.node, &wnd->start_tree); in wnd_add_free_ext()
278 rb_erase(&e->count.node, &wnd->count_tree); in wnd_add_free_ext()
334 rb_erase(&e->start.node, &wnd->start_tree); in wnd_add_free_ext()
335 rb_erase(&e->count.node, &wnd->count_tree); in wnd_add_free_ext()
444 rb_erase(&e->count.node, &wnd->count_tree); in wnd_remove_free_ext()
455 rb_erase(&e->count.node, &wnd->count_tree); in wnd_remove_free_ext()
472 rb_erase(&e->start.node, &wnd->start_tree); in wnd_remove_free_ext()
[all …]
/linux-6.15/tools/include/linux/
H A Drbtree.h49 extern void rb_erase(struct rb_node *, struct rb_root *);
105 rb_erase(n, root); in rb_erase_init()
143 rb_erase(node, &root->rb_root); in rb_erase_cached()
/linux-6.15/drivers/mtd/ubi/
H A Dwl.c411 rb_erase(&e->u.rb, &ubi->free); in wl_get_wle()
729 rb_erase(&e1->u.rb, &ubi->used);
756 rb_erase(&e1->u.rb, &ubi->used);
768 rb_erase(&e1->u.rb, &ubi->scrub);
1326 rb_erase(&e->u.rb, &ubi->used);
1329 rb_erase(&e->u.rb, &ubi->scrub);
1332 rb_erase(&e->u.rb, &ubi->erroneous);
1401 rb_erase(&e->u.rb, &ubi->used);
1597 rb_erase(&e->u.rb, &ubi->used);
1603 rb_erase(&e->u.rb, &ubi->free);
[all …]
H A Dfastmap-wl.c94 rb_erase(&e->u.rb, &ubi->free); in ubi_wl_get_fm_peb()
244 rb_erase(&e->u.rb, &ubi->free); in ubi_refill_pools_and_lock()
/linux-6.15/drivers/md/
H A Ddm-bio-prison-v1.c208 rb_erase(&cell->node, root); in __cell_release()
236 rb_erase(&cell->node, root); in __cell_release_no_holder()
277 rb_erase(&cell->node, &prison->regions[l].cell); in dm_cell_visit_release()
H A Ddm-bio-prison-v2.c204 rb_erase(&cell->node, &prison->cells); in __put()
331 rb_erase(&cell->node, &prison->cells); in __unlock()
H A Ddm-dust.c95 rb_erase(&bblock->node, &dd->badblocklist); in dust_remove_block()
195 rb_erase(&bblk->node, &dd->badblocklist); in __dust_map_write()
254 rb_erase(node, tree); in __dust_clear_badblocks()
/linux-6.15/fs/btrfs/
H A Dtree-mod-log.c119 rb_erase(node, tm_root); in btrfs_put_tree_mod_seq()
357 rb_erase(&tm_list[i]->node, &eb->fs_info->tree_mod_log); in btrfs_tree_mod_log_insert_move()
380 rb_erase(&tm_list[j]->node, in tree_mod_log_free_eb()
650 rb_erase(&dst_move_tm->node, &fs_info->tree_mod_log); in btrfs_tree_mod_log_eb_copy()
653 rb_erase(&src_move_tm->node, &fs_info->tree_mod_log); in btrfs_tree_mod_log_eb_copy()
658 rb_erase(&tm_list[i]->node, &fs_info->tree_mod_log); in btrfs_tree_mod_log_eb_copy()
H A Dref-verify.c244 rb_erase(&re->node, &be->roots); in free_block_entry()
250 rb_erase(&ref->node, &be->refs); in free_block_entry()
839 rb_erase(&exist->node, &be->refs); in btrfs_ref_tree_mod()
860 rb_erase(&ref->node, &be->refs); in btrfs_ref_tree_mod()
917 rb_erase(&be->node, &fs_info->block_tree); in btrfs_free_ref_cache()
982 rb_erase(&be->node, &fs_info->block_tree); in btrfs_free_ref_tree_range()
/linux-6.15/net/ipv4/
H A Dinetpeer.c163 rb_erase(&p->rb_node, &base->rb_root); in inet_peer_gc()
282 rb_erase(&peer->rb_node, &base->rb_root); in inetpeer_invalidate_tree()
H A Dinet_fragment.c276 rb_erase(&skb->rbnode, root); in inet_frag_rbtree_purge()
569 rb_erase(&head->rbnode, &q->rb_fragments); in inet_frag_reasm_finish()
611 rb_erase(rbn, &q->rb_fragments); in inet_frag_reasm_finish()
640 rb_erase(&head->rbnode, &q->rb_fragments); in inet_frag_pull_head()
/linux-6.15/Documentation/translations/zh_CN/core-api/
H A Drbtree.rst140 void rb_erase(struct rb_node *victim, struct rb_root *tree);
147 rb_erase(&data->node, &mytree);
229 删除一个结点时,用户必须调用rb_erase_augmented()而不是rb_erase()。
/linux-6.15/drivers/fpga/
H A Ddfl-afu-dma-region.c194 rb_erase(&region->node, &afu->dma_regions); in afu_dma_region_remove()
215 rb_erase(node, &afu->dma_regions); in afu_dma_region_destroy()
/linux-6.15/include/linux/
H A Drbtree.h40 extern void rb_erase(struct rb_node *, struct rb_root *);
126 rb_erase(node, &root->rb_root); in rb_erase_cached()
H A Drbtree_latch.h102 rb_erase(&ltn->node[idx], &ltr->tree[idx]); in __lt_erase()
/linux-6.15/mm/
H A Dshmem_quota.c106 rb_erase(&entry->node, root); in shmem_free_file_info()
300 rb_erase(&entry->node, info->dqi_priv); in shmem_release_dquot()
/linux-6.15/fs/ext4/
H A Dblock_validity.c107 rb_erase(node, &system_blks->root); in add_system_zone()
118 rb_erase(node, &system_blks->root); in add_system_zone()
H A Dextents_status.c584 rb_erase(&es->rb_node, &tree->root); in ext4_es_try_to_merge_left()
608 rb_erase(node, &tree->root); in ext4_es_try_to_merge_right()
1355 rb_erase(&pr->rb_node, &tree->root); in get_rsvd()
1470 rb_erase(&es->rb_node, &tree->root); in __es_remove_extent()
1812 rb_erase(&es->rb_node, &tree->root); in es_do_reclaim_extents()
1870 rb_erase(&es->rb_node, &tree->root); in ext4_clear_inode_es()
2024 rb_erase(&pr->rb_node, &tree->root); in __remove_pending()
/linux-6.15/drivers/dma-buf/
H A Dsw_sync.c161 rb_erase(&pt->node, &parent->pt_tree); in timeline_fence_release()
242 rb_erase(&pt->node, &obj->pt_tree); in sync_timeline_signal()
/linux-6.15/net/rds/
H A Drdma.c106 rb_erase(&mr->r_rb_node, &rs->rs_rdma_keys); in rds_destroy_mr()
139 rb_erase(&mr->r_rb_node, &rs->rs_rdma_keys); in rds_rdma_drop_keys()
426 rb_erase(&mr->r_rb_node, &rs->rs_rdma_keys); in rds_free_mr()
469 rb_erase(&mr->r_rb_node, &rs->rs_rdma_keys); in rds_rdma_unuse()
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dcm.c191 rb_erase(&found_ent->node, sl_id_map); in id_map_ent_timeout()
554 rb_erase(&ent->node, sl_id_map); in mlx4_ib_cm_paravirt_clean()
570 rb_erase(&map->node, sl_id_map); in mlx4_ib_cm_paravirt_clean()
/linux-6.15/net/sched/
H A Dsch_fq.c215 rb_erase(&f->rate_node, &q->delayed); in fq_flow_unset_throttled()
293 rb_erase(&f->fq_node, root); in fq_gc()
485 rb_erase(&skb->rbnode, &flow->t_root); in fq_erase_head()
791 rb_erase(&skb->rbnode, &flow->t_root); in fq_flow_purge()
819 rb_erase(p, root); in fq_reset()
849 rb_erase(op, oroot); in fq_rehash()
/linux-6.15/drivers/staging/media/atomisp/pci/hmm/
H A Dhmm_bo.c100 rb_erase(&this->node, &this->bdev->free_rbtree); in __bo_search_and_remove_from_free_rbtree()
266 rb_erase(&bo->node, &bdev->free_rbtree); in __bo_take_off_handling()
274 rb_erase(&bo->node, &bdev->free_rbtree); in __bo_take_off_handling()
465 rb_erase(&bo->node, &bdev->allocated_rbtree); in hmm_bo_release()
/linux-6.15/fs/nfs/blocklayout/
H A Dextent_tree.c101 rb_erase(&be->be_node, root); in ext_try_to_merge_left()
117 rb_erase(&right->be_node, root); in ext_try_to_merge_right()
237 rb_erase(&be->be_node, root); in __ext_tree_remove()

12345678