Lines Matching full:upper
43 unsigned long *entry, *upper, *lower; in regcache_maple_write() local
68 upper = mas_find(&mas, reg + 1); in regcache_maple_write()
69 if (upper) { in regcache_maple_write()
84 if (upper) in regcache_maple_write()
85 memcpy(&entry[reg - index + 1], upper, upper_sz); in regcache_maple_write()
101 kfree(upper); in regcache_maple_write()
112 unsigned long *entry, *lower, *upper; in regcache_maple_drop() local
119 upper = NULL; in regcache_maple_drop()
149 upper = kmemdup_array(&entry[max - mas.index + 1], in regcache_maple_drop()
150 mas.last - max, sizeof(*upper), in regcache_maple_drop()
152 if (!upper) { in regcache_maple_drop()
171 if (upper) { in regcache_maple_drop()
173 ret = mas_store_gfp(&mas, upper, map->alloc_flags); in regcache_maple_drop()
176 upper = NULL; in regcache_maple_drop()
184 kfree(upper); in regcache_maple_drop()