| /linux/include/linux/dsa/ |
| H A D | ocelot.h | 222 static inline void ocelot_ifh_set_bypass(void *injection, u64 bypass) in ocelot_ifh_set_bypass() argument 224 packing(injection, &bypass, 127, 127, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_bypass() 227 static inline void ocelot_ifh_set_rew_op(void *injection, u64 rew_op) in ocelot_ifh_set_rew_op() argument 229 packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_rew_op() 232 static inline void ocelot_ifh_set_dest(void *injection, u64 dest) in ocelot_ifh_set_dest() argument 234 packing(injection, &dest, 67, 56, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_dest() 237 static inline void ocelot_ifh_set_qos_class(void *injection, u64 qos_class) in ocelot_ifh_set_qos_class() argument 239 packing(injection, &qos_class, 19, 17, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_qos_class() 242 static inline void seville_ifh_set_dest(void *injection, u64 dest) in seville_ifh_set_dest() argument 244 packing(injection, &dest, 67, 57, OCELOT_TAG_LEN, PACK, 0); in seville_ifh_set_dest() [all …]
|
| /linux/net/dsa/ |
| H A D | tag_ocelot.c | 17 void *injection; in ocelot_xmit_common() local 28 injection = skb_push(skb, OCELOT_TAG_LEN); in ocelot_xmit_common() 32 memset(injection, 0, OCELOT_TAG_LEN); in ocelot_xmit_common() 33 ocelot_ifh_set_bypass(injection, 1); in ocelot_xmit_common() 34 ocelot_ifh_set_src(injection, ds->num_ports); in ocelot_xmit_common() 35 ocelot_ifh_set_qos_class(injection, qos_class); in ocelot_xmit_common() 36 ocelot_ifh_set_vlan_tci(injection, vlan_tci); in ocelot_xmit_common() 37 ocelot_ifh_set_tag_type(injection, tag_type); in ocelot_xmit_common() 41 ocelot_ifh_set_rew_op(injection, rew_op); in ocelot_xmit_common() 43 *ifh = injection; in ocelot_xmit_common() 50 void *injection; ocelot_xmit() local 62 void *injection; seville_xmit() local [all...] |
| /linux/Documentation/fault-injection/ |
| H A D | notifier-error-inject.rst | 1 Notifier error injection 4 Notifier error injection provides the ability to inject artificial errors to 14 PM notifier error injection module 33 Memory hotplug notifier error injection module 51 powerpc pSeries reconfig notifier error injection module 64 Netdevice notifier error injection module 91 There are tools/testing/selftests using the notifier error injection features 98 injection tests if notifier error injection module is available.
|
| H A D | index.rst | 4 Fault-injection 10 fault-injection 12 nvme-fault-injection
|
| /linux/Documentation/sound/designs/ |
| H A D | jack-injection.rst | 8 Here jack injection means users could inject plugin or plugout events 23 for this jack. The jack injection is implemented based on the 26 To inject events to audio jacks, we need to enable the jack injection 31 injection via ``sw_inject_enable`` too, once it is disabled, the jack 39 jack injection interface will be created as below: 125 read-write, enable or disable injection 127 - injection disabled: 134 - injection enabled: 141 - to enable jack injection: 147 - to disable jack injection:
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | einj.rst | 7 EINJ provides a hardware error injection mechanism. It is very useful 16 mechanism through which the injection is done. 23 has an option to enable error injection. Look for something called WHEA 35 ...and to (optionally) enable CXL protocol error injection set:: 77 Write any integer to this file to trigger the error injection. Make 85 injection. Value is a bitmask as specified in ACPI5.0 spec for the 98 injection specifies just one bit set, and param1 is multiplexed. 122 The error injection mechanism is a two-step process. First inject the 126 location, or device that is the target of the error injection. Whether 163 the target of the injection. For processor-related errors (type 0x1, 0x2 [all …]
|
| /linux/Documentation/driver-api/thermal/ |
| H A D | cpu-idle-cooling.rst | 38 injection period, we can mitigate the temperature by modulating the 60 The base concept of the idle injection is to force the CPU to go to an 66 to almost zero. However, these idle cycles injection will add extra 69 We use a fixed duration of idle injection that gives an acceptable 71 or decreased by modulating the duty cycle of the idle injection. 130 The idle injection duration value must comply with the constraints: 159 tree. So with the idle injection mechanism, we want an average power 172 the idle injection we need. Alternatively if we have the idle 173 injection duration, we can compute the running duration with:: 190 rigorously compute the idle injection
|
| /linux/Documentation/admin-guide/thermal/ |
| H A D | intel_powerclamp.rst | 46 idle injection across all online CPU threads was introduced. The goal 94 kidle_inject/cpu. During idle injection, it runs monitor/mwait idle 129 instantly as given input (target idle ratio). After injection, 131 the next injection accordingly to avoid over/under correction. 152 a) determine the effective range of idle injection ratio 215 we have a simple algorithm to double the injection ratio. A possible 236 The maximum range that idle injection is allowed is capped at 50 241 case, little can be done from the idle injection threads. In most 248 with the changes. During this time, idle injection is out of sync, 251 ratio is updated much less frequently than the idle injection [all …]
|
| /linux/Documentation/security/secrets/ |
| H A D | coco.rst | 7 This document describes how Confidential Computing secret injection is handled 18 secret injection is performed early in the VM launch process, before the 28 The guest firmware may reserve a designated memory area for secret injection, 56 provides the decryption key (= secret) using the secret injection mechanism. 63 it is passed using the secret injection mechanism (= secure channel).
|
| /linux/drivers/media/cec/ |
| H A D | Kconfig | 21 bool "Enable CEC error injection support" 24 This option enables CEC error injection using debugfs.
|
| /linux/tools/testing/fault-injection/ |
| H A D | failcmd.sh | 26 likelihood of failure injection, in percent. 45 See Documentation/fault-injection/fault-injection.rst for more
|
| /linux/Documentation/translations/zh_CN/process/ |
| H A D | 4.Coding.rst | 211 Documentation/fault-injection/fault-injection.rst。
|
| /linux/Documentation/translations/zh_TW/process/ |
| H A D | 4.Coding.rst | 214 Documentation/fault-injection/fault-injection.rst。
|
| /linux/Documentation/networking/ |
| H A D | mac80211-injection.rst | 4 How to use packet injection with mac80211 20 radiotap headers and used to control injection: 70 The injection code can also skip all other currently defined radiotap fields
|
| /linux/Documentation/virt/kvm/s390/ |
| H A D | s390-pv.rst | 32 Interrupt injection 34 Interrupt injection is safeguarded by the Ultravisor. As KVM doesn't 35 have access to the VCPUs' lowcores, injection is handled via the 39 injected on SIE entry via a bit in the interrupt injection control 41 at the time of injection, a validity interception is recognized. The
|
| /linux/fs/cachefiles/ |
| H A D | Kconfig | 24 bool "Provide error injection for cachefiles" 27 This permits error injection to be enabled in cachefiles whilst a
|
| /linux/Documentation/ABI/testing/ |
| H A D | debugfs-scmi-raw | 5 Description: SCMI Raw synchronous message injection/snooping facility; write 20 Description: SCMI Raw asynchronous message injection/snooping facility; write 38 Description: SCMI Raw message injection/snooping facility using polling mode; 54 Description: SCMI Raw asynchronous message injection/snooping facility using 108 Description: SCMI Raw synchronous message injection/snooping facility; write 132 Description: SCMI Raw asynchronous message injection/snooping facility; write 160 Description: SCMI Raw message injection/snooping facility using polling mode; 185 Description: SCMI Raw asynchronous message injection/snooping facility using
|
| /linux/drivers/platform/surface/aggregator/ |
| H A D | Kconfig | 62 Provides error-injection capabilities for the Surface System 65 Specifically, exports error injection hooks to be used with the 66 kernel's function error injection capabilities to simulate underlying
|
| /linux/Documentation/gpu/amdgpu/ |
| H A D | ras.rst | 6 debugfs (for error injection). 40 Sample code for testing error injection can be found here:
|
| /linux/drivers/block/null_blk/ |
| H A D | Kconfig | 11 bool "Support fault injection for Null test block driver"
|
| /linux/drivers/ufs/core/ |
| H A D | Makefile | 9 ufshcd-core-$(CONFIG_SCSI_UFS_FAULT_INJECTION) += ufs-fault-injection.o
|
| /linux/Documentation/ |
| H A D | index.rst | 60 Fault injection <fault-injection/index>
|
| /linux/Documentation/i2c/ |
| H A D | gpio-fault-injection.rst | 2 Linux I2C fault injection 6 injection capabilities. It is then meant to be connected to another I2C bus 8 injection driver can create special states on the bus which the other I2C bus 15 injection. They will be described now along with their intended use-cases.
|
| H A D | index.rst | 41 gpio-fault-injection
|
| /linux/drivers/virt/coco/efi_secret/ |
| H A D | Kconfig | 10 confidential computing secret injection (for example for AMD SEV
|