/linux-6.14.4/Documentation/gpu/amdgpu/ |
D | process-isolation.rst | 4 AMDGPU Process Isolation 7 The AMDGPU driver includes a feature that enables automatic process isolation on the graphics engin… 11 Process Isolation 14 …ow users to manually execute the cleaner shader and control the process isolation feature, respect… 19 …isolation and automatic shader cleanup between processes. On GPUs that support graphics engine par… 21 Example of enabling enforce isolation on a GPU with multiple partitions: 29 The output indicates that enforce isolation is enabled on zeroth and second parition and disabled o… 42 … to clean up the LDS and GPR state on the graphics engine. When process isolation is enabled, this…
|
D | index.rst | 19 process-isolation
|
/linux-6.14.4/Documentation/devicetree/bindings/bus/ |
D | st,stm32mp25-rifsc.yaml | 7 title: STM32 Resource isolation framework security controller 13 Resource isolation framework (RIF) is a comprehensive set of hardware blocks 14 designed to enforce and manage isolation of STM32 hardware resources like 19 - RISC registers associated with RISUP logic (resource isolation device unit 22 - RIMC registers: associated with RIMU logic (resource isolation master 28 - RISC registers associated with RISAL logic (resource isolation device unit
|
/linux-6.14.4/Documentation/devicetree/bindings/soc/ti/ |
D | wkup-m3-ipc.yaml | 35 Support for IO Isolation 38 isolation is activated. Those pins have pad control registers prefixed by 41 IO isolation is active. 84 ti,set-io-isolation: 88 the CM3 firmware to activate IO isolation when suspending to deep sleep. 101 ti,set-io-isolation: false 141 * will be disabled to save power when IO isolation is active. Note that 170 ti,set-io-isolation;
|
/linux-6.14.4/arch/arm/mach-meson/ |
D | platsmp.c | 186 /* Isolation disable */ in meson8_smp_boot_secondary() 190 pr_err("Error when disabling isolation of CPU%d\n", cpu); in meson8_smp_boot_secondary() 269 /* Isolation disable */ in meson8b_smp_boot_secondary() 273 pr_err("Error when disabling isolation of CPU%d\n", cpu); in meson8b_smp_boot_secondary() 333 /* Isolation enable */ in meson8_smp_cpu_kill() 337 pr_err("Error when enabling isolation for CPU%d\n", cpu); in meson8_smp_cpu_kill() 383 /* Isolation enable */ in meson8b_smp_cpu_kill() 387 pr_err("Error when enabling isolation for CPU%d\n", cpu); in meson8b_smp_cpu_kill()
|
/linux-6.14.4/drivers/s390/net/ |
D | qeth_core_sys.c | 411 switch (card->options.isolation) { in qeth_dev_isolation_show() 427 enum qeth_ipa_isolation_modes isolation; in qeth_dev_isolation_store() local 434 "support QDIO data connection isolation\n"); in qeth_dev_isolation_store() 438 /* parse input into isolation mode */ in qeth_dev_isolation_store() 440 isolation = ISOLATION_MODE_NONE; in qeth_dev_isolation_store() 442 isolation = ISOLATION_MODE_FWD; in qeth_dev_isolation_store() 444 isolation = ISOLATION_MODE_DROP; in qeth_dev_isolation_store() 451 rc = qeth_setadpparms_set_access_ctrl(card, isolation); in qeth_dev_isolation_store() 454 WRITE_ONCE(card->options.isolation, isolation); in qeth_dev_isolation_store() 462 static DEVICE_ATTR(isolation, 0644, qeth_dev_isolation_show,
|
/linux-6.14.4/tools/testing/selftests/net/forwarding/ |
D | bridge_port_isolation.sh | 48 check_err $? "Can't set isolation on port $swp1" 50 check_err $? "Can't set isolation on port $swp2" 52 check_err $? "Can't disable isolation on port $swp3"
|
/linux-6.14.4/include/uapi/linux/ |
D | batman_adv.h | 41 * interface. This information is used by the "AP Isolation" feature 47 * information is used by the Extended Isolation feature 363 * @BATADV_ATTR_ISOLATION_MARK: the isolation mark which is used to 364 * classify clients as "isolated" by the Extended Isolation feature. 369 * @BATADV_ATTR_ISOLATION_MASK: the isolation (bit)mask which is used to 370 * classify clients as "isolated" by the Extended Isolation feature.
|
/linux-6.14.4/mm/ |
D | page_isolation.c | 7 #include <linux/page-isolation.h> 23 * PageLRU check without isolation or lru_lock could race so that 223 * approach in order to merge them. Isolation and free will make in unset_migratetype_isolate() 288 * @flags: isolation flags 290 * @skip_isolation: the flag to skip the pageblock isolation in second 467 * A call to drain_all_pages() after isolation can flush most of them. However 471 * might be used to flush and disable pcplist before isolation and enable after 481 /* isolation is done at page block granularity */ in start_isolate_page_range()
|
D | compaction.c | 20 #include <linux/page-isolation.h> 379 * should be skipped for page isolation when the migrate and free page scanner 471 /* Set for isolation rather than compaction */ in update_cached_migrate() 603 /* Strict mode is for isolation, speed is secondary */ in isolate_freepages_block() 700 * If strict isolation is requested by CMA then check that all the in isolate_freepages_block() 827 * skip_isolation_on_order() - determine when to skip folio isolation based on 858 * @mode: Isolation mode to be used. 895 /* stop isolation if there are still pages not migrated */ in isolate_migratepages_block() 1007 * Fail isolation in case isolate_or_dissolve_huge_page() in isolate_migratepages_block() 1041 * potential isolation targets. in isolate_migratepages_block() [all …]
|
/linux-6.14.4/arch/x86/hyperv/ |
D | ivm.c | 3 * Hyper-V Isolation VM interface with paravisor and hypervisor 459 * In Isolation VM, all guest memory is encrypted from host and guest 470 /* no-op if partition isolation is not enabled */ in hv_mark_gpa_visibility() 532 * In Isolation VM, all guest memory is encrypted from host and guest 652 panic("hv_vtom_init: unsupported isolation type %d\n", type); in hv_vtom_init() 680 * isolation VM. 697 * isolation VM.
|
/linux-6.14.4/include/linux/ |
D | balloon_compaction.h | 12 * the address space operations for page isolation/migration/compaction. 14 * As the page isolation scanning step a compaction thread does is a lockless 27 * ii. isolation or dequeueing procedure must remove the page from balloon
|
/linux-6.14.4/arch/mips/alchemy/common/ |
D | vss.c | 49 __raw_writel(0x1f, base + VSS_FTR); /* enable isolation cells */ in __enable_block() 58 __raw_writel(0x0f, base + VSS_FTR); /* disable isolation cells */ in __disable_block()
|
/linux-6.14.4/kernel/sched/ |
D | build_utility.c | 15 #include <linux/sched/isolation.h> 104 # include "isolation.c"
|
/linux-6.14.4/drivers/phy/samsung/ |
D | phy-exynos-dp-video.c | 33 /* Disable power isolation on DP-PHY */ in exynos_dp_video_phy_power_on() 42 /* Enable power isolation on DP-PHY */ in exynos_dp_video_phy_power_off()
|
D | phy-exynos4210-usb2.c | 77 /* Isolation, configured in the power management unit */ 209 /* Order of initialisation is important - first power then isolation */ in exynos4210_power_on()
|
/linux-6.14.4/drivers/pmdomain/mediatek/ |
D | mtk-pm-domains.h | 100 * @ext_buck_iso_offs: The offset for external buck isolation 101 * @ext_buck_iso_mask: The mask for external buck isolation
|
/linux-6.14.4/arch/arm/boot/dts/marvell/ |
D | armada-385-clearfog-gtr.dtsi | 50 47 - Control isolation of boot sensitive SAR signals 160 cf_gtr_isolation_pins: cf-gtr-isolation-pins { 479 sar-isolation { 483 line-name = "sar-isolation";
|
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_gfx.c | 1501 * Registers (GPRs) to ensure data isolation between GPU workloads. 1554 * amdgpu_gfx_get_enforce_isolation - Query AMDGPU GFX Enforce Isolation Settings 1561 * sysfs file returns the isolation settings for all partitions, where '0' 1590 * amdgpu_gfx_set_enforce_isolation - Control AMDGPU GFX Enforce Isolation 1598 * 'enforce_isolation' sysfs file enables or disables process isolation for 1812 dev_err(adev->dev, "failed to create isolation sysfs files"); in amdgpu_gfx_sysfs_init() 1873 * a key role in enforcing process isolation on the GPU. 1879 * enforce isolation after a delay of GFX_SLICE_PERIOD. 1883 * for enforcing isolation and checks if the KFD scheduler is active. If the 1934 * amdgpu_gfx_enforce_isolation_handler - work handler for enforcing shader isolation [all …]
|
/linux-6.14.4/drivers/gpu/drm/i915/gt/ |
D | intel_engine_user.c | 263 unsigned int isolation; in intel_engines_driver_register() local 295 isolation = intel_engines_has_context_isolation(i915); in intel_engines_driver_register() 300 if ((isolation & bit) != expected) { in intel_engines_driver_register()
|
/linux-6.14.4/drivers/gpu/drm/tegra/ |
D | vic.c | 70 * context isolation is not enabled, and SID_VIC is used for both firmware and in vic_boot() 73 * If context isolation is enabled, it will be overridden by the SETSTREAMID in vic_boot() 283 * isolation cannot be used. in vic_load_firmware() 286 dev_warn_once(vic->dev, "context isolation disabled due to old firmware\n"); in vic_load_firmware()
|
/linux-6.14.4/Documentation/devicetree/bindings/misc/ |
D | fsl,qoriq-mc.yaml | 26 same hardware "isolation context" and a 10-bit value called an ICID 27 (isolation context id) is expressed by the hardware to identify
|
/linux-6.14.4/drivers/clk/xilinx/ |
D | Kconfig | 8 Provides the driver to enable and disable the isolation between the
|
/linux-6.14.4/drivers/net/can/peak_canfd/ |
D | Kconfig | 11 up to 12 Mbit/s. A galvanic isolation of the CAN ports protects the
|
/linux-6.14.4/include/linux/ssb/ |
D | ssb_regs.h | 477 #define SSB_SPROM8_TRI25G 0x00A8 /* TX isolation 2.4&5.3GHz */ 478 #define SSB_SPROM8_TRI2G 0x00FF /* TX isolation 2.4GHz */ 479 #define SSB_SPROM8_TRI5G 0xFF00 /* TX isolation 5.3GHz */ 481 #define SSB_SPROM8_TRI5GHL 0x00AA /* TX isolation 5.2/5.8GHz */ 482 #define SSB_SPROM8_TRI5GL 0x00FF /* TX isolation 5.2GHz */ 483 #define SSB_SPROM8_TRI5GH 0xFF00 /* TX isolation 5.8GHz */
|