Searched refs:ma_state (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/include/linux/ |
A D | maple_tree.h | 372 struct ma_state { struct 386 struct ma_state *mas; argument 427 struct ma_state name = { \ 440 .mas = ma_state, \ 452 void *mas_walk(struct ma_state *mas); 454 void *mas_erase(struct ma_state *mas); 460 bool mas_is_err(struct ma_state *mas); 462 bool mas_nomem(struct ma_state *mas, gfp_t gfp); 463 void mas_pause(struct ma_state *mas); 465 void mas_destroy(struct ma_state *mas); [all …]
|
A D | mm_types.h | 856 struct ma_state mas;
|
/linux-6.3-rc2/lib/ |
A D | maple_tree.c | 253 bool mas_is_err(struct ma_state *mas) in mas_is_err() 1736 static inline bool mas_new_child(struct ma_state *mas, struct ma_state *child) in mas_new_child() 2048 struct ma_state list[3], next[3]; in mas_descend_adopt() 2124 struct ma_state *mas = wr_mas->mas; in mas_store_b_node() 2253 struct ma_state *mas = wr_mas->mas; in mas_wr_node_walk() 2642 struct ma_state *mas, in mab_set_b_end() 2782 struct ma_state *mas) in mast_new_root() 3321 struct ma_state *mas, in mast_fill_bnode() 3761 struct ma_state *mas = wr_mas->mas; in mas_wr_walk() 3781 struct ma_state *mas = wr_mas->mas; in mas_wr_walk_index() [all …]
|
/linux-6.3-rc2/include/trace/events/ |
A D | maple_tree.h | 11 struct ma_state; 15 TP_PROTO(const char *fn, struct ma_state *mas), 48 TP_PROTO(const char *fn, struct ma_state *mas), 82 TP_PROTO(const char *fn, struct ma_state *mas, unsigned long piv,
|
/linux-6.3-rc2/Documentation/core-api/ |
A D | maple_tree.rst | 141 The advanced API is based around the ma_state, this is where the 'mas' 142 prefix originates. The ma_state struct keeps track of tree operations to make
|
/linux-6.3-rc2/mm/ |
A D | mmap.c | 2109 static inline void remove_mt(struct mm_struct *mm, struct ma_state *mas) in remove_mt() 2246 struct ma_state *mas_detach) in munmap_sidetree()
|
/linux-6.3-rc2/tools/testing/radix-tree/ |
A D | maple.c | 702 int mas_ce2_over_count(struct ma_state *mas_start, struct ma_state *mas_end, in mas_ce2_over_count() 710 struct ma_state tmp; in mas_ce2_over_count() 772 static inline void mas_node_walk(struct ma_state *mas, struct maple_node *node, in mas_node_walk() 844 static inline bool mas_descend_walk(struct ma_state *mas, in mas_descend_walk() 879 static inline bool mas_tree_walk(struct ma_state *mas, unsigned long *range_min, in mas_tree_walk() 911 static inline void *mas_range_load(struct ma_state *mas, in mas_range_load() 35220 static void mas_dfs_preorder(struct ma_state *mas) in mas_dfs_preorder()
|
Completed in 57 milliseconds