Lines Matching defs:new
539 struct rb_node **new = &(root->rb_node), *parent = NULL;
541 while (*new) {
543 rb_entry(*new, struct regmap_range_node, node);
545 parent = *new;
547 new = &((*new)->rb_left);
549 new = &((*new)->rb_right);
554 rb_link_node(&data->node, parent, new);
1087 struct regmap_range_node *new;
1143 new = kzalloc(sizeof(*new), GFP_KERNEL);
1144 if (new == NULL) {
1149 new->map = map;
1150 new->name = range_cfg->name;
1151 new->range_min = range_cfg->range_min;
1152 new->range_max = range_cfg->range_max;
1153 new->selector_reg = range_cfg->selector_reg;
1154 new->selector_mask = range_cfg->selector_mask;
1155 new->selector_shift = range_cfg->selector_shift;
1156 new->window_start = range_cfg->window_start;
1157 new->window_len = range_cfg->window_len;
1159 if (!_regmap_range_add(map, new)) {
1161 kfree(new);
1435 * new cache. This can be used to restore the cache to defaults or to