Lines Matching defs:windows
41 * @windows: pointer to windows supported by the device
42 * @num_windows: number of windows device supports
48 struct pci_epc_mem_window *windows,
62 if (!windows || !num_windows)
65 epc->windows = kcalloc(num_windows, sizeof(*epc->windows), GFP_KERNEL);
66 if (!epc->windows)
70 page_size = windows[i].page_size;
74 pages = windows[i].size >> page_shift;
92 mem->window.phys_base = windows[i].phys_base;
93 mem->window.size = windows[i].size;
98 epc->windows[i] = mem;
101 epc->mem = epc->windows[0];
108 mem = epc->windows[i];
112 kfree(epc->windows);
157 mem = epc->windows[i];
161 kfree(epc->windows);
163 epc->windows = NULL;
190 mem = epc->windows[i];
225 mem = epc->windows[i];