Lines Matching refs:num_maps

87 		       unsigned *reserved_maps, unsigned *num_maps,  in reserve_map()  argument
91 unsigned new_num = *num_maps + reserve; in reserve_map()
112 unsigned *num_maps, const char *group, in add_map_mux() argument
115 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux()
118 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux()
119 (*map)[*num_maps].data.mux.group = group; in add_map_mux()
120 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
121 (*num_maps)++; in add_map_mux()
127 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() argument
133 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_configs()
143 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_GROUP; in add_map_configs()
144 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
145 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
146 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
147 (*num_maps)++; in add_map_configs()
176 unsigned num_maps) in samsung_dt_free_map() argument
180 for (i = 0; i < num_maps; i++) in samsung_dt_free_map()
192 unsigned *num_maps) in samsung_dt_subnode_to_map() argument
234 ret = reserve_map(dev, map, reserved_maps, num_maps, reserve); in samsung_dt_subnode_to_map()
241 num_maps, group, np->full_name); in samsung_dt_subnode_to_map()
248 num_maps, group, configs, in samsung_dt_subnode_to_map()
265 unsigned *num_maps) in samsung_dt_node_to_map() argument
276 *num_maps = 0; in samsung_dt_node_to_map()
282 num_maps); in samsung_dt_node_to_map()
286 &reserved_maps, num_maps); in samsung_dt_node_to_map()
288 samsung_dt_free_map(pctldev, *map, *num_maps); in samsung_dt_node_to_map()