Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:32  
book3s.c 28230 bytes 2025-03-06 09:18:32 2025-03-06 11:46:23 This file is derived from arch/powerpc/kvm/44x.c,
book3s.h 1548 bytes 2025-03-06 09:18:32 2025-03-06 11:46:23  
book3s_32_mmu.c 9541 bytes 2025-03-06 09:18:32 2025-03-06 11:46:23  
book3s_32_mmu_host.c 9592 bytes 2025-03-06 09:18:32 2025-03-06 11:46:24  
book3s_32_sr.S 3477 bytes 2025-03-06 09:18:32 2025-03-06 11:46:24  
book3s_64_entry.S 10878 bytes 2025-03-06 09:18:32 2025-03-06 11:46:24  
book3s_64_mmu.c 15625 bytes 2025-03-06 09:18:32 2025-03-06 11:46:24  
book3s_64_mmu_host.c 10097 bytes 2025-03-06 09:18:32 2025-03-06 11:46:24  
book3s_64_mmu_hv.c 53512 bytes 2025-03-06 09:18:32 2025-03-06 11:46:25  
book3s_64_mmu_radix.c 36947 bytes 2025-03-06 09:18:32 2025-03-06 11:46:25  
book3s_64_slb.S 3134 bytes 2025-03-06 09:18:32 2025-03-06 11:46:26  
book3s_64_vio.c 18957 bytes 2025-03-06 09:18:32 2025-03-06 11:46:26  
book3s_emulate.c 25213 bytes 2025-03-06 09:18:32 2025-03-06 11:46:26  
book3s_exports.c 401 bytes 2025-03-06 09:18:32 2025-03-06 11:46:26  
book3s_hv.c 164360 bytes 2025-03-06 09:18:32 2025-03-06 11:46:28 KVM functions specific to running on Book 3S
book3s_hv.h 1498 bytes 2025-03-06 09:18:32 2025-03-06 11:46:28

Privileged (non-hypervisor) host registers to save.

book3s_hv_builtin.c 16018 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_hmi.c 1181 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_interrupts.S 3744 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_nested.c 44449 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29 KVM functions specific to running nested KVM-HV guests
book3s_hv_p9_entry.c 26629 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_p9_perf.c 6224 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_ras.c 11876 bytes 2025-03-06 09:18:32 2025-03-06 11:46:29  
book3s_hv_rm_mmu.c 36278 bytes 2025-03-06 09:18:32 2025-03-06 11:46:30  
book3s_hv_rm_xics.c 24068 bytes 2025-03-06 09:18:32 2025-03-06 11:46:30  
book3s_hv_rmhandlers.S 73027 bytes 2025-03-06 09:18:32 2025-03-06 11:46:31  
book3s_hv_tm.c 8638 bytes 2025-03-06 09:18:32 2025-03-06 11:46:31  
book3s_hv_tm_builtin.c 3997 bytes 2025-03-06 09:18:32 2025-03-06 11:46:31  
book3s_hv_uvmem.c 33978 bytes 2025-03-06 09:18:32 2025-03-06 11:46:32

A pseries guest can be run as secure guest on Ultravisor-enabled POWER platforms.

book3s_interrupts.S 5677 bytes 2025-03-06 09:18:32 2025-03-06 11:46:32  
book3s_mmu_hpte.c 9459 bytes 2025-03-06 09:18:32 2025-03-06 11:46:32  
book3s_paired_singles.c 30609 bytes 2025-03-06 09:18:32 2025-03-06 11:46:32  
book3s_pr.c 55238 bytes 2025-03-06 09:18:32 2025-03-06 11:46:33 Functions relating to running KVM on Book 3S processors where
book3s_pr_papr.c 12596 bytes 2025-03-06 09:18:32 2025-03-06 11:46:33  
book3s_rmhandlers.S 4186 bytes 2025-03-06 09:18:32 2025-03-06 11:46:33  
book3s_rtas.c 7000 bytes 2025-03-06 09:18:32 2025-03-06 11:46:33  
book3s_segment.S 10207 bytes 2025-03-06 09:18:32 2025-03-06 11:46:33  
book3s_xics.c 38014 bytes 2025-03-06 09:18:32 2025-03-06 11:46:34  
book3s_xics.h 3785 bytes 2025-03-06 09:18:32 2025-03-06 11:46:34  
book3s_xive.c 77927 bytes 2025-03-06 09:18:32 2025-03-06 11:46:35  
book3s_xive.h 8454 bytes 2025-03-06 09:18:32 2025-03-06 11:46:35  
book3s_xive_native.c 31489 bytes 2025-03-06 09:18:32 2025-03-06 11:46:35  
booke.c 58010 bytes 2025-03-06 09:18:32 2025-03-06 11:46:36  
booke.h 3686 bytes 2025-03-06 09:18:32 2025-03-06 11:46:36  
booke_emulate.c 11297 bytes 2025-03-06 09:18:32 2025-03-06 11:46:36  
booke_interrupts.S 14589 bytes 2025-03-06 09:18:32 2025-03-06 11:46:36  
bookehv_interrupts.S 19692 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37  
e500.c 14529 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is derived from arch/powerpc/kvm/44x.c,
e500.h 8818 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is based on arch/powerpc/kvm/44x_tlb.h and
e500_emulate.c 9851 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is derived from arch/powerpc/kvm/44x_emulate.c,
e500_mmu.c 24915 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is based on arch/powerpc/kvm/44x_tlb.c,
e500_mmu_host.c 21540 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is based on arch/powerpc/kvm/44x_tlb.c,
e500_mmu_host.h 433 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37  
e500mc.c 10546 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37 This file is derived from arch/powerpc/kvm/e500.c,
emulate.c 6901 bytes 2025-03-06 09:18:32 2025-03-06 11:46:37  
emulate_loadstore.c 9177 bytes 2025-03-06 09:18:32 2025-03-06 11:46:38  
fpu.S 5664 bytes 2025-03-06 09:18:32 2025-03-06 11:46:38  
irq.h 386 bytes 2025-03-06 09:18:32 2025-03-06 11:46:38  
Kconfig 7631 bytes 2025-03-06 09:18:32 -  
Makefile 3125 bytes 2025-03-06 09:18:32 2025-03-06 11:46:38  
mpic.c 42803 bytes 2025-03-06 09:18:32 2025-03-06 11:46:38  
powerpc.c 59025 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
timing.c 6187 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
timing.h 2527 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
tm.S 9133 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
trace.h 2875 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
trace_book3s.h 768 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
trace_booke.h 5231 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
trace_hv.h 15511 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39  
trace_pr.h 6426 bytes 2025-03-06 09:18:32 2025-03-06 11:46:39