Lines Matching refs:lpid
213 static void flush_partition(unsigned int lpid, bool radix)
216 radix__flush_all_lpid(lpid);
217 radix__flush_all_lpid_guest(lpid);
221 "r" (TLBIEL_INVAL_SET_LPID), "r" (lpid));
224 trace_tlbie(lpid, 0, TLBIEL_INVAL_SET_LPID, lpid, 2, 0, 0);
228 void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0,
231 unsigned long old = be64_to_cpu(partition_tb[lpid].patb0);
242 partition_tb[lpid].patb0 = cpu_to_be64(dw0);
243 partition_tb[lpid].patb1 = cpu_to_be64(dw1);
248 * and partition table caches for the lpid. Otherwise, just do the
253 uv_register_pate(lpid, dw0, dw1);
262 flush_partition(lpid, (old & PATB_HR));