Lines Matching defs:window
30 if (pip->window[k].virt)
31 iounmap(pip->window[k].virt);
33 kfree(pip->window);
34 pip->window = NULL;
45 pip->window = kzalloc(pip->num_resources * sizeof(*pip->window),
47 if (!pip->window)
53 pip->window[k].phys = res->start;
54 pip->window[k].size = resource_size(res);
55 pip->window[k].virt = ioremap_nocache(res->start,
57 if (!pip->window[k].virt)
72 struct pfc_window *window;
77 window = pip->window + k;
79 if (address < window->phys)
82 if (address >= (window->phys + window->size))
85 return window->virt + (address - window->phys);