Home
last modified time | relevance | path

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

/Linux-v4.19/net/ceph/
Dosdmap.c143 struct crush_choose_arg_map *arg_map; in alloc_choose_arg_map() local
145 arg_map = kzalloc(sizeof(*arg_map), GFP_NOIO); in alloc_choose_arg_map()
146 if (!arg_map) in alloc_choose_arg_map()
149 RB_CLEAR_NODE(&arg_map->node); in alloc_choose_arg_map()
150 return arg_map; in alloc_choose_arg_map()
153 static void free_choose_arg_map(struct crush_choose_arg_map *arg_map) in free_choose_arg_map() argument
155 if (arg_map) { in free_choose_arg_map()
158 WARN_ON(!RB_EMPTY_NODE(&arg_map->node)); in free_choose_arg_map()
160 for (i = 0; i < arg_map->size; i++) { in free_choose_arg_map()
161 struct crush_choose_arg *arg = &arg_map->args[i]; in free_choose_arg_map()
[all …]