/kernel/linux/linux-6.6/include/linux/dsa/ |
H A D | ocelot.h | 38 /* The CPU injection header and the CPU extraction header can have 3 types of 70 * | any dmac | any smac | 8880 | 000a | injection | frame | 78 * | 8880 | 000a | injection | frame | 86 * | injection | frame | 91 * The injection header looks like this (network byte order, bit 127 219 static inline void ocelot_ifh_set_bypass(void *injection, u64 bypass) in ocelot_ifh_set_bypass() argument 221 packing(injection, &bypass, 127, 127, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_bypass() 224 static inline void ocelot_ifh_set_rew_op(void *injection, u64 rew_op) in ocelot_ifh_set_rew_op() argument 226 packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0); in ocelot_ifh_set_rew_op() 229 static inline void ocelot_ifh_set_dest(void *injection, u6 argument 234 ocelot_ifh_set_qos_class(void *injection, u64 qos_class) ocelot_ifh_set_qos_class() argument 239 seville_ifh_set_dest(void *injection, u64 dest) seville_ifh_set_dest() argument 244 ocelot_ifh_set_src(void *injection, u64 src) ocelot_ifh_set_src() argument 249 ocelot_ifh_set_tag_type(void *injection, u64 tag_type) ocelot_ifh_set_tag_type() argument 254 ocelot_ifh_set_vlan_tci(void *injection, u64 vlan_tci) ocelot_ifh_set_vlan_tci() argument [all...] |
/kernel/linux/linux-6.6/net/dsa/ |
H A D | tag_ocelot.c | 51 void *injection; in ocelot_xmit_common() local 61 injection = skb_push(skb, OCELOT_TAG_LEN); in ocelot_xmit_common() 65 memset(injection, 0, OCELOT_TAG_LEN); in ocelot_xmit_common() 66 ocelot_ifh_set_bypass(injection, 1); in ocelot_xmit_common() 67 ocelot_ifh_set_src(injection, ds->num_ports); in ocelot_xmit_common() 68 ocelot_ifh_set_qos_class(injection, qos_class); in ocelot_xmit_common() 69 ocelot_ifh_set_vlan_tci(injection, vlan_tci); in ocelot_xmit_common() 70 ocelot_ifh_set_tag_type(injection, tag_type); in ocelot_xmit_common() 74 ocelot_ifh_set_rew_op(injection, rew_op); in ocelot_xmit_common() 76 *ifh = injection; in ocelot_xmit_common() 83 void *injection; ocelot_xmit() local 95 void *injection; seville_xmit() local [all...] |
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | amd64_edac_inj.c | 10 return sprintf(buf, "0x%x\n", pvt->injection.section); in amd64_inject_section_show() 14 * store error injection section value which refers to one of 4 16-byte sections 37 pvt->injection.section = (u32) value; in amd64_inject_section_store() 47 return sprintf(buf, "0x%x\n", pvt->injection.word); in amd64_inject_word_show() 51 * store error injection word value which refers to one of 9 16-bit word of the 74 pvt->injection.word = (u32) value; in amd64_inject_word_store() 84 return sprintf(buf, "0x%x\n", pvt->injection.bit_map); in amd64_inject_ecc_vector_show() 88 * store 16 bit error injection vector which enables injecting errors to the 89 * corresponding bit within the error injection word above. When used during a 110 pvt->injection in amd64_inject_ecc_vector_store() [all...] |
/kernel/linux/linux-5.10/net/dsa/ |
H A D | tag_ocelot.c | 8 /* The CPU injection header and the CPU extraction header can have 3 types of 40 * | any dmac | any smac | 8880 | 000a | injection | frame | 48 * | 8880 | 000a | injection | frame | 56 * | injection | frame | 61 * The injection header looks like this (network byte order, bit 127 144 u8 *prefix, *injection; in ocelot_xmit() local 149 injection = skb_push(skb, OCELOT_TAG_LEN); in ocelot_xmit() 159 packing(injection, &qos_class, 19, 17, OCELOT_TAG_LEN, PACK, 0); in ocelot_xmit() 170 packing(injection, &rew_op, 125, 117, OCELOT_TAG_LEN, PACK, 0); in ocelot_xmit()
|
/kernel/linux/linux-5.10/tools/testing/fault-injection/ |
H A D | failcmd.sh | 13 # injection. 26 likelihood of failure injection, in percent. 45 See Documentation/fault-injection/fault-injection.rst for more
|
/kernel/linux/linux-6.6/tools/testing/fault-injection/ |
H A D | failcmd.sh | 13 # injection. 26 likelihood of failure injection, in percent. 45 See Documentation/fault-injection/fault-injection.rst for more
|
/kernel/linux/linux-5.10/arch/arm64/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-5.10/arch/csky/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/loongarch/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/arm64/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/csky/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/arm/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/riscv/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-5.10/arch/powerpc/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-5.10/arch/s390/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/powerpc/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/arch/s390/lib/ |
H A D | error-inject.c | 3 #include <linux/error-injection.h>
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | error-injection.h | 6 #include <asm-generic/error-injection.h>
|
/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | error-inject.c | 4 #include <linux/error-injection.h>
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | error-injection.h | 7 #include <asm-generic/error-injection.h>
|
/kernel/linux/linux-6.6/arch/x86/lib/ |
H A D | error-inject.c | 4 #include <linux/error-injection.h>
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/ |
H A D | ocelot.h | 111 enum ocelot_tag_prefix injection,
|
/kernel/linux/linux-5.10/drivers/net/dsa/ocelot/ |
H A D | seville_vsc9953.c | 1156 u8 *injection; in vsc9953_xmit_template_populate() local 1165 injection = template + OCELOT_SHORT_PREFIX_LEN; in vsc9953_xmit_template_populate() 1168 packing(injection, &bypass, 127, 127, OCELOT_TAG_LEN, PACK, 0); in vsc9953_xmit_template_populate() 1169 packing(injection, &dest, 67, 57, OCELOT_TAG_LEN, PACK, 0); in vsc9953_xmit_template_populate() 1170 packing(injection, &src, 46, 43, OCELOT_TAG_LEN, PACK, 0); in vsc9953_xmit_template_populate()
|
/kernel/linux/linux-5.10/lib/ |
H A D | error-inject.c | 2 // error-inject.c: Function-level error injection table 3 #include <linux/error-injection.h> 12 /* Whitelist of symbols that can be overridden for error injection. */ 127 /* Module notifier call back, checking error injection table on the module */ 156 * error injection.
|
/kernel/linux/linux-6.6/lib/ |
H A D | error-inject.c | 2 // error-inject.c: Function-level error injection table 3 #include <linux/error-injection.h> 13 /* Whitelist of symbols that can be overridden for error injection. */ 134 /* Module notifier call back, checking error injection table on the module */ 163 * error injection.
|