Lines Matching refs:table
134 unsigned long *table = __va(asce & _ASCE_ORIGIN); in dump_pagetable() local
139 table += (address & _REGION1_INDEX) >> _REGION1_SHIFT; in dump_pagetable()
140 if (bad_address(table)) in dump_pagetable()
142 pr_cont("R1:%016lx ", *table); in dump_pagetable()
143 if (*table & _REGION_ENTRY_INVALID) in dump_pagetable()
145 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN); in dump_pagetable()
148 table += (address & _REGION2_INDEX) >> _REGION2_SHIFT; in dump_pagetable()
149 if (bad_address(table)) in dump_pagetable()
151 pr_cont("R2:%016lx ", *table); in dump_pagetable()
152 if (*table & _REGION_ENTRY_INVALID) in dump_pagetable()
154 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN); in dump_pagetable()
157 table += (address & _REGION3_INDEX) >> _REGION3_SHIFT; in dump_pagetable()
158 if (bad_address(table)) in dump_pagetable()
160 pr_cont("R3:%016lx ", *table); in dump_pagetable()
161 if (*table & (_REGION_ENTRY_INVALID | _REGION3_ENTRY_LARGE)) in dump_pagetable()
163 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN); in dump_pagetable()
166 table += (address & _SEGMENT_INDEX) >> _SEGMENT_SHIFT; in dump_pagetable()
167 if (bad_address(table)) in dump_pagetable()
169 pr_cont("S:%016lx ", *table); in dump_pagetable()
170 if (*table & (_SEGMENT_ENTRY_INVALID | _SEGMENT_ENTRY_LARGE)) in dump_pagetable()
172 table = (unsigned long *)(*table & _SEGMENT_ENTRY_ORIGIN); in dump_pagetable()
174 table += (address & _PAGE_INDEX) >> _PAGE_SHIFT; in dump_pagetable()
175 if (bad_address(table)) in dump_pagetable()
177 pr_cont("P:%016lx ", *table); in dump_pagetable()