Lines Matching refs:num_maps

78 		       unsigned *reserved_maps, unsigned *num_maps,  in reserve_map()  argument
82 unsigned new_num = *num_maps + reserve; in reserve_map()
101 unsigned *num_maps, const char *group, in add_map_mux() argument
104 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux()
107 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux()
108 (*map)[*num_maps].data.mux.group = group; in add_map_mux()
109 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
110 (*num_maps)++; in add_map_mux()
116 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() argument
122 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_configs()
130 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_GROUP; in add_map_configs()
131 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
132 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
133 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
134 (*num_maps)++; in add_map_configs()
161 unsigned num_maps) in samsung_dt_free_map() argument
165 for (i = 0; i < num_maps; i++) in samsung_dt_free_map()
177 unsigned *num_maps) in samsung_dt_subnode_to_map() argument
219 ret = reserve_map(dev, map, reserved_maps, num_maps, reserve); in samsung_dt_subnode_to_map()
226 num_maps, group, np->full_name); in samsung_dt_subnode_to_map()
233 num_maps, group, configs, in samsung_dt_subnode_to_map()
250 unsigned *num_maps) in samsung_dt_node_to_map() argument
261 *num_maps = 0; in samsung_dt_node_to_map()
267 num_maps); in samsung_dt_node_to_map()
271 &reserved_maps, num_maps); in samsung_dt_node_to_map()
273 samsung_dt_free_map(pctldev, *map, *num_maps); in samsung_dt_node_to_map()