Home
last modified time | relevance | path

Searched refs:injection (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-6.6/include/linux/dsa/
H A Docelot.h38 /* 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 Dtag_ocelot.c51 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 Damd64_edac_inj.c10 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 Dtag_ocelot.c8 /* 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 Dfailcmd.sh13 # 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 Dfailcmd.sh13 # 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 Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-5.10/arch/csky/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/loongarch/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/arm64/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/csky/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/arm/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/riscv/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-5.10/arch/powerpc/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-5.10/arch/s390/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/powerpc/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/arch/s390/lib/
H A Derror-inject.c3 #include <linux/error-injection.h>
/kernel/linux/linux-5.10/include/linux/
H A Derror-injection.h6 #include <asm-generic/error-injection.h>
/kernel/linux/linux-5.10/arch/x86/lib/
H A Derror-inject.c4 #include <linux/error-injection.h>
/kernel/linux/linux-6.6/include/linux/
H A Derror-injection.h7 #include <asm-generic/error-injection.h>
/kernel/linux/linux-6.6/arch/x86/lib/
H A Derror-inject.c4 #include <linux/error-injection.h>
/kernel/linux/linux-5.10/drivers/net/ethernet/mscc/
H A Docelot.h111 enum ocelot_tag_prefix injection,
/kernel/linux/linux-5.10/drivers/net/dsa/ocelot/
H A Dseville_vsc9953.c1156 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 Derror-inject.c2 // 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 Derror-inject.c2 // 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.

Completed in 7 milliseconds

123