Home
last modified time | relevance | path

Searched refs:radix_tree_root (Results 1 – 25 of 53) sorted by relevance

123

/openbmc/linux/tools/testing/radix-tree/
H A Dtest.h14 int item_insert(struct radix_tree_root *root, unsigned long index);
17 int item_delete(struct radix_tree_root *root, unsigned long index);
19 struct item *item_lookup(struct radix_tree_root *root, unsigned long index);
21 void item_check_present(struct radix_tree_root *root, unsigned long index);
22 void item_check_absent(struct radix_tree_root *root, unsigned long index);
23 void item_gang_check_present(struct radix_tree_root *root,
26 void item_full_scan(struct radix_tree_root *root, unsigned long start,
28 void item_kill_tree(struct radix_tree_root *root);
47 void tree_verify_min_height(struct radix_tree_root *root, int maxindex);
54 void radix_tree_dump(struct radix_tree_root *root);
[all …]
H A Dtest.c12 item_tag_set(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_set()
18 item_tag_clear(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_clear()
23 int item_tag_get(struct radix_tree_root *root, unsigned long index, int tag) in item_tag_get()
37 int item_insert(struct radix_tree_root *root, unsigned long index) in item_insert()
61 int item_delete(struct radix_tree_root *root, unsigned long index) in item_delete()
91 void item_check_present(struct radix_tree_root *root, unsigned long index) in item_check_present()
100 struct item *item_lookup(struct radix_tree_root *root, unsigned long index) in item_lookup()
105 void item_check_absent(struct radix_tree_root *root, unsigned long index) in item_check_absent()
116 void item_gang_check_present(struct radix_tree_root *root, in item_gang_check_present()
143 void item_full_scan(struct radix_tree_root *root, unsigned long start, in item_full_scan()
[all …]
H A Dbenchmark.c14 static long long benchmark_iter(struct radix_tree_root *root, bool tagged) in benchmark_iter()
52 static void benchmark_insert(struct radix_tree_root *root, in benchmark_insert()
73 static void benchmark_tagging(struct radix_tree_root *root, in benchmark_tagging()
94 static void benchmark_delete(struct radix_tree_root *root, in benchmark_delete()
H A Dtag_check.c14 __simple_checks(struct radix_tree_root *tree, unsigned long index, int tag) in __simple_checks()
131 static void gang_check(struct radix_tree_root *tree, in gang_check()
157 static void do_thrash(struct radix_tree_root *tree, char *thrash_state, int tag) in do_thrash()
H A Dmultiorder.c168 struct radix_tree_root *tree = ptr; in creator_func()
219 struct radix_tree_root *tree = ptr; in load_creator()
/openbmc/linux/include/linux/
H A Dradix-tree.h25 #define radix_tree_root xarray macro
82 struct radix_tree_root name = RADIX_TREE_INIT(name, mask)
228 void radix_tree_iter_replace(struct radix_tree_root *,
230 void radix_tree_replace_slot(struct radix_tree_root *,
232 void radix_tree_iter_delete(struct radix_tree_root *,
242 void *radix_tree_tag_set(struct radix_tree_root *,
244 void *radix_tree_tag_clear(struct radix_tree_root *,
246 int radix_tree_tag_get(const struct radix_tree_root *,
248 void radix_tree_iter_tag_clear(struct radix_tree_root *,
263 void __rcu **idr_get_free(struct radix_tree_root *root,
[all …]
H A Diocontext.h109 struct radix_tree_root icq_tree;
H A Dbacking-dev-defs.h189 struct radix_tree_root cgwb_tree; /* radix tree of active cgroup wbs */
H A Didr.h20 struct radix_tree_root idr_rt;
/openbmc/linux/lib/
H A Dradix-tree.c143 static inline bool is_idr(const struct radix_tree_root *root) in is_idr()
234 struct radix_tree_root *root, in radix_tree_node_alloc()
543 static bool delete_node(struct radix_tree_root *root, in delete_node()
850 static int calculate_count(struct radix_tree_root *root, in calculate_count()
875 void __radix_tree_replace(struct radix_tree_root *root, in __radix_tree_replace()
938 static void node_tag_set(struct radix_tree_root *root, in node_tag_set()
967 void *radix_tree_tag_set(struct radix_tree_root *root, in radix_tree_tag_set()
995 static void node_tag_clear(struct radix_tree_root *root, in node_tag_clear()
1029 void *radix_tree_tag_clear(struct radix_tree_root *root, in radix_tree_tag_clear()
1394 void radix_tree_iter_delete(struct radix_tree_root *root, in radix_tree_iter_delete()
[all …]
/openbmc/linux/fs/xfs/
H A Dxfs_qm.h51 struct radix_tree_root qi_uquota_tree;
52 struct radix_tree_root qi_gquota_tree;
53 struct radix_tree_root qi_pquota_tree;
73 static inline struct radix_tree_root *
H A Dxfs_dquot.c751 struct radix_tree_root *tree, in xfs_qm_dqget_cache_lookup()
792 struct radix_tree_root *tree, in xfs_qm_dqget_cache_insert()
855 struct radix_tree_root *tree = xfs_dquot_tree(qi, type); in xfs_qm_dqget()
944 struct radix_tree_root *tree = xfs_dquot_tree(qi, type); in xfs_qm_dqget_inode()
/openbmc/linux/drivers/pinctrl/
H A Dcore.h55 struct radix_tree_root pin_desc_tree;
57 struct radix_tree_root pin_group_tree;
61 struct radix_tree_root pin_function_tree;
/openbmc/linux/arch/s390/include/asm/
H A Dgmap.h50 struct radix_tree_root guest_to_host;
51 struct radix_tree_root host_to_guest;
62 struct radix_tree_root host_to_rmap;
/openbmc/linux/drivers/block/null_blk/
H A Dnull_blk.h78 struct radix_tree_root data; /* data stored in the disk */
79 struct radix_tree_root cache; /* disk cache data */
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h396 struct radix_tree_root handles_vma;
H A Di915_gem_object_types.h236 struct radix_tree_root radix;
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dqp.h18 struct radix_tree_root tree;
/openbmc/linux/fs/f2fs/
H A Dgc.h57 struct radix_tree_root iroot;
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Deq.h21 struct radix_tree_root tree;
/openbmc/linux/drivers/infiniband/core/
H A Drdma_core.h115 struct radix_tree_root radix;
/openbmc/linux/drivers/net/ethernet/netronome/nfp/abm/
H A Dmain.h222 struct radix_tree_root qdiscs;
/openbmc/linux/drivers/sh/intc/
H A Dinternals.h57 struct radix_tree_root tree;
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dgtt.h215 struct radix_tree_root spt_tree;
/openbmc/linux/fs/btrfs/
H A Dfs.h381 struct radix_tree_root fs_roots_radix;
701 struct radix_tree_root buffer_radix;

123