Lines Matching refs:reg_defaults
35 /* calculate the size of reg_defaults */
48 map->reg_defaults = kmalloc_array(count, sizeof(struct reg_default),
50 if (!map->reg_defaults)
75 /* fill the reg_defaults */
100 map->reg_defaults[j].reg = reg;
101 map->reg_defaults[j].def = val;
108 kfree(map->reg_defaults);
120 if (config->reg_defaults || config->num_reg_defaults_raw)
128 if (config->reg_defaults && !config->num_reg_defaults) {
134 if (config->num_reg_defaults && !config->reg_defaults) {
141 if (config->reg_defaults[i].reg % map->reg_stride)
168 /* We still need to ensure that the reg_defaults
172 if (config->reg_defaults) {
173 tmp_buf = kmemdup(config->reg_defaults, map->num_reg_defaults *
177 map->reg_defaults = tmp_buf;
203 kfree(map->reg_defaults);
217 kfree(map->reg_defaults);
296 if (ret >= 0 && val == map->reg_defaults[ret].def)
697 r = bsearch(&key, map->reg_defaults, map->num_reg_defaults,
701 return r - map->reg_defaults;