Lines Matching refs:num_maps
79 unsigned *reserved_maps, unsigned *num_maps, in reserve_map() argument
83 unsigned new_num = *num_maps + reserve; in reserve_map()
102 unsigned *num_maps, const char *group, in add_map_mux() argument
105 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux()
108 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux()
109 (*map)[*num_maps].data.mux.group = group; in add_map_mux()
110 (*map)[*num_maps].data.mux.function = function; in add_map_mux()
111 (*num_maps)++; in add_map_mux()
117 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() argument
123 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_configs()
131 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_GROUP; in add_map_configs()
132 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
133 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
134 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
135 (*num_maps)++; in add_map_configs()
162 unsigned num_maps) in samsung_dt_free_map() argument
166 for (i = 0; i < num_maps; i++) in samsung_dt_free_map()
178 unsigned *num_maps) in samsung_dt_subnode_to_map() argument
220 ret = reserve_map(dev, map, reserved_maps, num_maps, reserve); in samsung_dt_subnode_to_map()
227 num_maps, group, np->full_name); in samsung_dt_subnode_to_map()
234 num_maps, group, configs, in samsung_dt_subnode_to_map()
251 unsigned *num_maps) in samsung_dt_node_to_map() argument
262 *num_maps = 0; in samsung_dt_node_to_map()
268 num_maps); in samsung_dt_node_to_map()
272 &reserved_maps, num_maps); in samsung_dt_node_to_map()
274 samsung_dt_free_map(pctldev, *map, *num_maps); in samsung_dt_node_to_map()