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()
83 if (upper) in regcache_maple_write()
84 memcpy(&entry[reg - index + 1], upper, upper_sz); in regcache_maple_write()
100 kfree(upper); in regcache_maple_write()
111 unsigned long *entry, *lower, *upper; in regcache_maple_drop() local
118 upper = NULL; in regcache_maple_drop()
148 upper = kmemdup_array(&entry[max - mas.index + 1], in regcache_maple_drop()
149 mas.last - max, sizeof(*upper), in regcache_maple_drop()
151 if (!upper) { in regcache_maple_drop()
170 if (upper) { in regcache_maple_drop()
172 ret = mas_store_gfp(&mas, upper, map->alloc_flags); in regcache_maple_drop()
175 upper = NULL; in regcache_maple_drop()
183 kfree(upper); in regcache_maple_drop()