/linux/Documentation/devicetree/bindings/gpu/ |
H A D | apple,agx.yaml | 46 Region containing a shared handoff structure for VM 56 - const: handoff 89 memory-region-names = "ttbs", "pagetables", "handoff",
|
/linux/kernel/locking/ |
H A D | rwsem.c | 62 * - the handoff isn't set. 87 * Bit 2 - lock handoff bit 96 * Bit 2 - lock handoff bit 109 * There are three places where the lock handoff bit may be set or cleared. 115 * be the first one in the wait_list to be eligible for setting the handoff 116 * bit. So concurrent setting/clearing of handoff bit is not possible. 356 * queue before initiating the handoff protocol. 461 * to give up the lock), request a HANDOFF to in rwsem_mark_wake() 538 * writers to give up the lock and we can clear HANDOFF. in rwsem_mark_wake() 617 * Honor handoff bit and yield only when the first in rwsem_try_write_lock() [all …]
|
H A D | mutex.c | 87 static inline struct task_struct *__mutex_trylock_common(struct mutex *lock, bool handoff) in __mutex_trylock_common() argument 101 } else if (handoff) { in __mutex_trylock_common() 124 * Trylock or set HANDOFF 126 static inline bool __mutex_trylock_or_handoff(struct mutex *lock, bool handoff) in __mutex_trylock_or_handoff() argument 128 return !__mutex_trylock_common(lock, handoff); in __mutex_trylock_or_handoff() 215 * to a regular unlock. Sets PICKUP on a handoff, clears HANDOFF, preserves 217 * __mutex_trylock() provides a matching ACQUIRE semantics for the handoff. 653 * the handoff. in __mutex_lock_common() 928 * Except when HANDOFF, in that case we must not clear the owner field, in __mutex_unlock_slowpath()
|
H A D | mutex.h | 30 * Bit2 indicates handoff has been done and we're waiting for pickup.
|
/linux/drivers/usb/host/ |
H A D | pci-quirks.c | 800 "OHCI: BIOS handoff failed (BIOS bug?) %08x\n", in quirk_usb_handoff_ohci() 873 * the handoff on its unused controller. Skip it. in ehci_bios_handoff() 884 dev_dbg(&pdev->dev, "EHCI: BIOS handoff\n"); in ehci_bios_handoff() 902 * handoff.. in ehci_bios_handoff() 924 "EHCI: BIOS handoff failed (BIOS bug?) %08x\n", in ehci_bios_handoff() 957 * spec section 5.1 explains the bios handoff, e.g. for in quirk_usb_disable_ehci() 1153 * Takes care of the handoff between the Pre-OS (i.e. BIOS) and the OS. 1190 /* Auto handoff never worked for these devices. Force it and continue */ in quirk_usb_handoff_xhci() 1209 "xHCI BIOS handoff failed (BIOS bug ?) %08x\n", in quirk_usb_handoff_xhci() 1267 * This device does not need/support EHCI/OHCI handoff in quirk_usb_early_handoff() [all …]
|
H A D | ehci-pci.c | 68 * (currently just BIOS handoff) allowed starting with EHCI 0.96 in ehci_pci_reinit()
|
H A D | ehci-hub.c | 579 /* if reset finished and it's still not enabled -- handoff */ in check_reset_complete()
|
/linux/Documentation/driver-api/cxl/ |
H A D | index.rst | 7 CXL device configuration has a complex handoff between platform (Hardware,
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_gsc_uc_heci_cmd_submit.h | 18 * command has hit the GSC-CS hardware, not the preceding handoff to GuC CTB.
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_context.c | 222 bool handoff = false; in __intel_context_do_pin_ww() local 282 handoff = true; in __intel_context_do_pin_ww() 296 if (!handoff) in __intel_context_do_pin_ww()
|
/linux/Documentation/security/tpm/ |
H A D | tpm-security.rst | 118 of name handoff can be used between the various boot components as 125 the name handoff provided each successive component knows how to
|
/linux/drivers/acpi/acpica/ |
H A D | exserial.c | 89 * mechanism and handoff the bit address and bit width directly to in acpi_ex_write_gpio() 269 * field mechanism and handoff the buffer directly to the handler. in acpi_ex_write_serial_bus()
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-firmware-acpi | 42 handoff to the OS waking vector. In nanoseconds.
|
/linux/drivers/usb/early/ |
H A D | ehci-dbgp.c | 724 dbgp_printk("dbgp: BIOS handoff\n"); in early_ehci_bios_handoff() 741 dbgp_printk("dbgp: BIOS handoff failed: %08x\n", cap); in early_ehci_bios_handoff()
|
/linux/arch/arm64/boot/dts/apple/ |
H A D | t600x-common.dtsi | 403 uat_handoff: uat-handoff {
|
H A D | t8103.dtsi | 375 uat_handoff: uat-handoff { 405 memory-region-names = "ttbs", "pagetables", "handoff",
|
H A D | t8112.dtsi | 390 uat_handoff: uat-handoff { 420 memory-region-names = "ttbs", "pagetables", "handoff",
|
H A D | t600x-die0.dtsi | 314 memory-region-names = "ttbs", "pagetables", "handoff",
|
/linux/drivers/sbus/char/ |
H A D | openprom.c | 572 * Handoff control to the correct ioctl handler.
|
/linux/drivers/ata/ |
H A D | ahci.h | 105 HOST_CAP2_BOH = BIT(0), /* BIOS/OS handoff supported */
|
/linux/drivers/i3c/master/mipi-i3c-hci/ |
H A D | core.c | 58 #define HC_CAP_NON_CURRENT_MASTER_CAP BIT(5) /* master handoff capable */
|
/linux/kernel/futex/ |
H A D | pi.c | 1024 * handoff -- such that the latter can observe the futex_q::pi_state in futex_lock_pi()
|
/linux/drivers/net/ethernet/myricom/myri10ge/ |
H A D | myri10ge.c | 770 * the sram before handoff. However, the very first interfaces in myri10ge_load_firmware() 771 * do not. Therefore the handoff copy must skip the first 8 bytes in myri10ge_load_firmware() 790 dev_err(&mgp->pdev->dev, "handoff failed\n"); in myri10ge_load_firmware()
|
/linux/Documentation/admin-guide/sysctl/ |
H A D | vm.rst | 870 specified in this file (default is 5), the "fair lock handoff" semantics
|
/linux/fs/nfs/ |
H A D | pagelist.c | 334 * has extra ref from the write/commit path to handle handoff in nfs_page_group_init()
|