Lines Matching refs:vmem_back
140 struct vmemmap_backing *vmem_back;
144 vmem_back = next;
147 return vmem_back;
169 struct vmemmap_backing *vmem_back;
171 vmem_back = vmemmap_list_alloc(node);
172 if (unlikely(!vmem_back)) {
177 vmem_back->phys = phys;
178 vmem_back->virt_addr = start;
179 vmem_back->list = vmemmap_list;
181 vmemmap_list = vmem_back;
277 struct vmemmap_backing *vmem_back, *vmem_back_prev;
279 vmem_back_prev = vmem_back = vmemmap_list;
282 for (; vmem_back; vmem_back = vmem_back->list) {
283 if (vmem_back->virt_addr == start)
285 vmem_back_prev = vmem_back;
288 if (unlikely(!vmem_back))
292 if (vmem_back == vmemmap_list) /* remove head */
293 vmemmap_list = vmem_back->list;
295 vmem_back_prev->list = vmem_back->list;
298 vmem_back->list = next;
299 next = vmem_back;
302 return vmem_back->phys;