Lines Matching defs:table
113 unsigned long *table = __va(asce & _ASCE_ORIGIN);
118 table += (address & _REGION1_INDEX) >> _REGION1_SHIFT;
119 if (bad_address(table))
121 pr_cont("R1:%016lx ", *table);
122 if (*table & _REGION_ENTRY_INVALID)
124 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN);
127 table += (address & _REGION2_INDEX) >> _REGION2_SHIFT;
128 if (bad_address(table))
130 pr_cont("R2:%016lx ", *table);
131 if (*table & _REGION_ENTRY_INVALID)
133 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN);
136 table += (address & _REGION3_INDEX) >> _REGION3_SHIFT;
137 if (bad_address(table))
139 pr_cont("R3:%016lx ", *table);
140 if (*table & (_REGION_ENTRY_INVALID | _REGION3_ENTRY_LARGE))
142 table = (unsigned long *)(*table & _REGION_ENTRY_ORIGIN);
145 table += (address & _SEGMENT_INDEX) >> _SEGMENT_SHIFT;
146 if (bad_address(table))
148 pr_cont("S:%016lx ", *table);
149 if (*table & (_SEGMENT_ENTRY_INVALID | _SEGMENT_ENTRY_LARGE))
151 table = (unsigned long *)(*table & _SEGMENT_ENTRY_ORIGIN);
153 table += (address & _PAGE_INDEX) >> _PAGE_SHIFT;
154 if (bad_address(table))
156 pr_cont("P:%016lx ", *table);