Lines Matching refs:opc
226 static __always_inline void __cpacf_query_rre(u32 opc, u8 r1, u8 r2,
232 " .insn rre,%[opc] << 16,%[r1],%[r2]\n"
234 : [opc] "i" (opc), [fc] "i" (fc),
239 static __always_inline void __cpacf_query_rrf(u32 opc, u8 r1, u8 r2, u8 r3,
245 " .insn rrf,%[opc] << 16,%[r1],%[r2],%[r3],%[m4]\n"
247 : [opc] "i" (opc), [fc] "i" (fc), [r1] "i" (r1),
418 "0: .insn rre,%[opc] << 16,%[dst],%[src]\n"
422 [opc] "i" (CPACF_KM)
450 "0: .insn rre,%[opc] << 16,%[dst],%[src]\n"
454 [opc] "i" (CPACF_KMC)
478 "0: .insn rrf,%[opc] << 16,0,%[src],8,0\n"
482 [opc] "i" (CPACF_KIMD)
503 "0: .insn rrf,%[opc] << 16,0,%[src],8,0\n"
507 [opc] "i" (CPACF_KLMD)
531 "0: .insn rre,%[opc] << 16,0,%[src]\n"
536 [opc] "i" (CPACF_KMAC)
582 "0: .insn rrf,%[opc] << 16,%[dst],%[src],%[ctr],0\n"
587 [opc] "i" (CPACF_KMCTR)
616 "0: .insn rre,%[opc] << 16,%[dst],%[seed]\n"
620 [seed] "d" (s.pair), [opc] "i" (CPACF_PRNO)
642 "0: .insn rre,%[opc] << 16,%[ucbuf],%[cbuf]\n"
645 : [fc] "K" (CPACF_PRNO_TRNG), [opc] "i" (CPACF_PRNO)
671 "0: .insn rre,%[opc] << 16,0,0\n" /* PCC opcode */
676 [opc] "i" (CPACF_PCC)
695 " .insn rre,%[opc] << 16,0,0\n" /* PCKMO opcode */
698 [opc] "i" (CPACF_PCKMO)
727 "0: .insn rrf,%[opc] << 16,%[dst],%[src],%[aad],0\n"
732 [opc] "i" (CPACF_KMA)