Home
last modified time | relevance | path

Searched refs:PREFETCH (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt792x_dma.c93 #define PREFETCH(base, depth) ((base) << 16 | (depth)) macro
98 mt76_wr(dev, MT_WFDMA0_RX_RING0_EXT_CTRL, PREFETCH(0x0000, 0x4)); in mt792x_dma_prefetch()
99 mt76_wr(dev, MT_WFDMA0_RX_RING1_EXT_CTRL, PREFETCH(0x0040, 0x4)); in mt792x_dma_prefetch()
100 mt76_wr(dev, MT_WFDMA0_RX_RING2_EXT_CTRL, PREFETCH(0x0080, 0x4)); in mt792x_dma_prefetch()
101 mt76_wr(dev, MT_WFDMA0_RX_RING3_EXT_CTRL, PREFETCH(0x00c0, 0x4)); in mt792x_dma_prefetch()
103 mt76_wr(dev, MT_WFDMA0_TX_RING0_EXT_CTRL, PREFETCH(0x0100, 0x10)); in mt792x_dma_prefetch()
104 mt76_wr(dev, MT_WFDMA0_TX_RING1_EXT_CTRL, PREFETCH(0x0200, 0x10)); in mt792x_dma_prefetch()
105 mt76_wr(dev, MT_WFDMA0_TX_RING2_EXT_CTRL, PREFETCH(0x0300, 0x10)); in mt792x_dma_prefetch()
106 mt76_wr(dev, MT_WFDMA0_TX_RING3_EXT_CTRL, PREFETCH(0x0400, 0x10)); in mt792x_dma_prefetch()
107 mt76_wr(dev, MT_WFDMA0_TX_RING15_EXT_CTRL, PREFETCH(0x0500, 0x4)); in mt792x_dma_prefetch()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7915/
H A Ddma.c125 #define PREFETCH(_base, _depth) ((_base) << 16 | (_depth)) in __mt7915_dma_prefetch() macro
129 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_FWDL) + ofs, PREFETCH(0x0, 0x4)); in __mt7915_dma_prefetch()
130 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_WM) + ofs, PREFETCH(0x40, 0x4)); in __mt7915_dma_prefetch()
131 mt76_wr(dev, MT_TXQ_EXT_CTRL(0) + ofs, PREFETCH(0x80, 0x4)); in __mt7915_dma_prefetch()
132 mt76_wr(dev, MT_TXQ_EXT_CTRL(1) + ofs, PREFETCH(0xc0, 0x4)); in __mt7915_dma_prefetch()
133 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_WA) + ofs, PREFETCH(0x100, 0x4)); in __mt7915_dma_prefetch()
136 PREFETCH(0x140, 0x4)); in __mt7915_dma_prefetch()
138 PREFETCH(0x180, 0x4)); in __mt7915_dma_prefetch()
141 PREFETCH(0x1c0, 0x4)); in __mt7915_dma_prefetch()
145 PREFETCH(0x1c0 + base, 0x4)); in __mt7915_dma_prefetch()
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Ddma.c184 #define PREFETCH(_depth) (__mt7996_dma_prefetch_base(&base, (_depth))) in __mt7996_dma_prefetch() macro
188 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_FWDL) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
189 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_WM) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
191 mt76_wr(dev, MT_MCUQ_EXT_CTRL(MT_MCUQ_WA) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
194 mt76_wr(dev, MT_TXQ_EXT_CTRL(0) + ofs, PREFETCH(0x8)); in __mt7996_dma_prefetch()
196 mt76_wr(dev, MT_TXQ_EXT_CTRL(1) + ofs, PREFETCH(0x8)); in __mt7996_dma_prefetch()
198 mt76_wr(dev, MT_TXQ_EXT_CTRL(2) + ofs, PREFETCH(0x8)); in __mt7996_dma_prefetch()
201 mt76_wr(dev, MT_RXQ_EXT_CTRL(MT_RXQ_MCU) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
202 mt76_wr(dev, MT_RXQ_EXT_CTRL(MT_RXQ_MCU_WA) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
206 mt76_wr(dev, MT_RXQ_EXT_CTRL(MT_RXQ_MAIN_WA) + ofs, PREFETCH(val)); in __mt7996_dma_prefetch()
[all …]
/freebsd/contrib/ntp/scripts/update-leap/
H A Dupdate-leap.sh31 PREFETCH="60 days"
71 "$PREFETCH"
336 if [ -n "$FORCE" ] || ! verifySHA $LEAPFILE "$VERBOSE" || [ $EXPIRES -lt `date -d "NOW + $PREFETCH"…
H A Dupdate-leap.in59 my $PREFETCH = 60;
100 $PREFETCH = $opt{e} if defined $opt{e};
181 ( $EXPIRES lt ( $PREFETCH * 86400 + time() ) )) {
407 $PREFETCH
H A Dupdate-leap-opts.def79 "$PREFETCH"
H A Dinvoke-update-leap.texi215 "$PREFETCH"
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dinternal_defs.h43 #define PREFETCH(X) __asm__("prefetchnta (%0)" : : "r"(X)) macro
45 #define PREFETCH(X) __builtin_prefetch(X) macro
H A Dquarantine.h296 PREFETCH(B->Batch[I]); in doRecycle()
299 PREFETCH(B->Batch[I + NumberOfPrefetch]); in doRecycle()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_internal_defs.h236 # define PREFETCH(x) /* _mm_prefetch(x, _MM_HINT_NTA) */ (void)0 macro
252 # define PREFETCH(x) __asm__("prefetchnta (%0)" : : "r" (x)) macro
254 # define PREFETCH(x) __builtin_prefetch(x) macro
H A Dsanitizer_quarantine.h184 PREFETCH(b->batch[i]); in DoRecycle()
187 PREFETCH(b->batch[i + kPrefetch]); in DoRecycle()
H A Dsanitizer_allocator_local_cache.h169 PREFETCH(c->batch[c->count > 0 ? c->count - 1 : 0]); in Allocate()
/freebsd/crypto/openssl/crypto/hashtable/
H A Dhashtable.c84 #define PREFETCH(x) __builtin_prefetch(x) macro
88 #define PREFETCH(x) macro
546 PREFETCH(a->keybuf); in match_key()
547 PREFETCH(b->keybuf); in match_key()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_scalar.c81 #define PREFETCH(ptr, offset) {} macro
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86Instr3DNow.td77 def PREFETCH : I3DNow<0x0D, MRM0m, (outs), (ins i8mem:$addr),
H A DX86IntrinsicsInfo.h26 PREFETCH, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h400 PREFETCH, enumerator
401 LAST_MEMORY_OPCODE = PREFETCH,
H A DSystemZOperators.td482 def z_prefetch : SDNode<"SystemZISD::PREFETCH", SDT_ZPrefetch,
H A DSystemZISelLowering.cpp406 setOperationAction(ISD::PREFETCH, MVT::Other, Custom); in SystemZTargetLowering()
5293 return DAG.getMemIntrinsicNode(SystemZISD::PREFETCH, DL, in lowerPREFETCH()
7106 case ISD::PREFETCH: in LowerOperation()
7516 OPCODE(PREFETCH); in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1331 PREFETCH, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp85 case ISD::PREFETCH: return "Prefetch"; in getOperationName()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp911 setOperationAction(ISD::PREFETCH, MVT::Other, Expand); in initActions()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1588 setOperationAction(ISD::PREFETCH, MVT::Other, Custom); in HexagonTargetLowering()
3421 case ISD::PREFETCH: return LowerPREFETCH(Op, DAG); in LowerOperation()
H A DHexagonPatterns.td3396 // We need custom lowering of ISD::PREFETCH into HexagonISD::DCFETCH
3397 // because the SDNode ISD::PREFETCH has properties MayLoad and MayStore.
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp2700 case ISD::PREFETCH: in Select()

12