Lines Matching refs:maddr
78 unsigned long maddr[0]; /* Array of MSPEC addresses. */ member
117 if (vdata->maddr[index] == 0) in mspec_close()
123 my_page = vdata->maddr[index]; in mspec_close()
124 vdata->maddr[index] = 0; in mspec_close()
140 unsigned long paddr, maddr; in mspec_fault() local
145 maddr = (volatile unsigned long) vdata->maddr[index]; in mspec_fault()
146 if (maddr == 0) { in mspec_fault()
147 maddr = uncached_alloc_page(numa_node_id(), 1); in mspec_fault()
148 if (maddr == 0) in mspec_fault()
152 if (vdata->maddr[index] == 0) { in mspec_fault()
154 vdata->maddr[index] = maddr; in mspec_fault()
156 uncached_free_page(maddr, 1); in mspec_fault()
157 maddr = vdata->maddr[index]; in mspec_fault()
162 paddr = maddr & ~__IA64_UNCACHED_OFFSET; in mspec_fault()