| /kernel/linux/linux-6.6/certs/ |
| D | system_keyring.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 16 #include <keys/asymmetric-type.h> 36 * restrict_link_by_builtin_trusted - Restrict keyring addition by built-in CA 40 * @restriction_key: A ring of keys that can be used to vouch for the new cert. 42 * Restrict the addition of keys into a keyring based on the key-to-be-added 55 * restrict_link_by_digsig_builtin - Restrict digitalSignature key additions by the built-in keyring 59 * @restriction_key: A ring of keys that can be used to vouch for the new cert. 61 * Restrict the addition of keys into a keyring based on the key-to-be-added 76 * restrict_link_by_builtin_and_secondary_trusted - Restrict keyring 77 * addition by both built-in and secondary keyrings. [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/can/ |
| D | st,stm32-bxcan.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/can/st,stm32-bxcan.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 9 description: STMicroelectronics BxCAN controller for CAN bus 12 - Dario Binacchi <dario.binacchi@amarulasolutions.com> 15 - $ref: can-controller.yaml# 20 - st,stm32f4-bxcan 22 st,can-primary: 25 two CAN peripherals in dual CAN configuration. In that case they share [all …]
|
| /kernel/linux/linux-5.10/Documentation/sparc/oradax/ |
| D | dax-hv-api.txt | 3 Publication date 2017-09-25 08:21 5 Extracted via "pdftotext -f 547 -l 572 -layout sun4v_20170925.pdf" 16 live-migration and other system management activities. 20 …high speed processoring of database-centric operations. The coprocessors may support one or more of 28 …e Completion Area and, unless execution order is specifically restricted through the use of serial- 39 …machine, however, internal resource limitations within the virtual machine can cause CCB submissio… 45 …device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 54 • No-op/Sync 81 36.1.1.2. "ORCL,sun4v-dax-fc" Device Compatibility [all …]
|
| /kernel/linux/linux-6.6/Documentation/arch/sparc/oradax/ |
| D | dax-hv-api.txt | 3 Publication date 2017-09-25 08:21 5 Extracted via "pdftotext -f 547 -l 572 -layout sun4v_20170925.pdf" 16 live-migration and other system management activities. 20 …high speed processoring of database-centric operations. The coprocessors may support one or more of 28 …e Completion Area and, unless execution order is specifically restricted through the use of serial- 39 …machine, however, internal resource limitations within the virtual machine can cause CCB submissio… 45 …device node in the guest MD (Section 8.24.17, “Database Analytics Accelerators (DAX) virtual-device 51 36.1.1.1. "ORCL,sun4v-dax" Device Compatibility 54 • No-op/Sync 81 36.1.1.2. "ORCL,sun4v-dax-fc" Device Compatibility [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/include/asm/ |
| D | smp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 #define CPU_BOOT_STATUS_MASK ((UL(1) << CPU_STUCK_REASON_SHIFT) - 1) 14 #define CPU_MMU_OFF (-1) 16 /* The cpu invoked ops->cpu_die, synchronise it with cpu_kill */ 20 /* Fatal system error detected by secondary CPU, crash the system */ 39 * the expense of. If we're preemptible, the value can be stale at use anyway. 40 * And we can't use this_cpu_ptr() either, as that winds up recursing back 70 * Called from the secondary holding pen, this is the secondary CPU entry point. 75 * Initial data for bringing up a secondary CPU. 76 * @stack - sp for the secondary CPU [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | mmu_notifier.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * enum mmu_notifier_event - reason for the mmu notifier callback 68 * freed. This can run concurrently with other mmu notifier 70 * should tear down all secondary mmu mappings and freeze the 71 * secondary mmu. If this method isn't implemented you've to 73 * through the secondary mmu by the time the last thread with 74 * tsk->mm == mm exits. 76 * As side note: the pages freed after ->release returns could 78 * address with a different cache model, so if ->release isn't 80 * through the secondary mmu are terminated by the time the [all …]
|
| /kernel/linux/linux-6.6/tools/perf/pmu-events/arch/x86/broadwellde/ |
| D | uncore-interconnect.json | 100 … "BriefDescription": "Misc Events - Set 0; Cache Inserts of Atomic Transactions as Secondary", 104 …"PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Atomic Transactions as Secondary", 109 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Read Transactions as Secondary", 113 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Read Transactions as Secondary", 118 "BriefDescription": "Misc Events - Set 0; Cache Inserts of Write Transactions as Secondary", 122 … "PublicDescription": "Counts Timeouts - Set 0 : Cache Inserts of Write Transactions as Secondary", 127 "BriefDescription": "Misc Events - Set 0; Fastpath Rejects", 131 "PublicDescription": "Counts Timeouts - Set 0 : Fastpath Rejects", 136 "BriefDescription": "Misc Events - Set 0; Fastpath Requests", 140 "PublicDescription": "Counts Timeouts - Set 0 : Fastpath Requests", [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/include/asm/ |
| D | smp.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 #define CPU_BOOT_STATUS_MASK ((UL(1) << CPU_STUCK_REASON_SHIFT) - 1) 14 #define CPU_MMU_OFF (-1) 16 /* The cpu invoked ops->cpu_die, synchronise it with cpu_kill */ 20 /* Fatal system error detected by secondary CPU, crash the system */ 39 * the expense of. If we're preemptible, the value can be stale at use anyway. 40 * And we can't use this_cpu_ptr() either, as that winds up recursing back 70 * Called from the secondary holding pen, this is the secondary CPU entry point. 75 * Initial data for bringing up a secondary CPU. 76 * @status - Result passed back from the secondary CPU to [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | mmu_notifier.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * enum mmu_notifier_event - reason for the mmu notifier callback 62 * freed. This can run concurrently with other mmu notifier 64 * should tear down all secondary mmu mappings and freeze the 65 * secondary mmu. If this method isn't implemented you've to 67 * through the secondary mmu by the time the last thread with 68 * tsk->mm == mm exits. 70 * As side note: the pages freed after ->release returns could 72 * address with a different cache model, so if ->release isn't 74 * through the secondary mmu are terminated by the time the [all …]
|
| /kernel/linux/linux-5.10/certs/ |
| D | system_keyring.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 15 #include <keys/asymmetric-type.h> 32 * restrict_link_to_builtin_trusted - Restrict keyring addition by built in CA 34 * Restrict the addition of keys into a keyring based on the key-to-be-added 48 * restrict_link_by_builtin_and_secondary_trusted - Restrict keyring 49 * addition by both builtin and secondary keyrings 51 * Restrict the addition of keys into a keyring based on the key-to-be-added 52 * being vouched for by a key in either the built-in or the secondary system 61 /* If we have a secondary trusted keyring, then that contains a link in restrict_link_by_builtin_and_secondary_trusted() 66 payload == &builtin_trusted_keys->payload) in restrict_link_by_builtin_and_secondary_trusted() [all …]
|
| /kernel/linux/linux-5.10/Documentation/fb/ |
| D | matroxfb.rst | 15 * You can run XF{68,86}_FBDev or XFree86 fbdev driver on top of /dev/fb0 16 * Most important: boot logo :-) 34 box) and matroxfb (for graphics mode). You should not compile-in vesafb 35 unless you have primary display on non-Matrox VBE2.0 device (see 43 ------------- 58 ------------------------- 73 ---------- 82 You can enter these number either hexadecimal (leading `0x`) or decimal 83 (0x100 = 256). You can also use value + 512 to achieve compatibility 86 Non-listed number can be achieved by more complicated command-line, for [all …]
|
| D | viafb.rst | 6 -------- 15 --------------- 34 ---------------------- 47 - 640x480 (default) 48 - 720x480 49 - 800x600 50 - 1024x768 53 - 8, 16, 32 (default:32) 56 - 60, 75, 85, 100, 120 (default:60) 59 - 0 : expansion (default) [all …]
|
| /kernel/linux/linux-6.6/Documentation/fb/ |
| D | matroxfb.rst | 15 * You can run XF{68,86}_FBDev or XFree86 fbdev driver on top of /dev/fb0 16 * Most important: boot logo :-) 34 box) and matroxfb (for graphics mode). You should not compile-in vesafb 35 unless you have primary display on non-Matrox VBE2.0 device (see 43 ------------- 58 ------------------------- 73 ---------- 82 You can enter these number either hexadecimal (leading `0x`) or decimal 83 (0x100 = 256). You can also use value + 512 to achieve compatibility 86 Non-listed number can be achieved by more complicated command-line, for [all …]
|
| D | viafb.rst | 6 -------- 15 --------------- 34 ---------------------- 47 - 640x480 (default) 48 - 720x480 49 - 800x600 50 - 1024x768 53 - 8, 16, 32 (default:32) 56 - 60, 75, 85, 100, 120 (default:60) 59 - 0 : expansion (default) [all …]
|
| /kernel/linux/linux-6.6/drivers/block/drbd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 19 DRBD is a shared-nothing, synchronously replicated block device. It 21 clusters and in this context, is a "drop-in" replacement for shared 24 Each minor device has a role, which can be 'primary' or 'secondary'. 28 node with the device in 'secondary' state. The secondary device 31 DRBD can also be used in dual-Primary mode (device writable on both 32 nodes), which means it can exhibit shared disk semantics in a 33 shared-nothing cluster. Needless to say, on top of dual-Primary 38 See also: https://www.drbd.org/, http://www.linux-ha.org
|
| /kernel/linux/linux-5.10/drivers/block/drbd/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 19 DRBD is a shared-nothing, synchronously replicated block device. It 21 clusters and in this context, is a "drop-in" replacement for shared 24 Each minor device has a role, which can be 'primary' or 'secondary'. 28 node with the device in 'secondary' state. The secondary device 31 DRBD can also be used in dual-Primary mode (device writable on both 32 nodes), which means it can exhibit shared disk semantics in a 33 shared-nothing cluster. Needless to say, on top of dual-Primary 38 See also: https://www.drbd.org/, http://www.linux-ha.org
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-tuner.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_TUNER - VIDIOC_S_TUNER - Get or set tuner attributes 52 Since this is a write-only ioctl, it does not return the actually 68 .. flat-table:: struct v4l2_tuner 69 :header-rows: 0 70 :stub-columns: 0 72 * - __u32 73 - ``index`` 74 - :cspan:`1` Identifies the tuner, set by the application. 75 * - __u8 [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | vidioc-g-tuner.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 VIDIOC_G_TUNER - VIDIOC_S_TUNER - Get or set tuner attributes 52 Since this is a write-only ioctl, it does not return the actually 68 .. flat-table:: struct v4l2_tuner 69 :header-rows: 0 70 :stub-columns: 0 72 * - __u32 73 - ``index`` 74 - :cspan:`1` Identifies the tuner, set by the application. 75 * - __u8 [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | coex.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (C) 2013-2014, 2018-2020, 2022 Intel Corporation 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 11 #include "iwl-modparams.h" 13 #include "iwl-debug.h" 100 * Checking that we hold mvm->mutex is a good idea, but the rate in iwl_get_coex_type() 101 * control can't acquire the mutex since it runs in Tx path. in iwl_get_coex_type() 109 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf); in iwl_get_coex_type() 112 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ) { in iwl_get_coex_type() 119 if (mvm->cfg->bt_shared_single_ant) { in iwl_get_coex_type() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | coex.c | 8 * Copyright(c) 2013 - 2014, 2018 - 2020 Intel Corporation. All rights reserved. 9 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 11 * This program is free software; you can redistribute it and/or modify 25 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 29 * Copyright(c) 2013 - 2014, 2018 - 2020 Intel Corporation. All rights reserved. 30 * Copyright(c) 2013 - 2015 Intel Mobile Communications GmbH 66 #include "iwl-modparams.h" 68 #include "iwl-debug.h" 155 * Checking that we hold mvm->mutex is a good idea, but the rate in iwl_get_coex_type() 156 * control can't acquire the mutex since it runs in Tx path. in iwl_get_coex_type() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-mvebu/ |
| D | coherency_ll.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * Gregory CLEMENT <gregory.clement@free-electrons.com> 10 * coherency fabric. This function is called by each of the secondary 12 * function have to callable from assembly. It can also be called by a 23 .arch armv7-a 55 * coherency CPU mask can be used with the coherency fabric 57 * endian-swapped as appropriate so that the calling functions do not 73 * MMU can be disabled. The Armada XP SoC has an exclusive monitor 84 * calls. This function is used very early in the secondary 109 * calls. This function is used very early in the secondary [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-mvebu/ |
| D | coherency_ll.S | 6 * Gregory CLEMENT <gregory.clement@free-electrons.com> 13 * coherency fabric. This function is called by each of the secondary 15 * function have to callable from assembly. It can also be called by a 55 * coherency CPU mask can be used with the coherency fabric 57 * endian-swapped as appropriate so that the calling functions do not 73 * MMU can be disabled. The Armada XP SoC has an exclusive monitor 84 * calls. This function is used very early in the secondary 109 * calls. This function is used very early in the secondary 136 * calls. This function is used very early in the secondary
|
| /kernel/linux/linux-5.10/arch/powerpc/kexec/ |
| D | core_64.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2005, IBM Corp. 31 #include <asm/asm-prototypes.h> 49 for (i = 0; i < image->nr_segments; i++) in default_machine_kexec_prepare() 50 if (image->segment[i].mem < __pa(_end)) in default_machine_kexec_prepare() 51 return -ETXTBSY; in default_machine_kexec_prepare() 55 basep = of_get_property(node, "linux,tce-base", NULL); in default_machine_kexec_prepare() 56 sizep = of_get_property(node, "linux,tce-size", NULL); in default_machine_kexec_prepare() 63 for (i = 0; i < image->nr_segments; i++) { in default_machine_kexec_prepare() 64 begin = image->segment[i].mem; in default_machine_kexec_prepare() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/kexec/ |
| D | core_64.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2004-2005, IBM Corp. 49 for (i = 0; i < image->nr_segments; i++) in machine_kexec_prepare() 50 if (image->segment[i].mem < __pa(_end)) in machine_kexec_prepare() 51 return -ETXTBSY; in machine_kexec_prepare() 55 basep = of_get_property(node, "linux,tce-base", NULL); in machine_kexec_prepare() 56 sizep = of_get_property(node, "linux,tce-size", NULL); in machine_kexec_prepare() 63 for (i = 0; i < image->nr_segments; i++) { in machine_kexec_prepare() 64 begin = image->segment[i].mem; in machine_kexec_prepare() 65 end = begin + image->segment[i].memsz; in machine_kexec_prepare() [all …]
|
| /kernel/linux/linux-6.6/Documentation/PCI/endpoint/ |
| D | pci-ntb-howto.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 PCI Non-Transparent Bridge (NTB) Endpoint Function (EPF) User Guide 9 This document is a guide to help users use pci-epf-ntb function driver 13 Documentation/PCI/endpoint/pci-ntb-function.rst 19 --------------------------- 27 2900000.pcie-ep 2910000.pcie-ep 32 2900000.pcie-ep 2910000.pcie-ep 36 ------------------------- 40 # ls /sys/bus/pci-epf/drivers 49 Creating pci-epf-ntb Device [all …]
|