MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rte_write32_relaxed

Function rte_write32_relaxed

dpdk/lib/eal/arm/include/rte_io_64.h:86–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84}
85
86static __rte_always_inline void
87rte_write32_relaxed(uint32_t val, volatile void *addr)
88{
89 asm volatile(
90 "str %w[val], [%x[addr]]"
91 :
92 : [val] "r" (val), [addr] "r" (addr));
93}
94
95static __rte_always_inline void
96rte_write64_relaxed(uint64_t val, volatile void *addr)

Callers 10

rte_write32Function · 0.70
rte_write32_wc_relaxedFunction · 0.70
rte_write32_wc_relaxedFunction · 0.50
iowrite32_relaxedFunction · 0.50
writel_relaxedFunction · 0.50
writel_relaxedFunction · 0.50
sfc_ef10_ev_qprimeFunction · 0.50
sfc_ef100_evq_primeFunction · 0.50
hns3_write_txq_tail_regFunction · 0.50
writel_relaxedFunction · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected