Lines Matching refs:num_maps

92 		       unsigned *reserved_maps, unsigned *num_maps,  in reserve_map()  argument
96 unsigned new_num = *num_maps + reserve; in reserve_map()
117 unsigned *num_maps, const char *group, in add_map_mux() argument
120 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux()
123 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux()
124 (*map)[*num_maps].data.mux.group = group; in add_map_mux()
125 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
126 (*num_maps)++; in add_map_mux()
132 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() argument
138 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_configs()
148 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_GROUP; in add_map_configs()
149 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
150 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
151 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
152 (*num_maps)++; in add_map_configs()
181 unsigned num_maps) in samsung_dt_free_map() argument
185 for (i = 0; i < num_maps; i++) in samsung_dt_free_map()
197 unsigned *num_maps) in samsung_dt_subnode_to_map() argument
239 ret = reserve_map(dev, map, reserved_maps, num_maps, reserve); in samsung_dt_subnode_to_map()
246 num_maps, group, np->full_name); in samsung_dt_subnode_to_map()
253 num_maps, group, configs, in samsung_dt_subnode_to_map()
270 unsigned *num_maps) in samsung_dt_node_to_map() argument
281 *num_maps = 0; in samsung_dt_node_to_map()
287 num_maps); in samsung_dt_node_to_map()
291 &reserved_maps, num_maps); in samsung_dt_node_to_map()
293 samsung_dt_free_map(pctldev, *map, *num_maps); in samsung_dt_node_to_map()