Home
last modified time | relevance | path

Searched full:hcalls (Results 1 – 25 of 31) sorted by relevance

12

/linux-6.14.4/arch/powerpc/perf/
Dhv-gpci.c223 * Below loop do subsequent hcalls with next starting index and add it in processor_bus_topology_show()
234 * element and add 1 to make subsequent hcalls. in processor_bus_topology_show()
291 * Below loop do subsequent hcalls with next starting index and add it in processor_config_show()
302 * element and add 1 to subsequent hcalls. in processor_config_show()
359 * Below loop do subsequent hcalls with next secondary index and add it in affinity_domain_via_virtual_processor_show()
429 * Below loop do subsequent hcalls with next starting index and add it in affinity_domain_via_domain_show()
440 * element and add 1 to make subsequent hcalls. in affinity_domain_via_domain_show()
545 * Below loop do subsequent hcalls with next starting index and add it in affinity_domain_via_partition_show()
563 * element and add 1 to make subsequent hcalls. in affinity_domain_via_partition_show()
/linux-6.14.4/Documentation/arch/powerpc/
Dpapr_hcalls.rst4 Hypercall Op-codes (hcalls)
49 in a arch specific header [4]_ to issue hcalls from the linux kernel
128 multiple times in order to be completely serviced. These hcalls will usually
133 To make such hcalls the guest need to set *continue-token == 0* for the
141 Below is a partial list of HCALLs that are supported by PHYP. For the
289 subsequent hcalls to the hypervisor until the hcall is completely serviced
Dkvm-nested.rst87 More details of the individual hcalls follows:
96 All these HCALLs are made by the L1 to the L0.
141 (similar to an LPID) is returned, which can be used on subsequent HCALLs to
/linux-6.14.4/tools/perf/scripts/python/bin/
Dpowerpc-hcalls-report2 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/powerpc-hcalls.py
/linux-6.14.4/arch/powerpc/include/asm/
Dhvcall.h384 /* Platform specific hcalls, used by KVM */
388 * Platform specific hcalls, used by QEMU/SLOF. These are ignored by
395 /* "Platform specific hcalls", provided by PHYP */
400 /* Platform-specific hcalls used for nested HV KVM */
409 /* Platform-specific hcalls used by the Ultravisor */
Depapr_hcalls.h87 * The "memory" clobber is only necessary for hcalls where the Hypervisor
88 * will read or write guest memory. However, we add it to all hcalls because
90 * hcalls that need it.
Dparavirt.h45 * Spinlock code confers and prods, so don't trace the hcalls because the
/linux-6.14.4/drivers/misc/cxl/
DMakefile8 cxl-$(CONFIG_PPC_PSERIES) += flash.o guest.o of.o hcalls.o
Dflash.c11 #include "hcalls.h"
Dhcalls.c11 #include "hcalls.h"
Dguest.c13 #include "hcalls.h"
/linux-6.14.4/Documentation/devicetree/bindings/tpm/
Dibm,vtpm.yaml18 (Hcalls) and Command/Response Queue (CRQ) commands.
/linux-6.14.4/Documentation/ABI/testing/
Dsysfs-bus-event_source-devices-hv_24x776 HCALLs to retrieve hv-24x7 pmu event counter data.
Dsysfs-bus-event_source-devices-hv_gpci82 HCALLs to retrieve hv-gpci pmu event counter data.
/linux-6.14.4/arch/powerpc/platforms/pseries/
Dvas.c43 * Allocate, Modify and Deallocate HCALLs returns in hcall_return_busy_check()
55 * HCALLs after 1 or 10msecs. Also the delay hint from in hcall_return_busy_check()
393 * Allocate / Deallocate window hcalls and setup / free IRQs in vas_allocate_window()
435 * added to the list after open and modify HCALLs. So possible in vas_allocate_window()
Dsmp.c222 * XICS hcalls aren't as fast, so we can use msgsndp (which in pSeries_smp_probe()
Dlpar.c1833 * problems with tracing code making hcalls, because the tracing might have
1837 * Hcalls with specific problems being traced should use the _notrace
/linux-6.14.4/arch/powerpc/
DKconfig.debug93 It is by hcalls to communicate the state of L2 guests between
/linux-6.14.4/arch/powerpc/kvm/
Dbook3s_64_entry.S102 * Hcalls and other interrupts come here after normalising register
Dbook3s_pr_papr.c461 * all hcalls that were implemented before the hcall-enabling
Dbook3s_hv_uvmem.c15 * The page-in or page-out requests from UV will come to HV as hcalls and
59 * and H_SVM_PAGE_OUT hcalls in PAGE_SIZE(64K) granularity. HV tracks
Dbook3s_hv.c2081 * The H_RPT_INVALIDATE hcalls issued by nested in kvmppc_handle_nested_exit()
4465 * XIVE rearm and XICS hcalls must be handled in kvmhv_p9_guest_entry()
5174 * don't allow userspace to execute hcalls in in kvmppc_vcpu_run_hv()
5756 /* Start out with the default set of hcalls enabled */ in kvmppc_core_init_vm_hv()
6216 * all hcalls that were implemented before the hcall-enabling
/linux-6.14.4/arch/powerpc/sysdev/xive/
Dspapr.c140 ms = 10; /* seems appropriate for XIVE hcalls */ in plpar_busy_delay_time()
/linux-6.14.4/drivers/tty/
Dehv_bytechan.c259 * it is to make multiple hcalls for each character or each newline.
/linux-6.14.4/arch/sparc/kernel/
Dpci_sun4v.c1256 * ATU group, but ATU hcalls won't be available. in pci_sun4v_probe()

12