| /linux/arch/x86/crypto/ |
| H A D | serpent-sse2-i586-asm_32.S | 31 #define RE %xmm4 macro 513 read_blocks(%eax, RA, RB, RC, RD, RT0, RT1, RE); 515 K(RA, RB, RC, RD, RE, 0); 516 S0(RA, RB, RC, RD, RE); LK(RC, RB, RD, RA, RE, 1); 517 S1(RC, RB, RD, RA, RE); LK(RE, RD, RA, RC, RB, 2); 518 S2(RE, RD, RA, RC, RB); LK(RB, RD, RE, RC, RA, 3); 519 S3(RB, RD, RE, RC, RA); LK(RC, RA, RD, RB, RE, 4); 520 S4(RC, RA, RD, RB, RE); LK(RA, RD, RB, RE, RC, 5); 521 S5(RA, RD, RB, RE, RC); LK(RC, RA, RD, RE, RB, 6); 522 S6(RC, RA, RD, RE, RB); LK(RD, RB, RA, RE, RC, 7); [all …]
|
| H A D | serpent-sse2-x86_64-asm_64.S | 636 K2(RA, RB, RC, RD, RE, 0); 637 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1); 638 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2); 639 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3); 640 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4); 641 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5); 642 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6); 643 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7); 644 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8); 645 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9); [all …]
|
| H A D | serpent-avx2-asm_64.S | 566 K2(RA, RB, RC, RD, RE, 0); 567 S(S0, RA, RB, RC, RD, RE); LK2(RC, RB, RD, RA, RE, 1); 568 S(S1, RC, RB, RD, RA, RE); LK2(RE, RD, RA, RC, RB, 2); 569 S(S2, RE, RD, RA, RC, RB); LK2(RB, RD, RE, RC, RA, 3); 570 S(S3, RB, RD, RE, RC, RA); LK2(RC, RA, RD, RB, RE, 4); 571 S(S4, RC, RA, RD, RB, RE); LK2(RA, RD, RB, RE, RC, 5); 572 S(S5, RA, RD, RB, RE, RC); LK2(RC, RA, RD, RE, RB, 6); 573 S(S6, RC, RA, RD, RE, RB); LK2(RD, RB, RA, RE, RC, 7); 574 S(S7, RD, RB, RA, RE, RC); LK2(RC, RA, RE, RD, RB, 8); 575 S(S0, RC, RA, RE, RD, RB); LK2(RE, RA, RD, RC, RB, 9); [all …]
|
| /linux/arch/mips/mm/ |
| H A D | uasm-mips.c | 73 [insn_cfcmsa] = {M(msa_op, 0, msa_cfc_op, 0, 0, msa_elm_op), RD | RE}, 75 [insn_ctcmsa] = {M(msa_op, 0, msa_ctc_op, 0, 0, msa_elm_op), RD | RE}, 82 [insn_dins] = {M(spec3_op, 0, 0, 0, 0, dins_op), RS | RT | RD | RE}, 83 [insn_dinsm] = {M(spec3_op, 0, 0, 0, 0, dinsm_op), RS | RT | RD | RE}, 84 [insn_dinsu] = {M(spec3_op, 0, 0, 0, 0, dinsu_op), RS | RT | RD | RE}, 95 [insn_drotr] = {M(spec_op, 1, 0, 0, 0, dsrl_op), RT | RD | RE}, 96 [insn_drotr32] = {M(spec_op, 1, 0, 0, 0, dsrl32_op), RT | RD | RE}, 99 [insn_dsll] = {M(spec_op, 0, 0, 0, 0, dsll_op), RT | RD | RE}, 100 [insn_dsll32] = {M(spec_op, 0, 0, 0, 0, dsll32_op), RT | RD | RE}, 102 [insn_dsra] = {M(spec_op, 0, 0, 0, 0, dsra_op), RT | RD | RE}, [all …]
|
| H A D | uasm-micromips.c | 56 [insn_cfcmsa] = {M(mm_pool32s_op, 0, msa_cfc_op, 0, 0, mm_32s_elm_op), RD | RE}, 58 [insn_ctcmsa] = {M(mm_pool32s_op, 0, msa_ctc_op, 0, 0, mm_32s_elm_op), RD | RE}, 74 [insn_ins] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_ins_op), RT | RS | RD | RE}, 75 [insn_ext] = {M(mm_pool32a_op, 0, 0, 0, 0, mm_ext_op), RT | RS | RD | RE}, 187 if (ip->fields & RE) in build_insn()
|
| H A D | uasm.c | 20 RE = 0x008, enumerator
|
| /linux/lib/crypto/powerpc/ |
| H A D | sha1-powerpc-asm.S | 31 #define RE(t) ((((t)+0)%6)+7) macro 44 add r0,RE(t),r15; \ 57 add r0,RE(t),r15; \ 71 add r0,RE(t),r15; \ 81 add r0,RE(t),r15; \ 100 add r0,RE(t),r15; \ 135 lwz RE(0),16(r3) /* E */ 174 add r20,RE(80),r20 179 mr RE(0),r20 184 stw RE(0),16(r3)
|
| /linux/Documentation/bpf/ |
| H A D | llvm_reloc.rst | 247 CO-RE Relocations 250 From object file point of view CO-RE mechanism is implemented as a set 251 of CO-RE specific relocation records. These relocation records are not 256 CO-RE relocations are applied to BPF instructions to update immediate 269 There are several kinds of CO-RE relocations that could be split in 347 CO-RE Relocation Record 414 CO-RE Relocation Examples 457 00: CO-RE <byte_off> [2] struct foo::a (0:0) 460 10: CO-RE <byte_off> [2] struct foo::a (0:0) 480 20: CO-RE <byte_off> [2] struct foo::b (0:1) [all …]
|
| H A D | bpf_design_QA.rst | 296 them will need to change. The BPF compile-once-run-everywhere (CO-RE)
|
| /linux/lib/crypto/x86/ |
| H A D | sha1-avx2-asm.S | 109 .set RE, REG_RE define 328 .set T_REG, RE 329 .set RE, RD define 383 lea (RE,RTB), E /* Add F from the previous round */ 397 lea (RE,RTA), E /* E += A >>> 5 */ 402 lea (RE,RTB), E /* Add F from the previous round */ 426 lea (RE,RTB), E /* Add F from the previous round */
|
| /linux/Documentation/bpf/libbpf/ |
| H A D | libbpf_overview.rst | 24 * Supports BPF CO-RE mechanism, enabling BPF developers to write portable 130 BPF CO-RE (Compile Once – Run Everywhere) 140 libbpf steps up the BPF program portability by supporting the BPF CO-RE concept. 141 BPF CO-RE brings together BTF type information, libbpf, and the compiler to 166 specific kernel on the host. BPF CO-RE concept thus eliminates overhead 172 ``task_struct`` using BPF CO-RE and libbf. The basic helper to read a field in a 173 CO-RE relocatable manner is ``bpf_core_read(dst, sz, src)``, which will read
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | fsmc-nand.txt | 15 byte 0 TCLR : CLE to RE delay in number of AHB clock cycles, only 4 bits 18 byte 1 TAR : ALE to RE delay, 4 bits are valid. Same format as TCLR.
|
| /linux/tools/tracing/rtla/ |
| H A D | README.txt | 21 - clang with BPF CO-RE support
|
| H A D | Makefile.config | 87 $(info clang is missing or does not support BPF CO-RE, building without BPF skeleton support.)
|
| /linux/tools/sched_ext/ |
| H A D | README.md | 137 ### Aside on CO-RE 140 [CO-RE](https://nakryiko.com/posts/bpf-core-reference-guide/) (Compile Once Run 144 example above, we print out a task name with `p->comm`. CO-RE would perform
|
| /linux/arch/m68k/fpsp040/ |
| H A D | slogn.S | 380 |--AN RE-ENTRY POINT FOR LOGNP1 432 |--THIS IS AN RE-ENTRY POINT FOR LOGNP1
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_main.c | 665 ctrl = macb_readl(bp, NCR) & ~(MACB_BIT(RE) | MACB_BIT(TE)); in macb_mac_link_down() 734 macb_writel(bp, NCR, ctrl | MACB_BIT(RE) | MACB_BIT(TE)); in macb_mac_link_up() 1598 macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); in macb_rx() 1603 macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); in macb_rx() 1770 ctrl &= ~(MACB_BIT(RE) | MACB_BIT(TE)); in macb_hresp_error_task() 1788 ctrl |= MACB_BIT(RE) | MACB_BIT(TE); in macb_hresp_error_task() 1938 macb_writel(bp, NCR, ctrl & ~MACB_BIT(RE)); in macb_interrupt() 1940 macb_writel(bp, NCR, ctrl | MACB_BIT(RE)); in macb_interrupt() 2636 ctrl &= ~(MACB_BIT(RE) | MACB_BIT(TE)); in macb_reset_hw() 4731 macb_writel(lp, NCR, ctl | MACB_BIT(RE) | MACB_BIT(TE)); in at91ether_start() [all …]
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | bcm3510_priv.h | 300 u8 RE :1; /* a/d ram port pins */ member
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | README.rst | 239 BPF CO-RE-based tests and Clang version
|
| /linux/tools/bpf/bpftool/Documentation/ |
| H A D | bpftool-prog.rst | 158 the system's own vmlinux BTF file for CO-RE relocations. Note that any
|
| /linux/arch/m68k/ifpsp060/src/ |
| H A D | fplsp.S | 6412 #--THIS CAN BE RE-WRITTEN AS 8277 #--AN RE-ENTRY POINT FOR LOGNP1
|
| H A D | fpsp.S | 8442 #--THIS IS AN RE-ENTRY POINT FOR LOGNP1
|