Lines Matching refs:lpid
309 static void flush_partition(unsigned int lpid, bool radix)
312 radix__flush_all_lpid(lpid);
313 radix__flush_all_lpid_guest(lpid);
317 "r" (TLBIEL_INVAL_SET_LPID), "r" (lpid));
320 trace_tlbie(lpid, 0, TLBIEL_INVAL_SET_LPID, lpid, 2, 0, 0);
324 void mmu_partition_table_set_entry(unsigned int lpid, unsigned long dw0,
327 unsigned long old = be64_to_cpu(partition_tb[lpid].patb0);
338 partition_tb[lpid].patb0 = cpu_to_be64(dw0);
339 partition_tb[lpid].patb1 = cpu_to_be64(dw1);
344 * and partition table caches for the lpid. Otherwise, just do the
349 uv_register_pate(lpid, dw0, dw1);
358 flush_partition(lpid, (old & PATB_HR));